Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.6 | jan.nijtmans | 2022-08-23 | 38 | -2311/+103 |
|\ | |||||
| * | Update tzdata to 2022c | jan.nijtmans | 2022-08-23 | 37 | -2310/+102 |
| |\ | |||||
| | * | Update tzdata to 2022c | jan.nijtmans | 2022-08-23 | 37 | -2310/+102 |
| | | | |||||
| | * | ubuntu-18.04 is deprecated | jan.nijtmans | 2022-08-22 | 1 | -1/+1 |
| | | | |||||
| * | | Do github actions builds on Ubuntu 22.04 (was: 20.04) | jan.nijtmans | 2022-08-22 | 1 | -1/+1 |
| | | | |||||
* | | | Add two missing locks. Enable read-ahead if read fileevent registered even | apnadkarni | 2022-08-22 | 1 | -22/+30 |
| | | | | | | | | | for blocking console. Account for focus-in events in console buffer. | ||||
* | | | ubuntu-18.04 is deprecated | jan.nijtmans | 2022-08-21 | 1 | -1/+1 |
| | | | |||||
* | | | TIP #630 implementation: TclOO commands > 2^31 | jan.nijtmans | 2022-08-21 | 15 | -34/+240 |
|\ \ \ | |||||
| * \ \ | Merge 8.7 | jan.nijtmans | 2022-07-01 | 2 | -3/+3 |
| |\ \ \ | |||||
| * | | | | TclOO version -> 1.3.0 | jan.nijtmans | 2022-07-01 | 7 | -9/+9 |
| | | | | | |||||
| * | | | | Merge 8.7 | jan.nijtmans | 2022-07-01 | 6 | -24/+98 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge 8.7 | jan.nijtmans | 2022-06-25 | 36 | -493/+515 |
| |\ \ \ \ \ | |||||
| * | | | | | | (experimental) TclOO > 2**31 args | jan.nijtmans | 2022-06-15 | 7 | -3/+135 |
| | | | | | | | |||||
* | | | | | | | merge-mark | jan.nijtmans | 2022-08-21 | 0 | -0/+0 |
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | | | |||||
| * | | | | | | Add (dummy) stub entries to TclOO (matching TIP #630) | jan.nijtmans | 2022-08-21 | 4 | -44/+56 |
| | | | | | | | |||||
| * | | | | | | More type-casts in tclOOMethod.c (backported from 8.7) | jan.nijtmans | 2022-08-21 | 1 | -64/+67 |
| | | | | | | | |||||
| * | | | | | | ClientData -> 'void *" in TclOO headers | jan.nijtmans | 2022-08-21 | 2 | -39/+39 |
| | | | | | | | |||||
* | | | | | | | Added test for bug [baa51423c2] | apnadkarni | 2022-08-20 | 2 | -6/+43 |
| | | | | | | | |||||
* | | | | | | | Really closes [baa51423c28a3baf] | apnadkarni | 2022-08-20 | 1 | -5/+12 |
| | | | | | | | |||||
* | | | | | | | closes [baa51423c28a3baf]: needEvent must be initialized in cycle (for each ↵ | sebres | 2022-08-20 | 1 | -13/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | watching channel) | ||||
* | | | | | | | Fix a case of lf not being flushed in certain cases when the crlf sequence ↵ | max | 2022-08-04 | 2 | -2/+11 |
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | gets split across two buffers on channels in crlf mode with line buffering [https://core.tcl-lang.org/tcllib/tktview?name=c9d8a52fe] | ||||
| * | | | | | | Fix a case of lf not being flushed in certain cases when the crlf sequence ↵ | max | 2022-08-04 | 2 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | gets split across two buffers on channels in crlf mode with line buffering [https://core.tcl-lang.org/tcllib/tktview?name=c9d8a52fe] | ||||
* | | | | | | | amend for [4eb3a155ac] SF-fix: 8.7 specific implementation and warnings ↵ | sebres | 2022-07-29 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | silencing | ||||
* | | | | | | | merge 8.6 (apply SF fix) | sebres | 2022-07-29 | 3 | -3/+109 |
|\ \ \ \ \ \ \ | |/ / / / / / | |||||
| * | | | | | | merge branch bug-4eb3a155ac--procptr-bytecode, fixes SF [4eb3a155ac] and ↵ | sebres | 2022-07-29 | 3 | -3/+109 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | similar corner cases: reset corresponding bodyPtr->procPtr if procPtr gets released in TclProcCleanupProc, also recompile body if its procPtr is not the same as supplied. | ||||
| | * | | | | | | fixes [4eb3a155ac] and similar segfaults: reset corresponding ↵ | sebres | 2022-07-27 | 1 | -2/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bodyPtr->procPtr if procPtr gets released in TclProcCleanupProc, also recompile body if its procPtr is not the same as supplied. | ||||
| | * | | | | | | cherry-pick branch apn-apply-bug (only test without the fix) to 8.6 | sebres | 2022-07-27 | 2 | -1/+94 |
| | |\ \ \ \ \ \ | |/ / / / / / / | |||||
| | * | | | | | | Make testapplylambda work on Windows with gcc too | jan.nijtmans | 2022-07-25 | 1 | -0/+2 |
| | | | | | | | | |||||
| | * | | | | | | Fix and test crash using apply when the passed argument | apnadkarni | 2022-07-22 | 2 | -0/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | does NOT have already Lambda internal representation but the body of the lambda DOES have an internal ByteCode representation. | ||||
| | * | | | | | | Added testapplylambda to illustrate bug in apply when the passed argument | apnadkarni | 2022-07-22 | 1 | -1/+83 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | does NOT have Lambda internal representation but the body of the lambda DOES have an internal ByteCode representation. | ||||
| | * | | | | | | Create new branch named "apn-apply-bug" | apnadkarni | 2022-07-21 | 0 | -0/+0 |
| | | | | | | | | |||||
* | | | | | | | | Merge 8.6 | jan.nijtmans | 2022-07-28 | 2 | -2/+96 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / | |||||
| * | | | | | | | closes [b3977d199b] - don't reset INPUT_SAW_CR unless the buffer get really ↵ | sebres | 2022-07-27 | 2 | -2/+96 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | translated (missing "\r" caused that flag got reset too early, because the translation takes place at next round by EOF) | ||||
| | * | | | | | | | restore FF-char (fossil seems to loss form feed if commits with convertion ↵ | sebres | 2022-07-22 | 1 | -258/+129 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from CRLF to LF) | ||||
| | * | | | | | | | EOF seemed to reset INPUT_SAW_CR previously, so do it now explicitely ↵ | sebres | 2022-07-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (satisfying the test ?chan?io-6.46) | ||||
| | * | | | | | | | fixes [b3977d199b] - don't reset INPUT_SAW_CR unless the buffer get really ↵ | sebres | 2022-07-22 | 1 | -130/+260 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | translated (missing "\r" caused that flag got reset too early, because the translation takes place at next round by EOF) | ||||
| | * | | | | | | | extends test io-29.36.2 for better illustration when we'll get extra NL - if ↵ | sebres | 2022-07-22 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | no "\r" in last buffer, so only EOF causes exit from gets (flag INPUT_SAW_CR gets reset incorrectly) | ||||
| | * | | | | | | | fixes logical error in test io-29.36.1 (translation {auto} causes that ↵ | sebres | 2022-07-22 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | answer "client" reaches the server-side as "client\r\n", and `gets` by translation {binary} behaves nearly identical to {lf} mode, so sends "really client\r?\r" in the next question), switching to {auto lf} now | ||||
| | * | | | | | | | rebase (merged with current 8.6) | sebres | 2022-07-22 | 1 | -0/+89 |
| | |\ \ \ \ \ \ \ | |||||
| | | * | | | | | | | added tests illustrating bug [b3977d199b] | sebres | 2022-07-21 | 1 | -0/+89 |
| | | | | | | | | | | |||||
* | | | | | | | | | | merge-mark | jan.nijtmans | 2022-07-25 | 0 | -0/+0 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | |||||
| * | | | | | | | | | execvpw/seteuidw don't exist. Fix some other signatures in compat/unistd.h | jan.nijtmans | 2022-07-25 | 1 | -5/+5 |
| | | | | | | | | | | |||||
* | | | | | | | | | | Merge 8.6 | jan.nijtmans | 2022-07-22 | 5 | -8/+8 |
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / | |||||
| * | | | | | | | | | tcltest 2.5.4 -> 2.5.5 | jan.nijtmans | 2022-07-22 | 4 | -6/+6 |
| | | | | | | | | | | |||||
| * | | | | | | | | | correctly show the execution time unit by usec (µs) if testing on systems ↵ | sebres | 2022-07-22 | 1 | -1/+1 |
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | with not utf-8 default system encoding (e. g. windows) | ||||
* | | | | | | | | | Merge 8.6 | jan.nijtmans | 2022-07-22 | 1 | -22/+24 |
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / | | | / / / / / / | |_|/ / / / / / |/| | | | | | | | |||||
| * | | | | | | | amend to [f3db59139e] (fix [713653b951]) - i386 only, resolve mixed ↵ | sebres | 2022-07-22 | 1 | -21/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | declarations and code (forbiddeen in ISO C) | ||||
* | | | | | | | | More TclGetStringFromObj() usage | jan.nijtmans | 2022-07-21 | 5 | -226/+219 |
| | | | | | | | | |||||
* | | | | | | | | Wrong escape in encoding.n | jan.nijtmans | 2022-07-20 | 1 | -2/+2 |
| | | | | | | | | |||||
* | | | | | | | | Undo changes in tclDecls.h from previous commit: Tk still needs it | jan.nijtmans | 2022-07-19 | 1 | -0/+9 |
| | | | | | | | |