summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unneeded internal stub-entries (now that TIP #666 is accepted)jan.nijtmans2023-09-135-494/+29
|
* Internal routine TclpMatchFiles() was superseded when virtual filesystemsdgp2023-09-121-2/+0
| | | were introduced in Tcl 8.4, but the declaration has lingered on. Remove it.
* The original implementation of NRE in 2008 included an internal routinedgp2023-09-121-2/+0
| | | | TclNREvalCmd(). It was eliminated soon after, but the declaration has lingered on. Removing it now.
* Unicode 15.1 (final)jan.nijtmans2023-09-083-594/+592
|\
| * Adapt data tables to Unicode 15.1 (final)jan.nijtmans2023-09-082-6/+4
| |
| * Adapt data tables to Unicode 15.1 (beta)jan.nijtmans2023-05-252-591/+591
| |
| * Give Tcl_CreateThread a TCL_HASH_TYPE (unsigned) stackSize parameterjan.nijtmans2023-05-234-5/+5
| |
| * Unbreak windows symbols build. More int -> Tcl_Size backported from 9.0jan.nijtmans2023-05-211-62/+64
| |
| * More int/Tcl_Size backportjan.nijtmans2023-05-209-166/+175
| |
| * int -> Tcl_Size and other (internal) signature improvements. Most of them ↵jan.nijtmans2023-05-197-125/+126
| | | | | | | | backported from 9.0
| * merge core-8-branchdkf2023-05-1919-313/+353
| |\
| | * More int -> Tcl_Size (in tclInt.h)jan.nijtmans2023-05-162-73/+76
| | |
| | * Backport test improvements from 9.0jan.nijtmans2023-05-154-22/+37
| | |
| | * No need to init string rep, if we throw away the object immediatelyjan.nijtmans2023-05-151-2/+2
| | |
| | * Use 'attempt'-functions for libtommath, when built into Tcljan.nijtmans2023-05-111-6/+6
| | |
| | * Backport various changes from 9.0 branchjan.nijtmans2023-05-102-105/+107
| | |
| | * Fix [96551aca55]: Avoid pointer arithmetic with NULL in FOREACH_STRUCT(). ↵jan.nijtmans2023-05-081-3/+3
| | |\ | | | | | | | | | | | | Some typo's
| | | * Better version, keeping the (undocumented) behavior of 'i' initializationjan.nijtmans2023-05-081-2/+2
| | | |
| | | * Proposed fix for [96551aca55]: Avoid pointer arithmetic with NULL in ↵jan.nijtmans2023-05-081-2/+2
| | |/ | | | | | | | | | FOREACH_STRUCT()
| | * merge 8.6dgp2023-05-041-2/+3
| | |\
| | * | Fix [9c397da4a9]: AppendPrintfToObjVA(): support 64-bit pointersjan.nijtmans2023-05-043-4/+8
| | | |
| | * | Backport "Comments only. Fix blatantly obsolete ones". And a few more ↵jan.nijtmans2023-05-032-69/+70
| | | | | | | | | | | | | | | | improvements from the same files.
| | * | Changed CHANNEL_PROFILE_* to ENCODING_PROFILE_* and moved out of tclIO.h. ↵apnadkarni2023-05-036-28/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See below. For whatever reason, these macros were renamed and moved to tclIO.h post-660. This is inappropriate as those macros deal with *encoding* flags, not *channel* flags and have relevance outside of I/O making their renaming inappropriate. Further putting them in tclIO.h forces inclusion of that header in modules that do not otherwise need that header.
| | * | Merge 8.6 - [ab123cfd3d] and [784befb0ba]apnadkarni2023-05-022-7/+10
| | |\ \
| * | | | Add doc comments, fix a typo in a manpagedkf2023-05-011-12/+70
| | | | |
| * | | | Merge 8.7dkf2023-05-0198-4201/+5828
| |\ \ \ \ | | |/ / /
| | * | | Eliminate ListSizeT_MAX, since it's the same as TCL_SIZE_MAXjan.nijtmans2023-04-293-17/+7
| | | | |
| | * | | Remove some (void *) typecasts, which are no longer necessaryjan.nijtmans2023-04-281-9/+9
| | | | |
| | * | | Simplify Tcl 9 compatibility macro's. No change in functionality.jan.nijtmans2023-04-276-86/+84
| | | | |
| | * | | Bug [d90fee06d0] - lassign performanceapnadkarni2023-04-234-10/+24
| | |\ \ \
| | | * | | Use TclListObjRange in lassign for performance reasonsapnadkarni2023-04-224-10/+24
| | | | | |
| | * | | | Fix [203792a48c]: Avoid signed integer overflow in Utf32ToUtfProc()jan.nijtmans2023-04-221-2/+2
| | | | | |
| | * | | | Fill in URL in previous commitjan.nijtmans2023-04-221-1/+2
| | | | | |
| | * | | | Register "utf32string" for Pythonjan.nijtmans2023-04-221-0/+4
| | | | | |
| | * | | | Fix tclTomMath.h (from prev commit)jan.nijtmans2023-04-221-7/+6
| | | | | |
| | * | | | Fix [2a5cb49733ff]: Make TCL_NO_TOMMATH_H sufficient for tclTomMathDecls.hjan.nijtmans2023-04-221-0/+9
| | |/ / /
| | * | | Since Tcl_GetSizeIntFromObj is the same as Tcl_GetIntFromObj (in 8.7), it's ↵jan.nijtmans2023-04-214-38/+7
| | | | | | | | | | | | | | | | | | | | not worth to spend a stub entry for it
| | * | | Reduce diff between 8.7 and 9.0. Add some testcasesjan.nijtmans2023-04-212-184/+198
| | | | |
| | * | | Merge 8.7apnadkarni2023-04-199-46/+69
| | |\ \ \
| | | * | | Fix missing stddef.h includeapnadkarni2023-04-191-0/+1
| | | | | |
| | | * | | Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changesjan.nijtmans2023-04-1810-92/+88
| | | | | |
| | | * | | Add TCL_T_MODIFIER (from TIP #660). Some header-file clean-up.jan.nijtmans2023-04-181-28/+69
| | | | | |
| | | * | | Remove unneeded ENCODING_UTF flagsjan.nijtmans2023-04-161-6/+6
| | | | | |
| | * | | | size_t -> ptrdiff_t to match Tcl 9 unsigned->signed changeapnadkarni2023-04-167-75/+75
| | | | | |
| | * | | | Merge core-8-branchapnadkarni2023-04-1666-518/+540
| | |\ \ \ \ | | | |/ / /
| | | * | | Merge 8.6jan.nijtmans2023-04-153-5/+9
| | | |\ \ \
| | | * | | | int -> Tcl_Size where appropriate in tcl.decls (reducing the diff against ↵jan.nijtmans2023-04-142-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tcl 9.0)
| | | * | | | cherry-pick from trunk: Remove one unnecesary call to Tcl_SetErrno() in ↵jan.nijtmans2023-04-131-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | DoReadChars().
| | | * | | | Cherry-pick: Rearrange code blocks in DoReadChars to do less work when ↵jan.nijtmans2023-04-121-69/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | returning early
| | | * | | | Some more int -> Tcl_Size (which is actually the same in 8.7). Backported ↵jan.nijtmans2023-04-123-25/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | from 9.0