| Version | Author | Date | Quick Comparison |
| 1.1 | dkf | 2004-09-10 02:08:35 -0700 |
View this version |
Log Message
Created for Andreas Kupries <andreas_kupries at users dot sf dot net> |
|
| 1.2 | WebEdit | 2004-11-04 09:15:53 -0800 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Added references to the companion TIPs, their Id's are now known. |
|
| 1.3 | WebEdit | 2005-05-05 10:01:50 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot 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. |
|
| 1.4 | WebEdit | 2005-05-11 11:00:27 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot 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. |
|
| 1.5 | WebEdit | 2005-05-11 16:16:46 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
cget and cgetall are either both supported, or neither. |
|
| 1.6 | WebEdit | 2005-05-11 16:26:49 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Clarified behaviour of Tcl_ChannelSetInterpState
when encountering a previously stored state. |
|
| 1.7 | WebEdit | 2005-05-13 09:27:43 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot 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. |
|
| 1.8 | WebEdit | 2005-05-13 09:28:42 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Corect formatting errors. |
|
| 1.9 | WebEdit | 2005-05-13 12:36:58 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot 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. |
|
| 1.10 | WebEdit | 2005-05-13 12:38:03 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Removed reintroduced formatting errors. |
|
| 1.11 | WebEdit | 2005-05-13 12:40:13 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
More misformatting corrected. |
|
| 1.12 | WebEdit | 2005-05-13 12:40:59 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
And the last misformats. |
|
| 1.13 | WebEdit | 2005-05-23 17:17:48 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Completed the error handling, wrote up effects of string bypass
on the existing API. |
|
| 1.14 | WebEdit | 2005-05-23 17:19:24 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Formatting fixes. |
|
| 1.15 | WebEdit | 2005-06-03 13:11:40 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot 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. |
|
| 1.16 | WebEdit | 2005-06-03 13:14:02 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Removed unwanted abstract in body, small tuning of formatting. |
|
| 1.17 | WebEdit | 2005-06-03 13:16:05 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Undo formatting reversal. |
|
| 1.18 | WebEdit | 2005-06-03 13:18:34 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
More undo of bad reversals. |
|
| 1.19 | WebEdit | 2005-06-03 13:19:59 -0700 |
View this version |
Log Message
Revision through web from Andreas Kupries <akupries at shaw dot ca>
Again. |
|
| 1.20 | WebEdit | 2005-07-29 08:51:31 -0700 |
View this version |
Log Message
Revision through web from <akupries at shaw dot ca>
Clarified NULL'ability of all arguments to the Tcl_{Set,Get}ChannelError[Interp] functions (They are not). |
|
| 1.21 | WebEdit | 2005-08-04 13:28:45 -0700 |
View this version |
Log Message
Revision through web from <akupries at shaw dot 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. |
|
| 1.22 | WebEdit | 2005-08-05 11:46:57 -0700 |
View this version |
Log Message
Revision through web from <akupries at shaw dot ca>
Reworded refCount handling for SetChannelError(Interp).
Reworded handling of -level, -code. |
|
| 1.23 | WebEdit | 2005-08-05 11:50:15 -0700 |
View this version |
Log Message
Revision through web from <akupries at shaw dot ca>
Fixed typos |
|
| 1.24 | dkf | 2005-08-15 06:08:00 -0700 |
View this version |
Log Message
CFV by AKu. Closes [clock format 1124478000] |
|
| 1.25 | dkf | 2005-08-24 15:32:09 -0700 |
View this version |
Log Message
Accepted 3/0/2
For: AKu, JH, DKF
Against: None
Present MS, DRH |
|
| 1.26 | dkf | 2005-08-24 15:35:00 -0700 |
View this version |
|
| 1.27 | dkf | 2006-11-04 17:03:41 -0800 |
View this version |
Log Message
Minor change: Formatting and cross-linking-to-other-TIPs. |
|
|