| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Always use UCHAR() with isxdigit(). doc fixclosed | jan.nijtmans | 2023-09-01 | 2 | -3/+3 |
| | | |||||
| * | Fix bug with octal. Add floating point example to doc. | griffin | 2023-09-01 | 3 | -4/+5 |
| | | |||||
| * | Use system isxdigit. | griffin | 2023-09-01 | 1 | -12/+2 |
| | | |||||
| * | merge trunk | griffin | 2023-09-01 | 105 | -3354/+2283 |
| |\ | |||||
| | * | Merge 8.7 | jan.nijtmans | 2023-08-31 | 1 | -6/+3 |
| | |\ | |||||
| | | * | Backport some test improvements from 9.0 | jan.nijtmans | 2023-08-31 | 3 | -19/+24 |
| | | | | |||||
| | * | | Make Tcl_NRCallObjProc2 definition match documentation (ptrdiff_t -> ↵ | jan.nijtmans | 2023-08-31 | 6 | -8/+8 |
| | | | | | | | | | | | | | Tcl_Size, which is - actually - just the same) | ||||
| | * | | Merge 8.7 | jan.nijtmans | 2023-08-30 | 9 | -8/+10 |
| | |\ \ | | |/ | |||||
| | | * | Merge 8.6 | jan.nijtmans | 2023-08-30 | 9 | -8/+10 |
| | | |\ | |||||
| | | | * | Convert compat/zlib/contrib/dotzlib/DotZLib/*.cs to proper UTF-8 | jan.nijtmans | 2023-08-30 | 9 | -8/+10 |
| | | | | | |||||
| | * | | | Slightly better binary compatibility between 8.7 and 9.0 on win64 and ↵ | jan.nijtmans | 2023-08-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | cygwin: for those platforms keep "usec" in Tcl_Time 32-bit. | ||||
| | * | | | Merge 8.7 | jan.nijtmans | 2023-08-29 | 92 | -3330/+2260 |
| | |\ \ \ | | |/ / | |||||
| | | * | | Merge 8.6 | jan.nijtmans | 2023-08-29 | 92 | -3330/+2260 |
| | | |\ \ | | | |/ | |||||
| | | | * | Update zlib to version 1.3 | jan.nijtmans | 2023-08-29 | 92 | -3330/+2260 |
| | | | |\ | |||||
| | | | | * | Upgrade to zlib-1.3.0 | jan.nijtmans | 2023-08-28 | 92 | -3330/+2260 |
| | | | |/ | |||||
| * | | | | Rewrite how numeric whitespace is processed in TclParseNumber. Add more ↵ | griffin | 2023-09-01 | 2 | -143/+102 |
| | | | | | | | | | | | | | | | | | number test cases. | ||||
| * | | | | fix several issues with numeric whitespace by limiting where '_' is allowed. | griffin | 2023-08-30 | 2 | -86/+99 |
| | | | | | |||||
| * | | | | fix for invalid numeric whitespace syntax bug. | griffin | 2023-08-29 | 3 | -6/+53 |
| |/ / / | |||||
| * | | | Use sizeof(Tcl_Size) in stead of TCL_SIZE_MAX | jan.nijtmans | 2023-08-28 | 1 | -1/+1 |
| | | | | |||||
| * | | | Unbreak Tcl9 build (TCL_SIZE_MAX usage) | jan.nijtmans | 2023-08-27 | 1 | -9/+9 |
| | | | | |||||
| * | | | Temporary mark interp-34.11 test-case a knownBug. Fix ongoing in separate branch | jan.nijtmans | 2023-08-27 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-08-27 | 1 | -2/+2 |
| |\ \ \ | |/ / | |||||
| | * | | Fix [64165953a0]: Compilation error of C extensions due to TCL_SIZE_MAX ↵ | jan.nijtmans | 2023-08-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | definition | ||||
| * | | | Fix suggestion in [86dd172271], updateing Tcl_Time.sec to "long long". This ↵ | jan.nijtmans | 2023-08-26 | 10 | -32/+40 |
| |\ \ \ | | | | | | | | | | | | | is a binary incompatibility for 32-bit platforms! | ||||
| | * | | | Tweak: keep "long usec" for 32-bit windows, as other 32-bit systems. | jan.nijtmans | 2023-08-24 | 3 | -3/+3 |
| | | | | | | | | | | | | | Fix documentation. Tcl_GetTime() 'hack' for 64-bit windows is no longer necessary now | ||||
| | * | | | Update Tcl_Time for 32-bit systems and win64, being able to handle time > ↵ | jan.nijtmans | 2023-08-24 | 8 | -30/+38 |
| | | | | | | | | | | | | | | | | | 2038. Suggested in in ticket [86dd172271] | ||||
| * | | | | Merge 8.7 | jan.nijtmans | 2023-08-25 | 2 | -11/+12 |
| |\ \ \ \ | | |/ / | |/| | | |||||
| | * | | | Fix [920e393634]: expr {7244019458077122840 << 1}. Some more long -> ↵ | jan.nijtmans | 2023-08-25 | 2 | -11/+12 |
| | |\ \ \ | | | |/ | | |/| | | | | | Tcl_WideInt fixes in comments | ||||
| | | * | | Make "shift" an "int" variable; since it's range is 0 < shift < INT_MAX | jan.nijtmans | 2023-08-25 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge 8.7 | jan.nijtmans | 2023-08-25 | 2 | -3/+3 |
| |\ \ \ \ | |/ / / | | | / | |_|/ |/| | | |||||
| | * | | [84a5355235]: two more cases of sizeof(long) -> sizeof(Tcl_WideInt), since ↵ | jan.nijtmans | 2023-08-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | that's the unit we are doing calculations with | ||||
| | * | | Merge "revert-dup-pure" branch: get rid of TclDuplicatePureObj() | jan.nijtmans | 2023-08-25 | 14 | -396/+249 |
| | |\ \ | |||||
| | | * \ | Merge 8.7. Time to merge this branch? | dgp | 2023-08-25 | 3 | -8/+7 |
| | | |\ \ | | |/ / | |/| | | |||||
| | | * | | Thanks for cherrypicking this change for 8.7. | griffin | 2023-08-22 | 3 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | | 'Someone versed in the ArithSeries work' has fixed the regressions. The ArithSeries in 8.7 is a precursor one-off of Abstact Lists. | ||||
| | | * | | The experiment deployment of TclDuplicatePureObj() has been reverted from | dgp | 2023-08-21 | 13 | -245/+93 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the trunk. This branch attempts to prepare a reversion for the core-8-branch also, via a cherrypick and resolution of conflicts. Starting an experiment in one new release to reject it in the next is at best odd. Also, valgrind test runs of core-8-branch show memory leaks with TclDuplicatePureObj() on the stack trace. This checkin shows a clean valgrind run. There are three test failures on this checkin, which I hope someone versed in the ArithSeries work can resolve. They are the tests: lseq-3.14 lseq-4.19 lseq-bug-54329e39c7 merge bug-bc7ddc7944 (revert use of TclDuplicatePureObj) | ||||
| * | | | | Replace test data with something more acceptable. | griffin | 2023-08-24 | 1 | -35/+33 |
| | | | | | |||||
| * | | | | Merge 8.7 | jan.nijtmans | 2023-08-23 | 2 | -3/+4 |
| |\ \ \ \ | |/ / / | |||||
| | * | | | Merge 8.6 | jan.nijtmans | 2023-08-23 | 3 | -8/+7 |
| | |\ \ \ | | |/ / | |/| / | | |/ | |||||
| | | * | Fix [84a5355235] (not visible in 8.6, but meant to be forwared to 8.7) | jan.nijtmans | 2023-08-23 | 2 | -8/+9 |
| | | | | |||||
| | | * | Backport [bae0d30c7f5047a4]. Don't suggest that TCL_UTF_MAX=1 might work any ↵ | jan.nijtmans | 2023-08-23 | 1 | -2/+1 |
| | | | | | | | | | | | | | more. See: [457523] | ||||
| * | | | Tcl_Read(), Tcl_ReadChars() return Tcl_Size | bch | 2023-08-21 | 1 | -2/+2 |
| | | | | |||||
| * | | | Back out [2a01c62b1a55a] - causes tcllib failures. | apnadkarni | 2023-08-20 | 1 | -31/+133 |
| | | | | |||||
| * | | | Merge 8.7 - Fix UtfToUtf16Proc | apnadkarni | 2023-08-18 | 2 | -7/+3 |
| |\ \ \ | |/ / | |||||
| | * | | Fix UtfToUtf16Proc and UtfToUCS2Proc to not assume sizeof(Tcl_UniChar) is ↵ | apnadkarni | 2023-08-18 | 2 | -7/+3 |
| | | | | | | | | | | | | | size of UTF16 / UCS2 code unit" | ||||
| * | | | Fix bug: Performance regression in 9.0 accessing dicts as lists [f4c01e42a7] | griffin | 2023-08-17 | 1 | -133/+31 |
| |\ \ \ | |||||
| | * | | | Remove ineffective index operation. Shimmering is already optimal. | griffin | 2023-08-17 | 1 | -162/+2 |
| | | | | | |||||
| | * | | | Working index operation, but terrible performance. (not surprising) | griffin | 2023-08-17 | 1 | -15/+13 |
| | | | | | |||||
| | * | | | Fix llength function for dict types. | griffin | 2023-08-16 | 1 | -94/+155 |
| |/ / / | |||||
| * | | | merge bug-bc7ddc7944 (revert use of TclDuplicatePureObj) | griffin | 2023-08-14 | 15 | -293/+104 |
| |\ \ \ | |||||
| | * \ \ | merge trunk | griffin | 2023-08-14 | 7 | -73/+186 |
| | |\ \ \ | |||||
