Timeline
Not logged in

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

2301 check-ins using file win/.cvsignore version b51bfbf74b

2017-10-30
00:43
merge 8.5b3 check-in: b845ab425d user: dgp tags: tip-278
2017-10-29
23:09
merge var reform check-in: e21a86d7fe user: dgp tags: tip-278
22:52
Merge 8.5a6 check-in: 2e25747e99 user: dgp tags: tip-278
2007-11-30
01:10
win/makefile.vc: add ws2_32.lib to baselibs check-in: 2b107cbde9 user: hobbs tags: trunk
01:09
* win/configure, win/tcl.m4: add ws2_32.lib / -lws2_32 to build. * win/tclWinSock.c: remove dyn lo... check-in: ec9c0b54e6 user: hobbs tags: trunk
2007-11-29
18:00
* generic/tclWinSock.c (InitializeHostName): Correct error in buffer length track... check-in: 3ddc76ed22 user: dgp tags: trunk
2007-11-28
20:30
merge updates from HEAD check-in: b82595df55 user: dgp tags: core-stabilizer-branch
19:22
* generic/tclConfig.c: Corrected failure of the [::foo::pkgconfig] command to clean... check-in: 247f50eb47 user: dgp tags: trunk
16:50
* generic/tclNamesp.c (Tcl_SetEnsembleMappingDict): Added checks that the dict v... check-in: a8bbda18a6 user: dgp tags: trunk
16:04
* generic/tclIO.c: Simplify test and improve accuracy of error message in lates... check-in: afbe8ffbca user: dgp tags: trunk
02:25
Extra channel tests to check for no -eofchar check-in: 18424174d2 user: patthoyts tags: trunk
01:11
-eofchar must support no eofchar. check-in: 3e6026e637 user: patthoyts tags: trunk
00:26
* generic/tclBasic.c: remove unneeded call in Tcl_CreateInterp, add comments check-in: a81d271c69 user: msofer tags: trunk
2007-11-27
20:38
* win/tclWinSock.c: Add mising encoding conversion of the [info hostname] value ... check-in: 19d75ff5d4 user: dgp tags: trunk
19:48
* doc/chan.n: "Fix" the limitation on channel -eofchar * doc/fconfigure.n:... check-in: 847f162f29 user: dgp tags: trunk
2007-11-26
19:43
merge updates from HEAD check-in: 6bce9b807c user: dgp tags: core-stabilizer-branch
19:11
* generic/tclBasic.c: * generic/tclInt.h: * unix/tclUnixInit.c: * unix/tclUnixThrd.c: Fix stack ... check-in: 58c6af7834 user: msofer tags: trunk
2007-11-25
06:45
merge updates from HEAD check-in: a49cedfd01 user: dgp tags: core-stabilizer-branch
2007-11-24
13:45
Added bug number check-in: e27d4797c8 user: dkf tags: trunk
12:57
Fix stack corruption in [dict append] compiler check-in: 9a9a946951 user: dkf tags: trunk
00:08
* generic/tclIORChan.c: Fixed a problem with reflected channels. 'chan postevent' is defined to... check-in: 887972b492 user: andreas_kupries tags: trunk
2007-11-23
22:11
Remove #ifdef out accidentally left in check-in: 4cb72318f7 user: dkf tags: trunk
21:19
* generic/tclVar.c (Tcl_ArrayObjCmd): handle the right data for * tests/var.test (var-14.2): ... check-in: 62f2de328c user: hobbs tags: trunk
15:00
Turn the [string] command into a real compiled ensemble. check-in: 6d7ebe09d9 user: dkf tags: trunk
2007-11-22
22:16
Rebuild [dict] as a full compiled ensemble. check-in: 375088d62c user: dkf tags: trunk
16:39
Rewrote the [string] and [dict] implementations to be ready for conversion to ensembles. check-in: 747f8c21cd user: dkf tags: trunk
16:32
Flag shimmering bug found in [string range]. check-in: 9622265599 user: dkf tags: trunk
2007-11-21
23:30
Generalize the ensemble compiler further. Still doesn't precopile rewrites, but now handles many ot... check-in: 94a062edbc user: dkf tags: trunk
16:26
merge updates from HEAD check-in: 01396090bb user: dgp tags: core-stabilizer-branch
14:30
Factor out the core compiled-ensemble builder for simplicity. check-in: 73ef2e59dc user: dkf tags: trunk
11:22
A little more errorCode goodness check-in: b987412226 user: dkf tags: trunk
10:07
Trim the fat from the source check-in: e7ed0089c3 user: dkf tags: trunk
06:44
merge updates from HEAD check-in: 247673fdca user: dgp tags: core-stabilizer-branch
06:30
Merge updates from 8.5b3 release check-in: c60ad186f4 user: dgp tags: core-stabilizer-branch
2007-11-20
20:44
Added "Potential Incompat" warning. check-in: 6f500391e0 user: dkf tags: trunk
20:43
* generic/tclDictObj.c: Changed the underlying implementation of the hash table used in dictionari... check-in: 946f57278c user: dkf tags: trunk
20:38
Typo check-in: 0adaecf22b user: dkf tags: trunk
11:01
Minor fix check-in: 0523fdd499 user: dkf tags: trunk
10:59
Correct usage of Tcl_WrongNumArgs check-in: 12d2983254 user: dkf tags: trunk
2007-11-19
19:39
tag bump check-in: 0c46d7320f user: dgp tags: trunk, core-8-5-b3
19:33
Olson's tzdata2007i imported check-in: 1dccbd66c8 user: kennykb tags: trunk
18:49
missing contributor names, minor additions for 8.5b3 check-in: 5d75b6086c user: das tags: trunk
18:14
* README: Bump version number to 8.5b3. * generic/tcl.h: * lib... check-in: 48093f99b4 user: dgp tags: trunk
18:10
* changes: Updated for 8.5b3 release. check-in: c9de19891b user: dgp tags: trunk
17:25
INST_EXIST_*: simplify result setting check-in: f4d2750a8b user: das tags: trunk
14:55
improvements to comments check-in: fe25ae4843 user: dkf tags: trunk
14:50
Reduce cast count. check-in: 2dc7d0e7d8 user: dkf tags: trunk
14:25
Reduce cast count. check-in: f968d80835 user: dkf tags: trunk
14:23
formatting check-in: 5673b58bd6 user: das tags: trunk
14:22
Fix accidentally damaged tests check-in: 09adafe205 user: dkf tags: trunk
14:04
Simplifications (fewer casts, less manual bit twiddling) check-in: 703d0677c7 user: dkf tags: trunk
11:35
Reduce cast count. check-in: 780eeb1841 user: dkf tags: trunk
11:31
Spelling mistake in comment! check-in: dc6465ff09 user: dkf tags: trunk
11:29
Reduce cast count. check-in: a7238ebe0b user: dkf tags: trunk
11:13
improvements to comments check-in: d95f68a873 user: dkf tags: trunk
11:11
eschew superfluous whitespace check-in: 58439ed67f user: dkf tags: trunk
11:02
Reduce cast count. check-in: a350e972df user: dkf tags: trunk
10:18
Reduce cast count. check-in: 3d39bbcc34 user: dkf tags: trunk
2007-11-18
22:30
More minor cleanup check-in: 2746b844ca user: dkf tags: trunk
22:00
Avoid using 'new' as an identifier. check-in: a2416568db user: dkf tags: trunk
21:59
More minor cleanup check-in: 9f013a3b1a user: dkf tags: trunk
21:22
Simplification+comments for ensemble dispatch engine check-in: cb27213b0c user: dkf tags: trunk
18:29
General cleanliness improvements (reduced usage of casts, assume C89) check-in: d8c0638b81 user: dkf tags: trunk
17:48
Minor fixes (e.g. comment readability) check-in: 33fd885f00 user: dkf tags: trunk
07:15
autoconf-2.59 check-in: 1b812e75f2 user: das tags: trunk
07:14
whitespace & order (sync with tclconfig/tcl.m4) check-in: 01ddd49662 user: das tags: trunk
2007-11-17
15:12
* generic/tclExecute.c (TclExecuteByteCode:INST_EXIST_*): Fix read traces not firing on non-existe... check-in: b37c972f54 user: das tags: trunk
2007-11-16
15:26
Improvements after review by Arjen Markus. check-in: 858c0ca7c2 user: dkf tags: trunk
14:11
Greatly improved ensemble compiler. This one now can handle any ensemble. It is usually not enabled ... check-in: e9c9f68390 user: dkf tags: trunk
11:17
Silence some warnings. check-in: 0f280af2bd user: dkf tags: trunk
08:07
merge updates from HEAD check-in: 4b5515a616 user: dgp tags: dgp-refactor
07:20
merge updates from HEAD check-in: be7502a53e user: dgp tags: core-stabilizer-branch
05:32
autoheader-2.59 check-in: d6b5fc3090 user: das tags: trunk
05:32
move TCL_DTRACE_INST_NEXT after async handlers check check-in: da1d41570d user: das tags: trunk
2007-11-15
21:47
better line breaks in debug output check-in: 7928b5f866 user: dgp tags: trunk
21:38
* generic/regc_nfa.c: Fixed infinite loop in the regexp compiler. [Bug 1810038]. check-in: b20eee044b user: dgp tags: trunk
17:07
* generic/regc_nfa.c: Corrected looping logic in fixempties() to avoid wasting tim... check-in: 86d79e6cb2 user: dgp tags: trunk
16:22
More tweaks check-in: a5c27bb71f user: dkf tags: trunk
16:21
Must pass non-NULL interp to Tcl_SetEnsemble* functions. check-in: f22df4b21f user: dkf tags: trunk
12:02
Readability improvements check-in: ba1666ad83 user: dkf tags: trunk
11:00
regen w. autoconf 2.59 check-in: 068f2a805f user: dkf tags: trunk
10:57
Let people disable use of -rpath in their linking step. [Patch 1231022] check-in: 7c96e8782c user: dkf tags: trunk
09:40
Add comments for clarity. check-in: cf2ed4f8e4 user: dkf tags: trunk
09:21
Prefer UINT_PTR to DWORD_PTR when casting pointers to integer types for greater portability (bug #18... check-in: beee16b764 user: patthoyts tags: trunk
04:16
autoconf-2.59 check-in: 83d54a4c2d user: das tags: trunk
04:16
fix 'stack grows upwards' AC_CACHE_CHECK message check-in: 2f0ee16509 user: das tags: trunk
03:46
* macosx/Tcl.xcodeproj/project.pbxproj: add new chanio.test. * macosx/Tcl.xcode/project.pbxproj: check-in: 97b073a759 user: das tags: trunk
2007-11-14
23:53
typo check-in: 5018f2884e user: dkf tags: trunk
23:05
Compile [info exists] into bytecode. Includes new instructions to support it. check-in: 37ce040dfc user: dkf tags: trunk
19:53
* tests/chanio.test: New file. This is essentially a duplicate of 'io.test', with all channel c... check-in: 5292b7a133 user: andreas_kupries tags: trunk
11:13
Strengthened the text about Tcl not supporting MCCEs check-in: 88393daa46 user: dkf tags: trunk
11:04
Eliminate multi-char collating element code completely. Simplifies the code quite a bit. If people s... check-in: c3a6a6c85d user: dkf tags: trunk
10:54
Strip an _ANSI_ARGS_ usage. check-in: 818b6047da user: dkf tags: trunk
03:51
autoheader-2.59 check-in: 16c1b4749d user: das tags: trunk
03:50
autoconf-2.59 check-in: 3734b0282c user: das tags: trunk
03:50
clarify message of second getaddrinfo check check-in: 8378f8ceab user: das tags: trunk
00:56
(TclCompileSwitchCmd): simplify TclReToGlob usage. check-in: e384914b4b user: hobbs tags: trunk
00:50
* generic/tclCompCmds.c (TclCompileRegexpCmd): clean up comments, only free dstring on OK from Tcl... check-in: 7a5a20d13d user: hobbs tags: trunk
00:07
Comment/#ifdef out the multi-char collating element support code. We never used or supported it. [Bu... check-in: ca5f3f73b0 user: dkf tags: trunk
2007-11-13
22:44
Extend [switch] compiler to handle regular expressions as long as things are not too complex. Fix [r... check-in: 49402e0f40 user: dkf tags: trunk
21:42
Minor fixes (remove double blank lines, etc.) check-in: bb4d91f8fa user: dkf tags: trunk
21:22
Fix a bug in disassembly of INST_START_CMD instructions check-in: ff009caa49 user: dkf tags: trunk
20:41
Clarify. check-in: 7684218a05 user: dkf tags: trunk
17:13
* unix/tclUnixInit.c: the TCL_NO_STACK_CHECK was being incorrectly undefined here; this should be ... check-in: 3bda630c6a user: msofer tags: trunk
16:10
Added autoconf goo to detect availability of getaddrinfo check-in: 85199b9944 user: patthoyts tags: trunk
15:50
Oops! check-in: 30a24cfd2c user: dkf tags: trunk
14:59
Forgot to transform to native encoding for getaddrinfo() check-in: 61f48194b3 user: dkf tags: trunk
14:52
fix Tcl_DStringFree buglet check-in: c796d774d3 user: das tags: trunk
14:36
The six-argument form of getaddressbyname_r() uses the fifth argument to indicate whether the lookup... check-in: 2ba6b2aac2 user: dkf tags: trunk
14:30
* generic/regcomp.c: Convert optst() from expensive no-op to a cheap no-op. check-in: c3453d7b63 user: dgp tags: trunk
14:21
Make some tests clearer on failure by using tcltest2 features check-in: 142ca82616 user: dkf tags: trunk
14:06
Rewrote to use the thread-safe version of gethostbyname() by forward-porting the code used in 8.4, a... check-in: 5c436e300a user: dkf tags: trunk
13:15
merge updates from HEAD check-in: 5be2e31506 user: dgp tags: dgp-refactor
13:07
merge updates from HEAD check-in: cfa59af20c user: dgp tags: core-stabilizer-branch
00:53
(TclReToGlob): remove out-dated Tcl_RegExpCompile check as it causes recursion check-in: 05e315b906 user: hobbs tags: trunk
2007-11-12
22:12
RE: [Patch 1830184] TclResetResult THIS PATCH WAS REVERTED: initial (mis)measurements overstated t... check-in: 5ff0531ab6 user: msofer tags: trunk
22:05
* generic/tclGet.c (Tcl_Get, Tcl_GetInt): revert use of TclGet* macros due to compiler warning. T... check-in: 22bc9d9f9a user: hobbs tags: trunk
22:01
* generic/tclUtil.c (TclReToGlob): add more comments, set interp result if specified on error. check-in: 463f36cc26 user: hobbs tags: trunk
20:40
merge updates from HEAD check-in: 27f428842c user: dgp tags: dgp-refactor
19:18
merge updates from HEAD check-in: 72c5ac9502 user: dgp tags: core-stabilizer-branch
03:38
* generic/tclBasic.c: New macro TclResetResult, new iPtr flag * generic/tclExecute.c: bit IN... check-in: f9acfbe863 user: msofer tags: trunk
02:07
* generic/tclCompCmds.c, generic/tclCompile.c, generic/tclCompile.h: * generic/tclExecute.c, gener... check-in: fcf44fdfdf user: hobbs tags: trunk
2007-11-11
19:53
* generic/tclResult.c (ResetObjResult): clarify the logic. check-in: b0ed568d6d user: msofer tags: trunk
19:32
[Patch 1830038]: Increased usage of macros to detect and take advantage of objTypes. check-in: 11e8f31512 user: msofer tags: trunk
10:21
Formatting/readability check-in: fff8065cf3 user: dkf tags: trunk
06:32
* generic/tclBasic.c: fix stack check failure case if stack grows up. check-in: aa7eb1326f user: das tags: trunk
05:24
* unix/tclUnixInit.c: simplify non-crosscompiled case. check-in: 5434651fe1 user: das tags: trunk
05:23
* generic/tclBasic.c: fix stack check failure case if stack grows up. check-in: 63c60c3714 user: das tags: trunk
05:23
autoheader-2.59 check-in: 4c0441d339 user: das tags: trunk
05:22
autoconf-2.59 check-in: db4512891b user: das tags: trunk
2007-11-10
23:37
changelog entry check-in: 2f263939f6 user: msofer tags: trunk
23:36
* generic/tclExecute.c: fast path for INST_LIST_INDEX when the index is not a list. check-in: 56f9da1a31 user: msofer tags: trunk
22:26
* unix/configure: autoconf 2.61 check-in: bcba86ce29 user: msofer tags: trunk
22:24
* generic/tclBasic.c: * unix/configure.in: * unix/tclUnixInit.c: detect stack grwoth direction at... check-in: 289a5eb6a1 user: msofer tags: trunk
20:49
* unix/tclUnixTime.c (TclpWideClicksToNanoseconds): fix issues with * generic/tclInt.h: int... check-in: 1d05f14a23 user: das tags: trunk
20:49
fix typos check-in: 4281fb8e8c user: das tags: trunk
20:05
Improved failure comments for stack checks (mistachkin). check-in: f7b6e83c82 user: msofer tags: trunk
19:01
* generic/tclBasic.c: * generic/tclInt.h: * unix/tclUnixInit.c: * win/tclWin32Dll.c: restore sim... check-in: 00f0c2974d user: msofer tags: trunk
17:40
minor code cleanup in TclpGetCStackParams; hoist a couple of structs from TSD into the activation re... check-in: 40cc92d53f user: kennykb tags: trunk
17:24
2007-11-10 Kevin Kenny <kennykb@acm.org> * win/tclWin32Dll.c: Rewrote the Windows stack checking... check-in: bf656a0123 user: kennykb tags: trunk
16:08
* generic/tclBasic.c: * generic/tclInt.h: * unix/tclUnixInit.c: * unix/tclUnixPort.h: * win/tcl... check-in: a3b6a2d871 user: msofer tags: trunk
03:41
fix formatting check-in: 932a0524ab user: das tags: trunk
03:41
fix formatting and inverted test in TclpCheckStackSpace() check-in: 1dea94a51d user: das tags: trunk
03:40
fix typos, formatting and non-unix breakage (due to undefined stackGrowsDown) check-in: 9685d88d5d user: das tags: trunk
01:33
* generic/tclResult.c (ResetObjResult): new shortcut. check-in: a9ae49ef27 user: msofer tags: trunk
2007-11-09
23:04
fixed stupid bug in last commit that made it not work in threaded builds check-in: 3367f59cb6 user: msofer tags: trunk
21:35
* generic/tclAsync.c: * generic/tclBasic.c: * generic/tclExecute.c: * generic/tclInt.h: * gener... check-in: 41cb112a37 user: msofer tags: trunk
18:55
* generic/tclInt.decls, generic/tclIntDecls.h: Use unsigned char for * generic/tclExecute.c, gener... check-in: c7e4e2f87a user: hobbs tags: trunk
18:50
* generic/tclBinary.c (Tcl_GetByteArrayFromObj): check type before func jump check-in: 18e8159958 user: hobbs tags: trunk
2007-11-08
15:02
formatting check-in: a76a0fe8b9 user: das tags: trunk
07:10
fix (unsigned char*) vs. (char*) warnings check-in: c264c409d6 user: das tags: trunk
00:50
* generic/tclStubInit.c: * generic/tclInt.decls, generic/tclIntDecls.h: added TclByteArrayMatch *... check-in: d6f120464e user: hobbs tags: trunk
2007-11-07
23:52
(DoWriteChars): special case for 1-byte channel write. check-in: 260c9d8931 user: hobbs tags: trunk
19:18
* generic/tclIO.c (TclGetsObjBinary): add an efficient binary path for [gets]. check-in: d85436e72b user: hobbs tags: trunk
2007-11-06
15:23
* generic/tclEncoding.c: Version of the embedded iso8859-1 encoding handler that is faster (functi... check-in: 14fb4a7947 user: msofer tags: trunk
2007-11-05
21:26
* generic/tclConfig.c (Tcl_RegisterConfig): Modified to not extend the config database if the e... check-in: 20ea42ff07 user: andreas_kupries tags: trunk
19:58
* generic/tclConfig.c (Tcl_RegisterConfig): Modified to use iso8859-1 as a fallback if the user... check-in: 8bb1725584 user: andreas_kupries tags: trunk
19:37
* unix/tclUnixChan.c (TtyGetOptionProc): Accepted [SF Tcl Patch 1823576] provided by Stuart Cas... check-in: f6fd27f2a5 user: andreas_kupries tags: trunk
14:33
merge updates from HEAD check-in: 18da52ba9f user: dgp tags: dgp-refactor
14:20
merge updates from HEAD check-in: 5af08bcdde user: dgp tags: core-stabilizer-branch
2007-11-03
01:47
* generic/tclTest.c (TestSetCmd2): * generic/tclVar.c (TclObjLookupVarEx): * tests/set.test (set-... check-in: 8ad40a7b72 user: msofer tags: trunk
2007-11-02
14:49
merge updates from HEAD check-in: 2409fb88d1 user: dgp tags: core-stabilizer-branch
13:04
merge updates from HEAD check-in: 5e9c642b83 user: dgp tags: dgp-refactor
2007-11-01
23:36
Minor documentation improvements check-in: 2af34c50ef user: dkf tags: trunk
23:06
Reorder paragraphs for better readability. check-in: 6671e695d1 user: dkf tags: trunk
23:03
Fix .DS/.DE to work better when transformed to a table check-in: 43a2d233bc user: dkf tags: trunk
22:33
Convert .DS/.DE sequences to tables, as that's now what they're used for. check-in: 4121e6dd83 user: dkf tags: trunk
16:55
merge updates from HEAD check-in: 06cf57e4eb user: dgp tags: dgp-refactor
16:25
merge updates from HEAD check-in: cd5e32c829 user: dgp tags: core-stabilizer-branch
15:48
Clarified documentation of RE flags. [Bug 1167840] check-in: 2b5b4d322e user: dkf tags: trunk
13:43
change 'reflectedchan' to 'refchan' for reduced confusion. check-in: 8713906878 user: dkf tags: trunk
11:11
\u0000 is ASCII! [Bug 1808258] check-in: 97b11542bd user: dkf tags: trunk
10:08
Clarified [file nativename] usage. [Bug 1185154] check-in: 986aa44db7 user: dkf tags: trunk
2007-10-31
00:08
Sync to Tk: use -fp:strict always check-in: 817cb81ac5 user: patthoyts tags: trunk
2007-10-30
23:50
Spread the idiom, make the rendering to HTML reliable! check-in: 38c78df4f6 user: dkf tags: trunk
21:46
Eliminate misuse of .br check-in: 15c8c11ca9 user: dkf tags: trunk
21:38
typos check-in: 5003fe74dd user: dkf tags: trunk
19:03
* generic/tcl.h: Bump version number to 8.5b2.1 to distinguish * library/init... check-in: 8dc4b6f34f user: dgp tags: trunk
14:49
Forgot some SEE ALSOs check-in: 309ed16fc1 user: dkf tags: trunk
14:23
Typo [Bug 1811621] check-in: b5a9812658 user: dkf tags: trunk
14:21
Clear up what's going on a bit more. [Bug 1811803] check-in: 91ff082f8b user: dkf tags: trunk
14:06
Fix [Bug 1822268] check-in: 1e24a1ab45 user: dkf tags: trunk
00:14
Enhance the HTML generator so that it can produce multi-line option descriptions. check-in: bac767841d user: dkf tags: trunk
2007-10-29
17:17
line endings check-in: 00992a0194 user: dgp tags: trunk
16:00
Minor fixes check-in: bc8918584c user: dkf tags: trunk
11:28
GOOBE the docs some more. check-in: 6bfb5e99dd user: dkf tags: trunk
10:07
Missed this file last night check-in: 2df42d83cc user: dkf tags: trunk
01:42
Next stage of doing GOOBE improvements to documentation now that the html generation works check-in: 5d2457660f user: dkf tags: trunk
2007-10-28
14:17
First stage of doing GOOBE improvements to documentation now that the html generation works check-in: 273847833c user: dkf tags: trunk
03:16
* generic/tclUtil.c (Tcl_ConcatObj): optimise for some of the concatenees being empty objs [Bug 14... check-in: 13f627e2f3 user: msofer tags: trunk
00:40
Embed the definition of the iso8859-1 encoding directly in Tcl. check-in: a9ff6c820e user: dkf tags: trunk
2007-10-27
18:03
* generic/tclNamesp.c (Tcl_FindCommand): insure that FQ command names are searched from the global... check-in: d3e0104398 user: msofer tags: trunk
14:01
* doc/CrtMathFnc.3: fixed Tcl_ListMathFuncs entry [Bug 1672219] check-in: fd1e67e502 user: msofer tags: trunk
13:58
Part of fix for [Bug 1810264] check-in: 0f9890ca2b user: dkf tags: trunk
13:52
* doc/apply.n: fixed example [Bug 1811791] * doc/namespace.n: improved example [Bug 1788984] * do... check-in: 30cc2b0104 user: msofer tags: trunk
13:15
* generic/tclCompile.h: * generic/tclInt.h: moved declaration of TclSetCmdNameObj from tclCompile... check-in: 1e238e0735 user: msofer tags: trunk
04:11
merge updates from HEAD check-in: c9e32858ad user: dgp tags: core-stabilizer-branch
04:05
merge updates from HEAD check-in: 1dac09a0ef user: dgp tags: dgp-refactor
00:24
* generic/tclVar.c: try to preserve Tcl_Objs when doing variable lookups by name, partially addres... check-in: 08d4bec42d user: msofer tags: trunk
2007-10-26
23:52
Make the man->HTML scraper work better. check-in: 84dfc4343b user: dkf tags: trunk
20:11
* changes: Updated for 8.5b2 release. * doc/*.1: Revert d... check-in: b67e3f215e user: dgp tags: trunk, core-8-5-b2
16:54
tag: 8.5b2 check-in: 3b4a8c5724 user: dgp tags: trunk
15:53
* changes: Updated for 8.5b2 release. check-in: f45049f9cf user: dgp tags: trunk
15:21
fix date check-in: b67b1e6233 user: dgp tags: trunk
15:17
* README: Bump version number to 8.5b2. * generic/tcl.h: * lib... check-in: 7fb70f130d user: dgp tags: trunk
14:32
Working towards better nroff scraping... check-in: a21259361a user: dkf tags: trunk
12:25
Fix minor faults. check-in: 7af21d28a5 user: dkf tags: trunk
2007-10-25
20:02
whitespace check-in: 1b6d48c258 user: das tags: trunk
18:44
Protect Tcl_MutexFinalize and Tcl_ConditionFinalize from garbling internal list for tracking sync ob... check-in: 386694e12b user: vasiljevic tags: trunk
18:40
Added TclpMasterLock/Unlock arround calls to ForgetSyncObject in Tcl_MutexFinalize and Tcl_Condition... check-in: 4daa3e5a3d user: vasiljevic tags: trunk
14:07
More GOOBE quoting check-in: a27e69c062 user: dkf tags: trunk
10:28
Improvements for clarity check-in: 18a7d88317 user: dkf tags: trunk
10:25
Fix macro bug check-in: d620e10cfd user: dkf tags: trunk
10:09
GOOBE check-in: e724058344 user: dkf tags: trunk
10:03
Ensure that the exemplar output indicates that it can be fractional check-in: ff8a01e559 user: dkf tags: trunk
10:02
GOOBE check-in: f8f434410b user: dkf tags: trunk
09:58
GOOBE for command results in examples check-in: 80b387dbe4 user: dkf tags: trunk
09:49
GOOBE applied check-in: 1a9b668373 user: dkf tags: trunk
09:38
GOOBE for command results in examples check-in: 4cf2fbc324 user: dkf tags: trunk
09:25
GOOBE for command results in examples check-in: 8e13f07dcd user: dkf tags: trunk
2007-10-24
16:20
autoheader-2.59 check-in: 54566d6ea4 user: das tags: trunk
14:56
Deal with a nasty special case. check-in: 073f32332f user: dkf tags: trunk
14:44
Allow new options to be rendered as HTML. check-in: 7578ef5866 user: dkf tags: trunk
14:29
Lots of improvements to look and feel of manual pages check-in: bf4174f4b1 user: dkf tags: trunk
12:52
merge updates from HEAD check-in: 59774f5601 user: dgp tags: core-stabilizer-branch
12:48
merge updates from HEAD check-in: 1fc82d3288 user: dgp tags: dgp-refactor
2007-10-20
02:16
(forgotten Changelog entry) check-in: e84ef7e00f user: msofer tags: trunk
02:15
* generic/tclCompile.c: Fix comments. * generic/tclExecute.c: check-in: 5b4437e1a2 user: msofer tags: trunk
2007-10-19
14:29
merge updates from HEAD check-in: 1aa9f2abf6 user: dgp tags: core-stabilizer-branch
14:27
merge updates from HEAD check-in: a5f09a6df2 user: dgp tags: dgp-refactor
2007-10-18
21:16
* generic/tclResult.c (TclMergeReturnOptions): Make sure any -code values get pulle... check-in: 51022e44ad user: dgp tags: trunk
19:11
no message check-in: b9b7469c90 user: davygrvy tags: trunk
19:07
* tools/mkdepend.tcl: sort the dep list for a more humanly readable output. check-in: 14381995f8 user: davygrvy tags: trunk
17:52
* compat/tmpnam.c (removed): The routine tmpnam() is no longer * unix/Makefile.in... check-in: e09597661a user: dgp tags: trunk
17:38
* generic/tcl.h: Remove TCL_LL_MODIFIER_SIZE. [RFE 1811837] check-in: 047db43d35 user: dgp tags: trunk
2007-10-17
20:57
no message check-in: 3a8f2fb06c user: davygrvy tags: trunk
20:56
* tools/mkdepend.tcl: Improved defense from malformed object list infile. check-in: 9c9d186715 user: davygrvy tags: trunk
17:33
Convert .DS/.DE into HTML tables, not preformatted text. check-in: 516d4f0213 user: dkf tags: trunk
17:31
Improve nroff macro usage check-in: 4b79bd087c user: dkf tags: trunk
14:39
merge updates from HEAD check-in: 950b035c1c user: dgp tags: dgp-refactor
14:38
merge updates from HEAD check-in: 19e81175a0 user: dgp tags: core-stabilizer-branch
04:35
* generic/tclCompExpr.c: Moved a misplaced declaration that blocked compila... check-in: 0852a34f13 user: kennykb tags: trunk
2007-10-16
20:50
no message check-in: 54fecb5fcd user: davygrvy tags: trunk
20:49
* win/makefile.vc: removed old dependency cruft that is no longer needed. check-in: ccb6c2d6b9 user: davygrvy tags: trunk
03:50
merge updates from HEAD check-in: fde4b3b9a7 user: dgp tags: core-stabilizer-branch
03:42
merge updates from HEAD check-in: 9837e9e1af user: dgp tags: dgp-refactor
2007-10-15
21:27
* generic/tclIOCmd.c: Revise [open] so that it interprets leading zero strings pas... check-in: 985f1d240a user: dgp tags: trunk
20:04
no message check-in: 180a16828a user: davygrvy tags: trunk
20:01
* tools/mkdepend.tcl: include path problem fixed. Never fight city hall when comes to levels of quo... check-in: 3e035a8398 user: davygrvy tags: trunk
19:59
* win/makefile.vc: include path problem fixed for 'depend' target. Never fight city hall when comes... check-in: 75a44a1ab2 user: davygrvy tags: trunk
18:38
no message check-in: 6f924b0d70 user: davygrvy tags: trunk
18:38
* tools/mkdepend.tcl: Produces usable output, but has an include path problem I haven't sloved yet.... check-in: a9eae607f0 user: davygrvy tags: trunk
18:38
merge updates from HEAD check-in: 0c7f954ed1 user: dgp tags: core-stabilizer-branch
18:32
merge updates from HEAD check-in: d58cef81bb user: dgp tags: dgp-refactor
13:22
* generic/tclParse.c (Tcl_ParseBraces): fix for possible read after the end of buffer, [Bug 181352... check-in: d9c791bfcf user: msofer tags: trunk
2007-10-14
07:07
no message check-in: 9be162c035 user: davygrvy tags: trunk
07:05
no message check-in: be61604a81 user: davygrvy tags: trunk
07:04
* tools/mkdepends.tcl (new): Initial stab at generating automatic * win/makefile.vc: dep... check-in: dee9c18a8a user: davygrvy tags: trunk
2007-10-12
19:15
sync with tk fixing tk install fault check-in: a057543321 user: patthoyts tags: trunk
14:09
Mine all version information from headers. Sync tcl and tk and bring extension versions closer toge... check-in: 65d8780f53 user: patthoyts tags: trunk
02:27
no message check-in: ad4b5dda08 user: davygrvy tags: trunk
02:26
* win/makefile.vc: Fixed my bad spelling mistakes from years back. Dedependency, duh! Rather funny... check-in: 892b2e54f9 user: davygrvy tags: trunk
00:54
autoheader-2.59 check-in: ac84c94ca6 user: das tags: trunk
00:54
comment typo check-in: 6bd9a0c7f4 user: das tags: trunk
2007-10-11
21:34
* generic/tclCmdMZ.c: Correct [string is (wide)integer] failure * tests/string.tes... check-in: 9ed4da643a user: dgp tags: trunk
16:01
merge updates from HEAD check-in: b847f63668 user: dgp tags: core-stabilizer-branch
15:59
merge updates from HEAD check-in: 0eccbb546b user: dgp tags: dgp-refactor
13:35
* generic/tclObj.c: remove superfluous #include of tclCompile.h check-in: 58eae67dd3 user: msofer tags: trunk
12:28
Tidying up, adding names to log entries, etc. check-in: e185293bea user: dkf tags: trunk
02:56
merge updates from HEAD check-in: ab5d38c24f user: dgp tags: dgp-refactor
02:54
merge updates from HEAD check-in: c6a84af958 user: dgp tags: core-stabilizer-branch
2007-10-09
22:16
Fix my silly blunder with an undeclared variable. check-in: 2b10596c38 user: dkf tags: trunk
2007-10-08
19:55
Clarify a little more the previous correction for the Tcl_HashKeyType flags member. check-in: b0e3d4aff0 user: georgeps tags: trunk
19:49
Correct the usage of flags. check-in: 9bd0b81448 user: georgeps tags: trunk
2007-10-05
17:17
merge updates from HEAD check-in: 284c0d2ce6 user: dgp tags: dgp-refactor
17:15
merge updates from HEAD check-in: ee5f85a94e user: dgp tags: core-stabilizer-branch
2007-10-02
21:54
* generic/tcl.h (Tcl_DecrRefCount): Update change from 2006-05-29 to make macro more warning-robus... check-in: 1a86f9334d user: hobbs tags: trunk
20:11
Merge updates from HEAD, then [core-stabilizer-branch] * README: Bum... check-in: 49e28c842d user: dgp tags: core-stabilizer-branch
18:29
merge updates from HEAD check-in: fb51f1b51d user: dgp tags: dgp-refactor
18:27
* generic/tcl.h: Bump version number to 8.5b1.1 to distinguish * library/init... check-in: f75bd88333 user: dgp tags: trunk
16:31
* library/tclIndex: Added 'tcl::tm::path' to the tclIndex. This fixes [SF Bug 1806422] reported... check-in: 0cffd8d27e user: andreas_kupries tags: trunk
2007-09-25
20:27
Add a new command, ::tcl::unsupported::disassemble check-in: 2dc70640e6 user: dkf tags: trunk
2007-09-21
05:31
merge updates from HEAD check-in: 2054ea4814 user: dgp tags: dgp-refactor
2007-09-20
18:43
fix 'make checkstubs' complaint about Tcl_PkgInitStubsCheck check-in: 7cd407e74c user: das tags: trunk, core-8-5-b1
18:29
fix order, typo, contributor names check-in: a7d73efbd7 user: das tags: trunk
18:00
* changes: updates for 8.5b1 release. check-in: 438500540f user: dgp tags: trunk
17:55
document --enable-dtrace configure option check-in: 6ba81856dd user: das tags: trunk
16:26
revised example check-in: c7adb2c2fb user: dgp tags: trunk
2007-09-19
17:42
* README: Bump version number to 8.5b1 * generic/tcl.h: Merge f... check-in: dd2ca92517 user: dgp tags: trunk
17:28
merge updates from HEAD check-in: 6acb43ad42 user: dgp tags: core-stabilizer-branch
17:28
merge updates from HEAD check-in: bd4d43d1cd user: dgp tags: dgp-refactor
15:29
formatting check-in: b9346cfaaf user: dgp tags: trunk
10:53
Replace isdigit call with an internal implementation to avoid libc linkage on windows check-in: be4a3534b4 user: patthoyts tags: trunk
2007-09-18
19:39
Darwin changes for 8.5b1 check-in: a10c2c2013 user: das tags: trunk
16:07
* generic/tclStubLib.c: Remove C library calls from Tcl_InitStubs() * win/makefile.v... check-in: ba30ef92c4 user: dgp tags: trunk
12:47
autoconf-2.59 check-in: 7060d92e0f user: das tags: trunk
12:46
fix quoting of new FreeBSD SHLIB_LD check-in: d07509fa9d user: das tags: trunk
2007-09-17
22:34
Add crt flags for tclStubLib now it makes use of C-library functions check-in: aee2fc1d39 user: patthoyts tags: trunk
20:55
Use '${CC} -shared' instead of 'ld -Bshareable' to build shared libraries on current NetBSDs [#17492... check-in: cc14fbb071 user: jenglish tags: trunk
16:26
merge updates from HEAD check-in: c87900aaba user: dgp tags: core-stabilizer-branch
16:24
* unix/Makefile.in: Update `make dist` so that tclDTrace.d is included in the so... check-in: bcd4aae430 user: dgp tags: trunk
15:10
merge updates from HEAD check-in: 998f41c78b user: dgp tags: dgp-refactor
15:03
merge updates from HEAD check-in: f5355cd31e user: dgp tags: core-stabilizer-branch
14:50
* generic/tcl.h: Revised Tcl_InitStubs() to restore Tcl 8.4 * generic/tclPkg.... check-in: 99a55f90cc user: dgp tags: trunk
12:07
(CopyData): avoid leaking msg and errObj (if interp == NULL) check-in: ef19734d0e user: das tags: trunk
11:38
coverity id 102 check-in: 1df1261457 user: das tags: trunk
11:37
coverity id 100 check-in: b396c27797 user: das tags: trunk
10:43
Generate literal values more efficiently using TclNewLiteralStringObj macro. check-in: 9c077526f1 user: dkf tags: trunk
10:40
Minor cleanup of NULL usage check-in: 39c0206cbb user: dkf tags: trunk
09:46
Cleaned up formatting so that lines don't wrap on standard width terminals check-in: e21b0eff60 user: dkf tags: trunk
08:46
Do not error on warnings for amd64 symbols build. check-in: aa2e6fba93 user: patthoyts tags: trunk
08:41
Default for 8.5 is threaded build check-in: 5fc40f762c user: patthoyts tags: trunk
2007-09-15
06:00
* unix/tcl.m4: replace all direct references to compiler by ${CC} to enable CC overriding at con... check-in: 7c64b38c55 user: das tags: trunk
2007-09-14
16:35
merge updates from HEAD check-in: 9eb9ae20c4 user: dgp tags: dgp-refactor
16:28
merge updates from HEAD check-in: 6e82e21c91 user: dgp tags: core-stabilizer-branch
14:58
Only invalidate the namespace path once on command creation. [1519940] check-in: a06f517fb7 user: dkf tags: trunk
02:31
typo check-in: be13d0619b user: das tags: trunk
2007-09-13
15:27
typo check-in: 958046d3bd user: das tags: trunk
15:27
* generic/tclDTrace.d (new file): add DTrace provider for Tcl; allows * generic/tclCompile.h: t... check-in: 4ab9e1dde2 user: das tags: trunk
15:25
* generic/tclCmdIL.c: factor our core of InfoFrameCmd() into internal TclInfoFrame() for use by... check-in: 8810173129 user: das tags: trunk
2007-09-12
16:43
* unix/Makefile.in: Perform missing updates of the tcltest Tcl * win/Makefile.in... check-in: 6fca98ef1f user: dgp tags: trunk
14:23
Use nmakehlp to substitute values for tclConfig.sh (helps cross-compiling). check-in: 9b1361ab3d user: patthoyts tags: trunk
2007-09-11
21:33
merge updates from HEAD check-in: 9a224eb981 user: dgp tags: dgp-refactor
21:33
merge updates from HEAD check-in: b33cc4078f user: dgp tags: core-stabilizer-branch
21:26
* library/tcltest/tcltest.tcl: Accept underscores and colons in * library/tcltest/p... check-in: 104f46469c user: dgp tags: trunk
18:11
merge updates from HEAD check-in: a5e9911136 user: dgp tags: dgp-refactor
17:58
merge updates from HEAD check-in: f345738126 user: dgp tags: core-stabilizer-branch
17:46
* doc/package.n: Restored the functioning of * generic/tclPkg.c: [package... check-in: cdec5768d2 user: dgp tags: trunk
15:01
Changelog incompat warning for precompiled scripts check-in: d5685668f0 user: msofer tags: trunk
14:47
* generic/tclCompCmds.c (TclCompileDictCmd-update): * generic/tclCompile.c (tclInstructionTable): ... check-in: 589c793c6c user: msofer tags: trunk
02:39
* generic/tclExecute.c: Corrected an off-by-one error in the setting of MaxBaseWide for certain powe... check-in: ab2fb9c8bb user: kennykb tags: trunk
2007-09-10
23:05
* generic/tclLink.c (Tcl_UpdateLinkedVar): guard against var being unlinked. [Bug 1740631] (maros)... check-in: f8c52b5205 user: hobbs tags: trunk
21:47
* generic/tclCompile.c: fix tclInstructionTable entry for dictUpdateEnd * generic/tclExecute.c: ... check-in: f1713e89ea user: msofer tags: trunk
14:59
* doc/package.n: Restored the document parallel syntax of the * generic/tclPk... check-in: 0cb66c55ea user: dgp tags: trunk
03:07
merge updates from HEAD check-in: fef8a70f3f user: dgp tags: dgp-refactor
03:06
merge updates from HEAD check-in: 46fa086ee2 user: dgp tags: core-stabilizer-branch
00:42
Minor cleanup of RE compiler code, gradually gradually making it more Tcl-ish. check-in: c0796474b5 user: dkf tags: trunk
2007-09-09
19:28
* generic/tclInt.h: Removed the "nsName" Tcl_ObjType from the * generic/tclNames... check-in: 821098a818 user: dgp tags: trunk
17:26
merge updates from HEAD check-in: 283490f170 user: dgp tags: core-stabilizer-branch
17:26
merge updates from HEAD check-in: 516d347dcc user: dgp tags: dgp-refactor
17:02
Correct stack effect value in table. check-in: 5b7a60454b user: dgp tags: trunk
16:51
* generic/tclCompCmds.c: Use the new INST_REVERSE instruction * tests/mathop.... check-in: d3f7597cfa user: dgp tags: trunk
14:34
* generic/tclCompCmds.c (TclCompilePowOpCmd): Make a separate routine to compile *... check-in: 740e36cfaf user: dgp tags: trunk
04:14
merge updates from HEAD check-in: 9015323aea user: dgp tags: core-stabilizer-branch
04:14
merge updates from HEAD check-in: 7490610dea user: dgp tags: dgp-refactor
2007-09-08
23:36
* generic/tclVar.c (Tcl_SetVar2, TclPtrSetVar): [Bug 1710710] fixed correctly, reverted fix of 200... check-in: c13eb6ffae user: msofer tags: trunk
22:36
Fix [Bug 1786481] check-in: 2a50a66b78 user: dkf tags: trunk
2007-09-07
20:21
merge updates from HEAD check-in: b71b081a27 user: dgp tags: dgp-refactor
20:20
merge updates from HEAD check-in: a38122f5fa user: dgp tags: core-stabilizer-branch
18:11
* generic/tclEvent.c ([::tcl::Bgerror]): Corrections to Tcl's * tests/event.t... check-in: cf178ab0f4 user: dgp tags: trunk
18:01
* generic/tclProc.c (TclInitCompiledLocals): the refCount of resolved variables was being managed ... check-in: e7a972850c user: msofer tags: trunk
15:51
* generic/tclResult.c (Tcl_GetReturnOptions): Take care that a * tests/init.test: ... check-in: f4e64b0c79 user: dgp tags: trunk
03:15
merge updates from HEAD check-in: 2c46d786c6 user: dgp tags: dgp-refactor
01:23
merge updates from HEAD check-in: b9ddcd2e17 user: dgp tags: core-stabilizer-branch
00:34
header cleanup check-in: c31699d2f1 user: dgp tags: trunk
2007-09-06
19:23
* generic/tclInterp.c (Tcl_Init): Removed constraint on ability to define a cu... check-in: 2289e361d8 user: dgp tags: trunk
18:20
merge updates from HEAD check-in: e581a62da3 user: dgp tags: core-stabilizer-branch
18:13
* generic/tclInt.decls: New internal routine TclBackgroundException() * generic/tclE... check-in: d487b6177f user: dgp tags: trunk
09:36
typo check-in: da504fa0ec user: das tags: trunk
08:07
* macosx/Tcl.xcode/project.pbxproj: discontinue unmaintained support * macosx/Tcl.xcode/default.pb... check-in: e80aeb3e3c user: das tags: trunk
07:26
discontinue support for Xcode 1.5 (project was no longer being maintained); make identical to curren... check-in: a3a2884ba3 user: das tags: trunk
05:02
replace (ab)use of GENERIC_FLAGS as a unix/Makefile override by dedicated EXTRA_CFLAGS var check-in: 4e3c58ee19 user: das tags: trunk
2007-09-05
21:31
* generic/tclBasic.c: Removed support for the unmaintained * generic/tclExecute.c:... check-in: 52d95eb911 user: dgp tags: trunk
01:39
correct autoconf/autoheader dependencies check-in: 85f240368a user: das tags: trunk
01:38
fix building on Panther check-in: b08f8c2418 user: das tags: trunk
2007-09-04
19:21
merge updates from HEAD check-in: fefe134c13 user: dgp tags: core-stabilizer-branch
19:17
* unix/Makefile.in: It's unreliable to count on the release manager to remember ... check-in: 162b8bc485 user: dgp tags: trunk
18:48
merge updates from HEAD check-in: 13b6ba3eb6 user: dgp tags: core-stabilizer-branch
18:45
* unix/Makefile.in: Corrections to `make dist` dependencies to be sure that maco... check-in: 7dd4382253 user: dgp tags: trunk
18:36
merge updates from HEAD check-in: 3dd1e96fca user: dgp tags: core-stabilizer-branch
18:35
* unix/Makefile.in: Corrections to `make dist` dependencies to be sure that maco... check-in: cefd8aaaf1 user: dgp tags: trunk
17:43
merge updates from HEAD check-in: 93ee5fafc4 user: dgp tags: core-stabilizer-branch
2007-09-03
21:27
* tests/lindex.test (lindex-17.[01]): Added code to detect the error when a script does [lindex {}... check-in: 540ed3dbdd user: kennykb tags: trunk
20:17
Olson's tzdata2007g check-in: 820ffba5ee user: kennykb tags: trunk
01:36
* generic/tclObj.c (TclInitObjSubsystem): restore registration of the "wideInt" Tcl_ObjType ... check-in: 3aeabd1082 user: das tags: trunk
01:36
make tclVarHashKeyType definition static check-in: c90f339469 user: das tags: trunk
01:28
fix warnings about 64bit signed vs unsigned comparison check-in: 87372de9f4 user: das tags: trunk
2007-09-02
22:37
Doc clarification. check-in: 8f3ffe661e user: dkf tags: trunk
2007-08-30
19:24
* generic/tclCompile.c: Added fflush() calls following all callers of * generic/tclE... check-in: 2387f90c46 user: dgp tags: trunk
2007-08-28
17:43
* generic/tclCompExpr.c: Use a table lookup in ParseLexeme() to determine lex... check-in: a042911ac1 user: dgp tags: trunk
16:24
* generic/tclBasic.c: Used unions to better clarify overloading of * generic/tclCo... check-in: 011da3090c user: dgp tags: trunk
2007-08-27
23:30
typo check-in: 717c1de5a4 user: das tags: trunk
19:56
* generic/tclCompExpr.c: Call TclCompileSyntaxError() when expression syntax ... check-in: 2eb1879aac user: dgp tags: trunk
15:12
* generic/tclCompile.c: Move the deallocation of local LiteralTable * generic/tclCom... check-in: 27a33626be user: dgp tags: trunk
14:56
* generic/tclCompExpr.c: Force numeric and boolean literals in expressions to... check-in: d4d9e06b8a user: dgp tags: trunk
06:46
fix warnings about signed vs unsigned comparison (type of sizeof() is size_t i.e. unsigned!) check-in: 70e3badcc6 user: das tags: trunk
2007-08-25
16:53
* library/clock.tcl (ParseClockScanFormat): Modified code to allow * tests/clock.test (clock-60.*): ... check-in: ef5625c545 user: kennykb tags: trunk
03:23
* generic/tclExecute.c (TclExecuteByteCode): Added code to handle * tests/expr.test (expr-23.48-53) ... check-in: 579b6a0cc0 user: kennykb tags: trunk
2007-08-24
21:34
* generic/tclCompExpr.c: Register literals found in expressions * tests/compE... check-in: 5d79ae73c5 user: dgp tags: trunk
11:22
* generic/tclCompile.c: replaced copy loop that tripped some compilers with memmove [Bug 1780870] check-in: 507783b0c7 user: msofer tags: trunk
2007-08-23
20:00
* library/init.tcl ([auto_load_index]): Delete stray "]" that created an expr syntax... check-in: e0f8f0d180 user: dgp tags: trunk
19:35
* generic/tclCompCmds.c (TclCompileReturnCmd): Added crash protection to handle cal... check-in: 22360ee017 user: dgp tags: trunk
17:20
* generic/tclCompExpr.c: Suppress the attempt to convert to numeric when pre-... check-in: e488b4a8cd user: dgp tags: trunk
00:27
ensure WORDS_BIGENDIAN redefinition is consistent with autoconf definition check-in: b7550ae4dc user: das tags: trunk
2007-08-22
14:31
* generic/tclExecute.c (TEBC): disable the new shortcut to frequent INSTs for debug builds. REVERT... check-in: 0d5e1f847d user: msofer tags: trunk
14:04
Missing init in ParseExpr(). Label needs debug build exposure in TEBC. check-in: 78a7370993 user: dgp tags: trunk
13:30
* generic/tclExecute.c (TEBC): disable the new shortcut to frequent INSTs for debug builds. check-in: a9a5981e6e user: msofer tags: trunk
2007-08-21
20:41
* generic/tclMain.c: Corrected the logic of dropping the last * tests/main.test: ... check-in: 8b6639f41a user: dgp tags: trunk
20:16
thread-4.4: clear ::errorInfo in the thread as a message is left here from init.tcl on windows due t... check-in: 6461c7599a user: patthoyts tags: trunk
2007-08-20
16:52
* generic/tclExecute.c (INST_SUB): fix usage of the new macro for overflow detection in sums, adap... check-in: ab1fc614af user: msofer tags: trunk
2007-08-19
22:50
Swapped the order in the Overflowing macro (created in the last commit by Donal): check first the co... check-in: 07dc5d3581 user: msofer tags: trunk
22:27
Make Miguel's overflow-detection more mnemonic with a macro. check-in: 8af33a69a7 user: dkf tags: trunk
18:59
* generic/tclExecute.c: changed the check for overflow in sums, reducing objsize, number of branch... check-in: 00c98cb96b user: msofer tags: trunk
10:25
Resolve [Bug 1752148] check-in: 2415771aae user: dkf tags: trunk
2007-08-17
01:11
* generic/tclVar.c: improved localVarNameType caching to leverage the new availability of Tcl_Obj ... check-in: ba286ec0a7 user: msofer tags: trunk
2007-08-16
20:39
* generic/tclExecute.c: check the two most frequent instructions before the switch. Reduces both r... check-in: 1236955f45 user: msofer tags: trunk
19:19
* generic/tclCompExpr.c: Added a "constant" field to the OpNode struct (again... check-in: 109752ebaf user: dgp tags: trunk
2007-08-15
17:43
Fix [Bug 1773127] check-in: ae9094be9c user: dkf tags: trunk
2007-08-14
21:04
* generic/tclExecute.c (INST_INVOKE*): peephole opt, do not get the interp's result if it will be ... check-in: cbfe055d8c user: msofer tags: trunk
17:18
comment corrections check-in: 50d889f79b user: dgp tags: trunk
15:17
* generic/tclBasic.c: Use fully qualified variable names for * tests/thread.test: ... check-in: c2aa87efde user: dgp tags: trunk
06:33
* unix/tclLoadDyld.c: use dlfcn API on Mac OS X 10.4 and later; fix issues with loading from memor... check-in: 58634f8ad3 user: das tags: trunk
06:32
* unix/dltest/pkga.c: whitespace & comment cleanup, remove * unix/dltest/pkgb.c: unused pkgf.c. ... check-in: 9c5c352689 user: das tags: trunk
2007-08-13
23:07
* generic/tclExecute.c: Provide DECACHE/CACHE protection to the * tests/trace.test: ... check-in: a27ab3e86d user: dgp tags: trunk
2007-08-12
21:58
* generic/tclCmdMZ.c (Tcl_SplitObjCmd): use TclNewStringObj macro instead of calling the function.... check-in: 2f9503ea2a user: msofer tags: trunk
14:40
* generic/tcl_Obj.c (TclAllocateFreeObjects): remove unneeded memset to 0 of all allocated objects... check-in: e542780787 user: msofer tags: trunk
2007-08-11
21:48
* generic/tclInt.h: remove redundant ops in TclNewStringObj macro check-in: 5a7a3d348f user: msofer tags: trunk
03:12
fix missing preprocessor \ line continuation check-in: c3ab19362f user: das tags: trunk
2007-08-10
18:40
* generic/tclInt.h: fix the TclSetVarNamespaceVar macro, was causing a leak. check-in: 55d3cb8db5 user: msofer tags: trunk
16:00
Then reorder code to eliminate duplication. check-in: 5615a73eee user: dgp tags: trunk
14:02
* generic/tclCompExpr.c: Revise CompileExprTree() to use the OpNode mark fiel... check-in: 3c5022e036 user: dgp tags: trunk
00:43
* generic/tclProc.c (TclCreateProc): better comments on the required varflag values when loading p... check-in: 0430f3472e user: msofer tags: trunk
2007-08-09
12:20
* generic/tclExecute.c (INST_STORE_ARRAY): * tests/trace.test (trace-2.6): whole array write trace... check-in: f9ac70f020 user: msofer tags: trunk
2007-08-08
22:57
* generic/tclProc.c (InitLocalCache): reference firstLocalPtr via procPtr. codePtr->procPtr == NU... check-in: 50b1b431cf user: hobbs tags: trunk
20:52
* generic/tclExecute.c: Corrected failure to compile/link in the -DNO_WIDE_TYPE conf... check-in: 900c479aa1 user: dgp tags: trunk
20:25
* generic/tclExecute.c: Corrected improper use of bignum arguments * tests/expr.test... check-in: a7035d0542 user: dgp tags: trunk
18:39
renamed InitCompiledLocals to InitResolvedLocals to make it clearer that it is not called in the nor... check-in: 75cb03998c user: msofer tags: trunk
18:34
* generic/tclInt.h: remove comments refering to VAR_SCALAR, as that flag bit does not exist any lo... check-in: b9cc3486dd user: msofer tags: trunk
2007-08-07
17:28
* generic/tclInt.decls: Exporting via stubs to help * generic/tclInt.h: xotcl adapt to Var... check-in: 714bebf300 user: msofer tags: trunk
05:06
* unix/Makefile.in: add support for compile flags specific to object files linked directly into... check-in: 29c6a0cf54 user: das tags: trunk
05:04
* generic/tclEnv.c: improve environ handling on Mac OS X (adapted * unix/tclUnixPort.h: from Apple... check-in: 3bd24ce9b5 user: das tags: trunk
2007-08-06
20:20
* tests/parseExpr.test: Update source file name of expr parser code. * generic/tclC... check-in: e07d15d52d user: dgp tags: trunk
17:25
* generic/tclGetDate.y: Added a cast to the definition of YYFREE to silence compi... check-in: 7f6eeb56bd user: kennykb tags: trunk
2007-08-05
02:46
fix breakage in TCL_COMPILE_DEBUG build check-in: 596d49fa5c user: das tags: trunk
2007-08-04
18:54
missing Changelog entry check-in: fa49dcedcf user: msofer tags: trunk
18:32
modifs to help itcl adapt to VarReform check-in: c49c117219 user: msofer tags: trunk
2007-08-03
13:51
Tidying up. check-in: 6951cb3f0c user: dkf tags: trunk
2007-08-02
07:32
autoheader-2.59 check-in: 77384e4e9f user: das tags: trunk
2007-08-01
19:33
Regenerated configure using autoconf 2.59. Autoconf 2.61 changed the location of the installed manpa... check-in: 56ccef71bd user: andreas_kupries tags: trunk
15:17
Rewrote word.tcl for greater efficiency. [Bug 1764318] check-in: 69bafc52fe user: dkf tags: trunk
13:27
Abstracted the 'offsetof' to a TclOffset macro as per Tk_Offset to permit compilation with MSVC6 and... check-in: b38a5b0e23 user: patthoyts tags: trunk
12:09
* generic/tclVar.c (TclCleanupVar): fix [Bug 1765225], thx Larry Virden. check-in: c8bc140a94 user: msofer tags: trunk
2007-07-31
17:03
VarReform [Patch 1750051] *** POTENTIAL INCOMPATIBILITY *** (tclInt.h and tclCompile.h) check-in: 2fbb344601 user: msofer tags: trunk
14:05
Regen with autoconf 2.61 check-in: 460d2e3732 user: msofer tags: trunk
14:03
* unix/configure.in: allow use of 'inline' in Tcl sources * win/configure.in: [Patch 1754128] * ... check-in: d59e42acd5 user: msofer tags: trunk
13:57
Whitespace/format cleanup check-in: 445a5387bb user: dkf tags: trunk
10:14
Added missing bug number. ;-) check-in: d9a3609ca1 user: dkf tags: trunk
10:04
* unix/tclUnixInit.c (TclpSetVariables): Use the thread-safe getpwuid replacement to... check-in: 1e89da1930 user: dkf tags: trunk
09:30
Simplify the #ifdef logic. check-in: 5ed616355a user: dkf tags: trunk
08:23
One more bad change spotted by AKu check-in: 0920c940d7 user: dkf tags: trunk
08:19
Fix test failures. check-in: 04a60bc497 user: dkf tags: trunk
2007-07-30
13:42
Added macros to make bit chopping clearer check-in: 7c9c662916 user: dkf tags: trunk
2007-07-24
11:40
fix wrong TIP # in Changelog check-in: a0775c3edb user: msofer tags: trunk
03:14
comment fix check-in: 4852e811e8 user: msofer tags: trunk
03:11
changelog completion check-in: 60c93f1668 user: msofer tags: trunk
03:05
* generic/tclBasic.c (TEOvI, GetCommandSource): * generic/tclExecute.c (TEBC, TclGetSrcInfoForCmd)... check-in: 7d05132ec3 user: msofer tags: trunk
2007-07-20
16:49
* library/platform/platform.tcl: Fixed bug in 'platform::patterns' * library/platform/pkgIndex.tc... check-in: 6dda18cb69 user: andreas_kupries tags: trunk
04:47
merge updates from HEAD check-in: 2d8787738e user: dgp tags: dgp-refactor
2007-07-19
22:52
merge updates from HEAD check-in: dccc73c7a3 user: dgp tags: core-stabilizer-branch
13:57
* generic/tclParse.c: In contexts where interp and parsePtr->interp might be diffe... check-in: a3376f36f3 user: dgp tags: trunk
2007-07-18
21:10
* generic/tclCompExpr.c: Removed unused arguments and variables. check-in: 8ee2a50da3 user: dgp tags: trunk
2007-07-17
20:51
typo check-in: d985f7937a user: dgp tags: trunk
19:18
* generic/tclCompExpr.c (ParseExpr): While adding comments to explain the operatio... check-in: bc22e9e5f3 user: dgp tags: trunk
2007-07-16
19:50
* generic/tclCompExpr.c: More commentary. * tests/parseExpr.test: Sev... check-in: 2939551e55 user: dgp tags: trunk
2007-07-12
22:13
additional commentary check-in: 8f4d9f2af8 user: dgp tags: trunk
18:48
* generic/tclCompExpr.c: Factored out, corrected, and commented common code f... check-in: ce868b8b44 user: dgp tags: trunk
14:30
merge updates from HEAD check-in: ecf40d3813 user: dgp tags: dgp-refactor
14:29
merge updates from HEAD check-in: c7f2802afe user: dgp tags: core-stabilizer-branch
2007-07-11
21:27
2007-07-11 Miguel Sofer <msofer@users.sf.net> * generic/tclCompCmds.c (TclCompileWhileCmd): * g... check-in: c7bb9fa5b4 user: msofer tags: trunk
14:43
* generic/tclCompExpr.c: Added a "parseOnly" flag argument to ParseExpr() to ... check-in: 67ae611ad6 user: dgp tags: trunk
2007-07-10
21:44
merge updates from HEAD check-in: 60c07129e7 user: dgp tags: dgp-refactor
21:42
merge updates from HEAD check-in: 61a5713e42 user: dgp tags: core-stabilizer-branch
21:37
Renamed some variables for clarity and replaced some cryptic logic with more readable macros... check-in: 7b139de96e user: dgp tags: trunk
17:07
Removed some unused counter variables. check-in: 063426b6eb user: dgp tags: trunk
16:57
* generic/tclCompExpr.c: Added a field for operator precedence to be stored d... check-in: c40afb4ece user: dgp tags: trunk
2007-07-09
21:11
More extended commentary about the data structures of the expr parser. check-in: 567e8728ca user: dgp tags: trunk
17:34
* generic/tclCompExpr.c: Revision so that the END lexeme never gets inserted ... check-in: ff8b1f0bdf user: dgp tags: trunk
14:51
* generic/tclCompExpr.c: Added missing creation and return of the Tcl_Parse f... check-in: 32e57fe3bc user: dgp tags: trunk
13:00
merge updates from HEAD check-in: c9bbc5d0ee user: dgp tags: dgp-refactor
12:52
merge updates from HEAD check-in: 7df004cf16 user: dgp tags: core-stabilizer-branch
12:31
merge updates toward HEAD check-in: 0311bed70c user: dgp tags: dgp-refactor
2007-07-05
22:21
More work in progress commenting the expr parser check-in: e04b1a81c3 user: dgp tags: trunk
18:31
Start of work adding more useful comments to the expr parser. check-in: 6db899357a user: dgp tags: trunk
18:02
* library/init.tcl (unknown): Corrected inconsistent error message in interactive ... check-in: c05e2d8a1f user: dgp tags: trunk
14:12
merge updates from HEAD check-in: df8bca6346 user: dgp tags: core-stabilizer-branch
12:03
clarify comments for last commit check-in: 679c982356 user: msofer tags: trunk
11:49
* generic/tclNamesp.c (SetNsNameFromAny): * generic/tclObj.c (SetCmdNameFromAny): Avoid unnecess... check-in: c05ecd439b user: msofer tags: trunk
2007-07-04
23:56
* generic/tclNamesp.c: Fix case where a FQ cmd or ns was being * generic/tclObj.c: cached i... check-in: d9dba1777c user: msofer tags: trunk
15:24
Remove over-wide lines from nroff output. check-in: 92080b4098 user: dkf tags: trunk
15:15
merge updates from HEAD check-in: dda06d7695 user: dgp tags: dgp-refactor
15:13
merge updates from HEAD check-in: ce967214dc user: dgp tags: core-stabilizer-branch
14:45
Remove over-wide lines from nroff output. check-in: 49c8d67446 user: dkf tags: trunk
13:51
Fixing some minor nroff misuses check-in: 0910ed8ce6 user: dkf tags: trunk
13:25
Minor formatting fixes and additional notes on portability of [file] check-in: 17fa8257c8 user: dkf tags: trunk
12:33
Minor fixes (type of heading, format of SEE ALSO) and added KEYWORDS check-in: 167312664b user: dkf tags: trunk
2007-07-03
20:35
merge updates from HEAD check-in: 22db77a317 user: dgp tags: dgp-refactor
20:25
merge updates from HEAD check-in: ef4e01456d user: dgp tags: core-stabilizer-branch
18:36
* generic/tclCompExpr.c: Revised #define values so that there is now more exp... check-in: 365d567aa1 user: dgp tags: trunk
09:36
Minor *roff usage fixes check-in: 7e2452d1a6 user: dkf tags: trunk
02:54
merge updates from HEAD check-in: 099b3f38d7 user: dgp tags: dgp-refactor
02:28
merge updates from HEAD check-in: ee65fc56de user: dgp tags: core-stabilizer-branch
2007-07-02
21:10
* generic/tcl.h: Removed TCL_PRESERVE_BINARY_COMPATIBILITY and * generic/tclH... check-in: 2ee96de43c user: dgp tags: trunk
20:30
Simplify string hashing a little. [FRQ 951168] check-in: bf5e28ec4a user: dkf tags: trunk
19:18
* generic/tclIO.c: Removed dead code. * unix/tclUnixChan.c: check-in: f1679dd963 user: dgp tags: trunk
17:32
* generic/tclCompExpr.c: Removed dead code, old implementations * generic/tcl... check-in: 3957220b51 user: dgp tags: trunk
17:13
* generic/tclCompExpr.c: Removed dead code, old implementations * generic/tcl... check-in: 80ae569cd1 user: dgp tags: trunk
2007-07-01
18:29
merge updates from HEAD check-in: 0b87a0b021 user: dgp tags: dgp-refactor
17:31
merge updates from HEAD check-in: 25efbdbb22 user: dgp tags: core-stabilizer-branch
14:49
fix typo ... donal broke the build check-in: baa1a769b0 user: msofer tags: trunk
2007-06-30
14:07
Plug a memory leak caused by a missing Tcl_DecrRefCount on an error path. [Bug 1717186] check-in: b9ed04cf0c user: dkf tags: trunk
09:59
Prevent RemeberSyncObj() from growing the sync object lists by reusing already free'd slots, if poss... check-in: 41d4c04c24 user: vasiljevic tags: trunk
2007-06-29
22:37
Improved documentation of Tcl_DictObjDone to make it clearer how to use it. [Bug 1710795] check-in: fb02dc713d user: dkf tags: trunk
03:17
* generic/tclAlloc.c: on Darwin, ensure memory allocated by * generic/tclThreadAlloc.c: the custo... check-in: 28e130888f user: das tags: trunk
03:16
* generic/tclGetDate.y: use ckalloc/ckfree instead of malloc/free. * generic/tclDate.c: bison 1.87... check-in: 11c00e6d4f user: das tags: trunk
03:16
* generic/tclBasic.c (TclEvalEx): fix warnings. check-in: 07d5634292 user: das tags: trunk
03:15
* macosx/Tcl.xcodeproj/project.pbxproj: improve support for renamed tcl * macosx/Tcl.xcodeproj/def... check-in: b36e47fa57 user: das tags: trunk
2007-06-28
21:28
unsigned int type matching check-in: fbc4a8da87 user: dgp tags: trunk
21:24
* generic/tclBasic.c: Removed dead code, including the * generic/tclExecut... check-in: 151eab9347 user: dgp tags: trunk
21:10
Silence constness warnings for TclStackFree when building with msvc. check-in: e7805530ef user: patthoyts tags: trunk
18:11
merge updates from HEAD check-in: a24b0380c1 user: dgp tags: dgp-refactor
18:09
merge updates from HEAD check-in: 186e4fc5e5 user: dgp tags: core-stabilizer-branch
13:56
* generic/tclVar.c (UnsetVarStruct): fix possible segfault with recent streamlining. check-in: a179e59a3f user: msofer tags: trunk
2007-06-27
22:45
merge updates from HEAD check-in: 83b4406242 user: dgp tags: dgp-refactor
22:44
merge updates from HEAD check-in: dd41e5f086 user: dgp tags: core-stabilizer-branch
18:21
* generic/tclTrace.c: Corrected broken trace reversal logic in * generic/tclTest.c... check-in: 73868a81de user: dgp tags: trunk
03:47
merge updates from HEAD check-in: e98767f342 user: dgp tags: dgp-refactor
01:37
merge updates from HEAD check-in: 090749ed16 user: dgp tags: core-stabilizer-branch
2007-06-26
22:12
* generic/tclBasic.c (TclEvalEx): Moved some arrays from the C stack to the Tc... check-in: c114ba528e user: dgp tags: trunk
13:34
* generic/tclVar.c (UnsetVarStruct): more streamlining. check-in: 642e4d43f0 user: msofer tags: trunk
03:12
* generic/tclExecute.c: Safety checks to avoid crashes in the TclStack* routines whe... check-in: b606177a4b user: dgp tags: trunk
2007-06-25
19:24
merge updates from HEAD check-in: f60fbfd8b3 user: dgp tags: dgp-refactor
18:53
merge updates from HEAD check-in: 436f99c1ba user: dgp tags: core-stabilizer-branch
17:46
* generic/tclVar.c (UnsetVarStruct): fixing incomplete change, more streamlining. check-in: f08623444e user: msofer tags: trunk
17:39
merge updates toward HEAD check-in: eed0ebaa22 user: dgp tags: dgp-refactor
13:19
* generic/tclVar.c (UnsetVarStruct): fixing incomplete change check-in: a0f1c28e39 user: msofer tags: trunk
2007-06-24
18:18
* generic/tclVar.c (TclDeleteCompiledLocalVars): removed inlining that ended up not really optimis... check-in: b67ced1825 user: msofer tags: trunk
16:05
* generic/tclVar.c (UnsetVarStruct): fixed a leak introduced in last commit. check-in: 5c27e20683 user: msofer tags: trunk
2007-06-23
23:20
fix warnings check-in: 32f6ca9bf0 user: das tags: trunk
18:13
* generic/tclVar.c (UnsetVarStruct, TclDeleteVars): made the logic slightly clearer, eliminated so... check-in: 2eeffb408a user: msofer tags: trunk
00:23
* macosx/tclMacOSXNotify.c (AtForkChild): don't call CoreFoundation APIs after fork() on systems w... check-in: 36af5226c8 user: das tags: trunk
2007-06-22
20:42
* generic/tclCmdIL.c: More conversions to use TclStackAlloc. * generic/tclScan.c: check-in: ebf25c463a user: dgp tags: trunk
17:09
* generic/tclExecute.c: Revised TclStackRealloc() signature to better * generic/tclI... check-in: 81b13808a3 user: dgp tags: trunk
2007-06-21
18:41
* generic/tclBasic.c: Move most instances of the Tcl_Parse struct * generic/tclCom... check-in: 707a2f7cf1 user: dgp tags: trunk
17:45
* generic/tclBasic.c (TEOvI): Made sure that leave * generic/tclExecute.c (INST_INVOKE): ... check-in: 58ab24b640 user: msofer tags: trunk
16:31
merge updates from HEAD check-in: 98cb152178 user: dgp tags: dgp-refactor
16:04
merge updates from HEAD check-in: 9b4cd8d23b user: dgp tags: core-stabilizer-branch
12:43
Fix comments referring to {expand}. [Bug 1600859] check-in: 44134272e1 user: dkf tags: trunk
2007-06-20
22:36
* generic/tclVar.c: streamline namespace vars deletion: only compute the variable's full name if t... check-in: 0d558d3ffe user: msofer tags: trunk
19:27
correct pointer type mismatch in latest commit check-in: c4e7a02eeb user: dgp tags: trunk
18:46
* generic/tclInt.decls: Revised the interfaces of the routines * generic/tclExecute.... check-in: 4ea644b0de user: dgp tags: trunk
18:01
* tools/tcltk-man2html.tcl: revamp of html doc output to use CSS, standardized headers, subheaders... check-in: 5f447112cf user: hobbs tags: trunk
2007-06-19
20:21
improve comments on Tcl stack management check-in: ccfdd31d0d user: msofer tags: trunk
19:50
adding comments to GrowEvaluationStack check-in: 0158b2562d user: msofer tags: trunk
13:50
merge updates from HEAD check-in: a03020999a user: dgp tags: dgp-refactor
02:48
merge updates from HEAD check-in: 20f7bae489 user: dgp tags: core-stabilizer-branch
01:13
* tools/tcltk-man2html.tcl: clean up copyright merging and output. clean up coding constructs. check-in: 8567816881 user: hobbs tags: trunk
2007-06-18
22:51
* generic/tclCmdIL.c (InfoFrameCmd): * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): * generic/tclCompil... check-in: af31ea6648 user: msofer tags: trunk
21:58
* generic/tclExecute.c (TEBC): Moved the CmdFrame off the C stack and onto the Tcl stack, between ... check-in: 34cba706d3 user: msofer tags: trunk
21:27
* generic/tclBasic.c (TclEvalEx,TclEvalObjEx): Moved the CmdFrame off the C stack a... check-in: d09092b4b7 user: dgp tags: trunk
21:05
* generic/tclBasic.c (TclEvalEx): Moved the CmdFrame off the C stack and onto ... check-in: dc94bda93b user: dgp tags: trunk
2007-06-17
21:55
merge updates from HEAD check-in: c7544db5ed user: dgp tags: dgp-refactor
21:54
merge updates from HEAD check-in: 9739ba91a5 user: dgp tags: core-stabilizer-branch
21:30
merge updates from HEAD check-in: 2e1c0bbcb9 user: dgp tags: dgp-refactor
21:29
Fix [Bug 1738542] check-in: d46aa631cf user: dkf tags: trunk
19:14
merge updates from HEAD check-in: cd982ab6bd user: dgp tags: core-stabilizer-branch
2007-06-16
13:48
* generic/tclProc.c (TclObjInterpProcCore): Use switch instead of a chain of if's for a modest per... check-in: fcf2f06dbf user: dkf tags: trunk
06:16
merge updates from HEAD check-in: 8f6bff2696 user: dgp tags: dgp-refactor
06:13
merge updates from HEAD check-in: 042ad7f2ce user: dgp tags: core-stabilizer-branch
2007-06-15
22:58
* generic/tclCompCmds.c: Simplified [variable] compiler and * generic/tclExecute.c: executor. M... check-in: 212358ac5d user: msofer tags: trunk
21:14
merge updates from HEAD check-in: 5feb3b15dd user: dgp tags: dgp-refactor
20:30
merge updates from HEAD check-in: b01fff0a34 user: dgp tags: core-stabilizer-branch
20:27
merge updates from HEAD check-in: dc6d061abb user: dgp tags: dgp-refactor
19:58
* generic/tclCompile.c: reverted TclEvalObjvInternal and * generic/tclExecute.c: INST_INVOKE to es... check-in: f72ba09644 user: msofer tags: trunk
19:50
merge updates from HEAD check-in: 577459321a user: dgp tags: core-stabilizer-branch
18:14
* generic/trace.test: added tests 36.* for dynamic trace creation and addition. These tests expose... check-in: ba5776d952 user: msofer tags: trunk
16:37
merge updates from HEAD check-in: 9367036736 user: dgp tags: core-stabilizer-branch
14:38
Tidy up a bit check-in: cf9867ea37 user: dkf tags: trunk
2007-06-14
21:10
Changelog fix check-in: 825f01bc0e user: msofer tags: trunk
21:02
* generic/tclInt.decls: Modif to the internals of * generic/tclInt.h: TclObjInterpProc to ... check-in: 53346aab25 user: msofer tags: trunk
17:29
* generic/tclProc.c (TclObjInterpProcCore): simplified obj management in wrongNumArgs calls. check-in: 7ec2a73a63 user: msofer tags: trunk
17:17
merge updates from HEAD check-in: 8058e9c4d9 user: dgp tags: core-stabilizer-branch
17:09
remove C99 var declaration check-in: be8a1daee9 user: hobbs tags: trunk
17:03
merge updates from HEAD check-in: 93fc0b74de user: dgp tags: core-stabilizer-branch
15:56
* generic/tclCompile.c: SetByteCodeFromAny() can no longer return * generic/tclExecu... check-in: 1658ba8231 user: dgp tags: trunk
02:43
* generic/tclExecute.c (TclCompEvalObj): missed update to "there is always a valid frame". * gen... check-in: d77121bc23 user: msofer tags: trunk
02:28
Removed unused variable created in latest merge. Silences type-pun compiler warning. check-in: 6d7b961f06 user: dgp tags: dgp-refactor
2007-06-12
20:06
added Changelog comment wrt the TEOvI and TEBC changes: ***POTENTIAL INCOMPAT*** There is a subtle... check-in: 59256a4647 user: msofer tags: trunk
19:38
merge updates from HEAD check-in: abba220e2b user: dgp tags: dgp-refactor
15:56
merge updates from HEAD check-in: f0fa4d3a7d user: dgp tags: core-stabilizer-branch
12:36
Silence a 'const'ness warning. check-in: a5edb8803f user: dkf tags: trunk
12:33
Convert [info] into an ensemble command. check-in: 825feb050e user: dkf tags: trunk
12:29
Improve the argument substitution behaviour of Tcl_WrongNumArgs when faced with ensemble and interp-... check-in: 5acd0e47b4 user: dkf tags: trunk
2007-06-11
23:00
* generic/tclNamesp.c: tweaks to Tcl_GetCommandFromObj and * generic/tclObj.c: TclGetNamesp... check-in: e35a22553c user: msofer tags: trunk
21:32
* generic/tclNamesp.c: tweaks to Tcl_GetCommandFromObj and * generic/tclObj.c: TclGetNamesp... check-in: fb6049861d user: msofer tags: trunk
15:12
* generic/tclExecute.c: comments added to explain iPtr->numLevels management. check-in: 3d366c581d user: msofer tags: trunk
2007-06-10
23:15
* generic/tclBasic.c: Further TEOvI split, creating a new * generic/tclCompile.h: TclEvalObjvK... check-in: 8a9d81466c user: msofer tags: trunk
21:14
fix Tcl_Panic error message typo [Bug 1712602] check-in: 48f139459a user: hobbs tags: trunk
21:11
* README: updated links. [Bug 1715081] check-in: ac81e8b2c0 user: hobbs tags: trunk
20:39
* generic/tclExecute.c (TclExecuteByteCode): restore support for INST_CALL_BUILTIN_FUNC1 and INST_... check-in: d47df52505 user: hobbs tags: trunk
20:25
* generic/tclInt.h: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclvar.c: new macros Tc... check-in: fc570b6e1a user: msofer tags: trunk
00:08
fix for ne TclCleanupCommandMacro (doh!) check-in: 2717891e95 user: msofer tags: trunk
2007-06-09
21:58
* generic/tclExecute.c (INST_INVOKE): isolated two vars to the small block where they are actually... check-in: d8447a9ea9 user: msofer tags: trunk
21:07
* generic/tclObj.c (Tcl_GetCommandFromObj): rewritten to make the logic clearer; slightly faster t... check-in: 30e56fed6a user: msofer tags: trunk
20:22
added incompat warning in Changelog check-in: 80e5667e11 user: msofer tags: trunk
20:12
* generic/tclBasic.c: Split TEOv in two, by separating a processor for non-TCL_OK returns. Also ... check-in: 93a0a2cc35 user: msofer tags: trunk
17:08
* macosx/Tcl.xcodeproj/project.pbxproj: add new Tclsh-Info.plist.in. check-in: 8e19e10814 user: das tags: trunk
2007-06-08
20:56
Forgot to fix the relevant tests check-in: a924166e8e user: dkf tags: trunk
20:41
Make [string first] and [string last] clearer check-in: 5f8a7ad48a user: dkf tags: trunk
2007-06-06
23:07
* generic/tclParse.c: fix for uninit read [Bug 1732414]. check-in: 886d682d63 user: msofer tags: trunk
09:53
* macosx/Tcl.xcodeproj/project.pbxproj: add settings for Fix&Continue. * unix/configure.in (Darwi... check-in: 9f2720b972 user: das tags: trunk
2007-06-05
18:17
merge updates from HEAD check-in: 153ea04674 user: dgp tags: dgp-refactor
18:12
merge updates from HEAD check-in: 64d2ec39b3 user: dgp tags: core-stabilizer-branch
17:57
* generic/tclBasic.c: Added interp flag value ERR_LEGACY_COPY to * generic/tclInt.... check-in: 00c4f9f27e user: dgp tags: trunk
17:50
* generic/tclInt.h: * generic/tclExecute.c: Tcl-stack reform, [Patch 1701202] check-in: 0175d567fe user: msofer tags: trunk
14:19
merge updates from HEAD check-in: 508d1751da user: dgp tags: dgp-refactor
14:09
merge updates from HEAD check-in: 6984ae30de user: dgp tags: core-stabilizer-branch
2007-06-04
17:24
Add missing constraints check-in: 60bc4591f9 user: dgp tags: trunk
15:08
merge updates from HEAD check-in: 992585aff3 user: dgp tags: core-stabilizer-branch
2007-06-03
13:43
* unix/Makefile.in: add datarootdir to silence autoconf-2.6x warning. check-in: 290001bbec user: das tags: trunk
2007-05-30
22:01
merge updates from HEAD check-in: e1767eb388 user: dgp tags: dgp-refactor
18:38
merge updates from HEAD check-in: 676fb80c75 user: dgp tags: core-stabilizer-branch
18:12
* generic/tclBasic.c: Removed code that dealt with * generic/tclCompile.c: TCL_TOK... check-in: 1d20b5bc02 user: dgp tags: trunk
03:31
merge updates from HEAD check-in: 3084f08b53 user: dgp tags: core-stabilizer-branch
03:27
merge updates from HEAD check-in: 936c4cad38 user: dgp tags: dgp-refactor
2007-05-29
23:35
* unix/tclUnixThrd.c (Tcl_JoinThread): fix for 64-bit handling of pthread_join exit return code st... check-in: 39de7aa164 user: hobbs tags: trunk
14:21
merge updates from HEAD check-in: 404470c2db user: dgp tags: dgp-refactor
14:05
restore line endings check-in: 10eb881f00 user: dgp tags: trunk
2007-05-22
20:34
[core-stabilizer-branch] * unix/configure: autoconf-2.59 (FC6 fork) ... check-in: a7a04404f0 user: dgp tags: core-stabilizer-branch
2007-05-18
18:39
* unix/configure: autoconf-2.59 (FC6 fork) * win/configure: * README:... check-in: c798353ded user: dgp tags: trunk
2007-05-17
13:45
suppress compiler warnings about values computed and not used check-in: 24cd789916 user: dgp tags: trunk
12:05
Added macro version of Tcl_LimitReady. check-in: 59fb47b470 user: dkf tags: trunk
2007-05-16
22:14
sync with core-8-4-branch tcl/changes check-in: 606501fa35 user: das tags: trunk
21:18
* generic/tcl.decls: workaround 'make checkstubs' failures from tclStubLib.c MODULE_SCOPE revert. ... check-in: 2aff400338 user: das tags: trunk
18:28
Change Tcl_InitStubs(), tclStubsPtr, and the auxilliary stubs table pointers back to public visibili... check-in: dc2d870d7d user: jenglish tags: trunk
2007-05-15
16:12
* win/configure: autoconf-2.59 (FC6 fork) * library/reg/pkgIndex.tcl: Bu... check-in: de7229b032 user: dgp tags: trunk
2007-05-11
20:59
* generic/tclInt.h: Removed TclEvalObjEx and TclGetSrcInfoForPc from tclInt.h now they are in the ... check-in: 9792f5232e user: patthoyts tags: trunk
09:44
Minor whitespace cleanup check-in: 260d009cb0 user: dkf tags: trunk
09:43
Add a full stop to a comment check-in: 0c221ff47e user: dkf tags: trunk
09:41
Better const correctness check-in: 13b388f3c2 user: dkf tags: trunk
09:17
Minor comment improvements and code reordering for clarity check-in: 3bbf53d116 user: dkf tags: trunk
2007-05-09
19:13
* generic/tclInt.h: TclFinalizeThreadAlloc() is always defined, so make sure it i... check-in: 867f5c8b95 user: dgp tags: trunk
12:51
* macosx/Tcl.xcodeproj/project.pbxproj: add 'DebugUnthreaded' & * macosx/Tcl.xcodeproj/default.pbx... check-in: 7a4896c252 user: das tags: trunk
12:50
* generic/tclInt.h: fix warning when building threaded with -DPURIFY. check-in: 16435d3d84 user: das tags: trunk
2007-05-07
19:45
[Tcl Bug 1706140] * generic/tclLink.c (LinkTraceProc): Update Tcl_VarTraceProcs ... check-in: 4fde67d501 user: dgp tags: trunk
2007-05-05
23:36
regen check-in: befbe7593a user: dkf tags: trunk
23:33
Changes to allow the tip257 code to work as an extension properly post-tip280 check-in: d4338f35dc user: dkf tags: trunk
07:23
More type-pun warning squelches check-in: 79c3d2e279 user: dkf tags: trunk
2007-05-04
18:04
Record the dll base addresses for some additional extensions check-in: 4969c0bcd3 user: patthoyts tags: trunk
18:04
Comment and open file as text check-in: 41fa21a8d3 user: patthoyts tags: trunk
14:59
* tests/encoding.test: Modified so that encoding tests happen in a private namespace, to avoid pollu... check-in: 9cc60b0ea4 user: kennykb tags: trunk
2007-05-03
19:55
Changelog clarification check-in: e307373d70 user: msofer tags: trunk
2007-05-02
21:30
* generic/tclPathObj.c (Tcl_FSJoinPath, Tcl_FSGetNormalizedPath): Corrected several memory leaks tha... check-in: d9bda6ffc8 user: kennykb tags: trunk
21:28
Convert to using ANSI function definitions. check-in: 34518579e8 user: dkf tags: trunk
20:50
* generic/tclTest.c (SimpleMatchInDirectory): Corrected a refcount imbalance that affected the files... check-in: e528ff4aaa user: kennykb tags: trunk
01:37
* tests/utf.test (utf-25.1--utf-25.4): Modified tests to clean up after the 'testobj' extension to a... check-in: 896874db57 user: kennykb tags: trunk
00:31
* generic/tclVar.c (TclPtrSetVar): fixed leak whenever newvaluePtr had refCount 0 and was used for... check-in: 439f5fceaf user: msofer tags: trunk
2007-05-01
22:43
* generic/tclIO.c (DeleteChannelTable): Made changes so that DeleteChannelTable tries to close all o... check-in: 41c23d142b user: kennykb tags: trunk
20:20
* generic/tclCmdMZ.c (STR_MAP): When [string map] has a pure dict map, a missing Tcl... check-in: 79c2325ebd user: dgp tags: trunk
2007-04-30
22:57
* unix/Makefile.in: add 'tclsh' dependency to install targets that rely on tclsh, fixes parallel '... check-in: 2f0db8cbbc user: das tags: trunk
21:40
* generic/tclIO.c (FixLevelCode): Corrected reference count mismanagement of newlevel, newcode. C... check-in: a533a69b73 user: andreas_kupries tags: trunk
19:46
* generic/tclProc.c (Tcl_ProcObjCmd, SetLambdaFromAny): Corrected reference count mismanagement on t... check-in: ee5486c118 user: kennykb tags: trunk
2007-04-26
17:34
move 8.5a6 tag point check-in: 77e56660e3 user: hobbs tags: trunk, core-8-5-a6
01:55
merge updates from HEAD check-in: 5b25a18c16 user: dgp tags: dgp-refactor
2007-04-25
21:59
Fix [Bug 1705778, leak K15] check-in: 27381316c7 user: dkf tags: trunk
19:09
* generic/tclIOUtil.c (Tcl_FSChdir): Changed the memory management to that the path returned from Tc... check-in: e88d2dd4e8 user: kennykb tags: trunk
19:07
* generic/tclCompExpr.c (ParseExpr): Revised to be sure that an error return does... check-in: 40067525f6 user: dgp tags: trunk
14:48
merge updates from HEAD check-in: 6ebd2252e3 user: dgp tags: dgp-refactor
03:40
* unix/Makefile.in (dist): copy license.terms to dist macosx dir; fix autoheader bits. check-in: c81f4ccd99 user: das tags: trunk
02:49
* unix/Makefile.in (dist): add macosx/*.xcconfig files to src dist. check-in: fdf2809771 user: das tags: trunk
2007-04-24
22:31
* generic/tclListObj.c: reverting [Patch 738900] (committed on 2007-04-20). Causes some Tk test br... check-in: c7ba07f44b user: msofer tags: trunk
22:07
* generic/tclListObj.c (TclLsetFlat): Fixed a bug where the new list under construction was leaked i... check-in: 6d2d73af96 user: kennykb tags: trunk
20:46
Fix [Bug 1705778, leak K05] check-in: 1c2db58959 user: dkf tags: trunk
20:19
Fix [Bug 1705778, leak K04] check-in: c6a123cbc8 user: dkf tags: trunk
18:12
merge updates from HEAD check-in: 22f4f609fd user: dgp tags: dgp-refactor
17:50
* generic/tclNamesp.c (Tcl_DeleteNamespace): Corrected flaw in the flag marking s... check-in: ca6be460b3 user: dgp tags: trunk
17:18
* generic/tclBinary.c: Addressed several code paths where the error return from the 'binary format' ... check-in: ade9d682c6 user: kennykb tags: trunk
16:26
* unix/Makefile.in (dist): add platform library package to src dist check-in: e4e6f5add3 user: hobbs tags: trunk
16:03
corrected botched indents check-in: 665f40f1f9 user: dgp tags: trunk
15:36
* generic/tclCompExpr.c (ParseExpr): Memory leak in error case; the literal Tcl_Obj ... check-in: aa1a433312 user: dgp tags: trunk
05:06
revised phrasing a bit for clarity check-in: ea6aa7874b user: dgp tags: trunk
04:49
merge updates from HEAD check-in: dd0311d30f user: dgp tags: dgp-refactor
04:35
typo check-in: 8d90fe07ed user: dgp tags: trunk
03:14
* generic/tclExecute.c (TclExecuteByteCode): Plugged six memory leaks in bignum arithmetic. check-in: 7f507722db user: kennykb tags: trunk
02:46
fix typo in ChangeLog message check-in: ab96d9b883 user: kennykb tags: trunk
02:42
* generic/tclIOCmd.c (Tcl_ReadObjCmd): Plugged a leak of the buffer object if the physocal read retu... check-in: be13ff40ae user: kennykb tags: trunk
2007-04-23
23:07
Plugged two memory leaks check-in: 03a9502394 user: kennykb tags: trunk
20:57
typo check-in: 28c88549af user: das tags: trunk
20:46
* macosx/Tcl-Common.xcconfig: enable more warnings. * macosx/Tcl.xcodeproj/project.pbxproj: add '... check-in: fc195aae9d user: das tags: trunk
20:38
* unix/configure.in: install license.terms into Tcl.framework. * unix/configure: autoconf-2.59 check-in: 4e1cc5ce58 user: das tags: trunk
20:37
* unix/tclLoadDyld.c (TclpLoadMemory): fix (void*) arithmetic. check-in: 2ade037b66 user: das tags: trunk
20:35
* unix/tclUnixFCmd.c: add workaround for crashing bug in fts_open() * unix/tclUnixInit.c: without ... check-in: d88ee3f371 user: das tags: trunk
20:33
* generic/tclCkalloc.c: fix warnings from gcc build configured with * generic/tclCompile.c: --enab... check-in: d021f527a3 user: das tags: trunk
20:11
* generic/tclVar.c (UnsetVarStruct): Make sure the TCL_INTERP_DESTROYED flags get... check-in: ae1e9ecfa3 user: dgp tags: trunk
19:04
* generic/tclCompCmds.c (TclCompileUpvarCmd): Plugged a memory leak in 'upvar' when compiling (a) up... check-in: 40ce0c6047 user: kennykb tags: trunk
18:01
* generic/tclCompile.c (TclFreeCompileEnv): Tip 280's new field extCmdMapPtr was not being freed [... check-in: 2c071d41e4 user: msofer tags: trunk
17:56
* generic/tclTest.c (Testregexpobjcmd): Removed an invalid access beyond the end of 'objv' in 'testr... check-in: 05157982a3 user: kennykb tags: trunk
17:34
* generic/tclEnv.c (ReplaceString): Clear memory correctly when growing the cache to avoid reads of ... check-in: 10fb68199e user: kennykb tags: trunk
15:02
merge updates from HEAD check-in: 33faddf5e5 user: dgp tags: dgp-refactor
00:50
* generic/tclVar.c (TclDeleteNamespaceVars): fixed access to freed memory detected by valgrind. check-in: f4f57a0034 user: msofer tags: trunk
2007-04-22
07:04
correct 8.5a6 release year check-in: b0e5615c9e user: hobbs tags: trunk
06:20
updated changes check-in: d52a09d850 user: hobbs tags: trunk
06:17
nroff typo fixes check-in: de8a224197 user: hobbs tags: trunk
05:46
updated for 8.5a6 changes check-in: 29750ecb96 user: hobbs tags: trunk
2007-04-20
21:58
merge updates from HEAD check-in: 2e484b3bc3 user: dgp tags: dgp-refactor
21:39
* generic/tclListObj.c (SetListFromAny): avoid discarding internal reps of objects converted to si... check-in: bd9ce4da5f user: msofer tags: trunk
19:07
merge updates from HEAD check-in: 1f0fccf000 user: dgp tags: dgp-refactor
18:35
Olson's tzdata2007e. check-in: 7420c6c384 user: kennykb tags: trunk
17:13
merge updates from HEAD check-in: 92b90f2910 user: dgp tags: dgp-refactor
13:39
Test constraints are automatically "and"ed together check-in: cd914dc4b1 user: dkf tags: trunk
06:10
Replaced commas in varargs with string concatenation where possible [Patch 1515234] check-in: d0d3c30f1a user: kennykb tags: trunk
05:51
Whitespace policing, replacing commas in varargs with constant string catenation, and fixed an overs... check-in: d6ee490b6b user: kennykb tags: trunk
04:44
* doc/Notifier.3: Documented Tcl_SetNotifier and Tcl_ServiceModeHook. Quite against my better judgme... check-in: 75a9bc42bc user: kennykb tags: trunk
04:11
Fixed a buglet in recognizing time zone SIERRA check-in: 0c6676638d user: kennykb tags: trunk
03:50
* tests/clock.test (clock-59.1): Added a regression test for military time zone input conversion. [B... check-in: 94e184fbee user: kennykb tags: trunk
03:07
* doc/clock.n: Deleted an entirely superfluous (and also incorrect) remark about the effect of Dayli... check-in: b5adec3d2b user: kennykb tags: trunk
02:46
* tests/clock.test (clock-40.1, clock-58.1): Corrected a test case that depended on ":localtime" bei... check-in: 27ffeedd75 user: kennykb tags: trunk
02:23
* doc/clock.n: Corrected a silly error (transposed 'uppercase' and 'lowercase' in clock.n. [Bug 1656... check-in: d2cd76b378 user: kennykb tags: trunk
2007-04-19
23:37
* doc/clock.n: Corrected a silly error (transposed 'uppercase' and 'lowercase' in clock.n. [Bug 1656... check-in: ef21ab2387 user: kennykb tags: trunk
19:16
merge updates from HEAD check-in: 8840f48041 user: dgp tags: dgp-refactor
09:00
Improve const-correctness of RE compiler check-in: cf122e81f8 user: dkf tags: trunk
01:39
* generic/tclExecute.c (INST_LSHIFT): fixed a mistake introduced in version 1.266 ('=' became '=='... check-in: dba372573c user: msofer tags: trunk
2007-04-18
22:49
* generic/tclInt.h (TclDecrRefCount): change the order of the branches, use empty 'if ; else' to h... check-in: 0227587b4d user: msofer tags: trunk
21:00
* generic/tclExecute.c: slight changes in Tcl_Obj management. check-in: ee87a690f4 user: msofer tags: trunk
2007-04-17
20:33
* library/clock.tcl: Fixed the naming of ::tcl::clock::ReadZoneinfoFile because (yoicks!) it was in ... check-in: db337175e8 user: kennykb tags: trunk
20:06
* generic/tclExecute.c: fixed checkInterp logic [Bug 1702212] check-in: 894b75caaa user: msofer tags: trunk
14:49
Eliminate use of (VOID*) casts when calling memset or memcpy. check-in: 45b4948945 user: dkf tags: trunk
14:40
Always cast arg to ckfree to char*, not VOID* check-in: 10759c83a7 user: dkf tags: trunk
2007-04-16
18:35
Merge updates from HEAD check-in: 5bd14e2124 user: dgp tags: dgp-refactor
13:36
Complete the purge of K&R function definitions from manually-written code. check-in: 645aed2fcd user: dkf tags: trunk
2007-04-15
19:37
* doc/clock.n: Corrected documentation to avoid periods in the 'A.M.' and 'P.M.' abbreviations. check-in: 3f7f9a1939 user: kennykb tags: trunk
18:59
* generic/tclCompCmds.c: added a cast to silence a compiler error on VC2005. * library/clock.tcl: Re... check-in: 83ba629c74 user: kennykb tags: trunk
2007-04-14
17:35
* generic/tclExecute.c: removed some code at INSTEXPAND_SKTOP that duplicates functionality alread... check-in: 9b6169c048 user: msofer tags: trunk
2007-04-13
09:06
Added keyword check-in: 626e17b371 user: dkf tags: trunk
2007-04-11
17:55
removed stray '//' check-in: 5dbb913fdc user: msofer tags: trunk
17:35
* generic/tclExecute.c: new macros OBJ_AT_TOS, OBJ_UNDER_TOS, OBJ_AT_DEPTH(n) and CURR_DEPTH that ... check-in: dad16a6871 user: msofer tags: trunk
05:41
post-merge update to make remaining [info frame] tests pass. check-in: f4d548e961 user: dgp tags: dgp-refactor
05:07
Merge updates from HEAD check-in: ad34ddc649 user: dgp tags: dgp-refactor
03:18
fixing comments check-in: f155d8df63 user: msofer tags: trunk
03:01
* generic/tclCompCmds.c: moved all exceptDepth management to the macros - the decreasing half was ... check-in: a17178cd6d user: msofer tags: trunk
2007-04-10
22:16
assorted minor cleanup check-in: 033ee817fd user: dkf tags: trunk
22:14
Don't use C++ keywords check-in: f786756b85 user: dkf tags: trunk
22:13
Reformat to standard function definition form check-in: a57ea2b891 user: dkf tags: trunk
22:06
Complete conversion to ANSI function definitions check-in: a940eff372 user: dkf tags: trunk
22:04
Reformat to standard function definition form; don't use C++ keywords check-in: c8b562b1fa user: dkf tags: trunk
22:02
Complete conversion to ANSI function definitions check-in: 4b027b34d3 user: dkf tags: trunk
22:01
Reformat to standard function definition form check-in: 23afa345cb user: dkf tags: trunk
22:01
Complete conversion to ANSI function definitions check-in: 636dd28419 user: dkf tags: trunk
16:27
merge updates from HEAD check-in: c49d7b4587 user: dgp tags: dgp-refactor
14:47
Handle creation of Tcl_Objs from constant strings better (easier to use, more efficient). After [Pat... check-in: 4d69119aad user: dkf tags: trunk
08:14
minor tidy check-in: 62d7ad0b06 user: dkf tags: trunk
07:04
post-merge commit to correct most but not yet all failing [info frame] tests. check-in: 0c466b8f6d user: dgp tags: dgp-refactor
2007-04-09
13:25
Missed a commit in the merge/tag dance check-in: c2d9a5ec44 user: dgp tags: dgp-refactor
2007-04-08
20:18
post-merge updates that stop segfaults in test suite. check-in: d27125db3a user: dgp tags: dgp-refactor
18:44
post-merge updates to make source code compile check-in: 3363329d84 user: dgp tags: dgp-refactor
14:58
Merge updates from HEAD; may not build check-in: 8dc7079178 user: dgp tags: dgp-refactor
02:19
* generic/tclCompile (tclInstructionTable): fixed bugs in description of dict instructions check-in: d1aa131359 user: msofer tags: trunk
2007-04-07
22:50
* generic/tclCompile (tclInstructionTable): fixed bug in description of INST_START_COMMAND. check-in: 7c73b68563 user: msofer tags: trunk
05:34
* generic/tclExecute.c (TEBC): small code reduction. check-in: 98872dcbd9 user: msofer tags: trunk
2007-04-06
22:36
* generic/tclExecute.c (TEBC): * generic/tclNamespace.c (NsEnsembleImplementationCmd): * generic/... check-in: 69050e3b30 user: msofer tags: trunk
2007-04-05
14:08
Extend/sort the "SEE ALSO" section check-in: 5673499569 user: dkf tags: trunk
14:07
Whitespace/formatting check-in: bbb0d77efe user: dkf tags: trunk
13:31
Simplification of some argument processing through introduction of a helper macro. check-in: 4864e8a741 user: dkf tags: trunk
13:20
Tighten up a comment check-in: af4028b1a0 user: dkf tags: trunk
2007-04-04
13:29
added comments check-in: 68dbccd9fe user: msofer tags: trunk
2007-04-03
22:55
* generic/tclExecute.c: INST_INVOKE optimisation [Patch 1693802] check-in: 152fc51f78 user: msofer tags: trunk
15:58
restore line endings check-in: 385c9a4840 user: dgp tags: trunk
15:13
missing entry check-in: 6364bd55c3 user: dgp tags: trunk
15:08
* generic/tclInt.decls: Moved TclGetNamespaceFromObj() to * generic/tclInt.h: the internal s... check-in: bc679cc2b8 user: msofer tags: trunk
15:03
* generic/tclNamesp.c: Revised ErrorCodeRead and ErrorInfoRead trace routines so th... check-in: d0d132d497 user: dgp tags: trunk
01:34
* generic/tclBasic.c: Added bytecode compilers for the * generic/tclCompCmds.c: variable link... check-in: 8fe01ff441 user: msofer tags: trunk
2007-04-02
18:48
* generic/tclBasic.c: Replace arrays on the C stack and ckalloc * generic/tclExecu... check-in: fbe8c8af9f user: dgp tags: trunk
2007-04-01
00:32
Ensure that the count of commands commenced by bytecode is correct at all times even though INST_STA... check-in: 66d379a865 user: dkf tags: trunk
00:10
Minor simplification. check-in: e8b2e8dbb4 user: dkf tags: trunk
2007-03-30
18:24
* generic/tclCompile.c: * generic/tclCompExpr.c: * generic/tclCompCmds.c: ... check-in: c35cf54d2f user: dgp tags: trunk
17:39
* generic/tclCompExpr.c: * generic/tclCompCmds.c: Replace arrays on the C sta... check-in: 65c8c29143 user: dgp tags: trunk
16:38
* generic/tclCompCmds.c: Replace arrays on the C stack and ckalloc calls with... check-in: ae18c37fd5 user: dgp tags: trunk
15:54
* generic/tclCmdMZ.c: Revised [string to* $s $first $last] implementation to reduc... check-in: 75950809bf user: dgp tags: trunk
15:31
* tests/string.test: More [string reverse] tests. check-in: 1446cb10a8 user: dgp tags: trunk
14:22
* generic/tclExecute.c: optimise the lookup of elements of indexed arrays. check-in: 5f31d0abc1 user: msofer tags: trunk
2007-03-29
19:22
* generic/tclProc.c (Tcl_ApplyObjCmd): * tests/apply.test (9.3): Fixed Tcl_Obj leak on error retur... check-in: bf436ec4a5 user: msofer tags: trunk
2007-03-28
19:03
* generic/tclCmdMZ.c (STR_REVERSE): Implement the actual [string reverse] comman... check-in: 5373afa733 user: dgp tags: trunk
2007-03-27
16:44
* generic/tclCmdMZ.c (STR_MAP): Replace ckalloc calls with TclStackAlloc calls. check-in: 3f20d29a16 user: dgp tags: trunk
2007-03-24
09:33
Thread exit handler marks the current thread as un-initialized. This allows exit handlers that are r... check-in: e92e02a7fa user: vasiljevic tags: trunk
2007-03-23
19:59
* generic/tclBasic.c (DeleteInterpProc): pop the root frame pointer before deleting the global nam... check-in: 57fb35adaa user: msofer tags: trunk
18:45
* win/Makefile.in: Added code to keep a Cygwin path name from leaking into LIBRARY_DIR when doing 'm... check-in: 26163778b0 user: kennykb tags: trunk
03:07
Reduce number of StackAlloc and StackFree calls. check-in: a0f311e25d user: dgp tags: trunk
2007-03-22
20:53
* generic/tclCmdAH.c (Tcl_ForeachObjCmd): Replaced arrays on the C stack and c... check-in: dd65b91f8e user: dgp tags: trunk
18:19
* generic/tclExecute.c: Revised GrowEvaluationStack to take an argument specifying t... check-in: 80f5f93ab2 user: dgp tags: trunk
2007-03-21
18:02
* generic/tclExecute.c: More ckalloc -> ckrealloc conversions. * generic/tclLiteral.... check-in: aa6b9bf6a4 user: dgp tags: trunk
16:25
* generic/tclExecute.c: More ckalloc -> ckrealloc conversions. * generic/tclLiteral.... check-in: 4a5a34e344 user: dgp tags: trunk
14:16
Minor comment formatting change check-in: 301cdc4ca3 user: dkf tags: trunk
2007-03-20
21:20
* generic/tclEnv.c: Some more ckalloc -> ckrealloc replacements. * generic/tclLi... check-in: 8437385056 user: dgp tags: trunk
19:47
2007-03-20 Kevin B. Kenny <kennykb@acm.org> * generic/tclDate.c: Rebuilt, despite Donal Fellows'... check-in: ee77f4e978 user: kennykb tags: trunk
16:19
Introduce modern formatting standards; no need for rebuild of tclDate.c check-in: 9c98167af5 user: dkf tags: trunk
15:23
Fix trivial error in comment. check-in: ee819e72aa user: dkf tags: trunk
03:16
* generic/tclCompile.c: Revise the various expansion routines for CompileEnv fields ... check-in: 760575aa5e user: dgp tags: trunk
2007-03-19
21:00
* generic/tclBinary.c (Tcl_SetByteArrayLength): Replaced ckalloc() / memcpy() sequen... check-in: 3dee205cdd user: dgp tags: trunk
16:59
* generic/tclBasic.c (Tcl_CreateMathFunc): Replaced some * generic/tclEvent.c (... check-in: 65a357c8fc user: dgp tags: trunk
11:50
Fixed bug in regsub example. check-in: a74334ff7e user: dkf tags: trunk
2007-03-17
22:31
* win/tclWinReg.c (GetKeyNames): Size the buffer for enumerating key names correctly, so that Unicod... check-in: c83dde5ee6 user: kennykb tags: trunk
05:04
added missing panic check-in: 2620c319d0 user: dgp tags: trunk
2007-03-16
02:05
fix warnings check-in: 71ba415c39 user: das tags: trunk
00:57
* generic/tclIOUtil.c (Tcl_Stat): Reimplement workaround to avoid gcc warning by using loca... check-in: 8ba7bf14b8 user: mdejong tags: trunk
2007-03-15
22:54
* win/Makefile.in: Fully qualify LIBRARY_DIR so that `make test` does not depend on working dir. check-in: b5ad60ea32 user: mdejong tags: trunk
22:05
* tests/parse.test: Add two backslash newline parse tests. check-in: 9b94a40c9b user: mdejong tags: trunk
2007-03-13
17:34
Added test for [Bug 1675044]. check-in: b13b57ba58 user: dgp tags: trunk
2007-03-12
22:08
Fix documentation typos check-in: 60a943394a user: patthoyts tags: trunk
20:45
* generic/tclExecute.c (INST_FOREACH_STEP4): Make private copy * tests/foreach.te... check-in: 8d36d55259 user: dgp tags: trunk
19:28
* generic/tclEvent.c (HandleBgErrors): Make efficient private copy * tests/event.te... check-in: 23501456a8 user: dgp tags: trunk
19:10
* generic/tclNamesp.c (NsEnsembleImplementationCmd): Make efficient * tests/names... check-in: b632f11ec5 user: dgp tags: trunk
18:06
* generic/tclVar.c (TclArraySet): Make efficient private copy of * tests/var.t... check-in: 77885f50c4 user: dgp tags: trunk
16:26
Fix [Bug 1679072] check-in: f4b4e501a8 user: dkf tags: trunk
10:49
Plug a leak of encodings check-in: 92ffd0c4a7 user: dkf tags: trunk
10:22
Tightening up declaration scopes, improving some comments with xrefs to bugDB check-in: 15bf9e7141 user: dkf tags: trunk
2007-03-11
16:54
Fix [Bug 1675044] check-in: 358f71c84b user: dkf tags: trunk
2007-03-10
15:39
Move 'return' in TclListObjSetElement into correct place! check-in: c5ab2b41d1 user: dkf tags: trunk
15:24
* generic/tclCmdIL (Tcl_LsortObjCmd): changed fix to [Bug 1675116] to use the cheaper TclListObjCo... check-in: 3a29348d65 user: msofer tags: trunk
2007-03-09
20:04
* library/platform/shell.tcl: Made more robust if an older platform * library/platform/pkgIndex.t... check-in: d1dbbb07c2 user: andreas_kupries tags: trunk
16:40
Fix [Bug 1675116] check-in: 2130325c40 user: dkf tags: trunk
02:26
Modified test initialisation to use the 'loadTestedCommands' function of tcltest to bring in the cor... check-in: f0694e56be user: kennykb tags: trunk
01:08
* library/clock.tcl (ReadZoneinfoFile): Added Y2038 compliance to the code for version-2 'zoneinfo' ... check-in: 2fff6c3a5f user: kennykb tags: trunk
2007-03-08
22:26
* generic/tclListObj.c (TclLsetList): Rewrite so that the routine itself does not ... check-in: 9022a3bb41 user: dgp tags: trunk
11:19
Moved [lindex] guts to tclListObj.c, same as [lset] guts. check-in: 08146987c9 user: dkf tags: trunk
11:01
Tidy up formatting check-in: eabb5273a2 user: dkf tags: trunk
02:53
* library/clock.tcl: Further tweaks to the Windows time zone table (restoring missing Mexican time z... check-in: bde346f8b3 user: kennykb tags: trunk
00:27
various "const" additions in implementation check-in: 362e05018a user: nijtmans tags: trunk
2007-03-07
23:43
* macosx/tclMacOSXNotify.c: add spinlock debugging and sanity checks. * macosx/Tcl.xcodeproj/proj... check-in: ddc29ff523 user: das tags: trunk
22:34
* generic/tclCmdIL.c (TclLindex*): Rewrites to make efficient private copies of... check-in: dea8fceaf6 user: dgp tags: trunk
22:03
various "const" additions in implementation check-in: 20578ee2a1 user: nijtmans tags: trunk
19:16
Add missing constraints check-in: 22cc7fe505 user: dgp tags: trunk
16:37
* generic/tclObj.c (Tcl_AppendAllObjTypes): Converted to simpler list validity t... check-in: 159342b76f user: dgp tags: trunk
09:35
Make [regexp -about] produce its result using Tcl_Objs instead of strings. check-in: dc7c0845a6 user: dkf tags: trunk
09:10
Minor comment cleaning up check-in: 261b762a78 user: dkf tags: trunk
00:28
New US DST rules on Windows; Olson's tzdata2007c check-in: f6e91e1904 user: kennykb tags: trunk
2007-03-05
23:28
* library/platform/shell.tcl (::platform::shell::RUN): In the case * library/platform/pkgIndex.tc... check-in: bdef4b3ff2 user: andreas_kupries tags: trunk
2007-03-03
10:07
Split the ChangeLog to separate out the (static) 2005 entries check-in: 751469edab user: dkf tags: trunk
10:04
Added macro to conceal at least some of the pointer hackery. check-in: b75ce52a19 user: dkf tags: trunk
2007-03-02
17:56
* generic/tclCmdIL.c (Tcl_LreverseObjCmd): Added missing TclInvalidateStringRep... check-in: bd0656f21a user: dgp tags: trunk
16:06
Added comments warning against certain optimizations check-in: 8616cfc840 user: dgp tags: trunk
15:11
* generic/tclCmdIL.c (Tcl_JoinObjCmd): Revised [join] implementation to append Tcl_... check-in: b3e04e3fef user: dgp tags: trunk
14:54
* generic/tclCmdIL.c (Info*Cmd): Code simplifications and optimizations. check-in: f9fd7cf37e user: dgp tags: trunk
10:35
D'uh! Forgot to save the ChangeLog... check-in: b8fc2b924e user: dkf tags: trunk
10:32
Added a scheme to allow aux-data to be printed out for debugging. For this to work, immediate operan... check-in: a2a40e3cff user: dkf tags: trunk
2007-03-01
22:45
* generic/tclCmdIL.c (Tcl_LinsertObjCmd): Code simplifications and optimizatio... check-in: 01330c3688 user: dgp tags: trunk
22:14
* generic/tclCmdIL.c (Tcl_LreplaceObjCmd): Code simplifications and optimizatio... check-in: d4315c2ea8 user: dgp tags: trunk
21:03
Remove line with no effect check-in: 2ca9c89129 user: dgp tags: trunk
19:29
* generic/tclCmdIL.c (Tcl_LrangeObjCmd): Rewrite in the same spirit; avoid sh... check-in: 109556a0e2 user: dgp tags: trunk
17:55
* generic/tclCmdAH.c (Tcl_ForeachObjCmd): Stop throwing away * tests/foreach.t... check-in: 7c1b6bc682 user: dgp tags: trunk
17:30
* generic/tclCmdIL.c (Tcl_LassignObjCmd): Rewrite to make an efficient private... check-in: e849cb2976 user: dgp tags: trunk
16:16
* generic/tclCmdAH.c (Tcl_ForeachObjCmd): Rewrite to make efficient private co... check-in: d771ff69dc user: dgp tags: trunk
10:07
Fix [Bug 1671138] check-in: ce0b420af3 user: dkf tags: trunk
2007-02-28
20:01
typo check-in: 4732710004 user: dgp tags: trunk
2007-02-27
21:44
A few more very minor changes check-in: ab5a20e630 user: dkf tags: trunk
21:28
Assorted cleanup, mostly of comments. check-in: 283f1a8e50 user: dkf tags: trunk
20:34
Stop using C++ keywords... check-in: 1a05fe2bc7 user: dkf tags: trunk
2007-02-26
23:27
* generic/tclIORChan.c (FreeReflectedChannel): Added the missing refcount release between NewRC... check-in: 0f345a2f87 user: andreas_kupries tags: trunk
19:10
* generic/tclCmdAH.c (Tcl_ForeachObjCmd): Removed surplus copying of the objv ... check-in: ffefff36e6 user: dgp tags: trunk
2007-02-24
18:55
* generic/tclBasic.c: Use new interface in Tcl_EvalObjEx so that the recounting log... check-in: a69b4832a1 user: dgp tags: trunk
18:29
correct bogus change check-in: 2a6893c8ad user: dgp tags: trunk
2007-02-23
23:02
various "const" additions, in line with TIP #27 check-in: e3ada46179 user: nijtmans tags: trunk
2007-02-22
20:25
Typo, more. check-in: 4684903313 user: andreas_kupries tags: trunk
20:11
Typo. check-in: 9882751265 user: andreas_kupries tags: trunk
19:49
* tests/pkg.test: Added tests for the case of an alpha package satisfying a require for the reg... check-in: 167e738af8 user: andreas_kupries tags: trunk
2007-02-20
23:24
various "const" additions, in line with TIP #27 check-in: 81ea4e1335 user: nijtmans tags: trunk
17:54
* doc/tcltest.n: Typo fix. [Bug 1663539] check-in: b7516151dc user: dgp tags: trunk
15:36
Bug #1479814. Handle extended paths on Windows NT and above. check-in: 05001e9ac2 user: patthoyts tags: trunk
2007-02-19
23:51
* unix/tcl.m4: use SHLIB_SUFFIX=".so" on HP-UX ia64 arch. * unix/configure: autoconf-2.59 check-in: 1b4cca871f user: hobbs tags: trunk
23:50
(Tcl_FSEvalFileEx): safe incr of objPtr ref check-in: a36ab3feb7 user: hobbs tags: trunk
2007-02-18
18:42
Apply [Bug 1610310] to fix typos. Thanks to Larry Virden for spotting them. check-in: 346988542b user: dkf tags: trunk
01:06
Partial fix of [Bug 1662436] check-in: 1258b6537a user: dkf tags: trunk
2007-02-14
17:59
2007-02-13 Kevin Kenny <kennykb@acm.org> * tools/fix_tommath_h.tcl: Further tweaking for the x86... check-in: 3c35edbcc6 user: kennykb tags: trunk
2007-02-13
14:48
Fix [Bug 1614687] check-in: 8cb4a6ee87 user: dkf tags: trunk
05:03
rebuilt from Olson's tzdata2007b check-in: eb57473537 user: kennykb tags: trunk
04:44
* tools/fix_tommath_h.tcl: Added code to patch out a check for __x86_64__ that caused Tommath to u... check-in: c86f86ecf2 user: kennykb tags: trunk
03:43
* tools/fix_tommath_h.tcl: Added code to patch out a check for __x86_64__ that caused Tommath to u... check-in: c1809b8105 user: kennykb tags: trunk
2007-02-09
06:42
Windows build fixes check-in: be08278413 user: mistachkin tags: trunk
2007-02-08
23:11
* unix/tclUnixInit.c (TclpCheckStackSpace): do stack size checks with unsigned size_t to correctly... check-in: 36261c08ee user: hobbs tags: trunk
18:43
* generic/tclNamesp.c: Corrected broken logic in Tcl_DeleteNamespace() * tests/name... check-in: 10b8242e8a user: dgp tags: trunk
2007-02-06
23:43
Minor syntax/efficiency stuff check-in: 7911df6198 user: dkf tags: trunk
22:20
Silence a trivial warning check-in: a60ae97a1b user: dkf tags: trunk
21:15
Function header/whitespace police/general format fixes check-in: ae7364fd49 user: dkf tags: trunk
21:08
* generic/tclNamesp.c: Corrected broken implementation of the * tests/namespace.tes... check-in: 4e0ac63047 user: dgp tags: trunk
2007-02-04
02:51
* unix/tcl.m4: use gcc4's __attribute__((__visibility__("hidden"))) if available to define MODULE_... check-in: f5ff3722a3 user: das tags: trunk
00:01
Windows build fix check-in: a596bca35f user: mistachkin tags: trunk
2007-01-29
18:55
* generic/tclResult.c: Added optimization case to TclTransferResult to cover common... check-in: c8324c7bed user: dgp tags: trunk
17:16
* generic/tclLink.c: Broken linked float logic corrected. Thanks to Andy Goth [B... check-in: 74c8f71e22 user: dgp tags: trunk
16:51
* doc/fcopy.n: Typo fix. [Bug 1630627] check-in: 958b354acd user: dgp tags: trunk
2007-01-28
01:42
* macosx/Tcl.xcodeproj/project.pbxproj: extract build settings that * macosx/Tcl.xcodeproj/defau... check-in: 3e0d0f89fd user: das tags: trunk
2007-01-25
02:06
* unix/tcl.m4: integrate CPPFLAGS into CFLAGS as late as possible and move (rather than duplicate)... check-in: 1ffc63cb35 user: das tags: trunk
2007-01-22
09:15
Fix [Bug 1631017] check-in: 5e8c416d24 user: dkf tags: trunk
2007-01-19
14:06
More efficient issuing of INST_START_CMD instructions. See ChangeLog for discussion check-in: dc4b774eb4 user: dkf tags: trunk
08:45
Build fix for man2tcl.c with MSVC8 check-in: 1e0300cf47 user: mistachkin tags: trunk
08:17
Windows build fixes check-in: c09a38633c user: mistachkin tags: trunk
01:03
* macosx/tclMacOSXFCmd.c (TclMacOSXSetFileAttribute): on some versions of Mac OS X, truncate() fai... check-in: 54a154124b user: das tags: trunk
2007-01-18
23:17
Code style improvements check-in: 8fd6e7367b user: dkf tags: trunk
22:43
Fix minor fault (made by aku, caught by aku) check-in: f2f37791f4 user: dkf tags: trunk
22:09
Small fixes to quell tests that fail on some kinds of Win systems check-in: 6df3f2eb20 user: dkf tags: trunk
11:37
Whitespace policing, and adding comments so that it is clearer what TclMarkList was doing... check-in: 1c156954e7 user: dkf tags: trunk
11:18
Minor fix to make bytecodes print out properly check-in: 38febb09a5 user: dkf tags: trunk
11:12
Fix [Bug 1638414] and make bytecode of expansion better check-in: 3c4a0d5973 user: dkf tags: trunk
11:05
Detect [Bug 1638414] check-in: 2ed27650c6 user: dkf tags: trunk
2007-01-17
10:20
Missed a spot; thanks to Andreas Kupries for spotting this one. check-in: c47afa6c2d user: dkf tags: trunk
00:42
Added macros to make usage of ChannelBuffers clearer. check-in: 9b58a9089b user: dkf tags: trunk
2007-01-11
18:30
* win/tcl.m4(CFLAGS_WARNING): Remove "-Wconversion". This was removed from unix/tcl.m4 2004-07-16 bu... check-in: d53e6aca6c user: jenglish tags: trunk
13:17
Fixes to work better on Win98. Read version numbers from package index file to avoid keeping numbers... check-in: 3c3cfc75b2 user: patthoyts tags: trunk
2007-01-10
15:30
Arrange for RE engine workspace to be held in TSD. This is safe, less C-stack-hungry than before, an... check-in: d29fdf3177 user: dkf tags: trunk
2007-01-09
11:32
Fix [lindex] argument ordering. [bug 1631364] check-in: 3410c78f04 user: dkf tags: trunk
2007-01-03
15:22
Regenerated tclDate.c check-in: 488b4d7b3a user: kennykb tags: trunk
2007-01-02
18:43
Minor updates (convert comment-outs to #ifdef outs, clean up comments/indents) check-in: 056e3a97b7 user: dkf tags: trunk
2006-12-28
23:29
Whitespace/line-width police check-in: cda04cb218 user: dkf tags: trunk
2006-12-27
03:04
* generic/tclIO.c (Tcl_GetsObj): Avoid checking for for the LF in a possible CRLF s... check-in: d801cae602 user: mdejong tags: trunk
01:25
* generic/tclEncoding.c (EscapeFromUtfProc): Clear the TCL_ENCODING_END flag when end bytes are w... check-in: 72947ffa57 user: mdejong tags: trunk
2006-12-19
16:25
supply missing RCS line check-in: ea6501a730 user: dgp tags: trunk
16:14
Fix [Bug 1618838] check-in: 4cba13e336 user: dkf tags: trunk
14:22
Rewrote for more clarity check-in: 19140032df user: dkf tags: trunk
10:25
Replace with comment style recommended as "best practice" check-in: 0c29266f11 user: dkf tags: trunk
09:16
Wrote the commenting wrongly; used proper troff construct as recommended in CSTR#54 (The Troff User... check-in: cbce958cae user: dkf tags: trunk
08:56
Fix minor fault found by Joe Mistachkin check-in: f097dba4d4 user: dkf tags: trunk
04:35
* unix/tclUnixThrd.c (TclpInetNtoa): fix for 64 bit. check-in: 4dd5a218c1 user: das tags: trunk
04:33
* unix/tclUnixThrd.c (TclpInetNtoa): fix for 64 bit. check-in: 537f5091a7 user: das tags: trunk
04:13
* unix/tclUnixThrd.c (TclpInetNtoa): fix for 64 bit. check-in: 06c6e79841 user: das tags: trunk
01:19
* unix/tcl.m4 (Darwin): --enable-64bit: verify linking with 64bit -arch flag succeeds before enabl... check-in: 7484999a19 user: das tags: trunk
2006-12-17
03:47
* tests/macOSXLoad.test (new file): add testing of .bundle loading and * tests/load.test: unl... check-in: da1fb6e37f user: das tags: trunk
03:44
* tests/append.test: fix cleanup failure when all tests are skipped. check-in: f97a6a4fdd user: das tags: trunk
03:44
* tests/chan.test (chan-16.9): cleanup chan event handler to avoid causing error in event.test whe... check-in: 56142e1b1b user: das tags: trunk
03:43
* tests/info.test: add !singleTestInterp constraint to tests that fail when running testsuite with... check-in: 891377bfd6 user: das tags: trunk
2006-12-14
16:08
Reapplied the Engineering Manual-ification, but this time without the (small) changes that caused c... check-in: f7195fc2c8 user: dkf tags: trunk
10:22
Fix example. [Bug 1615277] check-in: a05964b839 user: dkf tags: trunk
2006-12-13
16:54
Revert the commits that broke the HEAD. I'm not searching through >300 lines of changes to find the ... check-in: 0201b51ecd user: dgp tags: trunk
16:33
Silly mistake corrected check-in: 4192b1c57c user: dkf tags: trunk
16:28
Cleanup to follow engineering manual guidelines check-in: aa153fd763 user: dkf tags: trunk
2006-12-12
21:45
* generic/tclCompExpr.c: Now that the new internal structs are in use to supp... check-in: 1bee6a6484 user: dgp tags: trunk
17:21
* generic/tclBasic.c: Final step routing all direct evaluation forms * generic/tcl... check-in: cd1c7e69e3 user: dgp tags: trunk
2006-12-11
18:54
* generic/tclBasic.c: Another step with all sorting operator commands * generic/tc... check-in: a43041a8fb user: dgp tags: trunk
2006-12-10
05:17
adjust tcltest.tcl line numbers in info-22.8 & info-23.6 that changed by last tcltest.tcl commit. check-in: 82c25b0617 user: das tags: trunk
2006-12-08
20:48
* generic/tclBasic.c: Another step down the path of re-using * generic/tclCompExp... check-in: 552b601823 user: dgp tags: trunk
18:08
* generic/tclCompExpr.c: Revised implementation of TclInvertOpCmd * generic/tclMathO... check-in: cac128331f user: dgp tags: trunk
16:14
* generic/tclMathOp.c: More revisions to make tests pass. * tests/mathop.test: check-in: d2478055f0 user: dgp tags: trunk
13:50
Fix [Bug 1571056] and silence a GCC warning check-in: 5ffd5c25c7 user: dkf tags: trunk
11:02
Minor formatting check-in: 2da1ef88c4 user: dkf tags: trunk
10:59
More tests for bitops check-in: 6c8ff7a4f2 user: dkf tags: trunk
05:23
typo check-in: ecad788680 user: das tags: trunk
03:37
* library/tcltest/tcltest.tcl: use [info frame] for "-verbose line". check-in: dac0c90d2c user: das tags: trunk
2006-12-07
23:35
* generic/tclCompCmds.c: Additional commits correct most * generic/tclExecute... check-in: 35351bcbd0 user: dgp tags: trunk
16:29
Handle the export of the commands from tcl::mathop more efficiently check-in: 519237f994 user: dkf tags: trunk
16:18
* generic/tclBasic.c: Biggest source of TIP 174 failures was that the commands wer... check-in: 323b31db36 user: dgp tags: trunk
16:12
* tests/mathop.test: Commmitted several new tests from Peter Spjuth found in [Pat... check-in: c2a103c2f9 user: dgp tags: trunk
15:08
Remove erroneous line check-in: 118b7710f1 user: dkf tags: trunk
15:02
More #174 bits and pieces check-in: b77dba5a97 user: dkf tags: trunk
10:35
Fixed line endings broken by a previous checking that caused test failures on windows. check-in: 0b5abdab16 user: patthoyts tags: trunk
2006-12-06
21:25
More TIP 174 compilation bug fixes, consolidations, and improvements. check-in: a99daacf4a user: dgp tags: trunk
18:05
* generic/tclCompCmds.c: Revised and consolidated into utility * tests/mathop... check-in: 00f77fba3f user: dgp tags: trunk
16:36
Improved error reporting in test expr-47.12 check-in: 565141544f user: kennykb tags: trunk
01:43
add new platform package files and earlier new test files check-in: 3670d70c41 user: das tags: trunk
01:42
fix errors flagged by make/html check-in: 5604f7dec6 user: das tags: trunk
00:01
Whitespace/style cop check-in: 604cb14664 user: dkf tags: trunk
2006-12-05
18:46
Documentation for platform package. check-in: e78d6d2a65 user: andreas_kupries tags: trunk
18:45
* generic/tclBasic.c: TIP #291. Define tcl_platform element for * doc/tclvars.n: pointerSize... check-in: 3cc462fc46 user: andreas_kupries tags: trunk
15:36
* generic/tclPkg.c: When no requirements are supplied to a * tests/pkg.test: ... check-in: d0d079458e user: dgp tags: trunk
2006-12-04
23:26
Fix leaking-stderr test breakage check-in: 020010ebfe user: dkf tags: trunk
23:13
Implement TIP#267 check-in: 66c58950fb user: dkf tags: trunk
22:33
* generic/tclCompExpr.c: Added implementation for the CompileExprTree() routi... check-in: 3ee9b62174 user: dgp tags: trunk
2006-12-03
16:31
* generic/tclCompExpr.c: Added expr parsing routines that produce a different... check-in: 93adebdbf2 user: dgp tags: trunk
2006-12-02
16:14
Bug 1606454 fixed check-in: 51e7a7fb39 user: dkf tags: trunk
01:23
fix warning check-in: 4acd037868 user: das tags: trunk
01:22
removed BZ_DIV_CUTOFF declaration now that it's gone from libtommath check-in: 76fbccbc8e user: das tags: trunk
2006-12-01
19:59
TIP#299 IMPLEMENTATION check-in: a096fe1fb7 user: kennykb tags: trunk
19:45
Fixed results of bollixed commit of libtommath 0.39 check-in: 0e9759bb80 user: kennykb tags: trunk
19:13
* tests/chan.test: Correct timing sensitivity in new test [Bug 1606860] check-in: 694d4af189 user: dgp tags: trunk
15:55
TIP#287 IMPLEMENTATION * doc/chan.n: New subcommand [chan pending]. ... check-in: 12ab5edc29 user: dgp tags: trunk
14:31
TIP#298 IMPLEMENTATION * generic/tcl.decls: Tcl_GetBignumAndClearObj -> Tcl_TakeBig... check-in: 99fc64f278 user: dgp tags: trunk
07:54
declare new BZ_DIV_CUTOFF global as MODULE_SCOPE check-in: 713c9a7525 user: das tags: trunk
06:06
typo check-in: 3fddb95ed7 user: das tags: trunk
06:06
fix warnings check-in: e94f62e776 user: das tags: trunk
05:48
fix typo: 0,0 -> 0.0 check-in: 1b5418df02 user: das tags: trunk
05:47
fix gcc warning: "suggest parentheses around comparison in operand of &" check-in: ef404165ab user: das tags: trunk
00:31
Upgrade to tommath 0.39 plus patches from Tom check-in: ddfba6e771 user: kennykb tags: trunk
00:08
Import of libtommath 0.39+ check-in: e5fc0556e8 user: kennykb tags: trunk
2006-11-30
23:33
fixed bug in floating point initial approximation that caused convergence failure check-in: 8fa0b1a363 user: kennykb tags: trunk
23:32
Olson's tzdata2006p check-in: b2237c8c13 user: kennykb tags: trunk
2006-11-29
15:01
* generic/tclBasic.c (Tcl_AppendObjToErrorInfo): Added Tcl_DecrRefCount() on the ob... check-in: f1fffd4955 user: dgp tags: trunk
13:59
Correct typos that produced duplicate test names check-in: 04638e42fa user: dgp tags: trunk
2006-11-28
22:20
* generic/tclBasic.c: TIP #280 implementation. * generic/tclCmdAH.c: * generic/tclCmdIL.c: * ge... check-in: d95fba8a1f user: andreas_kupries tags: trunk
14:50
Add missing cast that makes the fix effective. check-in: 7a043e7b4e user: dgp tags: trunk
2006-11-27
20:16
* unix/tclUnixChan.c (TclUnixWaitForFile): * tests/event.test (event-14.*): Corrected a bug where Tc... check-in: d3c62c08bd user: kennykb tags: trunk
15:10
* generic/tclExecute.c (TclIncrObj): Correct failure to detect floating-point inc... check-in: d75036f8bb user: dgp tags: trunk
2006-11-26
12:52
More bits and pieces of the TIP#174 implementation check-in: 834da63c8d user: dkf tags: trunk
06:05
* tcl.m4 (Linux): --enable-64bit support. [Patch 1597389], [Bug 1230558] * configure: autoconf-2.5... check-in: 5a29c4e837 user: das tags: trunk
05:32
add tclMathOp.c check-in: 96dbeb13c1 user: das tags: trunk
2006-11-25
17:18
Finished coding part of TIP#174. Still have tests and docs to do. check-in: b33c94ebdb user: dkf tags: trunk
2006-11-24
15:34
Added some more implementations check-in: c57bc81393 user: dkf tags: trunk
15:06
Supply missing #ifdef check-in: 2d2ab42d25 user: dgp tags: trunk
2006-11-23
23:48
Added Mod implementation check-in: 40b930c0ae user: dkf tags: trunk
22:38
Added implementations of the interpreted comparison operators check-in: 53524817d1 user: dkf tags: trunk
16:34
Added some interpreted operator implementations check-in: f8c892dd2a user: dkf tags: trunk
15:35
Silence complaints caused by [namespace import] returning current imports check-in: 83d6e7f7a2 user: dkf tags: trunk
15:24
*Partial* implementation of TIP#174. Still needs non-compiled versions of most operators, plus docs ... check-in: 32748eda99 user: dkf tags: trunk
13:13
Date fix check-in: 33919c1707 user: dkf tags: trunk
03:18
removed tools/genWinImage.tcl and win/README.binary check-in: c8c386946c user: das tags: trunk
03:18
whitespace check-in: c0069a5547 user: das tags: trunk
2006-11-22
23:25
[string is list] tests: fixed mixed up test name, added test of unicode handling check-in: 5d00b286c5 user: dkf tags: trunk
23:22
TIP#269 implementation check-in: 2cfaf6e022 user: dkf tags: trunk
20:30
* generic/tcl.h: Remove mention of win/README.binary in comment. check-in: ef00cf120e user: dgp tags: trunk
20:29
* tools/genWinImage.tcl (removed): Removed two files used in * win/README.binar... check-in: f09825fcbb user: dgp tags: trunk
19:43
* generic/tcl.h: Moved TCL_REG_BOSONLY #define from tcl.h to * generic/tclInt... check-in: 8f4a0955bd user: dgp tags: trunk
2006-11-20
14:28
Make the guts of [chan] more robust. check-in: 8e3712c9bb user: dkf tags: trunk
10:14
Added a missing bold highlight check-in: a01da63432 user: dkf tags: trunk
2006-11-17
21:22
* generic/tclExecute.c (INST_EXPON): Corrected crash on [expr 2**(1<<63)]. Was o... check-in: 40237e4871 user: dgp tags: trunk
2006-11-16
09:34
Added more examples check-in: ff5f76b35f user: dkf tags: trunk
2006-11-15
20:08
TIP#270 IMPLEMENTATION * generic/tcl.decls: New public routines Tcl_ObjP... check-in: c06db721dd user: dgp tags: trunk
14:58
* tools/genStubs.tcl: Updated script to no longer produce the _ANSI_ARGS_ wrapper ... check-in: 40a5f13181 user: dgp tags: trunk
09:23
Convert \fP to \fR for easier manual page scraping check-in: 6ac86620d0 user: dkf tags: trunk
2006-11-14
16:30
TIP#261 IMPLEMENTATION * generic/tclNamesp.c: [namespace import] with 0 arguments ... check-in: 6f739ec61d user: dgp tags: trunk
2006-11-13
22:39
Silence a compiler warining about presenting a volatile pointer to 'memset' check-in: 5c38f9e884 user: kennykb tags: trunk
17:51
* generic/tclIO.c: When [gets] on a binary channel needs to use the "iso8859-1"... check-in: 412bdf69f2 user: dgp tags: trunk
08:23
* generic/tclCompExpr.c: fix gcc warnings about 'cast to/from * generic/tclEncoding.c: pointer fro... check-in: 8562d10e43 user: das tags: trunk
2006-11-12
23:23
Regen check-in: 7f3127eac2 user: dkf tags: trunk
23:15
Transfer TclPtrMakeUpvar and TclObjLookupVar to the internal stubs table. check-in: ebaa4e90fc user: dkf tags: trunk
2006-11-10
04:10
suppress linker arch warnings when building universal check-in: d33ba03a52 user: das tags: trunk
01:55
* tests/fCmd.test (fCmd-6.26): fix failure when env(HOME) path contains symlinks. * macosx/Tcl.x... check-in: 22b6ae1be7 user: das tags: trunk
2006-11-09
16:52
* generic/tclParseExpr.c (removed): Moved all the code of * generic/tclCompExpr.... check-in: 503e4857a2 user: dgp tags: trunk
16:11
Optimize for the unshared case. check-in: 81b71d3d1d user: dkf tags: trunk
15:37
Implemented [string reverse]. Finalizes basic TIP#272 implementation. check-in: 82bd93862e user: dkf tags: trunk
15:19
Implemented [lreverse] from TIP#272 check-in: adc8734872 user: dkf tags: trunk
2006-11-08
14:20
Fix spot where bug number formating was inconsistent check-in: 80c60162f3 user: dkf tags: trunk
13:47
Minor simplification of memcpy usage check-in: daa47e737a user: dkf tags: trunk
11:41
Rewrite for style and clarity (esp. tclPkg.c) check-in: 36e6a4022c user: dkf tags: trunk
2006-11-07
17:29
* unix/tclUnixFCmd.c (CopyFile): [SF Tcl Bug 1586470]. Added code to fall back to a hardwired d... check-in: 621b8961cc user: andreas_kupries tags: trunk
14:26
Minor updates (whitespace police, etc.) check-in: e4a8fe7285 user: dkf tags: trunk
14:10
Minor changes (whitespace police, etc.) check-in: 34d587382d user: dkf tags: trunk
2006-11-05
04:16
* generic/tclStringObj.c: Changed Tcl_ObjPrintf() response to an invalid forma... check-in: a83e3b5958 user: dgp tags: trunk
03:33
TIP#274 IMPLEMENTATION * generic/tclParseExpr.c: Exponentiation operator is n... check-in: a792c55b9b user: dgp tags: trunk
2006-11-04
00:09
* generic/tclBasic.c (TEOVI): fix por possible leak of a Command in the presence of execution trac... check-in: 52b6cda372 user: msofer tags: trunk
2006-11-03
23:24
* generic/tclBasic.c (TEOVI): * tests/trace.test (trace-21.11): fix for [Bug 1590232], execution ... check-in: fcb738aaf0 user: msofer tags: trunk
15:31
Rename constraint to look more conventional check-in: 72eac4f15c user: dkf tags: trunk
11:45
Keep most tests from making sockets that are reachable off the machine. check-in: b80578eec2 user: dkf tags: trunk
11:36
Minor syntactic changes check-in: ddebbb5fdd user: dkf tags: trunk
03:04
* macosx/Tcl.xcodeproj/project.pbxproj: check autoconf/autoheader exit status and stop build if th... check-in: 01fee8451b user: das tags: trunk
00:34
* doc/ParseCmd.3, doc/Tcl.n, doc/eval.n, doc/exec.n: * doc/fconfigure.n, doc/interp.n, doc/unknown... check-in: 5a5306b6b8 user: hobbs tags: trunk
2006-11-02
16:57
* generic/tclCmdAH.c: Further revisions to produce the routines * generic/tclInt.h... check-in: e66b307b7d user: dgp tags: trunk
16:39
Silence compiler grumbles. check-in: 0c12676c6c user: dkf tags: trunk
16:33
Fixed non-robustness error when opening subshell pipes when the current directory has a space in the... check-in: 2a36bb8f7f user: dkf tags: trunk
16:14
Fix some comments, make selected if/while bodies clearer by inserting comments. check-in: 3f411d68f0 user: dkf tags: trunk
15:58
* generic/tclBasic.c: Further revised TclAppendPrintToObj() and * generic/tclCkall... check-in: 6ed730551a user: dgp tags: trunk
15:43
Reverted tclEncoding.c commits that caused crashes and failures all over the place. check-in: 7e8a141043 user: dgp tags: trunk
15:07
Make better use of the core's internal macros. check-in: 6139d12b45 user: dkf tags: trunk
14:37
Removed unnecessary casts and reworked some loops for more clarity. check-in: c3e9524dfd user: dkf tags: trunk
14:04
Clean up uses of cast NULLs. check-in: bbb9c8f94c user: dkf tags: trunk
13:54
Added explanations, cleaned up whitespace. check-in: 02b16d976b user: dkf tags: trunk
13:44
Indentation policing check-in: 845de10adc user: dkf tags: trunk
13:24
More trivial formatting stuff check-in: 286fd53f73 user: dkf tags: trunk
11:32
Remove confusing line break check-in: b1739b2daa user: dkf tags: trunk
10:03
Whitespace policing check-in: 5ac1f9f57e user: dkf tags: trunk
09:42
Rewrote comments in TEOVI for clarity and usefulness. Switched to using TclStackAlloc for unknown ha... check-in: f263791b37 user: dkf tags: trunk
2006-10-31
22:41
fix warning check-in: c5ad92a82e user: das tags: trunk
22:24
* unix/tclUnixPort.h: ensure MODULE_SCOPE is defined before use, so that tclPort.h can once again ... check-in: 4502d2d7c1 user: das tags: trunk
21:47
Updated version of http package check-in: da57bfcb34 user: patthoyts tags: trunk
20:19
* generic/tclBasic.c: Refactored and renamed the routines * generic/tclCkalloc.c: ... check-in: 65113c21ec user: dgp tags: trunk
15:23
* generic/tclBasic.c: * generic/tcl.h: * generic/tclInterp.c: * generic/tclNamesp.c: removing th... check-in: 44d5b56a80 user: msofer tags: trunk
14:19
Fix for bug #1582769 - options conflict with VC2003. check-in: 44a0816d89 user: patthoyts tags: trunk
13:46
Fix [Bug 1587618], eliminating the callObjc and callObjv fields from the Interp structure. check-in: 8d951d1cee user: dkf tags: trunk
09:20
Renamed functions to reduce confusion and added to header file. Closed-Leaf check-in: 29c0ed87e2 user: dkf tags: tip-257-implementation-branch
09:14
Added more API as requested by Arnulf Wiedermann <arnulf@wiedermann-pri.de> Also added more comment... check-in: 4a234b23e9 user: dkf tags: tip-257-implementation-branch
01:05
* tools/tcltk-man2html.tcl (option-toc): handle any kind of options defined toc section (needed fo... check-in: 34237547c9 user: hobbs tags: trunk
00:15
boo - last commit did not compile :( check-in: 5036f372e4 user: msofer tags: trunk
00:09
* generic/tclBasic.c (TEOVI): insured that the interp's callObjc/v fields are restored after trace... check-in: a816f6daa2 user: msofer tags: trunk
2006-10-30
16:30
* generic/tclExecute.c (INST_MOD): Corrected improper testing of * tests/expr.t... check-in: bd19f966cc user: dgp tags: trunk
14:27
D'oh! Updated the wrong thing. check-in: f9e29c98f4 user: dkf tags: trunk
13:08
Add missing initialization. check-in: ea5e172b20 user: dkf tags: trunk
11:57
Formatting police check-in: 84bef81402 user: dkf tags: trunk
2006-10-29
21:40
* generic/tclNamesp.c (EnsembleImplementationCmd): * tests/namespace.test (47.7-8): reverted a wro... check-in: 30a04c0a8f user: msofer tags: trunk
2006-10-28
23:36
Minor style consistency cleanup check-in: 071aa37c84 user: dkf tags: trunk
23:26
Added some explanatory comments. check-in: 2948b6c0de user: dkf tags: trunk
23:07
Added note about test update check-in: 4b2b1f0e12 user: dkf tags: trunk
22:49
Regen check-in: ed4dcb69e3 user: dkf tags: trunk
22:48
Insert of calling point in middle of procedure code. Also cleaned up how [apply] terms generate stac... check-in: 16094d0b1d user: dkf tags: trunk
21:56
Improved Changelog entry for commit dated 2006-10-23 check-in: 3da239dbd1 user: msofer tags: trunk
18:09
Make a comment look nicer. :-) check-in: 33dc298496 user: dkf tags: trunk
2006-10-27
13:31
Added missing type to declaration check-in: 0aa0ca437b user: dkf tags: trunk
13:20
Cleaning up of various bits in tclVar.c to make code clearer to understand. check-in: e3186f0cc5 user: dkf tags: trunk
12:54
Regen check-in: 23870a11e5 user: dkf tags: trunk
12:53
Allow extensions that use the internal stubs to set a namespace path. check-in: ee02667591 user: dkf tags: trunk
12:44
Add field to CallFrame for holding object call frame data. check-in: 53a5967e57 user: dkf tags: trunk
12:33
Regen check-in: 71c319fc13 user: dkf tags: trunk
12:33
Fixed a spot where CONSTness had been forgotten. check-in: 2ce47a75ce user: dkf tags: trunk
00:39
* generic/tclProc.c (SetLambdaFromAny): minor change, eliminate redundant call to Tcl_GetString (t... check-in: ed42169a4f user: msofer tags: trunk
2006-10-26
17:23
doh, missing ChangeLog entry check-in: 1024ab0580 user: msofer tags: trunk
17:22
* generic/tclInterp.c (ApplyObjCmd):a * generic/tclNamesp.c (EnsembleImplementationCmd): replaced ... check-in: 27d546bdcc user: msofer tags: trunk
2006-10-24
23:13
* tests/info.test (info-9.11-12): tests for [Bug 1577492] * tests/apply.test (apply-4.3-5): tests ... check-in: 686eb8ab47 user: msofer tags: trunk
22:31
* generic/tclProc.c (ObjInterpProcEx): disable itcl hacks for calls from ApplyObjCmd (islambda==1)... check-in: df82353029 user: msofer tags: trunk
00:29
* generic/tclProc.c (ApplyObjCmd): fix wrong#args for apply by using the ensemble rewrite engine, ... check-in: 830a25bde6 user: msofer tags: trunk
2006-10-23
23:04
* generic/tclBasic.c (TclEvalObjvInternal): removed redundant check for ensembles [Bug 1577628]. check-in: faa5560c40 user: msofer tags: trunk
22:49
* library/clock.tcl (format, scan): corrected wrong # args * tests/clock.test (3.1, 34.1): mes... check-in: db2a3f31b3 user: msofer tags: trunk
21:41
added warning to ChangeLog: ***POTENTIAL INCOMPATIBILITY*** Any user that includes tclInt.h and n... check-in: 5b0f20200a user: msofer tags: trunk
21:36
* generic/tcl.h: Modified the Tcl call stack so * generic/tclBasic.c: there is alwa... check-in: 7ce1f60ab1 user: msofer tags: trunk
21:20
Rewritten to not pass function pointers through ClientData directly; some compilers/architectures do... check-in: 83b9e972cf user: dkf tags: tip-257-implementation-branch
21:01
merge updates from HEAD check-in: 1f911d4cbb user: dgp tags: dgp-refactor
20:26
* README: Bump version number to 8.5a6 * generic/tcl.h: * libr... check-in: 0838b58d9c user: dgp tags: trunk
19:42
* README: Bump version number to 8.5a6 * generic/tcl.h: * tool... check-in: bed5192ec7 user: dgp tags: trunk
13:20
Use internal TclListObjGetElements macro where appropriate. check-in: b9384d847c user: dkf tags: tip-257-implementation-branch
13:17
back to development check-in: 07511ea3f8 user: dgp tags: trunk
13:16
Version of ChangeLog for 8.5a5 release check-in: eabc4b8aad user: dgp tags: trunk
2006-10-22
23:01
Add some hacks for Itcl support check-in: 43311a0a2f user: dkf tags: tip-257-implementation-branch
00:26
Fixed the remaining TODO, made the call chains more efficient, reworked the introspectors to be ense... check-in: ff88c2efab user: dkf tags: tip-257-implementation-branch
00:13
* generic/tcl.h: * generic/tclHash.c: Tcl_FindHashEntry() now calls Tcl_CreateHashEntry() with a ... check-in: 82dae2c070 user: msofer tags: trunk
2006-10-21
01:11
Fix problems identified by AKu, and finish moving [oo::copy] to where it belongs check-in: 32f0377fc1 user: dkf tags: tip-257-implementation-branch
2006-10-20
16:49
add tclOO* files Closed-Leaf check-in: ea79ea1f89 user: das tags: tip-257-merge1-branch-20061020T1300
16:48
fix warning check-in: 73a70c337a user: das tags: tip-257-merge1-branch-20061020T1300
16:47
fix configurations of 'tests' target check-in: 635dff9ad6 user: das tags: trunk
15:16
Undo mistaken commit to wrong branch caused by CVS fumble... :-} check-in: c97ddfca3f user: dkf tags: trunk
15:10
Branch for building TIP#257 for proper testing check-in: 80af129ceb user: dkf tags: tip-257-merge1-branch-20061020T1300
14:04
Consolidated TIP#257 patch applied to HEAD to allow for experimentation by other developers check-in: a99bded51f user: dkf tags: trunk
03:58
Created branch core-8-5-a5-synthetic Closed-Leaf check-in: ea7afed5b5 user: cvs2fossil tags: core-8-5-a5, core-8-5-a5-synthetic
03:58
* tools/tcltk-man2html.tcl: add support for alpha & beta versions to useversion glob pattern. [Bug... check-in: ac2d26080f user: das tags: trunk
2006-10-19
22:36
* unix/configure.in: Added autodetection for OS-supplied timezone * unix/Makefile.in: files and con... check-in: 0830e64aef user: rmax tags: trunk
21:09
Clarify; metadata applies special interpretation to NULL so don't call clientData check-in: f3924943c5 user: dkf tags: tip-257-implementation-branch-patchpoint-20061020T1300, tip-257-implementation-branch
21:06
Add a metadata mechanism (C API only; scripts can use variables) that allows code to attach arbitrar... check-in: 3fa7882bc7 user: dkf tags: tip-257-implementation-branch
21:04
Strip bits that I'm never planning to enable. check-in: e633cd4b0d user: dkf tags: tip-257-implementation-branch
2006-10-18
19:03
* changes: 8.5a5 release date set check-in: d5b1d8449c user: dgp tags: trunk
18:46
* doc/Encoding.3: Missing doc updates (mostly Table of * doc/Ensemble.3: ... check-in: 6daee4f0e4 user: dgp tags: trunk
17:42
advance tag for 8.5a5 check-in: 5b3a773019 user: dgp tags: trunk
2006-10-17
15:39
* generic/tclInterp.c (ApplyObjCmd): fixed bad error in 2006-10-12 commit: interp released too ear... check-in: 6e06002b40 user: msofer tags: trunk
2006-10-16
20:36
* tclProc.c (SetLambdaFromAny): * tests/apply.test (9.1-9.2): plugged intrep leak [Bug 1578454], ... check-in: c87a0bf2fd user: msofer tags: trunk
18:41
* unix/tclUnixThrd.c (TclpThreadGetStackSize): Darwin: fix for main thread, where pthread_get_stac... check-in: 8ff3943783 user: das tags: trunk
17:43
* generic/tclPkg.c (ExactRequirement): Plugged memory leak. Also changed Tcl_Alloc... check-in: ac929e49a1 user: dgp tags: trunk
16:52
* generic/tclBasic.c: Moved TIP#219 cleanup to DeleteInterpProc. check-in: 4c13ce2a5a user: andreas_kupries tags: trunk
15:33
* changes: updates for 8.5a5 release. check-in: 83f8628543 user: das tags: trunk
15:22
* library/tcltest/tcltest.tcl: Revise tcltest bump to 2.3a1. * library/tcltest/pkgI... check-in: 22f4bf1645 user: dgp tags: trunk
2006-10-15
23:14
Move the copy-object operation to a place where it fits better and expose it as a part of the public... check-in: 1677233b18 user: dkf tags: tip-257-implementation-branch
2006-10-13
12:57
win/tclWinFile.c: alfredd supplied patch to fix Bug 1575837 check-in: 1a01ea2dde user: coldstore tags: trunk
05:11
win/tclWinFile.c: corrected erroneous attempt to protect against NULL return from Tcl_FSGetNormalize... check-in: d01fa87110 user: coldstore tags: trunk
04:54
* unix/tclUnixThrd.c (TclpThreadGetStackSize): on Darwin, use * unix/tcl.m4: pthread_get_stacksize... check-in: 49aee9c202 user: das tags: trunk
04:53
win/tclWinFile.c: corrected erroneous attempt to protect against NULL return from Tcl_FSGetNormalize... check-in: 22fefe9114 user: coldstore tags: trunk
2006-10-12
16:24
* generic/tclInterp.c (ApplyObjCmd): * tests/interp.test (interp-14.5-10): made [interp alias] use... check-in: 1a54c20534 user: msofer tags: trunk
07:21
no message check-in: 8329586285 user: davygrvy tags: trunk
07:18
nmakehlp.c: Replaced all wnsprintf() calls with snprintf(). wnsprintf was not in my shwlapi header ... check-in: 0951243ff5 user: davygrvy tags: trunk
2006-10-11
20:41
* generic/tclPkg.c (Tcl_PackageRequireEx): Corrected crash when argument versio... check-in: 8da4fb126f user: dgp tags: trunk
03:47
* changes: Updates for 8.5a5 release. check-in: d67439e00b user: dgp tags: trunk
02:01
fix line endings check-in: e1a830772b user: dgp tags: tip-257-implementation-branch
01:59
tclOOCall.c build targets check-in: 2441cc887d user: dgp tags: tip-257-implementation-branch
2006-10-10
20:25
* tests/namespace-old.test (5.4 6.12,14,15): * tests/namespace.test (14.3,12 17.7,10 34.7): adapt... Closed-Leaf check-in: adc5e09acd user: msofer tags: tip-278-branch
18:23
* tests/namespace.test (namespace-51.16): Added test. check-in: e08ee720fe user: dgp tags: trunk
18:07
* generic/tclNamesp.c (Tcl_FindNamespaceVar): second change needed, new test failure in namespace-... check-in: 5909d8e4ea user: msofer tags: tip-278-branch
16:45
* generic/tclNamespace.c (TclTeardownNamespace): After the commandPathSourceList of... check-in: c78121bce9 user: dgp tags: trunk
16:15
Silence GCC (cast is always safe; value is known to fit with wiggle room) check-in: ae8ab7ca23 user: dkf tags: trunk
2006-10-09
23:41
Changelog edit. check-in: 22e8b25f11 user: msofer tags: trunk
23:38
* doc/UpVar.3: brough the docs in accordance to the code. Ever since 8.0, Tcl_UpVar(2)? accepts TC... check-in: 1eebdd2adf user: msofer tags: trunk
22:33
* tests/var.test (var-3.4,7.5,7.8): refer to global vars explicitly (not what was being tested). Mis... check-in: 147bfeab16 user: msofer tags: tip-278-branch
19:41
* tests/parse.test: fixing some incomplete references to global variables - missed in the big *.te... check-in: 1d7545f168 user: msofer tags: tip-278-branch
19:35
* generic/tclVar.c: minimal change, provides behaviour of TIP 278 but without any optimisation yet... check-in: 860ed519fa user: msofer tags: tip-278-branch
19:31
== == updated to tag tip-278-20061009 == 2006-10-09 Miguel Sofer <msofer@users.sf.net> * ... check-in: 873ef4830e user: msofer tags: tip-278-branch
19:15
* tests/*.test: updated all tests to refer explicitly to the global variables ::errorInfo, ::error... check-in: a8fcd798f4 user: msofer tags: trunk, tip-278-20061009
2006-10-08
17:14
Makefile updates for new file check-in: 2cb6b556f8 user: dkf tags: tip-257-implementation-branch
17:13
Following experiments, now have (possibly imperfect implementation of) class mixins. Factor out the ... check-in: 853ef8835f user: dkf tags: tip-257-implementation-branch
15:39
Following experiments, now have (possibly imperfect implementation of) class mixins. Factor out the ... check-in: 6c491a698c user: dkf tags: tip-257-implementation-branch
2006-10-06
14:14
bug #1571954: avoid /RTCc flag with MSVC8 check-in: 921a289f09 user: patthoyts tags: trunk, tip-278-branch-root
13:37
TIP #275: Support unsigned values in binary command check-in: 42dcb6f5f3 user: patthoyts tags: trunk
05:57
* library/http/http.tcl (http::geturl): only do geturl url rfc 3986 validity checking if $::http::... check-in: 83351aed02 user: hobbs tags: trunk
04:55
(UnicodeToUtfProc): dst must be set to (ch & 0xFF) to work on big endian systems check-in: 2296aeb300 user: hobbs tags: trunk
00:22
* library/tm.tcl: Fixed bug in TIP #189 implementation, now allowing '_' in module names. check-in: c9c25ea2ac user: andreas_kupries tags: trunk
2006-10-05
21:24
* generic/tcl.h: note limitation on changing Tcl_UniChar size * generic/tclEncoding.c (UtfToUnicod... check-in: fd98919337 user: hobbs tags: trunk
11:38
* generic/tclVar.c (Tcl_LappendObjCmd): * tests/append.test(4.21-22): fix for longstanding [Bug 15... check-in: d33a29a762 user: msofer tags: trunk
05:13
nroff typo check-in: df648327d1 user: hobbs tags: trunk
2006-10-04
22:17
Many improvements to introspection; all features should now be introspectable. check-in: 9ee3a8c373 user: dkf tags: tip-257-implementation-branch
21:03
Olson's tzdata2006m check-in: cc62308f7f user: kennykb tags: trunk
18:05
dup test name check-in: 632c9bda77 user: dgp tags: trunk
14:12
Add some memory tests check-in: 5bf32d9fda user: dkf tags: tip-257-implementation-branch
14:05
Tidy up long lines check-in: b91db59a19 user: dkf tags: tip-257-implementation-branch
2006-10-03
23:32
Fixed jenglish's nasty filter recursion case. Filters can't be recursively entered *unless* they're ... check-in: cdb4d99073 user: dkf tags: tip-257-implementation-branch
00:21
fix line endings check-in: 424bd35527 user: dgp tags: tip-257-implementation-branch
2006-10-02
22:52
Following discussion on c.l.t, remove oo::definer and oo::struct completely. check-in: bd7abb6f29 user: dkf tags: tip-257-implementation-branch
22:28
Remove oo::definer and oo::struct from the global state; they're not important enough. check-in: 6bed76212b user: dkf tags: tip-257-implementation-branch
03:18
fix line endings check-in: 45adb3bd94 user: dgp tags: tip-257-implementation-branch
2006-10-01
21:30
Handle possible missing define check-in: 9d3633c801 user: patthoyts tags: trunk
21:27
The C API is now just about there Done the cross-consistency check with the TIP Uncovered more bugs ... check-in: f8284dc741 user: dkf tags: tip-257-implementation-branch
20:59
Bug 1567956 check-in: cbf66e067c user: kennykb tags: trunk
13:33
* doc/Eval.3 (TclEvalObjv): added note on refCount management for the elements of objv, [Bug #7302... check-in: a155caa74d user: msofer tags: trunk
13:03
bug #1420432 - file mtime fails for directories on windows check-in: 66720c51df user: patthoyts tags: trunk
09:51
bug 1567956: handle Msys environment a little differently in getuser function check-in: a81126a719 user: patthoyts tags: trunk
2006-09-30
22:41
Reorganize to make traces neater Bug fix in object->unknown when handling zero-method objects More t... check-in: b91a7fa28a user: dkf tags: tip-257-implementation-branch
19:15
* generic/tclUtil.c (Tcl_SplitList): optimisation, [Patch 1344747] by dgp. check-in: 83165e6b81 user: msofer tags: trunk
19:00
* generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclObj.c: * gene... check-in: 4097c3e214 user: msofer tags: trunk
17:56
* generic/tclCompile.c: * generic/tclHistory.c: * generic/tclInt.h: * generic/tclProc.c: made Tc... check-in: 639783a61c user: msofer tags: trunk
2006-09-29
15:46
Tidying up, and starting to build a C API ready for exposure. check-in: 484185eef9 user: dkf tags: tip-257-implementation-branch
2006-09-28
20:54
* generic/tclPkg.c (CompareVersions): Bugfix. Check string lengths * tests/pkg.test: before compa... check-in: 84ce5a0a35 user: andreas_kupries tags: trunk
20:06
* generic/tclExecute.c: Corrected error in INST_LSHIFT in the * tests/expr.test: ... check-in: 1b8e91a167 user: dgp tags: trunk
19:24
* generic/tclIO.c (Tcl_GetsObj): added two test'n'panic guards for possible NULL derefs, [Bug 1566... check-in: 22f85bac32 user: msofer tags: trunk
15:10
* generic/tclPkg.c (CompareVersion): Flatten strcmp() results to {-1, 0, 1} to ma... check-in: 7f4a2f2310 user: dgp tags: trunk
00:29
Convert confusing 'cPtr' to clearer 'clsPtr' check-in: b649e64df5 user: dkf tags: tip-257-implementation-branch
2006-09-27
23:35
* generic/regc_color.c (uncolorchain): * generic/regc_nfa.c (freearc): changed tests and asserts t... check-in: 43314a2e1d user: msofer tags: trunk
22:39
changed last commit - ifdef'ing out unused mcce (multi char collation elements) code. check-in: aa894cbc17 user: msofer tags: trunk
20:37
* generic/regc_cvec.c (addmcce): * generic/regcomp.c (compile): the static function addmcce does ... check-in: fa0a132f0e user: msofer tags: trunk
20:22
* tests/pkg.test: Added test for version comparison at the 32bit boundary. [SF Tcl Bug 1563836]... check-in: d0cad63004 user: andreas_kupries tags: trunk
13:49
* generic/tclFileName.c (TclGlob): added a panic for a call with TCL_GLOBMODE_TAILS and pathPrefix... check-in: 668bd0bb04 user: msofer tags: trunk
13:25
Stop people from creating objects with empty names; it doesn't work. check-in: 252c65ffba user: dkf tags: tip-257-implementation-branch
13:24
Regen check-in: 603cf325c6 user: dkf tags: tip-257-implementation-branch
13:23
TclRenameCommand should take const arguments check-in: e3b0530098 user: dkf tags: tip-257-implementation-branch
2006-09-26
23:01
TIP 27 changes for Tcl_CreateEncoding check-in: 36d41f9c70 user: kennykb tags: trunk
20:47
Additional compiler flags and amd64 support. check-in: 3c9c0b85ca user: patthoyts tags: trunk
14:08
* generic/tcl.h: As 2006-09-22 commit from Donal K. Fellows demonstrates, "#d... check-in: 4a83de2e5b user: dgp tags: trunk
00:11
Fixing msvc8 and stat modifications check-in: 4fda92ef0d user: patthoyts tags: trunk
00:05
More fixing which struct stat to refer to. Some casts from time_t to int required. Tcl_Time structur... check-in: 514c0c6683 user: patthoyts tags: trunk
2006-09-25
22:46
Finished off [self] and fixed up the mess that was class mixins to no longer have odd lurking nasti... check-in: f8e2b9db45 user: dkf tags: tip-257-implementation-branch
22:30
Remove parameters; I'm not going to implement them (for now) Add class filters, as I understand how ... check-in: 852966c1b5 user: dkf tags: tip-257-implementation-branch
21:55
* generic/tclIO.c (Tcl_StackChannel): Fixed [SF Tcl Bug 1564642], aka coverity #51. Extended lo... check-in: a406cad4cf user: andreas_kupries tags: trunk
17:30
another nit check-in: 6a6c3b0fa4 user: dgp tags: trunk
15:58
* doc/package.n: Fixed nits reported by Daniel Steffen in the TIP#268 changes. check-in: d28fa7fe7a user: andreas_kupries tags: trunk
15:02
Minor change: Improved code style check-in: bf0b0d3463 user: dkf tags: trunk
14:59
yet another stab at 1564777 check-in: c093f50364 user: kennykb tags: trunk
14:58
yet another stab at 1564777 check-in: d781364709 user: kennykb tags: trunk
13:35
fix line endings check-in: 58f7ee791d user: dgp tags: trunk
00:09
Fix [Bug 1564677] check-in: a44b4eb923 user: dkf tags: trunk
2006-09-24
20:46
* generic/tclStringObj.c (STRING_SIZE): fix allocation for 0-length strings. This is coverity's bu... check-in: e31741c85d user: msofer tags: trunk
19:13
* generic/tclParse.c (Tcl_ParseCommand): also return an error if start==NULL and numBytes<0. This ... check-in: 11e24ed21c user: msofer tags: trunk
2006-09-22
22:32
* generic/tclInt.h: Moved TIP#268's field 'packagePrefer' to the end of the structure, for bett... check-in: 7c38f09206 user: andreas_kupries tags: trunk
21:55
Oops, wrong length in comparison produces random results in qsort() when one value is a prefix of a... check-in: f499b8b5cf user: dkf tags: tip-257-implementation-branch
18:13
TIP#268 IMPLEMENTATION * generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubIn... check-in: 055195c6bc user: andreas_kupries tags: trunk
14:45
Fix [Bug 1562528] check-in: 9a6f412e81 user: dkf tags: trunk
00:18
Filled out more [self] subcommands check-in: 80df17542c user: dkf tags: tip-257-implementation-branch
2006-09-21
21:11
* generic/tclUtil.c: Dropped ParseInteger() routine. TclParseNumber covers the ta... check-in: b4a525c481 user: dgp tags: trunk
14:56
correct registry version number check-in: 917fa982f8 user: vincentdarley tags: trunk
2006-09-20
23:01
Added many comments; code should be more readable now. check-in: 113453d6f1 user: dkf tags: tip-257-implementation-branch
14:25
fix line endings check-in: cef06a381e user: dgp tags: tip-257-implementation-branch
13:37
fix line endings check-in: 0498863461 user: dgp tags: trunk
00:12
More extensive (complete?) testing of the oo::struct class Working and tested 'variable' method of o... check-in: 3284871232 user: dkf tags: tip-257-implementation-branch
00:07
Use the FOREACH macro check-in: 9739dc3b0f user: dkf tags: tip-257-implementation-branch
2006-09-19
23:52
Move FOREACH declaration to more useful place check-in: 958da8ec45 user: dkf tags: tip-257-implementation-branch
22:07
Fix nasty bug with limits, vwait's (C) traces, and interpreter restart... check-in: 751b0d8690 user: dkf tags: trunk
16:31
* generic/tclExecute.c (INST_EXPON): Native type overflow detection * tests/expr.... check-in: adcaa18a0d user: dgp tags: trunk
2006-09-18
23:02
oo::struct now seems to be working, but more tests needed. Also arranged for all (public) ::oo comma... check-in: 552ec6711a user: dkf tags: tip-257-implementation-branch
2006-09-17
22:08
Remove a useless epoch field Add (most) of the 'struct' class definition; still needs tests check-in: 24d8b5b1d3 user: dkf tags: tip-257-implementation-branch
22:03
Add some dependency info for convenience check-in: 4ab93e9ed3 user: dkf tags: tip-257-implementation-branch
2006-09-16
01:22
* tests/http.test (http-5.1): bump http to 2.5.3 * unix/Makefile.in: * win/M... check-in: a65faed6b6 user: dgp tags: trunk
00:19
* library/http/http.tcl: Change " " -> "+" url encoding mapping * library/http/pkgIndex.tcl: ... check-in: ebf8d82ec5 user: hobbs tags: trunk
2006-09-12
22:51
* unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognize HP-UX 11.00 and beyond as hav... check-in: 33c4ca5ff1 user: andreas_kupries tags: trunk
21:59
* unix/tclUnixCompat.c (PadBuffer): Fixed bug in calculation of the increment needed to align t... check-in: ee4af82066 user: andreas_kupries tags: trunk
2006-09-11
22:34
Added tommath_(super)class headers to include install check-in: 3fb30f937b user: patthoyts tags: trunk
22:10
Fixed error launching win98 test check-in: 615a313ba6 user: patthoyts tags: trunk
21:24
Updated to install http, tcltest and msgcat as Tcl Modules (as per Makefile.in). check-in: 2ccd7b051a user: patthoyts tags: trunk
19:23
* unix/Makefile.in (install-libraries): Fixed typo tcltest 2.3.9 -> 2.3.0. check-in: c7941aa39e user: andreas_kupries tags: trunk
16:07
* unix/tclUnixCompat.c: make compatLock static and only declare it when it will actually be used; ... check-in: a9e57afcba user: das tags: trunk
15:57
* tests/msgcat.test: Bumped version in auxiliary files as well. * doc/msgcat.n: check-in: f3fded6fa4 user: andreas_kupries tags: trunk
14:50
bump msgcat version to 1.4.2 check-in: ee79686dba user: kennykb tags: trunk
14:38
* library/msgcat/msgcat.tcl: Removed some unneeded [uplevel]s. check-in: e4a3ba7ad1 user: dgp tags: trunk
04:54
* generic/tclExecute.c: Corrected INST_EXPON flaw that treated * tests/expr.... check-in: 953271d93a user: dgp tags: trunk
03:54
* doc/tcltest.n: Bump to version tcltest 2.3.0 to account * library/t... check-in: 0bd317c5fb user: dgp tags: trunk
2006-09-10
19:00
* library/msgcat/msgcat.tcl: Bump to version msgcat 1.4.2 to account * library/ms... check-in: dde7149a15 user: dgp tags: trunk
17:04
* library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback of * tests/msgcat.test: ... check-in: dc96f873b9 user: das tags: trunk
2006-09-08
20:57
Added special handling for Darwin where gethostbyname/addr are actually MT-safe per-se. check-in: f5a5e872b5 user: vasiljevic tags: trunk
19:24
* unix/tclUnixCompat.c: Fixed conditions for CopyArray/CopyString, and CopyHostent. Also fixed ... check-in: 7b52f8e051 user: andreas_kupries tags: trunk
2006-09-07
18:53
unix/tclUnixCompat.c: Added fallback to MT-unsafe library calls if TCL_THREADS is not defined. Fixed... check-in: a9af958fdc user: vasiljevic tags: trunk
09:17
Rewritten MT-safe wrappers to return ptrs to TSD storage. check-in: 660533ed64 user: vasiljevic tags: trunk
2006-09-06
16:12
Use MODULE_SCOPE declaration where appropriate check-in: da92de1da7 user: vasiljevic tags: trunk
13:25
Added for fixing Tcl Bug 999544 check-in: 93d85c302a user: vasiljevic tags: trunk
13:23
Added fixes for Tcl Bug 999544 (ported from core-8-4-branch). check-in: cb01fe41cb user: vasiljevic tags: trunk
2006-09-05
16:14
merge updates from HEAD check-in: 9f9a3d1982 user: dgp tags: dgp-refactor
16:11
typo check-in: 93865cc615 user: dgp tags: trunk
02:44
* generic/tclCompExpr.c: Removed much complexity that is no longer needed. check-in: d0b8c00ca5 user: dgp tags: trunk
2006-09-04
21:34
* tests/main.text (Tcl_Main-4.4): Test corrected to not be timing sensitive to... check-in: 3a84db5632 user: dgp tags: trunk
19:36
correct package example check-in: 2a0477562e user: hobbs tags: trunk
2006-09-02
21:04
Some tidying, and fix remaining known call context generation and trace generation bugs. check-in: 1bd62544ef user: dkf tags: tip-257-implementation-branch
2006-09-01
15:29
More functionality, more tests, more bugs uncovered... check-in: e809410864 user: dkf tags: tip-257-implementation-branch
13:11
fix line endings check-in: 86ac1725e0 user: dgp tags: tip-257-implementation-branch
12:11
Improvements in error trace handling check-in: 66cd120136 user: dkf tags: tip-257-implementation-branch
10:40
More tests (all passing), and got rid of the knownBug from all tests. check-in: 055c4e35e6 user: dkf tags: tip-257-implementation-branch
2006-08-31
23:27
More introspection and starting to assemble the [oo::definer] metaclass check-in: bcee6d2234 user: dkf tags: tip-257-implementation-branch
20:41
* generic/tclCompExpr.c: Corrected flawed logic for disabling the INST_TRY_CV... check-in: 03486d986a user: dgp tags: trunk
20:09
* tests/expr-old.test: The remaining failing tests reported in * tests/expr.test: ... check-in: 28c78c11e8 user: dgp tags: trunk
15:43
Fix bloopers check-in: 3af609789f user: dkf tags: tip-257-implementation-branch
15:41
Add more introspection Change line endings to LF check-in: a76bef062d user: dkf tags: tip-257-implementation-branch
15:41
Change to using LF line endings check-in: cdff92950a user: dkf tags: tip-257-implementation-branch
2006-08-30
23:49
Reorganization to support more types of methods and method cloning. Now can clone non-class objects.... check-in: 634064f6b6 user: dkf tags: tip-257-implementation-branch
20:46
* generic/tclParseExpr.c: Dropped the old expr parser. check-in: 877cacc543 user: dgp tags: trunk
19:33
* generic/tclBasic.c (Tcl_CreateInterp): init iPtr->threadId check-in: b772b79e17 user: hobbs tags: trunk
19:30
* win/tclWinChan.c [Bug 819667] Improve logic for identifying COM ports. check-in: 5058a5afa8 user: hobbs tags: trunk
17:59
see changes check-in: bd2355b263 user: hobbs tags: trunk
17:59
* generic/tclIOGT.c (ExecuteCallback): * generic/tclPkg.c (Tcl_PkgRequireEx): replace Tcl_GlobalEv... check-in: adcd7cfba2 user: hobbs tags: trunk
17:58
* unix/Makefile.in (valgrindshell): add valgrindshell target and update default VALGRINDARGS. Use... check-in: 546e375b54 user: hobbs tags: trunk
17:56
* generic/tclFileName.c (DoGlob): match incrs with decrs. check-in: 8c6496902e user: hobbs tags: trunk
15:35
Test updates to start checking introspection facilities check-in: d366834cac user: dkf tags: tip-257-implementation-branch
14:53
Implementations of many of the simpler introspective actions. check-in: 8662f03c75 user: dkf tags: tip-257-implementation-branch
14:23
Outline of the additions to [info] command. No changes to test suite yet, nor any functional impleme... check-in: fdf32fc3ba user: dkf tags: tip-257-implementation-branch
2006-08-29
23:13
small error message changes check-in: f3386b1f83 user: dkf tags: tip-257-implementation-branch
19:11
silence compiler warn check-in: ec051dd43e user: dgp tags: trunk
19:09
undo mistaken commit check-in: 977c1e50e8 user: dgp tags: trunk
19:04
* generic/tclParseExpr.c: Use the "parent" field of orphan ExprNodes to store ... check-in: 36db802e78 user: dgp tags: trunk
16:19
merge updates from HEAD check-in: e1feeec3e7 user: dgp tags: dgp-refactor
15:21
Squelching another nasty edge case that causes crashes check-in: 20015fde33 user: dkf tags: tip-257-implementation-branch
14:47
Squelch crash when destroying the root of the object tree. The root is special. check-in: 0d19c7d89d user: dkf tags: tip-257-implementation-branch
13:09
More use of ensemble tricks to improve error messages check-in: d0c7ac00b8 user: dkf tags: tip-257-implementation-branch
11:01
Better handling of method arguments, added (currently failing) test to check check-in: 65d94ddd66 user: dkf tags: tip-257-implementation-branch
09:06
Do not run destructors in deleted interpreters; it makes bad things happen on some platforms (esp. L... check-in: 25819362e2 user: dkf tags: tip-257-implementation-branch
06:28
add casts to make gcc2 happy with previous commit [Bug 1548330] check-in: 6e49a4e1e7 user: das tags: trunk
05:33
Fix for stack.test failures on FreeBSD check-in: cad4b8fc35 user: mistachkin tags: trunk
00:36
fixed [ 1548263 ] NULL return from Tcl_FSGetNormalizedPath segv check-in: 349a10088f user: coldstore tags: trunk
2006-08-28
23:37
Partial implementation of object cloning check-in: 17381ed8e0 user: dkf tags: tip-257-implementation-branch
18:22
ftp://elsie.nci.nih.gov/pub/tzdata2006k check-in: 22134e5558 user: kennykb tags: trunk
16:05
* generic/tclStringObj.c: Revised ObjPrintfVA to take care * generic/tclParseE... check-in: 915a693050 user: dgp tags: trunk
15:53
Added support for mixins and changing an object's class dynamically. check-in: f5ea786b6e user: dkf tags: tip-257-implementation-branch
14:13
* generic/tclStringObj.c: Corrected TclFormatObj's failure to count up the num... check-in: 366bf07353 user: dgp tags: trunk
13:13
undo last commit. check-in: 30c4386336 user: dgp tags: trunk
08:48
simplification of previous commit, whitespace cleanup check-in: b205841d65 user: das tags: trunk
08:47
fixed printf format warnings from gcc4 when TCL_COMPILE_STATS defined check-in: d990dffed8 user: das tags: trunk
04:13
Fixes for [Bug 1547662] and [Bug 1547681] check-in: f0365ca347 user: mistachkin tags: trunk
2006-08-27
14:33
Memory now handled mostly right throughout. Filters now supported. check-in: 71661452ad user: dkf tags: tip-257-implementation-branch
2006-08-26
22:15
Tidying up and most of object/class teardown now implemented. check-in: 0c23e1fdea user: dkf tags: tip-257-implementation-branch
13:00
bugfix, docs clarification and new tests for 'namespace upvar' [Bug 1546833] check-in: 69ffdd8acb user: msofer tags: trunk
2006-08-24
23:56
Multiple inheritance (no filters, no mixins) and more of [self] check-in: 0b75ce7945 user: dkf tags: tip-257-implementation-branch
21:47
* library/tzdata: Regenerated, including several new files, from Olson's tzdata2006j. * library/c... check-in: d3ace100bf user: kennykb tags: trunk
07:12
removed now no longer needed '-constraints newExprParser' arg to tcltest check-in: 925a757acb user: das tags: trunk
02:54
fix line endings check-in: c3adf41ddc user: dgp tags: tip-257-implementation-branch
2006-08-23
23:43
Add another test check-in: 7ab5acf1a3 user: dkf tags: tip-257-implementation-branch
23:37
Some simple changes to make [global] (and related) work properly in methods. check-in: 9128289062 user: dkf tags: tip-257-implementation-branch
23:35
Remove dead (and previously commented-out) code check-in: 77fb73e48a user: dkf tags: tip-257-implementation-branch
21:31
* generic/tclParseExpr.c: Minimal collection of new tests * tests/parseExpr.te... check-in: 5cda08a159 user: dgp tags: trunk
15:42
Tweaking the init sequence; not yet important check-in: 118748827c user: dkf tags: tip-257-implementation-branch
14:38
Partial implementation of the [self] command. check-in: 8d612b3ee0 user: dkf tags: tip-257-implementation-branch
09:29
Make single inheritance and the [next] command work properly. check-in: 14b71b4b3a user: dkf tags: tip-257-implementation-branch
2006-08-22
23:36
Some support for defining simple class hierarchies; incomplete and buggy though check-in: c9a7010d1d user: dkf tags: tip-257-implementation-branch
18:10
More test flexibility check-in: f839e7b1dc user: dgp tags: trunk
15:01
Test method forwarding check-in: d548cb619f user: dkf tags: tip-257-implementation-branch
14:42
Improved test check-in: 6c71dee38e user: dkf tags: tip-257-implementation-branch
14:37
Another test, this time of self.method check-in: dc23c6dc3e user: dkf tags: tip-257-implementation-branch
10:50
Add more tests. Working towards being able to do object cleanup properly check-in: e78d6b4fed user: dkf tags: tip-257-implementation-branch
04:03
* tests/compExpr-old.test: Update existing tests to not fail * tests/compExpr.t... check-in: 27c27c8d91 user: dgp tags: trunk
2006-08-21
21:34
Add support for export/unexport of commands (not yet properly inheritance-aware), and make method fo... check-in: 0e237eec29 user: dkf tags: tip-257-implementation-branch
17:15
* generic/tclParseExpr.c: Revised mistaken call to TclCheckBadOctal(), so both... check-in: 153b8a7ae0 user: dgp tags: trunk
15:55
Nearly working destructor code. check-in: cc4b6e0a7c user: dkf tags: tip-257-implementation-branch
14:56
* generic/tclIOUtil.c: Revisions to complete the thread finalization of the cwdPath... check-in: 9272fb766d user: dgp tags: trunk
09:02
Fix the 'gdb' target. check-in: 40c875a767 user: dkf tags: trunk
06:09
typo: s/Xcode 2.3/Xcode 2.4/ check-in: d76fe61104 user: das tags: trunk
05:37
* unix/tclUnixPort.h (Darwin): override potentially faulty configure detection of termios availabi... check-in: d0aba3dd78 user: das tags: trunk
03:50
add support for building without -fconstant-cfstrings, e.g. when MACOSX_DEPLOYMENT_TARGET unset. [Bu... check-in: d5ab9428b4 user: das tags: trunk
02:36
sync with relevant core-8-4-branch additions check-in: b619007e54 user: das tags: trunk
01:08
* generic/tclClock.c (ClockClicksObjCmd): add support for Darwin * generic/tclCmdMZ.c (Tcl_TimeObj... check-in: 26f9667ec2 user: das tags: trunk
01:08
* macosx/tclMacOSXNotify.c (Tcl_WaitForEvent): if the run loop is already running (e.g. if Tcl_Wai... check-in: 7221913ebc user: das tags: trunk
2006-08-20
18:11
fix line endings (again) check-in: e1c3dace5e user: dgp tags: tip-257-implementation-branch
12:20
Constructors now work, but still no (real) inheritance so they're not very useful yet check-in: ae0495000a user: dkf tags: tip-257-implementation-branch
2006-08-19
17:22
Stop spurious errors from the guts of AllocObject that prevented the test from passing check-in: d06f048ae0 user: dkf tags: tip-257-implementation-branch
16:58
A version that can actually execute methods, and a test file to demonstrate it. check-in: 4fdd28be48 user: dkf tags: tip-257-implementation-branch
16:57
Make 'make gdb' work correctly on Windows/msys. check-in: a1da9bc87f user: dkf tags: tip-257-implementation-branch
2006-08-18
22:28
Assemble enough pieces together that at least some method dispatch is now working! check-in: bb7c24b12d user: dkf tags: tip-257-implementation-branch
11:23
* unix/tclUnixChan.c (TclUnixWaitForFile): with timeout < 0, if select() returns early (e.g. due t... check-in: a837931e2d user: das tags: trunk
07:45
* unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for universal builds including x... check-in: 8e0081af99 user: das tags: trunk
2006-08-17
17:43
* generic/tclCompile.c: Revised the new set of expression * generic/tclParse... check-in: a8c91610e6 user: dgp tags: trunk
2006-08-16
20:51
Added [oo::define ? forward] check-in: 0f0c660b96 user: dkf tags: tip-257-implementation-branch
17:56
* generic/tclParseExpr.c: Replace PrecedenceOf() function with prec[] static a... check-in: 14f358e107 user: dgp tags: trunk
2006-08-14
19:29
Stop CallFrame != Tcl_CallFrame panic check-in: a32e1b8340 user: dgp tags: tip-257-implementation-branch
10:01
Added missing braces to validation code check-in: 8e8dd6e652 user: dkf tags: trunk
2006-08-13
21:35
Bits and pieces of [oo::define]. Should now be able to define constructors, destructors and (simple)... check-in: c527a998a1 user: dkf tags: tip-257-implementation-branch
2006-08-11
15:16
It seems that the original submitter of the patch didn't test it. Add a critical buffer reset so th... check-in: 5506a882f7 user: dkf tags: trunk
13:50
Applied [Patch 1352382] check-in: 58c8f54cd0 user: dkf tags: trunk
2006-08-10
13:07
D'oh! Fix silly mistakes. check-in: b5307d6e55 user: dkf tags: trunk
12:15
Various minor object file size efficiency fixes. [Bug 1530474] check-in: a09967381c user: dkf tags: trunk
2006-08-09
18:12
* generic/tclEncoding.c: Replace buffer copy in for loop with call to memcpy(... check-in: 6ff5bab321 user: dgp tags: trunk
14:16
Error message consistency improvements. [Bug 1534628] check-in: 086978a2d5 user: dkf tags: trunk
13:51
Fix silly error in error handling for uncompiled [dict for]. [Bug 1531184] check-in: cd03ff96a0 user: dkf tags: trunk
10:06
Make [expr] use in examples more idiomatic [Bug 1526581] check-in: 04c72ee62f user: dkf tags: trunk
2006-08-03
22:46
fix indenting with spaces i.s.o tabs check-in: b59c3a1ce7 user: nijtmans tags: trunk
22:41
two minor doc fixes check-in: f658dc1c80 user: nijtmans tags: trunk
2006-08-02
20:04
* unix/tclUnixPipe.c (TclpCreateProcess): for USE_VFORK: ensure standard channels are initia... check-in: 262c4d08c2 user: das tags: trunk
20:03
* tests/compExpr-old.test: add 'oldExprParser' constraint to all tests * tests/compExpr.test... check-in: 1c2d45d58d user: das tags: trunk
20:01
typo check-in: f15716a5a0 user: das tags: trunk
2006-07-31
15:44
Bug 1531530 check-in: a07567fdd5 user: kennykb tags: trunk
03:27
Bug 1426279 check-in: 5fce0df2f9 user: kennykb tags: trunk
2006-07-30
19:15
Fixed Bug 1494664 check-in: 8fbc85f8ff user: kennykb tags: trunk
18:58
Fixed Bug 1505383 check-in: b700efc33b user: kennykb tags: trunk
16:18
Fix typo [Bug 1496886] check-in: 0bc42fa7c8 user: jenglish tags: trunk
2006-07-28
10:38
fix errors from 'make html' check-in: 6381bece46 user: das tags: trunk
2006-07-26
21:56
* generic/tclExecute.c: Corrected flawed overflow detection in * tests/expr.test: ... check-in: dc337b42a1 user: dgp tags: trunk
2006-07-24
13:43
* win/tclWinSock.c: Correct un-initialized Tcl_DString. Thanks to afredd. [Bug ... check-in: 7a410e481f user: dgp tags: trunk
2006-07-21
14:56
undo mistaken commit check-in: 4e1c9e6425 user: dgp tags: trunk
10:47
* generic/tclExecute.c: * tests/execute.test (execute-9.1): dgp's fix for [Bug 1522803]. check-in: 76e3738cf2 user: msofer tags: trunk
06:02
typos check-in: eace2ae02f user: das tags: trunk
2006-07-20
07:39
cleanup quoting and whitespace check-in: af1d21a5e1 user: das tags: trunk
06:18
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier, Tcl_WaitForEvent): create notifier thread lazily upo... check-in: 95ec292536 user: das tags: trunk
06:17
* generic/regc_locale.c (cclass): * generic/tclExecute.c (TclExecuteByteCode): * generic/tclIOCmd... check-in: 25ff7e8b0a user: das tags: trunk
2006-07-14
16:28
* unix/tclUnixPort.h: Added the inclusion of <AvailabilityMacros.h>. The missing header caused ... check-in: e172aac034 user: andreas_kupries tags: trunk
2006-07-13
00:23
Fix blunder check-in: 955b22c283 user: dkf tags: tip-257-implementation-branch
2006-07-12
15:32
First go at doing procedure-like method dispatch. Probably somewhat wrong. :-) check-in: ea6c474c9f user: dkf tags: tip-257-implementation-branch
00:21
Added implementation of the [next] command check-in: 67d1fe8b7c user: dkf tags: tip-257-implementation-branch
2006-07-11
14:29
Made Tcl_AsyncDelete() more tolerant when called after all thread TSD has been garbage-collected. check-in: d4201e4c4e user: vasiljevic tags: trunk
10:00
Fix line endings :-( check-in: 8341f10f3f user: dkf tags: tip-257-implementation-branch
2006-07-10
23:24
Split out the (likely to get rather large) support for the oo::define command Update all relevant ma... check-in: ce2a3efdc6 user: dkf tags: tip-257-implementation-branch
01:17
Created branch tip-257-implementation-branch-root-synthetic Closed-Leaf check-in: 0d609a1995 user: cvs2fossil tags: tip-257-implementation-branch-root, tip-257-implementation-branch-root-synthetic
01:17
Dispatch is mostly working now; just got to get dispatch to "procedure-like" methods done now; trick... check-in: 53ccb752fa user: dkf tags: tip-257-implementation-branch
2006-07-06
13:34
memory allocation bug check-in: c68e8d28c3 user: dgp tags: dgp-refactor
2006-07-05
21:29
merge updates from HEAD check-in: 2d02d24f27 user: dgp tags: dgp-refactor
20:42
Improvements to error context messages check-in: 3e3cf8d323 user: dgp tags: trunk
05:34
* generic/tclParseExpr.c: Completely new expression parser that builds a parse... check-in: 27c7cf27cb user: dgp tags: trunk
2006-06-21
20:44
fix warnings check-in: 8ee445667e user: das tags: trunk
03:10
* generic/tclIOUtil.c: Changed default configuration to * generic/tclInt.decls: #un... check-in: 0bde9c44bb user: dgp tags: trunk
2006-06-20
15:00
One stray CONST that escaped the CONST->const conversion. check-in: a10709e1ae user: dgp tags: trunk
13:22
* generic/tclCmdAH.c: Removed dead code that was old implementation of [format]. check-in: d896ffc8bd user: dgp tags: trunk
2006-06-16
18:35
typo check-in: c30a92e536 user: dgp tags: trunk
2006-06-14
21:11
* unix/tclUnixPort.h (Darwin): support for MAC_OS_X_VERSION_MAX_ALLOWED define from AvailabilityMa... check-in: a4aa374b9b user: das tags: trunk
14:59
Added examples after prompting on the Tcler's chat. check-in: f24478aad6 user: dkf tags: trunk
2006-06-13
22:10
Workaround for silly compiler bug. [Bug 1503729] check-in: a946650648 user: dkf tags: trunk
2006-06-06
20:06
* doc/GetStdChan.3: Added recommendation that each call to Tcl_SetStdChannel() b... check-in: 97f256fe07 user: dgp tags: trunk
17:10
merge updates from HEAD check-in: 6d4ff70d4d user: dgp tags: dgp-refactor
2006-06-05
10:04
Documentation improvements (including Tcl_Realloc(NULL,x) behaviour) check-in: 580ec2c125 user: dkf tags: trunk
08:34
Minor formatting fixes check-in: a69480e0f4 user: dkf tags: trunk
2006-05-30
00:30
* generic/tcl.h (Tcl_DecrRefCount): use if/else construct to allow placement in unbraced outer if/... check-in: ce66481412 user: hobbs tags: trunk
2006-05-27
05:22
* macosx/tclMacOSXNotify.c: implemented pthread_atfork() handler that * unix/tcl.m4 (Darwin): ... check-in: b5827f9228 user: das tags: trunk
2006-05-26
19:13
autoconf-2.59 check-in: be5f67af4f user: das tags: trunk
19:12
updates for Xcode 2.3 check-in: 5a0445f00f user: das tags: trunk
2006-05-24
10:37
Fix [Bug 1494160] check-in: e940c8059d user: dkf tags: trunk
10:31
Typo. [Bug 1494160] check-in: 355a97f133 user: dkf tags: trunk
2006-05-23
15:35
Minor doc improvements check-in: 2a2c224706 user: dkf tags: trunk
2006-05-15
16:07
Silence compiler warning. check-in: 62f90c522c user: dgp tags: trunk
2006-05-13
17:14
* generic/tclProc.c (ProcCompileProc): When a bump of the compile epoch forces the ... check-in: befd37911b user: dgp tags: trunk
2006-05-12
18:12
* generic/tclEvent.c (HandleBgErrors): fix leak. [Coverity issue 86] check-in: 39f2094997 user: das tags: trunk
2006-05-05
18:09
* generic/tclMain.c (Tcl_Main): Corrected flaw that required * tests/main.te... check-in: aedf5e48e9 user: dgp tags: trunk
2006-05-04
14:01
* README: Bump version number to 8.5a5 * generic/tcl.h: * tool... check-in: 19f3665cc0 user: dgp tags: trunk
12:55
* generic/tclBasic.c (ExprSrandFunc): Restore acceptance of wide/big * doc/mathfunc.... check-in: b208d2c3b2 user: dgp tags: trunk
2006-04-28
16:09
Merge updates from HEAD check-in: afab2ad07a user: dgp tags: dgp-refactor
2006-04-26
13:50
* changes: Updates for another RC. check-in: 335990c346 user: dgp tags: trunk, core-8-5-a4
13:42
* generic/tclBinary.c: Revised the handling of the Q and q format * generic/tclInt.... check-in: faef39639a user: dgp tags: trunk
04:41
* doc/DoubleObj.3: More doc updates for TIP 237. * doc/expr.n: * doc/fo... check-in: 981b2d519d user: dgp tags: trunk
2006-04-25
18:30
* doc/DoubleObj.3: More doc updates for TIP 237. * doc/format.n: * doc/... check-in: 3adabf22b8 user: dgp tags: trunk
17:15
* doc/DoubleObj.3: More doc updates for TIP 237. * doc/scan.n: * gener... check-in: d0317c20ba user: dgp tags: trunk
2006-04-24
15:37
correct ChangeLog to reflect 2006-04-19 commit of generic/tclStrToD.c check-in: e43ce2437e user: kennykb tags: trunk
2006-04-23
23:08
Object creation might work now. Deletion is definitely wrong, and method dispatch is sorely wanting.... check-in: d3c3528d46 user: dkf tags: tip-257-implementation-branch
2006-04-20
22:12
Starting to put some of the bits together check-in: 98123fdb43 user: dkf tags: tip-257-implementation-branch
2006-04-19
16:43
fix for Martin Lemburg's DST conversion bug. http://groups.google.com/group/comp.lang.tcl/browse_thr... check-in: 48bbbafac1 user: kennykb tags: trunk
2006-04-18
18:06
more fine-tuning of the revised docs check-in: 42933eedc8 user: dgp tags: trunk
18:05
formatting fixes and note change that ::tcl_precision is now per-thread instead of per-process. check-in: e80c168dc6 user: dgp tags: trunk
15:13
Minor fixes post-review. check-in: f5738df36e user: dkf tags: trunk
2006-04-17
23:24
Baby steps towards doing the initialization right check-in: 8d3b3cd5bb user: dkf tags: tip-257-implementation-branch
21:00
* doc/IntObj.3: Documentation changes to account for TIP 237 changes. * doc/Object.3... check-in: b6ce175d73 user: dgp tags: trunk
2006-04-16
21:24
Fix most of the things that stop the code from compiling (but not all). Add some Windows build suppo... check-in: b9921fd163 user: dkf tags: tip-257-implementation-branch
2006-04-13
21:17
typo check-in: 281f8c5904 user: dgp tags: trunk
2006-04-12
14:13
Fix [1376892] check-in: fac5a1c711 user: dkf tags: trunk
02:35
fix make html errors check-in: 216b26a54d user: das tags: trunk
00:58
cosmetic fix to 'install' targets check-in: e8ce97c351 user: das tags: trunk
2006-04-11
14:37
* generic/tclTrace.c: Stop some interference between enter traces * tests/trace.te... check-in: d0cbd4c696 user: dgp tags: trunk
12:14
typos check-in: 84a4c5b189 user: das tags: trunk
2006-04-07
16:16
move tag check-in: 885a3a849d user: dgp tags: trunk
14:05
* generic/tclPathObj.c: Yet another revised fix for the [Bug 1379287] * tests/fileSystem.test: ... check-in: a2851d66c7 user: dgp tags: trunk
01:11
* generic/tclRegexp.c (FinalizeRegexp): full reset data to indicate that readiness for reinitializ... check-in: 46bd396879 user: hobbs tags: trunk
2006-04-06
18:57
* generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): It seems * tests/indexObj.te... check-in: 0652206ff0 user: dgp tags: trunk
18:19
* tests/compExpr-old.test: Updated testmathfunctions constraint * tests/compExp... check-in: 3773c45020 user: dgp tags: trunk
16:42
* generic/tclPathObj.c: Revised fix for the [Bug 1379287] family of path normalizati... check-in: 1d1480d7f8 user: dgp tags: trunk
09:25
* unix/tcl.m4: removed TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING define on Darwin. [Bug 1457515... check-in: 07365336ba user: das tags: trunk
2006-04-05
17:25
fix to compile problems check-in: 57b6413f89 user: vincentdarley tags: trunk
16:52
* library/reg/pkgIndex.tcl: Bump to registry 1.2 because * win/tclWinReg.c: ... check-in: 2d91517735 user: dgp tags: trunk
16:32
* win/tclWinInit.c: More careful calls to Tcl_DStringSetLength() * win/tclWinSoc... check-in: 59be467042 user: dgp tags: trunk
15:17
* generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Allow empty strings to be match... check-in: d86bf5b78a user: dgp tags: trunk
13:18
Ooops check-in: 5d885c8f52 user: dkf tags: trunk
12:48
Nail [Bug 1464039] by allowing the empty string to be exactly matched by Tcl_GetIndexFromObj. Also a... check-in: 2ec45a041b user: dkf tags: trunk
02:02
typos check-in: fc09efd8ad user: das tags: trunk
00:18
* generic/tclIO.c (ReadChars): Added check and panic and commentary to a piece of code which re... check-in: 3f9727b64f user: andreas_kupries tags: trunk
2006-03-30
01:03
* generic/tclExecute.c: remove unused var and silence gcc warning check-in: d467470b46 user: msofer tags: trunk
2006-03-29
23:02
* win/Makefile.in: convert _NATIVE paths to use / to avoid ".\" path-as-escape issue. check-in: 468b193c8a user: hobbs tags: trunk
22:19
* generic/tclPathObj.c: More fixes for path normalization when /../ * tests/fileSys... check-in: ceff9afb98 user: dgp tags: trunk
16:34
* changes: Updates for another RC. check-in: 9aee39c9cd user: dgp tags: trunk
16:04
* generic/tclExecute.c: Revised INST_MOD implementation to do calculations in native types as much... check-in: 997fe2e5f9 user: dgp tags: trunk
15:09
Added comment about potential improvement to Tcl_GetBignumAndClearObj. check-in: a4d30ff81e user: dgp tags: trunk
01:22
* win/tclWinPipe.c (TclpCreateProcess): change panics to Tcl errors and do proper refcounting of n... check-in: 79a703d1e5 user: hobbs tags: trunk
2006-03-28
21:25
* unix/tcl.m4, win/tcl.m4: []-quote AC_DEFUN functions. check-in: f2d6b88f13 user: hobbs tags: trunk
10:54
* macosx/Tcl.xcode/default.pbxuser: add '-singleproc 1' cli arg to * macosx/Tcl.xcodeproj/defa... check-in: 29d4b4d456 user: das tags: trunk
10:45
* unix/tclUnixFCmd.c (TclpObjNormalizePath): deal with *BSD/Darwin realpath() converting relative ... check-in: 3ac0e983d4 user: das tags: trunk
10:28
typo in comment check-in: 5be48eb504 user: das tags: trunk
09:41
nativeFilesystemRecord comparisons check-in: b8ef0f05a3 user: vincentdarley tags: trunk
2006-03-27
23:28
Fixes for bug #1456373 (mingw-gcc issue). check-in: 42198c1aa6 user: patthoyts tags: trunk
23:12
* generic/tclExecute.c: Merge INST_MOD computation in with the INST_?SHIFT instructi... check-in: 2bbd058f89 user: dgp tags: trunk
22:50
* generic/tclExecute.c: Merge INST_MOD computation in with the INST_?SHIFT instructi... check-in: d2c3bdebb9 user: dgp tags: trunk
18:56
Change the "pc" constraint to synonym "win" for consistency with the rest of the Tcl test suite. check-in: bc8d40111e user: dgp tags: trunk
18:08
* doc/CrtChannel.3: Added TCL_CHANNEL_VERSION_5, made it * generic/tcl.h: the version wh... check-in: 5fab17f21d user: andreas_kupries tags: trunk
16:48
typo check-in: 6e924222d6 user: dgp tags: trunk
16:13
* changes: Updates for another RC. check-in: 782236e357 user: dgp tags: trunk
2006-03-25
16:58
* generic/tclExecute.c: Corrections to INST_EXPON detection of overflow to use mp_in... check-in: 74e0e1ebcd user: dgp tags: trunk
03:18
backing out last change, Tcl_Panic will be declared to never return check-in: 805ff30eeb user: das tags: trunk
01:58
handle Tcl_Panic potentially returning. coverity bug 46 check-in: defbd05914 user: das tags: trunk
01:47
added check for NULL return value of Tcl_FSGetTranslatedPath(), coverity bug 39 check-in: 826f64eb33 user: das tags: trunk
01:32
added casts to silence coverity bug 38 check-in: d08830011e user: das tags: trunk
2006-03-24
21:26
* generic/tclEncoding.c: Reverted latest change [Bug 506653] since it reportedly kil... check-in: 9b8c244384 user: dgp tags: trunk
21:11
revert most recent tclEncoding.c commit. It is suspected to have produced a huge slowdown in encodi... check-in: 62466e950b user: dgp tags: trunk
19:05
add missing casts to int that were making VC6 complain check-in: 9ec7daab05 user: kennykb tags: trunk
18:20
* generic/tclExecute.c: Revised INST_EXPON implementation to do calculations in nati... check-in: cde770a73f user: dgp tags: trunk
00:52
avoid unused var compiler warning check-in: f3e69d3d93 user: das tags: trunk
2006-03-23
22:28
* generic/tclExecute.c: Merged INST_EXPON handling in with the other binary operator... check-in: d43bf734c2 user: dgp tags: trunk
18:58
* tests/env.test: With case preserved (see 2006-03-21 commit) be sure to do ca... check-in: 35fb1929e3 user: dgp tags: trunk
16:39
* unix/tcl.spec: Cleaned up and completed the spec file. An RPM can now be built from the tcl sou... check-in: 3de138e750 user: rmax tags: trunk
14:24
comment adjustment check-in: 23f223b411 user: dgp tags: trunk
2006-03-22
18:32
* tests/stack.test: Run the stack tests in subshells, so that they are reported as failed tests rath... check-in: d5ea9dfbe3 user: rmax tags: trunk
14:03
tag move check-in: 7c226c079c user: dgp tags: trunk
2006-03-21
21:05
* changes: Updates for another RC. check-in: d2f3f012a8 user: dgp tags: trunk
20:03
* generic/tclStrToD.c: One of the branches of AccumulateDecimalDigit * tests/parseE... check-in: ac158a0c4f user: dgp tags: trunk
18:51
typo check-in: 6765a99042 user: dgp tags: trunk
18:39
Committed test cases for Bug 1451233 check-in: a770ecedac user: dgp tags: trunk
18:30
Added knownBug constraints. check-in: 0940c81e3a user: dgp tags: trunk
15:32
* tests/env.test: Preserve case of saved env vars. [Bug 1409272] check-in: 53ff271dba user: dgp tags: trunk
14:34
typo check-in: 5aea6195e6 user: dgp tags: trunk
14:33
revert broken commit check-in: 4caab46e4a user: dgp tags: trunk
11:12
Use test constraints properly instead of looking in tcl_platform Consistent method of calling test c... check-in: 36829d55d6 user: dkf tags: trunk
11:06
* generic/tclInt.decls: implement globbing for HFS creator & type * macosx/tclMacOSXFCmd.c: code... check-in: c72a1b963b user: das tags: trunk
09:46
fix to permissions setting check-in: de9033fbac user: vincentdarley tags: trunk
2006-03-20
19:12
* win/Makefile.in (install-libraries): Generate tcl8/8.4 directory under Windows as well (cygwi... check-in: d664769de8 user: andreas_kupries tags: trunk
17:10
* unix/installManPage: There is always one even more broken "sed". Moved the # comment starting c... check-in: 55c3523539 user: andreas_kupries tags: trunk
15:44
Clean up constraint handling check-in: b3adfbfcd8 user: dkf tags: trunk
15:41
Clean up the constraint handling check-in: 7a849781cb user: dkf tags: trunk
14:24
correct [makeFile] syntax check-in: a9809cf384 user: dgp tags: trunk
11:39
Clean up tests (mostly constraints relating to testchmod) Also make the format of the ChangeLog a bi... check-in: a800d382ef user: dkf tags: trunk
2006-03-19
23:04
fix to two filesystem issues check-in: 8da0e23fe6 user: vincentdarley tags: trunk
22:44
ensure test suite works on non-English systems check-in: eb5ba9ae10 user: vincentdarley tags: trunk
2006-03-18
18:15
fix to file writeable on windows check-in: 7ffc528a76 user: vincentdarley tags: trunk
2006-03-17
17:24
* doc/chan.n: Updated with documentation for the commands 'chan create' and 'chan postevent' (T... check-in: 5512a020aa user: andreas_kupries tags: trunk
10:17
Fix for [Bug 1444692] check-in: 91c1ac0ca0 user: mistachkin tags: trunk
09:59
Fix compilation error. check-in: de0c3dba32 user: mistachkin tags: trunk
2006-03-16
21:12
* doc/open.n: Documented the changed behaviour of 'a'ppend mode. check-in: 1a9fa0b78b user: andreas_kupries tags: trunk
19:12
* tests/io.test (io-43.1 io-44.[1234]): Rewritten to be self-contained with regard to setup and... check-in: 4a26e5afd9 user: andreas_kupries tags: trunk
18:22
* generic/tclIOUtil.c (TclGetOpenMode): Added the flag O_APPEND to the list of POSIX modes used... check-in: 3e9b599307 user: andreas_kupries tags: trunk
09:56
missing statics revealed by 'make checkexports' check-in: c872685489 user: das tags: trunk
09:15
typo in TclpLoadMemory() error msg check-in: 122664d907 user: das tags: trunk
00:38
* tests/socket.test: Extended the timeout in socket-11.11 from 10 to 40 seconds to allow for re... check-in: 99ff6f81ba user: andreas_kupries tags: trunk
2006-03-15
23:10
add proper test constraints check-in: 4ab9c137b0 user: vincentdarley tags: trunk
2006-03-14
22:52
* doc/fconfigure.n: Clarified that -translation is binary is reported as lf when queried, becau... check-in: 2db86be2c6 user: andreas_kupries tags: trunk
20:15
* doc/clock.n: Removed double-quotes around section title NAME. not needed. * unix/installManpage... check-in: 94094047eb user: andreas_kupries tags: trunk
20:11
* library/tm.tcl (::tcl::tm::Defaults): Fixed handling of environment variable TCLX.y_TM_PATH, ... check-in: 251c83ca84 user: andreas_kupries tags: trunk
19:34
90% fix of file writable issues on Windows check-in: 3b1ed6c0d6 user: vincentdarley tags: trunk
2006-03-13
20:57
* generic/tclEncoding.c: Report error when an escape encoding is missing one ... check-in: 845b07b1ce user: dgp tags: trunk
20:42
* unix/configure.in: Revert change from 2005-07-26 that sometimes * unix/configur... check-in: a12342b550 user: dgp tags: trunk
17:02
silence a strict aliasing warning from gcc check-in: 99d8e3347d user: rmax tags: trunk
2006-03-10
19:49
* generic/tclProc.c (ObjInterpProcEx): * tests/apply.test (apply-5.1): fix [apply] error messages ... check-in: 9778204690 user: msofer tags: trunk
17:39
Added notes about fixing Tcl Bug #1437595 check-in: 884ec3c31e user: vasiljevic tags: trunk
17:34
Finalization of the sockets/pipes is now solely done in TclpFinalizeSockets() and TclpFinalizePipes(... check-in: 1df4f411cd user: vasiljevic tags: trunk
17:33
Added no-op TclpFinalizeSockets(). check-in: c4698f27de user: vasiljevic tags: trunk
17:32
Calls TclpFinalizeSockets() as part of the TclFinalizeIOSubsystem() check-in: e58d58ce10 user: vasiljevic tags: trunk
17:32
Added TclpFinalizeSockets() call. check-in: 9f44076f52 user: vasiljevic tags: trunk
17:31
Cosmetic touch. check-in: 137f17a5b7 user: vasiljevic tags: trunk
17:05
missing static check-in: 56c7f4d8f0 user: dgp tags: trunk
14:50
When moving http TM install from 8.2 to 8.4, overlooked changing the mkdirs so that 8.4 rather than ... check-in: 26e15bbc8a user: dgp tags: trunk
10:33
remove previous patch for 'file writable' check-in: b5b6e4f7ca user: vincentdarley tags: trunk
2006-03-09
23:13
Undo latest commit due to controversy about whether some use case might exist for a Tcl_Panic that r... check-in: e91ab52bce user: dgp tags: trunk
22:00
* generic/tclPanic.c (Tcl_PanicVA): added an unconditional abort at the end, to insure that a pani... check-in: 8785ffcaec user: msofer tags: trunk
11:30
fix to file writable in certain XP directories check-in: 3110f0308a user: vincentdarley tags: trunk
2006-03-08
16:07
* generic/tclExecute.c: Complete missing bit of TIP 215 implementation * tests/incr.... check-in: 7c5695a6dd user: dgp tags: trunk
07:09
Set SHLIB_LD_FLAGS='${LIBS}' on NetBSD, as per the other *BSD variants [Bug 1334613]. Regenerate co... check-in: 8a18c5abc8 user: jenglish tags: trunk
2006-03-07
20:58
* changes: Update in prep. for 8.5a4 release. check-in: 6037c4becc user: dgp tags: trunk
19:32
* unix/Makefile.in: Package http 2.5.2 requires Tcl 8.4, so * win/Makefile.in: ... check-in: b6719acec1 user: dgp tags: trunk
19:07
* library/http/http.tcl: Bump to version 2.5.3 to cover bug fix * library/htt... check-in: d44c644871 user: dgp tags: trunk
2006-03-06
21:56
* generic/tclBasic.c: Revised handling of TCL_EVAL_* flags to * tests/parse.test: ... check-in: 4cbb7ce02d user: dgp tags: trunk
2006-03-04
02:33
another stab at fixing 1379287 check-in: 700e9c0925 user: dgp tags: trunk
2006-03-03
20:10
* generic/tclPathObj.c: Revised yesterday's fix for [Bug 1379287] to work on Windows... check-in: 7ff6ad7556 user: dgp tags: trunk
06:53
* generic/tclObj.c: Compatibility support for existing code that calls Tcl_GetOb... check-in: fe71a47094 user: dgp tags: trunk
04:32
* generic/tclPathObj.c: Fix for failed normalization of * tests/fileSystem.t... check-in: 347171af34 user: dgp tags: trunk
2006-03-01
19:48
* unix/installManPage: Fix the script for manpages that have quotes around the .SH arguments, as doc... check-in: f05551607a user: rmax tags: trunk
2006-02-28
16:34
merge updates from HEAD check-in: 6de15cc055 user: dgp tags: dgp-refactor
15:47
* generic/tclBasic.c: Corrections to be sure that TCL_EVAL_GLOBAL * tests/namespac... check-in: 4d72c00808 user: dgp tags: trunk
2006-02-27
19:43
added missing constraint check-in: 175f08ac96 user: dgp tags: trunk
2006-02-23
14:45
merge updates from HEAD check-in: 7fa5cf84d0 user: dgp tags: dgp-refactor
2006-02-22
17:42
* generic/tclBasic.c: Corrected a few bugs in how [namespace unknown] * tests/name... check-in: 40f4e352a5 user: dgp tags: trunk
2006-02-17
16:16
* generic/tclIORChan.c: Revised error message generation and handling * tests/ioCmd.... check-in: 0c9b1f41af user: dgp tags: trunk
2006-02-16
20:25
* generic/tclIndexObj.c: Disallow the "ambiguous" error message * tests/index... check-in: 9d1bf7f856 user: dgp tags: trunk
2006-02-15
15:43
* generic/tclIO.c: Made several routines tolerant of * generic/tclIORChan.c: in... check-in: bd31f0fa9a user: dgp tags: trunk
2006-02-09
22:41
Merge udpates from HEAD check-in: 45fd466049 user: dgp tags: dgp-refactor
22:40
merge updates from HEAD Still needs more careful merge of [unknown] driven command resolution when T... check-in: d1ca116e35 user: dgp tags: dgp-refactor
17:34
TIP#215 IMPLEMENTATION * doc/incr.n: Revised [incr] to auto-initialize wh... check-in: fa2760e774 user: dgp tags: trunk
16:53
dup test name check-in: 47bb7d71de user: dgp tags: trunk
16:42
dup test name check-in: 2cf58c3776 user: dgp tags: trunk
15:22
* tests/main.test (Tcl_Main-6.7): Improved robustness of command auto-completi... check-in: b473228f0e user: dgp tags: trunk
2006-02-08
22:37
typo check-in: 64ead18760 user: dgp tags: trunk
22:27
Updates post-review check-in: a7f57f3411 user: dkf tags: trunk
21:41
TIP#258 IMPLEMENTATION * doc/Encoding.3: New subcommand [encoding dirs]. ... check-in: aea60299f7 user: dgp tags: trunk
2006-02-02
23:14
Added tclOO.c to build (which isn't to say that it works though ;-)) check-in: a305f5307f user: dkf tags: tip-257-implementation-branch
10:58
Minor simplification of forward declarations check-in: 4775905fd4 user: dkf tags: trunk
10:55
Minor style fixes check-in: 711f59c8d6 user: dkf tags: trunk
10:45
Style/comment fixes check-in: 1b9997ef3f user: dkf tags: trunk
09:54
Space/style improvements check-in: 48e0d2a0b6 user: dkf tags: trunk
2006-02-01
23:57
Check in the working version of the OO code. This is *definitely* still broken and incomplete, but ... check-in: 9966504530 user: dkf tags: tip-257-implementation-branch
23:34
Restore formatting goodness check-in: 254dc62eaa user: dkf tags: trunk
20:17
* generic/tclProc.c: minor improvements to [apply] * tests/apply.test: new tests; apply-5.1 curren... check-in: 0ddc34dbb9 user: msofer tags: trunk
19:26
TIP#194 IMPLEMENTATION * doc/apply.n: (New file) New command [apply]. [Patch... check-in: 506538b735 user: dgp tags: trunk
18:27
TIP#181 IMPLEMENTATION * doc/Namespace.3: New command [namespace unknown]. Ne... check-in: 893c7025de user: dgp tags: trunk
17:48
TIP#250 IMPLEMENTATION * doc/namespace.n: New command [namespace upvar]. [Pat... check-in: 2e379b4a6f user: dgp tags: trunk
2006-01-26
23:21
Fix [Bug 1415725] check-in: 635dbca271 user: dkf tags: trunk
09:30
Improved commenting of a tricky bit of TclpOpenFileChannel check-in: d415f266cd user: dkf tags: trunk
2006-01-25
22:57
Adapted version of FreeBSD port to reduce the amount of stuff they have to do to build Tcl... check-in: dffca00fe9 user: dkf tags: trunk
18:38
merge updates from HEAD check-in: 24df3318d7 user: dgp tags: dgp-refactor
2006-01-23
12:15
added ref to [Bug 1410553] in new test string-12.21 check-in: 04c3b011d0 user: msofer tags: trunk
11:42
Added test for [Bug 1410553] check-in: a39aff195e user: dkf tags: trunk
11:18
* generic/tclStringObj.c: fixed incorrect handling of internal rep in Tcl_GetRange [Bug 1410553]. ... check-in: be0a450d63 user: msofer tags: trunk
11:01
* generic/tclProc.c: fixed args handling for precompiled bodies [Bug 1412695]; thanks to Uwe Traum... check-in: 361cab1f20 user: msofer tags: trunk
2006-01-18
19:48
Fix test suite bugs exposed by -singleproc 1 -debug 1 run. Each test file needs to avoid stomping o... check-in: 18f74f6548 user: dgp tags: trunk
2006-01-16
19:38
* generic/tclPipe.c (FileForRedirect): Prevent nameString from being freed without having been initi... check-in: 989ec0249a user: rmax tags: trunk
2006-01-12
18:35
Fixed potential overwriting of already freed memory which caused all kinds of (rare but reproducible... check-in: ce83845631 user: vasiljevic tags: trunk
16:19
fix to sharing violation check-in: 32c1f99cc6 user: vincentdarley tags: trunk
2006-01-11
17:34
* generic/tclBasic.c: Moved Tcl_LogCommandInfo from tclBasic.c to * generic/tclNam... check-in: 4436b38816 user: dgp tags: trunk
2006-01-10
05:36
* unix/configure: add caching, use AC_CACHE_CHECK instead of * unix/configure.in: AC_CACHE_VAL ... check-in: 7c85b7d6c4 user: das tags: trunk
2006-01-09
18:35
* generic/tclNamesp.c (NamespaceInscopeCmd): [namespace inscope] * tests/namespac... check-in: f75caabe12 user: dgp tags: trunk
09:31
Minor cleanup to stop exporting functions that do not need to be. [Bug 971336] check-in: b15e0df1c9 user: dkf tags: trunk
2006-01-05
09:47
Small improvement to the factoring of tcl.m4 Regeneration of configure is *not* urgent check-in: 4fcf4c831b user: dkf tags: trunk
04:50
no message check-in: fa7cc3dd7d user: davygrvy tags: trunk
04:50
* win/tclAppInit.c: WIN32 native console signal handler removed. This was found to be interfering wi... check-in: 60ffd276c9 user: davygrvy tags: trunk
2005-12-31
02:58
Fix typo in missing stub table pointer check-in: 5ae3bd993d user: kennykb tags: trunk
2005-12-27
20:14
Export Tcl_InitBignumFromDouble check-in: 8b3c81ab37 user: kennykb tags: trunk
18:21
changelog for libtommath 0.37 merge check-in: abbc63ba26 user: kennykb tags: trunk
18:10
Merge changes check-in: 5e76d58f50 user: kennykb tags: trunk
17:59
Import of libtommath 0.37 check-in: ff26105d8d user: kennykb tags: trunk
17:47
Olson's tzdata2005r check-in: 6c0b5e97a5 user: kennykb tags: trunk
17:39
Corrected bugs in tommath installation, improved tommath square root performance, patched around a [... check-in: 7d3492d3c1 user: kennykb tags: trunk
2005-12-20
22:16
Use %ld instead of %d in Tcl_GetMemoryInfo check-in: 7458ff197d user: dkf tags: trunk
2005-12-19
19:03
2005-12-19 Don Porter <dgp@users.sourceforge.net> * generic/tclCmdMZ.c: Modified [strin... check-in: 7245b18069 user: dgp tags: trunk
10:05
Clarify doc of variable substitution check-in: c343545281 user: dkf tags: trunk
2005-12-18
22:42
Fix [Bug 1382528]; thanks to Anton Kovalenko for finding this. check-in: 8219f88dc6 user: dkf tags: trunk
22:41
A little bit of tidying up in INST_DICT_DONE (fewer type puns, faster). check-in: 314d24866e user: dkf tags: trunk
2005-12-16
11:12
Minor clarification check-in: b35e095b6a user: dkf tags: trunk
2005-12-15
04:08
* generic/tclIOUtil.c: workaround gcc warning "comparison is always * generic/tclTest.c: false d... check-in: 1e9a2ab78a user: das tags: trunk
2005-12-14
02:09
* macosx/Tcl.xcode/project.pbxproj: * macosx/Tcl.xcodeproj/project.pbxproj: * unix/Makefile.in: a... check-in: 7decb8b713 user: das tags: trunk
2005-12-13
22:43
Export stubs for libtommath; fix mingw compiler warnings check-in: 3842b9c468 user: kennykb tags: trunk
13:46
Fix [Bug 1379349] check-in: dfa06203de user: dkf tags: trunk
2005-12-12
23:00
change "procedure" to "function" for (slightly) greater clarity check-in: a01f710eed user: dkf tags: trunk
20:58
* unix/tcl.m4, unix/configure: Fix sh quoting error reported in bash-3.1+ [Bug 1377619] (schafer) check-in: 54b062cc34 user: hobbs tags: trunk
16:06
Bug 1378818 check-in: bcaf855b1e user: kennykb tags: trunk
2005-12-10
01:36
* win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Define MACHINE for gcc builds. The lack ... check-in: 1afe68500b user: mdejong tags: trunk
2005-12-09
14:13
Fix [Bug 1374778] check-in: 8019bf6cc8 user: dkf tags: trunk
2005-12-08
20:20
* win/Makefile.in, win/makefile.vc: Add Win x64 and CE build support * win/tcl.m4, win/configure: ... check-in: 3f1e9c05f1 user: hobbs tags: trunk
20:20
* generic/tcl.h: use struct __stat64 (not _stat64) for MSC_VER >= 1400 (i.e. latest Platform SDK).... check-in: 491a59bd93 user: hobbs tags: trunk
2005-12-07
09:30
Improved documentation on topic of asynch sockets in response to queries on the Tcler's Chat. check-in: a340b2de04 user: dkf tags: trunk
2005-12-06
08:59
* unix/tclUnixPort.h (Darwin): fix incorrect __DARWIN_UNIX03 configure overrides that were origina... check-in: bb5c64816d user: das tags: trunk
08:06
* unix/tclUnixPort.h (Darwin): fix incorrect __DARWIN_UNIX03 configure overrides that were origina... check-in: 64f99dada9 user: das tags: trunk
2005-12-05
20:40
adapt tclZIC.tcl to new C API and update to tzdata2005p check-in: faa71c24a6 user: kennykb tags: trunk
13:03
* unix/configure.in: move check for fts API to configure.in and run it * unix/tcl.m4: on all... check-in: e3315f4c91 user: das tags: trunk
08:19
* unix/configure: Use FTS file APIs on Darwin if available. * unix/tcl.m4: Addresses fi... check-in: e4d3a903de user: hobbs tags: trunk
2005-12-03
00:41
documented macosx-only configure options. check-in: 2aadbb9d65 user: das tags: trunk
2005-12-02
22:13
another puny speedup - no error thrown from ::tcl::clock::getenv check-in: ba6ea25287 user: kennykb tags: trunk
19:47
another little speedup to [clock format] check-in: f1a609c650 user: kennykb tags: trunk
18:42
merge updates from HEAD check-in: 1059d34b2b user: dgp tags: dgp-refactor
17:34
eliminate test name duplication check-in: 1af4ae2e53 user: dgp tags: trunk
16:58
Bug 1371446 plus buildability on ancient Solaris check-in: 14aa84dc76 user: kennykb tags: trunk
2005-12-01
22:38
another [clock format] performance boost - precompile formats check-in: ad49b96a7f user: kennykb tags: trunk
20:50
remove redundant [mc] calls in [clock] check-in: a7946973e6 user: kennykb tags: trunk
20:39
remove redundant [mc] calls in [clock] check-in: c35414db69 user: kennykb tags: trunk
11:05
Add remaining dependency info for UNIX check-in: 6138c2b5f4 user: dkf tags: trunk
11:03
Slightly better style (no _ANSI_ARGS_ even in comments, use void instead of VOID) check-in: 05c132085c user: dkf tags: trunk
06:11
* generic/tclClock.c: fix warning. check-in: 6fc4170dca user: das tags: trunk
02:14
* unix/tcl.m4 (Darwin): fixed error when MACOSX_DEPLOYMENT_TARGET unset. * unix/configure: regen. check-in: 15881ff100 user: das tags: trunk
2005-11-30
19:34
code rationalization - eliminate some duplication between Tcl and C check-in: 8dc957ccf9 user: kennykb tags: trunk
15:39
fix [clock format -timezone :localtime] for times before the Posix Epoch check-in: 5a36246969 user: kennykb tags: trunk
15:09
silenced compiler warning about big constant check-in: e1ba3a0b4d user: kennykb tags: trunk
15:04
Add compiler-related dependency information to prevent problems when developing the bytecode compile... check-in: 90ce111a80 user: dkf tags: trunk
14:59
New TEBC opcode, INST_JUMP_TABLE, for compiling the simple (and common) case of [switch] into a jump... check-in: fea467c20f user: dkf tags: trunk
14:48
fixed bad refcount that corrupted heap check-in: 5bf471f4fc user: kennykb tags: trunk
2005-11-29
22:50
make [clock format] go faster check-in: 4b6069a13f user: kennykb tags: trunk
10:32
Fix [Bug 1366683] check-in: 9af9c93220 user: dkf tags: trunk
2005-11-28
16:45
Olson's tzdata2005o check-in: 1f4262eeb6 user: kennykb tags: trunk
16:28
Updated tclZIC.tcl to be bignum-safe check-in: 78b7ffde1c user: kennykb tags: trunk
15:37
Corrected bug in DST transition times for locales that specify transition in local Standard Time check-in: cf37a1787c user: kennykb tags: trunk
2005-11-27
10:14
fix settings order check-in: a213e5ba4e user: das tags: trunk
06:09
add #include <libkern/OSByteOrder.h> for OSX 10.2 check-in: 40e61670c7 user: das tags: trunk
02:33
* unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to s... check-in: eac3630f72 user: das tags: trunk
2005-11-22
20:22
Renamed Makefile to GNUmakefile check-in: 10ea5289f3 user: das tags: trunk
2005-11-21
17:19
* unix/Makefile.in (install-libraries): Updated Makefile to new * win/Makefile.in (install-librar... check-in: 489b3696da user: andreas_kupries tags: trunk
2005-11-20
18:33
Don't set tclStubsPtr to 0 when Tcl_PkgRequireEx() fails [Fix for #1091431 "Tcl_InitStubs failure cr... check-in: 281147cb60 user: jenglish tags: trunk
2005-11-18
23:42
* tests/trace.test (trace-34.5): [Bug 1047286], added a second test illustrating the role of "ns i... check-in: e045b8ee50 user: msofer tags: trunk
19:40
Bug 1359183 check-in: 55d1f5ce04 user: kennykb tags: trunk
19:38
* generic/tclIO.c (TclFinalizeIOSubsystem): preserve statePtr until we netrieve next statePtr from... check-in: 6869f44f49 user: hobbs tags: trunk
19:13
more tests check-in: 7411a1b72c user: dgp tags: trunk
17:23
* generic/tclObj.c (GetBignumFromObj): replace NULL with tclEmptyStringRep to stop memcpy from com... check-in: 50506277d5 user: msofer tags: trunk
17:15
* generic/tclIO.c (TclFinalizeIOSubsystem): Applied Pat Thoyts' patch for [SF Tcl Bug 1359094].... check-in: 6d056d3802 user: andreas_kupries tags: trunk
15:58
* generic/tclListObj.c: Restored the SetListFromAny routine to * generic/tclObj.c: ... check-in: c53b8d27e3 user: dgp tags: trunk
14:51
Fix silly errors in REs, in variables, and in tests that were working with invalid URLs. check-in: 7f6638b994 user: dkf tags: trunk
13:57
Improved URL validation that better describes why validation failed. [Bug 1358369] check-in: 7adf0d5af0 user: dkf tags: trunk
2005-11-17
23:33
Whitespace/formatting fixes check-in: cbffdea11e user: dkf tags: trunk
15:29
* tests/namespace.test: fix comment check-in: 292d58c691 user: msofer tags: trunk
2005-11-15
22:58
Bump to http 2.5.2 to cover changing rules in [http::mapReply] [1182373] check-in: ba3940f25f user: dgp tags: trunk
2005-11-14
17:43
* generic/tclStrToD.c: More data in the "can't happen" Tcl_Panic to aid debugging. check-in: bb4bc0accf user: dgp tags: trunk
16:45
* generic/tclBasic.c (CallCommandTraces): Save/restore the interp result durin... check-in: f91146020b user: dgp tags: trunk
00:48
added comments to tests/namespace.test check-in: 4338d44660 user: msofer tags: trunk
00:41
* generic/tclInt.h: * generic/tclNamesp.c: * tests/namespace.test: fix for bugs #1354540 and #135... check-in: 13ae37d83f user: msofer tags: trunk
2005-11-13
01:38
fixing last commit, no Changelog entry check-in: 6e70152b8a user: msofer tags: trunk
01:21
* generic/tclBasic.c (Tcl_DeleteCommandFromToken): * generic/tclObj.c (Tcl_GetCommandFromObj): mor... check-in: e2a964d1b4 user: msofer tags: trunk
2005-11-12
23:39
Use correct bug number :-} check-in: b168f09f07 user: dkf tags: trunk
23:15
Partial fix for [Bug 1355342] Also ANSIfy the rest of the file check-in: 483bac6c37 user: dkf tags: trunk
04:08
* generic/tclInt.h: Revised TclParseNumber interface to enable * generic/tclScan... check-in: 5b3d7732b5 user: dgp tags: trunk
02:01
typo check-in: 380f6bdacb user: das tags: trunk
2005-11-11
23:50
More bits of ANSIfying Also start moving to use the new code for doing formatted prints to objects check-in: eb18e39b9d user: dkf tags: trunk
23:46
More bits of ANSIfying check-in: 884b0bcef2 user: dkf tags: trunk
22:20
* generic/tclBasic.c (Tcl_DeleteCommandFromToken): * generic/tclObj.c (Tcl_GetCommandFromObj): bum... check-in: fcb9ab1df3 user: msofer tags: trunk
2005-11-10
15:00
Finish applying the style guide to the RE engine (except for variable and function names, which are ... check-in: 8d6df41218 user: dkf tags: trunk
13:35
Deleted unwanted extra space at end of some lines check-in: e3e9035b6a user: dkf tags: trunk
2005-11-09
21:28
bugs 1350291 and 1350293 check-in: d965c32f64 user: kennykb tags: trunk
21:26
doc changes with 1162286 fix check-in: a8c31872ed user: dgp tags: trunk
20:24
* tests/compile.test: Updated tests with changed behavior * tests/execute.test: ... check-in: 806ab12661 user: dgp tags: trunk
16:36
ANSIfy the RE compiler. check-in: afc463b61c user: dkf tags: trunk
13:52
More ANSIfying check-in: b7189a0fba user: dkf tags: trunk
00:53
* unix/tclUnixFCmd.c (MAX_READDIR_UNLINK_THRESHOLD): reduce to 130 based on errors seen on OS X 10... check-in: 7eb9313805 user: hobbs tags: trunk
00:11
Added target to make it easier to debug crashing tests. check-in: ee9c5d8bab user: dkf tags: trunk
2005-11-08
22:09
* tests/compExpr-old.test: Updated tests with changed behavior due to addition ... check-in: 21e4b6fdef user: dgp tags: trunk
20:22
* tests/expr.test: Portable tests expr-46.13-18 [Bug 1341368] check-in: 1523bbef09 user: dgp tags: trunk
18:26
* generic/tclPkg.c: Corrected inconsistencies in the value returned * tests/pkg.... check-in: 2d05d9f40a user: dgp tags: trunk
14:24
Fix for [Bug 1348775] check-in: 9a120891dc user: dkf tags: trunk
2005-11-07
15:27
ANSIfy check-in: 205bce35bc user: dkf tags: trunk
15:23
Strip a few more pre-ANSI-isms check-in: 55f46a3066 user: dkf tags: trunk
15:12
ANSIfy check-in: 611d25e47c user: dkf tags: trunk
10:50
Tidy up check-in: 1a2d088ed3 user: dkf tags: trunk
10:17
* tests/trace.test (trace-13.2-4): added tests to detect leak, see [Bug 1348775]. The recently add... check-in: 4f9288e45d user: msofer tags: trunk
09:38
Squelch the false [Bug 1342858] by removing traces cleanly. The trace leaking is being pursued elsew... check-in: 10f8a97894 user: dkf tags: trunk
08:56
Silence a warning. check-in: 5d787006a2 user: dkf tags: trunk
2005-11-05
02:10
* tests/trace.test (trace-8.9): added test to detect leak, see [Bug 1348775]. check-in: 3f9024b95c user: msofer tags: trunk
2005-11-04
23:01
* win/tclWinPort.h: Applied patch #1267871 by Matt Newman for * win/tclWinPipe.c: extended error... check-in: e69a0476ef user: patthoyts tags: trunk
22:38
* generic/tclBinary.c: * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * gene... check-in: 510663a99e user: msofer tags: trunk
21:18
RFE 1071992 check-in: d2c467e29a user: kennykb tags: trunk
21:18
RFE 1071992 check-in: 08fa9df221 user: kennykb tags: trunk
20:40
Bug 1163896 check-in: 361427b2ec user: kennykb tags: trunk
20:31
RFE 1333318 check-in: d92df5b420 user: kennykb tags: trunk
20:13
Bug 1298737 check-in: 6693b4f5af user: kennykb tags: trunk
19:37
Bug 1263012 check-in: d484d6dfe7 user: kennykb tags: trunk
02:13
* generic/tclInt.h: * generic/tclNamesp.c: * generic/tclVar.c: * tests/trace.test: fix for [Bugs... check-in: e8cc729fdc user: msofer tags: trunk
00:06
ANSIfy check-in: eeb132b4ae user: dkf tags: trunk
2005-11-03
17:52
merge updates from HEAD check-in: d827b9cf1e user: dgp tags: dgp-refactor
01:16
* win/tclWin32Dll.c: Applied patch #1256872 to provide unicode * win/tclWinConsole.c: support in... check-in: 2cd9811bc4 user: patthoyts tags: trunk
00:17
Applied patch #1096916 to support building with MSVC 8. * generic/regerror.c: Avoid use of reserve... check-in: 58ba298c20 user: patthoyts tags: trunk
2005-11-02
23:26
ANSIfy check-in: 19a0a6a899 user: dkf tags: trunk
15:59
ANSIfy the test code (well, strip some of the worst offences!) check-in: d7327b2b33 user: dkf tags: trunk
14:51
ANSIfy; generic/*.c now all done except for test code check-in: 2ffae9b171 user: dkf tags: trunk
11:55
ANSIfy (though only partially - function decls only - for tclExecute.c) check-in: 127ec44748 user: dkf tags: trunk
00:59
Partial ANSIfy check-in: 2c7cf42253 user: dkf tags: trunk
00:55
ANSIfy check-in: c8e360304c user: dkf tags: trunk
2005-11-01
20:17
* generic/tclTrace.c (TclCheckExecutionTraces): Corrected mistaken assumption that a... check-in: 409332adfd user: dgp tags: trunk
16:41
* tests/unixNotfy.test (1.1,2): Update error message whitespace to match changes in ... check-in: 2177fc6e4a user: dgp tags: trunk
15:58
Fix test that checked for non-standard case of error message (which was fixed by earlier check-in) check-in: 1bc26181db user: dkf tags: trunk
15:47
Think-o fixes check-in: 922079bc35 user: dkf tags: trunk
15:30
ANSIfy. Also converted some deeply nested code to a less nested form for easier reading. check-in: a3b0b6f1d9 user: dkf tags: trunk
15:18
* expr.test (expr-46.13): Added test that illustrates shortcoming of Patch 134... check-in: 75bfdef543 user: dgp tags: trunk
2005-10-31
19:54
* generic/tclNamesp.c: fix for [Bugs 1338280/1337229]. Thanks Don. * tests/trace.test: fix duplica... check-in: 4a32720499 user: msofer tags: trunk
17:15
typo check-in: 08fbaa0411 user: dgp tags: trunk
15:59
Convert to using ANSI decls/definitions and using the (ANSI) assumption that NULL can be cast to any... check-in: 1e0170d2bf user: dkf tags: trunk
13:53
Cleanup and ANSIfy check-in: f917e68cd5 user: dkf tags: trunk
2005-10-30
22:01
Assorted syntactic cleanups check-in: 90ab7bfe5b user: dkf tags: trunk
2005-10-29
21:48
fix Changelog entry check-in: 8003f499b9 user: msofer tags: trunk
19:16
* generic/tclTrace.c (TraceVarProc): [Bug 1337229], partial fix. Insure that a second call with TC... check-in: 8556859742 user: msofer tags: trunk
2005-10-23
19:03
fix date check-in: c6c95a3640 user: vincentdarley tags: trunk
18:51
fix to glob memory leak and file stat ino/nlink on windows check-in: 1daf31761f user: vincentdarley tags: trunk
2005-10-22
03:37
* tests/foreach.test (foreach-8.1): added test for [Bug 1189274] check-in: e2aecc5095 user: msofer tags: trunk
01:35
* generic/tclExecute.c (INST_INCR_*): fixed [Bug 1334570]. Obj leak detection and patch by Eric Me... check-in: c57e03e1c9 user: msofer tags: trunk
2005-10-21
22:14
Bug 1334461 check-in: 36585dd60c user: kennykb tags: trunk
21:49
Marked some failing tests as knownBug until they can be updated. check-in: ccf23548b8 user: dgp tags: trunk
20:52
remove C++ comments check-in: 387b28ffcd user: kennykb tags: trunk
20:44
Marked several failing tests as "knownBug" until they can be updated. check-in: b203d2898f user: dgp tags: trunk
20:30
Bug 1334461 check-in: bc01fd42a3 user: kennykb tags: trunk
17:05
Revised code to build in situations where strchr(.,.) is a macro. check-in: 49783144b5 user: dgp tags: trunk
15:25
ANSI-fy declarations and NULL handling check-in: 3b7dc19d2a user: dkf tags: trunk
12:26
Formatting regularization check-in: 83ee4d5e21 user: dkf tags: trunk
10:27
Improve the documentation of [binary scan] a little. check-in: 1f0b354280 user: dkf tags: trunk
2005-10-20
12:28
whitespace cleanup check-in: c774c0effa user: dkf tags: trunk
12:27
Remove extra spaces so it's easier to see the tests as groups check-in: 8c05a4a509 user: dkf tags: trunk
12:21
* generic/tclListObj.c (TclLsetFlat): * tests/lset.test (lset-10.3): fixed handling of unshared li... check-in: 74298c8832 user: msofer tags: trunk
2005-10-19
21:35
See changelog entry check-in: 8f4ff8d98d user: dkf tags: trunk
21:26
Fix crash caused by passing -1 as the length to TclNewStringObj(). Only Tcl_NewStringObj (the funct... check-in: f0669d7cb9 user: dkf tags: trunk
18:39
* generic/tclClock.c: Removed some dead code. * generic/tclCmdIL.c: ... check-in: 3fd9c620f4 user: dgp tags: trunk
14:12
Silence a warning check-in: be0f755545 user: dkf tags: trunk
14:11
More typos obscured by typos fixed in previous checkin... check-in: ef38b5144b user: dkf tags: trunk
14:10
Fix silly typos check-in: f0df3e345e user: dkf tags: trunk
13:59
General cleanup of reflected channel code check-in: fec37cf152 user: dkf tags: trunk
13:15
* generic/tclExecute.c (INST_DICT_APPEND, INST_DICT_LAPPEND): fixed faulty peephole optimisation t... check-in: a77e120bdc user: msofer tags: trunk
2005-10-18
20:46
merge updates from HEAD check-in: 2e8613842e user: dgp tags: dgp-refactor
15:01
ANSIfy function declarations and definitions check-in: ccb2054288 user: dkf tags: trunk
14:42
ANSI function definitions check-in: b0f93b363b user: dkf tags: trunk
14:34
Style update and ANSI function definitions. check-in: c34632246c user: dkf tags: trunk
13:47
Split off changelog entries for 2004 Fixed erroneous dates on some 2005 entries check-in: 2746a09ce7 user: dkf tags: trunk
13:19
* generic/tclExecute.c: Added optimization for I32L64 systems to avoid using bignums... check-in: 397ed5b857 user: dgp tags: trunk
2005-10-15
23:27
* generic/tclExecute.c: Restored some optimizations of the INST_INCR_SCALAR1_IMM opc... check-in: 2eb1bb43e9 user: dgp tags: trunk
2005-10-14
17:35
See file. check-in: 001edcbce4 user: vasiljevic tags: trunk
17:34
Fixed bad definition of CRTEXPORT which should have been CRTIMPORT rather. check-in: 5b4a7f1349 user: vasiljevic tags: trunk
17:33
Backed off change from 2005-10-04 (see ChangeLog and Tcl Bug# 1323992 for more info). check-in: 7ffd02a4fa user: vasiljevic tags: trunk
15:57
more revisions to TclIncrObj check-in: 1761187d62 user: dgp tags: trunk
14:38
removed another do {} while(0) check-in: 9c12bba8ba user: kennykb tags: trunk
14:18
Tidied up do {...} while(0) check-in: bb89d90a14 user: kennykb tags: trunk
12:34
Updated target file id check-in: 573eb37059 user: patthoyts tags: trunk
12:31
Permit building al debug builds as well as release builds check-in: 2fdf890a62 user: patthoyts tags: trunk
11:14
* generic/tcl.h: Fix for bug #1256937 - correctly decorate * generic/tclMain.c: imported funct... check-in: ca7ab95d17 user: patthoyts tags: trunk
2005-10-13
21:49
Test updates from [Bug 1284178] check-in: b028187ae2 user: dkf tags: trunk
21:01
Added some more clarifying comments in Tcl_ClearChannelHandlers() check-in: e296d976e4 user: vasiljevic tags: trunk
20:51
Temporary ifdef TCL_THREADS changes done to de-activate pending event processing when channel is bei... check-in: f7a1a7a67b user: vasiljevic tags: trunk
20:15
Remove _ANSI_ARGS_ and clean up a few comments check-in: 2b1f602d05 user: dkf tags: trunk
18:30
* generic/tclExecute.c: Removed obsolete use of NO_ERRNO_H. * tools/man2tcl.c: ... check-in: d7079d3caa user: dgp tags: trunk
18:13
* compat/tclErrno.h: Removed obsolete file. check-in: a707e67c4d user: dgp tags: trunk
15:23
Formatting cleanup to more accurately match the coding standards of the rest of the core. check-in: edb51d497a user: dkf tags: trunk
15:15
* generic/tclStrToD.c (TclParseNumber): Missing goto caused crash when parsing "Na".... check-in: 5415c75194 user: dgp tags: trunk
00:56
formatting check-in: 0fdf63803f user: dkf tags: trunk
00:14
quick typo fix; testing check-in: ff7bf450e7 user: dgp tags: trunk
00:07
formatting and de-_ANSI_ARGS_-ification check-in: 9e0f6e3e5e user: dkf tags: trunk
2005-10-12
23:55
formatting check-in: a79ed7c2fe user: dkf tags: trunk
23:54
* generic/tclExecute.c (GetNumberFromObj): Restored some lost optimizations for... check-in: fb65658754 user: dgp tags: trunk
23:51
Formatting check-in: c8e230bf0d user: dkf tags: trunk
23:42
Scrap _ANSI_ARGS_ macro use, yay! check-in: 175ab7d9cb user: dkf tags: trunk
22:21
Formatting and pure ANSI function decls check-in: 5a3e776594 user: dkf tags: trunk
22:05
Fix for [Bug 1325099] check-in: 893d9541f9 user: dkf tags: trunk
18:31
performance improvements to [incr] check-in: f6eb3e07ae user: kennykb tags: trunk
2005-10-10
21:50
TIP#237 introduced a new function, entier, so add it to the list of functions. check-in: 3d619f4afe user: dkf tags: trunk
20:27
* generic/tclCompCmds.c: New convenience macro CompileTokens(). check-in: ff5bec97ad user: msofer tags: trunk
19:52
* generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. Also added missing "... check-in: c9c0401dc1 user: dgp tags: trunk
18:00
* generic/tclExecute.c: Corrections to the NO_WIDE_TYPE build. * generic/tclInt.h: ... check-in: dbe6cdbda6 user: dgp tags: trunk
17:59
* generic/tclExecute.c: fixing an error in INST_LNOT and INST_LYES. Interestingly, the error only... Closed-Leaf check-in: b0515a16ba user: msofer tags: msofer-wcodes-branch
17:33
Fix two bugs in limits, one a crash and the other a failed flag reset. check-in: 32dacaae68 user: dkf tags: trunk
16:09
removing wrong comment check-in: e5da6717f2 user: msofer tags: trunk
15:51
* generic/tclExecute.c: fixing errors in last commit. check-in: fa79084fee user: msofer tags: trunk
2005-10-09
20:05
* generic/tclBasic.c: * generic/tclExecute.c: * generic/tclStrToD.c: * generic/tclStringObj.c: i... check-in: 6c384e90de user: msofer tags: trunk
13:56
* generic/tclCmdIL.c: * generic/tclInt.h: modified the TclNSVarHashTable definition to not requi... check-in: 8cc97172d4 user: msofer tags: msofer-wcodes-branch
2005-10-08
23:15
* unix/configure: * unix/configure.in: * win/configure.in: reverting last patch: pilot error. *... check-in: 17135bce7f user: msofer tags: msofer-wcodes-branch
22:12
* unix/configure: * unix/configure.in: * win/configure.in: changes that somehow got left out of t... check-in: 07ba7e1a6c user: msofer tags: msofer-wcodes-branch
14:42
TIP#237 IMPLEMENTATION [kennykb-numerics-branch] Resynchronized with the HEAD; at t... check-in: 83fdb360a9 user: dgp tags: trunk
13:44
merge updates from HEAD Closed-Leaf check-in: 1b902ae45a user: dgp tags: kennykb-numerics-branch
06:43
more WIDE support check-in: 936ff6a20a user: dgp tags: kennykb-numerics-branch
06:07
[kennykb-numerics-branch] * generic/tclExecute.c: More performance macros and speci... check-in: cd534dbb23 user: dgp tags: kennykb-numerics-branch
01:07
* generic/tclExecute.c: Macro GetNumberFromObj() is version of TclGetNumberFromObj()... check-in: 6da6e869af user: dgp tags: kennykb-numerics-branch
2005-10-07
22:35
* unix/tclUnixFCmd.c (TraverseUnixTree): Adjust 2004-11-11 change to * tests/fCmd.test (fCmd-20.2)... check-in: c5efc3eed0 user: hobbs tags: trunk, kennykb-numerics-branch-20051008, msofer-wcodes-branch-20051007
20:15
[kennykb-numerics-branch] * generic/tclInt.h: Made #undef NO_WIDE_TYPE the defa... check-in: c420c12ecc user: dgp tags: kennykb-numerics-branch
18:01
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of compariso... check-in: 852981a34b user: dgp tags: kennykb-numerics-branch
15:51
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of compariso... check-in: 7818e1ffac user: dgp tags: kennykb-numerics-branch
2005-10-06
22:04
store shift result as long, not int check-in: df31ba52d1 user: dgp tags: kennykb-numerics-branch
18:48
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of INST_RSHI... check-in: 31b83841a8 user: dgp tags: kennykb-numerics-branch
16:14
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of INST_RSHI... check-in: 7480ac5646 user: dgp tags: kennykb-numerics-branch
03:41
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of INST_MULT... check-in: ac4d98012f user: dgp tags: kennykb-numerics-branch
02:51
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance of INST_MULT... check-in: 318d5967ce user: dgp tags: kennykb-numerics-branch
2005-10-05
22:09
* generic/tclPipe.c (TclCreatePipeline): Fixed [SF Tcl Bug 1109294]. Applied the patch provided... check-in: 9a439d406a user: andreas_kupries tags: trunk
20:36
* doc/CrtChannel.3: Fixed [SF Tcl Bug 1104682], by application of David Welton's patch for it, ... check-in: e261298ba7 user: andreas_kupries tags: trunk
17:44
* generic/tclIORChan.c (RcClose): Removed unreachable panic/return statements. This fixes the r... check-in: d91e2f06c9 user: andreas_kupries tags: trunk
16:28
[kennykb-numerics-branch] * generic/tclExecute.c: Improved performance INST_MULT an... check-in: 4ab5ab7388 user: dgp tags: kennykb-numerics-branch
08:03
* tests/env.test (env-6.1): * win/tclWinPort.h: define USE_PUTENV_FOR_UNSET 1 * generic/tclEnv.c ... check-in: 9ad1d56456 user: hobbs tags: trunk
06:34
win/tclWinSerial.c (SerialSetOptionProc): free argv [Bug 1067708] check-in: 3b9458c858 user: hobbs tags: trunk
05:03
* tests/http.test: do not URI encode -._~ according * library/http/http.tcl (init): t... check-in: 3bc3dd226c user: hobbs tags: trunk
04:23
* unix/tclLoadShl.c (TclpDlopen): use DYNAMIC_PATH on second shl_load only. [Bug 1204237] check-in: b68aa6b177 user: hobbs tags: trunk
03:58
scan %[] requires "one or more chars" [Bug 1277503] check-in: 6164a639b1 user: hobbs tags: trunk
00:38
* tests/winFile.test (getuser): allow valid Windows usernames. [Bug 1311285] check-in: bbc78fc172 user: hobbs tags: trunk
2005-10-04
23:49
* generic/tclParse.c (Tcl_ParseCommand): add code that recognizes {} in addition to {expand} for w... check-in: f48f4bdd21 user: hobbs tags: trunk
21:02
[kennykb-numerics-branch] * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 8d4c5bb62b user: dgp tags: kennykb-numerics-branch
18:34
See file. check-in: ec5a717b8e user: vasiljevic tags: trunk
18:33
[kennykb-numerics-branch] * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 53add32158 user: dgp tags: kennykb-numerics-branch
18:33
Tcl_DeleteTimerHandler(): bail out early if passed NULL argument. check-in: 5576a42ab1 user: vasiljevic tags: trunk
18:32
Tcl_ClearChannelHandlers(): now deletes any outstanding timer for the channel. Also, prevents events... check-in: b68b5918fb user: vasiljevic tags: trunk
16:00
[kennykb-numerics-branch] * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 0f923b5cc0 user: dgp tags: kennykb-numerics-branch
13:49
[kennykb-numerics-branch] * generic/tclBasic.c: Updated more callers to make use ... check-in: 215aa64c5c user: dgp tags: kennykb-numerics-branch
2005-10-03
19:32
* generic/tclBasic.c: Re-implemented ExprRoundFunc and ExprEntierFunc to use TclGe... check-in: 2435e3e70d user: dgp tags: kennykb-numerics-branch
18:25
Be more choosy about what doubles get converted to longs. check-in: 9fd8db27ff user: dgp tags: kennykb-numerics-branch
17:42
fixed test cases for new US DST rules. check-in: 99b4e7ffb5 user: kennykb tags: trunk
15:50
[kennykb-numerics-branch] * generic/tclBasic.c: Re-implemented ExprRoundFunc to u... check-in: c247119234 user: dgp tags: kennykb-numerics-branch
14:38
Rebuild tzdata from Olson's tzdata2005n.tar.gz check-in: 3417941510 user: kennykb tags: trunk
2005-10-01
09:28
Fixed a typo. check-in: 53ed00351b user: davidw tags: trunk
2005-09-30
19:31
* generic/tclMain.c: Separate encoding conversion of command line arguments from ... check-in: 3a8318341a user: dgp tags: trunk
18:53
fix comment typo check-in: e86060ea27 user: hobbs tags: trunk
17:02
[kennykb-numerics-branch] * generic/tclStringObj.c: Bug fix: Missing cast to ... check-in: 14a510d9c1 user: dgp tags: kennykb-numerics-branch
01:05
init value to (-)Inf for min/max expr functions to simplify code check-in: 78d70230d5 user: hobbs tags: trunk
2005-09-29
23:16
implementation for TIP #255, expr min/max check-in: 5e48c91234 user: hobbs tags: trunk
2005-09-28
00:23
formatting check-in: 255d501bf2 user: dgp tags: kennykb-numerics-branch
2005-09-27
18:42
[kennykb-numerics-branch] * generic/tcl.h: Changed name of the new Tcl_Obj i... check-in: 2d7e29783f user: dgp tags: kennykb-numerics-branch
15:35
Test for [Bug 1116542] check-in: d7a27184e4 user: dkf tags: trunk
15:20
Formatting fixes check-in: 205497dd3f user: dkf tags: trunk
2005-09-26
20:51
merge updates from HEAD check-in: 76c503a6bc user: dgp tags: dgp-refactor
20:16
Merge changes from HEAD, including libtommath 0.36 check-in: 14146661ef user: kennykb tags: kennykb-numerics-branch
19:31
update tclTomMath.h for bug 1263012 check-in: a5f5e1b89e user: kennykb tags: trunk
18:44
Regen tommath.h from release 0.36 check-in: 39058779b3 user: kennykb tags: trunk
18:27
merge tommath 0.36 changes into HEAD check-in: ff86421106 user: kennykb tags: trunk
16:53
re-import of three damaged PDF's check-in: 770751cc4a user: kennykb tags: trunk
16:31
Import of libtommath 0.36 check-in: e024610976 user: kennykb tags: trunk
2005-09-23
16:47
[kennykb-numerics-branch] * unix/Makefile.in: Added -DMP_PREC=4 switch to all c... check-in: 29be091cd8 user: dgp tags: kennykb-numerics-branch
16:13
[kennykb-numerics-branch] * generic/tclStrToD.c: Fixed memory leak. [Bug 1299803]... check-in: 112ace53ab user: dgp tags: kennykb-numerics-branch
04:03
[kennykb-numerics-branch] * generic/tclStrToD.c: Memory leak. Comment in TclSetBi... check-in: 961337390c user: dgp tags: kennykb-numerics-branch
2005-09-20
14:11
[kennykb-numerics-branch] * generic/tclExecute.c: Revise TclIncrObj() to call ... check-in: dd93281cd4 user: dgp tags: kennykb-numerics-branch
2005-09-16
19:29
[kennykb-numerics-branch] * generic/tclInt.h: Added TclBNInitBigNumFrom... check-in: 6e1addf33e user: dgp tags: kennykb-numerics-branch
16:13
* libtommath/bn_mp_add_d.c: Bug fix. For mp_add_d(&a, d, &c), when &a has the v... check-in: dc9f2eaf23 user: dgp tags: kennykb-numerics-branch
15:35
[kennykb-numerics-branch] * generic/tclTomMath.h: Added mp_cmp_d to routines from ... check-in: f5324453ec user: dgp tags: kennykb-numerics-branch
01:40
silence compiler warning check-in: a95dcb3914 user: dgp tags: trunk
2005-09-15
23:13
* doc/ParseCmd.3: copy/paste fix [Bug 1292427] check-in: 72ad6487a4 user: msofer tags: trunk
20:58
merge updates from HEAD check-in: 29cc0feeb2 user: dgp tags: kennykb-numerics-branch
20:37
merge updates from HEAD check-in: 8a82f239eb user: dgp tags: dgp-refactor
20:29
merge updates from HEAD check-in: f3caf581fe user: dgp tags: dgp-refactor
16:58
* generic/tclStringObj.c (TclAppendFormattedObjs): Revision to eliminate one ro... check-in: 1a7995155b user: dgp tags: trunk, kennykb-numerics-branch-20050915
16:40
* generic/tclBasic.c: More callers of TclObjPrintf and * generic/tclCkalloc.c: Tcl... check-in: cf51f10457 user: dgp tags: trunk
15:30
More flags hacking, this time for open64 under RHEL3. [Bug 1287638] check-in: 1fd41a0f1d user: dkf tags: trunk
2005-09-14
21:32
* generic/tclStringObj.c: Bug fixes: ObjPrintfVA needed to support "*" fields ... check-in: fbec962a12 user: dgp tags: trunk
18:35
* generic/tclBasic.c: Updated several callers to use * generic/tclCmdMZ.c: TclFo... check-in: b4922798b8 user: dgp tags: trunk
17:13
* generic/tclStringObj.c: Bug fixes: ObjPrintfVA needed to support "*" fields ... check-in: 73c6dc5786 user: dgp tags: trunk
03:46
* generic/tclBasic.c: First caller of TclFormatToErrorInfo. * generic/tclInt.h: ... check-in: 267895cd36 user: dgp tags: trunk
2005-09-13
21:23
* generic/tcl.h: Explicitly standardized on the use of stdarg.h * generic/tcl... check-in: bdf9458b14 user: dgp tags: trunk
2005-09-12
19:39
uninitialized vars are bad, mm'kay? check-in: 948d18b8f7 user: dgp tags: kennykb-numerics-branch
19:12
* generic/tclCmdAH.c: Added support for the "ll" width * generic/tclString... check-in: a74d98295f user: dgp tags: kennykb-numerics-branch
15:40
merge updates from HEAD check-in: 156f19bcaf user: dgp tags: dgp-refactor
14:47
[kennykb-numerics-branch] Merge updates from HEAD. check-in: 0b3ca397c7 user: dgp tags: kennykb-numerics-branch
14:31
2005-09-12 Don Porter <dgp@users.sourceforge.net> * generic/tclStringObj.c (TclAppendForm... check-in: e034ea072e user: dgp tags: trunk
2005-09-09
19:27
silence compiler warnings check-in: d68f155509 user: dgp tags: kennykb-numerics-branch
19:24
silence compiler warnings check-in: 9e8ea0b8c1 user: dgp tags: trunk
19:09
* generic/tclIORChan.c (RcDecodeEventMask): Added missing type declaration for the parameter 'm... check-in: a44fd1ff0f user: andreas_kupries tags: trunk
18:48
[kennykb-numerics-branch] Merge updates from HEAD. check-in: 343239eeff user: dgp tags: kennykb-numerics-branch
17:54
typo check-in: ad7d4b5c94 user: dgp tags: trunk
17:47
* generic/tclInt.h: New internal routine TclObjPrintf() * generic/tclStr... check-in: 60ba4924b2 user: dgp tags: trunk
17:19
added missing casts in tclStringObj.c check-in: 93d1ebfd11 user: kennykb tags: trunk
15:44
* generic/tclInt.h: New internal routines TclFormatObj() * generic/tclSt... check-in: d61b665021 user: dgp tags: trunk
2005-09-08
14:14
D'oh, missed a spot check-in: fca360fba5 user: dkf tags: trunk
14:13
Final fixes check-in: 1ac1207579 user: dkf tags: trunk
14:10
Squelch warning check-in: c5c285935a user: dkf tags: trunk
14:09
Test suite about fixed up for TIP#254 check-in: c957ef5cb3 user: dkf tags: trunk
14:05
Closer to being right... check-in: 1db31ab2b0 user: dkf tags: trunk
13:50
More fixing check-in: 17cb3cd598 user: dkf tags: trunk
13:46
A bit more fixing... check-in: 1701251b0b user: dkf tags: trunk
13:42
First step to fixing test suite check-in: 88e192f51c user: dkf tags: trunk
13:40
Oops! check-in: 7ac67d7fe8 user: dkf tags: trunk
13:38
Added support machinery for TIP#254 tests check-in: 4a5309ec6e user: dkf tags: trunk
10:49
TIP #254 implementation Still missing additional tests. check-in: 62727c5bbe user: dkf tags: trunk
2005-09-07
15:31
* generic/tclUtf.c (Tcl_UniCharToUtf): Corrected handling of negative * tests/utf.t... check-in: c76f2a1966 user: dgp tags: trunk
2005-09-06
14:40
Add flag to lists so that evaluating contexts can handle them efficiently much of the time even when... check-in: 3f8b25f1a3 user: dkf tags: trunk
2005-09-05
10:25
Make symbol static to stop it from being visible outside the Tcl library on traditional Unix platfor... check-in: e889426f5c user: dkf tags: trunk
2005-09-02
19:23
* unix/tclUnixSock.c (InitializeHostName): Synchronized use of static modifier in declaration a... check-in: 5b652caf77 user: andreas_kupries tags: trunk
17:42
[kennykb-numerics-branch] * generic/tclScan.c: Bug fix: The %o, %x, %i formats o... check-in: 7f0027be0c user: dgp tags: kennykb-numerics-branch
2005-09-01
16:27
* generic/tclObj.c: TclParseNumber calls meant to parse an integer value now pas... check-in: 6e311ccfa4 user: dgp tags: kennykb-numerics-branch
16:09
[kennykb-numerics-branch] * generic/tclScan.c: Extended [scan] to accept the %ll... check-in: fc4c109c84 user: dgp tags: kennykb-numerics-branch
2005-08-31
15:14
fix date check-in: b5831068b5 user: vincentdarley tags: trunk
15:12
allow NULL interp in Tcl_FSMatchInDirectory check-in: 5139fcec81 user: vincentdarley tags: trunk
2005-08-30
19:20
[kennykb-numerics-branch] * generic/tclObj.c: Extended bignum support to includ... check-in: 4ef199b1b3 user: dgp tags: kennykb-numerics-branch
15:54
[kennykb-numerics-branch] * generic/tclTomMath.h: Added mp_sqrt to routines from ... check-in: 7e5e925b15 user: dgp tags: kennykb-numerics-branch
2005-08-29
21:55
* library/tm.tcl (::tcl::tm::roots): Accepted Don Porter's patch for [Tcl SF Bug 1189657]. Sync... check-in: 0ef4ca3087 user: andreas_kupries tags: trunk
18:38
[kennykb-numerics-branch] Merge updates from HEAD. check-in: c74bd61cc0 user: dgp tags: kennykb-numerics-branch
17:54
renumber expr-39.* to expr-46.* check-in: 484771b620 user: kennykb tags: trunk
17:11
[kennykb-numerics-branch] * generic/tclBasic.c: Restored round(.) to the Tcl 8.4 ... check-in: 2088e4d384 user: dgp tags: kennykb-numerics-branch
16:41
fix test case bracing and numbering check-in: 7bbdf4ca4c user: kennykb tags: trunk
16:21
removed inappropriate swizzling of tcl_precision check-in: e593e8320e user: kennykb tags: trunk
16:18
Bug 1275043 check-in: 7e8177ac9d user: kennykb tags: trunk
2005-08-26
22:11
* generic/tclIO.c: Moved Tcl_{Cut,Splice}Channel to {Cut,Splice}Channel for internal use, and c... check-in: fd26ccea74 user: andreas_kupries tags: trunk
14:43
Style systematization and _ANSI_ARGS_ removal check-in: 043072b9bc user: dkf tags: trunk
13:41
Remove _ANSI_ARGS_ check-in: 63474c1c0a user: dkf tags: trunk
13:26
More whitespace cleansing and _ANSI_ARGS_ purging check-in: 94354fd3e6 user: dkf tags: trunk
11:00
Remove _ANSI_ARGS_ and tidy up comments check-in: 03e5c68cf3 user: dkf tags: trunk
08:39
Fix crashes when running Snit's test suite caused by traces forcing the interp result object to beco... check-in: 2de91b1d0b user: dkf tags: trunk
2005-08-25
21:48
Better to panic sanely than to crash with a bad memory access. [Bug 1267380] check-in: 687e384a0d user: dkf tags: trunk
21:21
[kennykb-numerics-branch] * generic/tclExecute.c: Bug fix. INST_RSHIFT: shift of n... check-in: 0e9fcc9b56 user: dgp tags: kennykb-numerics-branch
15:46
[kennykb-numerics-branch] Merge updates from HEAD * generic/tclExecute.c: Bug fix. ... check-in: 6d651867f9 user: dgp tags: kennykb-numerics-branch
14:58
[kennykb-numerics-branch] * generic/tclBasic.c: Extended the domain of round(.) t... check-in: 9bfc46124e user: dgp tags: kennykb-numerics-branch
10:40
Fix memory leak caused by throwing away a duplicated object check-in: b518cfe467 user: dkf tags: trunk
2005-08-24
23:36
Remove extra blank lines between tests so groups go together better. check-in: aecf511a59 user: dkf tags: trunk
21:49
[kennykb-numerics-branch] * generic/tclBasic.c: Revised implementation of the cei... check-in: 9cbb2232b7 user: dgp tags: kennykb-numerics-branch
18:56
corrected TRACE bugs, overflowed negative #s, and bad test constraints check-in: 57f3c9f065 user: kennykb tags: kennykb-numerics-branch
18:51
[kennykb_numerics_branch] * generic/tclExecute.c: Bug fix: TclBignumToDouble return... check-in: ecd2f01ba8 user: dgp tags: kennykb-numerics-branch
18:03
Corrections in comparisons with +/-Inf. check-in: b303293aa3 user: dgp tags: kennykb-numerics-branch
17:56
TIP#219 IMPLEMENTATION * doc/SetChanErr.3: ** New File **. Documentation of the new channel A... check-in: d936ddccf8 user: andreas_kupries tags: trunk
17:25
[kennykb_numerics_branch] * generic/tclExecute.c: Revised the type promotion rules ... check-in: 39a77d2eea user: dgp tags: kennykb-numerics-branch
15:15
fix formatting of fp number with smallest significand check-in: 7c355ef822 user: kennykb tags: trunk
02:35
[kennykb_numerics_branch] * generic/tclStrToD.c: Bug fix: set shift magnitude prop... check-in: 56e7ee19b3 user: dgp tags: kennykb-numerics-branch
2005-08-23
22:14
[kennykb_numerics_branch] * generic/tclExecute.c: Bug fix: ACCEPT_NAN under INST_UM... check-in: d1892b6d86 user: dgp tags: kennykb-numerics-branch
19:51
more test coverage - 0o and entier check-in: d25658eed7 user: kennykb tags: kennykb-numerics-branch
19:22
comment fix check-in: 31ce9bdf78 user: dgp tags: kennykb-numerics-branch
19:16
Removed TclStrToD and friends, and added '0b' test cases. check-in: d9ef2d3f94 user: kennykb tags: kennykb-numerics-branch
19:15
Removed TclStrToD and friends, and added '0b' test cases. check-in: 6abfff338f user: kennykb tags: kennykb-numerics-branch
18:28
TclParseNumber enhanced for [scan ... %f], plus better test coverage check-in: 43741d958a user: kennykb tags: kennykb-numerics-branch
18:13
* unix/configure.in: * win/configure: Regen. * win/configure.in: Update minimum autoconf version ... check-in: 5ba298340c user: mdejong tags: trunk
16:51
* generic/tclStrToD.c: New macros TIP_114_FORMATS and KILL_OCTAL to configure accep... check-in: cbf176439e user: dgp tags: kennykb-numerics-branch
12:52
see ChangeLog check-in: 25f32e0007 user: dgp tags: kennykb-numerics-branch
06:15
[kennykb_numerics_branch] * generic/tclBasic.c: Re-used the guts of int(.) and wi... check-in: 249580da47 user: dgp tags: kennykb-numerics-branch
2005-08-22
20:50
[kennykb_numerics_branch] * generic/tclInt.h: New ACCEPT_NAN macro to mark code... check-in: f38e5baab7 user: dgp tags: kennykb-numerics-branch
16:11
[kennykb_numerics_branch] * generic/tclTestObj.c: Disabled unused [testconvertobj] ... check-in: 42f35b9b3b user: dgp tags: kennykb-numerics-branch
15:48
[kennykb_numerics_branch] * generic/tclBasic: Added [expr {entier(.)}]. ... check-in: bff9b0d113 user: dgp tags: kennykb-numerics-branch
14:21
[kennykb_numerics_branch] * generic/tclInt.h: TCL_WIDE_INT_IS_LONG implies NO_W... check-in: 429b1e2684 user: dgp tags: kennykb-numerics-branch
13:55
[kennykb_numerics_branch] * generic/tclInt.h: New internal routine TclSetBignum... check-in: 3bdecb919c user: dgp tags: kennykb-numerics-branch
12:55
[kennykb_numerics_branch] * tests/expr.test: Corrected the wideIs64bit constra... check-in: 24dbc7d4fd user: dgp tags: kennykb-numerics-branch
11:53
* unix/tclConfig.h.in: autoheader-2.59. check-in: d3b5566cd9 user: das tags: trunk
04:25
see ChangeLog check-in: 4c5400e681 user: dgp tags: kennykb-numerics-branch
03:49
[kennykb_numerics_branch] * generic/tclInt.h: Moved TclParseInteger to ... check-in: 4348fa75d0 user: dgp tags: kennykb-numerics-branch
2005-08-19
21:55
[kennykb_numerics_branch] * generic/tclBasic.c: Updated OldMathFuncProc and ExprA... check-in: e5101a6820 user: dgp tags: kennykb-numerics-branch
05:17
[kennykb_numerics_branch] * generic/tclVar.c: Replaced TclPtrIncrVar and TclPtr... check-in: df3782bcce user: dgp tags: kennykb-numerics-branch
2005-08-18
21:19
[kennykb_numerics_branch] * generic/tclExecute.c: Fixed string rep invalida... check-in: c2d95f0d3f user: dgp tags: kennykb-numerics-branch
18:18
[kennykb_numerics_branch] * generic/tclDictObj.c: DictIncrCmd rewrite to use TclInc... check-in: 09790424d3 user: dgp tags: kennykb-numerics-branch
02:36
restore interp->result support in legacy routines check-in: 0d7638cc58 user: dgp tags: kennykb-numerics-branch
02:09
added some constraints to the new tests check-in: 2ed44afc2c user: dgp tags: kennykb-numerics-branch
2005-08-17
23:58
updated entry with another clash check-in: 391950cb59 user: georgeps tags: trunk
23:57
fix a namespace clash with pendingObjData. check-in: 01ee20315e user: georgeps tags: trunk
23:51
new entry. fixed the dates on KBK's entries. check-in: 3c0ad8e2bc user: georgeps tags: trunk
23:48
Added static to prevent a namespace clash with BuiltinFuncTable. check-in: d812e451ee user: georgeps tags: trunk
21:39
changed TclParseNumber to leave endPtrPtr on trailing whitespace check-in: d25c47e8df user: kennykb tags: kennykb-numerics-branch
21:27
fixed bad clock test, removed duplicated code in Tcl_Finalize check-in: 08b64cd451 user: kennykb tags: trunk
20:49
change expression parser to use TclParseNumber; fix comments in TclParseNumber; fix ExprUnaryFunc check-in: 453dcd4dab user: kennykb tags: kennykb-numerics-branch
20:12
revised test conditions to demand IEEE floating point for the tests that require it check-in: 885d44ebb6 user: kennykb tags: kennykb-numerics-branch
19:34
fancier casts in Tcl_ExprLongObj to avoid unwanted sign-extension check-in: b52a57497e user: kennykb tags: kennykb-numerics-branch
19:26
corrected error in test numbering check-in: c70fb8cc45 user: kennykb tags: kennykb-numerics-branch
19:22
fix ChangeLog message check-in: 43db39a13f user: kennykb tags: kennykb-numerics-branch
19:12
updated Tcl_Expr* to deal with bignums check-in: 0316f8a042 user: kennykb tags: kennykb-numerics-branch
18:24
Changed message catalog file names to lowercase check-in: b5ab97f9e1 user: kennykb tags: trunk
15:45
[kennykb_numerics_branch] * generic/tclExecute.c: New routine TclIncrObj to central... check-in: 82b51f0c5c user: dgp tags: kennykb-numerics-branch
04:57
[kennykb_numerics_branch] * generic/tclExecute.c: Made bit shifting opcodes and INS... check-in: c4747cae22 user: dgp tags: kennykb-numerics-branch
2005-08-16
16:55
[kennykb_numerics_branch] * generic/tclExecute.c: Made binary bitwise opcodes bignu... check-in: 2b68a3e774 user: dgp tags: kennykb-numerics-branch
04:26
* generic/tclExecute.c: More revisions to IllegalExprOperandType. Merged INST_BITNOT... check-in: df1d00d8c1 user: dgp tags: kennykb-numerics-branch
2005-08-15
20:46
* generic/tclInt.decls: Deleted TclLooksLikeInt() and all callers. * generic/tclUtil... check-in: 785947b9dc user: dgp tags: kennykb-numerics-branch
18:13
merge updates from HEAD check-in: b456e92317 user: dgp tags: kennykb-numerics-branch
17:23
merge updates from HEAD check-in: 074d06ccf4 user: dgp tags: dgp-refactor
16:56
[kennykb_numerics_branch] * generic/tclExecute.c: Updated execution of comparison b... check-in: f99844c804 user: dgp tags: kennykb-numerics-branch
03:16
[kennykb_numerics_branch] * generic/tclExecute.c: Updated execution of arithmetic b... check-in: bc36ed0987 user: dgp tags: kennykb-numerics-branch
2005-08-13
20:19
[kennykb_numerics_branch] * generic/tclObj.c: Extended Bignum auto-narrowing to... check-in: 4a117577d0 user: dgp tags: kennykb-numerics-branch
2005-08-12
23:59
added /usr/lib/zoneinfo for antique glibc check-in: 9ae2ab8c1f user: kennykb tags: trunk
23:55
bug 1257830 check-in: 5e29d06ce1 user: kennykb tags: trunk
18:29
[kennykb_numerics_branch] * generic/tclExecute.c: Simplify doCondJump. Use eePtr->... check-in: 9aa7f93430 user: dgp tags: kennykb-numerics-branch
2005-08-11
22:22
regen unix/configure check-in: 25d2e6dbfe user: kennykb tags: trunk
22:06
radical refactoring of thread storage to untangle dependencies check-in: be83fe62c8 user: kennykb tags: trunk
21:48
[kennykb_numerics_branch] * generic/tclExecute.c: Rewrite of INST_LAND/INST_LOR to ... check-in: fe1427b892 user: dgp tags: kennykb-numerics-branch
16:29
[kennykb_numerics_branch] * generic/tclStrToD.c: Restored conditional generation o... check-in: a2ca47af7c user: dgp tags: kennykb-numerics-branch
2005-08-10
18:21
[kennykb_numerics_branch] * generic/tclTomMath.h: Added mp_shrink, mp_to_unsigned_b... check-in: 57a68b7c98 user: dgp tags: kennykb-numerics-branch
16:28
further untangling of Tcl_Finalize, and test cleanup on Win32 threaded check-in: 2570ab9204 user: kennykb tags: trunk
2005-08-09
13:31
Squelch a message about an unused variable. check-in: 5a1163b410 user: dkf tags: trunk
11:02
More informative comment. check-in: 20881bdebd user: dkf tags: trunk
04:17
added nul-termination missing from earlier commit today check-in: 5ad0425206 user: dgp tags: trunk
2005-08-08
23:20
file rootname bug fix check-in: 039fc09fcf user: vincentdarley tags: trunk
19:21
* generic/tclObj.c: Replaced some goto's with loops and started use of BIGNUM_AU... check-in: ec4b776f0a user: dgp tags: kennykb-numerics-branch
14:08
remove obsolete comment check-in: 3bda2ae680 user: dgp tags: trunk
2005-08-05
23:57
regen check-in: e6625ce0bf user: dkf tags: trunk
23:56
Stop exposing the thread storage guts. Non-core code should never touch it. check-in: 4d67a86a0a user: dkf tags: trunk
23:00
Typo (spotted by George Staplin) check-in: c35f167f8a user: dkf tags: trunk
20:36
Solaris mis-names the cp1251 encoding. check-in: 5729270551 user: dkf tags: trunk
19:03
Further nonPortable [binary] test cleanup check-in: ae8648b5cb user: kennykb tags: trunk
18:50
Handle abs(-0x80000000) [Bug 1241572] check-in: e57db809fd user: kennykb tags: trunk
18:24
Cleaned up [binary scan] testing for NaN [Bug 1246264] check-in: a8f252687c user: kennykb tags: trunk
18:15
removed refs to ldAout.tcl [Bug 1244361] check-in: 5fd3b5f95d user: kennykb tags: trunk
14:04
Rewrote Tcl_GetDoubleFromObj check-in: f8b91179cf user: dgp tags: kennykb-numerics-branch
01:58
typo fixes check-in: 098279b9b2 user: dgp tags: trunk
2005-08-04
21:27
* generic/tclObj.c: Rewrote Tcl_GetBooleanFromObj() and supporting routines to m... check-in: 7f91b46a52 user: dgp tags: kennykb-numerics-branch
19:56
silence compiler warning check-in: 2d632fc787 user: dgp tags: trunk
17:28
* generic/tclIO.c (CloseChannel): Fixed comment nit, added apparently missing word to complete ... check-in: 561dff49b3 user: andreas_kupries tags: trunk
16:47
merge updates from HEAD check-in: 7f6257cfc2 user: dgp tags: kennykb-numerics-branch
16:47
merge updates from HEAD check-in: 87036af579 user: dgp tags: dgp-refactor
16:32
Deleted the UpdateStringOfBoolean() routine, that can never be called. check-in: 74dbf03515 user: dgp tags: trunk
15:55
* generic/tclObj.c: Simplified routines that manage the typeTable. check-in: e8f3ca7497 user: dgp tags: trunk
2005-08-03
22:25
* generic/tclCompExpr.c: Untangled some dependencies in the * generic/tclEven... check-in: 66913381b4 user: dgp tags: trunk
2005-08-02
18:14
merge updates from HEAD check-in: 10feab7c07 user: dgp tags: kennykb-numerics-branch
16:38
merge updates from HEAD check-in: c58b7136d0 user: dgp tags: dgp-refactor
2005-07-30
07:57
* unix/tclLoadDyld.c (TclpDlopen, TclpLoadMemory): workarounds for bugs/changes in behaviour in Ma... check-in: 944ee67d7d user: das tags: trunk
2005-07-29
14:47
Take care with globals that have an entry in the var table but "don't exist" check-in: 7a08ba9e4b user: dkf tags: trunk
03:47
* win/README: Update link to msys_mingw8.zip check-in: fa54ee0c4e user: mdejong tags: trunk
2005-07-28
18:42
* tests/compExpr-old.test: Still more conversion of "nonPortable" * tests/error... check-in: ef95c5ebb7 user: dgp tags: trunk
10:55
* generic/tclPipe.c (TclCreatePipeline): Arrange for POSIX systems to * unix/tclUnixPipe.c (TclpOp... check-in: 6c8172e1e6 user: dkf tags: trunk
2005-07-27
18:23
* generic/tclUtil.c: Converted the $::tcl_precision value to be kept per-thread t... check-in: acdeee7ba6 user: dgp tags: trunk
18:12
* tests/expr.test: Consolidated equivalent constraints into * tests/fileName.te... check-in: ec63acc455 user: dgp tags: trunk
16:23
* library/init.tcl ([unknown]): Corrected return code handling in the portions of [u... check-in: d65db8782a user: dgp tags: trunk
2005-07-26
20:20
* unix/configure: Regen. * unix/configure.in: Check for a $prefix/share directory and add it the ... check-in: 8f2e61fad0 user: mdejong tags: trunk
17:06
* generic/tclBasic.c (Tcl_CallWhenDeleted): Converted to use per-thread counter,... check-in: 0c06029c78 user: dgp tags: trunk
16:24
typo check-in: 8bdfd9ce33 user: dgp tags: trunk
16:21
* generic/tclNamesp.c (TclTeardownNamespace): Re-ordering so that * tests/trace.te... check-in: 34289a2ca0 user: dgp tags: trunk
04:11
Merge updates from HEAD check-in: 8351a734a6 user: dgp tags: dgp-refactor
2005-07-25
20:48
Getting more systematic about style check-in: b09ad6a0a6 user: dkf tags: trunk
13:29
D'oh! [Bug 1244358] check-in: a18dc27e5e user: dkf tags: trunk
00:39
* unix/configure: Regen. * unix/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): * win/configure: Regen. ... check-in: 65b63ba325 user: mdejong tags: trunk
2005-07-24
22:56
Getting more systematic about style check-in: 83d72c558c user: dkf tags: trunk
2005-07-23
04:12
* library/auto.tcl: Updates to the Tcl script library to make * library/history.... check-in: 58a2150746 user: dgp tags: trunk
02:59
* tests/string.test: Add string is tests for functionality that was not tested. * win/README: Upd... check-in: 91d8e75c82 user: mdejong tags: trunk
01:31
* generic/tclExecute.c (INST_DICT_*): stop 2 compiler warnings for uninitialised variables. check-in: 8fddec119a user: msofer tags: trunk
00:04
Getting more systematic about style check-in: 78a871bd80 user: dkf tags: trunk
2005-07-22
23:56
Improve the incrementer code for INST_DICT_INCR_IMM, removing a gcc-ism. check-in: c0b4cb6f89 user: dkf tags: trunk
2005-07-21
21:50
regen check-in: 0b575edc35 user: dkf tags: trunk
21:48
Compiler for [dict] and related changes. check-in: 9ef02c62c4 user: dkf tags: trunk
21:22
drop support of ancient BSD, IRIX4, RISCos, Ultrix, and ldAout.tcl check-in: 04c5a55f9f user: kennykb tags: trunk
16:58
fix compile error check-in: dbbcf9b7f6 user: dgp tags: trunk
14:38
Systematizing the formatting check-in: ac613e6b94 user: dkf tags: trunk
2005-07-20
23:16
Getting more systematic about style check-in: 0c5cea4d81 user: dkf tags: trunk
2005-07-19
22:45
Getting more systematic about style check-in: f9332bdd5d user: dkf tags: trunk
13:37
Systematizing the formatting Also simplified the AIX loader so that it's failure-mode code wasn't sc... check-in: b174fe79d4 user: dkf tags: trunk
08:51
Formatting systematization. Also removed check of result of ckalloc() for NULL; it will never succe... check-in: ac17f9daa2 user: dkf tags: trunk
00:09
Getting more systematic about style check-in: 690576859a user: dkf tags: trunk
2005-07-17
22:25
socket wrong#args message now follows the general conventions check-in: 82a53c1796 user: dkf tags: trunk
22:06
Try again :-} check-in: 8df7db4799 user: dkf tags: trunk
22:04
Ugh; convert unfortunate tab back to a space check-in: 78a4e02f90 user: dkf tags: trunk
21:54
D'oh check-in: d331cb6616 user: dkf tags: trunk
21:46
oops; how did I reorder those fields? :-( check-in: 911066ce3f user: dkf tags: trunk
21:17
Getting more systematic about style check-in: 7591df07d6 user: dkf tags: trunk
2005-07-16
21:29
Tk Bug 1227781 check-in: 9a6ea91409 user: kennykb tags: trunk
2005-07-15
22:32
Bug 1237907 check-in: 96beb107b1 user: kennykb tags: trunk
15:53
Whitespace/comment tidying check-in: 3aa642dd43 user: dkf tags: trunk
15:09
More tidying up check-in: 09344621a7 user: dkf tags: trunk
2005-07-14
13:41
More minor tinkering with comments and code-layout check-in: 08ca5567ca user: dkf tags: trunk
12:17
Stop warning check-in: dad22a94ac user: dkf tags: trunk
12:12
Oops check-in: a0355a2506 user: dkf tags: trunk
10:50
Style improvements to tclCompile.c, plus bytecode printing enhancements. check-in: 330dac0c81 user: dkf tags: trunk
2005-07-13
20:33
copy/paste/fail-to-modify error in comment. check-in: 2ab7e4e48c user: dgp tags: trunk
20:00
* unix/tclUnixSock.c: Use a ProcessGlobalValue to store the * win/tclWinSock.c: ... check-in: 1fd12e8db7 user: dgp tags: trunk
2005-07-12
20:38
merged changes from HEAD check-in: adeb44b25c user: kennykb tags: kennykb-numerics-branch
20:35
merged changes from HEAD check-in: 5316ea45e0 user: kennykb tags: kennykb-numerics-branch
20:15
first round of TIP#249 changes check-in: a0804d1a4c user: kennykb tags: kennykb-numerics-branch
09:39
Doc clarification check-in: 9fdbe9d9e3 user: dkf tags: trunk
2005-07-11
15:03
Purely style-guide cleansing check-in: 4b3d278317 user: dkf tags: trunk
2005-07-09
00:27
* generic/tclExecute.c (TclExecuteByteCode): Reimplement long and wide type integer divisio... check-in: 7acb2424cc user: mdejong tags: trunk
2005-07-06
15:17
* generic/tclLink.c: Simplified LinkTraceProc [Bug 1208108]. check-in: 828cc933d5 user: dgp tags: trunk
2005-07-05
20:54
* unix/Makefile.in: Purged use of TCLTESTARGS [RFE 1161550]. check-in: 874e6a52dd user: dgp tags: trunk
18:15
* generic/tclUtil.c: Converted TclFormatInt() into a macro. * generic/tclInt.decl... check-in: 3af2919289 user: dgp tags: trunk
17:33
* generic/tclNamesp.c: Allow for [namespace import] of a command * tests/namespace.... check-in: e4ef8384ac user: dgp tags: trunk
15:09
Merge updates from HEAD check-in: 78384c0116 user: dgp tags: dgp-refactor
14:19
Style-guide reformat and get rid of gcc warning check-in: 594cf90263 user: dkf tags: trunk
11:37
Much whitespace/style tidying up check-in: 720eee7591 user: dkf tags: trunk
2005-07-04
22:26
Whitespace/fmt fixes check-in: c360150c2e user: dkf tags: trunk
21:19
Purge remnants of old dictionary rep interlocking code; it only ever worked when the locking was in ... check-in: 15359b6f9c user: dkf tags: trunk
2005-07-01
10:29
Protect against spurious wake-ups while waiting on the condition variable when tearing down the noti... check-in: e5562a29ac user: vasiljevic tags: trunk
2005-06-29
03:28
* generic/tclExecute.c (TclExecuteByteCode): When parsing an integer operand for a unary ... check-in: 101dfd39ca user: mdejong tags: trunk
2005-06-27
18:00
increased warning about [auto_reset] bug fix. check-in: 6f625117c2 user: dgp tags: trunk
2005-06-26
22:10
Add explanatory comment about static unprotected variables. check-in: e9e2d93772 user: dkf tags: trunk
2005-06-24
23:32
* library/auto.tcl: Make file safe to re-[source] without destroying registered ... check-in: d1e3417e82 user: dgp tags: trunk
20:07
cleanup Tcl_Preserve after exit handlers check-in: 3519b5327d user: kennykb tags: trunk
15:06
* library/auto.tcl: Make file safe to re-[source] without destroying registered auto_mk... check-in: 2c82378f14 user: dgp tags: trunk
2005-06-23
19:48
bug 1225957 check-in: 0549954de3 user: kennykb tags: trunk
17:01
* tools/tcltk-man2html.tcl: fixed useversion glob pattern to accept multi-digit patchlevels. check-in: 6efbd658a3 user: das tags: trunk
2005-06-22
21:39
bug 1225044 check-in: e7ae1a09c0 user: kennykb tags: trunk
21:24
* win/tclWinFile.c: Potential buffer overflow. [Bug 1225571] Thanks to Pat Thoy... check-in: b165576fdb user: dgp tags: trunk
21:12
merge updates from HEAD check-in: 2c0cc8807c user: dgp tags: dgp-refactor
19:47
bug 1225727 check-in: 6c3e03abdb user: kennykb tags: trunk
2005-06-21
19:49
* generic/tclInt.h: Followup to change made on 2005-06-18 by Daniel Steffen. There are compiler... check-in: 2d2e2a398c user: andreas_kupries tags: trunk
19:20
bug 1194458 check-in: 8ba6448607 user: kennykb tags: trunk
18:32
* generic/tclBasic.c: Added missing walk of the list of active traces * generic/tc... check-in: aa95aa1c1e user: dgp tags: trunk
14:17
autoconf check-in: 3a7fe5e9c9 user: dgp tags: trunk
08:51
Only enable the 'compile' special debugging feature when requested in configure.in; removes irreleva... check-in: 0cc9693bf4 user: dkf tags: trunk
2005-06-20
23:10
typos check-in: 5e3832c359 user: dkf tags: trunk
22:55
typo check-in: abcd456abe user: dkf tags: trunk
21:27
Add compilation for TIP#90-style [catch] requiring a new opcode [Bug1219112] check-in: 3f3cff9adc user: dkf tags: trunk
10:01
Update error case handling following Mo's updates (which are a good thing) check-in: ffddfd73f3 user: dkf tags: trunk
07:48
* generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Generate an error if a mode argument like -exact is passe... check-in: d616dbd68a user: mdejong tags: trunk
2005-06-18
21:45
* generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fat compiles on Darwin (i.e. ... check-in: 02ddae4aec user: das tags: trunk
2005-06-17
23:41
Fix bug in [format %hx] handling on selected platforms. [Bug 1154163] check-in: 5f26324c95 user: dkf tags: trunk
14:26
Fix an odd [after]-and-limits problem. [Bug 1221395] check-in: 6d6caaf8f9 user: dkf tags: trunk
2005-06-14
13:45
Fix [Bug 1220058] and quash a bizarre case which generated a bogus error msg. Thanks to Will Duquett... check-in: dd2595e57a user: dkf tags: trunk
2005-06-13
08:31
correct fix to file mkdir check-in: 9c6c2985d7 user: vincentdarley tags: trunk
01:45
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) check-in: d666b09ed5 user: msofer tags: msofer-wcodes-branch
2005-06-12
22:19
D'oh! check-in: 1f520360c7 user: dkf tags: trunk
22:13
Simplify command compilation by moving numerous common stanzas into macros so that things say what t... check-in: 82d80d8b59 user: dkf tags: trunk
2005-06-10
15:22
Improve the [chan] documentation check-in: af4a1c46e7 user: dkf tags: trunk, msofer-wcodes-20050611
2005-06-09
16:24
fix to race condition in file mkdir and fix to glob documentation check-in: a6ebffa26e user: vincentdarley tags: trunk
14:23
Small doc improvements [Bug 1211078] etc. check-in: 06bfc11ebc user: dkf tags: trunk
2005-06-08
21:17
typo fix check-in: 03edf0eac5 user: dkf tags: trunk
14:12
D'oh. [Bug 1217017] check-in: 143c847915 user: dkf tags: trunk
2005-06-07
21:46
* generic/tclInt.h: Reduced the Tcl_ObjTypes "index", * generic/tclIndex... check-in: 9c1c8c3166 user: dgp tags: trunk
21:31
Added (untested!) implementation of truncation for Windows check-in: a43119ea8e user: dkf tags: trunk
21:14
* generic/tclObj.c: Restored registration of the "procbody" Tcl_ObjType, as requ... check-in: 26620cf722 user: dgp tags: trunk
20:52
Now for a real test of [chan truncate]... check-in: ffa6301002 user: dkf tags: trunk
20:37
Stick to TCL_CHANNEL_VERSION_4; it's all in alpha anyway! check-in: 4d740196df user: dkf tags: trunk
14:13
autoconf check-in: 2c02e2527f user: dgp tags: trunk
14:03
Bump patchlevel to a4 check-in: 0c38ae7bb8 user: dkf tags: trunk
10:04
Clean up tests in chan.test and add mechanism for chaining Tcl_WrongNumArgs messages (used in [read]... check-in: b3487bb8b8 user: dkf tags: trunk
09:18
Add missing return TCL_ERROR check-in: 194aedaa6e user: dkf tags: trunk
09:07
Another indentation fix check-in: 5ddb9adb32 user: dkf tags: trunk
09:06
Clean up indentation check-in: 65eb529bed user: dkf tags: trunk
09:04
Add missing return in wrong#args case check-in: 1816c38092 user: dkf tags: trunk
02:12
copy/paste/modify error check-in: 0b19608243 user: dgp tags: trunk
02:10
typo check-in: 8d33e93a6d user: dgp tags: trunk
02:07
make genstubs check-in: b683f2cde5 user: dgp tags: trunk
2005-06-06
23:45
TIP#208 implementation It's crude (especially in the tests and docs department) and incomplete (no t... check-in: 3280056391 user: dkf tags: trunk
20:54
Correct crash in stack.test on gcc/win32; fix compile errors in tclObj.c on hpux/native cc check-in: 065f9ddc96 user: kennykb tags: trunk
2005-06-04
21:06
note tag date for 8.5a3 check-in: 426944cc6e user: hobbs tags: trunk, core-8-5-a3
21:06
add libtommath to dist target check-in: eef0f5a23f user: hobbs tags: trunk
2005-06-03
16:49
update changes for 8.5a3 release. check-in: cd6f82cc11 user: dgp tags: trunk
10:02
Remove blatant inefficiency in [parray] check-in: 602628a115 user: dkf tags: trunk
08:52
* macosx/Makefile: fixed 'embedded' target. check-in: ed94bc6122 user: das tags: trunk
2005-06-02
22:56
* unix/Makefile.in (html): add BUILD_HTML_FLAGS optional var * tools/tcltk-man2html.tcl: add a --u... check-in: af56fb84a6 user: hobbs tags: trunk
09:48
regenerated after dkf's modifications to tcl.m4 check-in: aecf3a0fe9 user: rmax tags: trunk
09:19
Fix m4 quoting problems :} check-in: 122b06ca01 user: dkf tags: trunk
04:17
merge updates from HEAD check-in: 0d4fa0e558 user: dgp tags: dgp-refactor
03:11
This close to a release, simple is better. check-in: b191ed7c37 user: dgp tags: trunk
2005-06-01
22:19
* generic/tclProc.c: Revised fix for [Bug 1209759] is more complex, * generic/tclResult.... check-in: cc9274d22e user: dgp tags: trunk
21:45
d'oh! check-in: 49146570cd user: dgp tags: trunk
21:38
* generic/tclBasic.c: For compatibility with earlier Tcl releases, * generic/tclRe... check-in: ad959189c3 user: dgp tags: trunk
11:00
Implementation of TIP#241 from Joe Mistachkin Also compilation of [switch -glob -nocase] from Donal ... check-in: 1dd0879381 user: dkf tags: trunk
10:02
Increase efficiency of [lindex] compilation check-in: b3662bfb9f user: dkf tags: trunk
09:37
Make the threaded build compile again... check-in: 745f7e4cf0 user: dkf tags: trunk
2005-05-31
12:29
Standardize help messages for 'configure --help' using AC_HELP_STRING check-in: 4392cbd439 user: dkf tags: trunk
11:38
See file. check-in: f40644f675 user: vasiljevic tags: trunk
11:37
The notifier thread is now created as joinable and properly joined in the Tcl_FinalizeNotifier. check-in: 72d6038dca user: vasiljevic tags: trunk
2005-05-30
07:57
See file. check-in: a02f77bfd6 user: vasiljevic tags: trunk
07:56
Fixed Tcl Bug #1204064. check-in: b189cce3c3 user: vasiljevic tags: trunk
00:04
TIP#229 implementation check-in: f1050beab4 user: dkf tags: trunk
2005-05-26
11:18
* macosx/Makefile: moved & corrected EMBEDDED_BUILD check. * unix/configure.in: corrected framewo... check-in: 7028a4742a user: das tags: trunk
08:08
Tab characters are important in *roff tables... check-in: 00b02d06b9 user: dkf tags: trunk
2005-05-25
19:27
* generic/tclCmdMZ.c (Tcl_TimeObjCmd): add necessary cast check-in: a1d08b0d48 user: hobbs tags: trunk
16:13
TIP#182 IMPLEMENTATION [Patch 1165062] * doc/mathfunc.n: New built-in math f... check-in: ba76483869 user: dgp tags: trunk
15:01
merge updates from HEAD check-in: 64d23581aa user: dgp tags: dgp-refactor
2005-05-24
19:13
* library/init.tcl: Updated [unknown] to be sure the [return] * tests/init.test:... check-in: f259162cb6 user: dgp tags: trunk
04:44
* tests/env.test: added DYLD_FRAMEWORK_PATH to the list of env vars that need to be ... check-in: 07573183ed user: das tags: trunk
2005-05-23
23:38
fixed typo in EXTRA_INSTALL_BINARIES check-in: 70025405a5 user: das tags: trunk
20:20
* macosx/Makefile: * macosx/README: * macosx/Tcl-Info.plist.in (new file): * unix/Makefile.in: ... check-in: 7c25639f1f user: das tags: trunk
20:19
* generic/tclIOUtil.c (TclLoadFile): * generic/tclInt.h: * unix/tcl.m4: * unix/tclLoadDyld.c: ad... check-in: f1f3008c90 user: das tags: trunk
20:18
* generic/tclCmdMZ.c (Tcl_TimeObjCmd): change [time] called with a count > 1 to return a string wi... check-in: 26e1c8d94c user: das tags: trunk
17:40
* doc/expr.n: * doc/string.n: fixed roff syntax complaints from 'make html'. check-in: 261e228a30 user: das tags: trunk
2005-05-22
01:30
Fixed a bug in expr round(x) function: returned an empty string if x was an integer check-in: 503afc89f6 user: chengyemao tags: trunk
2005-05-21
15:10
Resynchronized with HEAD check-in: 96be07d7c8 user: kennykb tags: kennykb-numerics-branch
2005-05-20
15:29
* generic/tclParseExpr.c: Corrected parser to recognize all boolean literals a... check-in: ced7ccb24b user: dgp tags: trunk
02:50
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier): fixed crashing CFRelease of runLoopSource in Tcl_In... check-in: 6db5952245 user: das tags: trunk
2005-05-19
22:49
Quell a gcc warning check-in: ddf3146780 user: dkf tags: trunk
15:17
Scratch one bizarre while loop... :^) check-in: 87030df1be user: dkf tags: trunk
13:28
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier): fixed crashing CFRelease of runLoopSource in Tcl_In... check-in: 3a9463d7ae user: das tags: trunk
13:27
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier): fixed crashing CFRelease of runLoopSource in Tcl_In... check-in: a8c0c897b7 user: das tags: trunk
2005-05-18
20:54
* generic/tclBasic.c (Tcl_ExprBoolean): Rewrite as wrapper around Tcl_ExprBooleanObj... check-in: c3e78c6b7d user: dgp tags: trunk
19:09
minor phrasing improvements. check-in: 1fe5c2c031 user: dgp tags: trunk
16:44
* doc/BoolObj.3: Rewrite of documentation dropping many details about the int... check-in: 95abe9b7f5 user: dgp tags: trunk
15:43
* generic/tclInt.h: Revision to the "boolean" Tcl_ObjType, so * generic/tclObj.c... check-in: 5a07f799a9 user: dgp tags: trunk
2005-05-17
21:28
* generic/tclObj.c (TclInitObjSubsystem): Removed the * tests/listObj.test: ... check-in: 2074e27c04 user: dgp tags: trunk
2005-05-16
19:23
merge updates from HEAD check-in: 03a5891876 user: dgp tags: dgp-refactor
15:35
restore MSVC buildability of tclWin32Dll.c check-in: c022adcc3b user: kennykb tags: trunk
08:41
And another silly mistake... check-in: 9136f67092 user: dkf tags: trunk
08:38
Fixed minor mistake in the example (not following best-practice as described in the Portability sec... check-in: c73418300c user: dkf tags: trunk
2005-05-14
23:15
whitespace/style policing check-in: 52d15b0b4d user: dkf tags: trunk
21:37
whitespace fix check-in: 43fd4654a7 user: dkf tags: trunk
20:46
* generic/tclInt.decls: * generic/tclTest.c: * generic/tclUtil.c: * win/tclWin32Dll.c: fixed lin... check-in: 7ff2693241 user: das tags: trunk
2005-05-13
21:20
further rework of SEH check-in: d1306f71a8 user: kennykb tags: trunk
17:11
* generic/tclBasic.c: Dropped the TCL_NO_MATH configuration. * generic/tclBinary.c... check-in: c4a9664679 user: dgp tags: trunk
2005-05-12
22:48
Corrected duplication of test names check-in: b3032b4166 user: dgp tags: trunk
21:21
changed NAME to match the name of the page. check-in: 9092afcc5a user: kennykb tags: trunk
16:23
Corrected example that confused [namespace which] and [namespace origin] check-in: 2151523185 user: dgp tags: trunk
2005-05-11
17:18
repeat merge with HEAD check-in: 33802b0c8b user: kennykb tags: kennykb-numerics-branch
16:58
merge updates from HEAD check-in: a8212110f1 user: dgp tags: dgp-refactor
15:39
Added UCHAR's to ctype macros in tclStrToD.c check-in: b5d1ecb4f0 user: kennykb tags: trunk
15:00
Synchronized with HEAD check-in: 6ea4a2ae77 user: kennykb tags: kennykb-numerics-branch
00:53
* unix/tclUnixFCmd.c: add lint attr to enum to satisfy strictly compliant compilers that don't lik... check-in: 03b9a47d8d user: hobbs tags: trunk
00:51
* tests/string.test: string-10.[21-30] * generic/tclCmdMZ.c (Tcl_StringObjCmd): add extra checks t... check-in: fab27ad2b8 user: hobbs tags: trunk
2005-05-10
20:17
Fixes for C++-style comment and bad NaN on PA-RISC check-in: a4754204f2 user: kennykb tags: trunk
19:11
fixed Changelog entry for [Bug 1198892] fix - forgot to mention new regression tests. check-in: 0b53eeb272 user: msofer tags: trunk
18:59
fix ChangeLog message for last commit check-in: 6fef346e5e user: kennykb tags: trunk
18:54
Fixed uninitialized memory read in tclBinary.c when passing a NaN to 'd','q','Q' formats check-in: 14211c3843 user: kennykb tags: trunk
18:33
Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 check-in: 1cc2336920 user: kennykb tags: trunk
17:20
committed local libtommath changes from kennykb-numerics-branch back to the Tcl HEAD check-in: edc85b6177 user: kennykb tags: trunk
16:57
Merged special handling of trivial patterns into Tcl_ListMathFuncs. check-in: 72a41f9405 user: dgp tags: kennykb-numerics-branch
16:11
Merged changes from HEAD check-in: bae9c0a530 user: kennykb tags: kennykb-numerics-branch
10:02
* generic/tclExecute.c (ExponLong, ExponWide): fixed special case 'i**0' for i>0 [Bug 1198892] check-in: 4b97cfe954 user: msofer tags: trunk
2005-05-09
22:13
further fixes for structured event handling and frame pointer omission check-in: 9a65c5d521 user: kennykb tags: kennykb-numerics-branch
2005-05-08
20:41
portability hacks and eliminate bad CPUID code check-in: ed4639b2c7 user: kennykb tags: kennykb-numerics-branch
2005-05-07
21:09
fixed underflow bug in MSVC with -O3 check-in: 85f6025e11 user: kennykb tags: kennykb-numerics-branch
19:18
Revised initialization of tclStrToD.c check-in: d5f6456bdd user: kennykb tags: kennykb-numerics-branch
00:05
* unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check and add support for x86_64 Solaris ... check-in: 8f214f2854 user: hobbs tags: trunk
2005-05-05
18:37
* generic/tclInt.decls: Converted TclMatchIsTrivial to a macro. * generic/tclInt.h: ... check-in: 751ccc1989 user: dgp tags: trunk
17:55
Merged with HEAD check-in: b77c9a87c6 user: kennykb tags: kennykb-numerics-branch
17:52
Corrected a compilation error in the --enable-threads configuration check-in: db79d08c45 user: kennykb tags: trunk
17:20
* generic/tclCompCmds.c: Factored common efficiency trick into a macro named ... check-in: 4c8dcccfb3 user: dgp tags: trunk
15:32
* generic/tclCompCmds.c: Replaced all instance of * generic/tclCompile.c: ... check-in: 2f2f477a05 user: dgp tags: trunk
2005-05-04
17:34
merge updates from HEAD check-in: edf99c3880 user: dgp tags: dgp-refactor
2005-05-03
18:07
* doc/DString.3: Eliminated use of identifier "string" in Tcl's * doc/Environ... check-in: 83aa957ebe user: dgp tags: trunk
2005-05-02
21:45
* generic/tcl.decls: * generic/tclBasic.c: Simplified implementation of Tcl_ExprSt... check-in: 6c4cb20910 user: dgp tags: trunk
2005-04-30
11:47
* unix/tclUnixNotfy.c: applied dkf's tkMacOSXNotify.c cleanup changes. check-in: 73b282ccef user: das tags: trunk
2005-04-29
22:39
Merge updates from HEAD check-in: ac63d218d8 user: dgp tags: dgp-refactor
21:47
Whitespace/formatting fixes check-in: 709b42df9d user: dkf tags: trunk
20:49
TIP#176 IMPLEMENTATION [Patch 1165695] * generic/tclUtil.c: Extended TclGetIntF... check-in: d9e4591786 user: dgp tags: trunk
2005-04-28
14:24
* tests/unixInit.test (7.1): Alternative fix for the 2004-11-11 commit. check-in: 5dcc3507b3 user: dgp tags: trunk
05:31
* library/init.tcl: Corrected flaw in interactive command * tests/main.test: ... check-in: 25b4da904a user: dgp tags: trunk
2005-04-27
18:48
TIP#183 IMPLEMENTATION [Patch 577093] * generic/tclIOUtil.c (TclGetOpenModeEx): ... check-in: 6a178af03a user: dgp tags: trunk
2005-04-26
20:54
corrected an EDOM handling input overflow on Solaris check-in: a554dde816 user: kennykb tags: kennykb-numerics-branch
17:09
Corrected NaN handling in [binary format] check-in: dfb89408db user: kennykb tags: kennykb-numerics-branch
16:54
correct uninit mem ref in Tcl_GetDoubleFromObj check-in: a38967256a user: kennykb tags: kennykb-numerics-branch
16:32
Restored silent overflow/underflow to input conversions check-in: 1fa534af9f user: kennykb tags: kennykb-numerics-branch
00:44
* compat/string.h: fixed memchr() protoype for __APPLE__ so that we build on Mac OS X 10.1 again. ... check-in: 20a693c229 user: das tags: trunk
2005-04-25
21:37
Merged with HEAD. check-in: fcce6158ac user: kennykb tags: kennykb-numerics-branch
20:15
Olson's tzdata2005i check-in: 908327be7a user: kennykb tags: trunk
19:59
Revised documentation for TIP 232 check-in: e6c2f423c4 user: kennykb tags: kennykb-numerics-branch
17:07
* library/init.tcl: Use "ni" and "in" operators. check-in: c386e86f4f user: dgp tags: trunk
10:05
fix comments check-in: 5b62507eda user: msofer tags: trunk
10:01
* generic/tclExecute.c: fix for [Bug 1189274]. check-in: 732199b541 user: msofer tags: trunk
02:08
silence compiler warnings check-in: 9cb000f783 user: dgp tags: trunk
2005-04-22
16:26
typo check-in: b4f40c1307 user: dgp tags: trunk
16:18
* tests/string.test: Test string-23.0 for Bug 1187123. check-in: 8dc78c8b55 user: dgp tags: trunk
15:46
The 2005-04-21 changes to Tcl_GetBooleanFromObj were done to bring it into agreement... check-in: 9cc02e7123 user: dgp tags: trunk
2005-04-21
22:42
* generic/tclLiteral.c: Disabled the code that forces some literals into the "int" T... check-in: 3dd9e52203 user: dgp tags: trunk
21:29
* generic/tclDictObj.c: Updated callers to call new routine. check-in: 60d7ff04ee user: dgp tags: trunk
21:23
* generic/tclBasic.c: Updated callers to call new routine. * generic/tclCompCmds.c... check-in: b0a22119dc user: dgp tags: trunk
20:35
stifle compiler warning check-in: ace1bd5a92 user: dgp tags: trunk
20:24
* generic/tclGet.c: Radical code simplification. Converted Tcl_GetFoo() routine... check-in: c5a5c3f411 user: dgp tags: trunk
15:49
Tcl_GetDoubleFromObj now avoids shimmering away a "wideInt" intrep. check-in: 2ac5b9233d user: dgp tags: trunk
15:23
* generic/tclObj.c: Re-ordered error detection code so all values with trailing ... check-in: e2ac645480 user: dgp tags: trunk
14:23
* doc/GetInt.3: Convert argument "string" to "str" to agree with code. Also clarifie... check-in: c2065c79f6 user: dgp tags: trunk
2005-04-20
19:47
TIP 232 documentation check-in: a5f2bf4959 user: kennykb tags: kennykb-numerics-branch
16:04
* generic/tclGet.c (Tcl_GetInt): Corrected error that did not * generic/tclOb... check-in: 4e2a92f900 user: dgp tags: trunk
15:13
silenced a compiler warning check-in: 6ccb622ed3 user: kennykb tags: trunk
2005-04-19
18:44
typo check-in: 301150ab87 user: dgp tags: trunk
16:32
* generic/tclBasic.c: Added unsupported command * generic/tclCmdAH.c: [::tcl::un... check-in: b200066b4e user: dgp tags: trunk
15:10
fixed Bug 1185933 check-in: 089af482d8 user: kennykb tags: trunk
2005-04-16
19:17
* generic/Var.c (Tcl_ArrayObjCmd - ARRAY_NAMES): fix Tcl_Obj leak [Bug 1084111] check-in: b2d441f946 user: msofer tags: trunk
08:05
See file check-in: 4a518115ec user: vasiljevic tags: trunk
08:04
Force clenaup of the interp result in TclLoadFile(). Some implementations of TclpFindSymbol() will s... check-in: 1a0278d29d user: vasiljevic tags: trunk
08:03
Renamed TclWinFreeAllocCache to TclpFreeAllocCache and fixed to recognize when being called with NUL... check-in: 5c9d9a78f1 user: vasiljevic tags: trunk
08:01
Fixed TclpFreeAllocCache() to recognize when being called with NULL argument. This is a signal for ... check-in: 1ba74d7ab7 user: vasiljevic tags: trunk
08:00
Modified TclFinalizeThreadAlloc() to explicitly call TclpFreeAllocCache with the NULL-ptr as argumen... check-in: 9b92b809a4 user: vasiljevic tags: trunk
07:58
Added prototypes for TclpFreeAllocCache() and TclFreeAllocCache(). check-in: ecfd50088d user: vasiljevic tags: trunk
2005-04-15
22:41
* tests/unixInit.test: Disabled obsolete tests and removed code * tests/encoding.te... check-in: 491363a334 user: dgp tags: trunk
15:50
* library/init.tcl: Use auto-loading to bring in Tcl Module * library/tclIndex: ... check-in: 15c5551bac user: dgp tags: trunk
02:38
* generic/tclExecute.c: missing semicolons caused failure to compile with TCL_COMPILE_DEBUG. check-in: 2ae9c6f494 user: msofer tags: trunk
2005-04-14
04:43
* generic/tclIO.c (Tcl_SetChannelBufferSize): Lowest size limit * tests/io.test: changed from ten b... check-in: ef164333ff user: davygrvy tags: trunk
04:43
no message check-in: 0367ea1606 user: davygrvy tags: trunk
02:41
* generic/tclIO.c (Tcl_SetChannelBufferSize): Lowest size limit * tests/io.test: changed from ten by... check-in: 7b37444344 user: davygrvy tags: trunk
2005-04-13
21:26
* unix/tclUnixInit.c (TclpGetEncodingNameFromEnvironment): Reversed order of verify... check-in: 3d8bfa527e user: dgp tags: trunk
19:28
Performance improvement in [clock] - FR 1182459 check-in: e8d3b26242 user: kennykb tags: trunk
11:06
Also improved [fcopy] docs check-in: bc202c364b user: dkf tags: trunk
10:53
Improve documentation of -encoding binary option to [fconfigure]. check-in: 7ae24657a0 user: dkf tags: trunk
09:39
* generic/tclCompile.c:Commented out the functions TclPrintInstruction(), TclPrintObject() and Tcl... check-in: 595299342a user: msofer tags: trunk
2005-04-12
20:28
* generic/tclInterp.c: Corrected bad syntax of Tcl_Panic() call. * generic/tclUtil... check-in: 33d1032cba user: dgp tags: trunk
18:32
added definition of NULL to strstr.c for Bug 1175161 check-in: 43ddb35efd user: kennykb tags: trunk
2005-04-11
10:02
Revamp the zone-info compiler to make better use of the facilities available check-in: 396133da15 user: dkf tags: trunk
00:58
updated to libtommath 0.35 check-in: f076d87f76 user: kennykb tags: kennykb-numerics-branch
00:22
Updated to libtommath 0.35 check-in: f12cf81bea user: kennykb tags: kennykb-numerics-branch
2005-04-10
23:54
Import of tommath 0.35 check-in: 30c8e6bbc2 user: kennykb tags: trunk
23:32
Olson's tzdata2005h check-in: 08ade9a5ab user: kennykb tags: trunk
23:14
merged with HEAD and fixed 1180368 check-in: 7bc9ca0285 user: kennykb tags: kennykb-numerics-branch
23:07
* generic/tclBasic.c (TclObjInvoke): Plug memory leak. [Bug 1180368] check-in: 117cdb70c9 user: dgp tags: trunk
2005-04-09
21:14
fix in last commit check-in: 7a54aa6af9 user: msofer tags: trunk
21:12
* generic/tclExecute.c: fix possible leak of expansion Tcl_Objs check-in: 33cd3211b5 user: msofer tags: trunk
15:38
* macosx/README: updated requirements for OS & developer tool versions + other small fixes/cleanup... check-in: 1f95116fcf user: das tags: trunk
11:09
* generic/tclListObj.c (Tcl_ListObjIndex): added missing NULL return when getting index from an em... check-in: 83a809919f user: das tags: trunk
10:15
* unix/tcl.m4 (Darwin): added -single_module linker flag to TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EX... check-in: 227076fc7c user: das tags: trunk
2005-04-08
21:38
Fix whitespace check-in: 8b722c33bd user: dkf tags: trunk
20:03
* generic/tclInt.h (TclGetEncodingFromObj): New function to * generic/tclEncodin... check-in: 3aae24d03c user: dgp tags: trunk
17:10
explanatory comment check-in: 53b1db0561 user: dgp tags: trunk
12:47
Test updates for new [switch] compiler check-in: f9a6809534 user: dkf tags: trunk
10:42
Improved [switch] compilation. check-in: 4cd9721bbc user: dkf tags: trunk
2005-04-07
17:31
merge updates from HEAD check-in: 7d5704f18c user: dgp tags: dgp-refactor
2005-04-06
20:55
Purge old and inaccurate .VS/.VE macros. check-in: b5dbb85db5 user: dkf tags: trunk
20:42
Ignore the msvc7/8 autogenerated project parts. check-in: 7dd802e392 user: patthoyts tags: trunk