summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
* Add code commentsdkf2024-05-161-0/+7
|
* Fix the bug; [info class methods -private] regression with TIP 500dkf2024-05-161-6/+25
|
* Backout the "dullest commit ever" (not my words ....). It breaks the build. jan.nijtmans2024-05-1481-2540/+2386
| | | JN: Many of those changes are actually good, but there are too many changes to be able to search for a bug somewhere. Feel free to re-apply, after assuring it's really only whitespace changes. (my advise: do that after 9.0b2)
* silence warning (implicit-fallthrough)sebres2024-05-131-0/+2
|
* Clean up a lot of small whitespace issues dkf/to-redodkf2024-05-1382-2590/+2755
| | | This is the dullest commit ever. Sorry.
* More whitespace cleanupdkf2024-05-1046-393/+312
|
* Funcs without args must explicitly take void dkf2024-05-101-1/+1
| | | Otherwise C compilers operate in a weird legacy mode which we never want.
* Code style fixes dkf2024-05-102-703/+724
| | | Mostly whitespace fixing really
* Code style cleanupdkf2024-05-102-575/+619
|
* 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)
* | | Tidy up the zlib code a bit dkf2024-05-091-386/+430
| | | | | | | | | In particular, 'cd' was used for vars of different types (ClientData, ZlibChannelData) which was quite confusing.
* | | Merge 8.7jan.nijtmans2024-05-081-1/+1
|\ \ \ | |/ /
| * | Add some typecasts, remove duplicate "memset", remove some spacing.jan.nijtmans2024-05-081-1/+1
| | |
* | | merge 8.7sebres2024-05-071-10/+10
|\ \ \ | |/ /
| * | more simplificationssebres2024-05-071-10/+10
| | |
* | | merge 8.7sebres2024-05-071-29/+36
|\ \ \ | |/ /
| * | code review (optimization by parse of word tokens in clock format)sebres2024-05-071-31/+36
| | |
| * | closes [a858d95f4bfddafb]: adjust word-token pointer after possible reallocsebres2024-05-071-0/+2
| | |
* | | Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-05-023-15/+19
|\ \ \ | |/ /
| * | Better fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-05-023-24/+30
| |\ \
| | * | Would checking for __STRICT_ANSI__ help?jan.nijtmans2024-05-021-1/+1
| | | |
| | * | Add runtime PANIC when Tcl_GetBoolFromObj() violates size-restrictions, and ↵jan.nijtmans2024-05-021-9/+15
| | | | | | | | | | | | | | | | compile-time checks are disabled with by using -std=c99
| | * | Check for C11 before using _Static_assertjan.nijtmans2024-04-301-1/+1
| | | |
* | | | Make sure to forward-declare "struct addrinfo". Some compilers don't like ↵jan.nijtmans2024-05-021-0/+1
|\ \ \ \ | |/ / / | | / / | |/ / |/| | doing that in a parameter-list
| * | Make sure to forward-declare "struct addrinfo". Some compilers don't like ↵jan.nijtmans2024-05-021-0/+1
| |\ \ | | |/ | | | | | | doing that in a parameter-list
| | * Remove COMPAT==0 part, no longer makes sense. More code-cleanup, backported ↵jan.nijtmans2024-05-022-158/+76
| | | | | | | | | | | | from 8.7
| | * Make sure to forward-declare "struct addrinfo". Some compilers don't like ↵jan.nijtmans2024-05-021-0/+1
| | | | | | | | | | | | doing that in a parameter-list.
* | | Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag.jan.nijtmans2024-04-292-0/+4
|\ \ \ | |/ /
| * | Eliminate warnings in tclTest(Obj).c, caused by our -Wc++-compat flag.jan.nijtmans2024-04-292-0/+4
| | |
* | | One missing TCL_NORETURNjan.nijtmans2024-04-291-2/+2
|\ \ \ | |/ /
| * | Tcl_MainEx() never returns, so it should be TCL_NORETURN as well.jan.nijtmans2024-04-294-6/+6
| |\ \ | | |/
| | * TCL_NORETURN1 is empty for extensions, just not for Tcl and Tk builds. Why? ↵jan.nijtmans2024-04-295-18/+12
| | | | | | | | | | | | Backport changing this from 8.7/9.0
* | | Eliminate (internal) TclpExit(), which is just the same as exit()jan.nijtmans2024-04-291-2/+1
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2024-04-293-5/+7
| |\ \ | | |/
| | * Missing TCL_NORETURN for Tcl_ExitThread() (and TclpThreadExit()). Backported ↵jan.nijtmans2024-04-297-24/+24
| | | | | | | | | | | | from 8.7/9.0.
* | | Remove outdated commentjan.nijtmans2024-04-281-4/+0
| | |
* | | This construct doens't work on MSVCjan.nijtmans2024-04-271-1/+1
|\ \ \ | |/ /
| * | This construct doens't work on MSVCjan.nijtmans2024-04-271-1/+1
| | |
* | | Fix [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-04-261-1/+3
|\ \ \ | |/ /
| * | Fix [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-04-261-1/+3
| |\ \
| | * | Slightly betterjan.nijtmans2024-04-261-1/+1
| | | |
| | * | Proposed fix for [1e48483c8b]: Use of non-standard C code in TCLBOOLWARNINGjan.nijtmans2024-04-261-1/+3
| |/ / |/| |
* | | Fix dict performance bug: Remove abstractlist extension from dict objtype.griffin2024-04-251-174/+8
|\ \ \
| * | | Remove abstractlist extension from dict objtype.griffin2024-04-221-174/+8
| | | |
* | | | Fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer.jan.nijtmans2024-04-254-22/+22
|\ \ \ \ | | |/ / | |/| |
| * | | Fix for [ef23a85ac6]: Tcl_PanicProc - Tcl9 & NaviServer.jan.nijtmans2024-04-254-30/+29
| |\ \ \
| | * \ \ Rebase to 9.0jan.nijtmans2024-04-255-23/+23
| | |\ \ \
| | | * | | Better keep Tcl_ConsolePanic as it was (with TCL_NORETURN)jan.nijtmans2024-04-241-1/+1
| | | | | |