Ticket UUID: | 1025294 | |||
Title: | TIP#219 (Tcl Channel Reflection API) | |||
Type: | Support | Version: | None | |
Submitter: | andreas_kupries | Created on: | 2004-09-09 17:44:12 | |
Subsystem: | None | Assigned To: | andreas_kupries | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2009-07-29 19:55:24 | |
Resolution: | Closed By: | andreas_kupries | ||
Closed on: | 2005-08-24 17:57:57 | |||
Description: |
The purpose of this item is to track the reference implementation for the TIP mentioned in the summary. | |||
User Comments: |
dkf added on 2009-07-29 19:55:24:
IP - Comment Removed: 130.88.1.31 andreas_kupries added on 2008-12-23 02:35:47: File Added - 306290: rc-examples-2.tar.gz dkf added on 2008-12-07 19:24:43: data_type - 210894 andreas_kupries added on 2005-08-25 00:57:57: Logged In: YES user_id=75003 Committed to the head ... andreas_kupries added on 2005-08-25 00:46:21: File Added - 146830: rchan-v5.patch.gz andreas_kupries added on 2005-08-25 00:46:20: Logged In: YES user_id=75003 Final patch, v5. andreas_kupries added on 2005-08-06 01:54:01: File Added - 144589: rchan-v4a.patch.gz Logged In: YES user_id=75003 New patch v4a. Reflects TIP revision 1.22, and updated to 8.5 Head. New: Tests of the Tcl_{Set,Get}ChannelError(Interp) behaviour (-code / -level rewriting). andreas_kupries added on 2005-08-05 04:22:01: File Added - 144468: rchan-v4.patch.gz andreas_kupries added on 2005-08-05 04:22:00: Logged In: YES user_id=75003 New patch. Reflects TIP revision 1.21, and updated to 8.5 Head. New: Manpage, for error bypass. andreas_kupries added on 2005-05-12 04:32:08: Logged In: YES user_id=75003 Note: Patch v3a reflects TIP revision 1.2. andreas_kupries added on 2005-03-15 03:55:55: File Added - 125588: rchan-v3a.patch.gz Logged In: YES user_id=75003 Updated v3 patch to the cvs head, fixed a bug regarding refcounts (cmd obj in RcInvokeTclCommand was deleted during EvalObjv), exposed by the testsuite after the update. This is v3a. andreas_kupries added on 2004-10-30 05:34:31: File Added - 107004: rchan-v3.patch.gz andreas_kupries added on 2004-10-30 05:34:30: Logged In: YES user_id=75003 Worked a bit more on the implementation. V3 is ready. Completed, and testsuite extendced to cover multi-threaded operation. andreas_kupries added on 2004-09-10 23:18:36: Logged In: YES user_id=75003 Eric, the Channel reflection is about the implementation of basic channel drivers in Tcl, not about transformation. Both channels and transformations use the Tcl_ChannelType structure for their definition, but a bit differently. This is only about channels. There is another TIP in the works to allow the implementation of transformations in Tcl as well. But this not been completed yet, so there is only a reference to it in the TIP here, but not text yet. This other TIP would hopefully supercede the IOGT, and the Trf Generic Transform. beric added on 2004-09-10 18:50:45: Logged In: YES user_id=493507 Andreas, What becomes stacked channel ? Does this supercedes an eventual Tcl binding for stacked channel ? andreas_kupries added on 2004-09-10 03:29:16: File Added - 100940: rchan.tar.gz Logged In: YES user_id=75003 Updated ref.impl. Updated the bugfix for seeking, had a small buglet. Made the RcSeekDummy a regular function, required for transforms not using the wide path. Updated a test file affected by our new 'chan' cmd (interp). andreas_kupries added on 2004-09-10 00:49:56: File Added - 100914: channel_reflection.tip Logged In: YES user_id=75003 Added the TIP itself. andreas_kupries added on 2004-09-10 00:44:13: File Added - 100913: rchan.tar.gz |
Attachments:
- rc-examples-2.tar.gz [download] added by andreas_kupries on 2008-12-23 02:35:47. [details]
- rchan-v5.patch.gz [download] added by andreas_kupries on 2005-08-25 00:46:20. [details]
- rchan-v4a.patch.gz [download] added by andreas_kupries on 2005-08-06 01:54:01. [details]
- rchan-v4.patch.gz [download] added by andreas_kupries on 2005-08-05 04:22:01. [details]
- rchan-v3a.patch.gz [download] added by andreas_kupries on 2005-03-15 03:55:55. [details]
- rchan-v3.patch.gz [download] added by andreas_kupries on 2004-10-30 05:34:30. [details]
- rchan.tar.gz [download] added by andreas_kupries on 2004-09-10 03:29:16. [details]
- channel_reflection.tip [download] added by andreas_kupries on 2004-09-10 00:49:56. [details]