Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct namespace bugs in normally skipped tests. | dgp | 2014-03-21 | 1 | -6/+8 |
| | | | Constrain them as "knownBug" rather than "unknownFailure". | ||||
* | Added comment explaining the "knownBug" | dgp | 2014-03-21 | 1 | -0/+9 |
| | |||||
* | Convert "impossible" test to a "knownBug" test. Exposes a segfault! | dgp | 2014-03-21 | 1 | -4/+5 |
| | |||||
* | Restore default suppression of large file test. | dgp | 2014-03-21 | 1 | -1/+1 |
| | |||||
* | Fixup ChanRead() header. Note (dstSize > 0) precondition. | dgp | 2014-03-21 | 1 | -2/+8 |
| | |||||
* | io-34.21 - fix bugs in normally skipped test. | dgp | 2014-03-21 | 1 | -4/+4 |
| | | | io-35.18b - knownBug is not buggy on this branch. | ||||
* | Documentation header for ChanRead() | dgp | 2014-03-21 | 1 | -2/+23 |
| | |||||
* | Both callers of ChanRead() have simlar epilogs. Shift that into ChanRead | dgp | 2014-03-20 | 1 | -73/+50 |
| | | | and refactor. | ||||
* | Don't allow buffer recycling to prevent or delay buffersize shrinkage. | dgp | 2014-03-20 | 1 | -40/+28 |
| | |||||
* | Stop routine clearing of CHANNEL_EOF. Only clear when there's a reason | dgp | 2014-03-20 | 1 | -18/+6 |
| | | | (seek, eofchar change, ungets). Otherwise, once you hit EOF you stay there. | ||||
* | Use assertions about the pushback buffers to simplify their handling. | dgp | 2014-03-20 | 1 | -23/+37 |
| | | | Mark several things left TODO. Some tidying. | ||||
* | merge 8.5 | dgp | 2014-03-20 | 3 | -36/+28 |
|\ | |||||
| * | Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 | jan.nijtmans | 2014-03-20 | 2 | -26/+18 |
| |\ | |||||
| | * | Proposed fix for [2f7cbd01c3].bug_2f7cbd01c3 | jan.nijtmans | 2014-03-20 | 2 | -28/+20 |
| |/ | |||||
| * | Mark io-35.18b test as knownBug | jan.nijtmans | 2014-03-09 | 1 | -10/+10 |
| | | |||||
* | | Let TranslateInputEOL handle the "\r$eofChar" sequence in CRLF mode. | dgp | 2014-03-19 | 1 | -27/+17 |
| | | |||||
* | | Complete rewrite of DoRead(). | dgp | 2014-03-19 | 1 | -156/+132 |
| | | |||||
* | | Remove long dead "BAD_BLOCKING" support code so it no longer confuses | dgp | 2014-03-17 | 2 | -146/+10 |
| | | | | | | people reading/editing this code. | ||||
* | | Compress code for better single screen viewing. | dgp | 2014-03-11 | 1 | -47/+8 |
| | | |||||
* | | Trial rewrite of AUTO input translation. | dgp | 2014-03-11 | 1 | -0/+35 |
| | | |||||
* | | .... and then the bug fix. | dgp | 2014-03-10 | 1 | -1/+1 |
| | | |||||
* | | Test for the bug I just committed. | dgp | 2014-03-10 | 1 | -0/+14 |
| | | |||||
* | | Rewrite CRLF translation to use more system calls. | dgp | 2014-03-10 | 1 | -18/+28 |
| | | |||||
* | | Bring CRLF translation in parallel with others. | dgp | 2014-03-10 | 2 | -13/+21 |
| | | |||||
* | | TranslateInputEOL doesn't need to return anything. No caller cares. | dgp | 2014-03-10 | 1 | -36/+43 |
| | | | | | | Other optimizations and simplifications. | ||||
* | | TranslateInputEOL() callers no longer need assert dstLen <= srcLen. | dgp | 2014-03-07 | 1 | -7/+5 |
| | | |||||
* | | Simplify the input eof char scan. Update some comments. | dgp | 2014-03-07 | 1 | -31/+33 |
| | | |||||
* | | Variable "rawStart" serves no purpose. | dgp | 2014-03-06 | 1 | -3/+2 |
| | | |||||
* | | Remove old dead code; silence compiler warnings; tidy up. | dgp | 2014-03-05 | 2 | -406/+12 |
| | | |||||
* | | Adapt CopyAndTranslateBuffer() to changes in TranslateInputEOL(). | dgp | 2014-03-05 | 1 | -40/+77 |
| | | | | | | Notably no longer using the INPUT_NEED_NL flag. | ||||
* | | Merge repair to correct failing tests. | dgp | 2014-03-05 | 1 | -2/+2 |
| | | |||||
* | | Fixups make the test suite almost pass (except *io-39.17) | dgp | 2014-03-01 | 1 | -7/+6 |
| | | |||||
* | | Bring over the ReadChars rewrite for integration into the other I/O work. | dgp | 2014-02-28 | 1 | -2/+273 |
|\ \ | |||||
| * | | tidy up.dgp_read_chars | dgp | 2014-02-28 | 1 | -4/+2 |
| | | | |||||
| * | | More ReadChars rewriting. Test suite now passes. | dgp | 2014-02-28 | 1 | -21/+173 |
| | | | | | | | | | | | | | | | Note that this reform simplifies ReadChars a fair bit (at least in my eyes). Also it does away with the use of an INPUT_NEED_NL flag, using the same strategy for partial \r\n sequences as is used for incomplete multibyte chars. | ||||
| * | | Work in progress attempting a ReadChars rewrite. | dgp | 2014-02-27 | 1 | -1/+119 |
| |/ | |||||
* | | another coverage test. | dgp | 2014-02-28 | 1 | -0/+15 |
| | | |||||
* | | remove comment | dgp | 2014-02-27 | 1 | -1/+1 |
| | | |||||
* | | merge 8.5 | dgp | 2014-02-26 | 1 | -0/+71 |
|\ \ | |/ | |||||
| * | New tests covering INPUT_NEED_NL flag handling. One exposes a bug. | dgp | 2014-02-26 | 1 | -0/+71 |
| | | |||||
* | | More coverage tests and bug fixes. | dgp | 2014-02-26 | 2 | -2/+57 |
| | | |||||
* | | Reduce ReadBytes to simplest expression. | dgp | 2014-02-24 | 1 | -23/+5 |
| | | |||||
* | | simplification trims | dgp | 2014-02-24 | 1 | -30/+4 |
| | | |||||
* | | merge 8.5 | dgp | 2014-02-24 | 3 | -13/+165 |
|\ \ | |/ | |||||
| * | Do not reopen a win serial channel for serial detection. There are issues ↵ | oehhar | 2014-02-24 | 3 | -13/+165 |
| |\ | | | | | | | | | | with some Bluetooth virtual com. Fix bug [2413550], patch by Rolf Schroedter | ||||
| | * | Changed position of flag evaluation as proposed by Phil Hoffmanbug_2413550 | oehhar | 2014-02-11 | 1 | -18/+18 |
| | | | |||||
| | * | merge 8.5 | oehhar | 2014-01-30 | 2 | -187/+116 |
| | |\ | |||||
| | * | | win/tclWinChan.c Tcl_InitNotifier: Bug [2413550] Avoid reopening of serial ↵ | oehhar | 2014-01-30 | 4 | -13/+171 |
| | | | | | | | | | | | | | | | | channels which causes issues with Bluetooth virtual com. Patch by Rolf Schroedter. | ||||
* | | | | Merge the stricter binary mode experiment. | dgp | 2014-02-24 | 2 | -7/+19 |
|\ \ \ \ | |||||
| * | | | | Simplify ReadBytes based on new constraints.dgp_experiment | dgp | 2014-02-21 | 1 | -0/+5 |
| | | | | |