Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
551 check-ins using file libtommath/bn_mp_and.c version c9c5695c97
|
2022-07-21
| ||
| 18:55 | added tests illustrating bug [b3977d199b] check-in: 350f5b9a9e user: sebres tags: bug-b3977d199b | |
|
2022-05-31
| ||
| 13:25 | merge 8-5-event-perf-branch Leaf check-in: 2a854432fb user: sebres tags: sebres-8-6-event-perf-branch | |
|
2019-06-01
| ||
| 17:10 | More fixes check-in: d3c0bb32e1 user: dkf tags: tip-526 | |
|
2019-05-28
| ||
| 22:56 | Hmm. Since Travis builds go through GIT, we need to use "master" in stead of "trunk" here .... check-in: 6e0dac7a8d user: jan.nijtmans tags: trunk | |
| 22:51 | Merge 8.7 check-in: ca5f6c6c1d user: jan.nijtmans tags: trunk | |
| 22:50 | Merge 8.6 check-in: 2b700c0fad user: jan.nijtmans tags: core-8-branch | |
| 22:48 | Fix build status in README.md check-in: 7a5e337d29 user: jan.nijtmans tags: core-8-6-branch | |
| 22:22 | merge-mark check-in: 5dbdac157e user: jan.nijtmans tags: trunk | |
| 22:20 | Merge 8.6 check-in: cf6cc023b6 user: jan.nijtmans tags: core-8-branch | |
| 22:17 | Rename README to README.md, and reformat check-in: 295146928c user: jan.nijtmans tags: core-8-6-branch | |
| 22:13 | Merge 8.7 check-in: 52bbfa666a user: jan.nijtmans tags: trunk | |
| 21:42 | Merge 8.6 check-in: f70e8b4830 user: jan.nijtmans tags: core-8-branch | |
| 21:41 | Merge 8.5 check-in: de4bf6516a user: jan.nijtmans tags: core-8-6-branch | |
|
2019-05-27
| ||
| 15:19 | Fix the test suite check-in: e7c6f9ec72 user: dkf tags: tip-526 | |
| 12:24 | Start of implementing TIP 526 to clean up [expr] check-in: 3801335129 user: dkf tags: tip-526 | |
|
2019-05-26
| ||
| 21:03 | tests for [invoke] and [namespace invoke] Leaf check-in: 210c48ba31 user: dkf tags: tip-284 | |
| 15:36 | Added docs check-in: 42e7c8ef38 user: dkf tags: tip-284 | |
| 14:57 | The other command specified in the TIP check-in: 046daaf776 user: dkf tags: tip-284 | |
| 12:11 | Import of old TIP 284 patch, and update for current Tcl check-in: 1832e6f878 user: dkf tags: tip-284 | |
| 10:47 | Fix a few critical errors and allow int32 as a type Leaf check-in: 5672730e2e user: dkf tags: tip-480 | |
| 07:19 | merge 8.7 check-in: 494534d018 user: dkf tags: tip-480 | |
|
2019-05-25
| ||
| 08:17 | Merge 8.7 check-in: dd82009b2c user: dkf tags: trunk | |
| 08:06 | TIP 383: [coroinject] and [coroprobe] check-in: 7bcb41aa5e user: dkf tags: core-8-branch | |
| 08:01 | Add to error info when passing an error out of [coroprobe] Closed-Leaf check-in: de44589e23 user: dkf tags: tip-383 | |
| 07:46 | Implement TIP 431: [file tempdir] check-in: 974c5d161d user: dkf tags: core-8-branch | |
|
2019-05-24
| ||
| 20:14 | Merge 8.7 check-in: 6d0a9b1b43 user: jan.nijtmans tags: trunk | |
| 20:12 | Merge 8.6 check-in: fe4f4b2ccf user: jan.nijtmans tags: core-8-branch | |
| 20:10 | end-of-line spacing check-in: b770ca8973 user: jan.nijtmans tags: core-8-6-branch | |
| 17:01 | merge 8.7 check-in: 19d4ff0924 user: sebres tags: trunk | |
| 17:00 | merge 8.6 check-in: b756e59aec user: sebres tags: core-8-branch | |
| 16:56 | merge 8.5 check-in: 65b4686506 user: sebres tags: core-8-6-branch | |
|
2019-05-23
| ||
| 18:44 | More bits and pieces of logging code Leaf check-in: b52c723e54 user: dkf tags: tip-390 | |
|
2019-05-22
| ||
| 21:50 | More simplifications, taking deprecations into account check-in: b95de9a625 user: jan.nijtmans tags: utf-max | |
| 09:39 | merge 8.6 & 8.5-event-perf-branch (3way, conflicts resolved) check-in: 43eab616ea user: sebres tags: sebres-8-6-event-perf-branch | |
| 07:35 | Start of logging API implementation check-in: 412a238782 user: dkf tags: tip-390 | |
| 07:33 | Merge 8.7 check-in: 94403689d1 user: jan.nijtmans tags: utf-max | |
| 07:32 | More WIP: eliminate all usage of (platform-specific) Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to its ... check-in: a33e22b6ba user: jan.nijtmans tags: utf-max | |
|
2019-05-21
| ||
| 18:05 | merge 8.7 check-in: 3ab610c06b user: sebres tags: trunk | |
| 18:04 | merge 8.6 check-in: 1f016b0993 user: sebres tags: core-8-branch | |
| 18:01 | merge 8.5 (timerate unsigned calc) check-in: 23eaea57ed user: sebres tags: core-8-6-branch | |
| 16:46 | merge 8.7 check-in: d5cd2d2318 user: dgp tags: trunk | |
| 16:43 | merge 8.6 check-in: a48d7ab5ca user: dgp tags: core-8-branch | |
| 16:42 | Knock VOID back down check-in: 18545d28ab user: dgp tags: core-8-6-branch | |
| 11:46 | merge 8.7 check-in: 273d53b2e7 user: sebres tags: trunk | |
| 11:40 | merge 8.6 (fixed optimization for create/search hash entries with the same keys) check-in: 145a4e3e51 user: sebres tags: core-8-branch | |
| 11:34 | fixed mistake in optimization of [3f693cdfe9c875c4] (bypass of compareKeysProc if keys pointers/obje... check-in: 82f721a5a0 user: sebres tags: core-8-6-branch | |
|
2019-05-18
| ||
| 10:42 | Surface TCL_INFO_FRAME_ENABLE_ACCURATE_LINE_NUMBERS as configure --enable-line-continuations Leaf check-in: 68d2b424fb user: dkf tags: tip-530 | |
| 09:08 | Import of TIP 530 implementation, and update to follow Tcl Engineering Manual style. check-in: 60d629e262 user: dkf tags: tip-530 | |
|
2019-05-17
| ||
| 21:56 | more test cases (covering vice versa situations: hashed as string in dict/var and search for integer... Leaf check-in: 53f9e431af user: sebres tags: tip-534-sebres-fast-number-hash | |
| 21:54 | code review check-in: 7f19c9f6b1 user: sebres tags: tip-534-sebres-fast-number-hash | |
| 18:26 | more clean-up, size_t-related consolidation (prepared for unsigned object length in 9.0) check-in: 9208e61ec9 user: sebres tags: tip-534-sebres-fast-number-hash | |
| 17:43 | code review (typo fixed, compiler compat, etc) + more test cases (hashing of not canonical form of i... check-in: 0c26cd8178 user: sebres tags: tip-534-sebres-fast-number-hash | |
| 15:18 | introduces fast hash algorithm for canonical numeric objects (all wide integer ranges covered now), ... check-in: a614b04af1 user: sebres tags: tip-534-sebres-fast-number-hash | |
| 14:42 | merge 8.7 check-in: 4d59245e22 user: dgp tags: core-8-7-a3-rc | |
| 14:42 | merge 8.7 Leaf check-in: b948d2dca4 user: dgp tags: tip-445-api-fix | |
| 14:22 | Merge 8.7 check-in: 592c6ff5b4 user: jan.nijtmans tags: utf-max | |
| 10:57 | merge 8.7 check-in: a4a961564b user: sebres tags: tip-534-sebres-fast-number-hash | |
| 10:40 | merge 8.6 check-in: 645515e90f user: sebres tags: core-8-branch | |
| 08:13 | Remove misleading comment in nroff source Closed-Leaf check-in: b1549abd3f user: dkf tags: tip-431 | |
| 08:09 | Add test for what happens when the directory in the template doesn't exist; doc it too. check-in: 92fce1400e user: dkf tags: tip-431 | |
| 07:31 | merge core-8-branch check-in: 8cdb898408 user: dkf tags: tip-431 | |
| 06:40 | Change last parameter of Tcl_LinkArray() to type size_t, since we're on 9.0 here! check-in: 78f44112d3 user: jan.nijtmans tags: trunk | |
|
2019-05-16
| ||
| 18:40 | merge trunk check-in: b50177f477 user: dgp tags: dgp-properbytearray | |
| 18:34 | merge trunk check-in: d807d42276 user: dgp tags: dgp-refactor | |
| 18:26 | merge trunk check-in: f3ffbe0504 user: dgp tags: novem | |
| 18:19 | merge 8.5 check-in: 594a6ef663 user: sebres tags: core-8-6-branch | |
| 17:56 | merge 8.5 (timerate fix to avoid impact of object duplication on shared interp result by the measure... check-in: dbe7cb43bc user: sebres tags: core-8-6-branch | |
|
2019-05-15
| ||
| 15:18 | Add documentation, don't overwrite earlier stub entry! Closed-Leaf check-in: 0b73588622 user: jan.nijtmans tags: tip-544 | |
| 14:58 | TIP #544 implementation. Documentation still missing. check-in: 13417ed7df user: jan.nijtmans tags: tip-544 | |
|
2019-05-14
| ||
| 19:28 | Merge 8.7 check-in: 26ddaf45e0 user: jan.nijtmans tags: trunk | |
| 19:26 | Merge 8.6 check-in: 2c56cc8106 user: jan.nijtmans tags: core-8-branch | |
| 19:13 | Merge 8.5 check-in: 3f4bd3bf4e user: jan.nijtmans tags: core-8-6-branch | |
| 10:31 | Tweak the unix build instructions; general cleanup of a few bits and fixing of old maintainer-only t... check-in: 3f32db392d user: dkf tags: core-8-branch | |
|
2019-05-13
| ||
| 21:55 | Merge 8.7 check-in: 34fcfbb094 user: jan.nijtmans tags: utf-max | |
| 17:56 | Fix new tests cmdAH-33.[45] by making them pass on Windows check-in: 4493d19929 user: fvogel tags: tip-431 | |
| 09:54 | Fix crashing bug in tempdir name creation check-in: 870ee9c1b0 user: fvogel tags: tip-431 | |
| 04:00 | Let branch compile with MSVC 2008 check-in: 1f48601b75 user: fvogel tags: tip-431 | |
|
2019-05-12
| ||
| 07:39 | Better comments, and a better fix for UB avoidance. Leaf check-in: 0b67af9667 user: dkf tags: dkf-experimental-fast-number-hash | |
|
2019-05-11
| ||
| 15:04 | Convert deprecation to elimination for Tcl 9. check-in: 6baa068632 user: dgp tags: tip-543-9 | |
| 14:56 | Start TIP 543 for Tcl 9. check-in: b493da224d user: dgp tags: tip-543-9 | |
| 14:43 | Complete doc changes for TIP 543 in Tcl 8.7 check-in: 830722ba5a user: dgp tags: tip-543 | |
| 12:58 | merge 8.7 check-in: 28bee6ebed user: dgp tags: trunk | |
| 12:57 | merge 8.6 check-in: 5a36165795 user: dgp tags: core-8-branch | |
| 12:49 | merge 8.5 check-in: 3774f93ca4 user: dgp tags: core-8-6-branch | |
|
2019-05-10
| ||
| 21:28 | optimized variant (especially on x86) for better performance on small integers; more test cases (cov... check-in: 139414267f user: sebres tags: dkf-experimental-fast-number-hash | |
| 20:30 | Start of TIP 543 implementation. check-in: 1373a954c6 user: dgp tags: tip-543 | |
| 18:32 | testlinkarray: fixed cast to pointer from integer (and eliminate warning) check-in: 510d7e17de user: sebres tags: core-8-branch | |
| 17:43 | minor amend: tclIntType is wide in 8.7 check-in: 17fdd3e553 user: sebres tags: dkf-experimental-fast-number-hash | |
| 17:38 | better algorithm - special cases check removed, using unsigned (Tcl_WideUInt); wrapp comments to C-s... check-in: c39d6d51e4 user: sebres tags: dkf-experimental-fast-number-hash | |
| 17:31 | tests/var.test: added test in order to check all possible corner cases (integer hash is equal string... check-in: 7ceecdf341 user: sebres tags: dkf-experimental-fast-number-hash | |
| 17:14 | small amend: tclIntType is wide in 8.7 and more corner cases for different platforms check-in: 289bb16d7c user: sebres tags: dkf-experimental-fast-number-hash | |
| 16:35 | Merge 8.7 check-in: ed6a549a7a user: jan.nijtmans tags: initsubsystems | |
| 16:28 | fixes TclHashObjKey for several corner cases (also x86 / x64 and different types of hash and long); ... check-in: 8258ba565e user: sebres tags: dkf-experimental-fast-number-hash | |
| 15:03 | merge trunk check-in: b516dcc426 user: dgp tags: dgp-refactor | |
| 15:02 | merge trunk check-in: 80416841b2 user: dgp tags: dgp-properbytearray | |
| 08:00 | Merge 8.7 check-in: 95a9ccf863 user: jan.nijtmans tags: dkf-experimental-fast-number-hash | |
| 07:50 | Merge trunk Closed-Leaf check-in: f0009090a2 user: jan.nijtmans tags: regexp-api-64bit | |
| 07:46 | merge 8.7 check-in: f3302db091 user: jan.nijtmans tags: utf-max | |
|
2019-05-09
| ||
| 22:22 | Merge trunk check-in: c4e0e90764 user: jan.nijtmans tags: novem | |
| 20:42 | Merge 8.7. Define Tcl_GetStringResult() as macro. check-in: 02588757a0 user: jan.nijtmans tags: trunk | |
| 20:06 | If compiling with -DTCL_NO_DEPRECATED, make Tcl_GetStringResult() a macro. This opens up one more si... check-in: 0dd1983bb0 user: jan.nijtmans tags: core-8-branch | |
| 15:54 | Merge 8.7 check-in: ae930f1386 user: jan.nijtmans tags: trunk | |
| 15:52 | Merge 8.6. Fix compilation warning. No longer return linked adress as interp result in Tcl_LinkArra(... check-in: 676d95cac7 user: jan.nijtmans tags: core-8-branch | |
| 15:32 | Minor compiler warning check-in: 9bdc825afa user: jan.nijtmans tags: core-8-6-branch | |
|
2019-05-08
| ||
| 18:08 | merge 8.7 check-in: cb804417dd user: dgp tags: trunk | |
| 18:07 | merge 8.6 check-in: 859ebfe77b user: dgp tags: core-8-branch | |
| 18:06 | For historical/hysterical reasons, the (unused??) public routines Tcl_UpVar() and Tcl_UpVar2() accep... check-in: cffd9b1469 user: dgp tags: core-8-6-branch | |
| 07:11 | Merge 8.7. The changes in tclCmdIL.c fix the travis build. check-in: d54dcdc68f user: jan.nijtmans tags: trunk | |
| 06:53 | Make more clear that TCL_INDEX_END|TCL_INDEX_NONE not necessary are int's (in Tcl 9 they are not). E... check-in: 4b75757595 user: jan.nijtmans tags: core-8-branch | |
|
2019-05-06
| ||
| 17:43 | merge trunk check-in: 63e59c817e user: dgp tags: novem | |
| 17:41 | merge trunk check-in: 604bdf0071 user: dgp tags: dgp-refactor | |
| 17:41 | merge trunk check-in: d850dacf9b user: dgp tags: dgp-properbytearray | |
|
2019-05-04
| ||
| 22:51 | merge mark check-in: 8c9c2b8b55 user: dgp tags: trunk | |
| 22:49 | merge mark check-in: bc7ad2ae31 user: dgp tags: core-8-branch | |
| 22:46 | close fork check-in: 8ac3a0096a user: dgp tags: core-8-branch | |
| 22:44 | close fork check-in: 30dd497fe2 user: dgp tags: core-8-6-branch | |
| 18:33 | merge mark check-in: 6b71487164 user: dgp tags: core-8-branch | |
| 18:32 | merge 8.5 check-in: fb09b2ab1b user: dgp tags: core-8-6-branch | |
| 15:05 | merge 8.7 check-in: 18b474f29b user: kbk tags: trunk | |
| 15:04 | merge 8.6 - missed basic.test on prior merge check-in: b088b73092 user: kbk tags: core-8-branch | |
| 15:01 | merge 8.7 check-in: 41cce4e86b user: kbk tags: trunk | |
| 14:58 | Japanese Reiwa (令和) era check-in: e2481d41b4 user: kbk tags: core-8-branch | |
| 14:49 | Japanese Reiwa (令和) era check-in: ba3d8b6635 user: kbk tags: core-8-6-branch | |
| 07:10 | Make sure we test [2c154a40be] explicitly. Part of [cc191552c] check-in: 037beb7a3c user: dkf tags: core-8-6-branch | |
|
2019-05-03
| ||
| 20:24 | merge 8.7 check-in: a86211a6bd user: dgp tags: trunk | |
| 20:06 | merge 8.6 check-in: 3df57b5b27 user: dgp tags: core-8-branch | |
| 18:54 | memleak demo test check-in: 9e5904dde6 user: dgp tags: core-8-6-branch | |
| 16:36 | merge trunk check-in: 678eb44a34 user: dgp tags: novem | |
| 16:00 | merge trunk check-in: 5623e6eb6b user: dgp tags: dgp-refactor | |
| 15:58 | merge trunk check-in: 61db2fb4ce user: dgp tags: dgp-properbytearray | |
| 15:35 | merge 8.7 check-in: 4f192d63fb user: dgp tags: trunk | |
| 15:28 | Plug memleak when deleting a namespace destroys a linked Tcl var. check-in: 5da0c56053 user: dgp tags: core-8-branch | |
| 15:15 | missed bit of type revision. Closed-Leaf check-in: ab4235f017 user: dgp tags: dgp-wip | |
| 14:57 | leak plug completed check-in: 56adab14f3 user: dgp tags: dgp-wip | |
|
2019-05-01
| ||
| 22:37 | WIP check-in: 5348aa6973 user: dgp tags: dgp-wip | |
| 18:36 | Tests check-in: 750a5ad088 user: dkf tags: tip-431 | |
| 17:16 | Use exit handlers to prevent memleak of ZipFile struct in zipfs mounts. check-in: 1b053812af user: dgp tags: core-8-branch | |
| 14:25 | duplicate test names check-in: a4469e5351 user: dgp tags: core-8-branch | |
| 13:54 | merge 8.7 Closed-Leaf check-in: 985df1d639 user: dgp tags: dgp-wip | |
| 13:52 | now testing.... check-in: 1059771dcd user: dgp tags: dgp-wip | |
| 10:44 | merge bug-de232b49f2 check-in: f51188e305 user: pooryorick tags: core-8-branch | |
| 10:44 | Check for BG_FLUSH_SCHEDULED inside ChannelTimerProc Closed-Leaf check-in: 9d5631ebf8 user: pooryorick tags: bug-de232b49f2 | |
| 06:33 | merge bug-de232b49f2 check-in: bc1f88d020 user: pooryorick tags: trunk | |
|
2019-04-30
| ||
| 20:18 | Document it check-in: 28b9c0cccf user: dkf tags: tip-431 | |
| 18:31 | Implementation of [file tempdir]; hand-tested on OSX... check-in: db87bf0a12 user: dkf tags: tip-431 | |
| 13:35 | Export API check-in: f19a5c884c user: dkf tags: tip-431 | |
| 13:31 | Windows implementation of TclpCreateTemporaryDirectory check-in: ec9291ddaa user: dkf tags: tip-431 | |
| 07:44 | Starting to implement a temporary directory creator. check-in: ca92b413f2 user: dkf tags: tip-431 | |
|
2019-04-29
| ||
| 19:26 | more WIP check-in: c253e0e5cc user: dgp tags: dgp-wip | |
|
2019-04-28
| ||
| 16:17 | Advanced feature tests check-in: 4d84822cda user: dkf tags: tip-383 | |
| 16:01 | Basic tests check-in: c1ec2279fd user: dkf tags: tip-383 | |
| 07:11 | Documenting, both internally and in manpage check-in: ce5566a4f6 user: dkf tags: tip-383 | |
|
2019-04-27
| ||
| 18:08 | Remove unused variables check-in: edbb696f46 user: dkf tags: tip-383 | |
| 17:56 | Implement 383 as two commands for two scenarios: injection and probing check-in: 8aa55737df user: dkf tags: tip-383 | |
| 07:19 | Fix for de232b49f2, write-only nonblocking refchan and Tcl internal buffers. check-in: d0dd6d19a4 user: pooryorick tags: bug-de232b49f2 | |
|
2019-04-24
| ||
| 19:29 | Track memory lifetimes in the zip mount/unmount. check-in: 8811378a89 user: dgp tags: dgp-wip | |
| 14:29 | Plug memleak in [lpop] due to mishandling the unconventional recounting practices of TclLsetFlat(). check-in: ec114b14ff user: dgp tags: core-8-branch | |
| 04:52 | merge bug-67a5eabbd3d1 check-in: 9bcec7cd88 user: pooryorick tags: core-8-branch | |
| 04:04 | Add missed timer cleanup in tclIORChan.c/ReflectClose. Closed-Leaf check-in: ff99dcf804 user: pooryorick tags: bug-67a5eabbd3d1 | |
|
2019-04-23
| ||
| 14:24 | Added primitive to allow working coroutine deep introspection check-in: c6aca6ef27 user: dkf tags: core-8-6-branch | |
| 13:47 | Minor code style cleanup. check-in: 28f8695f9c user: dkf tags: core-8-6-branch | |
| 12:59 | Ensure that Tcl_CreateTimerHandler is not called if there is an existing timer already scheduled. check-in: a4a689a760 user: pooryorick tags: bug-67a5eabbd3d1 | |
| 11:29 | Fix for [67a5eabbd3d1], refchan, coroutine, and postevent from the "watch" proc. check-in: e066e24f36 user: pooryorick tags: bug-67a5eabbd3d1 | |
| 06:54 | merge 8.7 check-in: 94c83464b9 user: dkf tags: trunk | |
| 06:50 | timerate: code style, doc style check-in: c4804bce46 user: dkf tags: core-8-branch | |
| 06:43 | timerate: code style, doc style check-in: 14a413ba72 user: dkf tags: core-8-6-branch | |
|
2019-04-22
| ||
| 15:15 | Stop leaking ZipFile in MountBuffer() check-in: 0ef31fdf73 user: dgp tags: core-8-branch | |
| 14:56 | Prevent reads of uninitalized memory. check-in: 1fbee8ac5c user: dgp tags: core-8-branch | |
| 14:09 | [zipfs mount_data] should not accept three arguments. check-in: b19fb1c8d2 user: dgp tags: core-8-branch | |
|
2019-04-19
| ||
| 07:06 | Fix broken tests check-in: 9cc01bf517 user: dkf tags: trunk | |
| 00:38 | merge 8.7 check-in: ddaa30125b user: dkf tags: trunk | |
|
2019-04-18
| ||
| 22:57 | Compilation for [dict getwithdefault]. check-in: 3f55c6b25c user: dkf tags: core-8-branch | |
| 08:31 | Style corrections and warning elimination check-in: 6be9e0f989 user: dkf tags: core-8-branch | |
|
2019-04-17
| ||
| 20:00 | merge 8.5 check-in: eaafb5917f user: sebres tags: core-8-6-branch | |
| 19:23 | Replace memcpy() calls with memmove() to avoid undefined behavior when source and destination overla... check-in: 0b45548847 user: dgp tags: core-8-branch | |
| 17:45 | Do not access allocated memory before initializing it. check-in: da82a19bbf user: dgp tags: core-8-branch | |
| 16:56 | test file hygiene check-in: 6064100d09 user: dgp tags: core-8-branch | |
| 16:32 | Duplicate test names. check-in: 024761f29a user: dgp tags: core-8-branch | |
| 16:26 | The [namespace delete ::httpTest] at the end of httpPipeline.test failed to also undo the custom [::... check-in: c1db7d219b user: dgp tags: core-8-branch | |
| 15:08 | [60559fd4a6] Test more robust against frame contexts of testing environment. check-in: 1b2cf8fff3 user: dgp tags: core-8-branch | |
| 14:34 | Revise coroutines tests so they do not leave behind frame footprints that can interfere with other t... check-in: 30b5977b56 user: dgp tags: core-8-6-branch | |
| 14:28 | Isolate tests of [info frame] results from testing environment. check-in: 572f113bbb user: dgp tags: core-8-6-branch | |
|
2019-04-16
| ||
| 13:25 | Implement TIP 342 check-in: 1417ed9dbf user: dkf tags: core-8-branch | |
|
2019-04-15
| ||
| 19:57 | Add [dict getdef] alias Closed-Leaf check-in: f500eaf0ba user: dkf tags: tip-342 | |
|
2019-04-14
| ||
| 15:14 | Doc tweak check-in: 369e478469 user: dkf tags: core-8-branch | |
| 14:37 | Implement TIP 504 check-in: 831cf8accf user: dkf tags: core-8-branch | |
| 14:17 | Implement TIP 367 check-in: 48745adfd3 user: dkf tags: core-8-branch | |
| 14:17 | Implement TIP 312 check-in: 8dfa9e699b user: dkf tags: core-8-branch | |
| 14:15 | Implement TIP 160 check-in: 42f24469aa user: dkf tags: core-8-branch | |
| 07:52 | Removed TCL_LINK_ALLOC; it wasn't used. Closed-Leaf check-in: 8260b9fa28 user: dkf tags: tip-312-new | |
|
2019-04-12
| ||
| 20:16 | merge 8.7 Closed-Leaf check-in: c8c10b1df8 user: dgp tags: dgp-string-insert | |
| 20:15 | merge 8.7 Closed-Leaf check-in: a92f73b21e user: dgp tags: tip-367 | |
| 19:44 | merge 8.7 check-in: 959bd9e05d user: dgp tags: tip-342 | |
| 19:21 | merge 8.7 check-in: 77b29afa6b user: dgp tags: tip-312-new | |
| 19:12 | merge 8.7 Closed-Leaf check-in: 325ddbd682 user: dgp tags: tip-224 | |
|
2019-04-11
| ||
| 21:39 | Suggested fix for [60559fd4a6]: put selected tests in child interps Closed-Leaf check-in: d321b807d3 user: dkf tags: bug-60559fd4a6 | |
| 20:38 | Merge 8.7 check-in: c8a7a0b2d8 user: jan.nijtmans tags: trunk | |
| 20:37 | Merge 8.6 check-in: 2a6c012bff user: jan.nijtmans tags: core-8-branch | |
| 20:09 | Only use special mp_sqrt() code when double format/tommath format are exactly what's expected. Other... check-in: 3f35b52355 user: jan.nijtmans tags: core-8-6-branch | |
| 12:53 | merge 8.7 check-in: 436735f3af user: sebres tags: trunk | |
| 09:52 | merge 8.6 (conflicts resolved, changes on tests/cmdMZ.test in [4cb9044dfa] reverted - timerate is su... check-in: 1803c5e40f user: sebres tags: core-8-branch | |
|
2019-04-10
| ||
| 20:07 | Eliminate use of int32_t (doesn't work on MSVC++ 6.0) check-in: a0a32b3e13 user: jan.nijtmans tags: libtommath-no-stdint.h | |
| 19:53 | Complete implementation for MSVC (even building minigzip) check-in: 3b09ba4861 user: jan.nijtmans tags: digit-bit-60 | |
|
2019-04-09
| ||
| 19:39 | merge 8.5 check-in: 4cb9044dfa user: sebres tags: core-8-6-branch | |
| 19:21 | Merge 8.7. Complete implementation for MSVC and for UNIX. check-in: b392834e2c user: jan.nijtmans tags: digit-bit-60 | |
| 10:33 | merge 8.5 check-in: 318588076e user: sebres tags: core-8-6-branch | |
| 09:18 | Clarified some documentation check-in: 7fe28c341f user: dkf tags: core-8-6-branch | |
| 09:11 | Added missing test case check-in: 2a7b0ab522 user: dkf tags: core-8-6-branch | |
| 08:46 | Merge 8.7 check-in: 6742cac017 user: jan.nijtmans tags: trunk | |
| 08:46 | Merge 8.6 check-in: 72e08a8f88 user: jan.nijtmans tags: core-8-branch | |
| 08:42 | Add --disable-shared builds on win32/win64 (mingw-w64) check-in: fb3a8b3450 user: jan.nijtmans tags: core-8-6-branch | |
| 03:11 | Correct minor documentation typo check-in: 4489e21e38 user: andy tags: core-8-6-branch | |
|
2019-04-08
| ||
| 21:28 | Merge 8.7 check-in: b8b1eb4775 user: jan.nijtmans tags: trunk | |
| 21:25 | Fix clang compiler warning in tclZlib.c. Clear execute bit in two encodings check-in: f49ac8ca52 user: jan.nijtmans tags: core-8-branch | |
| 19:06 | Merge 8.7. Intended operation completed for mingw-w64 (but not yet for other compilers/platforms) check-in: 1c2054cc64 user: jan.nijtmans tags: digit-bit-60 | |
| 15:35 | merge bug-45b9faf103f2, fewer destructive TclObjLookupVarEx, closes [45b9faf103f2] check-in: 7723c52623 user: sebres tags: core-8-branch | |
| 15:03 | closes [45b9faf103f2] (tclVar cached lookup): fixes segfaulting if variable released before set; par... Closed-Leaf check-in: e62a48e964 user: sebres tags: bug-45b9faf103f2 | |
| 14:02 | typo fix check-in: d3a48e8450 user: dgp tags: dgp-string-insert | |
| 13:54 | extend comment check-in: 55e4917f08 user: dgp tags: dgp-string-insert | |
| 13:49 | merge 8.7 check-in: 581926e4c8 user: dgp tags: dgp-string-insert | |
| 13:38 | Improve test for last commit fixing [45b9faf103f2]. check-in: 55da18eb59 user: pooryorick tags: core-8-branch | |
| 13:01 | Fix for [45b9faf103f2], [try] interaction with local variable names produces segmentation fault. check-in: 4100488a3c user: pooryorick tags: core-8-branch | |
|
2019-04-07
| ||
| 14:45 | Merge 8.7, and fix test-case set-old-8.6 check-in: f511fa47d2 user: jan.nijtmans tags: tip-224 | |
| 14:39 | Merge 8.7, and fix build problem on Windows Closed-Leaf check-in: 5b54e4c576 user: jan.nijtmans tags: tip-160 | |
|
2019-04-06
| ||
| 20:41 | Merge 8.7. Add checks for libtommath library to configure script (experimental) check-in: b7a7b29452 user: jan.nijtmans tags: digit-bit-60 | |
|
2019-04-05
| ||
| 21:29 | Merge 8.7 check-in: a6c2ae2927 user: jan.nijtmans tags: trunk | |
| 21:15 | Merge 8.6 check-in: 67062d71c0 user: jan.nijtmans tags: core-8-branch | |
| 20:56 | Take over recent improvements from libtommath after version 1.1.0. check-in: 57da792f43 user: jan.nijtmans tags: core-8-6-branch | |
| 20:51 | Created TIP 531 implementation for Peter Da Silva Closed-Leaf check-in: 07d94cad22 user: dkf tags: tip-531 | |
| 18:37 | More efficient version (after feedback from KBK). Better test too. check-in: 41a632a0b1 user: dkf tags: tip-312-new | |
| 17:00 | Merge libtommath check-in: 1346329282 user: jan.nijtmans tags: libtommath-no-stdint.h | |
| 16:58 | Take over improvements from libtommath's development branch (which will appear in next version). - ... check-in: 7dfd9e42da user: jan.nijtmans tags: libtommath | |
| 16:46 | Relax timing for some socket tests a little bit. Hopefully this fixes the spurious hangs on Travis b... check-in: b0639b8475 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-04-04
| ||
| 23:47 | Clean up and refactor a bit check-in: 258100c83e user: dkf tags: tip-312-new | |
| 23:08 | Now with fewer memory leaks check-in: edef464b4f user: dkf tags: tip-312-new | |
| 22:48 | Fix unsigned wide linking. check-in: 5d6108345e user: dkf tags: tip-312-new | |
| 21:31 | Merge 8.7 Undo Tcl-specific changes in bn_mp_sqrt.c, and re-enable the two disabled test-cases: Th... check-in: a256ab380c user: jan.nijtmans tags: digit-bit-60 | |
| 21:08 | Make the build work on Travis-CI (with --enable-shared) and Win32 (both mingw and MSVC). @dgp Your'w... check-in: 2de9dab492 user: jan.nijtmans tags: dgp-refactor | |
| 08:52 | Split up tests to get better focus on what is being tested check-in: 84706f16ce user: dkf tags: tip-312-new | |
|
2019-04-03
| ||
| 19:52 | Merge 8.7 check-in: c1bdc62c2a user: jan.nijtmans tags: utf-max | |
| 19:27 | merge trunk check-in: ae51fc9aa9 user: dgp tags: dgp-refactor | |
| 19:21 | Rollback an (int -> size_t) conversion that doesn't yet make sense. check-in: 192a6d75be user: dgp tags: trunk | |
| 17:31 | Conflict-free merge of trunk through 2019-03-28 check-in: c179c90001 user: dgp tags: dgp-refactor | |
| 17:20 | merge 8.7 check-in: d9c41ba6ee user: dgp tags: tip-445-api-fix | |
| 12:22 | Docs check-in: 3c244a994e user: dkf tags: tip-312-new | |
| 09:36 | refactor; mark broken tests as broken check-in: b3ffd86e9b user: dkf tags: tip-312-new | |
| 09:08 | Some fixes. Still broken on 64-bit systems check-in: b81fc362ed user: dkf tags: tip-312-new | |
| 07:58 | Import of TIP 312 implementation check-in: 39413ccd4f user: dkf tags: tip-312-new | |
|
2019-04-02
| ||
| 20:09 | Merge trunk check-in: 85c116565b user: jan.nijtmans tags: regexp-api-64bit | |
| 19:17 | Merge 8.6 Closed-Leaf check-in: 1bcfcb3ac6 user: jan.nijtmans tags: androwish | |
| 18:23 | merge-mark check-in: 5b3cc9e2a9 user: jan.nijtmans tags: core-8-branch | |
| 18:21 | Fix gcc warning on 32-bit platforms check-in: df5c902252 user: jan.nijtmans tags: core-8-6-branch | |
| 07:53 | Merge trunk check-in: 277aaa0fb5 user: jan.nijtmans tags: dgp-properbytearray | |
|
2019-04-01
| ||
| 20:38 | Merge 8.7 check-in: 1f68f143bc user: jan.nijtmans tags: trunk | |
| 19:36 | Modify testbytestring such that is only produces pure byte-arrays, if not it errors out. Modify Tcl... check-in: 3c92680ac9 user: jan.nijtmans tags: core-8-branch | |
| 16:15 | typos check-in: 43e01869e4 user: dgp tags: tip-160 | |
| 14:32 | merge 8.7 check-in: 40514b76f3 user: sebres tags: trunk | |
| 14:30 | merge 8.6 (merge-point only, no functional changes) check-in: 6e506e162d user: sebres tags: core-8-branch | |
| 14:24 | merge 8.6 check-in: 0a66d35b63 user: sebres tags: core-8-branch | |
| 14:22 | integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations and simplifications of 8.... check-in: 0a72c6b7b4 user: sebres tags: core-8-6-branch | |
| 14:00 | merge 8.5 check-in: 11c73f263c user: sebres tags: core-8-6-branch | |
| 10:51 | Document check-in: 5122e74902 user: dkf tags: tip-342 | |
| 10:38 | Add tests check-in: 823d26b67c user: dkf tags: tip-342 | |
| 08:48 | Implement [dict getwithdefault] check-in: 6d442e58b8 user: dkf tags: tip-342 | |
|
2019-03-31
| ||
| 22:03 | Enhance documentations. Move TCL_INDEX_NONE from tclInt.h to tcl.h, since it's too useful. check-in: b1a506218e user: jan.nijtmans tags: regexp-api-64bit | |
| 20:45 | (temporary workaround): Mark expr-47.12 and expr-47.13 as nonPortable: Those are the test-cases fail... check-in: 7ff2a29530 user: jan.nijtmans tags: digit-bit-60 | |
| 17:43 | Merge trunk check-in: 6f501a4fcc user: jan.nijtmans tags: regexp-api-64bit | |
| 17:38 | Merge trunk check-in: 8714b82fdf user: jan.nijtmans tags: novem | |
| 17:35 | Fix gcc warning check-in: 0932a83094 user: jan.nijtmans tags: trunk | |
| 16:38 | fix gcc warnings check-in: b7ea9f94f4 user: jan.nijtmans tags: regexp-api-64bit | |
| 14:05 | Added tests check-in: 824fd479ea user: dkf tags: tip-224 | |
| 13:43 | Doc for [array value] check-in: ccad7281b9 user: dkf tags: tip-224 | |
| 11:59 | Implementation of [array value] check-in: 5357ebf74b user: dkf tags: tip-224 | |
|
2019-03-30
| ||
| 12:54 | Added documentation check-in: b7911ee099 user: dkf tags: tip-367 | |
| 12:41 | Tests, and reduce number of copies. check-in: 45414a4070 user: dkf tags: tip-367 | |
| 10:36 | Implementation of [lremove]. check-in: 4c507a70b2 user: dkf tags: tip-367 | |
|
2019-03-29
| ||
| 20:11 | Merge trunk check-in: 994a16cde7 user: jan.nijtmans tags: regexp-api-64bit | |
| 17:57 | Minor code cleanup: More use of size_t where possible, and elimination of unneeded type-casts. check-in: 2269af324f user: jan.nijtmans tags: trunk | |
| 14:22 | Support -winsize read-only option check-in: fb891d7729 user: dkf tags: tip-160 | |
| 12:54 | More internal use of size_t check-in: 305e64b47b user: jan.nijtmans tags: regexp-api-64bit | |
| 11:57 | Oops check-in: 1923ccb19c user: dkf tags: tip-160 | |
| 09:41 | Change regexp C API to handle indexes > 2G. New TIP upcoming. check-in: 3eca80b890 user: jan.nijtmans tags: regexp-api-64bit | |
|
2019-03-28
| ||
| 22:49 | Merge 8.7 check-in: eebb1e7ee1 user: jan.nijtmans tags: utf-max | |
| 22:42 | More complete typedef for mp_word, for MP_8BIT and MP_16BIT as well. check-in: 444187f1e9 user: jan.nijtmans tags: digit-bit-60 | |
| 21:44 | Experiment: On platforms which support it (gcc), compiled libtommath with DIGIT_BIT=60 check-in: 739233ffd0 user: jan.nijtmans tags: digit-bit-60 | |
| 21:24 | Merge 8.7 check-in: 81d2077e6a user: jan.nijtmans tags: trunk | |
| 21:21 | Merge 8.6 check-in: 9f000ec23e user: jan.nijtmans tags: core-8-branch | |
| 20:59 | Turn KARATSUBA_MUL_CUTOFF (insize libtommath) et al into a #define in stead of exported int symbols. check-in: f93468c78c user: jan.nijtmans tags: core-8-6-branch | |
| 13:11 | Tests, but not working ones... check-in: 65cf3217c7 user: dkf tags: tip-160 | |
| 10:53 | Documentation check-in: db422dbc3d user: dkf tags: tip-160 | |
|
2019-03-27
| ||
| 23:58 | Merge 8.7 check-in: 721f693b1f user: jan.nijtmans tags: trunk | |
| 23:48 | Make Tcl_StringMatch() into a wrapper macro around Tcl_StringCaseMatch() check-in: 9610a55327 user: jan.nijtmans tags: core-8-branch | |
| 21:17 | Merge 8.7 check-in: 780a9d2d09 user: jan.nijtmans tags: trunk | |
| 21:14 | Implement -closemode check-in: 4b1e876fdc user: dkf tags: tip-160 | |
| 20:21 | Merge 8.6 check-in: 885ce37315 user: jan.nijtmans tags: core-8-branch | |
| 20:14 | merge-mark check-in: e17f4c7309 user: jan.nijtmans tags: core-8-6-branch | |
| 20:05 | Document maximum value for right argument of '**' operator. Adapt test-cases to test for exactly o... check-in: e0acde092b user: jan.nijtmans tags: core-8-6-branch | |
| 13:54 | Partial implementation on Windows. UNTESTED check-in: 71442c5eb7 user: dkf tags: tip-160 | |
| 08:29 | Add autoconf support check-in: ebb0beff9a user: dkf tags: tip-160 | |
|
2019-03-26
| ||
| 22:24 | Update TZ info to tzdata2019a. check-in: da0b64e704 user: jima tags: trunk | |
| 22:23 | Update TZ info to tzdata2019a. check-in: 3e4a156ecf user: jima tags: core-8-branch | |
| 22:23 | Update TZ info to tzdata2019a. check-in: fc5931ceb3 user: jima tags: core-8-6-branch | |
| 16:22 | Additional protection for ridiculously big exponents, in case libtommath is compiled with DIGIT_BIT=... check-in: 642b1d2408 user: jan.nijtmans tags: core-8-branch | |
|
2019-03-25
| ||
| 22:04 | merge-mark check-in: 51ed52b4f8 user: jan.nijtmans tags: trunk | |
| 21:52 | merge-mark check-in: 5972fb41aa user: jan.nijtmans tags: core-8-branch | |
| 21:50 | Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath: In the upcoming new ve... check-in: aa39db2dc3 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-03-24
| ||
| 22:39 | Remove one more comment, which is no longer valid (as "exception" is now removed) check-in: 87009ec717 user: jan.nijtmans tags: trunk | |
| 22:08 | Better handling, reset capabilty, and ensure that inherited channels are correct check-in: 2265475e82 user: dkf tags: tip-160 | |
| 18:44 | Start of implementation of TIP 160: better terminal control check-in: f58c31e497 user: dkf tags: tip-160 | |
| 18:14 | Code cleanup: Remove unneeded #undef's, and unneeded inclused. No change in functionality. check-in: b2f37675d3 user: jan.nijtmans tags: trunk | |
| 18:12 | Remove hacked exception for bug [a16752c252]. Should be fixed by then in "tclcompiler". Taken over f... check-in: 4a8c5ad29a user: jan.nijtmans tags: trunk | |
| 17:28 | Merge trunk. Take over Trace changes from trunk (somehow they didn't end into novem up to now). This... check-in: 5913ad0cb1 user: jan.nijtmans tags: novem | |
| 16:52 | Merge 8.7 check-in: c06a872943 user: jan.nijtmans tags: trunk | |
| 16:50 | Since only bytes 0xF0 - 0xF4 can be the first byte of a valid 4-byte UTF-8 byte sequence, account fo... check-in: 9c09af3627 user: jan.nijtmans tags: core-8-branch | |
| 16:46 | Since only bytes 0xF0 - 0xF4 can be the first byte of a valid 4-byte UTF-8 byte sequence, account fo... check-in: 8e7ac039ab user: jan.nijtmans tags: core-8-6-branch | |
| 13:09 | Merge 8.7 check-in: 8a8d3135b0 user: jan.nijtmans tags: trunk | |
| 13:05 | Merge 8.7 check-in: 15927b5ba6 user: jan.nijtmans tags: utf-max | |
| 13:02 | Make all internal small buffer related to Tcl_UtfBackslash() length 4, not TCL_UTF_MAX: For TCL_UTF_... check-in: 69cd13225a user: jan.nijtmans tags: core-8-branch | |
|
2019-03-22
| ||
| 20:44 | Add some test-cases with longer backslash sequences, to test for internal buffer overflows. check-in: 0a318e4eb4 user: jan.nijtmans tags: core-8-branch | |
| 15:08 | lots of changes to the "info" page. Replace "command procedure" with "routine" in Tcl.n. check-in: c78313c4f3 user: pooryorick tags: core-8-branch | |
| 15:05 | Make the html target work under more circumstances. check-in: 53cb36fff7 user: pooryorick tags: core-8-branch | |
|
2019-03-21
| ||
| 20:28 | Merge 8.7. Also fix invalid reference to TclUtfToWChar, causing build failure check-in: 7c63883789 user: jan.nijtmans tags: utf-max | |
| 20:11 | Merge 8.7 check-in: 871076a655 user: jan.nijtmans tags: trunk | |
| 20:10 | Add entry for 元号 (or NewEra placeholder) to Unicode tables. Since Tcl doesn't do rendering, this... check-in: 1c7bbbc9c1 user: jan.nijtmans tags: core-8-branch | |
| 20:09 | Add entry for 元号 (or NewEra placeholder) to Unicode tables. Since Tcl doesn't do rendering, this... check-in: ea1510e658 user: jan.nijtmans tags: core-8-6-branch | |
| 19:56 | Remove incorrect comment. Simplify handling of last bytes in Tcl_UniCharToUtfDString(), since TclUt... check-in: 33251a211f user: jan.nijtmans tags: core-8-branch | |
| 07:45 | Fix outdated comment check-in: ce566c5d84 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-03-20
| ||
| 22:54 | Merge 8.7 check-in: 3ea5d3e8a3 user: jan.nijtmans tags: utf-max | |
| 22:51 | Merge 8.7 check-in: bb9b52ab82 user: jan.nijtmans tags: trunk | |
| 22:45 | Fix Tcl_UtfToUniCharDString() function, handling invalid byte at the end of the string: Not quite co... check-in: 3e8ada19f5 user: jan.nijtmans tags: core-8-branch | |
|
2019-03-18
| ||
| 22:45 | Merge trunk check-in: 8fe25e01d3 user: jan.nijtmans tags: novem | |
| 22:34 | Merge 8.7 check-in: 48c676b649 user: jan.nijtmans tags: trunk | |
| 22:32 | Comment Comment Tcl_UniCharToUtf() better, what happens handling surrogates. Add type cast in tclUtf... check-in: b02df08680 user: jan.nijtmans tags: core-8-branch | |
| 22:17 | Merge 8.7 check-in: b9ad5fe740 user: jan.nijtmans tags: trunk | |
| 22:14 | enlarge a few small buffers, which could overflow using Unicode characters > /UFFFF. Eliminate some... check-in: 41c373ad8f user: jan.nijtmans tags: core-8-branch | |
| 20:07 | Add 4 new encodings, and add documentation. check-in: 0ac59eb0c6 user: jan.nijtmans tags: utf-max | |
| 15:46 | merge trunk check-in: 810452fe39 user: dgp tags: dgp-refactor | |
| 15:46 | merge trunk check-in: 16657b8526 user: dgp tags: dgp-properbytearray | |
| 15:25 | merge 8.7 check-in: 9c1a58d079 user: dgp tags: tip-445-api-fix | |
|
2019-03-17
| ||
| 22:17 | Merge 8.7 check-in: 5bfbe84775 user: jan.nijtmans tags: trunk | |
| 22:16 | For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 82477e9d3a user: jan.nijtmans tags: core-8-branch | |
| 22:15 | For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 5c8a1f59fa user: jan.nijtmans tags: core-8-6-branch | |
| 22:01 | More WIP. Seems to be *almost* working. check-in: ab13cbd74c user: jan.nijtmans tags: utf-max | |
|
2019-03-16
| ||
| 21:16 | Merge 8.7 Closed-Leaf check-in: cd427db76c user: jan.nijtmans tags: tommath-refactor | |
| 21:10 | Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in ste... check-in: 81502a66ed user: jan.nijtmans tags: utf-max | |
|
2019-03-15
| ||
| 21:17 | Merge 8.7 check-in: 3dcb7571f5 user: jan.nijtmans tags: trunk | |
| 20:52 | Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make Tcl... check-in: 515a22d41d user: jan.nijtmans tags: core-8-branch | |
| 15:51 | merge trunk check-in: 84d2435115 user: dgp tags: dgp-refactor | |
| 15:47 | merge 8.7 check-in: 65a911f5d4 user: dgp tags: tip-445-api-fix | |
|
2019-03-14
| ||
| 22:47 | Merge trunk check-in: 419fdde9fc user: jan.nijtmans tags: dgp-properbytearray | |
| 20:59 | Merge 8.7. Fix 2 test-cases which were failing for TCL_UTF_MAX=6 check-in: 4032e7fe99 user: jan.nijtmans tags: utf-max | |
| 20:03 | merge-mark check-in: 80c345bf67 user: jan.nijtmans tags: trunk | |
| 20:01 | merge-mark check-in: 4990c65285 user: jan.nijtmans tags: tommath-refactor | |
| 19:52 | Make internal libtommath stub entries deprecated: Those are not supposed to be called in extensions check-in: 99c1ed4d8a user: jan.nijtmans tags: core-8-branch | |
|
2019-03-13
| ||
| 20:44 | Eliminate many (mostly harmless) MSVC warning messages. Tcl 9 compiles warning-free now on MSVC. check-in: cf865c6e2b user: jan.nijtmans tags: trunk | |
| 20:43 | Make "struct regmatch_t" match "Tcl_RegExpIndices" (again). Win64 build was broken because of this. ... check-in: c38fd94d09 user: jan.nijtmans tags: trunk | |
| 00:44 | merge 8.6 check-in: 73e7e3f694 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 00:33 | integrate branch clock-astronomical-jdn: merge pull request #16 from sebres/astronomical-jdn (https:... check-in: 39a21f437a user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 00:24 | scan: all JDN/JD are signed, so allow parse negative Julian days Closed-Leaf check-in: 7be9cada94 user: sebres tags: clock-astronomical-jdn | |
| 00:24 | format: add support of new JDN-tokens (calendar JD `%EJ`, astronomical JD `%Ej`) with time fraction.... check-in: 2194d065f7 user: sebres tags: clock-astronomical-jdn | |
| 00:23 | scan: extended with token `%EJ` to scan calendar julian day with time fraction (in opposite to astro... check-in: 9095503f61 user: sebres tags: clock-astronomical-jdn | |
| 00:21 | implemented scan of astronomical julian day (JDN/ID) with token `%Ej`, corresponds julian date of sq... check-in: b9804722b9 user: sebres tags: clock-astronomical-jdn | |
|
2019-03-12
| ||
| 21:44 | Merge 8.7 check-in: 4acfc50392 user: jan.nijtmans tags: tommath-refactor | |
| 20:39 | Even better support for -DTCL_UTF_MAX=6. Ongoing improvements (TIP being planned) check-in: fdcb2a7323 user: jan.nijtmans tags: utf-max | |
|
2019-03-11
| ||
| 20:56 | Merge 8.7 check-in: 13fd8a4647 user: jan.nijtmans tags: trunk | |
| 20:32 | Change TCHAR -> WCHAR in many places, since that's what it is since Windows NT check-in: 876f74eabe user: jan.nijtmans tags: core-8-branch | |
| 20:30 | Improve parsing of -xchar option for serial channels: Allow full 8-bit range (correct UTF-8 handling... check-in: e63e8b0acb user: jan.nijtmans tags: core-8-branch | |
| 20:25 | Fix [590e687905]: utf-1.11 test-case fails check-in: 07c460f447 user: jan.nijtmans tags: core-8-branch | |
|
2019-03-10
| ||
| 21:16 | Make internal libtommath symbols MODULE_SCOPE, and remove them from the stub table: They are not sup... check-in: 9384c633dd user: jan.nijtmans tags: trunk | |
| 21:04 | Merge 8.7 check-in: 316ceb7616 user: jan.nijtmans tags: trunk | |
| 20:18 | re-implemente changes in win/tclWinFile.c (handling -DTCL_UTF_MAX=6) using 3 new utility functions. ... check-in: 9eb437a15d user: jan.nijtmans tags: core-8-branch | |
|
2019-03-09
| ||
| 21:22 | merge 8-5-event-perf-branch check-in: 697065a8e5 user: sebres tags: sebres-8-6-event-perf-branch | |
|
2019-03-08
| ||
| 23:54 | Merge trunk. Further WIP for TIP #497, far from finished .... check-in: 9fcbdde251 user: jan.nijtmans tags: tip-497 | |
| 22:51 | Merge 8.7 check-in: fe02c8898e user: jan.nijtmans tags: trunk | |
| 21:27 | Make -DTCL_UTF_MAX=6-build work on win32. Add travis builds to prove it. check-in: 1df1b22fad user: jan.nijtmans tags: core-8-branch | |
| 20:44 | Fix bug in mp_set_bit(), not affecting Tcl adtually (returning MP_VAL for some valid input) check-in: 26182f50b2 user: jan.nijtmans tags: tommath-refactor | |
| 20:40 | Merge 8.7 check-in: 0fda504644 user: jan.nijtmans tags: tommath-refactor | |
| 20:25 | Merge 8.7 check-in: cbdcf1829d user: jan.nijtmans tags: trunk | |
| 19:54 | Use mp_get_bit() instead of mp_iseven()/mp_isodd(): Those latter functions are macro's currently, bu... check-in: 0d77fb2374 user: jan.nijtmans tags: core-8-branch | |
| 19:51 | Code cleanup: less (size_t) casts Closed-Leaf check-in: ab3bc46fe1 user: jan.nijtmans tags: utf-max-6 | |
| 15:39 | merge 8-5-event-perf-branch (no monotonic time fallbacks) check-in: ec9b47d045 user: sebres tags: sebres-8-6-event-perf-branch | |
| 15:09 | merge trunk check-in: 2886da4545 user: dgp tags: dgp-refactor | |
| 15:09 | merge trunk check-in: 2a00aec29a user: dgp tags: dgp-properbytearray | |
| 14:56 | merge 8.7 check-in: 1dd923d0cf user: dgp tags: tip-445-api-fix | |
| 14:56 | merge 8.7 check-in: 839cfa7059 user: dgp tags: trunk | |
| 14:47 | merge 8.6 check-in: 8d5d640832 user: dgp tags: core-8-branch | |
| 14:46 | [39fed4dae5] Make sure return value from Tcl_PkgRequire*() survives long enough for caller to use it... check-in: 6bf2a6d132 user: dgp tags: core-8-6-branch | |
| 11:37 | merge 8-5-event-perf-branch (restore merge point after complex merge across branches 8.6/8.6-timerat... check-in: 852b037b2f user: sebres tags: sebres-8-6-event-perf-branch | |
| 11:34 | 3-way merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, merge-... check-in: 102958b94e user: sebres tags: sebres-8-6-event-perf-branch | |
| 04:42 | merge 8.5 (perf-test) check-in: 5b6af82bad user: sebres tags: core-8-6-branch | |
|
2019-03-07
| ||
| 22:13 | In the 8.6.* releases, Tcl_GetStringResult() still passes through interp->result. Have to ask specif... Closed-Leaf check-in: e6479634cb user: dgp tags: bug-39fed4dae5 | |
| 22:03 | Merge 8.7 check-in: d6eb82a174 user: jan.nijtmans tags: trunk | |
| 22:02 | Fixes for TCL_UTF_MAX=6, (gcc compiler warnings). Also make everything work on win32/win64. Patch ad... check-in: 650574e0fb user: jan.nijtmans tags: utf-max-6 | |
| 21:59 | Fix gcc compiler warning check-in: c6f4b50fbf user: jan.nijtmans tags: core-8-branch | |
| 20:24 | Integrate the test, which seems to indicate the bug fix doesn't work. More to come.... check-in: e3fa2e57a8 user: dgp tags: bug-39fed4dae5 | |
| 20:05 | Merge forward to demonstrate the test fails after the bug arrived. Closed-Leaf check-in: 89f964c345 user: dgp tags: pkg-return-check | |
| 14:20 | (core-8-branch merge) Fix automatic pkgIndex generation for multiplatform installs. check-in: fa308cbee6 user: apnadkarni tags: trunk | |
| 14:17 | (core-8-6-branch merge) Fix automatic pkgIndex generation for multiplatform installs. check-in: d48cced50f user: apnadkarni tags: core-8-branch | |
| 14:12 | Fix automatic pkgIndex generation for multiplatform installs check-in: b15367b890 user: apnadkarni tags: core-8-6-branch | |
| 09:45 | but ... don't call Tcl_GetObjResult() twice Closed-Leaf check-in: 5011be2338 user: jan.nijtmans tags: jn-bug-39fed4dae5 | |
| 09:43 | Better fix, not hackish any-more, but retaining the original idea check-in: 0a4f70654f user: jan.nijtmans tags: jn-bug-39fed4dae5 | |
| 08:39 | Merge 8.7 check-in: feb76896c3 user: jan.nijtmans tags: trunk | |
| 08:31 | Merge 8.6. Remove unneeded code from init.tcl check-in: 3efa92355e user: jan.nijtmans tags: core-8-branch | |
| 08:00 | Fix some gcc/MSVC (harmless) compiler warnings. Remove some unnecessary end-of-line spacing check-in: 4100db67b1 user: jan.nijtmans tags: core-8-6-branch | |
| 07:58 | Fix [9471e6e304]: InitWinEnv not thread safe check-in: e8d0d31e48 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-03-06
| ||
| 15:36 | Fix for [39fed4dae5]. Closed-Leaf check-in: 87689a5b66 user: pooryorick tags: pyk-bug-39fed4dae5 | |
| 12:34 | merge 8.7 check-in: 17eb5e790b user: sebres tags: trunk | |
| 12:25 | part of [db95e7a61e] reverted for consistency reasons: unsupported namespace is exported in previous... check-in: 72d7d613fe user: sebres tags: core-8-branch | |
| 11:32 | V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs. The PLATFORM_IDENTIFY m... check-in: 4c75c9ddc5 user: apnadkarni tags: trunk | |
| 11:26 | V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs. The PLATFORM_IDENTIFY m... check-in: 0391287fab user: apnadkarni tags: core-8-branch | |
| 06:26 | V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs. The PLATFORM_IDENTIFY m... check-in: 200622a9d4 user: apnadkarni tags: core-8-6-branch | |
| 01:42 | [39fed4dae5] Minimal fix for volatile lifetime of string returned by Tcl_PkgRequire(). We need a te... check-in: bec67444fa user: dgp tags: bug-39fed4dae5 | |
|
2019-03-05
| ||
| 22:58 | merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, tclDate.c re... check-in: 3454e26373 user: sebres tags: sebres-8-6-clock-speedup-cr2 | |
| 20:16 | Merge 8.7 check-in: 4b4d286e3e user: jan.nijtmans tags: trunk | |
| 19:58 | Remove double macro's. Resolve quotes in travis configuration: it doesn't work check-in: 40d18fda3e user: jan.nijtmans tags: core-8-branch | |
| 19:46 | integrate/close sebres-trunk-timerate branch (no functional changes, simple merge-point) check-in: 1cbf574661 user: sebres tags: trunk | |
| 18:23 | merge 8.7 (TIP#527, New measurement facilities in TCL: New command timerate, performance test suite) check-in: e41cbd042a user: sebres tags: trunk | |
| 18:02 | integrate dgp-sebres-timerate-review: no functional changes (already backported) check-in: 61fe0670ed user: sebres tags: core-8-branch | |
| 17:39 | timerate is supported in 8.7 check-in: db95e7a61e user: sebres tags: core-8-branch | |
| 17:34 | merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, performance test suite) check-in: 2d254280f0 user: sebres tags: core-8-branch | |
| 16:59 | integrate sebres-8-6-timerate, merge 8.5 (TIP#527, New measurement facilities in TCL: New command ti... check-in: 49f82cfd7f user: sebres tags: core-8-6-branch | |
| 16:13 | merge updated 8.5-timerate branch Closed-Leaf check-in: 5246d61897 user: sebres tags: sebres-8-6-timerate | |
|
2019-03-02
| ||
| 18:15 | Various tommath/numeric related optimizations: - Remove the DD_STEEL formatter: it isn't used anywhe... check-in: 5293802fe6 user: jan.nijtmans tags: core-8-branch | |
| 17:21 | Add build with -DTCL_UTF_MAX=6 to travis CI. Also fix 2 gcc compiler-warnings occurring with -DTCL_U... check-in: 9b2a385a0f user: jan.nijtmans tags: core-8-branch | |
| 16:53 | Merge 8.7 check-in: e766d23655 user: jan.nijtmans tags: trunk | |
| 16:52 | Minor optimization in UTF-8 handling, and add some comments describing how Tcl_UniCharToUtf() handle... check-in: 6e3632ede5 user: jan.nijtmans tags: core-8-branch | |
| 16:35 | Fix some "scan.test" test-cases when TCL_UTF_MAX=4. Wrongly resolved merge-conflict in previous che... check-in: 8d1ff82057 user: jan.nijtmans tags: core-8-6-branch | |
| 16:09 | Merge 8.7 check-in: ff562e2ab8 user: jan.nijtmans tags: trunk | |
| 16:08 | Merge 8.6 (one forgotten adaptation of surrogate handling, only compiled on Cygwin) check-in: 4f781560c5 user: jan.nijtmans tags: core-8-branch | |
| 16:04 | Backport [bd94500678e837d7] from 8.7, preventing endless loops in UTF-8 conversions when handling su... check-in: 9e1984c250 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-03-01
| ||
| 21:59 | Merge 8.7 check-in: 3e48d44568 user: jan.nijtmans tags: trunk | |
| 21:05 | More use of TclHasIntRep() macro. Add vfs build director to fossil ignore-glob check-in: 6df74d3d53 user: jan.nijtmans tags: core-8-branch | |
| 21:01 | Update Unicode tables to version 12.0 check-in: 1ac480041b user: jan.nijtmans tags: core-8-branch | |
| 20:25 | merge 8.7 check-in: bc57eb7213 user: dgp tags: trunk | |
| 20:24 | A confusion about signed vs unsigned comparision caused Tcl_UtfToUniChar() to return the wrong answe... check-in: 81046b694f user: dgp tags: core-8-branch | |
| 20:11 | Update all internal tables to Unicode 12.0 check-in: 88da1b0307 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-02-28
| ||
| 20:35 | merge trunk check-in: e4e3193004 user: dgp tags: dgp-refactor | |
| 20:30 | merge trunk check-in: 47172a8abb user: dgp tags: dgp-properbytearray | |
| 20:19 | merge 8.7 check-in: 06badfc315 user: dgp tags: tip-445-api-fix | |
|
2019-02-27
| ||
| 22:45 | merge core-8-branch check-in: 6331f74415 user: jan.nijtmans tags: tommath-refactor | |
| 21:58 | Merge 8.7 check-in: 727e74f081 user: jan.nijtmans tags: trunk | |
| 21:29 | Fix [bd94500678e837d7]: SEGFAULT by conversion of unicode (out of BMP) to byte-array check-in: efe8f3e6b0 user: jan.nijtmans tags: core-8-branch | |
| 21:10 | merge 8.7 check-in: ce752a257a user: jan.nijtmans tags: trunk | |
| 08:34 | More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) and (unsigned) type-casts... check-in: 51c585131e user: jan.nijtmans tags: core-8-branch | |
|
2019-02-25
| ||
| 21:15 | Merge 8.7 check-in: 5a8767b61e user: jan.nijtmans tags: trunk | |
| 21:13 | Merge 8.6 check-in: 64a59508ae user: jan.nijtmans tags: core-8-branch | |
| 21:12 | Merge 8.5 check-in: 1c886530ed user: jan.nijtmans tags: core-8-6-branch | |
| 21:10 | Finish complete fix, all corner-cases correct now. Also spurious UTF-8 testcase failure (as seen on ... Closed-Leaf check-in: b3d886c84f user: jan.nijtmans tags: bug-bd94500678 | |
| 19:50 | New internal macro TclHasIntRep() to re-encapsulate the typePtr field. check-in: 86b1045cc4 user: dgp tags: core-8-branch | |
| 17:56 | merge 8.7 check-in: 5e35c2529b user: dgp tags: tip-445-api-fix | |
| 17:46 | merge 8.7 check-in: cbfa90dcb2 user: dgp tags: core-8-7-a3-rc | |
| 17:06 | merge 8.7 check-in: 6bda8e2cf5 user: dgp tags: bug-bd94500678 | |
| 16:15 | merge trunk check-in: f5b5f2248c user: dgp tags: dgp-properbytearray | |
| 16:04 | merge trunk check-in: 7fd2df44ff user: dgp tags: dgp-refactor | |
|
2019-02-24
| ||
| 17:20 | Merge 8.7 check-in: fb23ac1e71 user: jan.nijtmans tags: trunk | |
| 17:19 | Merge 8.6 check-in: 784f5feda2 user: jan.nijtmans tags: core-8-branch | |
| 17:15 | Merge 8.5 check-in: 7194b3fcef user: jan.nijtmans tags: core-8-6-branch | |
| 16:59 | In TclGetByteArrayFromObj(), no longer assume that Tcl_GetByteArrayFromObj() never returns NULL. And... check-in: 3b76dae179 user: jan.nijtmans tags: trunk | |
|
2019-02-23
| ||
| 13:09 | merge trunk check-in: 0fa21022ea user: dgp tags: dgp-refactor | |
| 01:21 | merge trunk check-in: d9f9d6dd1a user: dgp tags: dgp-properbytearray | |
| 01:21 | Revise crashing test now that [binary encode] rejects bogus inputs. check-in: cba8787407 user: dgp tags: dgp-properbytearray | |
| 01:19 | merge trunk check-in: c0dc882633 user: dgp tags: dgp-properbytearray | |
| 01:12 | Stop crashes due to macro broken by merge. check-in: ae5ff660b1 user: dgp tags: dgp-properbytearray | |
| 01:04 | Adapt the gratuitous macro that doubles the burden of core development. Closed-Leaf check-in: 8a46570b26 user: dgp tags: dgp-repair-macro-that-makes-exactly-the-assumption-we-are-invalidating | |
|
2019-02-22
| ||
| 20:24 | merge trunk Closed-Leaf check-in: 01853d6504 user: dgp tags: dgp-scratch | |
| 20:23 | WIP check-in: 15fabd01bb user: dgp tags: dgp-properbytearray | |
| 20:19 | WIP check-in: 5c68b7fdc1 user: dgp tags: dgp-scratch | |
| 20:12 | WIP check-in: 567ea96577 user: dgp tags: dgp-properbytearray | |
| 18:59 | not broke yet check-in: f26420b9a5 user: dgp tags: dgp-scratch | |
| 18:53 | WIP check-in: a23ff45e1c user: dgp tags: dgp-properbytearray | |
| 18:47 | scratch check-in: 04e11917b3 user: dgp tags: dgp-scratch | |
| 18:38 | more 'trunk' merge check-in: 4419aff52b user: dgp tags: dgp-properbytearray | |
| 18:38 | Try, try again. check-in: e10677acee user: dgp tags: dgp-scratch | |
| 18:01 | merge 8.7 check-in: adfe04dbbd user: dgp tags: trunk | |
| 17:32 | Revert recent commit that breaks the encapsulation interface of TIP 445. That encapsulation was put... check-in: 7992011cd3 user: dgp tags: core-8-branch | |
| 16:56 | Merge trunk through 2019-01-28 check-in: 63eab66bab user: dgp tags: dgp-properbytearray | |
| 16:45 | Merge and resolve more from the trunk. check-in: 11271c0a32 user: dgp tags: dgp-properbytearray | |
|
2019-02-19
| ||
| 20:21 | Merge 8.7 check-in: 19890efeab user: jan.nijtmans tags: bug-bd94500678 | |
| 20:17 | Merge 8.7 check-in: 2b82daafb8 user: jan.nijtmans tags: trunk | |
| 20:16 | Merge 8.6 check-in: 1b17625b60 user: jan.nijtmans tags: core-8-branch | |
| 20:12 | Fix some comments: "upper" -> "high" (when talking about surrogates) check-in: 1d9b7f26b0 user: jan.nijtmans tags: core-8-6-branch | |
| 19:39 | Extends build facilities with option to make/compile considering dependencies (no more `make clean; ... Leaf check-in: f13452f7b8 user: sebres tags: sebres-tcl-depend-make | |
| 19:38 | Minor optimizations check-in: 0e2621fc4b user: jan.nijtmans tags: bug-bd94500678 | |
|
2019-02-18
| ||
| 20:48 | Proposed fix for [bd94500678]: SEGFAULT by conversion of unicode (out of BMP) to byte-array. check-in: 9f67c17d01 user: jan.nijtmans tags: bug-bd94500678 | |
| 20:42 | Merge 8.7 check-in: 7aa80fc0ad user: jan.nijtmans tags: trunk | |
| 20:39 | Merge 8.6 check-in: fc1de63689 user: jan.nijtmans tags: core-8-branch | |
| 20:38 | Don't use TclUniCharIsSpace() in command-line handling: the windows command-line is not aware of Uni... check-in: 60d2391840 user: jan.nijtmans tags: core-8-6-branch | |
|
2019-02-15
| ||
| 19:55 | WIP: refactor libtommath references: Deprecate functions which shouldn't be in stub tables. More ge... check-in: ae2d2e4e3a user: jan.nijtmans tags: tommath-refactor | |
|
2019-02-14
| ||
| 20:31 | Merge trunk through 2019-01-25 check-in: 147905ffeb user: dgp tags: dgp-properbytearray | |
| 20:05 | merge 8.7 check-in: 2a36cf176f user: dgp tags: dgp-string-insert | |
| 19:46 | merge trunk check-in: f87070ace5 user: dgp tags: dgp-refactor | |
| 19:46 | merge 8.7 check-in: 145bf46661 user: dgp tags: trunk | |
| 19:34 | Improve portability of path constructions. check-in: 9dd7481c5c user: dgp tags: core-8-branch | |
| 17:13 | Merge trunk. check-in: 167fc8acfa user: dgp tags: dgp-refactor | |
| 10:56 | small amend unfolding `list "$tcl_library/http"` (previously it was result of glob) check-in: 6c4886e1e1 user: sebres tags: core-8-branch | |
| 10:42 | closes [b322938e08]: fix several zipfs-tests searching for single "http" directory in (compressed) t... check-in: 59607dfd9e user: sebres tags: core-8-branch | |
|
2019-02-13
| ||
| 21:38 | Merge trunk through 2019-02-05 check-in: 3bbdf1f4ba user: dgp tags: dgp-refactor | |
| 21:24 | Merge trunk through 2019-02-01 check-in: 76fa1ad734 user: dgp tags: dgp-refactor | |
| 21:14 | Merge trunk through 2019-01-26 check-in: 8b66d9f360 user: dgp tags: dgp-refactor | |
| 20:14 | Merge trunk through 2019-01-25 check-in: 495691b47d user: dgp tags: dgp-refactor | |
| 02:57 | merge 8-5-timerate (?max-count?, break possibility, diverse fixes) + windows time-calibration cycle ... check-in: 2f5413a0fb user: sebres tags: sebres-8-6-timerate | |
|
2019-02-10
| ||
| 15:27 | Merge 8.7. Tcl_BackgroundError is now a macro. check-in: 2d3dda4e1e user: jan.nijtmans tags: trunk | |
|
2019-02-09
| ||
| 21:05 | Convert Tcl_BacktroundError() into a macro, so we can deprecate the stub entry for it. Add -Wpointer... check-in: ab48435928 user: jan.nijtmans tags: core-8-branch | |
|
2019-02-08
| ||
| 08:13 | Change TclGetIntForIndex() and TclGetIntForIndexM() to return a size_t value in stead of int. This a... check-in: 14256a2fe1 user: jan.nijtmans tags: trunk | |
|
2019-02-07
| ||
| 21:20 | timerate: added dynamic factor by threshold calculation (avoid growing of the execution time if iter... check-in: 8ad25ef9eb user: sebres tags: sebres-8-6-timerate | |
| 17:30 | merge 8.7 check-in: 832aed57dd user: dgp tags: trunk | |
| 15:45 | merge 8.6(.9), conflicts resolved check-in: f29f1e9566 user: sergey.brester tags: sebres-8-6-timerate | |
|
2019-02-06
| ||
| 18:29 | tests/httpcookie.test: apply "-load" option for this test (in order to provide/overwrite library/pat... check-in: 32fc2906c3 user: sebres tags: core-8-branch | |
|
2019-02-05
| ||
| 21:59 | fixes segfault [bd94500678]: Tcl_UtfToUniChar/TclUtfToUniChar could don't advance source pointer in ... check-in: 42976af3f3 user: sebres tags: core-8-branch | |
| 21:58 | Merge trunk Closed-Leaf check-in: b95e36dfa8 user: jan.nijtmans tags: tip-502-for-9 | |
| 21:35 | More size_t-related consolidations. Now regexp can handle strings >2GB and more. Remove many type-ca... check-in: 4b4fe25e7d user: jan.nijtmans tags: trunk | |
|
2019-02-04
| ||
| 22:46 | merge 8.7 check-in: 308a5de5b2 user: jan.nijtmans tags: initsubsystems | |
| 22:45 | Merge trunk check-in: a6db8815ce user: jan.nijtmans tags: tip-502-for-9 | |
| 15:14 | optimize WidePwrSmallExpon (exponent is <= 16), this will huge decrease assembled code on x86 (113 v... check-in: ed2f8857c2 user: sebres tags: core-8-branch | |
| 14:40 | code review Closed-Leaf check-in: cca048c767 user: sebres tags: sebres-8-6-tommath-1-1 | |
| 12:24 | cherry pick of [238bd4d2c053540c]..[31dd092df4b57fdb]: More simplifications in tclExecute.c (INST_EX... check-in: 0be81ce692 user: sebres tags: sebres-8-6-tommath-1-1 | |
| 09:40 | partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_tc_div_2d, which simplif... check-in: 676c0392fe user: sebres tags: sebres-8-6-tommath-1-1 | |
| 09:21 | partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, now that libtommath provi... check-in: 2a43543f95 user: sebres tags: sebres-8-6-tommath-1-1 | |
|
2019-02-01
| ||
| 20:36 | Another (big) round of int -> size_t enhancements. So Tcl can handle string >2GiB in more places. check-in: 8534448b44 user: jan.nijtmans tags: trunk | |
| 20:02 | merge-mark check-in: f3582be384 user: jan.nijtmans tags: core-8-branch | |
| 20:00 | Update libtommath to latest stable release (1.1.0) check-in: c01ea30c19 user: jan.nijtmans tags: core-8-6-branch | |
| 16:21 | merge 8.7 (regression fix [e3f481f187], conflicts resolved) check-in: 03840f6c21 user: sebres tags: trunk | |
| 16:06 | merge 8.6 (regression fix [e3f481f187], conflicts resolved) check-in: cc09378b6e user: sebres tags: core-8-branch | |
| 15:56 | speedup "process.test" using signal (via file delete) for the child-process it could exit immediatel... check-in: 4aa189548d user: sebres tags: core-8-branch | |
|
2019-01-31
| ||
| 22:43 | Merge 8.7 check-in: 5b549164d8 user: jan.nijtmans tags: trunk | |
| 22:42 | fix [f559bbde4e]: TclInt.h: tclUnixPort.h:162:13: fatal error: ../compat/unistd.h: No such file or d... check-in: 34f124f2b8 user: jan.nijtmans tags: core-8-branch | |
| 22:35 | Merge 8.7 check-in: a75e7b0b83 user: jan.nijtmans tags: trunk | |
| 22:23 | Make TclIsPureByteArray() a macro, since it's only doing a single compare. Other internal simplifica... check-in: d4a22bc563 user: jan.nijtmans tags: core-8-branch | |
| 21:08 | Merge 8.6 check-in: 90fc02235a user: jan.nijtmans tags: core-8-branch | |
|
2019-01-28
| ||
| 22:20 | Fix for [f559bbde4e] (even though that's not really a bug) Closed-Leaf check-in: 52f9377326 user: jan.nijtmans tags: bug-f559bbde4e | |
| 22:05 | Merge 8.7 check-in: acbbb06fbe user: jan.nijtmans tags: trunk | |
| 22:03 | Merge libtommath v1.1.0 check-in: 8782e17385 user: jan.nijtmans tags: core-8-branch | |
| 21:54 | Merge libtommath v1.1.0 check-in: 4b5052a655 user: jan.nijtmans tags: libtommath-no-stdint.h | |
| 21:53 | Update to libtommath v1.1.0 check-in: bd4b5c0520 user: jan.nijtmans tags: libtommath | |
| 21:47 | Merge 8.7 check-in: 08dd3497f1 user: jan.nijtmans tags: trunk | |
| 21:34 | New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. But ... don't use this fun... check-in: d3ed67412e user: jan.nijtmans tags: core-8-branch | |
| 16:23 | merge 8.7 check-in: be327fce6d user: sebres tags: trunk | |
| 16:19 | merge 8.6 ([4ee9b4f3e965a7da5133] was already fixed in 8.7, so no functional changes here) check-in: 2f22a13f00 user: sebres tags: core-8-branch | |
|
2019-01-26
| ||
| 17:32 | Merge 8.7 check-in: 2d39bcaeac user: jan.nijtmans tags: trunk | |
| 17:08 | Merge 8.6. Also reduce tclCharTypeTable[] to 256 entries, as this table is always addressed with uns... check-in: 6d7fdfa9fa user: jan.nijtmans tags: core-8-branch | |
|
2019-01-25
| ||
| 14:17 | Do not assume that literals have a non-NULL bytes field; user code could purge it. check-in: e29db71895 user: dkf tags: core-8-branch | |
| 13:27 | merge 8.7 check-in: 782eff18c4 user: sebres tags: trunk | |
| 13:05 | renumeration of test check-in: 31dd092df4 user: sebres tags: core-8-branch | |
| 13:03 | more tests for INST_EXPON: base -1, big exponent (odd/even). check-in: 792ac5cd29 user: sebres tags: core-8-branch | |
| 12:45 | More simplifications in tclExecute.c (INST_EXPON), much more and well-arranged branching of wide/big... check-in: 238bd4d2c0 user: sebres tags: core-8-branch | |
|
2019-01-22
| ||
| 21:44 | One more libtommath function, mp_tc_div_2d, which simplifies code. Some more code readability improv... check-in: e8e92eb381 user: jan.nijtmans tags: core-8-branch | |
| 18:09 | Many simplifications in tclExecute.c, now that libtommath provides new functions mp_tc_and, mp_tc_or... check-in: c5c83014d6 user: jan.nijtmans tags: core-8-branch | |
| 16:57 | Merge 8.6 check-in: e47078ef6d user: jan.nijtmans tags: core-8-branch | |
| 16:37 | Update included libtommath to v1.1.0-rc4 check-in: 03dd359fe2 user: jan.nijtmans tags: core-8-branch | |
| 16:29 | Merge libtommath v1.1.0-rc4 check-in: bca05a73f6 user: jan.nijtmans tags: libtommath-no-stdint.h | |
| 16:26 | Update to libtommath v1.1.0-rc4 check-in: b7a5d60841 user: jan.nijtmans tags: libtommath | |