Timeline
Not logged in

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

163 check-ins using file generic/tcl.h version 73dfc23b43

2016-09-08
12:28
merge 8.6.2 check-in: 8765b86e00 user: dgp tags: dgp-literal-reform
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-06
17:34
cleanup global namespace litter check-in: 1647ca4c08 user: dgp tags: trunk
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:20
merge iogt fixes. Closed-Leaf check-in: 032cde93a3 user: dgp tags: bug-5adc350683-86
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
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
10:23
Better errormessage when file path contains invalid characters. check-in: 58143ff4f8 user: jan.nijtmans tags: trunk
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:20
When translating a reserved devicename to native pathname, strip ':' postfix. Possible fix for [dcc0... check-in: a48b313b26 user: jan.nijtmans tags: trunk
2014-10-28
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
2014-10-24
20:10
merge mark check-in: a9d85b0a22 user: dgp tags: trunk
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
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
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-10
20:37
Resolve test conflicts over global vars check-in: 524b934ef0 user: dgp tags: trunk
20:02
merge mark check-in: db897a5666 user: dgp tags: trunk
19:56
[bf7135428c] Restore the Tcl_Write() return value logic. check-in: 2e1556fb0e user: dgp tags: trunk
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
16:13
New test io-53.15 for [ed29c4da21]. check-in: ead247a36f user: dgp tags: trunk
2014-10-09
14:56
[2039178] Remove false claims about TCL_INTERP_DESTROYED flag bit in command traces. check-in: 5234b9ac20 user: dgp tags: trunk
2014-10-08
07:11
Fix [59a2e78e54d3361c33b8cd6eef55d384d8abecd7|59a2e78e54] : tclWinTime.c does not compile with MSVC1... check-in: c9c7d35c9d user: jan.nijtmans tags: trunk
2014-10-03
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:46
[bc5b790099] Improper calculation of new dstLimit value. New test io-12.7. check-in: 32edfe9722 user: dgp tags: trunk
2014-09-29
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-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
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: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
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
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
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: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
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: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
13:51
Do not let fossil README droppings leak into distribuion check-in: 4b5e8fec6b user: dgp tags: core-8-6-2-rc
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
2014-08-20
14:28
Additions to changes. check-in: a81f224e2b user: dgp tags: core-8-6-2-rc
2014-08-19
18:34
Update changes file. check-in: 184a8023de user: dgp tags: core-8-6-2-rc
13:39
merge trunk check-in: 05909b3cb3 user: dgp tags: rc1, core-8-6-2-rc
2014-08-12
15:47
merge trunk check-in: 6726634c92 user: dgp tags: core-8-6-2-rc
2014-08-04
13:37
merge trunk check-in: 4a2f6c01ab user: dgp tags: core-8-6-2-rc
2014-08-02
04:38
merge trunk check-in: c8994555bf user: dgp tags: core-8-6-2-rc
2014-08-01
17:18
merge trunk check-in: 4f6076a7d9 user: dgp tags: core-8-6-2-rc
2014-07-31
20:00
merge trunk check-in: c9835f5515 user: dgp tags: core-8-6-2-rc
15:49
merge trunk check-in: 9f9f03353d user: dgp tags: core-8-6-2-rc
2014-07-28
14:50
Bump to 8.6.2 for release. check-in: 3b527b0024 user: dgp tags: core-8-6-2-rc