Timeline

Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

29 check-ins that include changes to files matching 'tip/219.*'

2018-10-16
11:16
Some more links check-in: f272d33462 user: dkf tags: trunk
2017-09-06
14:15
Converted TIPs to Markdown check-in: 9f0c27f8d1 user: mjanssen tags: trunk
2006-11-05
01:03
Minor change: Formatting and cross-linking-to-other-TIPs. check-in: 683a3a46cf user: dkf tags: trunk
2005-08-24
22:35
Implemented check-in: efab63b384 user: dkf tags: trunk
22:32
Accepted 3/0/2 For: AKu, JH, DKF Against: None Present MS, DRH check-in: 6b58ed9e9e user: dkf tags: trunk
2005-08-15
13:08
CFV by AKu. Closes [clock format 1124478000] check-in: 1da02b47ea user: dkf tags: trunk
2005-08-05
18:50
Revision through web from <akupries@shaw.ca> Fixed typos check-in: c94a7712d2 user: tclhttpd tags: trunk
18:46
Revision through web from <akupries@shaw.ca> Reworded refCount handling for SetChannelError(Interp). Reworded handling of -level, -code. check-in: fab9c3a47e user: tclhttpd tags: trunk
2005-08-04
20:28
Revision through web from <akupries@shaw.ca> Clarified that cmdprefix for 'chan create' is a list. Clarified that 'watch' ignores _all_ return values, whatever code. Clarified which methods have to be supported, always. check-in: 00d0a18233 user: tclhttpd tags: trunk
2005-07-29
15:51
Revision through web from <akupries@shaw.ca> Clarified NULL'ability of all arguments to the Tcl_{Set,Get}ChannelError[Interp] functions (They are not). check-in: 01f93cbe87 user: tclhttpd tags: trunk
2005-06-03
20:19
Revision through web from Andreas Kupries <akupries@shaw.ca> Again. check-in: 3e6239abb2 user: tclhttpd tags: trunk
20:18
Revision through web from Andreas Kupries <akupries@shaw.ca> More undo of bad reversals. check-in: 08b5634a2a user: tclhttpd tags: trunk
20:16
Revision through web from Andreas Kupries <akupries@shaw.ca> Undo formatting reversal. check-in: 516e96c759 user: tclhttpd tags: trunk
20:14
Revision through web from Andreas Kupries <akupries@shaw.ca> Removed unwanted abstract in body, small tuning of formatting. check-in: f17690206d user: tclhttpd tags: trunk
20:11
Revision through web from Andreas Kupries <akupries@shaw.ca> Correction of issues brought up by Kevin in his Review. - C Level API section was out-of-date - Changed error message to structured information (list, last element is message, option/value pairs coming before it). - Security precautions for this. check-in: ce38f59dc7 user: tclhttpd tags: trunk
2005-05-24
00:19
Revision through web from Andreas Kupries <akupries@shaw.ca> Formatting fixes. check-in: 790852488a user: tclhttpd tags: trunk
00:17
Revision through web from Andreas Kupries <akupries@shaw.ca> Completed the error handling, wrote up effects of string bypass on the existing API. check-in: 5f67b331f8 user: tclhttpd tags: trunk
2005-05-13
19:40
Revision through web from Andreas Kupries <akupries@shaw.ca> And the last misformats. check-in: ffd7ff80b9 user: tclhttpd tags: trunk
19:40
Revision through web from Andreas Kupries <akupries@shaw.ca> More misformatting corrected. check-in: fa83c6ac90 user: tclhttpd tags: trunk
19:38
Revision through web from Andreas Kupries <akupries@shaw.ca> Removed reintroduced formatting errors. check-in: 947f93b7a6 user: tclhttpd tags: trunk
19:36
Revision through web from Andreas Kupries <akupries@shaw.ca> - Removal result code propagation from spec (Security hazard). - Clarified handling of break/continue from handler methods. - Clarified handling of ref coutns by the C API functions. - Clarified which driver functions may use which functions of the new API. check-in: 6a84883c93 user: tclhttpd tags: trunk
16:28
Revision through web from Andreas Kupries <akupries@shaw.ca> Corect formatting errors. check-in: 37ce4704ac user: tclhttpd tags: trunk
16:27
Revision through web from Andreas Kupries <akupries@shaw.ca> Rewrote the API spec for error propagation. We have to store and retrieve data in/from both channels and interpreters, depending on the driver function. check-in: d0c50d7f7b user: tclhttpd tags: trunk
2005-05-11
23:26
Revision through web from Andreas Kupries <akupries@shaw.ca> Clarified behaviour of Tcl_ChannelSetInterpState when encountering a previously stored state. check-in: 50774b825e user: tclhttpd tags: trunk
23:16
Revision through web from Andreas Kupries <akupries@shaw.ca> cget and cgetall are either both supported, or neither. check-in: 1d8bd2d102 user: tclhttpd tags: trunk
18:00
Revision through web from Andreas Kupries <akupries@shaw.ca> Added functions for the propagation of arbitrary Tcl error messages. Based on the TIP #220 functionality. Rewrote the specification of all methods (except 'watch'). It is now specified that error messages from the driver are propagated properly to the Tcl command which invoked the driver. check-in: 64a31b0d51 user: tclhttpd tags: trunk
2005-05-05
17:01
Revision through web from Andreas Kupries <akupries@shaw.ca> Methods 'initalize' and 'watch' will always get full strings ('read', 'write'), and never abbreviations. Method 'configure' broken up into 'configure', 'cget', and 'cgetall'. Method 'initialize'. Result value changed from nested list (version + list of methods) to plain list of methods. Versioning is through the method names. Clarified that this implies that the signature and semantics of 'initialize' are fixed forever, as the initial entrypoint the C level has to know to be able to determine all the rest. Switched from our choice of 'early binding' to use 'late binding' instead. check-in: 2e7d4c0f64 user: tclhttpd tags: trunk
2004-11-04
17:15
Revision through web from Andreas Kupries <akupries@shaw.ca> Added references to the companion TIPs, their Id's are now known. check-in: fc739efd5c user: tclhttpd tags: trunk
2004-09-10
09:08
Created for Andreas Kupries <andreas_kupries@users.sf.net> check-in: d3c1710d17 user: dkf tags: trunk