Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file generic/tclStrToD.c at check-in 2886da45456c9e57
|
2026-05-18
| ||
| 16:17 | Fix spacing around array references file: [d677346694] check-in: [cd92a921e4] user: dkf branch: main, size: 142094 | |
|
2026-05-17
| ||
| 15:06 | More indentation/spacing corrections; no behaviour changes file: [7c43c2ef73] check-in: [7c918d5f96] user: dkf branch: main, size: 142095 | |
|
2026-04-30
| ||
| 14:52 | Fix formatting of function-level comments file: [1722af1747] check-in: [3dc5544544] user: dkf branch: main, size: 142105 | |
|
2026-03-17
| ||
| 08:48 | Code cleanup, more bools file: [4fe83ee68a] check-in: [bff552ceba] user: jan.nijtmans branch: main, size: 142106 | |
|
2026-02-14
| ||
| 15:23 | Shorten sequences of multiple blank lines file: [471ca84c75] check-in: [435bab5883] user: dkf branch: main, size: 142094 | |
|
2025-11-21
| ||
| 14:19 | Yet more restrict of arguments file: [d40bcef803] check-in: [0549feab22] user: dkf branch: c11-restrict, size: 142849 | |
|
2025-11-18
| ||
| 17:15 | Work in progress: adding restrict to OUT arguments file: [95f52148c7] check-in: [f9725400dd] user: dkf branch: c11-restrict, size: 142108 | |
|
2025-10-10
| ||
| 14:11 | Tranche 3 of adoption of bool file: [c71d657f97] check-in: [6e7e183bb2] user: dkf branch: c11-bool, size: 142277 | |
|
2025-10-06
| ||
| 18:03 | Turn initialisation flags into bools file: [10fe25b398] check-in: [85f3db92e2] user: dkf branch: c11-bool, size: 142095 | |
|
2025-10-03
| ||
| 11:47 | Use C11 macros to automatically add a NULL to the end of varargs sequences file: [074518a6d6] check-in: [9c524e00d4] user: dkf branch: c11-automarker, size: 142065 | |
|
2025-09-26
| ||
| 18:53 | merge trunk file: [fa86759f0f] check-in: [f0dcb3e615] user: dkf branch: c-std-update, size: 142156 | |
|
2025-09-09
| ||
| 09:58 | Eliminate TclOOM() file: [3957a69246] check-in: [ec36f4bc87] user: jan.nijtmans branch: attemptgetstring, size: 142179 | |
|
2025-09-08
| ||
| 09:05 | Merge 9.0 file: [c6776a4821] check-in: [2cba9a7a01] user: jan.nijtmans branch: main, size: 142095 | |
|
2025-09-07
| ||
| 10:11 | More follow-up to [0439e1e1a3]: Slow detection of illegal expr argument, some refactoring file: [bb16366d5c] check-in: [eda10ad40c] user: jan.nijtmans branch: bug-0439e1e1a3, size: 142083 | |
|
2025-09-05
| ||
| 07:08 | Introduce Tcl_AttemptGetCharLength() file: [9106695f40] check-in: [24bb637dd2] user: jan.nijtmans branch: attemptgetstring, size: 142217 | |
|
2025-08-17
| ||
| 11:25 | More bools and pieces file: [2978bb9b75] check-in: [28a7d957c7] user: dkf branch: c-std-update, size: 142194 | |
|
2025-08-12
| ||
| 14:14 | Yet more booleans file: [0ab4536d6d] check-in: [98c372af54] user: dkf branch: c-std-update, size: 142171 | |
| 09:06 | More booleans. file: [4e6f6765d9] check-in: [8a9080996d] user: dkf branch: c-std-update, size: 142169 | |
|
2025-08-04
| ||
| 08:48 | More moving of variable declarations file: [d87a4547a8] check-in: [48e5ad480b] user: dkf branch: c-std-update, size: 142004 | |
|
2025-08-01
| ||
| 11:48 | More moving of variable declarations file: [f00e178e9d] check-in: [1d20e4cf45] user: dkf branch: c-std-update, size: 142006 | |
|
2025-07-19
| ||
| 12:31 | More moving of variable declarations file: [67d2f71982] check-in: [c149575323] user: dkf branch: c-std-update, size: 142054 | |
|
2025-07-14
| ||
| 14:26 | TclSetErrorCode lets us avoid writing a lot of marker values file: [9a8cfadbb1] check-in: [a29f1f8fab] user: dkf branch: c-std-update, size: 142086 | |
|
2025-07-12
| ||
| 20:58 | Define TclPrintfResult() for common pattern in error generation. file: [398d954b68] check-in: [70b6205548] user: dkf branch: c-std-update, size: 142116 | |
|
2025-06-02
| ||
| 14:18 | Backport: Add [[unreachable]] and [[fallthrough]] from C23 (where available) file: [c7f81e4427] check-in: [01eaeaebf1] user: jan.nijtmans branch: core-9-0-branch, size: 142121 | |
|
2025-05-29
| ||
| 08:13 | more unreachable/fallthrough marks file: [d97f8b0c8b] check-in: [dc49f7f0a3] user: dkf branch: tcl-unreachable, size: 142133 | |
|
2025-05-27
| ||
| 11:28 | Add a TCL_UNREACHABLE macro for marking a code path as never reached Inspired by https://en.cppreference.com/w/c/language/attributes/deprecated file: [222c87416b] check-in: [e1684bac3a] user: dkf branch: tcl-unreachable, size: 142097 | |
|
2025-05-23
| ||
| 09:03 | Clean up indentation and overlong lines file: [849462afce] check-in: [71f3f24f7b] user: dkf branch: main, size: 142140 | |
|
2025-05-09
| ||
| 17:52 | merge trunk file: [c7cb5834b6] check-in: [da74eede34] user: dgp branch: dgp-msb, size: 142128 | |
|
2025-05-08
| ||
| 15:19 | Fix [9dcdddeefe]: compiler warnings. No need to put this in changelog, since it's introduced after 9.0.1. file: [6077f2420d] check-in: [0149387ab9] user: jan.nijtmans branch: core-9-0-branch, size: 142471 | |
|
2025-05-05
| ||
| 15:37 | Fix [b7834045b9]: MS-VC 6 on core-8-6-branch: compile error C2520: conversion from unsigned __int64 to double not implemented, use signed __int64 No need to put it in change log, because regression was caused by [4128866276b86868] file: [4b4a42ad0a] check-in: [ead995eddf] user: jan.nijtmans branch: core-8-6-branch, size: 138884 | |
| 14:40 | [42d14c495a] Parsing long floating point strings file: [177f7f3c33] check-in: [3cc7e2aa7d] user: oehhar branch: core-9-0-branch, size: 142053 | |
| 14:30 | [42d14c495a] Parsing long floating point strings file: [9fc6df6e67] check-in: [2fc458c8bd] user: oehhar branch: core-8-6-branch, size: 138845 | |
| 06:21 | [42d14c495a] Add source code comment and test case provided by Christian Werner (thanks) file: [8337fef2f9] check-in: [c9b91b8c9f] user: oehhar branch: bug-42d14c495a, size: 138789 | |
|
2025-04-17
| ||
| 17:30 | The callers of TclLog2() needed its range to be limited to [0..31]. RequiredPrecision needs support for the full long long range. Create a new utility routine TclMSB() to provide the functionality without truncated range. Use it. Put it internal stubs anticipating testing. file: [b00888f39b] check-in: [85416bb01d] user: dgp branch: dgp-msb, size: 140862 | |
| 16:41 | Remove code that purports to handle the circumstance when sizeof(Tcl_WideUInt) > sizeof(long long) It is believed this is never true in Tcl 9. file: [04cd9eedd6] check-in: [a4bdca1b16] user: dgp branch: dgp-msb, size: 140854 | |
| 16:30 | Fix up the handling of zero input to RequiredPrecision file: [6172d79e5e] check-in: [738c8d6124] user: dgp branch: dgp-msb, size: 141409 | |
|
2025-04-16
| ||
| 19:26 | The routine RequiredPrecision() is just a variation on the same function provided by TclLog2(). Re-implement as a simple wrapper. file: [10d6695e85] check-in: [a48b278ccd] user: dgp branch: dgp-msb, size: 141411 | |
| 17:34 | Correct false claims in the header comment of RequiredPrecision() file: [f5daa0add1] check-in: [ad842e3313] user: dgp branch: core-8-6-branch, size: 137997 | |
| 17:32 | Correct false claims in the header comment of RequiredPrecision() file: [786f20a246] check-in: [5a20ec6f43] user: dgp branch: main, size: 141205 | |
|
2025-04-07
| ||
| 19:28 | merge trunk file: [d804599778] check-in: [34ed784760] user: dgp branch: dgp-refactor, size: 141323 | |
|
2025-04-02
| ||
| 21:45 | Fix -Wconversion warnings file: [9e1d9579cf] check-in: [e0f9c388d9] user: jan.nijtmans branch: core-9-0-branch, size: 141149 | |
| 21:18 | Proposed fix for [42d14c495a]: Parsing long floating point strings (thanks, Christian) file: [27b3a4ee8a] check-in: [ca62367d61] user: jan.nijtmans branch: bug-42d14c495a, size: 138581 | |
| 21:12 | Fix -Wconversion and unused parameter warnings. Backported from (but unrelated to) TIP #626 file: [0fe8029e10] check-in: [4128866276] user: jan.nijtmans branch: core-8-6-branch, size: 137941 | |
| 15:44 | Another bunch of -Wconversion warning fixes file: [c79e7a9dac] check-in: [58b859b5ea] user: jan.nijtmans branch: tip-626, size: 141147 | |
|
2025-03-26
| ||
| 16:33 | More C4244 Windows warnings file: [34580452e6] check-in: [6938f5b6c3] user: jan.nijtmans branch: tip-626, size: 141110 | |
|
2025-03-04
| ||
| 19:54 | merge & resolve file: [e7f2f4d338] check-in: [756e71bdbe] user: dgp branch: dgp-refactor, size: 141245 | |
|
2025-03-02
| ||
| 15:48 | Bunch of whitespace basic fixes. file: [b65a28988b] check-in: [809d595b56] user: dkf branch: main, size: 141071 | |
|
2025-02-25
| ||
| 19:36 | merge & resolve file: [222e4d004d] check-in: [5a87d5e181] user: dgp branch: dgp-refactor, size: 141246 | |
| 19:19 | Merge 9.0.0 file: [d1f6f795de] check-in: [dbf9e21ca3] user: dgp branch: dgp-refactor, size: 140976 | |
| 17:54 | merge & resolve file: [822d347fbc] check-in: [2d13d1fb4c] user: dgp branch: dgp-refactor, size: 140990 | |
| 17:42 | merge & resolve file: [5e2802c68c] check-in: [6562fa8218] user: dgp branch: dgp-refactor, size: 140998 | |
| 17:00 | merge & resolve file: [97a1182445] check-in: [e28d6719a5] user: dgp branch: dgp-refactor, size: 140997 | |
|
2025-02-24
| ||
| 21:30 | get merging back on trunk up to 9.0b2 release file: [05eaa1be28] check-in: [ae4a8f86e6] user: dgp branch: dgp-refactor, size: 140997 | |
| 20:16 | merge & resolve file: [76caf0e3fb] check-in: [966dd9dbe0] user: dgp branch: dgp-refactor, size: 141000 | |
| 19:06 | Merge next trunk checkin; resolve conflicts file: [17b2dc9f75] check-in: [6a5b1c63c9] user: dgp branch: dgp-refactor, size: 140983 | |
|
2025-01-20
| ||
| 14:39 | Fixes for many many whitespace infelicities file: [4916a5cb59] check-in: [ba7d219e65] user: dkf branch: whitespace-fix, size: 141114 | |
|
2025-01-13
| ||
| 09:59 | More macros for measuring literals at compile time, and a shortcut for adding to error info file: [2754a248d2] check-in: [43e1c33e9e] user: dkf branch: dkf-c11-features, size: 141025 | |
|
2025-01-10
| ||
| 13:01 | Add TclPrintfResult() for easy error message generation file: [32869a8022] check-in: [665eb99f69] user: dkf branch: dkf-c11-features, size: 141019 | |
|
2025-01-09
| ||
| 09:30 | TclSetErrorCode is a macro to end-mark Tcl_SetErrorCode file: [38bc1757f2] check-in: [0e84f9c9df] user: dkf branch: dkf-c11-features, size: 141042 | |
|
2024-12-10
| ||
| 09:38 | (cherry-pick )Fix ungrammatical doubling of words in comments file: [6c6eb47439] check-in: [49100cbdd2] user: jan.nijtmans branch: core-8-branch, size: 142501 | |
|
2024-10-16
| ||
| 14:14 | Merge [a618dcb27007fabd]: Follow-up for [0439e1e1a3]: Slow detection of illegal expr argument. Same fix in more places. Only use "list" for real lists. file: [49cecae3dc] check-in: [e6bb32f3f4] user: pooryorick branch: unchained, size: 141494 | |
|
2024-10-09
| ||
| 16:05 | Fix warning: warning C4047: 'function': 'char *' differs in levels of indirection from 'const char **' on Windows. Remove unneeded (char *) typecast in ckfree() usage file: [9e2ba10610] check-in: [cf4e367415] user: jan.nijtmans branch: core-8-branch, size: 142515 | |
|
2024-10-08
| ||
| 22:26 | Fix [0439e1e1a3]: Slow detection of illegal expr argument file: [d341f8f827] check-in: [f10435bb91] user: jan.nijtmans branch: core-8-branch, size: 142517 | |
| 15:17 | Do an additional check, before declaring something "a list" file: [bdf7b7e7a8] check-in: [d02bb20b39] user: jan.nijtmans branch: bug-0439e1e1a3, size: 141072 | |
|
2024-10-07
| ||
| 19:52 | Merge [1f19a433ece17043]: Fix ungrammatical doubling of words in comments. file: [f77a5aa43c] check-in: [9a9ba6ce11] user: pooryorick branch: unchained, size: 141224 | |
|
2024-09-25
| ||
| 21:45 | Code de-duplication, move it to TclParseNumber() file: [4babb3334c] check-in: [beb6a2bf05] user: jan.nijtmans branch: bug-0439e1e1a3, size: 140948 | |
|
2024-09-21
| ||
| 08:41 | Fix ungrammatical doubling of words in comments file: [d39ccdca01] check-in: [1f19a433ec] user: dkf branch: main, size: 140802 | |
|
2024-09-03
| ||
| 08:56 | Add "Ptr" suffix to Tcl_ObjType pointers, and fix one spot where the address of the pointer was used instead of the pointer. file: [0bba011bf8] check-in: [79838d0b45] user: pooryorick branch: unchained, size: 141238 | |
|
2024-08-29
| ||
| 08:23 | Merge [f6c559b364487a9d]: Space before tab is an extremely unlikely to be correct indentation pattern. file: [124ce7e549] check-in: [8a11a89576] user: pooryorick branch: unchained, size: 141223 | |
| 05:50 | Merge [39eee6cff88a3b68]: Some tidying up, mostly of indentation. file: [433a88a4f5] check-in: [c179fcc606] user: pooryorick branch: unchained, size: 141231 | |
|
2024-08-28
| ||
| 22:08 | Merge [b0caf377fc292002]: Another round of sentinel improvements. file: [5425673aac] check-in: [f34f26f893] user: pooryorick branch: unchained, size: 141227 | |
| 16:33 | Merge [3a60363aa10ef993]: Clean up a lot of whitespace issues. file: [3c2bbd2437] check-in: [627781a6db] user: pooryorick branch: unchained, size: 141227 | |
|
2024-08-27
| ||
| 21:31 | Merge [835b1a5566c28af4]: More whitespace cleanup. file: [2ea1897db6] check-in: [fc7d06c8b8] user: pooryorick branch: unchained, size: 141192 | |
|
2024-08-26
| ||
| 09:45 | Merge [1fbff64078d7fb02]: Fix indentation/brace usage style issues. file: [725f181c16] check-in: [bd3faf4a67] user: pooryorick branch: unchained, size: 141195 | |
|
2024-08-25
| ||
| 20:44 | Merge [63d442cdc0d0d498]: "Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too." Also remove TclListObjGetElements and TclListObjLength from the stubs table. file: [167e48832c] check-in: [891803cf8c] user: pooryorick branch: unchained, size: 141178 | |
|
2024-08-22
| ||
| 20:52 | Merge [f67f60d202716adf]: Fix [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage; Handle any C++-compiler as well. file: [dfefd5bd25] check-in: [e18c9ab9f6] user: pooryorick branch: unchained, size: 141179 | |
| 20:34 | Merge [1bdde9b339ea89df]: "Use (void *)NULL in stead of NULL for C++" and "C++ doesn't accept "register" keyword". file: [e9b1933956] check-in: [d2af6f8cee] user: pooryorick branch: unchained, size: 141155 | |
|
2024-08-20
| ||
| 17:05 | Merge [5fea51151fce8370], "fix bug cd61f085da 'tcl terminates silently with invalid expr underscore syntax and radix prefix'" file: [805c6432fd] check-in: [7f3c542ccf] user: pooryorick branch: unchained, size: 141139 | |
|
2024-08-18
| ||
| 00:11 | Merge [ae23b0ea9611d93a], "Fix bug [c25d2cd3e6], as well as memory leaks in lsearch and concat." Add "IsEmpty" to string interface API. Use API to create ObjectInterface structures instead of literal struct code segments. file: [be47b97bec] check-in: [0a30282ca7] user: pooryorick branch: unchained, size: 141221 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [9603a51788] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 141216 | |
|
2024-07-08
| ||
| 16:32 | Remaining can't -> cannot changes file: [b155f0797f] check-in: [9f35c75244] user: jan.nijtmans branch: bug-0439e1e1a3, size: 140817 | |
|
2024-06-04
| ||
| 15:35 | Space before tab is an extremely unlikely to be correct indentation pattern file: [fa8f2350fc] check-in: [f6c559b364] user: dkf branch: main, size: 140816 | |
|
2024-06-01
| ||
| 16:13 | Some tidying up, mostly of indentation file: [f61ab4f718] check-in: [39eee6cff8] user: dkf branch: main, size: 140824 | |
|
2024-05-29
| ||
| 19:14 | Another round of sentinel fixes for 8.6, NULL -> (char *)NULL file: [ecb419dfd4] check-in: [4a1e38600e] user: jan.nijtmans branch: core-8-6-branch, size: 138472 | |
|
2024-05-28
| ||
| 12:38 | Make TclGlob() a static function. Sentinel/indenting/comment improvements (all backported from 8.7) file: [e7f5a9eef4] check-in: [5f6c7373c1] user: jan.nijtmans branch: core-8-6-branch, size: 138456 | |
|
2024-05-27
| ||
| 21:15 | Merge 8.7 file: [7a6aae73e1] check-in: [b0caf377fc] user: jan.nijtmans branch: main, size: 140823 | |
| 21:04 | Another round of sentinel improvements file: [05c02687c0] check-in: [a688bb7213] user: jan.nijtmans branch: core-8-branch, size: 142249 | |
|
2024-05-23
| ||
| 08:53 | More trickery with macros file: [e3dbc9116e] check-in: [a3f9c1bec2] user: dkf branch: more-macros, size: 140792 | |
|
2024-05-20
| ||
| 16:38 | merge trunk file: [088977b7f7] check-in: [3fd88cd4cd] user: dkf branch: result-helpers, size: 140797 | |
|
2024-05-14
| ||
| 16:06 | Add helper macros TclSetResult and TclPrintfResult file: [d82a8b40f1] check-in: [0b65fb9e0c] user: dkf branch: result-helpers, size: 140832 | |
|
2024-05-13
| ||
| 15:41 | Clean up a lot of small whitespace issues This is the dullest commit ever. Sorry. file: [d1bc28a22d] check-in: [3a60363aa1] user: dkf branch: main, size: 140858 | |
|
2024-04-23
| ||
| 16:06 | Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow file: [63b60464cd] check-in: [b356268e32] user: dkf branch: tidy-indentation, size: 140818 | |
|
2024-04-18
| ||
| 15:06 | Tidy up some indentation and other little code style issues file: [6355291958] check-in: [cb11914788] user: dkf branch: tidy-indentation, size: 140823 | |
|
2024-04-01
| ||
| 18:07 | Update tommath.h/tommath_private.h too file: [f0a175114b] check-in: [c001226934] user: jan.nijtmans branch: libtommath-1.3, size: 138512 | |
|
2024-03-19
| ||
| 14:56 | Fix indentation/brace usage style issues file: [16e32074ea] check-in: [1fbff64078] user: dkf branch: main, size: 140826 | |
|
2024-03-13
| ||
| 09:45 | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6 file: [2162c71e69] check-in: [c575f9dc00] user: jan.nijtmans branch: core-8-branch, size: 142249 | |
|
2024-03-12
| ||
| 21:24 | Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too. file: [2357614f27] check-in: [63d442cdc0] user: jan.nijtmans branch: main, size: 140809 | |
|
2024-01-30
| ||
| 17:07 | Tweaking indentation of code; really unimportant... file: [18d6bdd4f3] check-in: [bb72806960] user: dkf branch: dkf-indent-tweak, size: 140802 | |
|
2023-11-03
| ||
| 19:56 | merge trunk file: [da3b226d9d] check-in: [4627159c40] user: dgp branch: dgp-refactor, size: 140984 | |
|
2023-10-19
| ||
| 18:48 | Merge 8.7 file: [41946ebea4] check-in: [f67f60d202] user: jan.nijtmans branch: main, size: 140810 | |
|
2023-10-17
| ||
| 06:02 | Handle sentinels for any C++ compiler file: [a80c3b065a] check-in: [6876d1f99a] user: jan.nijtmans branch: bug-26870862f0, size: 142250 | |
|
2023-10-15
| ||
| 21:50 | Merge 8.7 file: [4720debda8] check-in: [1bdde9b339] user: jan.nijtmans branch: main, size: 140786 | |
| 17:54 | Merge 8.6. Use (void *)NULL in stead of NULL for C++ file: [07658ed779] check-in: [42c0076a8d] user: jan.nijtmans branch: core-8-branch, size: 142226 | |
|
2023-09-06
| ||
| 19:49 | merge trunk file: [f6ca3a9033] check-in: [60c2564000] user: dgp branch: dgp-refactor, size: 140944 | |
|
2023-09-02
| ||
| 22:00 | backport numeric white-space bug fix from 9.0 file: [7ea5a330c0] check-in: [b9bb2ce39c] user: griffin branch: core-8-branch, size: 142210 | |
|
2023-09-01
| ||
| 17:03 | Always use UCHAR() with isxdigit(). doc fix file: [7edddacdac] check-in: [88aa24960d] user: jan.nijtmans branch: bug-cd61f085da, size: 140770 | |
| 15:17 | Fix bug with octal. Add floating point example to doc. file: [69b96c4115] check-in: [44d28b9c48] user: griffin branch: bug-cd61f085da, size: 140756 | |
| 02:26 | Use system isxdigit. file: [59bf4165c5] check-in: [fab2e9d32a] user: griffin branch: bug-cd61f085da, size: 140758 | |
| 01:15 | Rewrite how numeric whitespace is processed in TclParseNumber. Add more number test cases. file: [c7642b2352] check-in: [49736e2714] user: griffin branch: bug-cd61f085da, size: 140916 | |
|
2023-08-30
| ||
| 22:06 | fix several issues with numeric whitespace by limiting where '_' is allowed. file: [b221f8ef50] check-in: [9a2043019b] user: griffin branch: bug-cd61f085da, size: 142818 | |
|
2023-08-29
| ||
| 01:51 | fix for invalid numeric whitespace syntax bug. file: [c01b6bb252] check-in: [f85a75ced2] user: griffin branch: bug-cd61f085da, size: 141793 | |
|
2023-07-13
| ||
| 20:49 | Merge TIP 636. Resolve conflicts. Result shows TclStackFree panic when freeing the compiledLocals. file: [bd09b5ba04] check-in: [b9d1bef880] user: dgp branch: dgp-refactor, size: 141026 | |
|
2023-05-19
| ||
| 11:26 | Merge "unchained" branch commit [05b72c0b3f] and resolve conflicts. file: [1c8d20289d] check-in: [2840dda8db] user: pooryorick branch: pyk-objinterface, size: 140846 | |
|
2023-04-30
| ||
| 23:09 | Partial sync-up with trunk. file: [e0b542eeef] check-in: [82fe864420] user: griffin branch: tip-636-tcl9-644, size: 140852 | |
|
2023-04-24
| ||
| 18:47 | Merge TIP 660 commit. Resolve enough conflicts to compile. file: [b4a2d546af] check-in: [16ce472043] user: dgp branch: dgp-refactor, size: 141074 | |
|
2023-04-21
| ||
| 17:11 | Merge monster spell-check patch, resolving conflicts. file: [3d7c186ca6] check-in: [b882118946] user: dgp branch: dgp-refactor, size: 141091 | |
|
2023-04-14
| ||
| 15:01 | Merge trunk file: [42a9249cf0] check-in: [e36ab1e9ba] user: apnadkarni branch: tip-660, size: 140900 | |
|
2023-04-12
| ||
| 14:25 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [b0db03b5dd] check-in: [d65da06a77] user: pooryorick branch: main, size: 140917 | |
| 13:30 | Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [7d8464368c] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 142344 | |
| 09:35 | Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [9cb49671a4] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 138472 | |
|
2023-04-04
| ||
| 20:50 | more progress file: [782b004dc3] check-in: [4e36871191] user: jan.nijtmans branch: optional-signed-size, size: 140925 | |
|
2023-04-03
| ||
| 16:15 | merge trunk file: [cdbb6dff19] check-in: [9b9daa251b] user: dgp branch: dgp-refactor, size: 141089 | |
| 15:14 | merge trunk through 3/5 file: [6725996995] check-in: [67c14bbabf] user: dgp branch: dgp-refactor, size: 141070 | |
|
2023-04-01
| ||
| 10:27 | Merge 9.0 file: [7816766dc7] check-in: [4dbed74737] user: jan.nijtmans branch: tip-660, size: 140898 | |
|
2023-03-30
| ||
| 22:22 | Merge 8.7 file: [ccd716575a] check-in: [7c9d2dc7a3] user: jan.nijtmans branch: main, size: 140915 | |
| 22:02 | Merge 8.6 file: [70f81cc394] check-in: [166e8656a7] user: jan.nijtmans branch: core-8-branch, size: 142342 | |
| 18:01 | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu file: [e95aa5b5fe] check-in: [eb81a25271] user: apnadkarni branch: tip-660, size: 140879 | |
| 15:19 | Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on other platforms either. file: [6b79d9f9b6] check-in: [ec56f33813] user: jan.nijtmans branch: bug-0cb3554903, size: 138470 | |
|
2023-03-25
| ||
| 00:29 | Merge trunk file: [e9d97a2e2b] check-in: [f6aa53859c] user: griffin branch: tip-636-tcl9-644, size: 140848 | |
|
2023-03-05
| ||
| 00:26 | More -1 -> TCL_INDEX_NONE file: [8526f7a421] check-in: [7a2fc29ce0] user: jan.nijtmans branch: main, size: 140896 | |
|
2023-01-24
| ||
| 18:10 | merge trunk file: [a80fe54c6f] check-in: [00ec3d7299] user: dgp branch: dgp-refactor, size: 141046 | |
|
2023-01-22
| ||
| 02:02 | Merge 8.7 (Bug [e3dcab1d14]) file: [c9d2993087] check-in: [eb8a3ac636] user: kbk branch: main, size: 140872 | |
| 01:55 | Bug [e3dcab1d14] - merge fix from 8.6 file: [23d9c79b26] check-in: [1e89a154c2] user: kbk branch: core-8-branch, size: 142323 | |
| 01:48 | Missed one more off-by-one error, also, tests misnumbered for merge forward. file: [35a4d10e3f] check-in: [79f7b0b83c] user: kbk branch: core-8-6-branch, size: 138451 | |
| 01:37 | Remove unneeded hard-coded array size file: [29f7e52104] check-in: [7161cdc5fe] user: kbk branch: core-8-6-branch, size: 138452 | |
| 01:33 | Bug [e3dcab1d14] fix file: [3868199c8c] check-in: [783bacf316] user: kbk branch: core-8-6-branch, size: 138454 | |
|
2022-12-01
| ||
| 15:47 | merge trunk file: [7532f88c08] check-in: [23ae6e8846] user: dgp branch: dgp-refactor, size: 140914 | |
|
2022-11-23
| ||
| 17:04 | Internal abstract list, don't let "llength" shimmer any more. file: [904ba3b56c] check-in: [db554866c9] user: jan.nijtmans branch: internal-abstract-list, size: 140740 | |
|
2022-09-06
| ||
| 13:57 | Merge 8.7 file: [942f287131] check-in: [91e5b361ec] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 141767 | |
|
2022-07-25
| ||
| 13:19 | merge trunk file: [f56577d832] check-in: [6c09d4c0f4] user: dgp branch: dgp-refactor, size: 140866 | |
|
2022-07-22
| ||
| 14:38 | Merge 8.7 file: [04dcadeb56] check-in: [634dfafbfd] user: jan.nijtmans branch: main, size: 140692 | |
| 13:59 | Merge 8.6 file: [49e0186a53] check-in: [18d5b9b97a] user: jan.nijtmans branch: core-8-branch, size: 142191 | |
| 13:10 | amend to [f3db59139e] (fix [713653b951]) - i386 only, resolve mixed declarations and code (forbiddeen in ISO C) file: [97e7482431] check-in: [c038d0d8ca] user: sebres branch: core-8-6-branch, size: 138319 | |
|
2022-07-18
| ||
| 15:41 | merge trunk file: [2ae76bf548] check-in: [e63641101b] user: dgp branch: dgp-refactor, size: 140726 | |
|
2022-07-17
| ||
| 13:13 | Merge 8.7 file: [329887841b] check-in: [52752ddc27] user: jan.nijtmans branch: main, size: 140552 | |
| 13:05 | Merge 8.6 file: [eabbe2a563] check-in: [19501f6cef] user: jan.nijtmans branch: core-8-branch, size: 142051 | |
| 13:03 | Fix [713653b951]: Floating point precision problems on x86 musl file: [f9bd14bc36] check-in: [f3db59139e] user: jan.nijtmans branch: core-8-6-branch, size: 138178 | |
| 12:57 | Fix [713653b951]: Floating point precision problems on x86 musl file: [663b2a7138] check-in: [5e9b6b560e] user: jan.nijtmans branch: core-8-5-branch, size: 137757 | |
|
2022-07-15
| ||
| 20:51 | Fix [713653b951]: Floating point precision problems on x86 musl file: [3f03d7c925] check-in: [4542ad8eb1] user: jan.nijtmans branch: mistake, size: 137547 | |
| 17:11 | Restore FP control word on conversion of zero values. Sneak path existed that failed to restore the floating point control word when scanning a zero value. The result was that floating point rounding was incorrectly left set to 53-bit significance, round-to-even, which is incompatible with the math library from musl. file: [903c523bec] check-in: [50ecdc3e87] user: kbk branch: bug-713653b951, size: 138179 | |
|
2022-06-23
| ||
| 15:51 | Merge 9.0 file: [5af57cd752] check-in: [83f13fff23] user: jan.nijtmans branch: dgp-refactor, size: 140093 | |
| 13:16 | Merge 8.7. Update documentation file: [1d466f7665] check-in: [91447bb515] user: jan.nijtmans branch: main, size: 139919 | |
|
2022-06-10
| ||
| 13:45 | Provide help with solving merge conflicts ;-) file: [001c86542e] check-in: [71597277a7] user: jan.nijtmans branch: dgp-refactor, size: 140110 | |
|
2022-05-25
| ||
| 21:21 | merge trunk file: [a92133a2d4] check-in: [a3f30fc2bf] user: dgp branch: dgp-refactor, size: 140107 | |
|
2022-05-17
| ||
| 13:27 | Merge 9.0 file: [d8c9f2c1e4] check-in: [e563372259] user: jan.nijtmans branch: tip-616, size: 139936 | |
| 11:17 | Merge 8.7 file: [41676bc629] check-in: [74c6a378ca] user: jan.nijtmans branch: main, size: 139933 | |
| 09:32 | Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObjLength -> TclListObjLengthM (prevent conflict with TIP #616) file: [8741cd0e64] check-in: [eaf93525a5] user: jan.nijtmans branch: core-8-branch, size: 141418 | |
|
2022-04-29
| ||
| 21:46 | Experiment: Don't allow spaces in integers file: [a2204fb960] check-in: [9e70beec40] user: jan.nijtmans branch: no-int-space, size: 139650 | |
|
2022-04-15
| ||
| 12:34 | merge trunk file: [b4f8f8d296] check-in: [42098e6b0c] user: dgp branch: dgp-refactor, size: 140106 | |
|
2022-04-14
| ||
| 21:01 | Merge 9.0 file: [7228e7cab2] check-in: [15bcaf1527] user: jan.nijtmans branch: tip-616, size: 139935 | |
|
2022-04-12
| ||
| 13:53 | Code formatting file: [6d5ae728ff] check-in: [b9ec970f2b] user: jan.nijtmans branch: tip-613-usage, size: 139932 | |
|
2022-02-17
| ||
| 21:32 | Merge 9.0 file: [e7f9d854df] check-in: [1fdefed9bc] user: jan.nijtmans branch: tip-616, size: 139934 | |
| 18:55 | merge trunk file: [239ef8489a] check-in: [0e52d65e9e] user: dgp branch: dgp-refactor, size: 140105 | |
| 17:33 | Merge 8.7 file: [1e6fef73a9] check-in: [45515911a5] user: jan.nijtmans branch: main, size: 139931 | |
| 17:30 | Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isinf() and isnan() file: [e4bf70fd6d] check-in: [60df467246] user: jan.nijtmans branch: core-8-branch, size: 141417 | |
| 12:07 | Merge 9.0 file: [1787b604c4] check-in: [d20c8c89a2] user: jan.nijtmans branch: tip-616, size: 139942 | |
| 11:21 | Merge 8.7 file: [68bc7cfdd8] check-in: [42031e66eb] user: jan.nijtmans branch: main, size: 139939 | |
| 09:51 | Merge 8.6. Remove some Tcl_Panic()'s which can never happen file: [53ea1670ee] check-in: [5548e5391e] user: jan.nijtmans branch: core-8-branch, size: 141425 | |
| 09:30 | Addendum to [7deeddb36]: Use WIDE_MIN/WIDE_MAX in more places file: [efdb6da7fe] check-in: [de10721755] user: jan.nijtmans branch: core-8-6-branch, size: 137545 | |
|
2022-02-16
| ||
| 17:08 | Merge 8.7 file: [00f212fb04] check-in: [c24dc4d17b] user: jan.nijtmans branch: main, size: 140122 | |
| 16:52 | Merge 8.6 file: [46c68d7b34] check-in: [7e9fb8f7bd] user: jan.nijtmans branch: core-8-branch, size: 141608 | |
| 14:53 | Fix [89de498973]: signed integer overflow in TclParseNumber() file: [273fb378f5] check-in: [c5cded8dc7] user: jan.nijtmans branch: core-8-6-branch, size: 137610 | |
|
2022-02-10
| ||
| 08:34 | Tcl_ListObjLength -> TclListObjLength file: [3b4892460b] check-in: [8186be0b8d] user: jan.nijtmans branch: tip-616, size: 140129 | |
|
2022-01-24
| ||
| 20:54 | More work in progress file: [78485509d0] check-in: [e2382fa2c9] user: jan.nijtmans branch: tip-616, size: 140130 | |
| 08:18 | TIP #616: Tcl lists > 2^31 elements. WIP file: [96a4dd1d9b] check-in: [ff0a9cf127] user: jan.nijtmans branch: tip-616, size: 140127 | |
|
2021-12-27
| ||
| 17:19 | merge trunk file: [bbc11de1f2] check-in: [d5b3c9c4f7] user: dgp branch: dgp-refactor, size: 140300 | |
|
2021-12-07
| ||
| 18:17 | Merge 8.7 file: [fb2831fd00] check-in: [44829ab8e5] user: jan.nijtmans branch: main, size: 140126 | |
| 18:15 | Merge 8.6 file: [a296166583] check-in: [f451019541] user: jan.nijtmans branch: core-8-branch, size: 141612 | |
| 18:05 | Fix [cea2c63928]: Address -fsanitize=shift-exponent complaints in TclParseNumber() file: [f74199cbbf] check-in: [0133ccbc6f] user: jan.nijtmans branch: core-8-6-branch, size: 137606 | |
|
2021-11-06
| ||
| 14:58 | Merge trunk; resolve conflicts. file: [98582e9df7] check-in: [164211f6cf] user: dgp branch: dgp-refactor, size: 138606 | |
|
2021-10-26
| ||
| 08:54 | Merge 9.0 file: [0a4aa44dd0] check-in: [62c63b4818] user: jan.nijtmans branch: pyk-objinterface, size: 138431 | |
|
2021-10-19
| ||
| 14:42 | IntRep -> InternalRep. Internal changes only. file: [4c3bc0f679] check-in: [40343f5fb6] user: jan.nijtmans branch: core-8-6-branch, size: 135912 | |
|
2021-10-08
| ||
| 12:36 | Merge trunk file: [f57a7a15f9] check-in: [2b008d21a1] user: jan.nijtmans branch: dgp-properbytearray, size: 138431 | |
| 08:40 | Merge 8.7 file: [3b3d682eb2] check-in: [916029c89c] user: jan.nijtmans branch: main, size: 138432 | |
|
2021-10-07
| ||
| 21:09 | Add length to TclListObjRange since callers alread have it and it makes working with a Tcl_ObjType interface easier. Fix tclListType in tclStrToD.c Adapt INST_LIST_INDEX_IMM in tclExecute.c to work with Tcl_ObjType interfaces. file: [76df65365b] check-in: [8264de944f] user: pooryorick branch: pyk-objinterface, size: 138406 | |
|
2021-10-06
| ||
| 19:33 | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list file: [f9a533996a] check-in: [0509fa5750] user: jan.nijtmans branch: internalrep, size: 139918 | |
|
2021-08-23
| ||
| 10:01 | Add FALLTHRU markers, to help GCC emit less false warnings file: [e093560c4c] check-in: [85f10205a7] user: jan.nijtmans branch: core-8-5-branch, size: 135559 | |
|
2021-02-16
| ||
| 15:20 | Merge 8.7 file: [5bfffa6a26] check-in: [e0b2f43c0e] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 139468 | |
|
2021-01-22
| ||
| 22:04 | merge trunk file: [62f2bb85ff] check-in: [dac0dfb7c7] user: dgp branch: dgp-properbytearray, size: 138406 | |
|
2021-01-15
| ||
| 22:28 | merge trunk file: [57e832d81d] check-in: [8ccfdaac0e] user: dgp branch: dgp-refactor, size: 138581 | |
| 22:23 | Merge TIP 481 (resolve conflicts) file: [ce0a4bb0d4] check-in: [8cdef98ab8] user: dgp branch: dgp-refactor, size: 138611 | |
| 18:36 | Merge pre-TIP 481 commits from trunk. file: [fc02511b87] check-in: [5e1e0f4d5c] user: dgp branch: dgp-refactor, size: 138610 | |
| 12:52 | Merge 8.7 file: [24c4f5eb4d] check-in: [e27717450d] user: jan.nijtmans branch: main, size: 138407 | |
| 10:52 | Fix [ff658e10fc]: tip 551 in 8.7a4 0b1111_1111 not working. Also fix some indenting in code file: [f5c2b3660b] check-in: [7ff7203075] user: jan.nijtmans branch: core-8-branch, size: 139893 | |
|
2021-01-13
| ||
| 14:56 | Protect mp_init_i64 callers for overflow file: [42c69f343d] check-in: [a7a18d871b] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 139560 | |
|
2021-01-12
| ||
| 17:07 | More WIP file: [787bc56a22] check-in: [bd9e5afaf9] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 139568 | |
|
2021-01-11
| ||
| 17:07 | Merge 8.7. WIP. Some little progress file: [bc025664a7] check-in: [b92c69a102] user: jan.nijtmans branch: bug-45ddcfc3b1, size: 139697 | |
| 16:01 | Make tclStrToD.c compile on systems without inttypes.h file: [b4f19437ea] check-in: [6ab0f6cf0e] user: jan.nijtmans branch: core-8-branch, size: 139985 | |
| 15:58 | Make tclStrToD.c compile on systems without inttypes.h file: [73c34a1489] check-in: [0ed255ceae] user: jan.nijtmans branch: main, size: 138499 | |
| 10:03 | Merge 8.7, resolve conflicts file: [1f060b0ecf] check-in: [015ff38790] user: jan.nijtmans branch: main, size: 138437 | |
| 08:23 | Make Tcl independent from exact definition of TCL_LL_MODIFIER. In tclStrToD.c we need an _exact_ 64-bit type, _at least_ 64-bit is not good enough here. file: [72ee27472a] check-in: [f695d4eade] user: jan.nijtmans branch: core-8-branch, size: 139923 | |
|
2021-01-08
| ||
| 21:07 | Merge 8.7 (resolve conflicts) file: [d859eaaeea] check-in: [5295f674c1] user: dgp branch: main, size: 138436 | |
| 09:37 | Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we stopped support for MSVC 6++ Change Tcl_WideInt -> long long in various places: Tcl_WideInt could be a 128-bit type, we don't want that everywhere. file: [6ac2e7d0a1] check-in: [174a9adac8] user: jan.nijtmans branch: tip-592, size: 139922 | |
|
2021-01-07
| ||
| 14:45 | Revise UWIDE_MAX and friends file: [f3a7d25540] check-in: [b5ee44ebe9] user: jan.nijtmans branch: tip-592, size: 139952 | |
|
2020-12-10
| ||
| 19:35 | Merge trunk; silence shadow warning file: [6449c591c3] check-in: [fd76c5f3fc] user: dgp branch: dgp-refactor, size: 138677 | |
|
2020-12-08
| ||
| 15:42 | Merge 8.7 file: [ef07636830] check-in: [71493b571b] user: jan.nijtmans branch: main, size: 138503 | |
| 15:31 | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [9185b6ed3b] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 139989 | |
|
2020-12-07
| ||
| 16:56 | merge trunk file: [5a64e7cba6] check-in: [5cae1c172b] user: dgp branch: dgp-refactor, size: 138681 | |
|
2020-11-26
| ||
| 15:15 | Merge 8.7 file: [a0befd1eba] check-in: [775ac422d2] user: jan.nijtmans branch: main, size: 138507 | |
| 14:54 | Merge 8.6 file: [d938cfe014] check-in: [bdbb8a36bc] user: jan.nijtmans branch: core-8-branch, size: 139993 | |
| 14:43 | Get rid of "register" keyword, forbidden in c++20. Fix some more warnings, discovered in c20/c++20 mode file: [7e0b61d407] check-in: [d7c6ee4392] user: jan.nijtmans branch: core-8-6-branch, size: 135902 | |
|
2020-09-18
| ||
| 17:38 | Merge [baad702302]. file: [ddde1fb8f9] check-in: [7b0ccfb28a] user: dgp branch: dgp-refactor, size: 138675 | |
| 02:52 | Merge trunk through May 31. file: [d0bdad3f59] check-in: [0f172a8f5a] user: dgp branch: dgp-refactor, size: 138681 | |
|
2020-06-04
| ||
| 15:15 | Merge 8.7. Use more TCL_INDEX_NONE in documentation/headers/code. file: [60a0a445f7] check-in: [baad702302] user: jan.nijtmans branch: trunk, size: 138501 | |
| 14:38 | Merge 8.6 file: [3e59cf8439] check-in: [b48be1a169] user: jan.nijtmans branch: core-8-branch, size: 139987 | |
|
2020-05-31
| ||
| 00:37 | tip-551 implementation. file: [dbbc73c1da] check-in: [30d9822887] user: griffin branch: trunk, size: 138507 | |
|
2020-05-30
| ||
| 23:47 | tip-551 implementation. file: [eefa8c95a4] check-in: [3785bbf5a3] user: griffin branch: core-8-branch, size: 139993 | |
|
2020-05-23
| ||
| 03:32 | Update for TIP-551: Add documentation for this feature to the expr man page. The keyword "integer value" has been added to the string and expr man page. Added TCL_PARSE_NO_UNDERSCORE flag so that the digit separator can be disabled when need when calling TclParseNumber. Disabled digit separator in the "scan" command when scanning integers and floating-point numbers. This is the one place where existing code may rely on number parsing to stop at an underscore. Disallow underscore between the leading 0 and the radix specifiers 'x', 'o', 'b', and 'd'. Added tests for disallowed underscore use and scan with underscores between digits in the source string. file: [834a82da08] check-in: [002a6fdc7d] user: griffin branch: tip-551, size: 133013 | |
|
2020-04-14
| ||
| 16:11 | merge trunk file: [b6e7c2032d] check-in: [a3edfdebf2] user: dgp branch: dgp-refactor, size: 136489 | |
| 14:30 | Merge 8.7 file: [698ae11b13] check-in: [bd5cc21d39] user: jan.nijtmans branch: trunk, size: 136315 | |
| 10:17 | Merge 8.6 file: [e87449202e] check-in: [250fd8a281] user: jan.nijtmans branch: core-8-branch, size: 137749 | |
|
2020-04-13
| ||
| 21:36 | Merge 8.5. Failing tests highlight ticket [1b1f5f0b53]. file: [8f52490953] check-in: [50b6d532c4] user: dgp branch: core-8-6-branch, size: 135896 | |
|
2020-04-09
| ||
| 17:30 | Guarantee TclNeedSpace and TclFindElement have common definition of whitespace by having both call the same routine. Create a macro form to contain performance costs and adapt callers. file: [fa536e04f4] check-in: [da9a473a26] user: dgp branch: core-8-5-branch, size: 135536 | |
|
2020-03-18
| ||
| 19:10 | merge trunk file: [6da86c0410] check-in: [d9065bd3aa] user: dgp branch: dgp-refactor, size: 136486 | |
| 14:06 | Merge 8.7 file: [0bab4bed67] check-in: [1d0787097e] user: jan.nijtmans branch: trunk, size: 136312 | |
| 13:54 | Merge 8.6 file: [f08949f9bb] check-in: [2b7c852b44] user: jan.nijtmans branch: core-8-branch, size: 137746 | |
| 12:51 | More uppercase HEX representations in source-code. file: [dce1201da3] check-in: [7d760e228e] user: jan.nijtmans branch: core-8-6-branch, size: 135893 | |
|
2020-03-09
| ||
| 17:00 | merge trunk file: [0147ba8b6a] check-in: [8155ccf833] user: dgp branch: dgp-refactor, size: 136486 | |
| 13:08 | Merge 8.7 file: [8c345bf04b] check-in: [8a76d170c1] user: jan.nijtmans branch: trunk, size: 136312 | |
| 12:31 | More TCL_UNUSED file: [82a068ad17] check-in: [bfd792d6c8] user: dgp branch: core-8-branch, size: 137746 | |
|
2020-02-28
| ||
| 19:45 | Merge trunk, and resolve conflicts. file: [d1522ed6b1] check-in: [40258de7ff] user: dgp branch: dgp-refactor, size: 136746 | |
| 12:46 | Merge 8.7 file: [64ff77bafe] check-in: [b7af922d61] user: jan.nijtmans branch: trunk, size: 136572 | |
|
2020-02-13
| ||
| 22:06 | Merge 8.7 file: [24eb0670e1] check-in: [c59e305ca6] user: jan.nijtmans branch: cplusplus, size: 138006 | |
|
2020-02-03
| ||
| 14:32 | merge trunk file: [07f9b15b12] check-in: [0a8988f671] user: dgp branch: dgp-refactor, size: 136618 | |
|
2020-02-02
| ||
| 15:27 | Merge 8.7 file: [00a0d28921] check-in: [ae53dc0227] user: jan.nijtmans branch: trunk, size: 136444 | |
| 15:24 | Fix conflict between (unpatched) tommath.h and tcl.h. See also [https://github.com/libtom/libtommath/pull/473] file: [363f0a17f3] check-in: [09539af6a3] user: jan.nijtmans branch: core-8-branch, size: 137878 | |
|
2020-01-24
| ||
| 12:53 | merge trunk file: [b648984355] check-in: [b8d5fec60c] user: dgp branch: dgp-refactor, size: 136458 | |
|
2020-01-23
| ||
| 12:55 | Better error-handling in some libtommath calls. file: [96679c6a3a] check-in: [6b90ac0e77] user: jan.nijtmans branch: core-8-6-branch, size: 135893 | |
| 10:41 | Merge 8.7 file: [fe32eb21dc] check-in: [10bc1a9af5] user: jan.nijtmans branch: trunk, size: 136284 | |
|
2020-01-22
| ||
| 09:26 | Merge 8.7. All calls using MP_WUR handled now. file: [8a993c0dc7] check-in: [abfe208bbd] user: jan.nijtmans branch: no-wur, size: 137718 | |
|
2020-01-21
| ||
| 16:05 | Merge 8.7, more WIP file: [d5a33719d9] check-in: [77a1c10c7b] user: jan.nijtmans branch: no-wur, size: 136713 | |
|
2020-01-17
| ||
| 10:43 | Merge 8.7, more WIP file: [937f95fdd8] check-in: [e5a4139844] user: jan.nijtmans branch: no-wur, size: 135885 | |
|
2020-01-15
| ||
| 10:07 | A few more "break" statements, so any compiler knows these are no FALLTHROUGH situations. file: [6f337d1e0b] check-in: [56d3ed00fb] user: jan.nijtmans branch: core-8-6-branch, size: 135881 | |
|
2020-01-13
| ||
| 21:46 | Attempt to resolve a conflict between (unmodified) tommath.h and tcl.h in the definition of mp_int. See: [https://github.com/libtom/libtommath/pull/473] file: [9360500054] check-in: [9f2dd970cd] user: jan.nijtmans branch: tommath-compat, size: 133250 | |
| 14:34 | merge trunk file: [afc6060eb0] check-in: [b2e462b310] user: dgp branch: dgp-refactor, size: 131830 | |
|
2020-01-10
| ||
| 16:00 | More WIP file: [ec391dfd86] check-in: [d6fb5a2518] user: jan.nijtmans branch: no-wur, size: 134677 | |
|
2020-01-09
| ||
| 09:20 | Start handling WUR (Warn Unused Result) in all tommath calls. WIP, not complete yet. file: [37c7fe6158] check-in: [5329c070c4] user: jan.nijtmans branch: no-wur, size: 134112 | |
|
2020-01-08
| ||
| 13:19 | Merge 8.7 file: [3f6f43ad4d] check-in: [a8d369c3a1] user: jan.nijtmans branch: trunk, size: 131656 | |
| 13:16 | Merge 8.6 file: [e97b80525f] check-in: [544c17046b] user: jan.nijtmans branch: core-8-branch, size: 133090 | |
| 12:51 | Use _copysign on Windows always (available from float.h). Use mp_iszero() whenever appropriate. file: [79ddd845fa] check-in: [af89c36b66] user: jan.nijtmans branch: core-8-6-branch, size: 135861 | |
| 11:53 | Code cleanup (mostly comments, backported from 8.6). file: [a16ed6e6c0] check-in: [f3d25c6993] user: jan.nijtmans branch: core-8-5-branch, size: 135533 | |
|
2020-01-07
| ||
| 15:20 | Merge 8.7 file: [df9cfc758f] check-in: [b219c8f278] user: jan.nijtmans branch: cplusplus, size: 133402 | |
| 14:50 | Merge 8.7 file: [9dc27ffb79] check-in: [f5ac60c58e] user: jan.nijtmans branch: trunk, size: 131824 | |
| 14:32 | Some eol whitespace eliminations file: [86502abe0a] check-in: [195168a5a2] user: jan.nijtmans branch: core-8-branch, size: 133258 | |
|
2020-01-03
| ||
| 16:40 | merge trunk file: [14b9f91928] check-in: [dee36e669f] user: dgp branch: dgp-refactor, size: 132004 | |
|
2020-01-02
| ||
| 21:01 | merge core-8-branch, restore the build by providing a copysign replacement for old MSVC versions. file: [f58a14fe2e] check-in: [ff8e8fd9b7] user: fvogel branch: trunk, size: 131830 | |
| 21:00 | Restore the build by providing a copysign replacement for old MSVC versions. file: [8adbeb99d1] check-in: [0c17370926] user: fvogel branch: core-8-branch, size: 133264 | |
| 20:56 | Restore the build by providing a copysign replacement for old MSVC versions. file: [90e8191010] check-in: [d648005802] user: fvogel branch: core-8-6-branch, size: 136035 | |
| 20:56 | Restore the build by providing a copysign replacement for old MSVC versions. file: [6990a0e11d] check-in: [57a8714c11] user: fvogel branch: core-8-5-branch, size: 136013 | |
|
2019-12-27
| ||
| 13:59 | merge trunk file: [6ed0094f38] check-in: [88dd23174b] user: dgp branch: dgp-refactor, size: 131742 | |
| 00:34 | Merge Tcl 8.7 changes to deal with integer overflow in the exponent, and floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] file: [6650bb6180] check-in: [fa8169ab74] user: kbk branch: trunk, size: 131568 | |
| 00:23 | Merge Tcl 8.6 changes to deal with integer overflow in the exponent, and floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] file: [f1406ec84a] check-in: [5cb42f70ad] user: kbk branch: core-8-branch, size: 133002 | |
| 00:12 | Merge Tcl 8.5 changes to deal with integer overflow in the exponent, and floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] file: [038c1b2bcb] check-in: [b64a60bb4f] user: kbk branch: core-8-6-branch, size: 135773 | |
|
2019-12-26
| ||
| 23:54 | Add test cases that used to cause floating point overflow in computing the correction term in floating point input conversion. Fix exponent overflow in floating point input conversion, and floating-point overflow in the significand in input conversion. file: [2f0de1b848] check-in: [398d486fea] user: kbk branch: bug-1de6b0629e, size: 135751 | |
|
2019-12-24
| ||
| 15:05 | Merge 8.7 file: [58665f5a40] check-in: [8c8b683bbe] user: jan.nijtmans branch: trunk, size: 129377 | |
| 15:04 | Add FALLTHRU markers, eliminating gcc warning using -Wextra file: [d37df66423] check-in: [9a334f8d56] user: jan.nijtmans branch: core-8-branch, size: 130811 | |
|
2019-12-23
| ||
| 00:54 | Fix parsing bug when (numSigDigs == 0). file: [ee17d17479] check-in: [cd2766621b] user: dgp branch: bug-1de6b0629e, size: 133581 | |
|
2019-12-22
| ||
| 23:48 | Assign a double literal to a double variable. No point in requiring conversion. file: [881b81a65a] check-in: [a4348251d8] user: dgp branch: bug-1de6b0629e, size: 133558 | |
|
2019-12-16
| ||
| 21:45 | merge trunk file: [c02b17dd5b] check-in: [f76f0e8f7c] user: dgp branch: dgp-refactor, size: 129534 | |
|
2019-12-13
| ||
| 15:39 | Merge 8.7 file: [8063a2354f] check-in: [a4ec5ee9ad] user: jan.nijtmans branch: cplusplus, size: 130938 | |
| 13:06 | Merge 8.7 file: [306292ccec] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 129360 | |
|
2019-12-07
| ||
| 05:52 | Initial implementation for TIP-551 Permit underscores in numeric literals file: [1beb34706a] check-in: [64b80d4ecd] user: griffin branch: tip-551, size: 132663 | |
|
2019-11-18
| ||
| 21:41 | Merge 8.7. ignore MP_WUR for mp_neg() calls with equal arguments (even though MP_WUR is not enabled yet) file: [8c3f1e7e38] check-in: [376a4590d0] user: jan.nijtmans branch: digit-bit-60, size: 130794 | |
|
2019-11-13
| ||
| 18:41 | merge trunk file: [aabd729f3d] check-in: [ec522ff006] user: dgp branch: dgp-refactor, size: 129509 | |
|
2019-11-12
| ||
| 12:11 | Merge 8.7. Finish implementation. file: [1d86c9ed6e] check-in: [e221cdc084] user: jan.nijtmans branch: digit-bit-60, size: 130782 | |
|
2019-11-11
| ||
| 14:26 | Merge 8.7 file: [cfd54ef442] check-in: [be8ec92abb] user: jan.nijtmans branch: digit-bit-60, size: 130772 | |
|
2019-11-09
| ||
| 20:39 | Merge 8.7 file: [f65b46ae7d] check-in: [90a1a23f37] user: jan.nijtmans branch: cplusplus, size: 130913 | |
| 20:04 | Merge 8.7 file: [0adbceba61] check-in: [9842ce2a85] user: jan.nijtmans branch: trunk, size: 129335 | |
|
2019-11-08
| ||
| 21:56 | Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitBignumFromLong/TclBNInitBignumFromWideInt/TclBNInitBignumFromWideUInt file: [b3157dfd3f] check-in: [3188db3003] user: jan.nijtmans branch: libtommath-cleanup, size: 130769 | |
|
2019-11-05
| ||
| 21:48 | merge trunk file: [90a5f1d0ce] check-in: [3af457b0f8] user: dgp branch: dgp-refactor, size: 129733 | |
|
2019-11-04
| ||
| 12:10 | Merge 8.7 file: [a905748ab8] check-in: [d6202cc2c7] user: jan.nijtmans branch: cplusplus, size: 131169 | |
|
2019-11-01
| ||
| 11:25 | Re-base to core-8-branch file: [b44e1c12c2] check-in: [0dd430544f] user: jan.nijtmans branch: digit-bit-60, size: 131028 | |
|
2019-10-30
| ||
| 21:40 | Merge 8.7 file: [112c1d421a] check-in: [a9c21685d3] user: jan.nijtmans branch: trunk, size: 129559 | |
| 21:34 | Merge 8.6 file: [90aa173ff1] check-in: [7e030f58de] user: jan.nijtmans branch: core-8-branch, size: 131025 | |
| 20:33 | Change mp_isodd() (back) from libtommath stub entry to macro. libtommath changed it back to macro too in its master branch, we better do the same. Better usage of mp_isneg() macro, in stead of directly comparing sign with MP_NEG/MP_ZPOS. file: [dad4f5c17e] check-in: [228f1b7dc7] user: jan.nijtmans branch: core-8-6-branch, size: 133582 | |
| 14:09 | merge trunk file: [d266af0f53] check-in: [e553668d58] user: dgp branch: dgp-refactor, size: 129780 | |
|
2019-10-29
| ||
| 12:58 | Merge 8.7 file: [04b3d8d270] check-in: [b9916daf58] user: jan.nijtmans branch: trunk, size: 129606 | |
| 12:42 | Combine TCL_DD_SHORTEN_FLAG and TCL_DD_SHORTEST to be the same flag (which it is .... actually) file: [225a012196] check-in: [6e9c82e9e0] user: jan.nijtmans branch: core-8-branch, size: 131072 | |
|
2019-10-28
| ||
| 15:22 | merge trunk file: [74a46dcbef] check-in: [4294c36674] user: dgp branch: dgp-refactor, size: 129800 | |
|
2019-10-25
| ||
| 20:32 | Merge 8.7 file: [df6dd2545e] check-in: [519dbb4bbc] user: jan.nijtmans branch: cplusplus, size: 131236 | |
| 20:09 | Merge 8.7 file: [886f42dc9d] check-in: [a6677a1db4] user: jan.nijtmans branch: trunk, size: 129626 | |
| 16:24 | Merge 8.6. Also remove unused variable in unix/tclUnixFile.c file: [51a7909c0f] check-in: [c7b6f338bd] user: jan.nijtmans branch: core-8-branch, size: 131092 | |
| 16:09 | Put #define's in alphabetical order. Use MP_DIGIT_BIT in stead of (deprecated) DIGIT_BIT everywhere. (just code cleanup, nothing funcional) file: [dc5c29ca69] check-in: [b0e2ccc696] user: jan.nijtmans branch: core-8-6-branch, size: 133615 | |
|
2019-10-24
| ||
| 15:34 | Merge 8.7 file: [1d51246842] check-in: [8b08c15d80] user: jan.nijtmans branch: cplusplus, size: 131197 | |
|
2019-10-23
| ||
| 14:33 | Merge 8.7. But - in stead - remove all deprecated API from libtommath 1.2.0: Starting with Tcl 9.0 we don't support libtommath's deprecated API any more. file: [0db5538207] check-in: [7552e35b14] user: jan.nijtmans branch: trunk, size: 129587 | |
| 14:11 | Deprecate mp_unsigned_bin_size, mp_init_set_int, mp_set_int, which are deprecated in libtommath 1.2.0. In stead, add new function mp_set_ul to the build (mp_ubin_size was already included in the build earlier) file: [ee11a929e2] check-in: [631e7ac3ab] user: jan.nijtmans branch: core-8-branch, size: 131053 | |
|
2019-10-22
| ||
| 12:25 | Merge 8.6 file: [5dcb0d9d6a] check-in: [c762061add] user: jan.nijtmans branch: core-8-branch, size: 131058 | |
|
2019-09-05
| ||
| 15:14 | Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunused-parameters warnings file: [a1258cf5f8] check-in: [48b1783ecd] user: jan.nijtmans branch: cplusplus, size: 131170 | |
|
2019-07-10
| ||
| 05:51 | Merge 8.7, and continue implementation. Almost done file: [7f0c5cbfcd] check-in: [237cdadf3f] user: jan.nijtmans branch: cplusplus, size: 131122 | |
|
2019-06-17
| ||
| 18:36 | merge trunk file: [79e9fd9008] check-in: [d40e234200] user: dgp branch: dgp-refactor, size: 129766 | |
|
2019-06-16
| ||
| 09:43 | Merge 8.7 file: [f0b4d436be] check-in: [d803e47c86] user: dkf branch: trunk, size: 129592 | |
|
2019-06-15
| ||
| 22:33 | Merge 8.6 file: [d2d9d304c1] check-in: [acb2aadd83] user: jan.nijtmans branch: core-8-branch, size: 131026 | |
| 22:30 | Use mp_init_set() in stead of mp_init_set_int() when the constant is sufficiently small. This is slightly better optimized. file: [e608f32fd8] check-in: [f1709a0cfe] user: jan.nijtmans branch: core-8-5-branch, size: 133556 | |
|
2019-06-14
| ||
| 21:48 | Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 adapted for changes in libtommath file: [9ff45d8457] check-in: [125328a27d] user: jan.nijtmans branch: libtommath-no-stdint.h-for-8.6, size: 133576 | |
|
2019-06-13
| ||
| 12:13 | merge trunk file: [f7fba695ca] check-in: [08d36921f0] user: dgp branch: dgp-refactor, size: 129782 | |
|
2019-05-31
| ||
| 12:09 | Merge 8.7. Remove the mp_tc_(and|or|xor) stub entries, because they are no longer in use. file: [64c1d5cb3f] check-in: [001f500fd8] user: jan.nijtmans branch: trunk, size: 129608 | |
| 11:51 | Merge 8.6 file: [35e1eae40e] check-in: [06447464cb] user: jan.nijtmans branch: core-8-branch, size: 131042 | |
| 11:28 | Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, remove mp_tc_(add|or|xor) functions in favor of mp_(add|or|xor) which can now handle twos-complement. Following ongoing changes in libtommath development. file: [33b23a4730] check-in: [74ff0a681b] user: jan.nijtmans branch: core-8-6-branch, size: 133592 | |
|
2019-05-29
| ||
| 22:48 | Update some libtommath functions to the latest trunk versions. Small step forward in the upgrade to (upcoming) libtommath 1.2. Advantage: simplify Tcl code accessing those functions. file: [eab6aeb4e0] check-in: [5bc72628bd] user: jan.nijtmans branch: core-8-5-branch, size: 133572 | |
|
2019-05-16
| ||
| 18:34 | merge trunk file: [a641d7a013] check-in: [d807d42276] user: dgp branch: dgp-refactor, size: 129787 | |
|
2019-05-14
| ||
| 19:28 | Merge 8.7 file: [3c511be9e4] check-in: [26ddaf45e0] user: jan.nijtmans branch: trunk, size: 129613 | |
| 19:26 | Merge 8.6 file: [c73067910f] check-in: [2c56cc8106] user: jan.nijtmans branch: core-8-branch, size: 131047 | |
| 19:13 | Merge 8.5 file: [9c9c3c7b2a] check-in: [3f4bd3bf4e] user: jan.nijtmans branch: core-8-6-branch, size: 133597 | |
| 18:42 | DIGIT_BIT -> MP_DIGIT_BIT, since DIGIT_BIT is deprecated in future libtommath versions. So, better stop using it at all. Also add some other defines/typdefs for future libtommath compatibility. file: [a484b5c16b] check-in: [464bb2de83] user: jan.nijtmans branch: core-8-5-branch, size: 133566 | |
|
2019-04-09
| ||
| 19:21 | Merge 8.7. Complete implementation for MSVC and for UNIX. file: [8aa7ee8cd9] check-in: [b392834e2c] user: jan.nijtmans branch: digit-bit-60, size: 130999 | |
|
2019-03-25
| ||
| 21:50 | Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath: In the upcoming new version those will become real functions, causing possible binary incompatibility. This change makes Tcl independant from libtommath's changes. file: [45b8905d8e] check-in: [aa39db2dc3] user: jan.nijtmans branch: core-8-6-branch, size: 133546 | |
|
2019-03-18
| ||
| 15:46 | merge trunk file: [d83c7a6a08] check-in: [810452fe39] user: dgp branch: dgp-refactor, size: 129736 | |
|
2019-03-15
| ||
| 21:17 | Merge 8.7 file: [883f56f402] check-in: [3dcb7571f5] user: jan.nijtmans branch: trunk, size: 129562 | |
| 20:52 | Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make TclInitBugnumFromLong() a static function in stubtable only, as it isn't used by Tcl anymore. file: [97e7b0bc92] check-in: [515a22d41d] user: jan.nijtmans branch: core-8-branch, size: 130996 | |
| 15:51 | merge trunk file: [0c9f481fb3] check-in: [84d2435115] user: dgp branch: dgp-refactor, size: 129726 | |
|
2019-03-08
| ||
| 20:25 | Merge 8.7 file: [05a85d67e9] check-in: [cbdcf1829d] user: jan.nijtmans branch: trunk, size: 129552 | |
| 19:54 | Use mp_get_bit() instead of mp_iseven()/mp_isodd(): Those latter functions are macro's currently, but will be real function in next libtommath. Bad idea for Tcl to depend on ... file: [a31c07b90a] check-in: [0d77fb2374] user: jan.nijtmans branch: core-8-branch, size: 130986 | |
| 15:09 | merge trunk file: [93a6b3e03d] check-in: [2886da4545] user: dgp branch: dgp-refactor, size: 129721 | |
|
2019-03-05
| ||
| 18:23 | merge 8.7 (TIP#527, New measurement facilities in TCL: New command timerate, performance test suite) file: [fe6f677b95] check-in: [e41cbd042a] user: sebres branch: trunk, size: 129547 | |
|
2019-03-02
| ||
| 18:15 | Various tommath/numeric related optimizations: - Remove the DD_STEEL formatter: it isn't used anywhere in Tcl, and not recommended. - Remove double limit-checks, which are already done inside mp_to_unsigned_bin_n() file: [b31a9c741a] check-in: [5293802fe6] user: jan.nijtmans branch: core-8-branch, size: 130981 | |
|
2019-03-01
| ||
| 21:59 | Merge 8.7 file: [99698cb38b] check-in: [3e48d44568] user: jan.nijtmans branch: trunk, size: 131848 | |
| 21:05 | More use of TclHasIntRep() macro. Add vfs build director to fossil ignore-glob file: [16c468fbfd] check-in: [6df74d3d53] user: jan.nijtmans branch: core-8-branch, size: 133282 | |
|
2019-02-26
| ||
| 20:18 | Merge 8.7 file: [1d760b489c] check-in: [13cda7b91c] user: jan.nijtmans branch: mistake, size: 129541 | |
|
2019-02-15
| ||
| 19:55 | WIP: refactor libtommath references: Deprecate functions which shouldn't be in stub tables. More general refactoring of tommath-related code. file: [8de83fb601] check-in: [ae2d2e4e3a] user: jan.nijtmans branch: tommath-refactor, size: 130975 | |
|
2018-11-15
| ||
| 03:16 | Merge TIP 494 and remove conflicts. Result doesn't work. file: [b7ac523078] check-in: [37c7a89a0b] user: dgp branch: dgp-refactor, size: 132016 | |
|
2018-09-01
| ||
| 22:01 | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) file: [adc795b01b] check-in: [f13660b5a5] user: jan.nijtmans branch: memory-API, size: 131842 | |
|
2018-07-02
| ||
| 19:39 | Use size_t in more API's, e.g. *RegExp* types file: [89660925e6] check-in: [a494b98da4] user: jan.nijtmans branch: memory-API, size: 131812 | |
|
2018-05-24
| ||
| 14:08 | merge trunk file: [1239e57491] check-in: [15aacd5994] user: dgp branch: dgp-refactor, size: 131979 | |
|
2018-05-13
| ||
| 13:55 | merge 8.7 file: [27ee5bb6d6] check-in: [aba84558d8] user: jan.nijtmans branch: trunk, size: 131805 | |
| 07:17 | General code style cleanup. file: [d7b148c786] check-in: [ea1fc89541] user: dkf branch: core-8-branch, size: 133276 | |
|
2018-03-05
| ||
| 17:32 | merge trunk file: [76541ffe78] check-in: [7358deebed] user: dgp branch: dgp-refactor, size: 131976 | |
|
2018-02-27
| ||
| 21:12 | Merge 8.7 file: [6ec51042c2] check-in: [e9564f822a] user: jan.nijtmans branch: trunk, size: 131802 | |
| 20:48 | Use mp_isneg() in stead of mp_cmp_d() when the output of this function is simply compared with MP_LT. file: [0e876c1da2] check-in: [e509642a0b] user: jan.nijtmans branch: core-8-branch, size: 133273 | |
|
2018-02-06
| ||
| 21:38 | merge trunk file: [734aa80636] check-in: [6e3753692f] user: dgp branch: dgp-refactor, size: 132000 | |
| 20:54 | merge core-8-branch file: [9cb8ddea3b] check-in: [30f95df8b0] user: jan.nijtmans branch: trunk, size: 131826 | |
|
2017-12-19
| ||
| 16:31 | merge trunk file: [8190dded27] check-in: [7cc1c62ee1] user: dgp branch: dgp-refactor, size: 132729 | |
|
2017-12-01
| ||
| 11:55 | TIP 488: Remove tcl_precision file: [0b39b00f58] check-in: [f4efe03192] user: jan.nijtmans branch: tip-488, size: 132555 | |
|
2017-11-09
| ||
| 14:44 | merge trunk file: [ed27046c02] check-in: [d27981d722] user: dgp branch: no-wideint, size: 131914 | |
|
2017-11-07
| ||
| 16:16 | More code simplifications, with still equal functionality. file: [0b4ec3e1d2] check-in: [1db008ceb5] user: jan.nijtmans branch: no-wideint, size: 133297 | |
|
2017-11-01
| ||
| 12:35 | Finally, get rid of tclWideIntType completely file: [e744943fc7] check-in: [01d55bd3e1] user: jan.nijtmans branch: no-wideint, size: 134018 | |
|
2017-10-30
| ||
| 08:47 | Experimental branch meant to eliminate the "wideint" type, just merge it to a single "int" type. No effect on linux64 and similar systems, code simplification for Win64 and 32-bit system. No TIP yet, implementation ongoing. file: [4d320b6b0c] check-in: [c2abe1efd0] user: jan.nijtmans branch: no-wideint, size: 134026 | |
|
2017-09-14
| ||
| 14:19 | merge novem file: [b330e877f3] check-in: [3b5667b4ff] user: dgp branch: dgp-refactor, size: 132817 | |
|
2017-09-13
| ||
| 10:42 | Merge trunk file: [5369b8d487] check-in: [a493ca45ea] user: jan.nijtmans branch: novem, size: 132643 | |
| 10:14 | Make mp_get_long and mp_set_long available to tommath-enabled Tcl extensions. Deprecate the internal TclBNInitBignumFrom* functions, in favor of the official tommath functions with the same purpose. file: [8fcaf29782] check-in: [900152d715] user: jan.nijtmans branch: trunk, size: 134026 | |
|
2017-07-06
| ||
| 16:58 | merge novem file: [1f5abc3764] check-in: [7eb94b8f21] user: dgp branch: dgp-refactor, size: 132849 | |
|
2017-07-03
| ||
| 08:32 | merge trunk file: [19ea7f79cb] check-in: [7067ab8082] user: jan.nijtmans branch: novem, size: 132675 | |
| 08:30 | merge core-8-6-branch file: [11d9a84b3d] check-in: [1335f34599] user: jan.nijtmans branch: trunk, size: 134058 | |
| 08:27 | 'inline static' -> 'static inline' and 'INLINE' -> 'inline', for consistancy. file: [1034f7dda1] check-in: [5b95f585fa] user: jan.nijtmans branch: core-8-6-branch, size: 133531 | |
|
2017-06-26
| ||
| 20:26 | merge novem file: [428e325daa] check-in: [69f79aa309] user: dgp branch: dgp-refactor, size: 132849 | |
|
2017-06-23
| ||
| 09:14 | Merge trunk (but without %#d format, pending further decision and bug-fixing) file: [1cf8564aea] check-in: [818930fdcd] user: jan.nijtmans branch: novem, size: 132675 | |
| 08:11 | TIP #472 implementation: Add Support for 0d Radix Prefix to Integer Literals file: [65ece227f8] check-in: [4f68bf6677] user: jan.nijtmans branch: trunk, size: 134058 | |
|
2017-06-16
| ||
| 20:40 | merge novem file: [d7a6019023] check-in: [95b720f9ff] user: dgp branch: dgp-refactor, size: 132559 | |
| 20:35 | merge trunk file: [7d95027738] check-in: [f7688ef8a2] user: dgp branch: novem, size: 132385 | |
|
2017-06-15
| ||
| 11:01 | Merge core-8-6-branch. Fix gcc warning: tclStrToD.c:1180:2: warning: enumeration value ‘ZERO_D’ not handled in switch [-Wswitch] switch (acceptState) { file: [999f842d96] check-in: [cf3e4e5c76] user: jan.nijtmans branch: bsg-0d-radix-prefix, size: 133821 | |
| 09:38 | merge core-8-6-branch file: [f1043e131b] check-in: [a1f9019daa] user: jan.nijtmans branch: trunk, size: 133768 | |
| 09:13 | Make panic in TclParseNumber() work when IEEE_FLOATING_POINT is not defined. file: [28c214d883] check-in: [512a5af394] user: jan.nijtmans branch: core-8-6-branch, size: 133531 | |
|
2017-06-14
| ||
| 07:54 | Rebase to core-8-6-branch (who told that fossil doesn't know how to rebase ....) file: [af42ca2cbb] check-in: [ae4471b37c] user: jan.nijtmans branch: bsg-0d-radix-prefix, size: 133807 | |
|
2017-05-27
| ||
| 22:17 | Implement proposed 0d decimal radix prefix to compliment 0x,0b,0o. file: [1c09573373] check-in: [d492c01a39] user: griffin branch: bsg-0d-radix-prefix, size: 134046 | |
|
2017-03-29
| ||
| 13:53 | merge novem file: [ce99c2c1cb] check-in: [540aba10b7] user: dgp branch: dgp-refactor, size: 132559 | |
| 12:20 | Merge trunk file: [07c159fc4d] check-in: [eca85b8e37] user: jan.nijtmans branch: novem, size: 132385 | |
| 12:19 | In comments and documentation, distinguish between __int64 (a Microsoft 64-bit integer type) and int64_t (C99 equivalent) file: [8d901e5f7f] check-in: [7338748e64] user: jan.nijtmans branch: trunk, size: 133768 | |
| 12:16 | In comments and documentation, distinguish between __int64 (a Microsoft 64-bit integer type) and int64_t (C99 equivalent) file: [2dfc84be94] check-in: [88e580fec1] user: jan.nijtmans branch: core-8-6-branch, size: 133531 | |
|
2017-03-06
| ||
| 17:42 | merge novem file: [38ccf4eb58] check-in: [0ff120b466] user: dgp branch: dgp-refactor, size: 132555 | |
| 17:37 | merge trunk file: [4d73479105] check-in: [dd26e3037f] user: dgp branch: novem, size: 132381 | |
|
2017-03-05
| ||
| 15:05 | Fix for Ticket [71c0878b71] + test cases file: [83a4e79c7c] check-in: [154835dcb2] user: avl branch: trunk, size: 133764 | |
|
2017-02-09
| ||
| 13:53 | merge novem file: [4599e0ec7a] check-in: [5f1476cb79] user: dgp branch: dgp-refactor, size: 132537 | |
|
2017-02-08
| ||
| 14:40 | Shortcut in TclParseNumber(): If obj is a dict or list, don't bother to generate the string representation if we know already beforehand that the parsing will fail. file: [903262aa5d] check-in: [bfa7a6e558] user: jan.nijtmans branch: novem, size: 132363 | |
| 14:32 | Shortcut in TclParseNumber(): If obj is a dict or list, don't bother to generate the string representation if we know already beforehand that the parsing will fail. Use TCL_NO_DEPRECATED in stead of KILL_OCTAL for removing the (deprecated un-prefixed) octal support. Adapt test-cases, so they work without octal support as well. file: [7f1e167c1c] check-in: [b4792ebcec] user: jan.nijtmans branch: trunk, size: 133746 | |
|
2017-02-03
| ||
| 14:53 | Merge trunk. Don't use ListObjLength() in tclStrToD.c file: [cb4ec9de92] check-in: [7738a00416] user: jan.nijtmans branch: jn-emptystring, size: 133866 | |
|
2017-02-02
| ||
| 15:50 | In stead of testing for tclEmptyStringRep, in many situations it is better to check whether the string ends with '\0'. file: [89dd51af4b] check-in: [a829bb8887] user: jan.nijtmans branch: jn-emptystring, size: 133856 | |
| 14:06 | Inpired by [pyk-emptystring] branch: Shortcuts/speedsup in number handling when dicts or lists are involved. Suppress generation of string rep in more situations. file: [d52544c485] check-in: [68f697f7c4] user: jan.nijtmans branch: jn-emptystring, size: 133867 | |
|
2016-10-12
| ||
| 14:01 | merge novem file: [432b008afb] check-in: [bfd8b2d1e7] user: dgp branch: dgp-refactor, size: 132170 | |
| 14:01 | merge trunk file: [072f1090d8] check-in: [b204e61ca2] user: dgp branch: novem, size: 131996 | |
| 13:46 | [be003d570f] TclParseNumber() failed to fully implement TCL_PARSE_BINARY_ONLY. file: [e7999a6ff3] check-in: [bb5488f1a7] user: dgp branch: core-8-6-branch, size: 133527 | |
| 13:42 | [be003d570f] TclParseNumber() failed to fully implement TCL_PARSE_OCTAL_ONLY. file: [648fc93a7d] check-in: [3bb6116dfc] user: dgp branch: core-8-6-branch, size: 133503 | |
| 13:31 | [be003d570f] TclParseNumber() failed to fully implement TCL_PARSE_OCTAL_ONLY. file: [5b000952b2] check-in: [d4054bee77] user: dgp branch: core-8-5-branch, size: 133515 | |
|
2016-01-28
| ||
| 13:42 | RefineApproximation() leaked twoMv and twoMd in one of its exits. file: [80aae858f0] check-in: [7e0659670d] user: dgp branch: core-8-5-19-rc, size: 133391 | |
|
2015-10-08
| ||
| 12:10 | merge novem file: [792be5d1c1] check-in: [4a06b73154] user: dgp branch: dgp-refactor, size: 131830 | |
|
2015-10-04
| ||
| 10:27 | merge trunk file: [60cde624e4] check-in: [e58f76013c] user: jan.nijtmans branch: novem, size: 131656 | |
| 10:20 | Eliminate unnessessary end-of-line spacing. No functional change. file: [4374d4d4a1] check-in: [7caaf52e89] user: jan.nijtmans branch: trunk, size: 133187 | |
| 10:10 | Eliminate unnessessary end-of-line spacing. No functional change. file: [83c6c92656] check-in: [c8dd06d2fa] user: jan.nijtmans branch: core-8-5-branch, size: 133331 | |
|
2015-07-05
| ||
| 17:58 | merge novem file: [6ca6add082] check-in: [a006f10aa9] user: dgp branch: dgp-refactor, size: 131834 | |
| 17:45 | merge trunk file: [e257245312] check-in: [9ef0aa82b0] user: dgp branch: novem, size: 131660 | |
|
2015-07-02
| ||
| 13:46 | Plug leak of two mp_ints. file: [f76d5ef6d2] check-in: [72ede96266] user: dgp branch: trunk, size: 133191 | |
|
2015-06-24
| ||
| 15:48 | merge novem file: [fb1f183f06] check-in: [f0a996e066] user: dgp branch: dgp-refactor, size: 131788 | |
| 14:45 | merge trunk file: [0efc64ab30] check-in: [593db2ff1b] user: jan.nijtmans branch: novem, size: 131614 | |
| 13:56 | Silence compiler warning. file: [28404f7aad] check-in: [127a366b73] user: dgp branch: trunk, size: 133145 | |
| 13:55 | Make sure that an input lying precisely 1/2 ULP between two floating point values is rounded to even. file: [672e1991d1] check-in: [6913079d54] user: dgp branch: core-8-5-branch, size: 133479 | |
|
2015-06-23
| ||
| 20:42 | merge trunk file: [284bb8e17a] check-in: [0e38aecf90] user: jan.nijtmans branch: novem, size: 131629 | |
|
2015-06-20
| ||
| 20:44 | Make sure that an input lying precisely 1/2 ULP between two floating point values is rounded to even. file: [843636ff31] check-in: [4a7785cdf1] user: kbk branch: trunk, size: 133160 | |
|
2014-09-29
| ||
| 13:37 | Rebase the refactoring branch to novem. file: [9e2422680f] check-in: [663194637e] user: dgp branch: dgp-refactor, size: 131099 | |
|
2013-09-26
| ||
| 13:13 | merge novem WARNING: No checks of build-ability done yet. file: [cba54b9547] check-in: [2688d65077] user: dkf branch: novem-64bit-sizes, size: 130963 | |
|
2013-05-10
| ||
| 19:08 | Merge to near-trunk. file: [b1d520f360] check-in: [6f527b2285] user: dgp branch: dgp-refactor, size: 132630 | |
|
2013-05-06
| ||
| 07:35 | merge trunk file: [166f60bcbf] check-in: [19ff9b95e1] user: jan.nijtmans branch: novem, size: 130853 | |
|
2013-04-23
| ||
| 14:38 | Eliminate use of NO_WIDE_TYPE everywhere: It's exactly the same as TCL_WIDE_INT_IS_LONG file: [07bd0625b4] check-in: [579f65acc8] user: jan.nijtmans branch: novem, size: 130925 | |
| 14:15 | Implement Tcl_NewBooleanObj, Tcl_DbNewBooleanObj and Tcl_SetBooleanObj as macros using Tcl_NewIntObj, Tcl_DbNewLongObj and Tcl_SetIntObj. Starting with Tcl 8.5, this is exactly the same, it only eliminates code duplication. Eliminate use of NO_WIDE_TYPE everywhere: It's exactly the same as TCL_WIDE_INT_IS_LONG file: [bcaec00b36] check-in: [039d46054a] user: jan.nijtmans branch: trunk, size: 132456 | |
|
2013-02-15
| ||
| 21:09 | Re-implement TclLog2() as call to TclMSB(). Fix RequirePrecision comments. file: [2b48254533] check-in: [f96c55017d] user: dgp branch: dgp-refactor, size: 132614 | |
|
2013-01-24
| ||
| 18:38 | Protect 32-bit systems, and satisfy a cranky old compiler. file: [d10479d43f] check-in: [d6738af392] user: dgp branch: dgp-refactor, size: 132555 | |
| 15:14 | New file, tclBrodnik.c, to hold a dynamic array implementation. New routine TclMSB() to compute trunc(log2(n)) on size_t values n. tclStrToD.c revised to use TclMSB() for testing purposes. WARNING: Only Unix Makefile is properly updated. file: [cfc590cd7d] check-in: [4dca221eb8] user: dgp branch: dgp-refactor, size: 132502 | |
|
2012-12-10
| ||
| 04:32 | WIP getting rid of the ::tcl_precision variable file: [d473390e62] check-in: [3f715e19ef] user: dgp branch: novem-numbers-eias, size: 130884 | |
|
2012-11-25
| ||
| 18:27 | merge novem file: [12a7cd687b] check-in: [ba36ca6cfd] user: dkf branch: novem-64bit-sizes, size: 130947 | |
|
2012-11-21
| ||
| 10:18 | more conversion of code, still not running test suite at all file: [9076178fcc] check-in: [e648a1571f] user: dkf branch: novem-64bit-sizes, size: 132490 | |
|
2012-11-20
| ||
| 21:37 | Basic changes to make it possible to get to a command prompt without warnings. file: [f5ffdc89e4] check-in: [449c3702a3] user: dkf branch: novem-64bit-sizes, size: 132462 | |
|
2012-11-19
| ||
| 21:57 | (Bad idea) file: [7d804e99a3] check-in: [bb17b099d2] user: jan.nijtmans branch: tcl_nosize, size: 130927 | |
| 21:45 | eliminate unused variable file: [c22b555cbe] check-in: [945c5ca4de] user: jan.nijtmans branch: novem, size: 130909 | |
|
2012-11-18
| ||
| 07:39 | Better programming practice, no literal '-1' in source code. Might even be useful for 64bit-sizes branch <p>add TCL_NOSIZE as internal defined for -1, and use it in a lot of places Ass this function argument should be size_t, not ssize_t (still to be TIPped), something like this will be needed anyway. file: [63e602cc70] check-in: [11a1d1e174] user: jan.nijtmans branch: tcl_nosize, size: 130975 | |
|
2012-11-17
| ||
| 08:11 | merge novem file: [24eb6ce61b] check-in: [0b14473507] user: jan.nijtmans branch: novem-64bit-sizes, size: 130960 | |
|
2012-11-16
| ||
| 19:17 | Burn the octal bridges. We're not goin' back. file: [5ee511022f] check-in: [f1954e7f4d] user: dgp branch: novem, size: 130957 | |
| 14:15 | More work done. Still I am finding places where int should be size_t and reverse. file: [f8097f1421] check-in: [d348e679f7] user: jan.nijtmans branch: novem-64bit-sizes, size: 132444 | |
|
2012-11-15
| ||
| 04:09 | Kill Octal; bump to 9.0a0; make test suite work again. file: [1cd96fbe31] check-in: [9ea4c8ee49] user: dgp branch: novem, size: 132441 | |
|
2012-06-05
| ||
| 15:41 | Remove unused variable mantDIGIT. file: [60590e9e40] check-in: [8444ad9f87] user: dgp branch: trunk, size: 132440 | |
| 15:40 | Remove unused variable mantDIGIT. file: [416c81315a] check-in: [7581260f8e] user: dgp branch: core-8-5-branch, size: 132790 | |
|
2011-09-06
| ||
| 09:53 | unused static array wtens file: [0e7557ee86] check-in: [6622b4b506] user: jan.nijtmans branch: trunk, size: 132595 | |
| 09:51 | unused static array wtens file: [e9f43916da] check-in: [0c1ce51786] user: jan.nijtmans branch: core-8-5-branch, size: 132945 | |
|
2011-09-01
| ||
| 17:29 | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex). [scan Inf %g] is portable; remove constraint. file: [ef6c3bdc20] check-in: [79b3c9d044] user: dgp branch: trunk, size: 133029 | |
| 17:13 | 3402540 Corrections to TclParseNumber() to make it reject invalid Nan(Hex) [scan Inf %g] is portable; remove constraint. file: [0cffc9bfd0] check-in: [37d01df720] user: dgp branch: core-8-5-branch, size: 133384 | |
|
2011-08-31
| ||
| 18:26 | Use better 'isalnum' predicate ; add test case. file: [ecdb6cd1f6] check-in: [5ddc891b55] user: ferrieux branch: bug-3401704, size: 133168 | |
| 17:49 | Detect trailers after Nan, Inf, etc. file: [99c3b1b00e] check-in: [a132259d0c] user: ferrieux branch: bug-3401704, size: 133209 | |
|
2011-08-15
| ||
| 08:44 | [Bug 3388350] mingw64 compiler warnings file: [50f9964370] check-in: [a12fd21407] user: jan.nijtmans branch: core-8-5-branch, size: 133337 | |
|
2011-08-06
| ||
| 20:49 | * generic/tclAssemnbly.c: Plug another memory leak. [Bug 3384840] * generic/tclStrToD.c: Plug another memory leak. [Bug 3386975] file: [13f7c8145a] check-in: [2edd8ea296] user: kbk branch: trunk, size: 132982 | |
| 03:19 | Plugged a memory leak in double->string conversion. [Bug 3386975] file: [0f5b620d71] check-in: [c9b7bd387f] user: kbk branch: trunk, size: 132924 | |
| 03:14 | Plugged a memory leak in double->string conversion. [Bug 3386975] file: [0dfd010f16] check-in: [1a881ee299] user: kbk branch: core-8-5-branch, size: 133337 | |
|
2011-08-05
| ||
| 15:23 | Use Tcl_PrintfObj to generate more (complex) error messages. file: [934f02739f] check-in: [76495bbc29] user: dkf branch: trunk, size: 132915 | |
|
2011-07-02
| ||
| 22:36 | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [40f2cb7f65] check-in: [fe4dba4d60] user: kbk branch: trunk, size: 132991 | |
| 21:56 | Fix roundoff gaffe in bignum-to-double conversion [Bug 3349507] file: [bacf023877] check-in: [96ac94d775] user: kbk branch: core-8-5-branch, size: 133328 | |
|
2011-06-13
| ||
| 13:50 | 3315098 Mem leak fix from Gustaf Neumann. file: [989ef92ff4] check-in: [819514e8ee] user: dgp branch: trunk, size: 132131 | |
| 13:48 | 3315098 Mem leak fix from Gustaf Neumann. file: [51a6e30e00] check-in: [a04865ea8e] user: dgp branch: core-8-5-branch, size: 132468 | |
|
2011-04-28
| ||
| 14:44 | New utility routines: TclIsSpaceProc() and TclCountSpaceRuns() Use to replace calls to isspace() and their /* INTL */ risk. file: [6fb58e83df] check-in: [ef10af814d] user: dgp branch: trunk, size: 132121 | |
| 14:39 | New utility routines: TclIsSpaceProc() and TclCountSpaceRuns() Use to replace calls to isspace() and their /* INTL */ risk. file: [545974e615] check-in: [b1063a174c] user: dgp branch: core-8-5-branch, size: 132458 | |
|
2011-04-02
| ||
| 22:07 | Replaced another couple of 'double' declarations with 'volatile double' to work around misrounding issues in mingw-gcc 3.4.5. file: [0b97450cc1] check-in: [147186904c] user: kbk branch: trunk, size: 132121 | |
| 21:55 | Replaced another couple of 'double' declarations with 'volatile double' to work around misrounding issues in mingw-gcc 3.4.5. file: [76eb2b5f27] check-in: [6624676119] user: kbk branch: core-8-5-branch, size: 132458 | |
|
2011-03-12
| ||
| 15:06 | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in rest of Tcl source code. No ABI change. API change *should* be harmless. file: [f4abfbb42f] check-in: [5574bdd262] user: dkf branch: trunk, size: 132040 | |
|
2011-03-02
| ||
| 20:27 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [e10e17b716] check-in: [c64f310d38] user: dgp branch: trunk, size: 132071 | |
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [e269e78a18] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 132377 | |
|
2011-01-18
| ||
| 19:26 | Brought no-nre v2 up-to-date with 8.6 head as of Jan 18 11:30 PST. file: [2035a32555] check-in: [5b2d91d5e3] user: andreask branch: activestate-nre-excised-variant-2-subtracted, size: 132153 | |
| 16:34 | merge file: [463e6072ca] check-in: [a4ca4d6d4c] user: dgp branch: dgp-refactor, size: 132221 | |
|
2011-01-15
| ||
| 19:07 | * doc/tclvars.n: * generic/tclStrToD.c: * generic/tclUtil.c (Tcl_PrintDouble): * tests/util.test (util-16.*): Restored full Tcl 8.4 compatibility for the formatting of floating point numbers when $::tcl_precision is not zero. Added compatibility tests to make sure that excess trailing zeroes are suppressed for all eight major code paths. [Bug 3157475] file: [6258fea54d] check-in: [d27c6004c8] user: kennykb branch: core-8-5-branch, size: 132458 | |
| 19:01 | Removed code that suppressed zeroes in a context where zeroes cannot appear. file: [e840452fa0] check-in: [12e11949ff] user: kennykb branch: trunk, size: 132145 | |
| 18:10 | * doc/tclvars.n: * generic/tclStrToD.c: * generic/tclUtil.c (Tcl_PrintDouble): * tests/util.test (util-16.*): Restored full Tcl 8.4 compatibility for the formatting of floating point numbers when $::tcl_precision is not zero. Added compatibility tests to make sure that excess trailing zeroes are suppressed for all eight major code paths. [Bug 3157475] file: [4ffb493db0] check-in: [32e80e56c7] user: kennykb branch: trunk, size: 132242 | |
|
2010-12-15
| ||
| 15:58 | Continued comparison of no-nre against head, and updating the latest changes, and/or pieces forgotten in the roll-forward. file: [ba537208b8] check-in: [26fcf437a2] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 131851 | |
|
2010-12-11
| ||
| 18:39 | merge file: [ee073a91b5] check-in: [c291154f2c] user: kennykb branch: dogeen-assembler-branch, size: 131923 | |
|
2010-12-09
| ||
| 15:39 | merge file: [c1020c1b3b] check-in: [1ff2cdf21a] user: dgp branch: dgp-refactor, size: 131919 | |
|
2010-12-07
| ||
| 16:27 | * generic/tclStrToD.c: Tidy up code so that more #ifdef-fery is quarantined at the front of the file and function headers follow the modern Tcl style. file: [e945f7e941] check-in: [5f6ea0588c] user: dkf branch: trunk, size: 131839 | |
| 10:15 | @1451 file: [82cd77465a] check-in: [1ea47b059c] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71762 | |
|
2010-12-06
| ||
| 14:52 | @1400, undo of 177 (TclpThreadGetStacksize). file: [b3cccb4053] check-in: [861c844a13] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71685 | |
| 13:20 | @1330 + jump interp, indexobj file: [a71f423f4a] check-in: [c08c831172] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71763 | |
| 12:33 | @1300 file: [8193b389fe] check-in: [3f09e6a910] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71762 | |
|
2010-12-03
| ||
| 14:50 | merge file: [70bf21e75d] check-in: [d6d7259b6f] user: dgp branch: dgp-refactor, size: 132382 | |
| 14:42 | merge file: [413521eddf] check-in: [a3d4bcb6b1] user: dgp branch: dgp-refactor, size: 132281 | |
| 09:19 | silence gcc warning when using -Wwrite-strings silence gcc warning for non-IEEE platforms [Patch #3116490] cross-compile Tcl mingw32 on unix. This makes it possible to cross-compile Tcl/Tk for Windows (either 32-bit or 64-bit) out-of-the-box on UNIX, using mingw-w64 build tools. file: [2307113ca3] check-in: [d1cc649556] user: nijtmans branch: trunk, size: 132383 | |
|
2010-12-02
| ||
| 10:58 | @1090 file: [a768e8bac4] check-in: [64d3140aa1] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71769 | |
|
2010-12-01
| ||
| 18:57 | Whitespace, and fix broken backport of ilimi* initialization. file: [d10a994fe3] check-in: [0b092682c7] user: andreas_kupries branch: core-8-5-branch, size: 132149 | |
| 16:42 | merge file: [99bbaefd74] check-in: [0af397c644] user: kennykb branch: dogeen-assembler-branch, size: 132285 | |
| 16:28 | * generic/tclStrToD.c (SetPrecisionLimits, TclDoubleDigits): Added meaningless initialization of 'i', 'ilim' and 'ilim1' to silence warnings from the C compiler about possible use of uninitialized variables, Added a panic to the 'switch' that assigns them, to assert that the 'default' case is impossible. [Bug 3124675] file: [f3bbc7a892] check-in: [338734e990] user: kennykb branch: core-8-5-branch, size: 132251 | |
| 16:28 | * generic/tclStrToD.c (SetPrecisionLimits, TclDoubleDigits): Added meaningless initialization of 'i', 'ilim' and 'ilim1' to silence warnings from the C compiler about possible use of uninitialized variables, Added a panic to the 'switch' that assigns them, to assert that the 'default' case is impossible. [Bug 3124675] file: [99f42c930c] check-in: [e856bbc067] user: kennykb branch: trunk, size: 132281 | |
| 15:27 | merge file: [4ae75317d7] check-in: [066450d73b] user: dgp branch: dgp-refactor, size: 132029 | |
| 13:39 | @864 + jumps file: [fadfc9ef42] check-in: [0dbcc4b3c6] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71667 | |
| 09:58 | fix gcc 64-bit warnings: cast from pointer to integer of different size fix gcc(-4.5.2) warning: 'static' is not at beginning of declaration file: [53beb9f17c] check-in: [10b83db14e] user: nijtmans branch: trunk, size: 132030 | |
|
2010-11-30
| ||
| 20:59 | * generic/tclInt.decls: Backport of Kevin B. Kenny's work on * generic/tclInt.h: the Tcl Head, with help from Jeff Hobbs. * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclTomMathDecls.h: Regenerated. file: [cf0ba95986] check-in: [769801ace1] user: andreas_kupries branch: core-8-5-branch, size: 132007 | |
| 15:50 | @830 + jumps (tests) + 1428 (tommath const). file: [51e018a57d] check-in: [4f51eb70e4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71341 | |
|
2010-11-29
| ||
| 13:32 | merge file: [c4e328d134] check-in: [800763ec73] user: dgp branch: dgp-refactor, size: 132029 | |
| 02:27 | added missing casts that MSVC complained about and deleted unused variable file: [a3ee1726d6] check-in: [7c3fff6000] user: kennykb branch: trunk, size: 132029 | |
|
2010-11-28
| ||
| 23:20 | 2010-11-29 Kevin B. Kenny <kennykb@acm.org> * generic/tclInt.decls: * generic/tclInt.h: * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. file: [3f61585a20] check-in: [5986a2c421] user: kennykb branch: trunk, size: 131983 | |
|
2010-11-23
| ||
| 15:23 | Next @611, and jumping tclGetDate.yyacc grammar. file: [21c1c2e675] check-in: [b277d95385] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71313 | |
| 11:38 | Next @500. file: [a109e19bbc] check-in: [5365d7ae02] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 71263 | |
|
2010-06-07
| ||
| 17:36 | rebranch from HEAD file: [4863ad4258] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 71755 | |
|
2010-05-21
| ||
| 14:00 | merge file: [66cd21c2d0] check-in: [d29a238105] user: dgp branch: dgp-refactor, size: 71754 | |
| 12:51 | [Bug #3005233] fix for build on OpenBSD vax file: [0a9c1d0b89] check-in: [e0957d3c69] user: nijtmans branch: core-8-5-branch, size: 71607 | |
| 12:43 | [Bug #3005233] fix for build on OpenBSD vax file: [1c1730c22c] check-in: [00d3292dea] user: nijtmans branch: trunk, size: 71755 | |
|
2010-05-18
| ||
| 14:08 | merge file: [746de5f574] check-in: [697eefea73] user: dgp branch: dgp-refactor, size: 71688 | |
|
2010-05-17
| ||
| 21:51 | Fix [Bug 2996549]: Failure in expr.test on Win32 file: [38a4082feb] check-in: [0958a5f61a] user: nijtmans branch: trunk, size: 71689 | |
|
2010-05-03
| ||
| 16:30 | merge file: [79f776a1e0] check-in: [fe433b0919] user: dgp branch: dgp-refactor, size: 71580 | |
| 14:36 | CONSTify various useful internal functions (TclBignumToDouble, TclCeil, TclFloor), and related tommath functions. file: [20d68cee07] check-in: [729ffb738f] user: nijtmans branch: trunk, size: 71581 | |
|
2010-04-29
| ||
| 23:32 | merge file: [0b2b6891b4] check-in: [93ad5b0c95] user: dgp branch: dgp-refactor, size: 71552 | |
|
2010-04-27
| ||
| 12:36 | If tclInt.h or tclPort.h is already included, don't include <limits.h> again. Follow-up to [Bug 2991415]: tclport.h #included before limits.h See comments in [Bug 2991415] file: [235089ea64] check-in: [b7c55dd4bf] user: nijtmans branch: trunk, size: 71553 | |
|
2010-04-02
| ||
| 23:48 | merge file: [3404b2f757] check-in: [bda2f88d91] user: dgp branch: dgp-refactor, size: 71649 | |
| 19:23 | * generic/tclStrToD.c: [Bug 2952904]: Defer creation of the smallest floating point number until it is actually used. (This change avoids a bogus syslog message regarding a 'floating point software assist fault' on SGI systems.) file: [dfb73d2938] check-in: [0ff9783605] user: kennykb branch: trunk, size: 71649 | |
|
2010-03-06
| ||
| 03:40 | merge updates file: [24736f263d] check-in: [f1f1ac161b] user: dgp branch: dgp-refactor, size: 71727 | |
|
2010-03-05
| ||
| 14:34 | Code Audit results: * use do { ... } while (0) in macros * avoid shadowing one local variable with another * use clearer 'foo.bar++;' instead of '++foo.bar;' where result not required (i.e., semantically equivalent) * follow Engineering Manual rules on spacing and declarations file: [3dbb5a01c7] check-in: [4d8a4f639d] user: dkf branch: trunk, size: 71723 | |
|
2010-02-25
| ||
| 21:53 | merge updates from HEAD file: [6f06049ade] check-in: [1b11388844] user: dgp branch: dgp-refactor, size: 71726 | |
|
2010-02-24
| ||
| 10:32 | Pure whitespace changes, changing to follow Engineering Manual style. file: [366393b804] check-in: [c81eddebbb] user: dkf branch: trunk, size: 71722 | |
|
2009-12-08
| ||
| 18:39 | merge updates from HEAD file: [1601d0a130] check-in: [eb6dfbd0e7] user: dgp branch: dgp-refactor, size: 71733 | |
|
2009-12-07
| ||
| 17:15 | * generic/tclStrToD.c: Correct conditional compile directives to better detect the toolchain that needs extra work for proper underflow treatment instead of merely detecting the mips platform. [Bug 2902010]. file: [65f307bf94] check-in: [a453455af3] user: dgp branch: trunk, size: 71729 | |
| 17:14 | * generic/tclStrToD.c: Correct conditional compile directives to better detect the toolchain that needs extra work for proper underflow treatment instead of merely detecting the mips platform. [Bug 2902010]. file: [328a733e74] check-in: [6bc1abafff] user: dgp branch: core-8-5-branch, size: 71538 | |
|
2009-07-16
| ||
| 21:45 | merge updates from HEAD file: [8f8d1f6c12] check-in: [3e7e63ebaf] user: dgp branch: dgp-refactor, size: 71631 | |
| 21:24 | * generic/tclBinary.c: Removed unused variables. * generic/tclCmdIL.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclHash.c: * generic/tclIOUtil.c: * generic/tclVar.c: * generic/tclBasic.c: Silence compiler warnings about ClientData. * generic/tclProc.c: * generic/tclScan.c: Typo in ACCEPT_NAN configuration. * generic/tclStrToD.c: Set floating point control register on MIPS systems so that the gradual underflow expected by Tcl is in effect. [Bug 2819200] file: [80cd69fb5f] check-in: [b0e94fe52c] user: dgp branch: trunk, size: 71627 | |
| 20:50 | * generic/tclCmdIL.c: Removed unused variables. * generic/tclCompile.c: * generic/tclVar.c: * unix/tclUnixChan.c: * generic/tclScan.c: Typo in ACCEPT_NAN configuration. * generic/tclStrToD.c: Set floating point control register on MIPS systems so that the gradual underflow expected by Tcl is in effect. [Bug 2819200] file: [3cd1bba937] check-in: [936f6911bd] user: dgp branch: core-8-5-branch, size: 71436 | |
|
2009-01-09
| ||
| 14:17 | merge updates from HEAD file: [90a143663c] check-in: [02f7c5c705] user: dgp branch: dgp-refactor, size: 71305 | |
| 11:21 | Style fixes (unfouling whitespace, sorting comments, removing useless casts, etc.) file: [87c7412d0c] check-in: [cd3c38f00a] user: dkf branch: trunk, size: 71301 | |
|
2009-01-08
| ||
| 18:00 | merge updates from HEAD file: [630bca2e6c] check-in: [0b4ea10c4a] user: dgp branch: dgp-refactor, size: 71320 | |
| 16:41 | Generate errorcodes for more cases. file: [4697aab464] check-in: [a12728cbb9] user: dkf branch: trunk, size: 71316 | |
|
2008-12-12
| ||
| 02:41 | merge updates from HEAD file: [813c2706fa] check-in: [ffe56e444b] user: dgp branch: dgp-refactor, size: 71255 | |
|
2008-12-10
| ||
| 18:21 | TIP #343 IMPLEMENTATION - A Binary Specifier for [format/scan] file: [b47f76eed3] check-in: [197d47d29d] user: ferrieux branch: trunk, size: 71256 | |
|
2008-06-25
| ||
| 15:56 | merge updates from 8.5 branch file: [6620f0b69c] check-in: [affd52009d] user: dgp branch: core-stabilizer-branch, size: 71110 | |
|
2008-04-04
| ||
| 04:40 | merge updates from HEAD file: [aa55cc1fcd] check-in: [40d856c29f] user: dgp branch: dgp-refactor, size: 71110 | |
|
2008-04-01
| ||
| 20:11 | * generic/tclStrToD.c: Applied patch for [Bug 1839067] (fp * unix/tcl.m4: rounding setup on solaris x86, native cc), provided * unix/configure: by Michael Schlenker. configure regen'd. file: [e940399c14] check-in: [8e0d9c1c66] user: andreas_kupries branch: core-8-5-branch, size: 71122 | |
| 20:08 | * generic/tclStrToD.c: Applied patch for [Bug 1839067] (fp * unix/tcl.m4: rounding setup on solaris x86, native cc), provided by Michael Schlenker. file: [a2eaad32dd] check-in: [8f2f6765e3] user: andreas_kupries branch: trunk, size: 71118 | |
|
2008-03-13
| ||
| 20:31 | merge updates from HEAD file: [f3db7d3563] check-in: [8cec8ca75e] user: dgp branch: dgp-refactor, size: 70482 | |
| 20:29 | merge updates from HEAD file: [e311acb1a5] check-in: [2b85738331] user: dgp branch: core-stabilizer-branch, size: 70482 | |
| 17:14 | * generic/tclStrToD.c: Resolve identifier conflict over "pow10" with libm in Cygwin and DJGPP. Thanks to Gordon Schumacher and Philip Moore. [Patch 1800636] file: [e222d71872] check-in: [26011d35f1] user: dgp branch: trunk, size: 70478 | |
|
2007-12-13
| ||
| 15:22 | merge stable branch onto HEAD file: [a463855bc3] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 70446 | |
|
2007-12-06
| ||
| 06:51 | merge updates from HEAD file: [fdae3611c7] check-in: [6f3a8a0d9e] user: dgp branch: dgp-refactor, size: 70450 | |
|
2007-11-21
| ||
| 06:30 | Merge updates from 8.5b3 release file: [5970180f14] check-in: [c60ad186f4] user: dgp branch: core-stabilizer-branch, size: 70450 | |
|
2007-11-18
| ||
| 22:30 | More minor cleanup file: [b855c1d9c5] check-in: [2746b844ca] user: dkf branch: trunk, size: 70446 | |
|
2007-04-24
| ||
| 04:49 | merge updates from HEAD file: [9d0caf8aac] check-in: [dd0311d30f] user: dgp branch: dgp-refactor, size: 70479 | |
|
2007-04-23
| ||
| 17:34 | * generic/tclEnv.c (ReplaceString): Clear memory correctly when growing the cache to avoid reads of uninitialised data. * generic/tclStrToD.c (AccumulateDecimalDigit): Fixed a mistake where we'd run beyond the end of the 'pow10_wide' array if a number begins with a string of more than 'maxpow10_wide' zeroes. Both these issues reported under [Bug 1705778] - detected with the existing test suite, no new regression tests required. file: [4a17758fa2] check-in: [10fb68199e] user: kennykb branch: trunk, size: 70479 | |
|
2007-04-16
| ||
| 18:35 | Merge updates from HEAD file: [01203960f8] check-in: [5bd14e2124] user: dgp branch: dgp-refactor, size: 70326 | |
| 13:36 | Complete the purge of K&R function definitions from manually-written code. file: [588542a7f0] check-in: [645aed2fcd] user: dkf branch: trunk, size: 70322 | |
|
2007-04-10
| ||
| 16:27 | merge updates from HEAD file: [5091edba05] check-in: [c49d7b4587] user: dgp branch: dgp-refactor, size: 70330 | |
| 14:47 | Handle creation of Tcl_Objs from constant strings better (easier to use, more efficient). After [Patch 1529526] (afredd) file: [88048324ef] check-in: [4d69119aad] user: dkf branch: trunk, size: 70326 | |
|
2007-04-08
| ||
| 14:58 | Merge updates from HEAD; may not build file: [c0d716410f] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 70318 | |
|
2007-02-20
| ||
| 23:24 | various "const" additions, in line with TIP #27 file: [a537977100] check-in: [81ea4e1335] user: nijtmans branch: trunk, size: 70319 | |
|
2006-11-15
| ||
| 20:08 | TIP#270 IMPLEMENTATION * generic/tcl.decls: New public routines Tcl_ObjPrintf, * generic/tclStringObj.c: Tcl_AppendObjToErrorInfo, Tcl_Format, * generic/tclInt.h: Tcl_AppendLimitedToObj, Tcl_AppendFormatToObj and Tcl_AppendPrintfToObj. Former internal versions removed. * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclBasic.c: Updated callers. * generic/tclCkalloc.c: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclCompExpr.c: * generic/tclCompile.c: * generic/tclDictObj.c: * generic/tclExecute.c: * generic/tclIORChan.c: * generic/tclIOUtil.c: * generic/tclMain.c: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclPkg.c: * generic/tclProc.c: * generic/tclStrToD.c: * generic/tclTimer.c: * generic/tclUtil.c: * unix/tclUnixFCmd.c: file: [daaa3f769c] check-in: [c06db721dd] user: dgp branch: trunk, size: 70308 | |
|
2006-08-29
| ||
| 16:19 | merge updates from HEAD file: [436938c9f6] check-in: [e1feeec3e7] user: dgp branch: dgp-refactor, size: 70311 | |
|
2006-08-10
| ||
| 12:15 | Various minor object file size efficiency fixes. [Bug 1530474] file: [bb628d7707] check-in: [a09967381c] user: dkf branch: trunk, size: 70307 | |
|
2006-07-20
| ||
| 06:17 | * generic/regc_locale.c (cclass): * generic/tclExecute.c (TclExecuteByteCode): * generic/tclIOCmd.c (Tcl_ExecObjCmd): * generic/tclListObj.c (NewListIntRep): * generic/tclObj.c (Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, FreeBignum, Tcl_SetBignumObj): * generic/tclParseExpr.c (Tcl_ParseExpr): * generic/tclStrToD.c (TclParseNumber): * generic/tclStringObj.c (TclAppendFormattedObjs): * unix/tclUnixPipe.c (TclpCreateProcess): fix signed-with-unsigned comparison and other warnings from gcc4 -Wextra. file: [e25e32abd4] check-in: [25ff7e8b0a] user: das branch: trunk, size: 70308 | |
|
2006-07-05
| ||
| 21:29 | merge updates from HEAD file: [80df82c827] check-in: [2d02d24f27] user: dgp branch: dgp-refactor, size: 70264 | |
|
2006-06-21
| ||
| 03:10 | * generic/tclIOUtil.c: Changed default configuration to * generic/tclInt.decls: #undef USE_OBSOLETE_FS_HOOKS which disables * generic/tclTest.c: access to the Tcl 8.3 internal routines for hooking into filesystem operations. Everyone ought to have migrated to Tcl_Filesystems by now. ***POTENTIAL INCOMPATIBILITY*** for any code still stuck in the pre-Tcl_Filesystem era. * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclStrToD.c: Removed dead code that permitted disabling of recognition of the new 0b and 0o numeric formats. * generic/tclExecute.c: Removed dead code that implemented alternative * generic/tclObj.c: design where numeric values did not automatically narrow to the smallest Tcl_ObjType required to hold them. file: [13ff704165] check-in: [0bde9c44bb] user: dgp branch: trunk, size: 70260 | |
|
2006-04-28
| ||
| 16:09 | Merge updates from HEAD file: [6c92a63ad9] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 70685 | |
|
2006-04-26
| ||
| 13:42 | * generic/tclBinary.c: Revised the handling of the Q and q format * generic/tclInt.h: specifiers for [binary] to account for the * generic/tclStrToD.c: "middle endian" floating point format used in Nokia N770. file: [cf5175449b] check-in: [faef39639a] user: dgp branch: trunk, size: 70681 | |
|
2006-04-19
| ||
| 16:43 | fix for Martin Lemburg's DST conversion bug. http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/9a8b15a4dfc0b7a0 file: [b41d2955e8] check-in: [48bbbafac1] user: kennykb branch: trunk, size: 70366 | |
|
2006-03-21
| ||
| 20:03 | * generic/tclStrToD.c: One of the branches of AccumulateDecimalDigit * tests/parseExpr.test: did not. [Bug 1451233] file: [e758b7bf21] check-in: [ac158a0c4f] user: dgp branch: trunk, size: 68627 | |
|
2006-01-25
| ||
| 18:38 | merge updates from HEAD file: [f646e98e52] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 68573 | |
|
2005-12-27
| ||
| 20:14 | Export Tcl_InitBignumFromDouble file: [43dee97362] check-in: [8b3c81ab37] user: kennykb branch: trunk, size: 68574 | |
|
2005-12-19
| ||
| 19:03 | 2005-12-19 Don Porter <dgp@users.sourceforge.net> * generic/tclCmdMZ.c: Modified [string is double] to use * tests/string.test: TclParseNumber() to parse trailing whitespace. Ensures consistency, and makes it easier to cleanup after invalid internal reps left behind by parsing [Bugs 1360432 1382287]. * generic/tclParseExpr.c: Added TCL_PARSE_NO_WHITESPACE to * generic/tclScan.c: TclParseNumber() calls since [scan] and * tests/scan.test: [expr] parsing don't want spaces in parsed numbers. * generic/tclInt.h: Added TCL_PARSE_NO_WHITESPACE flag to the * generic/tclStrToD.c: TclParseNumber() interface. file: [68afbcb429] check-in: [7245b18069] user: dgp branch: trunk, size: 68564 | |
|
2005-12-02
| ||
| 18:42 | merge updates from HEAD file: [41f158ed26] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 68630 | |
|
2005-11-14
| ||
| 17:43 | * generic/tclStrToD.c: More data in the "can't happen" Tcl_Panic to aid debugging. file: [1926beed20] check-in: [bb4bc0accf] user: dgp branch: trunk, size: 68627 | |
|
2005-11-12
| ||
| 04:08 | * generic/tclInt.h: Revised TclParseNumber interface to enable * generic/tclScan.c: revision to the [scan] command implementation * generic/tclStrToD.c: to permit tests scan-4.44,55 to pass again. [Bug 1348067]. file: [55f7143225] check-in: [5b3d7732b5] user: dgp branch: trunk, size: 68599 | |
|
2005-11-03
| ||
| 17:52 | merge updates from HEAD file: [0a20f98678] check-in: [d827b9cf1e] user: dgp branch: dgp-refactor, size: 66009 | |
|
2005-10-21
| ||
| 22:14 | Bug 1334461 file: [82dd8488b3] check-in: [36585dd60c] user: kennykb branch: trunk, size: 66010 | |
| 20:52 | remove C++ comments file: [a7aa4e9e6c] check-in: [387b28ffcd] user: kennykb branch: trunk, size: 65979 | |
| 20:30 | Bug 1334461 file: [843abca4dc] check-in: [bc01fd42a3] user: kennykb branch: trunk, size: 66016 | |
|
2005-10-18
| ||
| 20:46 | merge updates from HEAD file: [9befbd44ca] check-in: [2e8613842e] user: dgp branch: dgp-refactor, size: 65928 | |
|
2005-10-13
| ||
| 15:23 | Formatting cleanup to more accurately match the coding standards of the rest of the core. file: [dbd6a7c81e] check-in: [edb51d497a] user: dkf branch: trunk, size: 65925 | |
| 15:15 | * generic/tclStrToD.c (TclParseNumber): Missing goto caused crash when parsing "Na". [Bug 1325833] file: [920bc0b260] check-in: [5415c75194] user: dgp branch: trunk, size: 66643 | |
|
2005-10-09
| ||
| 20:05 | * generic/tclBasic.c: * generic/tclExecute.c: * generic/tclStrToD.c: * generic/tclStringObj.c: initialise variables to avoid compiler warnings ([Bug 1320818] among others). file: [c041987b8a] check-in: [6c384e90de] user: msofer branch: trunk, size: 66627 | |
|
2005-10-08
| ||
| 14:42 | TIP#237 IMPLEMENTATION [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code. file: [32e100c659] check-in: [83fdb360a9] user: dgp branch: trunk, size: 66569 | |
|
2005-09-12
| ||
| 15:40 | merge updates from HEAD file: [2b60622a09] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 34026 | |
|
2005-08-24
| ||
| 15:15 | fix formatting of fp number with smallest significand file: [0171fa3784] check-in: [7c355ef822] user: kennykb branch: trunk, size: 34026 | |
|
2005-07-26
| ||
| 04:11 | Merge updates from HEAD file: [960dd8f04c] check-in: [8351a734a6] user: dgp branch: dgp-refactor, size: 34026 | |
|
2005-07-16
| ||
| 21:29 | Tk Bug 1227781 file: [3ff5a1ad4d] check-in: [9a6ea91409] user: kennykb branch: trunk, size: 34026 | |
|
2005-07-05
| ||
| 15:09 | Merge updates from HEAD file: [020fecd9cf] check-in: [78384c0116] user: dgp branch: dgp-refactor, size: 33988 | |
| 11:37 | Much whitespace/style tidying up file: [935898846c] check-in: [720eee7591] user: dkf branch: trunk, size: 33984 | |
|
2005-06-26
| ||
| 22:10 | Add explanatory comment about static unprotected variables. file: [fdc154a1c5] check-in: [e9e2d93772] user: dkf branch: trunk, size: 34348 | |
|
2005-05-11
| ||
| 16:58 | Added: merge updates from HEAD file: [e6caaf2ecc] check-in: [a8212110f1] user: dgp branch: dgp-refactor, size: 34117 | |
| 15:39 | Added UCHAR's to ctype macros in tclStrToD.c file: [958c3e3991] check-in: [b5d1ecb4f0] user: kennykb branch: trunk, size: 34117 | |
|
2005-05-10
| ||
| 20:17 | Fixes for C++-style comment and bad NaN on PA-RISC file: [3a7e02fa9e] check-in: [a4754204f2] user: kennykb branch: trunk, size: 34072 | |
| 18:33 | Added: Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [cb22830712] check-in: [1cc2336920] user: kennykb branch: trunk, size: 33750 | |