Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ccc2c2cc98]: lreplace edge case | dkf | 2014-09-05 | 1 | -1/+13 |
| | |||||
* | Distinguish hanging from crashing in exit tests. | ferrieux | 2014-09-03 | 1 | -7/+20 |
| | |||||
* | Add test cases in very first position for hang-on-exit, both in (normal) ↵ | ferrieux | 2014-09-02 | 1 | -0/+41 |
| | | | | quick-exit and TCL_FINALIZE_ON_EXIT=1 modes. | ||||
* | [b9e1a3032e] Implement the documented method search order for TclOO. | dkf | 2014-08-28 | 1 | -0/+87 |
| | | | This corrects the relative positions of object-defined methods and class mixins. | ||||
* | merge trunk; update changesrc3core_8_6_2core_8_6_2_rc | dgp | 2014-08-25 | 2 | -7/+65 |
|\ | |||||
| * | TIP 429 implementation. New command [string cat]. | dgp | 2014-08-25 | 2 | -7/+65 |
| |\ | |||||
| | * | merge trunktip_429 | ferrieux | 2014-08-19 | 1 | -0/+17 |
| | |\ | |||||
| | * | | Don't use [pid] in tests, stick to constant literals. | ferrieux | 2014-08-02 | 2 | -6/+6 |
| | | | | |||||
| | * | | TIP 429 Implementation: [string cat] | ferrieux | 2014-08-02 | 2 | -7/+65 |
| | | | | |||||
* | | | | Bump to zlib 2.0.1. | dgp | 2014-08-22 | 1 | -1/+1 |
|/ / / | |||||
* | | | merge 8.5; fix notifier mask bug and Tcl_Read performance regression | dgp | 2014-08-22 | 1 | -1/+4 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Make test io-36.1.1 more portable. | dgp | 2014-08-20 | 1 | -1/+4 |
| | | | |||||
* | | | [7d52e1101b] oo::object should know that oo::class is a subclass. | dkf | 2014-08-17 | 1 | -0/+17 |
| |/ |/| | |||||
* | | [9d19af7adb] Make sure all timer events get canceled. | dgp | 2014-07-24 | 1 | -2/+1 |
| | | |||||
* | | Test format of write error messages during binary [chan copy] | dgp | 2014-07-24 | 1 | -0/+30 |
| | | |||||
* | | Test read error during binary [chan copy]. | dgp | 2014-07-24 | 1 | -0/+30 |
| | | |||||
* | | Workaround [info frame] troubles with -singleproc 1 testing operations. | dgp | 2014-07-22 | 1 | -0/+3 |
| | | |||||
* | | Avoid [thread::exit]; Using it leads to memleaks. | dgp | 2014-07-22 | 1 | -1/+3 |
| | | |||||
* | | [75b8433707] Plug a subtle memory leak in TclOO. bug_75b8433707 | dkf | 2014-07-18 | 1 | -0/+13 |
| | | | | | | | | Test suite very unhappy with this. Shoving into a mistake branch until that's sorted. | ||||
* | | Finally, use correct octal notation which works in Tcl 9 as well. | jan.nijtmans | 2014-07-17 | 5 | -59/+59 |
| | | |||||
* | | Make sure that all "testchmod" arguments start with '0', making it more ↵ | jan.nijtmans | 2014-07-17 | 4 | -85/+85 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | obvious that the value is octal. dgp: Isn't the better way to make it obvious the values are octal to use the explicit octal notation? For example, [testchmod 0o777 $path] ? Really seems like a bad idea to me to introduce *more* incompatibilities for the planned conversion for having the value 0777 stop meaning 255 and start meaning 777 in Tcl 9. Answer (Jan). You guessed exactly what's my follow-up plan. This was an intermediate step which keeps all test-cases running. | ||||
* | | Convert some non-ASCII characters in testcase comments - which were mangled ↵ | jan.nijtmans | 2014-07-17 | 2 | -7/+7 |
| | | | | | | | | by my editor in [79ace7b793] - to valid UTF-8: This way my editor will not mangle them again, and fossil will show in the UI which characters are supposed to be there. | ||||
* | | Modify the "gettimes" test-command to use the Tcl_Obj API. | jan.nijtmans | 2014-07-16 | 9 | -92/+111 |
| | | | | | | | | New "testbytestring" command which can be used to replace the (to-be-deprecated) "bytestring" command from tcltest and/or the "indentity" encoding. Adapt many testcases to use the "testbytestring" command. | ||||
* | | Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no ↵ | jan.nijtmans | 2014-07-11 | 1 | -15/+15 |
|\ \ | |/ | | | | | | | 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 | 1 | -15/+15 |
| | | | | | | | | | | | | 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. | ||||
* | | 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. | ||||
* | | [c31ca233ca] Fix TclGetsObjBinary() so that each [gets] rediscovers whether | dgp | 2014-07-02 | 1 | -0/+20 |
|\ \ | |/ | | | a nonblocking channel is blocked. | ||||
| * | [c31ca233ca] Fix TclGetsObjBinary() so that each [gets] rediscovers whether | dgp | 2014-07-02 | 1 | -0/+20 |
| | | | | | | a nonblocking channel is blocked. | ||||
* | | [f0f876c141] Improve consistency in error messages. | dkf | 2014-06-17 | 9 | -38/+38 |
| | | |||||
* | | merge socket test from 8.5 | dgp | 2014-06-16 | 1 | -0/+42 |
|\ \ | |/ | |||||
| * | Draft test for [1758a0b603]. | dgp | 2014-06-13 | 1 | -0/+41 |
| | | |||||
* | | [cb042d294e] Improve consistency of [dict] wrong-args error messages. | dkf | 2014-06-15 | 1 | -26/+26 |
| | | |||||
* | | Make [dict replace] and [dict remove] guarantee result canonicality. | dkf | 2014-06-15 | 1 | -11/+19 |
| | | |||||
* | | Improved the error messages. | dkf | 2014-06-07 | 1 | -10/+10 |
| | | | | | | | | 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 | 2 | -1/+72 |
|\ \ | |||||
| * \ | Tests socket*-2.12 test for DiscardOutput() updates. | dgp | 2014-06-05 | 1 | -1/+39 |
| |\ \ | | |/ | |||||
| | * | Test socket-2.12 covers the DiscardOutput() update. | dgp | 2014-06-05 | 1 | -1/+39 |
| | | | |||||
| * | | When too many chars are read by ReadChars() and we trim the limits to get it ↵ | dgp | 2014-06-05 | 1 | -0/+33 |
| |\ \ | | |/ | | | | | | | right on the next pass, don't forget the TCL_UTF_MAX padding demanded by Tcl_ExternalToUtf(). (Thanks for finding that, aku!) Fix the factorPtr management. It was just totaly wrong. The factor should be a ratio of the record of bytes read to the record of chars read. With those fixes, new test io-12.6 covers the "too many chars" code. | ||||
| | * | When too many chars are read by ReadChars() and we trim the limits to | dgp | 2014-06-05 | 1 | -0/+33 |
| | | | | | | | | | | | | | | | | | | | | | get it right on the next pass, don't forget the TCL_UTF_MAX padding demanded by Tcl_ExternalToUtf(). (Thanks for finding that, aku!) Fix the factorPtr management. It was just totaly wrong. The factor should be a ratio of the record of bytes read to the record of chars read. With those fixes, new test io-12.6 covers the "too many chars" code. | ||||
* | | | merge trunk | dkf | 2014-06-06 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | These edits make the tests socket-14.11.[01] stop hanging, but also introduce | dgp | 2014-06-02 | 1 | -1/+1 |
| | | | | | | | | | a whole raft of test failures. WIP. | ||||
* | | | more tests, cleaning up the code a bit | dkf | 2014-06-04 | 1 | -0/+29 |
| | | | |||||
* | | | merge trunk | dkf | 2014-06-03 | 1 | -60/+75 |
|\ \ \ | |/ / | |||||
| * | | Improve robustness of the socket tests against systems that support IPv6, ↵ | max | 2014-06-02 | 1 | -60/+75 |
| | | | | | | | | | | | | but don't resolve localhost to ::1 (and vice versa for IPv4 and 127.0.0.1). | ||||
* | | | [1b0266d8bb] Working towards ensuring that all dict operations are ↵ | dkf | 2014-06-03 | 1 | -0/+42 |
|/ / | | | | | | | sufficiently strict. | ||||
* | | Correct the interest masks in the Tcl_CreateFileHandler() calls in ↵ | dgp | 2014-05-31 | 1 | -6/+0 |
|\ \ | | | | | | | | | | PipeWatchProc(). When we are interested in both readable and writable events of a command pipeline channel, we only want the readable from the read end of the pipe, and the writable from the write end of the pipe. |