Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Just a merge mark since fossil cannot do it right. | dgp | 2014-12-03 | 0 | -0/+0 | |
|\ | ||||||
| * | [0c043a175] backport fix from trunk. | dgp | 2014-12-03 | 2 | -3/+11 | |
| |\ | |/ |/| | ||||||
* | | missing unset in new test | Miguel Sofer | 2014-12-03 | 1 | -1/+1 | |
| | | ||||||
* | | fix var($) problem, bug [0c043a175] (thx dgp) | Miguel Sofer | 2014-12-03 | 2 | -3/+12 | |
|\ \ | ||||||
| * | | test and fix (thx dgp)bug_0c043a175 | Miguel Sofer | 2014-12-03 | 2 | -5/+6 | |
| | | | ||||||
| * | | adding a test for the bug | Miguel Sofer | 2014-12-03 | 1 | -2/+10 | |
| | | | ||||||
* | | | [0dca3bfa8f] Strengthen validity checks on fast-path string comparison. | dkf | 2014-12-03 | 2 | -3/+13 | |
|/ / | ||||||
* | | Fix missing export of the "NewForeachInfoType" AuxData structure for ↵ | andreask | 2014-12-01 | 1 | -1/+2 | |
| | | | | | | | | tbcload/tclcompiler packages. | |||||
* | | [e087812465] Trim back operatorStrings array to just the entries that are ↵ | dgp | 2014-11-24 | 1 | -4/+2 | |
|\ \ | |/ | | | | | needed. Trims away the part of the array that was out of sync with the opcodes. | |||||
| * | [e087812465] Trim back operatorStrings array to just the entries that are | dgp | 2014-11-24 | 1 | -4/+2 | |
| | | | | | | needed. Trims away the part of the array that was out of sync with the opcodes. | |||||
* | | Fix [743338466549f09e3956d8a86e6f9a8030f227cb|7433384665]: socket error ↵ | jan.nijtmans | 2014-11-21 | 1 | -3/+20 | |
| | | | | | | | | encoding bug. | |||||
* | | Remove a number of eol-spaces. No change in functionality. | jan.nijtmans | 2014-11-14 | 16 | -94/+94 | |
| | | ||||||
* | | Simplify NativeIsComPort() implementation: native paths never end in ':', ↵ | jan.nijtmans | 2014-11-13 | 1 | -20/+12 | |
| | | | | | | | | and never use forward slashes (any more), so no need to check for that. | |||||
* | | Improve documentation on the use of com ports (remove references to Windows ↵ | jan.nijtmans | 2014-11-13 | 4 | -58/+28 | |
|\ \ | |/ | | | | | | | 95, deprecate the use of postfix ':'). Allow lpt[5-9] just as com[5-9], and make sure that path normalization works as expected for ports > 4. | |||||
| * | Improve documentation on the use of com ports (remove references to Windows ↵ | jan.nijtmans | 2014-11-13 | 4 | -57/+28 | |
| | | | | | | | | | | 95, deprecate the use of postfix ':'). Allow lpt[5-9] just as com[5-9], and make sure that path normalization works as expected for ports > 4. | |||||
* | | merge release | dgp | 2014-11-12 | 22 | -53/+106 | |
|\ \ | ||||||
| * | | Likely fix for channel mem leaks.core_8_6_3core_8_6_3_rc | dgp | 2014-11-11 | 1 | -3/+15 | |
| | | | ||||||
| * | | Correct -singleproc 1 testing flaws. | dgp | 2014-11-07 | 2 | -4/+4 | |
| | | | ||||||
| * | | update changes; more test suite polishing. | dgp | 2014-11-07 | 3 | -3/+11 | |
| | | | ||||||
| * | | Make sure all uses of the [testbytestring] command are constrained. | dgp | 2014-11-07 | 4 | -30/+32 | |
| | | | ||||||
| * | | Merged latest trunk work (especially changes to eof handling) into the RC. | andreask | 2014-11-06 | 11 | -66/+522 | |
| |\ \ | ||||||
| * \ \ | merge trunk | dgp | 2014-10-28 | 1 | -0/+2 | |
| |\ \ \ | ||||||
| * | | | | by request | dgp | 2014-10-22 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | merge trunk | dgp | 2014-10-18 | 6 | -49/+218 | |
| |\ \ \ \ | ||||||
| * | | | | | Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. | dgp | 2014-10-14 | 14 | -14/+43 | |
| | | | | | | ||||||
* | | | | | | [214cc0eb22] Add tests to make sure that this bug stays fixed. | dkf | 2014-11-08 | 2 | -0/+38 | |
| |_|_|/ / |/| | | | | ||||||
* | | | | | cleanup global namespace litter | dgp | 2014-11-06 | 1 | -0/+2 | |
| | | | | | ||||||
| | | | | | ||||||
| \ \ \ \ | ||||||
*-. \ \ \ \ | [5adc350683] Stop Tcl forcing EOF condition on channels to be permanent. It ↵ | dgp | 2014-11-06 | 6 | -56/+487 | |
|\ \ \ \ \ \ | | | |_|_|/ | | |/| | | | | | | | | | may be fleeting, and all parts of Tcl channel ecosystem have to deal with that. New assertions and tests to keep us on track. | |||||
| | * | | | | [5adc350683] Stop Tcl forcing EOF condition on channels to be permanent. | dgp | 2014-11-06 | 4 | -52/+297 | |
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | It may be fleeting, and all parts of Tcl channel ecosystem have to deal with that. New assertions and tests to keep us on track. | |||||
| * | \ \ \ \ | merge iogt fixes.bug_5adc350683_86 | dgp | 2014-11-06 | 2 | -4/+85 | |
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | ||||||
| | * | | | | | Also test transfroms that delay.bug_5adc350683 | dgp | 2014-11-06 | 1 | -0/+30 | |
| | | | | | | | ||||||
| | * | | | | | fix failing test | dgp | 2014-11-06 | 1 | -4/+11 | |
| | | | | | | | ||||||
| | * | | | | | New test iogt-7.0 demos bug in [testchannel transform]. | dgp | 2014-11-06 | 1 | -0/+42 | |
| | | | | | | | ||||||
| * | | | | | | Another test checking that handling when transform returns nothing is right. | dgp | 2014-11-06 | 1 | -1/+35 | |
| | | | | | | | ||||||
| * | | | | | | New tests iortrans-4.11* demonstrate what was wrong with the "leaky EOF flag" | dgp | 2014-11-06 | 1 | -4/+85 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | approach in 8.6.1 and earlier. If each level of the channel stack is to have control over its EOF independently, we have to provide for that, even though the Filesystem read APIs make it a big pain. Also test robustness against varing buffer sizes. | |||||
| * | | | | | | Reflected Transform channel fix. Be sure each EOF on the base channel gets | dgp | 2014-11-05 | 1 | -3/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | passed up to become an eof of the transform before continuing on to additional ReadRaw() from the base channel. This way we don't miss fleeting EOFs. | |||||
| * | | | | | | New test iortrans-4.10 to demo failure of channel transformation to handle | dgp | 2014-11-05 | 1 | -0/+56 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | fleeting EOF in the base channel. Falls into infinite block. Regression compared with Tcl 8.6.1. | |||||
| * | | | | | | merge trunk | dgp | 2014-11-05 | 1 | -1/+1 | |
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
* | | | | | | | [214cc0eb22] Restore [lappend $var] return value to the 8.6.1- behavior. | dgp | 2014-11-05 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | If this is going to change, lets not do it by accident. | |||||
| * | | | | | | Make sure reflected channels do not make a double call to Tcl_ReadRaw(), | dgp | 2014-11-03 | 1 | -4/+5 | |
| | | | | | | | | | | | | | | | | | | | | | with the unwarranted assumption that EOF is a permanent condition. | |||||
| * | | | | | | Same patch re-enabling read after EOF, but here applied to 8.6. | dgp | 2014-11-03 | 3 | -50/+216 | |
| |\ \ \ \ \ \ |/ / / / / / / | | _ / / / / | | / / / / | Likely additional changes needed in the other channel transforms new in 8.6. | |||||
| * | | | | | merge 8.5 | dgp | 2014-11-03 | 4 | -3/+19 | |
| |\ \ \ \ \ | | |/ / / / | ||||||
| * | | | | | [5adc350683] Reworked the management of the EOF states to re-enable the | dgp | 2014-11-03 | 1 | -43/+139 | |
| | | | | | | | | | | | | | | | | | | | | | | | | ability to read beyond EOF. Plenty of assert()s to keep thing from going off track again. | |||||
| * | | | | | Base test for [5adc350683]. | dgp | 2014-10-29 | 1 | -0/+20 | |
| | | | | | | ||||||
| * | | | | | merge 8.5 | dgp | 2014-10-29 | 1 | -0/+2 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | Work in progress restoring ability to [read] after [eof] and get non-empty | dgp | 2014-10-28 | 2 | -29/+79 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | strings back in those cases where the channel has them to offer. Also working through all the implications of this possibility on Tcl's more exotic channel features, like stacking. | |||||
* | | | | | | | Add test-case for previous commit, which shows that when trying to open a ↵ | jan.nijtmans | 2014-11-03 | 2 | -0/+8 | |
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | filename with invalid characters gives the right error-message. (same bug existed on UNIX too, which is now fixed) | |||||
| * | | | | | | Add test-case for previous commit, which shows that when trying to open a ↵ | jan.nijtmans | 2014-11-03 | 2 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | filename with invalid characters gives the right error-message. (same bug existed on UNIX too, which is now fixed) | |||||
* | | | | | | | Better errormessage when file path contains invalid characters. | jan.nijtmans | 2014-11-03 | 1 | -0/+5 | |
|\ \ \ \ \ \ \ | |/ / / / / / | ||||||
| * | | | | | | Better errormessage when file path contains invalid characters. See: ↵ | jan.nijtmans | 2014-11-03 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | [03414f517b7a74]. |