Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

498 check-ins using file library/tzdata/Asia/Hebron version 809961622b

2017-11-16
22:32
remove test code check-in: 98ee6f28a0 user: aspect tags: bug-1224888
12:48
readlink() does not null-terminate its result check-in: 4c78e13050 user: aspect tags: bug-1224888
2016-09-08
12:43
merge 8.6.4 check-in: 67a149d080 user: dgp tags: dgp-literal-reform
12:36
merge 8.6.3 check-in: 5e598c8a3e user: dgp tags: dgp-literal-reform
12:28
merge 8.6.2 check-in: 8765b86e00 user: dgp tags: dgp-literal-reform
2015-06-16
03:33
lreplace: more tests, doc improvement Closed-Leaf check-in: b1d875f05f user: aspect tags: aspect-lreplace-refix
00:41
fix for a4cb3f06c4fe - bug introduced in 32b61592465 check-in: 8532890ecf user: aspect tags: aspect-lreplace-refix
2015-06-10
21:53
Patch to add support for higher baud rates under Unix Ticket [e770d92d76]] Closed-Leaf check-in: 7c1aae5292 user: hypnotoad tags: ticket-e770d92d6
2015-05-17
19:46
Fix typo in the previous check-in. check-in: 88904831f0 user: mistachkin tags: bug-57945b574a
18:03
Draft fix for a potential race condition in the new Tcl_MutexUnlockAndFinalize API. Not yet tested. check-in: 53d99af757 user: mistachkin tags: bug-57945b574a
2015-05-16
06:59
Reword and clarify the doc changes from the previous check-in. check-in: 4b7f255148 user: mistachkin tags: bug-57945b574a
06:49
First draft of the necessary doc changes. check-in: a68b3f0dac user: mistachkin tags: bug-57945b574a
2015-04-24
20:17
[879a0747be] Repair handling of incomplete multi-byte chars at the ends of input buffers. Also prope... check-in: fa817d16c8 user: dgp tags: trunk
20:06
[879a0747be] Repair handling of incomplete multi-byte chars at the ends of input buffers. Also prop... check-in: 4b964e7afb user: dgp tags: core-8-5-branch
15:48
Fix UtfToUtfProc() to remove the potential to read beyond end of input buffer. check-in: 727d74f76d user: dgp tags: trunk
15:47
Fix UtfToUtfProc() to remove the potential to read beyond end of input buffer. check-in: e1061dfe07 user: dgp tags: core-8-5-branch
2015-04-23
12:17
Open linked folder shared on Windows - Patch [19ea026e43] check-in: 990679a4a2 user: oehhar tags: trunk
11:21
Open linked folder shared on Windows - Patch [19ea026e43] check-in: 7d39fa6f82 user: oehhar tags: core-8-5-branch
2015-04-21
18:23
Proposed fix for bug 879a0747be Closed-Leaf check-in: 606edab7e3 user: dgp tags: bug-879a0747be
2015-04-20
10:35
Fix [8065d178229d8d335eee64d36ada37c4dedf2579|8065d17822]: Duplicate -DNDEBUG in compiler command wi... check-in: 0a2e3bb2d9 user: jan.nijtmans tags: trunk
2015-04-17
20:52
bring in dgp's improvements to zippy check-in: b285882061 user: msofer tags: trunk
2015-04-16
12:27
Reduce the list walking by keeping lastPtr fields. Closed-Leaf check-in: 51052eab9b user: dgp tags: zippy-fifo
2015-04-15
19:57
Revise the zippy dance that pushes Blocks and Tcl_Objs back the shared pool so that the overal opera... check-in: ee5c16f99b user: dgp tags: zippy-fifo
2015-04-10
09:23
Fix [a0a251e4e478977334da51e346cddff8ec3fbf52|a0a251e4e4]: tcl 8.6.4 compilation on windows with msy... check-in: c397433be3 user: jan.nijtmans tags: trunk
2015-04-09
19:53
Add new public Tcl C API to allow a mutex to be unlocked and then finalized atomically. Candidate f... check-in: 30dc11630f user: mistachkin tags: bug-57945b574a
09:27
Don't warn about warnings that are suppressed correctly now. check-in: d6a4608b51 user: dkf tags: trunk
09:20
Squelch otherwise-unavoidable OSX warnings. It's like magic! check-in: 4760483bbd user: dkf tags: trunk
2015-04-08
19:08
improve comments for TclMarkTailcall and friends check-in: 36cb964690 user: msofer tags: trunk
16:42
Correction suggested by miguel. Passes test suite and fixes bug demos. check-in: 5c3a32ed23 user: dgp tags: bug-0f42ff7871
14:37
Proposed fix. check-in: b77f0e1f77 user: dgp tags: bug-0f42ff7871
2015-04-04
11:47
Don't fetch values we don't need. check-in: 6f8d422627 user: dkf tags: trunk
2015-03-31
02:48
First sketch implementation of a Hash Array Map Trie (HAMT). check-in: b719efb9dd user: dgp tags: dgp-refactor
2015-03-24
18:38
merge novem check-in: cc8a52a073 user: dgp tags: dgp-refactor
18:37
merge trunk; purge TCL_HASH_KEY_STORE_HASH customization. That was a migration crutch to help code ... check-in: 237cb01cf9 user: dgp tags: novem
18:27
There's no need to constrain the declaration of Tcl_GetMemoryInfo(). check-in: 07823e2c5d user: dgp tags: trunk
17:34
Tcl source code already assumes the <limits.h> file is available. (See tcl/libtommath/tommath.h .) ... check-in: 713e898a78 user: dgp tags: trunk
15:18
merge novem check-in: 408dde56d0 user: dgp tags: dgp-refactor
15:13
merge trunk check-in: 199d4d8540 user: dgp tags: novem
2015-03-23
16:05
fix comments describing tailcall implementation check-in: 3a9cbfee23 user: msofer tags: trunk
13:46
fix comments describing tailcall implementation check-in: 654bad187e user: msofer tags: trunk
13:43
more comments Closed-Leaf check-in: 8ef09a1e8a user: msofer tags: mig-tailcall-cleanup
02:11
updated, improved tailcall comments check-in: cf96e3ae67 user: msofer tags: mig-tailcall-cleanup
01:01
branch for ordering and grouping the tailcall related code, and especially clean up the comments check-in: 319c4b5555 user: msofer tags: mig-tailcall-cleanup
00:33
completing the fix for bug d87cb182053fd79b3 check-in: 42560cb77f user: msofer tags: trunk
2015-03-22
22:28
Demonstration fix for bug. check-in: e19921efbc user: dgp tags: bug-f97d4ee020
2015-03-21
15:08
adding a test to reveal a problem with the fix of bug d87cb182053fd79b3 check-in: 76751aba52 user: msofer tags: trunk
00:31
[d87cb18205] Let compiled ensembles handle tailcalls properly. check-in: 6b81a0d7de user: dgp tags: trunk
2015-03-20
19:57
Remove STRICT directive from public header. It does approximately nothing, and doesn't belong in ge... check-in: 806e97f718 user: dgp tags: trunk
2015-03-19
10:41
Ticket [e66e444440]. Modified ReadConsoleBytes to handle Ctrl-C / Ctrl-Break and not return 0 bytes... check-in: 4368d9eefc user: ashok tags: trunk
2015-03-17
20:25
Added better way to find executable name on OSX. check-in: 9844900283 user: dkf tags: bug-1224888
19:47
merge trunk check-in: f84d142b93 user: dkf tags: bug-1224888
10:54
Some cleanup of style issues. Closed-Leaf check-in: a2cf701b1c user: dkf tags: apn-hash-opt
01:07
Checkpointing the core_zip_vfs branch against the lastest release check-in: 6200e05d2f user: hypnotoad tags: core_zip_vfs
2015-03-16
07:07
Experimental branch implementing caching of hashed Tcl_Obj values. check-in: 7612bd6e33 user: ashok tags: apn-hash-opt
2015-03-13
17:14
Upon further review, due the order of #include of headers, we do not have a history of a #define STR... Closed-Leaf check-in: 8a65d84d24 user: dgp tags: dgp-win-specific-strict
16:55
The STRICT directive influences how #include "windows.h" works. This is not a generic concern. Move... check-in: 222ac77106 user: dgp tags: dgp-win-specific-strict
2015-03-12
15:07
merge novem check-in: 6edb8b4e49 user: dgp tags: dgp-refactor
15:06
merge trunk check-in: 94ad5d5d47 user: dgp tags: novem
14:47
merge release check-in: d64e46c5af user: dgp tags: trunk
2015-03-11
20:56
merge novem check-in: 129ac3fa0e user: dgp tags: dgp-refactor
20:55
merge trunk check-in: 06a7c7a11e user: dgp tags: novem
12:30
update changes Closed-Leaf check-in: 824b141077 user: dgp tags: rc1, release, core-8-6-4, core-8-6-4-rc
12:26
merge trunk check-in: 2768b8131b user: dgp tags: core-8-6-4-rc
12:25
merge mark check-in: 099f49094f user: dgp tags: trunk
2015-03-10
14:44
Fix or at least improvement for Tcl/Tk Cocoa event loop by forcing Tcl_ServiceAll() event processing... check-in: d6acbd8534 user: kevin_walzer tags: core-8-5-branch
14:41
Fix or at least improvement for Tcl/Tk Cocoa event loop by forcing Tcl_ServiceAll() event processing... check-in: a34070f149 user: kevin_walzer tags: trunk
2015-03-06
19:55
.RS/.RE balance check-in: 03366013bb user: dgp tags: rc0, core-8-6-4-rc
19:48
`make html` must tolerate bundled packages using configure.ac over configure.in. check-in: 2c50439818 user: dgp tags: core-8-6-4-rc
19:43
product of a make dist check-in: b8d70a3abc user: dgp tags: core-8-6-4-rc
16:39
merge mark check-in: 98dd813367 user: dgp tags: trunk
15:26
merge release check-in: b8c2c4a918 user: dgp tags: core-8-5-branch
15:06
repair nroff breakage check-in: 9bc8b7eb60 user: dgp tags: core-8-5-branch
14:59
repair nroff breakage Closed-Leaf check-in: c689255965 user: dgp tags: core-8-5-18, core-8-5-18-rc
14:38
products of "make dist" check-in: 193c06a3e4 user: dgp tags: core-8-5-18-rc
14:17
update release date check-in: f551f39c25 user: dgp tags: core-8-5-18-rc
2015-03-03
21:29
update changes check-in: 388ef7d2c1 user: dgp tags: core-8-6-4-rc
2015-03-02
22:38
merge trunk check-in: 4083a2ec42 user: dgp tags: core-8-6-4-rc
08:54
Deleted Win95/98-specific documentation as those platforms have long been unsupported. check-in: 792da66b36 user: ashok tags: trunk
2015-02-26
16:58
autoconf-2.59 check-in: 87155b45ee user: dgp tags: core-8-6-4-rc
16:57
Bump to 8.6.4. check-in: 0ae41bd701 user: dgp tags: core-8-6-4-rc
16:40
merge novem check-in: c0ddc62dbe user: dgp tags: dgp-refactor
16:35
merge trunk check-in: f28efa3202 user: dgp tags: novem
2015-02-24
15:08
update changes check-in: 2ff5ea3d03 user: dgp tags: rc0, core-8-5-18-rc
2015-02-20
20:22
merge 8.5 check-in: 67f53ba5ff user: dgp tags: core-8-5-18-rc
20:19
[32b6159246] Accept aspect patch for broken [lreplace] bytecode. No more [lreplace {1 2 3} 2 0] => 1... check-in: a3653be454 user: dgp tags: trunk
19:30
[e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is optional. Update the docs to mak... check-in: 4b4a843052 user: dgp tags: trunk
19:29
[e08c2c407b] The getHandleProc routine in the Tcl_Channel struct is optional. Update the docs to ma... check-in: 5d588dbd27 user: dgp tags: core-8-5-branch
2015-02-19
22:01
per ticket [e08c2c407b053bbfaab] (and stray code related to [84f208762f172e]) adj code to passing t... check-in: e8e453a016 user: bch tags: trunk
19:19
Do not fault! Tcl_Panic()! - improvements to handling Tcl_CreateChannel() args check-in: 8b6f2cc858 user: bch tags: trunk
19:16
backout backwards-incompatible experiment that was accidentally committed Closed-Leaf check-in: 84f208762f user: bch tags: tclchan_assertions
18:57
sync w/ [trunk] check-in: fac397e113 user: bch tags: tclchan_assertions
06:30
merge trunk Leaf check-in: 96c4540f29 user: aspect tags: aspect-lreplace-fix
06:29
undo erroneous change in [1fa2e32e07] check-in: 0a7c347ebc user: aspect tags: aspect-lreplace-fix
02:42
handle [lreplace l x y ...] where y<x check-in: bdd93f86b9 user: aspect tags: aspect-lreplace-fix
02:34
(core ticket [32b6159246]) Fix for [lreplace l x y] where y<x-1 check-in: a6f0049368 user: aspect tags: aspect-lreplace-fix
2015-02-12
17:08
Merge trunk and tzdata2015a from ietf.org check-in: 7e2416a5da user: venkat tags: novem
15:13
merge 8.5 check-in: 3b2bf8f550 user: dgp tags: core-8-5-18-rc
2015-02-11
23:54
merge tzdata2015a from ietf.org check-in: c01663d9a7 user: venkat tags: trunk
15:56
Even clearer failure messages. check-in: d82fc0ac6e user: dkf tags: tclchan_assertions
03:43
merge mark check-in: c820272112 user: dgp tags: trunk
00:19
merge tzdata2015a from ietf.org check-in: 371af1a745 user: venkat tags: core-8-5-branch
2015-02-08
06:50
Tcl_ChanneType inputProc and outputProc tests, according to docs (ref: [e08c2c407b053bbfaab]) Closed-Leaf check-in: d535157618 user: bch tags: tclchan_assertions
05:04
inputProc and outputProc tests run conditionally on TCL_READABLE, TCL_WRITABLE mask check-in: 29f5697dfd user: bch tags: tclchan_assertions
2015-02-07
21:19
switch raw assert() to Tcl_Panic() per discussion w/ dkf check-in: 4c53df3107 user: bch tags: tclchan_assertions
21:12
merge [trunk] check-in: e64fd539ad user: bch tags: tclchan_assertions
2015-02-06
19:56
update changes check-in: c32d8dc2c2 user: dgp tags: core-8-5-18-rc
2015-02-05
19:24
merge 8.5 check-in: ee79e4d205 user: dgp tags: core-8-5-18-rc
19:23
Backport of channel mem leak fix that got missed before. check-in: 9682f2723c user: dgp tags: core-8-5-branch
18:17
Bump to version 8.5.18. check-in: e4625e0e05 user: dgp tags: core-8-5-18-rc
2015-02-02
06:42
Add tests 53.22-26 for [binary format] handling of values > FLT_MAX. These do not conform to the st... Leaf check-in: 63cb5104fb user: aspect tags: aspect-binary-float-inf
06:37
binary format: round to (float)Inf Changes test results binary-13.12, 13.13, 53.12, 53.13 check-in: 168ba547d4 user: aspect tags: aspect-binary-float-inf
04:59
(core ticket [85ce4bf928]) Ensure [binary format] stores single-precision infinities correctly. FLT... check-in: f4d7334db9 user: aspect tags: aspect-binary-float-inf
2015-01-29
18:39
Fix [08872796bc] check-in: 938d402c18 user: dgp tags: trunk
18:36
Test for bug [08872796bc]. check-in: 38a021fa60 user: dgp tags: trunk
18:34
Test for bug [08872796bc]. check-in: ff27c03a64 user: dgp tags: core-8-5-branch
17:48
Protect against extension variable resolvers that fail to play by the post-Var Reform rules. check-in: 9fff408391 user: dgp tags: trunk
17:37
Protect against extension variable resolvers that fail to play by the post-Var Reform rules. check-in: 26b3701be6 user: dgp tags: core-8-5-branch
2015-01-26
21:00
merge trunk check-in: 8fdd17d1b2 user: jan.nijtmans tags: novem
20:56
Fix [df08482b042a16007f256bfbaaacfbe0def01074|df08482b04]: Double defined INFINITY in regguts.h check-in: fd1317ae18 user: jan.nijtmans tags: trunk
20:51
merge trunk check-in: 8b523e16b0 user: dgp tags: bug-3608714
20:47
Fix [df08482b042a16007f256bfbaaacfbe0def01074|df08482b04]: Double defined INFINITY in regguts.h check-in: 4087cc2323 user: jan.nijtmans tags: core-8-5-branch
2015-01-23
13:53
re-generate "configure" check-in: 6652be06bb user: jan.nijtmans tags: bug-1224888
2015-01-22
20:00
re-base to trunk check-in: 7d224d42f7 user: jan.nijtmans tags: bug-1224888
2015-01-21
00:21
truncateProc *can* be NULL check-in: 4f581ec708 user: bch tags: tclchan_assertions
2015-01-20
23:40
assert() on missing definitions for Tcl_ChannelCreate() required struct Tcl_ChannelType{} fields. check-in: 03386a8409 user: bch tags: tclchan_assertions
2015-01-17
18:40
apply contributed patch which fixes a segfault check-in: fa50ea7b17 user: jan.nijtmans tags: tip-389-impl
17:42
merge trunk check-in: ba66980d64 user: jan.nijtmans tags: tip-389-impl
2015-01-02
22:43
merge mark check-in: 690300420f user: dgp tags: trunk
22:42
Now that we're using TCL_ENCODING_NO_TERMINATE - be careful about acting on the contents of dst -- t... check-in: bd7e81c0fb user: dgp tags: trunk
15:19
Revert use of the install-headers target. Tcl 8.5 has no such target. check-in: 04e2c18195 user: dgp tags: core-8-5-branch
2014-12-23
18:52
merge novem check-in: af900c390e user: dgp tags: dgp-refactor
18:44
merge trunk check-in: 526ce54517 user: dgp tags: novem
18:39
Add two new (undocumented) flags to the Tcl_ExternalToUtf() interface. TCL_ENCODING_NO_TERMINATE rej... check-in: 7cefe002e7 user: dgp tags: trunk
17:53
Support TCL_ENCODING_CHAR_LIMIT in TableToUtfProc and EscapeToUtfProc drivers. Closed-Leaf check-in: 14b0ab81bb user: dgp tags: dgp-encoding-flags
17:48
Support TCL_ENCODING_CHAR_LIMIT in the Iso88591ToUtfProc driver. check-in: 0a271e0a77 user: dgp tags: dgp-encoding-flags
17:46
Support TCL_ENCODING_CHAR_LIMIT in the UnicodeToUtfProc driver. check-in: 18bd29454d user: dgp tags: dgp-encoding-flags
17:26
Support TCL_ENCODING_CHAR_LIMIT in the UtfToUtfProc driver. check-in: 0ff413f9e5 user: dgp tags: dgp-encoding-flags
17:13
Support TCL_ENCODING_CHAR_LIMIT in the BinaryProc driver. check-in: 32e5400e02 user: dgp tags: dgp-encoding-flags
16:57
Use the new TCL_ENCODING_CHAR_LIMIT flag to have the encoding system manage the max chars to read co... check-in: 8890be077c user: dgp tags: dgp-encoding-flags
15:37
merge novem check-in: 37e28f586b user: dgp tags: dgp-refactor
15:19
merge trunk check-in: ce8eb2a4dd user: dgp tags: novem
03:11
merge trunk check-in: b057d4a0fb user: dgp tags: dgp-encoding-flags
02:41
Use more suitable variable name pushers. check-in: d9a4be6a30 user: dgp tags: trunk
02:12
Eliminate TclIsLocalScalar(). No callers left. check-in: ace6686f02 user: dgp tags: trunk
01:28
Revise CompileEachloopCmd() to use LocalScalar() in place of TclIsLocalScalar(). check-in: 2bff63d484 user: dgp tags: trunk
2014-12-22
20:27
Convert the LocalScalar*() macros to rest on TclPushVarName rather than on TclIsLocalScalar(). check-in: f4187de9bb user: dgp tags: trunk
20:13
Use (interp == NULL) argument to TclPushVarName() to signal that no compiling is desired. Only a lo... check-in: 4b3a62d56b user: dgp tags: trunk
19:57
More complete use of the TCL_NO_ELEMENT flag to suppress useless actions. check-in: bfe5d18986 user: dgp tags: trunk
17:12
merge mark check-in: 123f195b90 user: dgp tags: trunk
15:35
One more (interp==NULL) shortcut. check-in: c7613a6017 user: dgp tags: core-8-5-branch
2014-12-19
17:57
merge-mark. The compiler machinery has changed too much for any hope for a successful merge. TclIs... check-in: 5dfdd58c00 user: dgp tags: trunk
17:09
Revise name and interface of new utility routines to match work already in place on the trunk. check-in: 632abe2721 user: dgp tags: core-8-5-branch
16:09
[e711ffb458] Eliminate TclIsLocalScalar() and revise all callers to use more appropriate facilities. check-in: 05f7d1ec03 user: dgp tags: core-8-5-branch
15:55
New utility routine GetLocalScalarIndex() reduces common caller boilerplate (and fixes a bug!) Closed-Leaf check-in: 8fefc24942 user: dgp tags: bug-e711ffb458
15:13
Use interp==NULL argument to PushVarName to signal that only an index into the CLT is sought, and no... check-in: b1eea13a69 user: dgp tags: bug-e711ffb458
14:21
With no callers left, TclIsLocalScalar() is removed. check-in: b052f09dbe user: dgp tags: bug-e711ffb458
14:17
Replace TclIsLocalScalar() with PushVarNameWord() in [dict for] compiler. check-in: 30a06fec35 user: dgp tags: bug-e711ffb458
03:31
Narrow scope of numVars. check-in: 90eb0b4cbb user: dgp tags: bug-e711ffb458
2014-12-18
22:25
A bit more tidying... check-in: 65e5d46da8 user: dgp tags: bug-e711ffb458
22:13
No need for a loopIndex. check-in: f58fb59cab user: dgp tags: bug-e711ffb458
22:00
No need for varvList any more. check-in: 3af30a1c21 user: dgp tags: bug-e711ffb458
21:29
Fix up the token array passed to PushVarNameWord. Remove string list parse. check-in: 840e1b7039 user: dgp tags: bug-e711ffb458
21:08
Replace use of TclIsLocalScalar() and late setting of varIndexes with an earlier setting of varIndex... check-in: e9759dbced user: dgp tags: bug-e711ffb458
20:38
Simplify creation and storage of temporaries check-in: 289b5a64d8 user: dgp tags: bug-e711ffb458
20:34
With that shift, varcList is no longer needed. check-in: c33787a640 user: dgp tags: bug-e711ffb458
19:21
Shift the allocation of AuxData earlier in the [foreach] compiler. check-in: 70aa317202 user: dgp tags: bug-e711ffb458
18:16
merge 8.5 check-in: c808ef0703 user: dgp tags: bug-e711ffb458
18:06
[7c187a3773] Fix error in managing inStatePtr->inQueueTail value in the byte-moving optimized path o... check-in: fca565edf9 user: dgp tags: trunk
14:38
[af08e89777] Rework finalization to stop encoding-24.2 segfault. check-in: 60215f1e7a user: dgp tags: trunk
2014-12-17
20:47
Rework the *FinalizeThread*() routines so that the quick exit preference is respected without need t... Closed-Leaf check-in: 0c55f8ef65 user: dgp tags: bug-af08e89777
19:57
Revise encoding finalization so that it does a more complete job of restoring the pre-initialized st... check-in: 519d6c8e9e user: dgp tags: bug-af08e89777
11:21
changes for TIP427 check-in: 452faca544 user: oehhar tags: trunk
08:42
Include option -connecting in test iocmd-8.15.1 check-in: e3ea8c6212 user: oehhar tags: trunk
08:24
TIP-427: make "fconfigure $h -connecting" official (client sockets only) check-in: 9fcbf61071 user: oehhar tags: trunk
08:22
Documented "fconfigure $h -connecting" on socket man page Closed-Leaf check-in: b689b115bd user: oehhar tags: tip-427
07:53
Merge trunk check-in: bc38411db8 user: oehhar tags: tip-427
2014-12-15
10:23
merge trunk (but 86 -> 90) check-in: ba65c384d5 user: jan.nijtmans tags: novem
10:20
85 -> 86 check-in: 544df7aea5 user: jan.nijtmans tags: trunk
2014-12-14
12:13
merge-mark check-in: 975a47cdd7 user: jan.nijtmans tags: trunk
2014-12-13
02:50
Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch check-in: 89931ded2d user: kevin_walzer tags: core-8-5-branch
02:47
Add header install flag to OS X GNUMakefile; thanks to Stephan Houben for patch check-in: dbed517c8b user: kevin_walzer tags: trunk
2014-12-11
16:00
Similar conversion of the [dict append] compiler. check-in: faac8851a1 user: dgp tags: bug-e711ffb458
15:45
Similar conversion for [dict update] compiler. check-in: 9de91b211d user: dgp tags: bug-e711ffb458
15:19
Similar revisions to [dict incr] compiler. check-in: 9536c9868a user: dgp tags: bug-e711ffb458
14:41
Get the word number right, even though it has no effect. check-in: a5a1d63f5c user: dgp tags: bug-e711ffb458
14:40
[e711ffb458] Same conversion for [catch] compiler. check-in: 710ee0e2d1 user: dgp tags: bug-e711ffb458
2014-12-10
00:38
merge tzdata2014j from ietf.org check-in: 582dfa389d user: venkat tags: novem
00:37
merge tzdata2014j from ietf.org check-in: 753ce11db4 user: venkat tags: trunk
00:35
tzdata2014j from ietf.org check-in: dbaa498f63 user: venkat tags: core-8-5-branch
2014-12-09
20:45
[e711ffb458] Replace TclIsLocalScalar() with PushVarNameWord() in the compiler for [dict set]. check-in: 91baefb917 user: dgp tags: bug-e711ffb458
20:29
[e711ffb458] Replace TclIsLocalScalar() (which does the wrong thing).... with PushVarNameWord() (whi... check-in: f0b1afe696 user: dgp tags: bug-e711ffb458
2014-12-08
16:23
merge trunk check-in: 16ac00f4bb user: jan.nijtmans tags: novem
16:10
Fix some gcc compiler warnings (probably cygwin-only) check-in: 9ad673da8e user: jan.nijtmans tags: trunk
16:05
Fix some gcc compiler warnings (probably cygwin-only) check-in: c9948e5577 user: jan.nijtmans tags: core-8-5-branch
2014-12-07
12:17
test for bug [c6ed4acfd8]: running async socket connect with other connect established will block tc... check-in: 972aaaacc9 user: oehhar tags: trunk
2014-12-06
11:19
Potential fix for [c6ed4acfd8]. Simple typo in original fix for [336441ed59]. Was looping on stat... check-in: 0658e05c4a user: ashok tags: trunk
2014-12-05
21:28
Ever since (Tcl)PushVarName() stopped making a recursive call to Tcl_ParseCommand() (in the pre-8.4.... check-in: 5c3b0b33f0 user: dgp tags: trunk
21:05
Ever since (Tcl)PushVarName() stopped making a recursive call to Tcl_ParseCommand() (in the pre-8.4.... check-in: 189de46e3a user: dgp tags: core-8-5-branch
15:05
Bringing core_zip_vfs up to date with trunk check-in: 52241094a3 user: hypnotoad tags: core_zip_vfs
12:28
[d2ffcca163] Limit parsing results that are documented to accept only ASCII chars to actually follow... check-in: 576177cd54 user: dgp tags: trunk, potential incompatibility
2014-12-04
22:10
[d2ffcca163] Limit parsing results that are documented to accept only ASCII chars to actually follow... check-in: 02260e5f9f user: dgp tags: core-8-5-branch, potential incompatibility
21:29
Limit isalpha(.) calls in the expr parser to only apply to known ASCII arguments to make the results... Closed-Leaf check-in: 3b91a3e3f4 user: dgp tags: bug-d2ffcca163
20:45
The isalpha(.) calls remaining in the expr parser still bring nonportability. Commit a test that dem... check-in: fdba15aba6 user: dgp tags: bug-d2ffcca163
18:26
Stop using isalnum(.). Its results are not portable. Replace with our own private routine TclIsBar... check-in: b1289b438c user: dgp tags: bug-d2ffcca163
13:02
merge 8.5 check-in: 4d646128c8 user: dgp tags: bug-d2ffcca163
2014-12-03
23:55
And then another merge mark to finish. check-in: e6dd11413c user: dgp tags: trunk
23:54
Now make the patch by hand that fossil could not merge. check-in: 0b5e44e98b user: dgp tags: trunk
23:51
Just a merge mark since fossil cannot do it right. check-in: 6288895427 user: dgp tags: trunk
23:46
[0c043a175] backport fix from trunk. check-in: 2f83d4eae5 user: dgp tags: core-8-5-branch
23:34
missing unset in new test check-in: f06e472e4e user: msofer tags: trunk
23:27
fix var($) problem, bug [0c043a175] (thx dgp) check-in: a99cda1ce0 user: msofer tags: trunk
23:17
test and fix (thx dgp) Closed-Leaf check-in: 2e6529b49a user: msofer tags: bug-0c043a175
23:05
[0dca3bfa8f] Strengthen validity checks on fast-path string comparison. check-in: 10719b63c9 user: dkf tags: trunk
13:22
adding a test for the bug check-in: dcc6ec3e90 user: msofer tags: bug-0c043a175
2014-12-01
20:17
Fix missing export of the "NewForeachInfoType" AuxData structure for tbcload/tclcompiler packages. check-in: edb0dea965 user: andreask tags: trunk
2014-11-26
18:17
Merge from trunk Leaf check-in: b99509d26e user: jcr tags: jcr-notifier-poll
17:00
Same issue in expr parser also tested and fixed. check-in: 036e351e31 user: dgp tags: bug-d2ffcca163
16:22
I like this patch better. Retain the byte orientation of the parser. check-in: a9c0ceafde user: dgp tags: bug-d2ffcca163
2014-11-25
21:24
One way to fix the parser of $-substitution accepting non-ASCII varnames. check-in: bbd9471b6d user: dgp tags: bug-d2ffcca163
19:25
merge [e11d223695c5468b1bfb3db35ebf54856501fdf0], specifically for ./generic/tclExecute.c work (prop... Leaf check-in: c7bc4d485a user: bch tags: bch_coverity
2014-11-24
03:11
merge trunk check-in: 74365a92a9 user: dgp tags: dgp-encoding-flags
03:08
[e087812465] Trim back operatorStrings array to just the entries that are needed. Trims away the par... check-in: e11d223695 user: dgp tags: trunk
03:00
[e087812465] Trim back operatorStrings array to just the entries that are needed. Trims away the pa... check-in: 0b2a28a78f user: dgp tags: core-8-5-branch
2014-11-21
13:10
merge trunk check-in: d6600334f0 user: jan.nijtmans tags: novem
13:05
Fix [743338466549f09e3956d8a86e6f9a8030f227cb|7433384665]: socket error encoding bug. check-in: 19efe47577 user: jan.nijtmans tags: trunk
2014-11-17
20:55
merge 8.6.3 core (ref: [core-8-6-3]; nb: specific tag could change in future.) check-in: 5c0a5f44ce user: bch tags: bch_coverity
15:04
Added the zvfstools file to the installer check-in: 7e8220ba60 user: hypnotoad tags: core_zip_vfs
13:00
merge trunk check-in: 0b851de3a3 user: dgp tags: dgp-encoding-flags
2014-11-15
23:45
Tweaks to build Leaf check-in: 92779ba3ee user: hypnotoad tags: core_zip_vfs_c_encoder
21:46
Add to Tcl_ExternalToUtf() a capability to impose a limit on the number of chars produce in the enco... check-in: 4c4b417d21 user: dgp tags: dgp-encoding-flags
21:13
With no padding needed for a terminating NUL, there no need for a distinction between the dstNeeded ... check-in: 08d5c4e676 user: dgp tags: dgp-encoding-flags
21:08
Tcl_ExternalToUtf appends a terminating NUL to its encoded results. Perhaps this is a welcome conven... check-in: dfbd1c41a7 user: dgp tags: dgp-encoding-flags
14:48
Added the C implementation of the zipvfs encoder that was originally bundled into the zvfs.c file as... check-in: cb1011bfac user: hypnotoad tags: core_zip_vfs_c_encoder
00:12
For the feature branch we now enable Zip file functions for all shells in Unix, and explicitly name ... check-in: 1d8bf095f0 user: hypnotoad tags: core_zip_vfs
2014-11-14
12:29
Merge trunk. Update to Unicode 8 beta check-in: 5e0b59a946 user: jan.nijtmans tags: tip-389-impl
09:47
merge trunk check-in: b83be1ab3b user: jan.nijtmans tags: novem
09:44
Remove a number of eol-spaces. No change in functionality. check-in: 43b5a95f6d user: jan.nijtmans tags: trunk
2014-11-13
16:08
Simplify NativeIsComPort() implementation: native paths never end in ':', and never use forward slas... check-in: f27ce7a1a5 user: jan.nijtmans tags: trunk
15:50
Add a mode for injecting the TkDll into the VFS check-in: b607f9b797 user: hypnotoad tags: core_zip_vfs
14:58
Removed _ANSI_ARGS_ macros. They were not compiling in Tk for some reason today... check-in: 758f3bb391 user: hypnotoad tags: core_zip_vfs
14:30
Tweak to delete the tclzsh.vfs directory before the rm -rf tclvfs* statement in "make clean" check-in: c0b9d42ce2 user: hypnotoad tags: core_zip_vfs
14:13
Merging in changes from trunk check-in: 173ba18398 user: hypnotoad tags: core_zip_vfs
12:52
Improve documentation on the use of com ports (remove references to Windows 95, deprecate the use of... check-in: 90f8c27d0d user: jan.nijtmans tags: trunk
12:29
Improve documentation on the use of com ports (remove references to Windows 95, deprecate the use of... check-in: d2562ffa65 user: jan.nijtmans tags: core-8-5-branch
03:20
Even though we are ultimately terminating the process, we manage our resources. (ref: Coverity CID 4... check-in: 836d53271d user: bch tags: bch_coverity
2014-11-12
04:45
merge novem check-in: edf50096a2 user: dgp tags: dgp-refactor
04:44
merge trunk check-in: c0fa0060a5 user: dgp tags: novem
04:35
merge release check-in: 2b53ef7858 user: dgp tags: trunk
2014-11-11
22:23
Likely fix for channel mem leaks. Closed-Leaf check-in: 450a131ee7 user: dgp tags: core-8-6-3-rc, core-8-6-3, release
2014-11-09
06:56
coverity 1251249 Out-of-bounds read, off-by-one check-in: 12524da9f5 user: bch tags: bch_coverity
2014-11-08
07:06
[214cc0eb22] Add tests to make sure that this bug stays fixed. check-in: fcc112066f user: dkf tags: trunk
2014-11-07
17:48
Correct -singleproc 1 testing flaws. check-in: b71c2af14a user: dgp tags: rc2, core-8-6-3-rc
14:10
update changes; more test suite polishing. check-in: 156a2211b7 user: dgp tags: core-8-6-3-rc
13:59
Make sure all uses of the [testbytestring] command are constrained. check-in: c60e3fa141 user: dgp tags: core-8-6-3-rc
2014-11-06
18:38
Merged latest trunk work (especially changes to eof handling) into the RC. check-in: b37ba326f6 user: andreask tags: core-8-6-3-rc
17:34
cleanup global namespace litter check-in: 1647ca4c08 user: dgp tags: trunk
16:56
merge novem check-in: 49f1d7fec5 user: dgp tags: dgp-refactor
16:56
merge trunk check-in: d5dbec3ae3 user: dgp tags: novem
16:34
[5adc350683] Stop Tcl forcing EOF condition on channels to be permanent. It may be fleeting, and all... check-in: 16bdf667aa user: dgp tags: trunk
16:24
[5adc350683] Stop Tcl forcing EOF condition on channels to be permanent. It may be fleeting, and all... check-in: bd09a69e14 user: dgp tags: core-8-5-branch
16:20
merge iogt fixes. Closed-Leaf check-in: 032cde93a3 user: dgp tags: bug-5adc350683-86
16:12
Also test transfroms that delay. Closed-Leaf check-in: 431afa5371 user: dgp tags: bug-5adc350683
15:49
fix failing test check-in: 40e3fd70f3 user: dgp tags: bug-5adc350683
15:06
New test iogt-7.0 demos bug in [testchannel transform]. check-in: 6955a98430 user: dgp tags: bug-5adc350683
14:52
Another test checking that handling when transform returns nothing is right. check-in: d7e45b9c0f user: dgp tags: bug-5adc350683-86
13:38
New tests iortrans-4.11* demonstrate what was wrong with the "leaky EOF flag" approach in 8.6.1 and ... check-in: d603576fb7 user: dgp tags: bug-5adc350683-86
2014-11-05
20:34
Reflected Transform channel fix. Be sure each EOF on the base channel gets passed up to become an e... check-in: 8b00e4587f user: dgp tags: bug-5adc350683-86
16:47
New test iortrans-4.10 to demo failure of channel transformation to handle fleeting EOF in the base ... check-in: d73979ff65 user: dgp tags: bug-5adc350683-86
16:39
merge trunk check-in: 92fc15829a user: dgp tags: bug-5adc350683-86
06:36
[214cc0eb22] Restore [lappend $var] return value to the 8.6.1- behavior. If this is going to change,... check-in: f40e585e4b user: dgp tags: trunk
2014-11-04
16:05
Proposed workaround for [b5ced5865b]: newer MinGW compilers can link directory to the zlib dll, hope... Closed-Leaf check-in: f4b66e37c7 user: jan.nijtmans tags: bug-b5ced5865b
2014-11-03
21:37
Make sure reflected channels do not make a double call to Tcl_ReadRaw(), with the unwarranted assump... check-in: b3df4b3d82 user: dgp tags: bug-5adc350683-86
21:04
Same patch re-enabling read after EOF, but here applied to 8.6. Likely additional changes needed in ... check-in: e9b791012a user: dgp tags: bug-5adc350683-86
20:54
merge 8.5 check-in: d7e566ea16 user: dgp tags: bug-5adc350683
20:39
[5adc350683] Reworked the management of the EOF states to re-enable the ability to read beyond EOF. ... check-in: 77bf4ea593 user: dgp tags: bug-5adc350683
12:54
Add test-case for previous commit, which shows that when trying to open a filename with invalid char... check-in: 9971779e88 user: jan.nijtmans tags: trunk
12:44
Add test-case for previous commit, which shows that when trying to open a filename with invalid char... check-in: e03818474b user: jan.nijtmans tags: core-8-5-branch
10:23
Better errormessage when file path contains invalid characters. check-in: 58143ff4f8 user: jan.nijtmans tags: trunk
10:14
Better errormessage when file path contains invalid characters. See: [03414f517b7a74]. check-in: 20366d4c8e user: jan.nijtmans tags: core-8-5-branch
2014-11-01
14:52
Disable assertion until tls bug it detects is fixed. check-in: bd7e5a4c20 user: dgp tags: trunk
2014-10-31
11:14
Extend WinIsReserved() to recognize COM[5-9]: as valid com ports as well. Prevent possible buffer-ov... check-in: 68cbd0b200 user: jan.nijtmans tags: trunk
10:57
Extend WinIsReserved() to recognize COM[5-9]: as valid com ports as well. check-in: 25a624797c user: jan.nijtmans tags: core-8-5-branch
10:20
When translating a reserved devicename to native pathname, strip ':' postfix. Possible fix for [dcc0... check-in: a48b313b26 user: jan.nijtmans tags: trunk
09:59
When translating a reserved devicename to native pathname, strip ':' postfix. Possible fix for [dcc0... check-in: 198d89722a user: jan.nijtmans tags: core-8-5-branch
2014-10-29
14:54
Base test for [5adc350683]. check-in: 19b8cc5448 user: dgp tags: bug-5adc350683
13:49
merge 8.5 check-in: 2d01a0b901 user: dgp tags: bug-5adc350683
2014-10-28
20:10
Work in progress restoring ability to [read] after [eof] and get non-empty strings back in those cas... check-in: 442bff14d8 user: dgp tags: bug-5adc350683
13:06
merge trunk check-in: c75e80f332 user: dgp tags: core-8-6-3-rc
11:42
Revert bug-fix for [2413550], in order to be able to investigate whether it caused [dcc03414f5] or n... Closed-Leaf check-in: 35aa29eca7 user: jan.nijtmans tags: bug-dcc03414f5
2014-10-26
07:53
Support for Windows 10 check-in: f01531c3d2 user: jan.nijtmans tags: trunk
07:51
Support for Windows 10 check-in: 585b37d8d8 user: jan.nijtmans tags: core-8-5-branch
2014-10-24
20:10
merge mark check-in: a9d85b0a22 user: dgp tags: trunk
20:07
merge release check-in: 4b568c140c user: dgp tags: core-8-5-branch
2014-10-22
14:46
by request check-in: 76fb8c73a5 user: dgp tags: rc1, core-8-6-3-rc
2014-10-21
01:20
Fixes to allow a standard tclsh build to do the zip file encoding, instead of having to do it all t... check-in: 6c7635e2ee user: hypnotoad tags: core_zip_vfs
01:11
Tweaked zvfstools to always allows the zvfs::mkzip command, and defer the check for the rest of the ... check-in: 5cef4847a0 user: hypnotoad tags: core_zip_vfs
01:04
Replaced calls to zip with calls to the new pure-tcl zipfile encoder embedded in zvfstools. Fixed a... check-in: 6dd3878e92 user: hypnotoad tags: core_zip_vfs
2014-10-20
20:54
Added the zipfile::encode routine from Tcllib, and a rudimentary zipfile decode as a package "zvfsto... check-in: 8b58e606ad user: hypnotoad tags: core_zip_vfs
19:59
Renamed "tclkit" to "tclzsh" Removed tclzsh from "make binaries". (It the user wants it, they have ... check-in: 5577189ee9 user: hypnotoad tags: core_zip_vfs
01:23
Removed the dual ported canonical path mapping scheme to allow Odie and FreeWrap to coexist. The res... check-in: dd441a751c user: hypnotoad tags: core_zip_vfs
01:20
Added thread mutex/release calls around the potentially contested regions of the code: Mounting a... check-in: eb7ef71fe1 user: hypnotoad tags: core_zip_vfs
2014-10-19
20:20
Added a "_bare" stage to capture the kit executable before the VFS is wrapped to it. check-in: 9edde82482 user: hypnotoad tags: core_zip_vfs
20:03
Update the zipvfs implementation with additional code from both Odie and Dennis LaBelle's FreeWrap.... check-in: 5fa52cd7ed user: hypnotoad tags: core_zip_vfs
11:06
Bringing in the latest fixes from trunk check-in: d4e9327ae2 user: seandeelywoods tags: core_zip_vfs
2014-10-18
22:51
merge novem check-in: a63895b926 user: dgp tags: dgp-refactor
22:49
merge trunk: check-in: 7abadb418f user: dgp tags: novem
22:43
merge trunk check-in: 0a522a5abd user: dgp tags: rc0, core-8-6-3-rc
20:11
update changes Closed-Leaf check-in: 90f02fbce3 user: dgp tags: rc0, core-8-5-17-rc, core-8-5-17
20:06
merge 8.5 check-in: b45b149a60 user: dgp tags: core-8-5-17-rc
20:03
[10dc6daa37] New fix for [gets] on non-blocking channel. This time properly accounts for the effects... check-in: 58e5b26f2a user: dgp tags: trunk
19:50
[10dc6daa37] New fix for [gets] on non-blocking channel. This time properly accounts for the effect... check-in: dfb79fa482 user: dgp tags: core-8-5-branch
2014-10-17
14:28
Merge trunk Closed-Leaf check-in: 1984d275c5 user: oehhar tags: tip-428
12:52
fconfigure -peername and -sockname return empty string while async connect running. check-in: 44cb942486 user: oehhar tags: trunk
12:28
New tests: 14.16: -peername empty while async connect running, 14.17: -sockname check-in: de0ebf629b user: oehhar tags: tip-427
10:00
Merge trunk check-in: e14a019b4f user: oehhar tags: tip-427
2014-10-14
18:12
Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. check-in: 481f2d5443 user: dgp tags: core-8-6-3-rc
2014-10-13
17:34
missed a bump check-in: 59a0067f32 user: dgp tags: core-8-5-17-rc
17:15
update changes file check-in: 286dced066 user: dgp tags: core-8-5-17-rc
2014-10-10
20:37
Resolve test conflicts over global vars check-in: 524b934ef0 user: dgp tags: trunk
20:17
Bump to 8.5.17 check-in: 08c159aa7e user: dgp tags: core-8-5-17-rc
20:04
merge novem check-in: d5c6105bab user: dgp tags: dgp-refactor
20:03
merge trunk check-in: 40b2999ded user: dgp tags: novem
20:02
merge mark check-in: db897a5666 user: dgp tags: trunk
20:02
backport those tests that can be check-in: 2bd1163469 user: dgp tags: core-8-5-branch
19:56
[bf7135428c] Restore the Tcl_Write() return value logic. check-in: 2e1556fb0e user: dgp tags: trunk
19:54
[bf7135428c] Restore the Tcl_Write() return value logic. check-in: 9e301d16f7 user: dgp tags: core-8-5-branch
19:44
[ed29c4da21] Completed fix for [chan copy] handling [chan blocked]. check-in: b71be3e49e user: dgp tags: trunk
19:36
Add Colin's test for coro floor above street level [Bug #3008307] check-in: b6705463b3 user: ferrieux tags: trunk
19:02
Another test so both DoRead and MBRead are covered. check-in: 0b0cac0b60 user: dgp tags: trunk
18:28
[ed29c4da21] Merge patch from 8.5, still not a complete fix. check-in: 009cbc8def user: dgp tags: trunk
18:24
[ed29c4da21] Don't let BLOCKED state get converted into a channel error. check-in: a0b44a3c1d user: dgp tags: core-8-5-branch
16:13
New test io-53.15 for [ed29c4da21]. check-in: ead247a36f user: dgp tags: trunk
15:38
New test io-53.15 for [ed29c4da21]. check-in: 6464f9b757 user: dgp tags: core-8-5-branch
2014-10-09
18:44
Updated patch for Ticket 3328635 to implement fixes for virtualk time (use of clock_gettime, and, wh... Closed-Leaf check-in: 265e84eb5e user: andreask tags: tkt3328635-posix-monotonic-clock
14:56
[2039178] Remove false claims about TCL_INTERP_DESTROYED flag bit in command traces. check-in: 5234b9ac20 user: dgp tags: trunk
14:52
[2039178] Remove false claims about TCL_INTERP_DESTROYED flag bit in command traces. check-in: b14bb38f76 user: dgp tags: core-8-5-branch
2014-10-08
12:07
merge novem check-in: d99d6b5460 user: dgp tags: dgp-refactor
07:14
Merge trunk check-in: 1fde3c846f user: jan.nijtmans tags: novem
07:11
Fix [59a2e78e54d3361c33b8cd6eef55d384d8abecd7|59a2e78e54] : tclWinTime.c does not compile with MSVC1... check-in: c9c7d35c9d user: jan.nijtmans tags: trunk
07:02
Fix [59a2e78e54d3361c33b8cd6eef55d384d8abecd7|59a2e78e54] : tclWinTime.c does not compile with MSVC1... check-in: c69f003888 user: jan.nijtmans tags: core-8-5-branch
2014-10-03
20:26
merge novem check-in: 0e216d959a user: dgp tags: dgp-refactor
20:26
merge trunk check-in: 830dc0d2e2 user: dgp tags: novem
20:20
fix [bc1a96407a] check-in: d7030fb605 user: dgp tags: trunk
15:47
test cases Closed-Leaf check-in: c812d55777 user: dgp tags: bug-bc1a96407a
2014-10-02
21:40
Possible fix for testing. check-in: 7bc07a4974 user: dgp tags: bug-bc1a96407a
17:43
[bc1a96407a] Partial solution should avoid crash, but may lead to wrong behavior. check-in: 6c9efd94aa user: dgp tags: bug-bc1a96407a
14:52
merge novem check-in: 9d27a814c2 user: dgp tags: dgp-refactor
14:51
merge trunk check-in: a20825f456 user: dgp tags: novem
14:46
[bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. check-in: 32edfe9722 user: dgp tags: trunk
14:43
[bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. check-in: df382f0bf1 user: dgp tags: core-8-5-branch
2014-09-30
19:41
Remove TODO when it gets TODONE check-in: c999e510e1 user: dgp tags: dgp-refactor
19:37
Convert loop to use a BP iterator. check-in: adc6634678 user: dgp tags: dgp-refactor
2014-09-29
13:37
Rebase the refactoring branch to novem. check-in: 663194637e user: dgp tags: dgp-refactor
13:25
merge trunk check-in: 95094291e7 user: dgp tags: dgp-refactor
13:10
Restore build - transform AuxData collection to Brodnik Array check-in: d5caacf10d user: dgp tags: dgp-refactor
11:49
Merge new disassembler. DOES NOT BUILD! tclDisassemble.c still needs conversion. check-in: 16dfcd4ff8 user: dgp tags: dgp-refactor
2014-09-28
22:23
merge trunk check-in: 9a9386911e user: dgp tags: novem
2014-09-27
21:36
Backing out commit [cddbfc3081], fix for bug [82521bfb6734f891dd] The "optimisation" in that commit... check-in: 956d1be41b user: msofer tags: trunk
20:28
Applied patch by Andreas Leitgeb so that [string cat]'s compiled bytecode optimally groups args by 2... check-in: 32c3cbf245 user: ferrieux tags: trunk
2014-09-26
12:05
Implemented tip-427: socket fconfigure option -connecting plus no -peername,-sockname when still con... check-in: 2baaa060aa user: oehhar tags: tip-427
11:34
Win implementation of TIP 428 Rev 1.21: fconfigure channel -error ?errorDictVar? check-in: 2d27b66029 user: oehhar tags: tip-428
2014-09-25
18:47
comment fix check-in: 39d3ca2cad user: dgp tags: trunk
2014-09-22
18:27
Merge with trunk check-in: aa4f784295 user: hypnotoad tags: core_zip_vfs
2014-09-20
12:37
Added a script-readable bytecode disassembler in tcl::unsupported. check-in: 9b04dd8ea0 user: dkf tags: trunk
11:40
Tidy things up a bit more. Closed-Leaf check-in: e31506063b user: dkf tags: dkf-improved-disassembler
2014-09-19
06:36
Merge from trunk check-in: 9d87cb1287 user: hypnotoad tags: core_zip_vfs
2014-09-17
13:40
merge trunk check-in: a21142a02c user: dgp tags: dgp-refactor
13:16
merge trunk check-in: e483b90ad3 user: jan.nijtmans tags: novem
10:47
merge-mark check-in: c3abb5be5a user: jan.nijtmans tags: trunk
08:33
Walked back modifications to tclConfig.sh.in (Builds don't require them anymore) check-in: 63f755231c user: tne tags: core_zip_vfs
08:31
Removed non-working tclkit-direct makefile technique check-in: f62bd8dc6e user: tne tags: core_zip_vfs
2014-09-16
23:07
Added a "make tclkit" to makefile Removed debugging fprintf check-in: b2491b1e92 user: hypnotoad tags: core_zip_vfs
15:52
Better pic flag for OpenBSD. check-in: ae05904233 user: stwo tags: core-8-5-branch
15:48
Better pic flag for OpenBSD. check-in: fc3dfd9bc8 user: stwo tags: trunk
11:14
fix silly errors, add tests Leaf check-in: e26675fabd user: aspect tags: aspect-file-createdir
10:47
file createdir PoC check-in: 656abcf350 user: aspect tags: aspect-file-createdir
10:32
... okay, so it looks like: * TclCallVarTraces *can* identify the name of an array element becaus... Leaf check-in: 0166a72b6a user: aspect tags: aspect-array-traces
2014-09-15
14:59
Removed non-working code from the end of the mkVfs.tcl script check-in: 36c73f3d2f user: hypnotoad tags: core_zip_vfs
10:04
Modified the makefile to produce a distinct name for a kit depending on whether it was compiled stat... check-in: 2c33cc0626 user: hypnotoad tags: core_zip_vfs
09:44
The unix build has been pared down to the minimum hooks required to build a VFS enabled Tclsh with a... check-in: f0b37aebaf user: hypnotoad tags: core_zip_vfs
2014-09-14
17:11
whitespace tweak check-in: 61b66a0f21 user: dkf tags: dkf-improved-disassembler
16:51
merge trunk check-in: d7e6ea8c44 user: dkf tags: dkf-improved-disassembler
2014-09-12
17:59
Zip enabled shells now build just like tclsh. Whether they are dynamic or static is determined by -... Closed-Leaf check-in: 8f11d69abf user: tne tags: core_zip_vfs
16:13
Backing out code that inserted a debug statement into the http package check-in: 623e75f093 user: hypnotoad tags: core_zip_vfs
16:06
Merging in changes from trunk check-in: ba85013c28 user: hypnotoad tags: core_zip_vfs
16:03
Developed an improved bootloader built around TclSetPreInitScript. The new bootloader now mounts th... check-in: c6b845bda5 user: hypnotoad tags: core_zip_vfs
2014-09-11
04:31
merge trunk check-in: a9c6fb8114 user: stwo tags: stwo-dev86
2014-09-10
22:17
[cee90e4e88] Correct error in stack depth checking. check-in: b5ecfdaff3 user: dgp tags: trunk
08:24
[2486824] Improve error message; not all that upvars is an upvar. check-in: aa55afef99 user: dkf tags: trunk
08:20
[2486824] Improve error message; not all that upvars is an upvar. check-in: f3c64a7a7c user: dkf tags: core-8-5-branch
2014-09-09
19:49
[84af1192f5]: [regsub] compiler no longer confused by quantification handling. check-in: 25f44e9a6d user: dkf tags: trunk
15:23
Folding the core_zip_vfs_static work back into main branch. The pure-dynamic line of research was no... check-in: c5e069de45 user: hypnotoad tags: core_zip_vfs
15:09
Added the "run tcl dll from vfs" magic to windows check-in: cde34f25f5 user: hypnotoad tags: core_zip_vfs
15:02
Add tclkit to "make all" and install check-in: 84365e493b user: hypnotoad tags: core_zip_vfs
14:47
Instead of statically link the tclkit executable, pack the tcl dll in the VFS check-in: 8d38788ffd user: hypnotoad tags: core_zip_vfs
13:59
Add Static library link instructions to tclConfig.sh Closed-Leaf check-in: 2cd7c40e2b user: hypnotoad tags: core_zip_vfs_static
07:55
Instead of statically compiling the Tclkit executable straight from .o files, generate a static libr... check-in: 03dbd642da user: hypnotoad tags: core_zip_vfs_static
06:54
Added the tclkit binaries to install check-in: f38b8d5ad3 user: hypnotoad tags: core_zip_vfs_static
2014-09-08
22:50
Refine TclFinalizeThreadData so that the quick-exit optimization really only affects exit. check-in: c16bc1a7db user: ferrieux tags: trunk
21:36
Zap outdated comment. Leaf check-in: d61626209b user: ferrieux tags: nonmonotonic-obj-alloc
21:22
Exceptional handling of oo::class has to be consistent throughout. check-in: 084ef81a6c user: dgp tags: trunk
00:37
Change one '#ifdef' to '#if defined()' for improved consistency within the file, as in checkin [211a... check-in: 0746efa716 user: stwo tags: core-8-5-branch
2014-09-06
19:56
Don't leak our temp sorted chunk table. check-in: a3fa5b8266 user: ferrieux tags: nonmonotonic-obj-alloc
14:31
a little bit of code tidy-up check-in: add596e868 user: dkf tags: nonmonotonic-obj-alloc
13:19
Qsort gotcha: pointer difference is *not* a proper order unless computed in N+1 bits. Use explicit c... check-in: a04fcb396e user: ferrieux tags: nonmonotonic-obj-alloc
11:41
Created a designated bootloader for Tclkits under windows On windows, tclkits build a private VFS i... check-in: cd9bbdf261 user: hypnotoad tags: core_zip_vfs
01:21
Preliminary checkin for Windows tclkit builds check-in: c9f72a4736 user: hypnotoad tags: core_zip_vfs
00:58
New build process for Tcl kits in Unix (Windows port to follow...) Rather than force a "make instal... check-in: a45b82575d user: hypnotoad tags: core_zip_vfs
2014-09-05
20:42
merge trunk check-in: dee6e07687 user: ferrieux tags: nonmonotonic-obj-alloc
20:34
Updating to the latest trunk check-in: 6c37892758 user: hypnotoad tags: core_zip_vfs
19:04
Remove unused macros. check-in: c750138b4b user: dgp tags: trunk
18:30
Make corrections to long-false comments. check-in: 2558fa2094 user: dgp tags: trunk
10:05
[ccc2c2cc98]: lreplace edge case check-in: c20208530f user: dkf tags: trunk
2014-09-04
22:05
Remove ChannelHandlerEvent struct, which has never been used in all of recorded Tcl history. Still n... check-in: e2338e8828 user: dgp tags: trunk
01:27
Removed a typo check-in: bbbef942d3 user: hypnotoad tags: core_zip_vfs
01:23
Removed some debugging code of mine... check-in: dfd8080cdc user: hypnotoad tags: core_zip_vfs
01:22
Adapted the Unix startup process to ifdef out the KIT specific behaviors. tclkit is now build as a ... check-in: 048d56390d user: hypnotoad tags: core_zip_vfs
00:30
Re-engineered the windows kitbuilding process to produce a standalone executable (in a similar proc... check-in: ae8b5b6616 user: hypnotoad tags: core_zip_vfs
2014-09-03
22:03
Typo Fix check-in: f32c24047c user: tne tags: core_zip_vfs
21:24
Merging changes from trunk check-in: 6f6342b8fe user: hypnotoad tags: core_zip_vfs
21:11
Closing the hypnotoad branch check-in: 93e7e6f813 user: tne tags: core_zip_vfs
21:10
Updating hypnotoad branch Closed-Leaf check-in: b2aeca61e8 user: tne tags: hypnotoad
20:41
More tweaks to makefiles check-in: 430f936c3b user: hypnotoad tags: core_zip_vfs
20:32
Merging in changes from Tcl Reduced the code necessary to bootstrap a shell to a single C call. Re... check-in: a706cf4205 user: hypnotoad tags: core_zip_vfs
19:44
Distinguish hanging from crashing in exit tests. check-in: 208b2e859d user: ferrieux tags: trunk
15:48
[132fad6fde]. Fixed GetCache to use TclpSysAlloc+memset instead of calloc. Now consistent with tclWi... check-in: da203cbda6 user: ashok tags: trunk
10:50
Backported dkf's documentation effort to the main core_zip_vfs branch check-in: 2743e37804 user: hypnotoad tags: core_zip_vfs
10:24
Clean up of docs, import basic text from comments in code, format. check-in: f6c5f91158 user: dkf tags: hypnotoad
08:33
merge trunk check-in: ae0ebaef76 user: jan.nijtmans tags: novem
2014-09-02
22:06
Merging in the "official" windows hang patch check-in: 67c6c1c72a user: hypnotoad tags: hypnotoad
22:00
Refrain from calling TclFinalizeThreadData() in quick-exit case as it is useless (just memory freein... check-in: 3ec5b57e64 user: ferrieux tags: trunk
21:57
Add test cases in very first position for hang-on-exit, both in (normal) quick-exit and TCL_FINALIZE... check-in: 60cd951205 user: ferrieux tags: trunk
21:19
Merging with fix_windows_zip check-in: d5b9767029 user: hypnotoad tags: hypnotoad
21:16
Fix for the cases where a dynamic build is used Leaf check-in: 903bd406c4 user: hypnotoad tags: fix_windows_zlib
20:26
Revised patch (per ferrieux) check-in: 17facd18b9 user: hypnotoad tags: hypnotoad
20:17
Merging in changes from core_zip_vfs check-in: b3cc774c30 user: hypnotoad tags: hypnotoad
20:16
Added a hac^H^H^Hpatch from ferrieux to mask around the exit hang on windows until the issues are fi... check-in: 87d43b4d28 user: hypnotoad tags: hypnotoad
18:30
Pared down tclZipVfs to eliminate #ifdef branches that we don't have to worry about with a modern Tc... check-in: e7375a703d user: hypnotoad tags: core_zip_vfs
15:23
Start of the "hypnotoad" branch, combining the various patches I'm testing against. check-in: e1f1b9db01 user: hypnotoad tags: hypnotoad
15:21
Patch to make the default behavior for Tcl under Windows to embed the Zlib sources rather than add ... check-in: 1d8c535315 user: hypnotoad tags: fix_windows_zlib
11:04
Rather than make a special executable, tclkits are now a copy of tclsh with an attached zip file check-in: 5747a1b07c user: hypnotoad tags: core_zip_vfs
2014-09-01
23:23
Tweaking the Makefile instructions for Tclkits under unix check-in: 7811fafa97 user: hypnotoad tags: core_zip_vfs
13:51
Squelch most warnings. check-in: 376fdb8633 user: dkf tags: core_zip_vfs
10:45
Bring the source more into line with Tcl style. check-in: e92cf56f98 user: dkf tags: core_zip_vfs
10:03
Merging in changes from core. check-in: 35c56d3b90 user: hypnotoad tags: core_zip_vfs
09:41
Tweaks to the Windows makefile. check-in: 874bfe9df5 user: hypnotoad tags: core_zip_vfs
09:36
Tweak the Windows implementation of Tcl_AppInit() to match Unix check-in: dbf5b98ca7 user: hypnotoad tags: core_zip_vfs
08:19
merge trunk check-in: aa7012d066 user: jan.nijtmans tags: novem
08:17
Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a single SHLIB_LD_LIBS us... check-in: a37bbd81ea user: jan.nijtmans tags: trunk
08:11
Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a single SHLIB_LD_LIBS us... check-in: abaf2748e2 user: jan.nijtmans tags: core-8-5-branch
07:15
Adding the ability for the Tcl core to build self-contained Zip-based executables * Integrated a pu... check-in: c1d9b13f8c user: hypnotoad tags: core_zip_vfs
2014-08-30
08:30
merge trunk check-in: e415ae9ffb user: dkf tags: dkf-improved-disassembler
2014-08-29
22:56
Initial attempt at converting select()-based notifier to poll() check-in: 77bea02457 user: jcr tags: jcr-notifier-poll
17:33
Use TclpSys* macros, not direct system calls. check-in: 4ca7fe7cf2 user: dgp tags: trunk
2014-08-28
07:53
[b9e1a3032e] Implement the documented method search order for TclOO. This corrects the relative posi... check-in: ab635c8161 user: dkf tags: trunk, potential incompatibility
2014-08-27
20:58
merge trunk check-in: 50170f8f77 user: jan.nijtmans tags: novem
20:36
merge trunk check-in: 17b49b1805 user: dgp tags: dgp-refactor
20:34
merge release check-in: 00c2575fe2 user: dgp tags: trunk
2014-08-25
21:43
merge trunk; update changes Closed-Leaf check-in: f8d346ad1f user: dgp tags: rc3, core-8-6-2-rc, core-8-6-2, release
21:37
TIP 429 implementation. New command [string cat]. check-in: 84ed8cd57f user: dgp tags: trunk
15:40
merge-mark check-in: 7fb1988d33 user: dgp tags: trunk
15:36
merge release check-in: 06a91f777f user: dgp tags: core-8-5-branch
13:51
Do not let fossil README droppings leak into distribuion check-in: 4b5e8fec6b user: dgp tags: core-8-6-2-rc
13:31
`make dist` allowed README-* fossil droppings to leak into the distribution. Closed-Leaf check-in: 904339cdce user: dgp tags: core-8-5-16-rc, core-8-5-16
2014-08-24
17:59
merge trunk check-in: ee7c5a97be user: dgp tags: dgp-refactor
17:50
merge trunk check-in: 83d073e6c1 user: dgp tags: novem
2014-08-22
22:11
Bump to zlib 2.0.1. check-in: 419c3dac03 user: dgp tags: core-8-6-2-rc
21:52
Bump to TclOO 1.0.2 check-in: 05ecf401c7 user: dgp tags: core-8-6-2-rc
17:28
merge trunk; stamp release date. check-in: c8daa1083d user: dgp tags: rc2, core-8-6-2-rc
13:48
merge 8.5; fix notifier mask bug and Tcl_Read performance regression check-in: 8cf00e79f5 user: dgp tags: trunk
13:44
merge 8.5; stamp release date check-in: f3a4fbba3d user: dgp tags: rc2, core-8-5-16-rc
13:23
Correct performance regression in a series of short binary reads from a socket. Many thanks to Eric... check-in: 70e97884f0 user: dgp tags: core-8-5-branch
13:20
Same results; simpler logic. Closed-Leaf check-in: 5180649ac5 user: dgp tags: dgp-slow-read
2014-08-21
23:07
Test fix for likely cause of reported I/O slowdown. In a DoRead() revision, it came to favor making ... check-in: 85cd086fd2 user: dgp tags: dgp-slow-read
04:13
Make simplificiations possible when we know just bytes are getting copied without complications of e... Closed-Leaf check-in: eb68cdfbc1 user: dgp tags: dgp-writebytes-optimize
2014-08-20
21:44
Copy Write() to WriteBytes() to create an arena for performance hacking. check-in: 6e08d8924a user: dgp tags: dgp-writebytes-optimize
18:59
Fix reviewed and accepted. check-in: ff52fbb4ac user: andreask tags: core-8-5-branch
18:40
Make test io-36.1.1 more portable. check-in: 28e58db108 user: dgp tags: core-8-5-branch
17:50
Docs for Tcl_CreateChannelHandler() state that the registered handler proc will be called back with ... Closed-Leaf check-in: f520790052 user: dgp tags: aku-review
14:28
Additions to changes. check-in: a81f224e2b user: dgp tags: core-8-6-2-rc
11:23
[74e073599e5e7c5eb535e2f60f1b06feb468eaae|74e073599e]: tclsh is using old style dialogs when Tk is l... check-in: c438e5f6a0 user: jan.nijtmans tags: trunk
11:13
[74e073599e5e7c5eb535e2f60f1b06feb468eaae|74e073599e]: tclsh is using old style dialogs when Tk is l... check-in: a2a1fe34e9 user: jan.nijtmans tags: core-8-5-branch
2014-08-19
20:35
merge trunk Closed-Leaf check-in: 3455770a8f user: ferrieux tags: tip-429
18:34
Update changes file. check-in: 184a8023de user: dgp tags: core-8-6-2-rc
14:57
merge trunk check-in: b8c5829d91 user: dgp tags: novem
13:39
merge trunk check-in: 05909b3cb3 user: dgp tags: rc1, core-8-6-2-rc
13:38
merge trunk check-in: bb83be9a5a user: dgp tags: dgp-refactor
2014-08-18
13:28
Improved credit check-in: 6ab6bf99c5 user: dgp tags: rc1, core-8-5-16-rc
2014-08-17
15:23
[7d52e1101b] oo::object should know that oo::class is a subclass. check-in: b3543267de user: dkf tags: trunk
2014-08-14
16:48
Reconcile changes file with 8.6.1. check-in: cce0441bc7 user: dgp tags: core-8-5-16-rc
16:36
merge 8.5 check-in: 8411205dcd user: dgp tags: core-8-5-16-rc
16:32
Proof-of-concept of a nonmonotonic Tcl_Obj allocator, with zero perf impact and explicit ::tcl::unsu... check-in: 86886e44d8 user: ferrieux tags: nonmonotonic-obj-alloc
06:49
Merge trunk. Remove (old and deprecated) SystemV timezone information. check-in: 2f17676f24 user: jan.nijtmans tags: novem
2014-08-13
09:06
Put back SystemV timezone files, which were removed in previous commit. Don't know if that was by ac... check-in: 2c695b9fc8 user: jan.nijtmans tags: trunk
09:04
Put back SystemV timezone files, which were removed in previous commit. Don't know if that was by ac... check-in: a0fa37f70e user: jan.nijtmans tags: core-8-5-branch
02:54
merge 8.5, update changes check-in: 13d7b48f31 user: dgp tags: core-8-5-16-rc
01:45
merge tzdata2014f from ietf.org check-in: d3c5f2eb2f user: kbk tags: trunk
01:42
tzdata2014f from ietf.org check-in: cefd4a6c51 user: kbk tags: core-8-5-branch