Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [10dc6daa37] [gets] on a non-blocking channel must take care so that 1) At ↵ | dgp | 2014-10-17 | 1 | -0/+68 |
|\ | | | | | | | least one call to the channel driver input proc gets made. Failure to do this locks up the channel - catastrophic FAIL. 2) After any driver call reports BLOCKED, don't call again. This is less serious, but FAILs to respect the non-blocking setting. Code corrections and tests included, to restore 8.6.1 compat. | ||||
| * | [10dc6daa37] [gets] on a non-blocking channel must take care so that | dgp | 2014-10-17 | 1 | -0/+68 |
| | | | | | | | | | | | | | | 1) At least one call to the channel driver input proc gets made. Failure to do this locks up the channel - catastrophic FAIL. 2) After any driver call reports BLOCKED, don't call again. This is less serious, but FAILs to respect the non-blocking setting. Code corrections and tests included, to restore 8.5.15 compat. | ||||
| * | backport those tests that can be | dgp | 2014-10-10 | 1 | -0/+62 |
| | | |||||
* | | New tests: 14.16: -peername empty while async connect running, 14.17: -sockname | oehhar | 2014-10-17 | 1 | -0/+22 |
| | | |||||
* | | Resolve test conflicts over global vars | dgp | 2014-10-10 | 2 | -4/+11 |
| | | |||||
* | | Add Colin's test for coro floor above street level [Bug #3008307] | ferrieux | 2014-10-10 | 1 | -0/+14 |
| | | |||||
* | | Another test so both DoRead and MBRead are covered. | dgp | 2014-10-10 | 1 | -0/+44 |
| | | |||||
* | | New test io-53.15 for [ed29c4da21]. | dgp | 2014-10-10 | 1 | -0/+44 |
|\ \ | |/ | |||||
| * | New test io-53.15 for [ed29c4da21]. | dgp | 2014-10-10 | 1 | -0/+45 |
| | | |||||
* | | test casesbug_bc1a96407a | dgp | 2014-10-03 | 1 | -0/+11 |
| | | |||||
* | | [bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. | dgp | 2014-10-02 | 1 | -0/+33 |
|\ \ | |/ | |||||
| * | [bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. | dgp | 2014-10-02 | 1 | -0/+33 |
| | | |||||
* | | Added a script-readable bytecode disassembler in tcl::unsupported. | dkf | 2014-09-20 | 1 | -1/+81 |
|\ \ | |||||
| * \ | merge trunk | dkf | 2014-09-14 | 7 | -4/+90 |
| |\ \ | |/ / |/| | | |||||
| * | | merge trunk | dkf | 2014-08-30 | 6 | -9/+174 |
| |\ \ | |||||
| * \ \ | merge trunk | Kevin B Kenny | 2014-08-02 | 19 | -203/+330 |
| |\ \ \ | |||||
| * \ \ \ | merge trunk | Kevin B Kenny | 2014-06-29 | 24 | -313/+1377 |
| |\ \ \ \ | |||||
| * \ \ \ \ | merge trunk | dkf | 2014-02-08 | 1 | -0/+9 |
| |\ \ \ \ \ | |||||
| * | | | | | | improve the testing of the disassembly commands | dkf | 2014-02-08 | 1 | -1/+81 |
| | | | | | | | |||||
| * | | | | | | merge trunk | dkf | 2014-02-03 | 1 | -5/+87 |
| |\ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ | merge trunk | dkf | 2014-01-09 | 11 | -9/+431 |
| |\ \ \ \ \ \ \ | |||||
* | | | | | | | | | [cee90e4e88] Correct error in stack depth checking. | dgp | 2014-09-10 | 1 | -0/+6 |
| | | | | | | | | | |||||
* | | | | | | | | | [2486824] Improve error message; not all that upvars is an upvar. | dkf | 2014-09-10 | 2 | -3/+2 |
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | |||||
| * | | | | | | | | [2486824] Improve error message; not all that upvars is an upvar. | dkf | 2014-09-10 | 2 | -5/+8 |
| | | | | | | | | | |||||
* | | | | | | | | | [84af1192f5]: [regsub] compiler no longer confused by quantification handling. | dkf | 2014-09-09 | 1 | -0/+5 |
| | | | | | | | | | |||||
* | | | | | | | | | Exceptional handling of oo::class has to be consistent throughout. | dgp | 2014-09-08 | 1 | -0/+10 |
| | | | | | | | | | |||||
* | | | | | | | | | [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. |