Timeline
Not logged in

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

659 check-ins using file generic/tclTrace.c version e96663fc8e

2016-06-16
14:48
Merge up to the 8.6.0 release. check-in: a255cc8f0b user: dgp tags: bug-16828b3744
2014-04-28
18:56
Merge to fix accidental fork in branch bug-3600058-td Leaf check-in: cdb671dd50 user: twylite tags: bug-3600058-td
18:41
Reintroduce tabular format for alphabetical index of commands, but use CSS columns. Put a categoriz... check-in: dae988402a user: twylite tags: bug-3600058-td
2014-03-13
17:10
Bug 3600058 work-in-progress: restored table format for contents page (easy for eyes to scan, each t... check-in: ce23a97e6f user: twylite tags: bug-3600058-td
2013-05-13
16:51
Fixed bug in parent revision [832a1994c7] unpredictably breaking the execution of precompiled byteco... Closed-Leaf check-in: 461dc8b0cc user: andreask tags: bugfix-832a1994c7-for-precompiled-bc
2013-01-30
07:30
more style enforcement check-in: 4fbe0cedaf user: dkf tags: novem-no-startcmd
2013-01-24
22:02
new version of cpuid, which doesn't use the edi register any more. Hopefully that works better on so... check-in: 08080f56f1 user: jan.nijtmans tags: trunk
21:31
revert [8e83219e38]: it doesn't work on i386 check-in: 16e86f8613 user: jan.nijtmans tags: trunk
21:30
TclMSB(): First draft of 32-bit implementation. Untested. check-in: efac7801c5 user: dgp tags: dgp-refactor
21:04
merge trunk check-in: ca479183a2 user: dgp tags: dgp-refactor
20:46
Silence some compiler warnings. check-in: cd00ede986 user: dgp tags: trunk
18:38
Protect 32-bit systems, and satisfy a cranky old compiler. check-in: d6738af392 user: dgp tags: dgp-refactor
15:14
New file, tclBrodnik.c, to hold a dynamic array implementation. New routine TclMSB() to compute trun... check-in: 4dca221eb8 user: dgp tags: dgp-refactor
08:22
Simplify STRING_AT macro. Protect Tcl_GetIndexFromObjStruct from invalid "offset" values, like 0 or ... check-in: 4d66f17ddb user: jan.nijtmans tags: trunk
2013-01-23
16:58
merge trunk check-in: 71bd53c7b0 user: dgp tags: dgp-refactor
16:38
close fork check-in: 66791937a9 user: dgp tags: dgp-refactor
14:04
Fix [2911139]: connect asynchronously, but without unnecessary internal waits. check-in: b242bb3e4b user: jan.nijtmans tags: trunk
13:57
fix leak (not present in trunk) check-in: 8419c6aaa5 user: mig tags: mig-no280
11:12
(Experiment) [string length] which does not shimmer any more. Closed-Leaf check-in: 44514b9586 user: jan.nijtmans tags: no-shimmer-string-length
2013-01-22
21:58
Bug [3601804]: platformCPUID segmentation fault on Darwin check-in: 8e83219e38 user: jan.nijtmans tags: trunk
19:24
Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ================... check-in: d801822907 user: andreask tags: contrib-patrick-fradin-code-cleanup
2013-01-21
18:27
remove tip348: errorstack check-in: 68ed8e9957 user: mig tags: mig-no280
18:20
remove stray tip280 remains check-in: de246d2083 user: mig tags: mig-no280
18:17
merge trunk, keep no280 "pure" check-in: cd71689178 user: mig tags: mig-no280
13:56
merge trunk check-in: bfce21f368 user: jan.nijtmans tags: initsubsystems
13:51
Put back Tcl[GS]etStartupScript(Path|FileName) in private stub table, so extensions using this (like... check-in: 84256abd0c user: jan.nijtmans tags: trunk
2013-01-19
17:49
fix Bug 3598300 on MacOSX too check-in: 590472b443 user: jan.nijtmans tags: trunk
17:02
Merging in changes from TRUNK check-in: 920d263867 user: seandeelywoods tags: hypnotoad-vexpr
13:36
merge trunk check-in: a33431908c user: dgp tags: dgp-pkg-migration
04:02
isolate the compiler/engine subsystem - preparing to move them out of generic and permit plugging in... Closed-Leaf check-in: 563e43ef46 user: mig tags: mig-no280-mistake
2013-01-18
17:11
remove stray tip280 remains Closed-Leaf check-in: 0e374a646e user: mig tags: mig-no280
16:18
Rework copyright parsing logic to handle a wider variety of name and date formats check-in: 77d5743f56 user: twylite tags: bug-3600058-td
16:16
Fix handling of text lines starting with a period (they could be confused with directives). Fix hand... check-in: a5f6a91d6e user: twylite tags: bug-3600058-td
14:44
[Bug 3598300]: unix: tcl.h does not include sys/stat.h. (with an exception for OSX, for now) check-in: 992ef8a601 user: jan.nijtmans tags: trunk
14:19
Send status messages to ::STATUSOUT (default stdout) and warnings/errors to stderr. Fix LF in messag... check-in: 5ae21c0da6 user: twylite tags: bug-3600058-td
13:54
Merge frq-3599786 into bug-3600058-td to handle interrelated changes check-in: 0be80a1464 user: twylite tags: bug-3600058-td
2013-01-17
15:35
merge trunk check-in: 236305ce7d user: mig tags: mig-no280
15:13
COMPILE_DEBUG big: fix bug in stack verification for {*} check-in: 187e70fc60 user: mig tags: trunk
15:08
[3600328]: Fix problems caused by buggy [array] compilation inside a buggy ensemble compilation (whi... check-in: 44fc0c6d46 user: dkf tags: trunk
13:46
merge trunk Closed-Leaf check-in: 53b13e69d1 user: dkf tags: bug-3600328
09:12
As minimal a fix for the issues with [3598300] as I can make. Closed-Leaf check-in: 80f892227c user: dkf tags: minimal-fix-for-3598300-problems
08:38
revert [8abba84224], and make sure that every source file that uses Tcl_StatBuf has an "#include <sy... check-in: a1d2456c70 user: jan.nijtmans tags: trunk
2013-01-16
14:16
merge trunk check-in: b0cc155cb9 user: dkf tags: bug-3600328
11:01
[Bug 3601086]: Register zlib config as iso8859-1 (a superset of ascii) as that is an encoding we gua... check-in: 6fbfcdadfe user: dkf tags: trunk
09:58
Allow win32 build with -DTCL_NO_DEPRECATED, just as the UNIX build, off by default. Define Tcl_EvalO... check-in: e227db0bcb user: jan.nijtmans tags: trunk
2013-01-15
21:06
[Bug 3598300]: unix: tcl.h does not include sys/stat.h check-in: 71141a7657 user: jan.nijtmans tags: trunk
19:46
merge trunk check-in: ece0938d6c user: mig tags: mig-no280
19:37
peephole INST_START_CMD before entering the big switch in tebc check-in: 832a1994c7 user: mig tags: trunk
19:35
merge trunk Closed-Leaf check-in: 9842555cd9 user: mig tags: ISC-peephole
19:26
remove [4522b11989], it breaks the build on linux check-in: f00093f08c user: mig tags: trunk
2013-01-14
21:22
Even more List-like alternative redesign to fix Bug 1884496. check-in: b4d6d76edc user: dgp tags: dgp-refactor
19:42
merge trunk check-in: f0d9025358 user: mig tags: mig-no280
15:23
forgot two #undef's check-in: e643c0a9c3 user: jan.nijtmans tags: trunk
15:19
Put back Tcl_[GS]etStartupScript in internal stub table, so extensions using this, compiled against ... check-in: 159d19e85b user: jan.nijtmans tags: trunk
15:04
*** CLOSED *** the code lives in the newer version of the branch merge trunk Closed-Leaf check-in: cc8466e440 user: mig tags: mig-nre-mods
12:14
remove tip348: errorstack check-in: 9d2ae9006e user: mig tags: mig-no280
08:11
merge trunk check-in: e0f3a4b292 user: mig tags: mig-no280
2013-01-13
23:26
Various bits of cleanup, efficiencies, and comment documentation in tclVar.c (from mig-review) check-in: 34c7f786b2 user: mig tags: trunk
18:12
Clarify readable fileevent "false positives" in the case of multibyte encodings/transforms [Bug 3436... check-in: 1b05bdee42 user: ferrieux tags: trunk
09:13
If TCL_NO_DEPRECATED is defined, make sure that TIP #139 functions all are taken from the public stu... check-in: 7a46d6fb7a user: jan.nijtmans tags: trunk
2013-01-12
21:57
Put back TclBackgroundException in internal stub table, so extensions using this, compiled against 8... check-in: 10413f8ec8 user: jan.nijtmans tags: trunk
18:32
Decouple (List-like) TokenArray intreps from parent object to avoid pull-the-rug shimmering effects ... check-in: 86e21dd01d user: ferrieux tags: dgp-refactor
10:53
discouraging the compiler from re-reading *pc in the peephole loop, part2 (any diff?) check-in: 6a87d68046 user: mig tags: ISC-peephole
10:49
discouraging the compiler from re-reading *pc in the peephole loop check-in: aca39f9669 user: mig tags: ISC-peephole
10:14
even better ... or so I hope: also inlining INST_PUSH1 in the peephole, checking for ISC after LOAD1... check-in: e8fdf6d26b user: mig tags: ISC-peephole
2013-01-11
23:29
merge trunk check-in: 8fc1e382f6 user: mig tags: ISC-peephole
21:16
better comments check-in: 7299843751 user: mig tags: ISC-peephole
18:05
fix for consecutive ISC (produced by [while 1 {...}) check-in: eae6510cde user: mig tags: ISC-peephole
17:33
merge trunk check-in: af6f7ab078 user: dgp tags: dgp-refactor
17:27
Test for Bug 1884496 (not buggy on trunk). check-in: ebc33b0d1d user: dgp tags: trunk
15:37
testing a cheaper(?) INST_START_COMMAND check-in: c718302fca user: mig tags: ISC-peephole
14:15
merge trunk check-in: d8848dae5b user: dkf tags: bug-3600328
14:04
First attempt at fixing problems caused by [array set] inside [namespace eval], which caused partial... check-in: aa3b9c941a user: dkf tags: bug-3600328
12:45
merge trunk check-in: e1fc074fec user: mig tags: mig-no280
12:43
merge trunk check-in: 75b83898e5 user: mig tags: mig-nre-mods
12:42
Name functions according to 'what' instead of 'how' in the [tailcall] machinery, in view of making p... check-in: 436a4cdd32 user: mig tags: trunk
2013-01-10
21:44
merge mig-nre-mods check-in: 0968a8dae3 user: mig tags: mig-no280
21:39
bring in improvs from trunk check-in: b6343c1d9f user: mig tags: mig-nre-mods
21:18
tailcall now running in a simpler model, with no eval-flags and no nre-stack rewriting; yieldto also... check-in: 7bbaefb54f user: mig tags: trunk
20:43
tailcall now running in a simpler model, with no eval-flags and no nre-stack rewriting. check-in: ab22e6199f user: mig tags: mig-nre-mods
20:28
merge trunk check-in: 2f274ed277 user: mig tags: mig-nre-mods
18:36
merge trunk check-in: 68d60b33f1 user: dgp tags: dgp-refactor
18:17
fix off-by-one error introduced in bd7d7a2061 check-in: 6547cc9e7b user: mig tags: trunk
17:22
Merge trunk through conflict-free, failure-free checkins. check-in: 4c9fad4837 user: dgp tags: dgp-refactor
09:23
Implement TCL_INIT_CREATE_UTF8/TCL_INIT_CREATE_UNICODE check-in: 80facf4d91 user: jan.nijtmans tags: initsubsystems
02:32
adding new file, forgotten in last commit check-in: 1c45076f5a user: mig tags: mig-nre-mods
02:29
code reorg, trying to make it clearer who needs to know what about NRE internals check-in: 2ad2681308 user: mig tags: mig-nre-mods
00:54
more info hiding: stop using the macro version of NRAddCallback check-in: 30fa8455a2 user: mig tags: mig-nre-mods
2013-01-09
17:32
more NRE abstraction check-in: e3caace30c user: mig tags: mig-nre-mods
16:43
Experimental: categories added to man pages; enhance tcltk-man2html to use categories to render ToC Leaf check-in: 82bff07330 user: twylite tags: frq-3599786
14:07
[Bug 3599395]: http assumes status line is a proper tcl list. check-in: f4f88c291e user: jan.nijtmans tags: trunk
10:30
New function Tcl_InitSubsystems, still to be TIP'ed check-in: 5a777a1b8a user: jan.nijtmans tags: initsubsystems
09:27
Proposed fixes for bug #3600058: support escaped single quote; rewrite font handling to handle font ... check-in: 8b229b6c5b user: twylite tags: bug-3600058-td
08:17
Join paths with 'file join' not as strings to avoid platform-specific separator problems check-in: b4888e8144 user: twylite tags: frq-3599786
2013-01-08
23:12
merges check-in: 74d86827cf user: mig tags: mig-no280
23:01
merge trunk check-in: 52003e67f8 user: mig tags: mig-no280
22:46
backing out the TCL_EVAL_REDIRECT changes, orthogonal check-in: 54461f939f user: mig tags: mig-nre-mods
22:34
added macros for speed, reduced stack size to 100 check-in: 02104c4da4 user: mig tags: mig-nre-mods
21:40
NRE now running on a stack! Version 0: more things to test and details to polish. check-in: c2471a3eb4 user: mig tags: mig-nre-mods
21:38
merge trunk check-in: 2be3881eef user: mig tags: mig-nre-mods
20:31
merge trunk check-in: 44958db7fd user: dkf tags: dkf-http-cookies
16:57
fixed debug version check-in: 924cef56ee user: mig tags: mig-nre-mods
16:09
move to auto-init check-in: c60ec2c4d1 user: mig tags: mig-nre-mods
13:03
$builddir is a local variable check-in: d433d96843 user: jan.nijtmans tags: trunk
10:27
[Bug 3092089]: [file normalize] can remove path components. [Bug 3587096] win vista/7: "can't find i... check-in: 8a291bcb44 user: jan.nijtmans tags: trunk
08:08
mSys doesn't have $PWD. Reported by Rene Zaumseil on Tcl Core list check-in: 0d1bc53480 user: jan.nijtmans tags: trunk
03:42
one smallbug gone, the big one still eludes me check-in: 9976c8459d user: mig tags: mig-nre-mods
01:26
merge trunk check-in: bc7170d76c user: mig tags: mig-no280
01:06
CRASH. Have to look for who is calling TclNRAddCallback and trying to access its data[] afterwards (... check-in: a7149815b9 user: mig tags: mig-nre-mods
2013-01-07
18:38
backout, and merge trunk check-in: 31794a3cc2 user: mig tags: mig-nre-mods
18:34
still no good Closed-Leaf check-in: 9becc4f643 user: mig tags: mig-err
14:40
Restrict the stub library to only use Tcl_PkgRequireEx, Tcl_ResetResult and Tcl_AppendResult, not an... check-in: 8ceea4a885 user: jan.nijtmans tags: trunk
13:24
merge trunk check-in: e520340e06 user: mig tags: mig-err
13:16
FRQ-3599786: add command line option --pkgdir to tcltk-man2html.tcl to specify the directory under w... check-in: aa69efcca9 user: twylite tags: frq-3599786
13:00
merge-mark. Hoping trunk is OK now, again ;-( check-in: 212c2767fe user: jan.nijtmans tags: trunk
10:07
Merging vexpr branch back to trunk check-in: a7631372a7 user: seandeelywoods tags: hypnotoad-vexpr
07:28
CRASH - possibly full of mental typos check-in: e419af1fe1 user: mig tags: mig-err
04:21
move TCL_EVAL_REDIRECT from iPtr->evalFlags (tclInt.h) to flags passed to the eval functions (tcl.h) check-in: dbbf3397a0 user: mig tags: mig-nre-mods
03:51
more abstraction check-in: e26efb6f53 user: mig tags: mig-nre-mods
02:54
reenable compiled tailcall check-in: a05cac94c9 user: mig tags: mig-nre-mods
01:55
... tmp check-in: f992470028 user: mig tags: mig-nre-mods
00:45
partial work towards a new tailcall mechanism check-in: f588f27dc9 user: mig tags: mig-nre-mods
2013-01-06
21:52
towards an nre stack (instead of linked list) check-in: 0415caab7d user: mig tags: mig-nre-mods
20:40
Don't depend on Spencer-specific regexp syntax (/u and /U) any more in unrelated places . Bump http... check-in: f38c7f79f0 user: jan.nijtmans tags: trunk
2013-01-05
18:16
merge trunk check-in: 6c03a15d80 user: dkf tags: dkf-bytecode-8.6-main
16:58
merge trunk check-in: 6f7f4d94f9 user: mig tags: mig-nre-mods
03:43
improved stack checking under TCL_COMPILE_DEBUG check-in: 33d3915a80 user: mig tags: trunk
00:39
merge fork check-in: b18953345f user: jan.nijtmans tags: trunk
00:36
fix the new assertion, it should not trigger when an expansion is in progress check-in: 56be4365e0 user: mig tags: trunk
00:36
adjust stub library version number check-in: 5f32d735d7 user: jan.nijtmans tags: trunk
00:15
Add an assertion that checks the stack depth under TCL_COMPILE_DEBUG *before* stack cleanup. It curr... check-in: cc975c8c54 user: mig tags: trunk
2013-01-04
15:01
Fix memory leak in [format] compiler. check-in: 113b75cd58 user: dkf tags: trunk
14:38
Fix bad memory access problems found by Miguel Sofer when valgrinding. check-in: 963a7f31e2 user: dkf tags: trunk
11:14
merge trunk check-in: c79e7ecc00 user: dkf tags: dkf-bytecode-8.6-main
11:14
Improve code generation for many simple core ensemble subcommands. check-in: 5a0e18f766 user: dkf tags: trunk
11:06
Add super-simple compiler to many ensemble subcommands to allow better code generation where we can ... check-in: 40fef44a65 user: dkf tags: dkf-bytecode-8.6-main
05:26
Insure that PURIFY builds cannot exploit the Tcl stack to hide mem defects. check-in: bd7d7a2061 user: mig tags: trunk
2013-01-03
14:35
"Mine eyes deceive, but others catch me when I fall." -- Someone or other check-in: 606dc91401 user: dkf tags: trunk
14:24
Channel buffer min size is 1. Issue found by Schelte Bron. check-in: 8c118480fd user: dkf tags: trunk
14:08
merge main dev branch check-in: ca5122117a user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
14:07
merge main dev branch check-in: b7fcd3c212 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
14:02
speling ficks check-in: ea646daa60 user: dgp tags: trunk
10:25
merge trunk check-in: 9734fe87d2 user: dkf tags: dkf-bytecode-8.6-main
10:23
Added mechanism for pre-parsing built-in ensembles even when they are not going to generate specific... check-in: 0a095f089c user: dkf tags: trunk
09:46
test case for bug-3598580: Tcl_ListObjReplace may release deleted elements too early check-in: 6a52542dcc user: jan.nijtmans tags: trunk
00:37
Got the test suite passing cleanly. Excellent. check-in: 181c28a90f user: dkf tags: dkf-bytecode-8.6-main
2013-01-02
19:28
no changes, sync with core-8-5-branch to signal the backported fix check-in: b3100f7283 user: mig tags: trunk
19:20
remove stray calls to Tcl_Alloc and friends: the core should only use ckalloc to allow MEM_DEBUG to ... check-in: 9691e2e37d user: mig tags: trunk
18:35
merge trunk check-in: b007e860d2 user: dkf tags: dkf-bytecode-8.6-main
18:33
All tests pass except one; not sure what's wrong there. check-in: f3fd481cd7 user: dkf tags: dkf-bytecode-8.6-main
18:06
Merge the [subst] compile improvements with accommodations to parser changes. check-in: 55db16ea6d user: dgp tags: dgp-refactor
17:38
Merge trunk through conflict-free, failure-free checkins. check-in: d66d19493d user: dgp tags: dgp-refactor
17:14
merge trunk to conflict point; resolve check-in: c1c8005786 user: dgp tags: dgp-refactor
15:10
Passing more tests. check-in: f3f4dfddde user: dkf tags: dkf-bytecode-8.6-main
14:37
test Tcl_GetErrorLine() forwards/backwards compatibility in pkgb.so as well. Don't free ctrl.script... check-in: 179ae0efd8 user: jan.nijtmans tags: trunk
14:30
fix MEM_DEBUG and leak, ported from mig-strip-brutal check-in: a1a46aa241 user: mig tags: mig-no280
2013-01-01
17:23
Start of the mig-strip-brutal branch, initially a copy of mig-no280 The idea of this branch is to r... check-in: 62c193ec98 user: mig tags: mig-strip-brutal
16:54
merge trunk check-in: 4c4fb7eeec user: mig tags: mig-no280
2012-12-31
20:39
Bug fix for 3598385 dict exists now throws an error if an invalid dict is encountered, according to... check-in: e04297dbf7 user: hypnotoad tags: hypnotoad-bug-3598385, bug-3598385
12:32
Marked some string subcommands as obsolete, following discussion on tcl-core. check-in: 1a460ac0d3 user: dkf tags: trunk
02:39
Working towards more efficient treatment of non-bytecoded ensemble subcommands. check-in: 8e445bdbe1 user: dkf tags: dkf-bytecode-8.6-main
2012-12-29
09:23
restore refcounts as they were before the Tcl_ListObjReplace call, in the error situation. In Tcl9,... check-in: f83c3f4bad user: jan.nijtmans tags: trunk
2012-12-27
15:04
[Bug 3598580]: Tcl_ListObjReplace may release deleted elements too early check-in: 4865e19aac user: jan.nijtmans tags: trunk
2012-12-26
09:59
eliminate dependancy of compat/*.h on tcl.h check-in: 1a74bb2740 user: jan.nijtmans tags: trunk
2012-12-23
08:18
merge trunk check-in: c5680da39e user: dkf tags: dkf-bytecode-8.6-main
08:17
Change back to using an isDigit function. We simply don't need to make any (formally non-portable) ... check-in: 31e633f6ad user: dkf tags: trunk
2012-12-22
19:05
Stop leaking allocated space when objifying a zero-length DString. [Bug 3598150] spotted by afredd. check-in: c384751ee6 user: ferrieux tags: trunk
15:21
merge release check-in: 13b5907663 user: dkf tags: dkf-bytecode-8.6-main
2012-12-21
10:00
merge novem check-in: 1e6adfd926 user: jan.nijtmans tags: novem-unversioned-stub
09:42
merge trunk check-in: 3e37fb5245 user: jan.nijtmans tags: novem
09:13
Inline compat Tcl_GetDefaultEncodingDir. Eliminate unnecessary static HasStubSupport() and isDigit(... check-in: fd98f3556d user: jan.nijtmans tags: trunk
06:16
merge release check-in: bace4350dd user: dgp tags: trunk
2012-12-20
10:04
Merging in changes from trunk check-in: 040936a1c7 user: seandeelywoods tags: hypnotoad-vexpr
09:56
Merging with trunk check-in: bd253c91c6 user: seandeelywoods tags: hypnotoad-prefer-native-8.6
2012-12-19
11:43
merge main dev branch check-in: a6aefff3f5 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
11:42
merge main dev branch check-in: ec9d7394f3 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
11:15
merge trunk re-use interp->result and interp->freeProc check-in: c5d467fb05 user: jan.nijtmans tags: novem-unversioned-stub
2012-12-18
14:02
Improved the sequence of instructions issued for [subst] when dealing with simple variable reference... check-in: 879b78fc5c user: dkf tags: trunk
13:47
Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, Tcl_SetErrorCodeVA, Tcl_PanicV... check-in: 38e0d974dc user: jan.nijtmans tags: novem-remove-va
10:21
Better version that can handle simple composite array keys as well. As long as they are free of comm... check-in: bc557e607b user: dkf tags: dkf-bytecode-8.6-main
09:37
Generate better code for the common case of subst-ed variables where the variable is a simple scalar... check-in: 2a40713424 user: dkf tags: dkf-bytecode-8.6-main
09:02
merge trunk check-in: 7e88f46d94 user: dkf tags: dkf-bytecode-8.6-main
2012-12-17
14:40
Simpler code to do installation of [info class] and [info object]. We know this is a safe thing to ... check-in: e3336029df user: dkf tags: trunk
14:27
Slim down the code a bit more; we can make more safe assumptions. Closed-Leaf check-in: db490510ed user: dkf tags: dkf-review
12:45
remove deprecated functions Tcl_VarEval and Tcl_VarEvalVA check-in: 9d10212623 user: jan.nijtmans tags: novem
2012-12-14
19:25
merge trunk, update changes and re-tag Closed-Leaf check-in: cbbe01fc1a user: dgp tags: core-8-6-0-rc, core-8-6-0
13:21
undo TCL_STUB_MAGIC change: It was not a good idea to change it at all. check-in: cdd454262b user: jan.nijtmans tags: novem-reduced-symbol-export
13:14
merge novem check-in: 2cfbe81281 user: jan.nijtmans tags: novem-reduced-symbol-export
12:45
re-add some things lost in [d70f8a19e4] check-in: 20ee37718a user: jan.nijtmans tags: novem-unversioned-stub
12:13
Merge novem. Remove interp->result completely (experiment, seems to work fine). check-in: 5023b5c133 user: jan.nijtmans tags: novem-unversioned-stub
10:24
Use the Tcl memory allocator in the stub library. unused variable "minor" check-in: 91df28f375 user: jan.nijtmans tags: novem-unversioned-stub
09:58
merge trunk. Don't specify which Tcl 8.x version Tcl_InitStubs is used with: we simply don't know, ... check-in: d70f8a19e4 user: jan.nijtmans tags: novem-unversioned-stub
09:40
Merge trunk. Add more clarity why refCount should be decremented AFTER checking for <2. Protect 8.... check-in: e427f41e18 user: jan.nijtmans tags: novem
2012-12-13
20:20
TIP 400 suffered from the same segfaulting flaw as 3595576. Segfaulting test and fix committed. check-in: 8ca83061d7 user: dgp tags: trunk
19:43
Simplify the [info object] and [info class] additions. check-in: 3184e01afd user: dgp tags: dkf-review
16:17
Restore clarity to macro test. check-in: 64542aaa92 user: dgp tags: trunk
16:08
Merge 3595576 tests from 8.5. check-in: 48775c28b4 user: dgp tags: trunk
15:31
merge novem check-in: 431733cccd user: jan.nijtmans tags: novem-unversioned-stub
13:37
Fix for [Bug 3595576], found by andrewsh check-in: 5e873e324a user: mig tags: trunk
13:01
merge trunk check-in: d64cd8436c user: jan.nijtmans tags: novem
12:14
Changelog entry, and change macro variable to not conflict with possible outside variable names check-in: 25064e0f65 user: jan.nijtmans tags: trunk
11:02
Fix Tcl_DecrRefCount macro, not to refer to its objPtr parameter twice. check-in: fb66668b16 user: jan.nijtmans tags: trunk
10:54
add special opcodes for common forms of stack manipulations check-in: 79822eefc6 user: dkf tags: novem-no-startcmd
09:01
merge novem Change signature of Tcl_FindExecutable: const char * -> const void *, to make it usable ... check-in: d7750d0af0 user: jan.nijtmans tags: novem-reduced-symbol-export
2012-12-12
21:21
More memory API changes, mainly char* -> void* and unsigned -> size_t check-in: 19fb92fb72 user: jan.nijtmans tags: novem-more-memory-API
20:16
Prefer to extract package data from the *contents* not the directory name. check-in: da0cd63997 user: dgp tags: core-8-6-0-rc
11:24
gcc warning check-in: 373dd16752 user: jan.nijtmans tags: novem-unversioned-stub
11:17
merge novem change length and refCount field of Tcl_Obj to size_t change numBytes parameters of Tcl_... check-in: adc78601ea user: jan.nijtmans tags: novem-unversioned-stub
10:21
allow novem to use installed Tcl8 .tm packages, such as tcltest and msgcat remove some dead code (al... check-in: 387d3899e0 user: jan.nijtmans tags: novem
05:01
Rename the memory routines so that Tcl_Alloc/Tcl_Free/etc become the recommended things for extensio... Closed-Leaf check-in: af97429aed user: dgp tags: novem-rename-memory-API
2012-12-11
23:13
better wordings in error-messsage. now works in Tcl 8.6 as well. check-in: 8a8361607e user: jan.nijtmans tags: novem-unversioned-stub
21:31
Tag 8.6.0 for release check-in: a8713b3963 user: dgp tags: core-8-6-0-rc
21:19
update changes check-in: 764d85a7ee user: dgp tags: trunk
21:04
seems to be working. More testing and code cleanup needed. check-in: a076e87ed3 user: jan.nijtmans tags: novem-unversioned-stub
15:55
refactor all macros for code issuing into tclCompile.h check-in: bb1a189497 user: dkf tags: novem-no-startcmd
11:14
formatting, comments check-in: 6f1d7c9394 user: jan.nijtmans tags: novem-unversioned-stub
10:51
merge trunk better error message in stub library in case of incompatible stubs check-in: c035f83a83 user: jan.nijtmans tags: novem-unversioned-stub
2012-12-10
23:23
Improve the generation of HTML documentation in 8.6, allowing for contributed packages whose non-ver... check-in: 2246e9d5a0 user: dkf tags: trunk
21:59
use Tcl_StubInit(... "8.5-") everywhere check-in: 5d9f03902e user: jan.nijtmans tags: novem-reduced-symbol-export
21:51
merge trunk fix mingw build check-in: 8e7234ccff user: jan.nijtmans tags: novem-reduced-symbol-export
20:54
merge trunk check-in: 94274c0c5b user: jan.nijtmans tags: novem
15:58
merge trunk check-in: a827c84f1b user: dgp tags: core-8-6-0-rc
14:17
Restore the initialization of tclStubsPtr from the "Tcl" package clientData so that we don't close o... check-in: 08341ded36 user: dgp tags: trunk
09:27
remove TODO: peephole definitely not worth the complexity check-in: 53742b73b3 user: dkf tags: novem-no-startcmd
04:32
WIP getting rid of the ::tcl_precision variable Closed-Leaf check-in: 3f715e19ef user: dgp tags: novem-numbers-eias
2012-12-09
21:30
merge novem put Tcl_GetDefaultEncodingDir legacy implementation to its own file in the stub library check-in: 1e365f91da user: jan.nijtmans tags: novem-unversioned-stub
19:44
[Bug 3594188] Clarifications about commas. check-in: d9fda76c9b user: ferrieux tags: trunk
12:08
merge trunk: get fix for test error under -DPURIFY check-in: 9912334f76 user: mig tags: mig-nre-mods
11:52
Clean up unwanted eofchar side-effect of chan-4.6 leading to a spurious "'" at end of chan.test und... check-in: c6db0a87d1 user: ferrieux tags: trunk
2012-12-08
17:20
merge trunk: get fix for test error under -DPURIFY check-in: 17400850c5 user: mig tags: mig-nre-mods
17:13
Fix busyloop at exit under TCL_FINALIZE_ON_EXIT when there are unflushed nonblocking channels. Th... check-in: 3a000c424c user: ferrieux tags: trunk
2012-12-07
22:16
merge trunk check-in: a14ea8190e user: jan.nijtmans tags: novem
22:14
just lost one MODULE_SCOPE in the merge check-in: 5df2ea1b62 user: jan.nijtmans tags: trunk
21:36
only set tclStubsPtr if all version checks pass check-in: 54e473087a user: jan.nijtmans tags: trunk
19:26
merge trunk check-in: 1362ee01f0 user: dgp tags: core-8-6-0-rc
18:08
3593703 Don't crash on bad input to Tcl_PkgRequire*(). check-in: ee35495951 user: dgp tags: trunk
17:06
merge trunk Leaf check-in: 6bc654cdb3 user: dgp tags: bug-3588687
17:05
merge trunk check-in: e4e386f99f user: dgp tags: novem
17:03
Source compat, rather than stubs compat demo. check-in: 782e6b36ec user: dgp tags: trunk
16:27
merge trunk check-in: a2d65bb563 user: dgp tags: bug-3588687
16:12
merge trunk check-in: 897580da1c user: jan.nijtmans tags: novem
15:56
small correction in doc/NRE.3 check-in: 911bf76b1e user: mig tags: trunk
15:53
fix failing test check-in: 0443331428 user: jan.nijtmans tags: trunk
15:51
add proper runtime-detection to pkgb.so check-in: a88be5763c user: jan.nijtmans tags: trunk
14:54
merge trunk check-in: 23cb3fc491 user: dgp tags: bug-3588687
14:53
Extended test of [load]ing Tcl 8 compiled extension into Tcl 9 interp. check-in: 65b793e46a user: dgp tags: trunk
14:11
now change magic value, to demonstrate better solution Closed-Leaf check-in: 6036e60a13 user: jan.nijtmans tags: novem-demo-bug-3588687
13:02
merge trunk check-in: db526d195f user: dgp tags: bug-3588687
10:51
merge novem protect Tcl_InitStubs from generating extensions loadable in Tcl 8, as long as Tcl9 is i... check-in: 85ac919260 user: jan.nijtmans tags: novem-unversioned-stub
10:13
merge novem check-in: 5e60484f24 user: jan.nijtmans tags: novem-demo-bug-3588687
10:11
merge trunk turn pkgb.so into a Tcl8 interoperability test library: Whatever Tcl9 looks like, loadin... check-in: f65733f49b user: jan.nijtmans tags: novem
09:56
Turn pkgb.so into a Tcl9 interoperability test library: Whatever Tcl9 looks like, loading pkgb.so in... check-in: eacefd5015 user: jan.nijtmans tags: trunk
2012-12-06
21:10
Tcl_InitStubs("8.5",1) would succeed in an "8.50" interp. Fixed. check-in: 5930a12b49 user: dgp tags: trunk
19:31
Move toward version-free stubs library. Continued WIP. check-in: 5cddc0f2ed user: dgp tags: bug-3588687
16:40
Be even stricter: on alpha/beta, extesions only run with the exact same Tcl version. Stub library im... check-in: 4ecf252eb3 user: jan.nijtmans tags: novem-reduced-symbol-export
15:53
Provide the real required version number to Tcl_InitStubs, even in alpha/beta released. During alpha... check-in: 0302a932a8 user: jan.nijtmans tags: novem-reduced-symbol-export
15:33
New branch for exploring mods to nre's guts check-in: c132033ec9 user: mig tags: mig-nre-mods
02:17
Fix [tailcall] and [yieldto] to not panic in dying namespaces: [Bug 3592747] Leaf check-in: 76780156de user: mig tags: bug-3592747
01:57
Create new branch named "bug-3592747" check-in: f7c415b6fa user: mig tags: bug-3592747
2012-12-05
22:40
A demo version of "novem" in which the signature of Tcl_EvalEx is modified to have a Tcl_WideInt num... check-in: 20aaa17323 user: jan.nijtmans tags: novem-demo-bug-3588687
22:38
do some Tcl_EvalEx, for test-purposes, demonstrating a crash Closed-Leaf check-in: 67ca035922 user: jan.nijtmans tags: novem-support
14:42
use Tcl_PkgProvideEx everywhere (again, for testing purposes) check-in: e63bcbdcec user: jan.nijtmans tags: novem-support
14:21
merge trunk Change TCL_VERSION to "8.6-" everywhere in Tcl_InitStubs. This is not the way how to do ... check-in: 50e935089a user: jan.nijtmans tags: novem-support
14:07
merge novem check-in: 396bd93f09 user: jan.nijtmans tags: novem-unversioned-stub
14:04
merge novem Eliminate the use of USE_TCL_STUBS everywhere, use !BUILD_tcl in stead check-in: 17b7956803 user: jan.nijtmans tags: novem-reduced-symbol-export
13:41
merge trunk check-in: 6fd5ca7bd0 user: jan.nijtmans tags: novem
13:31
Fix gcc warning in cygwin build: implicitely declared function TclUnixOpenTemporaryFile. Move the f... check-in: ebd606c56f user: jan.nijtmans tags: trunk
10:30
take over earlier changes as well check-in: 599e1b8629 user: jan.nijtmans tags: novem-unversioned-stub
10:27
merge trunk re-add tclStubLibCompat.c (removed in a previous merge action) check-in: 064f99da9a user: jan.nijtmans tags: novem-unversioned-stub
10:11
tweaking; fix busylooping test check-in: 5ee25d36b9 user: dkf tags: novem-no-startcmd
09:42
Move the TCL_MAJOR_VERSION check to the HasStubSupport function. Change the signature of TclInitStu... check-in: afba69728c user: jan.nijtmans tags: bug-3588687
2012-12-04
20:53
merge trunk check-in: 0a9254547c user: dgp tags: bug-3588687
20:40
merge trunk check-in: 3b2d7fa654 user: dgp tags: core-8-6-0-rc
14:28
merge check-in: 7d3e4d8977 user: dkf tags: novem-no-startcmd
14:28
merge main novem branch Closed-Leaf check-in: 59f4f6914f user: dkf tags: novem-reduced-bytecodes
14:26
Factor out patterns. check-in: 19ea054967 user: dkf tags: novem-no-startcmd
14:14
Even simpler: make Tcl_Init() a macro which calls Tcl_InitStubs. Embedder doesn't need to change the... check-in: 16a63b155c user: jan.nijtmans tags: novem-reduced-symbol-export
13:51
Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: U... check-in: 668d02e882 user: jan.nijtmans tags: novem-reduced-symbol-export
13:40
merge trunk check-in: ab905bcfdc user: jan.nijtmans tags: novem
13:39
MODULE_SCOPE symbol names are suppoted to start with 'tcl' (data) or 'Tcl' (code) check-in: 31daf6f1a3 user: jan.nijtmans tags: trunk
00:01
Cleaning up some of the internals of TIP #280. Replaced the hashtables keyed by pointers to Proc an... Leaf check-in: d2cb52feda user: andreask tags: novem-ak-iframe-direct
2012-12-03
21:04
merge trunk Leaf check-in: 4418113cd7 user: dgp tags: unknown-rewrite
20:47
This branch explores the performance implications of relacing the dynamic array data structure unde... Leaf check-in: 22f8fd36d9 user: andreask tags: novem-ak-preserve-experiments
19:50
Disable the legacy configuration setting from $::argv only when a setting call to [configure] is mad... check-in: 1cba517bf0 user: dgp tags: trunk
14:35
Tcl headers already protect from EXTERN defines check-in: 6b7f7f3849 user: dgp tags: trunk
13:02
Remove obsolete functions Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir check-in: 1dfcdabf11 user: jan.nijtmans tags: novem
11:59
fix math problem; remove duplicate opcodes check-in: 01ee59ac30 user: dkf tags: novem-no-startcmd
11:47
deprecate Tcl_Backslash, Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir check-in: 2a1937a64a user: jan.nijtmans tags: better-deprecation
10:57
Optimizations for incr-heavy code. check-in: 4fdda0401b user: dkf tags: novem-no-startcmd
10:01
Initialize legacyFreeProc with invalid value: This will result in a crash immediately, when an exten... check-in: f72e9defa2 user: jan.nijtmans tags: novem
2012-12-02
23:24
Experimenting with not generating INST_START_CMD where it wouldn't be useful. Also removed INST_DIC... check-in: 96f784113e user: dkf tags: novem-no-startcmd
14:35
Allow http, msgcat and tcltest to be loaded by Tcl 9 as well. I think that this should be included ... check-in: 499080ff58 user: jan.nijtmans tags: novem-support
2012-11-30
21:39
Rewrite [::unknown] making use of [tailcall]. Big reduction in complexity, with minor cosmetic dama... check-in: 7ce47f1fbc user: dgp tags: unknown-rewrite
21:16
merge novem check-in: a778111260 user: jan.nijtmans tags: novem-unversioned-stub
17:00
Remove all maintenance of a string result in the Interp. check-in: 9178d5ee52 user: dgp tags: novem
16:14
Re-fix failing load-3.2 test. The right way this time. check-in: c2d9408ad3 user: dgp tags: novem
16:10
Stop [glob] complaining about empty list result. Continue support for a no-op -nocomplain option, b... check-in: 8995198630 user: dgp tags: novem
15:55
After a Tcl_SetObjResult, don't do a Tcl_TransferResult to the same interpreter check-in: 840a428efe user: jan.nijtmans tags: novem
15:42
merge (modified) novem-review. unbreak windows build check-in: 450c1b970d user: jan.nijtmans tags: novem
09:16
Inform the HTML builder about the TDBC drivers. check-in: 4a4695ca27 user: dkf tags: trunk
07:55
Improve behavior when exception ranges need retraction. check-in: bcd72865d9 user: dkf tags: novem-reduced-bytecodes
2012-11-29
21:44
merge novem check-in: 8b49954837 user: dkf tags: novem-reduced-bytecodes
21:44
Get rid of two unusable bytecodes; they always Tcl_Panic()ed... check-in: f047f6448e user: dkf tags: novem-reduced-bytecodes
21:34
No string result -> no more need for TCL_RESULT_SIZE Closed-Leaf check-in: f859396af2 user: dgp tags: novem-remove-string-result
21:28
Bug fix. Stop load-3.2 test failure. check-in: 62aae3e879 user: dgp tags: novem
21:26
merge novem check-in: 80d7fefc49 user: dkf tags: novem-reduced-bytecodes
21:26
merge novem check-in: eb6eee568f user: dkf tags: novem-reduced-bytecodes
21:25
Purge remnants of support for compilers ignorant of C keyword 'inline'. check-in: 3b2b41c66a user: dgp tags: novem
21:25
Reducing the complexity of the bytecodes as an experiment. check-in: f85f56e089 user: dkf tags: novem-reduced-bytecodes
21:03
Stop defining VOID. Demand C compilers that know the void keyword. check-in: 0cbc079c6b user: dgp tags: novem
20:32
Destroy all the TCL_STORAGE_CLASS and associated nonsense. check-in: 3ce8b298a8 user: dgp tags: novem
17:45
Remove STRINGIFY and JOIN utility macros. Tcl doesn't use them. And Tcl doesn't need to be in the u... check-in: 5cb2cdbe3e user: dgp tags: novem
17:25
Proposed rollback of the TCL_STUB_MAGIC change on novem branch. Closed-Leaf check-in: acb499fbfd user: dgp tags: novem-review
17:03
missed bit of merge check-in: f8c0bcf085 user: dgp tags: novem-remove-string-result
16:52
Get the updated error message check-in: 8c5d02ccf4 user: dgp tags: novem-remove-string-result
16:26
Merge bug-3588687 check-in: e738bbbfd9 user: dgp tags: novem-remove-string-result
16:03
merge novem check-in: 9aea84f29c user: dgp tags: novem-remove-string-result
15:58
merge trunk check-in: b4566ed5f7 user: dgp tags: novem
15:24
Revise TclInitStubs() so that it checks for consistent values of both TCL_MAJOR_VERSION and TCL_STUB... check-in: b170487915 user: dgp tags: bug-3588687
14:54
3588687 When detecting incompatibility during stubs initialization, the error message has always ass... check-in: 115032dc74 user: dgp tags: trunk
13:15
silence compiler warning check-in: b447c19b77 user: dgp tags: trunk
2012-11-28
08:52
Silence some (unimportant) warnings from the MIPSpro compiler. check-in: 3b738c70ee user: dkf tags: trunk
00:04
[3590483]: Some compilers cannot initialize with complex non-constants. check-in: 7d73c405e1 user: dkf tags: trunk
2012-11-27
21:09
3588687 Added cross checks so that [load]ed extension, [load]ing interp, and linked stubs library al... check-in: eb3b3c4f75 user: dgp tags: bug-3588687
2012-11-26
22:37
Merge (selected bits of) novem check-in: 1d357d342e user: dgp tags: novem-remove-string-result
22:23
Stop segfaults in test suite. check-in: c39b6ff155 user: dgp tags: novem-remove-string-result
21:49
merge (some of) novem check-in: cc8d784bea user: dgp tags: novem-remove-string-result
21:43
Merge use of [load] to find and nicely report error when incompatible stubs mechanisms between [load... check-in: 1d36aeb2bf user: dgp tags: novem-remove-string-result
21:30
...and here's the lines left behind in the editor. check-in: 20202399bf user: dgp tags: novem-remove-string-result
21:25
Comments and renamings around the legacy fields for string results. check-in: 70b9582b31 user: dgp tags: novem-remove-string-result
17:40
Factor out creation of the -sockname and -peername lists from TcpGetOptionProc() to TcpHostPortList(... check-in: d2d9d14de4 user: max tags: trunk
15:37
merge trunk check-in: 3be459daae user: jan.nijtmans tags: novem
15:33
unbreak UNIX build check-in: b676e091f0 user: jan.nijtmans tags: novem
15:28
merge trunk check-in: 75ea3a482f user: dgp tags: core-8-6-0-rc
15:27
doc formatting goofs check-in: c6b4acb1a5 user: dgp tags: trunk
14:29
Removed functions marked deprecated or obsolete for a long time: Tcl_Backslash, Tcl_EvalFile, Tcl_Gl... check-in: 6b2cf92413 user: jan.nijtmans tags: novem
2012-11-22
17:27
merge trunk check-in: 35b8d54516 user: dgp tags: core-8-6-0-rc
15:14
Modification to Autoconf to prefer tcl8.6+ or tcl9 over tcl8.5 (or older) This allows build scripts... check-in: 9166f0084e user: seandeelywoods tags: hypnotoad-prefer-native-8.6
09:18
merge trunk check-in: e122d03c34 user: jan.nijtmans tags: novem
08:49
Fix bug reported by Brian Griffin: <p>[http://code.activestate.com/lists/tcl-core/12524/] check-in: 181caa1a57 user: jan.nijtmans tags: trunk
04:07
Adding: * generic/tclVexpr.tcl - Script to build tclVexpr.c and vexpr.n * generic/tclVexpr.c - F... check-in: 7fcc65a8ad user: hypnotoad tags: hypnotoad-vexpr
2012-11-20
12:14
merge dkf-compile-misc-info check-in: 7ddc1cf12f user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
12:13
merge dkf-compile-misc-info check-in: e4156ccf6b user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
12:11
[Bug 3033307]: fix [binary decode base64] whitespace handling with '=' suffixes check-in: 15e6f87e78 user: dkf tags: trunk
12:04
very minor style tweaks Closed-Leaf check-in: d83ade012e user: dkf tags: bug-3033307
10:03
merge novem check-in: e445ac19a3 user: jan.nijtmans tags: novem-unversioned-stub
10:01
merge trunk check-in: 4403712fe4 user: jan.nijtmans tags: novem
09:12
merge trunk check-in: b80796f566 user: jan.nijtmans tags: better-deprecation
09:01
It might be that iPtr->result points to an empty string but that iPtr->objResult contains the real e... check-in: c7d7ddfbe3 user: jan.nijtmans tags: novem
08:42
... make it more portable check-in: b72b900ae6 user: jan.nijtmans tags: novem
08:40
Add checks for the assumtions made in tclStubLib.c, making sure that those assumtions are maintained... check-in: 16299cb2af user: jan.nijtmans tags: novem
2012-11-19
22:35
Remove version number from stub library check-in: bd9e1fa311 user: jan.nijtmans tags: novem-unversioned-stub
22:34
make windde and winreg load again check-in: ae8377e32a user: jan.nijtmans tags: novem
22:23
merge trunk check-in: 9bbf5fce52 user: dkf tags: bug-3033307
22:10
merge trunk check-in: 6300f76d27 user: dkf tags: dkf-bytecode-8.6-main
22:08
[Bug 3588366]: Corrected implementation of bounds restriction for end-indexed compiled [string range... check-in: 2af48a01bb user: dkf tags: trunk
21:46
Single stub library can now handle Tcl8 and Tcl9 with different MAGIC values check-in: ce3ac22537 user: jan.nijtmans tags: novem
21:45
eliminate unused variable check-in: 945c5ca4de user: jan.nijtmans tags: novem
17:30
merge trunk check-in: 9e3b81d1d8 user: dgp tags: core-8-6-0-rc
15:37
make Tcl_SeekOld, Tcl_TellOld, TclCopyChannelOld and TclSockMinimumBuffersOld deprecated as well: <p... check-in: cc058c2125 user: jan.nijtmans tags: better-deprecation
11:17
Remove some undocumented - obsolete - function from the API with 'Old' in the name. check-in: 4648cb9db2 user: jan.nijtmans tags: novem
08:30
Better solution for handling errors from Tcl 8.x compiled extensions. Works for existing ones. check-in: 34daa2003f user: jan.nijtmans tags: novem
2012-11-18
22:18
If TCL_NO_DEPRECATED is defined, switch off obsolete "puts" syntax check-in: a25a575bed user: jan.nijtmans tags: better-deprecation
22:11
Better deprecation: If TCL_NO_DEPRECATED is defined, disable Tcl_CreateMathFunc, Tcl_GetMathFuncInfo... check-in: f283c4dc45 user: jan.nijtmans tags: better-deprecation
19:38
no need for head-scratching any more, already corrected on novem branch Closed-Leaf check-in: e649759f5c user: jan.nijtmans tags: novem-remove-string-result
17:24
change stub library to detect - and generate a nice error-message - when a shared library compiled ... check-in: cd530ee72f user: jan.nijtmans tags: novem
17:12
<i>on-hold at Don Porter's request</i> change stub library to detect - and generate a nice error-me... Closed-Leaf check-in: 7b721861e8 user: jan.nijtmans tags: on-hold-trunk
13:59
... and another tranche check-in: c4a1bbbad2 user: dkf tags: novem-64bit-sizes
12:41
parser and line number computation engine check-in: 717ce64a54 user: dkf tags: novem-64bit-sizes
00:38
...and a few more check-in: 152944662f user: dkf tags: novem-64bit-sizes
00:06
another batch of conversions check-in: 7698b769e5 user: dkf tags: novem-64bit-sizes
2012-11-17
08:11
merge novem Closed-Leaf check-in: 0b14473507 user: jan.nijtmans tags: novem-64bit-sizes
00:25
WIP removing the maintenance of a string result in the Interp. Still some head-scratching on what t... check-in: f46d17d968 user: dgp tags: novem-remove-string-result
2012-11-16
22:56
revert mistaken commit Closed-Leaf check-in: d4edc59509 user: dgp tags: dgp-remove-string-result
22:51
merge trunk check-in: 8f081ad005 user: dgp tags: dgp-remove-string-result
22:44
yet more conversions check-in: ef4d60fc2b user: dkf tags: novem-64bit-sizes
21:18
a bunch more conversions check-in: a152888208 user: dkf tags: novem-64bit-sizes
21:17
Burn the bridge back to obsolete [puts] syntax. (Tcl 6?!) check-in: 536c0df045 user: dgp tags: novem
19:17
Burn the octal bridges. We're not goin' back. check-in: f1954e7f4d user: dgp tags: novem
17:57
Tcl_Value is now a synonym for Tcl_Obj ! check-in: d6204416c3 user: dgp tags: novem
17:52
Remove pre-8.5 interface for custom expr functions. check-in: d0406260f8 user: dgp tags: novem
17:23
merge Jan's contribution check-in: 2926909462 user: dkf tags: novem-64bit-sizes
16:37
merge trunk check-in: 748e6739a3 user: dgp tags: novem
16:19
3587651 Fix [info functions] and Tcl_ListMathFuncs(). check-in: 182c1d99c3 user: dgp tags: trunk
15:40
conversion of many files check-in: 30983e25c6 user: dkf tags: novem-64bit-sizes
14:15
More work done. Still I am finding places where int should be size_t and reverse. check-in: d348e679f7 user: jan.nijtmans tags: novem-64bit-sizes
12:52
merge trunk check-in: 0cf5bc8ded user: dgp tags: core-8-6-0-rc
12:38
merge "novem" <p>Everything compiles now, but it doesn't run yet. check-in: 005a09e2be user: jan.nijtmans tags: novem-64bit-sizes
12:02
eliminate CONST/CONST84/CONST86 check-in: b9edee7fc7 user: jan.nijtmans tags: novem
11:41
A few unneeded internal CONST/CONST86's check-in: b86be72558 user: jan.nijtmans tags: trunk
11:27
merge "novem" Review function changes int <-> size_t. Changed some more and reverted some others. Ru... check-in: 8edd8131a2 user: jan.nijtmans tags: novem-64bit-sizes
10:22
Doc fix in TCL_MEM_DEBUG.3 check-in: 17676b7c5f user: jan.nijtmans tags: novem
10:22
Doc fix in TCL_MEM_DEBUG.3 check-in: 6dbd91a6d0 user: jan.nijtmans tags: trunk
10:12
Merge trunk <p>Fix Windows build <p>Now usable with Thread's "novem" branch (3.0a1) <p>Remove some... check-in: 603622b6d3 user: jan.nijtmans tags: novem
09:38
Let all test-cases which require Thread, at least require Thread 2.7 check-in: 12f5a13e60 user: jan.nijtmans tags: trunk
08:35
Don't use deprecated function check-in: c063c9d28f user: jan.nijtmans tags: trunk
2012-11-15
22:17
Abandon support for pre-8.5 bytecode. check-in: 334b80b0c1 user: dgp tags: novem
21:46
merge from novem check-in: 9d18b10109 user: dkf tags: novem-64bit-sizes
21:04
Goodbye to [case]. check-in: ece21b6163 user: dgp tags: novem
20:56
first few files converted check-in: 072b223051 user: dkf tags: novem-64bit-sizes
20:25
Contributed patch from Andy Goth. check-in: 9fb81c1f45 user: dgp tags: bug-3033307
15:59
Working towards 64-bit memory object sizes; WIP... check-in: c8100e8bb4 user: dkf tags: novem-64bit-sizes
15:04
Fix bug in genStubs.tcl: If the macosx section doesn't contain any macosx-specific entries, no secti... check-in: 534312e090 user: jan.nijtmans tags: trunk
11:48
Simplification: don't declare struct types that are never used. check-in: 1e2c21fd06 user: jan.nijtmans tags: trunk
05:12
Octal death documentation impacts. check-in: d0016535c0 user: dgp tags: novem
04:09
Kill Octal; bump to 9.0a0; make test suite work again. check-in: 9ea4c8ee49 user: dgp tags: novem
01:54
merge trunk: check-in: 6dd0c8d37c user: dgp tags: core-8-6-0-rc
01:44
unbreak trunk; fix some warnings check-in: 3bb8276262 user: dkf tags: trunk
00:20
IMPLEMENTATION OF TIP#416: New Options for 'load': -global and -lazy check-in: ee5b8dcfad user: jan.nijtmans tags: trunk
2012-11-14
16:57
merge trunk check-in: 872a233e89 user: dgp tags: core-8-6-0-rc
15:50
oops Closed-Leaf check-in: 19cd443ed2 user: jan.nijtmans tags: forgiving-pkgconfig
15:44
Experiment: make ::tcl::pkgconfig more forgiving when the requested encoding cannot be found. check-in: 4cc7e2a948 user: jan.nijtmans tags: forgiving-pkgconfig
14:35
merge mark check-in: dc72be0dbc user: dkf tags: trunk
13:01
* unix/tclUnixFCmd.c (TclUnixOpenTemporaryFile): [Bug 2933003]: Factor out all the code to do temp... check-in: 2f3da59db1 user: dkf tags: trunk
09:58
merge trunk Closed-Leaf check-in: 7e567b9e05 user: jan.nijtmans tags: frq-3579001
09:12
Workaround for mingw versions which don't provide _fpcontrol in float.h check-in: 73042d17c8 user: jan.nijtmans tags: trunk
2012-11-13
21:31
merge trunk check-in: 21954dc8a9 user: dgp tags: core-8-6-0-rc
21:23
360894 Threads inherit floating point config from their creator thread check-in: 3574448bf4 user: dgp tags: trunk
20:03
also search for the library directory (init.tcl, encodings, etc) relative to the build directory ass... check-in: e54043c366 user: mistachkin tags: trunk
18:02
merge trunk check-in: 9d434752ed user: dkf tags: dkf-http-cookies
2012-11-12
23:33
merge mark check-in: addeb1588f user: dgp tags: trunk
10:25
Check for USE_TCL_STUBS as well Closed-Leaf check-in: 5339e19ee5 user: jan.nijtmans tags: bug-3562640
10:03
merge trunk check-in: af3e5de5a0 user: jan.nijtmans tags: bug-3562640
08:01
merge trunk. <p>doc fix check-in: 50ce5a659d user: jan.nijtmans tags: frq-3579001
07:53
style fix check-in: 5fbbfc2a80 user: jan.nijtmans tags: trunk
07:44
merge trunk check-in: b3da51d3fb user: jan.nijtmans tags: frq-3579001
2012-11-10
19:24
added forgotten Changelog entry check-in: d5f32ab609 user: mig tags: trunk
17:08
re-enable bcc-tailcall, after fixing an infinite loop in the TCL_COMPILE_DEBUG mode check-in: 4ea681879b user: mig tags: trunk
2012-11-09
20:11
merge trunk check-in: 0808bcc7b6 user: jan.nijtmans tags: frq-3579001
12:11
Flag USE_TCLOO_STUBS is not necessary any more for extensions: Stubs are the only way to access TclO... check-in: 06345d5b54 user: jan.nijtmans tags: trunk
2012-11-08
21:46
merge trunk; resolve conflicts check-in: b9106ac438 user: dgp tags: dgp-refactor
16:22
dup test name check-in: dd63631c29 user: dgp tags: trunk
15:44
merge trunk check-in: 80ae3ec193 user: dgp tags: core-8-6-0-rc
15:43
Declare TclOO portion of the Tcl API to be stable -> TclOO 1.0 check-in: 1f7c7e8b4e user: dgp tags: core-8-6-0-rc
15:25
Create Tcl 8.6.0 release branch check-in: 1cb8443cf3 user: dgp tags: core-8-6-0-rc
15:21
Updated the language of the documentation so that "object" refers to an OO concept throughout, and a... check-in: d664748a86 user: dkf tags: trunk
13:50
Missing bits of the msgcat 1.4 -> 1.5 bump. check-in: fc792635e1 user: dgp tags: trunk
13:06
Remove another reference to tcl.wse.in check-in: 5c25c5c93b user: jan.nijtmans tags: trunk
10:16
merge updates to make HTML generation better check-in: 069f682541 user: dkf tags: trunk
10:14
Added tooltip generation to contents and keywords pages. Closed-Leaf check-in: 833d91a67d user: dkf tags: off-trunk
08:22
Make HTML generator more resilient against problems when generating docs for older versions of Tcl/T... check-in: d61b5fb209 user: dkf tags: off-trunk
2012-11-07
20:53
Import tzdata2012i check-in: 4d62db0c92 user: kbk tags: trunk
20:41
Remove files and references for long outdated Wise Installer. check-in: bbb8a76120 user: dgp tags: trunk
17:30
merge mark check-in: bbfde6b0fc user: dgp tags: trunk
14:41
Added package descriptor file to allow for easier configuration of integration of contributed packag... check-in: 38cdd285ca user: dkf tags: trunk
14:27
merge trunk check-in: f1c98e24ba user: jan.nijtmans tags: frq-3579001
13:18
Minor change: another formatting improvement check-in: 9fdefb44c5 user: dkf tags: trunk
13:14
Minor change: Formatting fix check-in: ea0214e0bd user: dkf tags: trunk
10:36
just fix some characters that fossil cannot handle well check-in: 9c4864e9d1 user: jan.nijtmans tags: trunk
08:03
Finish the TIP #416 implementation as specified (#define's were still missing). Added warning to "lo... check-in: 6c3f682fbf user: jan.nijtmans tags: frq-3579001
2012-11-06
21:16
merge trunk check-in: 892cbafd88 user: dkf tags: frq-3579001
16:27
Complete bump to http 2.8.5 check-in: ccb1ff90b3 user: dgp tags: trunk
13:16
[Bug 3581754]: Ensure that http -command callbacks are done at most once. check-in: c25583796f user: dkf tags: trunk
2012-11-05
21:56
merge main dev branch check-in: cccfdb8685 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
21:55
merge main dev branch check-in: 4c63be2ac8 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
21:47
merge trunk: INST_TAILCALL has bug check-in: 90ced9e9c8 user: dkf tags: dkf-bytecode-8.6-main
20:27
merge changes check-in: 67e02930a9 user: dgp tags: trunk
16:57
Disable bytecompile of [tailcall] until it gets some repair. As is, it hopelessly bogs down debug-e... check-in: 681260c3fd user: dgp tags: trunk
15:33
merge main dev branch check-in: bd2cb80131 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
15:28
merge main dev branch check-in: 3b9b1bfb43 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
15:17
merge trunk check-in: 1fc3f2cbaf user: dkf tags: dkf-bytecode-8.6-main
14:55
Added bytecode compilation of many Tcl commands, merged from development branch. check-in: 8e20d1a93f user: dkf tags: trunk
14:42
TIP #413 check-in: 1763fa9dc9 user: jan.nijtmans tags: trunk, potential incompatibility
14:34
Added compilation of [array exists], [array set] and [array unset]. Fixed a whole bunch of issues wi... check-in: 7c61073736 user: dkf tags: merge-to-trunk, dkf-bytecode-8.6-main
2012-11-04
16:57
fix Tcl_FSFileAttrStrings doc check-in: 78a8bf7285 user: jan.nijtmans tags: trunk
2012-11-03
20:21
Added compilation of [string last] and improved the compilation of [string range]. This in turn enab... check-in: 75cbbc5cf0 user: dkf tags: dkf-bytecode-8.6-main
12:48
Added compilation of [info object isa object] (i.e., object verification). check-in: 4d5db00353 user: dkf tags: dkf-bytecode-8.6-main
2012-11-02
20:39
reorder to preserve main BC development branch sequence better check-in: ef6191e5a7 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
20:25
merge dkf-compile-misc-info check-in: f0a7031a74 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
18:13
Added more TclOO introspection bytecodes ([info object class], [info object namespace]). Also moved ... check-in: 294a3d3bb9 user: dkf tags: dkf-bytecode-8.6-main
16:50
Work on compilation of [string is]. Hit some problem edge cases with differences in strictness of ed... check-in: dd27dc1543 user: dkf tags: dkf-bytecode-8.6/string-is, dkf-bytecode-8.6-main
2012-11-01
20:40
Working towards a BCCed [next]. This version <i>almost</i> works, except for a problem with restorin... check-in: 6344562868 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
18:06
Added compilation of [tailcall]. Not a particularly efficient compilation though; it does not detect... check-in: 2968fdc5d5 user: dkf tags: dkf-bytecode-8.6-main
16:47
Added compilation of [dict create] and [dict merge]. check-in: b8eaa3a98a user: dkf tags: dkf-bytecode-8.6-main
2012-10-31
13:09
Dde version number to 1.4.0, ready for Tcl 8.6.0rc1 check-in: 2afb21274b user: jan.nijtmans tags: trunk
2012-10-30
22:16
Added [dict exists] compilation; implementation is 95% shared with [dict get]. check-in: 6859d16fe4 user: dkf tags: dkf-bytecode-8.6-main
20:59
Some corrections and performance tweaks check-in: b6871e5b80 user: dkf tags: dkf-bytecode-8.6-main
18:20
Compilation of [string first] and [string range] (with constant indices). check-in: e756e9bdac user: dkf tags: dkf-bytecode-8.6-main
12:39
Added compilation of [regsub] (in the simplest, most restricted case). check-in: d2d9a5c8de user: dkf tags: dkf-bytecode-8.6-main
2012-10-29
21:35
Added compilation of simplest practical case of [string map]. check-in: b1a427318b user: dkf tags: dkf-bytecode-8.6-main
17:16
Minor: correct a comment check-in: e10490c739 user: dkf tags: dkf-bytecode-8.6-main
17:15
Compiler for some of the simpler cases of [format]. check-in: 07728408e3 user: dkf tags: dkf-bytecode-8.6-main
12:03
merge trunk check-in: 4b0388c65f user: dkf tags: dkf-bytecode-8.6-main
12:03
Merge corrected [yield] compilation. Many thanks to Miguel Sofer for help. check-in: dfc7ee7e95 user: dkf tags: dkf-bytecode-8.6-main
11:02
Compilation of [info commands] in the case of a fully-qualified literal name. check-in: 71f464d707 user: dkf tags: dkf-bytecode-8.6-main
2012-10-28
18:58
fix INST_YIELD so that it works Closed-Leaf check-in: ce774f1a5a user: mig tags: dkf-bytecode-8.6/yield, dkf-bytecode-8.6-main
16:01
Added [self namespace] to bytecoded command set. check-in: 6f1282e0b7 user: dkf tags: dkf-bytecode-8.6-main
2012-10-26
13:13
Working towards a BCCed [yield]; this doesn't work right now. check-in: af49d8d62b user: dkf tags: dkf-bytecode-8.6/yield, dkf-bytecode-8.6-main
07:32
Compile [namespace which -command]; big performance saving in some contexts. check-in: a8d554940e user: dkf tags: dkf-bytecode-8.6-main
2012-10-25
09:56
Added compilation of [namespace code] (except for gnarly edge cases). check-in: a761d4846d user: dkf tags: dkf-bytecode-8.6-main
2012-10-24
21:22
syntax improvement: expect options before the filename <p>start at documentation check-in: 7bc615df40 user: jan.nijtmans tags: frq-3579001
13:08
experimental implementation of FRQ-3579001 check-in: 0895bccd51 user: jan.nijtmans tags: frq-3579001
11:28
make tclTest.c compilable against version 2 filesystems check-in: 69687a01db user: jan.nijtmans tags: trunk
09:52
merge trunk check-in: a141b7be02 user: dkf tags: dkf-bytecode-8.6-main
09:50
Added compilation of [dict unset]; the bytecode needed already existed anyway. check-in: 673065682d user: dkf tags: trunk
08:19
minor correction to index line check-in: aedd95e0ee user: dkf tags: trunk
2012-10-23
22:07
unbreak Mac OSX build check-in: 38faf636a9 user: jan.nijtmans tags: trunk
21:52
merge trunk Closed-Leaf check-in: e01dd5837a user: jan.nijtmans tags: tip-318-update
21:50
Add "flags" parameter from Tcl_LoadFile to to various internal functions, so these flags are availab... check-in: 4d417791c9 user: jan.nijtmans tags: trunk
2012-10-19
14:17
yet another small introspector: [self] check-in: 7d0c06ec95 user: dkf tags: dkf-bytecode-8.6-main
08:48
merge trunk check-in: 73270ca4da user: dkf tags: dkf-bytecode-8.6-main
2012-10-18
17:38
* generic/tclBasic.c (TclNRCoroutineObjCmd): insure that numlevels are properly set, fix bug discove... check-in: ad2663e692 user: mig tags: trunk
2012-10-17
13:52
merge trunk check-in: 818f3a1c03 user: dkf tags: dkf-bytecode-8.6-main
2012-10-16
14:25
Remove two characters, zero width non-joiner (U+200c) and zero width joiner (U+200d), which were fin... check-in: d02f58c491 user: jan.nijtmans tags: tip-318-update
13:58
doc fix check-in: 594e7e2747 user: jan.nijtmans tags: tip-318-update
13:44
merge trunk check-in: ea6ac35e9b user: dkf tags: dkf-http-cookies
13:44
merge trunk check-in: 4d4bfd540c user: dkf tags: tip-318-update
13:14
Implementation of TIP #405. check-in: 24849c713c user: dkf tags: trunk
13:06
merge trunk Closed-Leaf check-in: 1196fa3726 user: dkf tags: tip-405-impl-td
13:04
Implementation of TIP #400. check-in: b6e98440db user: dkf tags: trunk
12:50
merge trunk Closed-Leaf check-in: 006482c0ff user: dkf tags: tip-400-impl
2012-10-14
19:02
Bug 3576509: Better fix, which helps for all Tcl_DictObjGet() calls in Tcl's source code. check-in: 6d7a7b3eb9 user: jan.nijtmans tags: trunk
2012-10-13
20:29
Bug 3576509: tcl::Bgerror crashes with invalid arguments check-in: 70a5908228 user: jan.nijtmans tags: trunk
2012-10-12
13:18
separating out the IDNA handling code check-in: 62de51204b user: dkf tags: dkf-http-cookies
2012-10-10
14:49
reorganize the code so that the IDNA procs live with the punycode procs; correct some misleading (an... check-in: 90c381007e user: dkf tags: dkf-http-cookies
2012-10-09
01:55
and remove the two characters from string trim as well check-in: 999841323f user: jan.nijtmans tags: tip-318-update
01:48
merge trunk <p>Dont include U+0082 and U+0083 in the Tcl space set check-in: 227a4f0b70 user: jan.nijtmans tags: tip-318-update
2012-10-06
06:13
[Bug 2459774] win/tcl/Makefile.in not compatible with msys 0.8. check-in: ffd92c638b user: jan.nijtmans tags: trunk
2012-10-05
16:37
3574819 Increase test robustness by creating files in fresh directory to reduce trouble with any exi... check-in: 03878f7b0c user: dgp tags: trunk
14:54
...and all the compilation and tests now work/pass check-in: d075bd7bcd user: dkf tags: tip-405-impl-td
13:05
compilation code adjusted check-in: 726ad3d776 user: dkf tags: tip-405-impl-td
08:55
adjusted non-compiled implementation of [dict map] to match TIP check-in: 609bef1013 user: dkf tags: tip-405-impl-td
08:17
tuning up the documentation check-in: 2e8391a42d user: dkf tags: tip-405-impl-td
07:56
merge trunk check-in: 299bf364c3 user: dkf tags: tip-405-impl-td
2012-10-04
10:31
merge trunk check-in: ba7cb4e081 user: dkf tags: dkf-http-cookies
08:25
merge trunk check-in: 81346a2dc2 user: dkf tags: tip-400-impl
08:24
clean up some of the code to remove warnings and uselessly-settable things check-in: 27db6ec7f9 user: dkf tags: tip-400-impl
2012-10-03
15:39
When checking for std channels being closed, compare the channel state, not the channel itself so th... check-in: 986eb391ad user: dgp tags: trunk
09:38
documented new C API; corrected type signature of no-zlib fallback function check-in: dac22bcb59 user: dkf tags: tip-400-impl
08:11
merge trunk check-in: 46dc221942 user: dkf tags: tip-400-impl
2012-10-02
16:08
Fix for core bug yet to be named/numbered. Closed-Leaf check-in: ba0663c73f user: dgp tags: dgp-stackedstdchan
2012-09-26
21:02
Workaround for &#91;socket -server foo -myaddr localhost 0&#93; failure on OSX. check-in: 3989ecbba9 user: max tags: trunk
12:32
update documentation check-in: 2e479f5fee user: jan.nijtmans tags: tip-318-update
12:00
Merge trunk check-in: b2aae08f2d user: jan.nijtmans tags: tip-389-impl
2012-09-23
20:29
eliminate unnecessary TEXT() macros check-in: c155794425 user: jan.nijtmans tags: trunk
16:48
tip 318 update check-in: f09c1bc377 user: jan.nijtmans tags: tip-318-update
2012-09-21
09:27
new Tcl_UniCharIsWhitespace function Closed-Leaf check-in: 7a11f2ec28 user: jan.nijtmans tags: tip-318-update
2012-09-20
22:24
merge trunk <p>add some more related space characters check-in: 7d7bea41b7 user: jan.nijtmans tags: tip-318-update
21:43
New import libraries for zlib 1.2.7, usable for all win32/win64 compilers check-in: 5b46cb3197 user: jan.nijtmans tags: trunk
21:18
[Frq 3527238]: Full unicode support for dde. Dde version is now 1.4.0b2. check-in: 9cf41d70ab user: jan.nijtmans tags: trunk, potential incompatibility
09:53
clock uses new msgcat features check-in: d0f6a51a8f user: oehhar tags: msgcat_dyn_locale
2012-09-19
22:57
merge trunk check-in: 598b8f1670 user: dkf tags: dkf-http-cookies
20:40
(proposal) msgcat with dynamic mc file load on locale change check-in: 0c67dffd72 user: oehhar tags: msgcat_dyn_locale
20:31
TIP#399 implementation: mcconfig may add additional glob pattern for mcload check-in: dbafc2163d user: oehhar tags: msgcat_dyn_locale
14:50
merge trunk <p>change dde version to 1.4.0b2 Closed-Leaf check-in: 82e045469a user: jan.nijtmans tags: frq-3527238
12:33
Let "nmakehlp -V" start searching digits after the found match (suggested by Harald Oehlmann) check-in: 8be494c5ee user: jan.nijtmans tags: trunk
09:50
Make Tcl_Interp a fully opaque structure if TCL_NO_DEPRECATED is set (TIP 330 and 336). check-in: d35c303e78 user: jan.nijtmans tags: trunk
2012-09-18
20:44
merge release branch check-in: 29624cf67f user: dgp tags: trunk
10:15
Fix the bugs in the punycode decoder check-in: bb4d24d885 user: dkf tags: dkf-http-cookies
07:21
add next line (U+0085), zero width space (U+200b) and zero width no-break space (U+feff) to the defa... check-in: e2bad6f20a user: jan.nijtmans tags: tip-318-update
2012-09-17
14:44
adapt to 8.6 environment properly; still some bugs... check-in: fa6e3d18fd user: dkf tags: dkf-http-cookies
12:56
Tag Tcl 8.6b3 for release. Closed-Leaf check-in: 4b47cb33d0 user: dgp tags: core-8-6-b3-rc, core-8-6-b3
12:26
merge trunk check-in: 328958e0e1 user: dgp tags: core-8-6-b3-rc
10:50
eliminate compiler warning in previous commit check-in: 81b322475b user: jan.nijtmans tags: trunk
2012-09-16
15:51
Nicer style test. check-in: 5a15cd0ee2 user: stwo tags: trunk
2012-09-14
18:20
Mistaken cleanup command. check-in: d614733809 user: dgp tags: trunk
18:15
Missing test cleanup. check-in: ac320d5dc6 user: dgp tags: trunk
14:59
3555001 Safer stale config fix. check-in: 405473ca60 user: dgp tags: core-8-6-b3-rc
07:44
merge trunk check-in: 1b812be6a3 user: dkf tags: dkf-http-cookies
2012-09-13
16:19
Safer stale config fix for review. Closed-Leaf check-in: 4a50977539 user: dgp tags: bug-3555001
15:55
merge trunk check-in: f6bdb60091 user: dgp tags: core-8-6-b3-rc
15:54
autoconf-2.59 check-in: 47f0dca723 user: dgp tags: trunk
15:34
First draft of tcl/pkgs/README bundling instructions. check-in: 172f8899ef user: dgp tags: core-8-6-b3-rc
14:17
Revert committed debugging configuration. check-in: 4594e269cc user: dgp tags: core-8-6-b3-rc
14:08
merge trunk check-in: e5ba23a0a1 user: dgp tags: core-8-6-b3-rc
13:09
Fix msgcat-0.7 when running tests outside of the build tree (part of Bug #3549770) check-in: 973091ef75 user: jan.nijtmans tags: trunk
12:37
merge trunk check-in: b052731c8b user: dgp tags: core-8-6-b3-rc
12:34
3566106 Solaris9/x86 support. Thanks Dagobert and others. check-in: a017a9202a user: dgp tags: trunk
11:32
Update TIP #318 implementation to conform to the Unicode 6.2 space characters <p>To be discussed on ... check-in: 31ec38cd41 user: jan.nijtmans tags: tip-318-update
09:02
3549770 fix filesystem-7.1.x tests: loaddll constraint setup and path for filesystem-7.1.1 check-in: d3bb61ba3c user: twylite tags: trunk
2012-09-12
19:15
merge trunk check-in: 2a7a5a7b0e user: dgp tags: core-8-6-b3-rc
19:11
finish the TIP 404 implementation. check-in: 0d4581c31d user: dgp tags: trunk
17:08
tip#404 file locale mcset: mc(fl)(m)set check-in: dc1e9e3dea user: oehhar tags: trunk
11:50
merge trunk check-in: d5aa40b536 user: dgp tags: core-8-6-b3-rc
2012-09-11
14:07
3564735 Protect against mem corruption when var resolvers misbehave. check-in: 693403d81c user: dgp tags: trunk
12:23
merge trunk check-in: 69991604b3 user: dgp tags: core-8-6-b3-rc
10:37
packing the code tighter, doing more explanatory comments check-in: 34c925dc01 user: dkf tags: dkf-http-cookies
2012-09-10
21:26
merge trunk check-in: 005c69b8a7 user: dkf tags: dkf-http-cookies
21:24
loading of restricted domain list now believed to work check-in: 40f3b920e9 user: dkf tags: dkf-http-cookies
13:24
fix running package-tests on Windows, correct TCLSH_PROG in this case check-in: fe48e50258 user: jan.nijtmans tags: trunk
11:00
Now, a working punycode engine check-in: 0553f99855 user: dkf tags: dkf-http-cookies
2012-09-09
12:02
working on handling punycoding of IDNAs check-in: 4119011907 user: dkf tags: dkf-http-cookies
2012-09-07
21:58
Experiment: MSVC build now links with 64-bit zlib1.dll Closed-Leaf check-in: a63c381a6f user: jan.nijtmans tags: msvc-with-64bit-zlib1.dll
21:01
removed leftover from failed attempt to unify stub tables. check-in: 786146633c user: jan.nijtmans tags: trunk
17:22
ChangeLog entry added Closed-Leaf check-in: 7236bac9ae user: oehhar tags: tip-404
15:47
correct font issues in define.n silence thread.test warning messages Automake updates check-in: 53895584ca user: dgp tags: core-8-6-b3-rc
15:32
Reentrant mcfl(m)set command, test, document mcflset as recommended for message files check-in: 62aa37bb59 user: oehhar tags: tip-404
10:35
More improvements check-in: 93526c4a13 user: dkf tags: dkf-http-cookies
07:13
improving the database, working towards a purging algorithm for session cookies check-in: 7e095fd713 user: dkf tags: dkf-http-cookies
2012-09-06
19:18
Tidy up, making code be of higher general quality. check-in: 1065366fb5 user: dkf tags: dkf-http-cookies
12:02
merge trunk check-in: 190fcdd1cb user: dgp tags: core-8-6-b3-rc
10:16
merge trunk check-in: d39b2621be user: dkf tags: dkf-http-cookies
09:49
improve logging, correct 'secure' property handling, correct domain handling, simplify http<->cookie... check-in: 6524b62e77 user: dkf tags: dkf-http-cookies
2012-09-05
10:24
closer to working check-in: 4a6b9a9da7 user: dkf tags: dkf-http-cookies
09:47
Minor clarification of description; all traces use a command prefix for their callbacks. check-in: cc90448ff2 user: dkf tags: trunk
09:46
more realistic queries check-in: 2a58a9277e user: dkf tags: dkf-http-cookies
2012-09-04
21:35
merge trunk check-in: b38773da76 user: dkf tags: tip-405-impl-td
21:26
merge trunk check-in: b4413bbae8 user: dkf tags: dkf-http-cookies
21:24
Improving the cookie lookup code to actually handle paths&domains check-in: 70cf84a53e user: dkf tags: dkf-http-cookies
2012-09-02
07:28
Add package index entry. check-in: dbca55b3e5 user: dkf tags: dkf-http-cookies
07:21
merge trunk check-in: 1ed34b8810 user: dkf tags: dkf-http-cookies
2012-08-30
18:49
...and the date too. check-in: 9701b127b9 user: dgp tags: trunk
18:46
Update changes for 8.6b3 check-in: b5c1fbee86 user: dgp tags: trunk
2012-08-29
06:31
proposed solution for [Bug 3562640]: problem loading Thread in 8.5, when compiled for 8.6 check-in: 6b9d54bfeb user: jan.nijtmans tags: bug-3562640
2012-08-28
14:28
And add the listing of supported options. Closed-Leaf check-in: 21d7b4b106 user: dkf tags: tip-404
14:15
Added mcconfig -mcfilelocale, as TIP-specified. check-in: 674aa977f0 user: dkf tags: tip-404
13:04
merge trunk check-in: 3875099862 user: dgp tags: core-8-6-b3-rc
2012-08-27
17:24
Commit of Harald Oehlmann's TIP 404 patch without TIP 399 pieces and with some added documentation. ... check-in: b7c4598501 user: dkf tags: tip-404
17:12
Followup to [6325d5dbeac6f91d28d6]. dlerror() may return NULL. Fixed the code which wasn't prepared ... check-in: d17e59a33e user: andreask tags: trunk
12:40
merge trunk check-in: 52b73fe414 user: dgp tags: core-8-6-b3-rc
2012-08-26
08:20
minor: tidy up formatting check-in: 7cbc87061e user: dkf tags: trunk
2012-08-25
10:11
[Bug 3561330]: Use the correct full name of March in Ukrainian. check-in: 7fd43f120a user: dkf tags: trunk
2012-08-24
06:33
make sure that extensions which might still use TclWinNToHS, now use ntohs directly. check-in: e9aa33ca4b user: jan.nijtmans tags: trunk
2012-08-23
20:18
small wrapper for TclWinNToHs, for change in calling convention check-in: 65be206be4 user: jan.nijtmans tags: trunk
14:37
merge trunk check-in: b691687908 user: dgp tags: core-8-6-b3-rc
12:11
[Bug 3496014] Unecessary memset() in Tcl_SetByteArrayObj(). check-in: f61c86cef1 user: jan.nijtmans tags: trunk
2012-08-21
16:35
merge trunk check-in: ce5a28a6c4 user: dgp tags: core-8-6-b3-rc
2012-08-20
23:50
3559678 Fix bad filename normalization when the last component is the empty string. check-in: ec32e3cc76 user: dgp tags: trunk
14:14
merge trunk check-in: e6892c2563 user: dgp tags: core-8-6-b3-rc
09:12
Remove wrapper macro for ntohs(): unnecessary, because it doesn't require an initialized winsock_2 l... check-in: 46096ee96a user: jan.nijtmans tags: trunk
2012-08-17
07:21
nmakehlp: Add "-V<num>" option, in order to be able to detect partial version numbers. check-in: 7c90caa198 user: jan.nijtmans tags: trunk
2012-08-15
08:41
build htmlhelp, not winhelp by default check-in: ab0adb1265 user: jan.nijtmans tags: trunk
08:22
Only build the threaded builds by default check-in: 0f40790ef4 user: jan.nijtmans tags: trunk
2012-08-13
14:18
[Bug 3555454] Rearrange a bit to quash 'declared but never defined' compiler warnings. check-in: 3f2231d81a user: stwo tags: trunk
14:02
.... but be less verbose check-in: 7762aa5871 user: jan.nijtmans tags: trunk
13:58
Add 64-bit build of zlib1.dll, and use it for the dynamic mingw-w64 build check-in: 17f050e907 user: jan.nijtmans tags: trunk
10:05
tinkering with the documentation check-in: ab548049ff user: dkf tags: tip-400-impl
04:42
minor fix check-in: 3ef4f0c6d7 user: jan.nijtmans tags: trunk
2012-08-11
21:24
merge trunk check-in: edaf160c8e user: dkf tags: tip-400-impl
2012-08-09
14:34
Complete multi-fd server socket channels on Windows [Bug #3545363]. check-in: aef7ffe46d user: max tags: trunk
14:26
Fix http-3.29 for machines without IPv6 support. check-in: 5d478dc916 user: max tags: trunk
00:25
merge trunk check-in: aa80e8a546 user: stwo tags: stwo-dev86
2012-08-08
23:07
Change one '#ifdef' to '#if defined()' for improved consistency within the file. check-in: 211aa43013 user: stwo tags: trunk
20:30
merge trunk check-in: ddf95e5e5d user: dgp tags: core-8-6-b3-rc
10:32
merge trunk check-in: 27388707f2 user: jan.nijtmans tags: frq-3527238
10:00
[Bug #1536227]: Cygwin network pathname supoort check-in: dfd98db64f user: jan.nijtmans tags: trunk
2012-08-07
20:57
Minor changes to improve style (C89 declarations, consistent indentation, clarification of #endifs, ... check-in: 3995dbcf90 user: dkf tags: trunk
15:27
3554250 Overlooked one field of cleanup in the thread exit handler for the filesystem subsystem. check-in: 9379eb7e44 user: dgp tags: trunk
14:58
add 3 testcases for "dde poke", only active with --enable-symbols (we need a "dde poke" server for t... check-in: 2cc13853c7 user: jan.nijtmans tags: trunk
07:19
A little more installer consistency tweaking. check-in: da69009508 user: stwo tags: trunk
02:55
No need for install-sh to be executable. check-in: 6a8c6fd0ae user: stwo tags: trunk
2012-08-06
11:45
Installer consistency tweaks. check-in: 5b33f65330 user: stwo tags: trunk
08:48
fix two minor blunders, introduced by [1fb35ca910] Only define _USE_32BIT_TIME_T for Tcl build, and ... check-in: 701864f6d2 user: jan.nijtmans tags: trunk
07:59
merge trunk check-in: ff11683bab user: jan.nijtmans tags: frq-3527238
07:40
Reference to correct Bug #number. Fix warning in winDde.c, and more test-cases using Unicode charac... check-in: 359adb529b user: jan.nijtmans tags: trunk
2012-08-05
20:34
Fixes to my previous commit, from Francois Vogel. (My thanks and apologies!) check-in: 37c35b79b9 user: dkf tags: trunk
15:12
Initial implementation of frq [3551813], use @ to report offset in [binary scan]. check-in: 27834cfe28 user: stwo tags: stwo-dev86
12:09
Final part of result generation conversion (modulo any minor blunders) check-in: 1fb35ca910 user: dkf tags: trunk
2012-08-04
18:54
Unbreak. check-in: 5047d34050 user: stwo tags: trunk
13:04
more result generation conversion check-in: 6325d5dbea user: dkf tags: trunk
12:09
Reduce the amount of ifdeffery somewhat by requiring at least OSX Tiger. That's now everyone we care... check-in: 1a67b9c45a user: dkf tags: trunk
07:52
merge trunk Closed-Leaf check-in: 87af801de3 user: dkf tags: dkf-utf16-branch
07:51
merge trunk Closed-Leaf check-in: d203e314d8 user: dkf tags: dkf-notifier-poll
07:49
merge trunk check-in: 680fa63bf7 user: dkf tags: dkf-http-cookies
07:48
merge trunk Closed-Leaf check-in: 0e556bddf4 user: dkf tags: dkf-documentation-figures
07:47
merge trunk check-in: 942e699a9b user: dkf tags: dkf-bytecode-8.6-main
07:46
merge trunk Closed-Leaf check-in: cd8e483be3 user: dkf tags: dkf-alias-encoding
07:41
more result generation conversion check-in: 9a036eff3a user: dkf tags: trunk
2012-08-03
14:24
more result generation conversion check-in: b3ccaec093 user: dkf tags: trunk