Tcl Source Code

View Ticket
Bounty program for improvements to Tcl and certain Tcl packages.
Ticket UUID: 1163274
Title: TIP#230 (Tcl Transform Reflection API)
Type: Patch Version: TIP Implementation
Submitter: andreas_kupries Created on: 2005-03-14 20:59:23
Subsystem: 26. Channel Transforms Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2008-06-07 02:54:06
Resolution: Accepted Closed By: andreas_kupries
    Closed on: 2008-06-06 19:54:06
Nothing here yet, but this entry will track the
reference implementation for TIP #230
User Comments: andreas_kupries added on 2008-06-07 02:54:06:
Logged In: YES 
Originator: YES

The TIP was accepted 6/0/0. The reference implementation has been committed.

andreas_kupries added on 2008-05-08 01:51:49:
File Added - 277130: rt-examples.tgz

Logged In: YES 
Originator: YES

Added alpha transformation examples. Untested. Not even syntax checked.

File Added: rt-examples.tgz

andreas_kupries added on 2008-05-08 01:50:12:
File Added - 277129: iortrans-tcl86-1.tar.gz

Logged In: YES 
Originator: YES

Updated implementation. Now in line with revision 1.12 of the TIP. Dropped all user visible support for handling events from a transform.

File Added: iortrans-tcl86-1.tar.gz

andreas_kupries added on 2008-05-03 02:23:58:
File Added - 276634: iortrans-tcl86.tar.gz

Logged In: YES 
Originator: YES

Updated implementation. Is in line with revision 1.11 of the TIP. This handles pulling the rug out under moved transformations gracefully, by throwing errors.

Only thing missing from TIP and implementation is how the transform reads/writes from/to the channel during its own event processing, if it registered interest for such.

File Added: iortrans-tcl86.tar.gz

andreas_kupries added on 2007-11-24 07:13:18:
File Added - 255634: tip230.tar.gz

Logged In: YES 
Originator: YES

Updated implementation, now comes with a testsuite and patch containing the integration with the remainder of the core.
File Added: tip230.tar.gz

andreas_kupries added on 2007-11-15 05:51:25:
File Added - 254337: tclIORTrans.c

Logged In: YES 
Originator: YES

Attached a rough implementation of the TIP.
Compiles ok thread/unthreaded.
Working ? Very likely not.
Completely untested.

File Added: tclIORTrans.c