Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [9b352768e6] Plug memleak in INST_DICT_FIRST. | dgp | 2014-07-11 | 1 | -0/+8 |
| | |||||
* | Stop memleak in [info frame]. | dgp | 2014-07-11 | 1 | -1/+9 |
| | |||||
* | Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no ↵ | jan.nijtmans | 2014-07-11 | 2 | -17/+18 |
|\ | | | | | | | | | longer a whitespace, but for Tcl it still is. Update documentation accordingly, and extend test-cases for Unicode 7 compliance. | ||||
| * | Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no ↵ | jan.nijtmans | 2014-07-11 | 3 | -18/+19 |
| | | | | | | | | | | | | longer a whitespace, but for Tcl it still is. "NEL/Next Line" (U+0085) should have been a Unicode whitespace, but never was in Tcl. This is corrected in Tcl 8.6, but for legacy reasons not in Tcl 8.5. Update documentation accordingly, and extend test-cases for Unicode 7 compliance. | ||||
* | | [3479689] Plug memory leak due to incomplete bug fix. | dgp | 2014-07-11 | 1 | -12/+6 |
| | | |||||
* | | makeFile / removeFile balance. | dgp | 2014-07-10 | 1 | -1/+3 |
| | | |||||
* | | makeFile / removeFile balance | dgp | 2014-07-10 | 1 | -0/+8 |
| | | |||||
* | | dup test name | dgp | 2014-07-10 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | dup test name | dgp | 2014-07-10 | 1 | -1/+1 |
| | | |||||
* | | [f652ae79ed] Close sockets used in tests, so as not to corrupt other | dgp | 2014-07-10 | 1 | -0/+1 |
| | | | | | | tests in the suite. | ||||
* | | [7368d225a6] Extend the auto-cleanup of zero ref count values passed in to | dgp | 2014-07-10 | 1 | -0/+3 |
|\ \ | |/ | | | | | | | the Tcl_*SetVar*() family of routines to cover the missing case where the flags value of TCL_APPEND_VALUE is passed in alone. *** POTENTIAL INCOMAPTIBILITY*** | ||||
| * | [7368d225a6] Extend the auto-cleanup of zero ref count values passed in | dgp | 2014-07-10 | 1 | -0/+3 |
| | | | | | | | | | | to the Tcl_*SetVar*() family of routines to cover the missing case where the flags value of TCL_APPEND_VALUE is passed in alone. *** POTENTIAL INCOMAPTIBILITY*** | ||||
* | | Repair buffer indexing error in Tcl_ReadRaw(). | dgp | 2014-07-10 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Repair buffer indexing error in Tcl_ReadRaw() exposed by iogt-6.0 and valgrind. | dgp | 2014-07-10 | 1 | -1/+1 |
| | | |||||
* | | Don't use Tcl_GetCommandInfo when Tcl_FindCommand suffices. | jan.nijtmans | 2014-07-09 | 1 | -3/+2 |
| | | |||||
* | | The write and flush operations of reflected transforms ([chan push]) have | dgp | 2014-07-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | been converting all lower level channel errors from Tcl_WriteRaw() into EINVAL. Generally this is a perplexing discard of useful information, but worse it interferes with the EAGAIN signalling that is required to manage the BLOCKED state of a nonblocking channel. Thanks to aspect for demo scripts that pointed to the bug. | ||||
* | | Update Unicode tables to Unicode 7.0 | jan.nijtmans | 2014-07-04 | 2 | -1063/+1194 |
|\ \ | |/ | |||||
| * | Update Unicode tables to Unicode 7.0 | jan.nijtmans | 2014-07-04 | 2 | -1063/+1194 |
| | | |||||
* | | Clarify http::config and http::geturl -headers roles in setting request headers. | dgp | 2014-07-02 | 1 | -1/+2 |
| | | |||||
* | | [c31ca233ca] Fix TclGetsObjBinary() so that each [gets] rediscovers whether | dgp | 2014-07-02 | 2 | -5/+24 |
|\ \ | |/ | | | a nonblocking channel is blocked. | ||||
| * | [c31ca233ca] Fix TclGetsObjBinary() so that each [gets] rediscovers whether | dgp | 2014-07-02 | 2 | -5/+24 |
| | | | | | | a nonblocking channel is blocked. | ||||
* | | Fix mismatch of Tcl_Preserve() / Tcl_Release(). | dgp | 2014-06-26 | 1 | -2/+1 |
|\ \ | |/ | |||||
| * | Fix mismatch of Tcl_Preserve() / Tcl_Release(). | dgp | 2014-06-26 | 1 | -2/+1 |
| | | |||||
* | | Simplify / refactor Tcl_ReadRaw(). No need for CopyBuffer(). | dgp | 2014-06-24 | 1 | -127/+50 |
|\ \ | |/ | |||||
| * | Simplify / refactor Tcl_ReadRaw(). No need for CopyBuffer(). | dgp | 2014-06-24 | 1 | -127/+50 |
| | | |||||
* | | Fix execute-6.5 test failure on trunk: the "preserveCore" part of ↵ | jan.nijtmans | 2014-06-23 | 1 | -33/+33 |
|\ \ | |/ | | | | | tcltest::test assumes that the cleanup is done first, so moving the cleanup means the the "preserverCore" part needs to move with it. | ||||
| * | Fix execute-6.5 test failure on trunk: the "preserveCore" part of ↵ | jan.nijtmans | 2014-06-23 | 1 | -33/+33 |
| | | | | | | | | tcltest::test assumes that the cleanup is done first, so moving the cleanup means the the "preserverCore" part needs to move with it. | ||||
* | | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵ | jan.nijtmans | 2014-06-22 | 4 | -14/+14 |
|\ \ | |/ | | | | | | | until after -output compare. tcltest -> version 2.3.8 | ||||
| * | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵ | jan.nijtmans | 2014-06-22 | 4 | -14/+14 |
| |\ | | | | | | | | | | | | | until after -output compare tcltest -> version 2.3.8 | ||||
| | * | previous commit was not quite right, this one should be betterbug_2f9df4c4fa | jan.nijtmans | 2014-06-20 | 1 | -14/+14 |
| | | | |||||
| | * | ticket [2f9df4c4fa]: tcltest - request to move -cleanup script execution ↵ | jan.nijtmans | 2014-06-20 | 4 | -12/+12 |
| |/ | | | | | | | until after -output compare | ||||
* | | [b47b176adf] Stop possible segfaults when variability in mutex lock | aku | 2014-06-20 | 1 | -0/+16 |
|\ \ | |/ | | | | | | | schedules cause a ForwardingResult to remain on the forwardList after it has been processed (IORChan is the origin of the code in IORTrans). | ||||
| * | [b47b176adf] Stop possible segfaults when variability in mutex lock | aku | 2014-06-20 | 1 | -0/+16 |
| | | | | | | | | | | schedules cause a ForwardingResult to remain on the forwardList after it has been processed (IORChan is the origin of the code in IORTrans). | ||||
* | | [b47b176adf] Stop segfault when variability in mutex lock schedules cause | dgp | 2014-06-19 | 1 | -0/+6 |
| | | | | | | | | a ForwardingResult to remain on the forwardList after it has been processed. | ||||
* | | [f0f876c141] Improve consistency in error messages. | dkf | 2014-06-17 | 14 | -56/+58 |
| | | |||||
* | | [1758a0b603] socket_*-2.13 : Workaround the broken select() in some Linux | dgp | 2014-06-16 | 1 | -2/+56 |
|\ \ | |/ | | | | | kernels that fails to report a writable state on a socket when an error condition (or remote close) is present. | ||||
| * | [1758a0b603] socket-2.13 : Workaround the broken select() in some Linux | dgp | 2014-06-16 | 1 | -3/+58 |
| |\ | | | | | | | | | | kernels that fails to report a writable state on a socket when an error condition (or remote close) is present. | ||||
| | * | merge 8.5bug_1758a0b603 | dgp | 2014-06-16 | 1 | -0/+41 |
| | |\ | | |/ | |/| | |||||
| | * | Additional check for an error condition on the socket. | dgp | 2014-06-12 | 1 | -1/+7 |
| | | | |||||
| | * | Workaround the broken select() in some Linux kernels that fails to report | dgp | 2014-06-11 | 1 | -3/+52 |
| | | | | | | | | | | | | | | | a writable state on a socket when an error condition (or remote close) is present. Would be good to add actual test suite tests for this, but until then see demo scripts in the ticket 1758a0b603. | ||||
* | | | merge socket test from 8.5 | dgp | 2014-06-16 | 1 | -0/+42 |
|\ \ \ | |/ / | |||||
| * | | Draft test for [1758a0b603]. | dgp | 2014-06-13 | 1 | -0/+41 |
| |/ | |||||
* | | [311e61d12a] Generate error code in *all* places where commands are looked up. | dkf | 2014-06-16 | 1 | -1/+2 |
| | | |||||
* | | [cb042d294e] Improve consistency of [dict] wrong-args error messages. | dkf | 2014-06-15 | 3 | -41/+41 |
| | | |||||
* | | [1b0266d8bb] Make [dict replace] and [dict remove] have canonicalization ↵ | dkf | 2014-06-15 | 4 | -161/+287 |
|\ \ | | | | | | | | | | semantics close to [lrange] and [lreplace]. [dict merge] is also improved, but is not as strict. | ||||
| * | | Some more cleaning upbug_1b0266d8bb | dkf | 2014-06-15 | 1 | -36/+44 |
| | | | |||||
| * | | Make [dict replace] and [dict remove] guarantee result canonicality. | dkf | 2014-06-15 | 2 | -95/+84 |
| | | | |||||
| * | | Improved the error messages. | dkf | 2014-06-07 | 4 | -39/+104 |
| | | | | | | | | | | | | We do not want parsing an invalid dictionary to give errors about lists! As compensation, we get greater precision in the errorcode. | ||||
| * | | merge trunk | dkf | 2014-06-06 | 3 | -5/+83 |
| |\ \ | |/ / |/| | | |||||
* | | | Tests socket*-2.12 test for DiscardOutput() updates. | dgp | 2014-06-05 | 1 | -1/+39 |
|\ \ \ | | |/ | |/| |