summaryrefslogtreecommitdiffstats
path: root/generic/tclTest.c
Commit message (Collapse)AuthorAgeFilesLines
* merge 8.7sebres2025-03-141-1/+1
|\
| * missing staticsebres2025-03-141-1/+1
| |
* | merge 8.7sebres2025-03-141-33/+26
|\ \ | |/
| * code deduplicationsebres2025-03-141-31/+24
| |
| * paddingsebres2025-03-141-6/+6
| |
* | Add dummy TclpLoadMemoryGetBuffer/TclpLoadMemory for Windows and UNIX, so ↵jan.nijtmans2025-01-171-0/+3
|\ \ | |/ | | | | compiling with TCL_LOAD_FROM_MEMORY succeeds (but fallbacks normally at runtime)
| * Make Tcl_SetResult usable in tclTest.c, even if TCL_NO_DEPRECATED is definedjan.nijtmans2025-01-141-0/+22
| |
| * Undo previous commit, it didn't really help.jan.nijtmans2025-01-141-11/+17
| | | | | | | | | | Fix tests for Tcl_UtfNext/Tcl_UtfPrev, which were always expected in UTF-32 mode. Make Tcl_SetResult() usable with TCL_NO_DEPRECATED too, otherwise it leads to a test crash Always install header-files before documentation: If documentation copying takes too long it can be aborted.
| * #ifdef TCL_NO_DEPRECATED -> #ifndef TCL_NO_DEPRECATEDjan.nijtmans2025-01-131-4/+4
| |
| * Re-enable Tcl_SavedResult testcases. They won't work if TCL_NO_DEPRECATED is ↵jan.nijtmans2025-01-131-9/+8
| | | | | | | | set.
| * Handle TCL_NO_DEPRECATED in test code: Don't try to use deprecated APIjan.nijtmans2025-01-121-13/+13
| |
| * Tcl_UniChar -> int in tcl.decls. This gives a correct compiler-warning when ↵jan.nijtmans2025-01-051-1/+7
| | | | | | | | Tcl_GetUnicode() usage doesn't match TCL_UTF_MAX, as in Testutf16stringObjCmd()
| * (cherry-pick )Fix ungrammatical doubling of words in commentsjan.nijtmans2024-12-101-2/+2
| |
| * backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug.jan.nijtmans2024-11-121-1/+1
| | | | | | Remove some unneeded typecasts. Some int -> Tcl_Size
* | Use many many more ObjProc's in test code: we should give a good example herejan.nijtmans2024-11-111-739/+689
| |
* | Merge 8.7 - TIP 701 - Tcl_FSTildeExpand C APIapnadkarni2024-10-301-0/+42
|\ \ | |/
| * Add Tcl_FSTildeExpand and testsapnadkarni2024-09-111-0/+42
| |
* | Merge-mark 8.7. Indenting (8 spaces -> tabs)jan.nijtmans2024-10-091-4/+4
|\ \ | |/
* | Fix ungrammatical doubling of words in commentsminordkf2024-09-211-2/+2
| |
* | More tests for Tcl_UtfToExternal and Tcl_ExternalToUtf C API, in progressapnadkarni2024-08-161-11/+11
| |
* | Improve bunch of error-messagesjan.nijtmans2024-08-151-1/+1
|\ \ | |/
| * Improve bunch of error-messagesjan.nijtmans2024-08-151-1/+1
| |
* | Fix [7be97a6859]: Reviewing chan.n changesjan.nijtmans2024-06-191-1/+1
|\ \ | |/
| * Fix [7be97a6859]: Reviewing chan.n changesjan.nijtmans2024-06-191-1/+1
| |\
| | * Change "channelId" to "channel" in documentation, error-handling and testcasesjan.nijtmans2024-06-171-1/+1
| |/ |/|
* | More of the same: Space before tab is extremely unlikely to be correct ↵jan.nijtmans2024-06-051-14/+13
| | | | | | | | indentation pattern.
* | Merge 8.7jan.nijtmans2024-05-281-3/+3
|\ \ | |/
| * Eliminate some unnecessary type-casts. Tcl_GetString -> TclGetString where ↵jan.nijtmans2024-05-281-3/+3
| |\ | | | | | | | | | appropriate
| | * Make TclGlob() a static function. Sentinel/indenting/comment improvements ↵jan.nijtmans2024-05-281-3/+3
| | | | | | | | | | | | (all backported from 8.7)
* | | closes [10aa8403d064439f]: merge 8.7, restore time64bit constraint (all ↵sebres2024-05-101-0/+23
|\ \ \ | |/ / | | | | | | platforms now)
| * | merge 8.6sebres2024-05-101-0/+23
| |\ \ | | |/
| | * issue [10aa8403d064439f]: make command `testsize` platform-independent ↵sebres2024-05-101-0/+23
| | | | | | | | | | | | (covers constraint time64bit for unix too)
| | * Missing TCL_NORETURN for Tcl_ExitThread() (and TclpThreadExit()). Backported ↵jan.nijtmans2024-04-291-2/+2
| | | | | | | | | | | | from 8.7/9.0.
| | * Use Tcl_NewBooleanObj for booleans; we should say what we mean. Fix ↵jan.nijtmans2024-04-111-11/+7
| | | | | | | | | | | | sentinels and type-casts.
* | | Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-05-021-2/+1
|\ \ \ | |/ /
| * | Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-05-021-2/+1
| |\ \ | |/ / |/| |
* | | Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag.jan.nijtmans2024-04-291-0/+2
|\ \ \ | |/ /
| * | Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag.jan.nijtmans2024-04-291-0/+2
| | |
* | | Merge 8.7jan.nijtmans2024-04-211-5/+0
|\ \ \ | |/ /
| * | No need for Tcl_TomMath_InitStubs() any more, due to TIP #648jan.nijtmans2024-04-211-5/+0
| | |
* | | TIP #648: New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj()jan.nijtmans2024-04-201-24/+2
|\ \ \ | |/ /
| * | TIP #648: New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj()jan.nijtmans2024-04-201-24/+2
| |\ \
| | * \ Revive TIP #648jan.nijtmans2024-04-081-24/+2
| | |\ \
| | | * \ Rebase to latest 8.7jan.nijtmans2022-11-201-2/+2
| | | |\ \
| | | | * \ Merge 8.7jan.nijtmans2022-11-111-1/+1
| | | | |\ \
| | | | * | | New functions Tcl_NewWideUIntObj()/Tcl_SetWideUIntObj() (still experimental)jan.nijtmans2022-11-041-1/+1
| | | | |/ /
* | | | | | Merge 8.7jan.nijtmans2024-04-101-2/+2
|\ \ \ \ \ \ | |/ / / / / | | / / / / | |/ / / / |/| | | |
| * | | | Merge 8.6 Use TclHasInternalRep() macro in more places.jan.nijtmans2024-04-101-2/+2
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Use O_ACCMODE in stead of the non-standard RW_MODES. Since ↵jan.nijtmans2024-04-101-1/+1
| | | | | | | | | | | | | | | | | | | | O_RDONLY|O_WRONLY|O_RDWR aren't necessary separate flags, this is the standard way.
* | | | | Fix [7cb7409e05]: Tcl_ParseArgsObjv bug with TCL_ARGV_GENFUNC. With testcasejan.nijtmans2024-04-041-2/+32
|\ \ \ \ \ | |/ / / /