#1192: [RFE] Redesign Parrot NCI callback functionality
---------------------+------------------------------------------------------
Reporter: japhb | Owner:
Type: feature | Status: new
Priority: normal | Milestone:
Component: none | Version: 1.7.0
Severity: medium | Keywords: NCI callback
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
This is a migration of RT #50360; original text follows:
Parrot's NCI callback subsystem design will not work (and cannot be
directly extended) for callbacks that do not carry an opaque user data
pointer. Many existing callback-based APIs do not fit this description,
including certain GUI toolkits such as GLUT.
Allison and others have brainstormed a few possible ideas, but none was
fleshed out to the point of being implementable. The following threads on
the parrot-porters mailing list covered part of this:
http://tinyurl.com/3crzpu
http://tinyurl.com/3886qw
Also, I've attached some IRC discussion of this (slightly edited as per
participant's request).
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1192>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets