Timeline
Not logged in

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

228 check-ins using file unix/tclUnixFile.c version fd763c6d26

2009-08-02
10:41
eliminate TclWinResetInterfaceEncodings, because it does exactly the same as TclWinEncodingsCleanup,... check-in: 182c7a48f3 user: nijtmans tags: trunk
2009-07-31
16:55
* generic/tclStringObj.c: Corrected failure to grow buffer * tests/format.test... check-in: a3c590a7b5 user: dgp tags: trunk
2009-07-26
21:48
Simplify a bit further following more testing check-in: f1b2eb0982 user: dkf tags: trunk
11:40
Use [try] to replace obscurer uses of [catch]. check-in: 85f6cc0b99 user: dkf tags: trunk
11:26
Forced LF translation when generating .h's to avoid spurious diffs when regenerating on a Windows bo... check-in: c03ef296ee user: ferrieux tags: trunk
07:57
[Bug 2827066] msys build --enable-symbols broken And modified the same for unicows.dll, as a prepara... check-in: 01f7acb263 user: nijtmans tags: trunk
2009-07-25
22:00
Correct "incidental" test failure; exact error message generated by ::tcl::HistAdd changed check-in: d14797dd9c user: dkf tags: trunk
21:51
Make [history] (well, [::tcl::history]) be a real ensemble. check-in: 9ffcefd67c user: dkf tags: trunk
2009-07-24
20:45
minor cleanups check-in: 99c5bc6515 user: dgp tags: trunk
10:53
Clarify code by using [try] instead of [catch] in a few places check-in: fe6c5300e4 user: dkf tags: trunk
09:27
Removed mention of auto_mkindex_old from indexed locations; we really don't want people finding out ... check-in: 6aaf8dfacf user: dkf tags: trunk
08:23
Made it clearer what most people want instead of [self class]. check-in: 4bcf58698c user: dkf tags: trunk
2009-07-23
23:01
Revert series of local changes not relevant to the last commit. check-in: 00dea79ba9 user: andreas_kupries tags: trunk
22:49
* generic/tclIO.c (Tcl_GetChannelHandle): Do not crash for * generic/tclPipe.c (FileForRedirect):... check-in: 9039eeb584 user: andreas_kupries tags: trunk
15:23
fix SunCC warning check-in: edb6119052 user: das tags: trunk
10:07
Fix for [Bug 2820349] check-in: 00e1c4070f user: mistachkin tags: trunk
2009-07-22
19:54
Feature Request 2814786: remove TclpPanic check-in: 72d40d56d3 user: nijtmans tags: trunk
12:00
* macosx/tclMacOSXFCmd.c: CONST -> const * generic/tclGetDate.y: * generic/tclDate.c: * generic/... check-in: 86068bf4d3 user: nijtmans tags: trunk
08:41
Refined the 20090617 patch on [exit] streamlining, so that it now correctly calls thread exit handle... check-in: 4f519b267a user: ferrieux tags: trunk
2009-07-21
19:03
2009-07-21 Kevin B. Kenny <kennykb@acm.org> * library/tzdata/Asia/Dhaka: * library/tzdata/India... check-in: 2f2c125a0c user: kennykb tags: trunk
2009-07-20
09:13
Performance boost for [string is]. check-in: b4bad673e4 user: dkf tags: trunk
2009-07-19
11:46
Expose function to efficiently return current name of an object. check-in: 0a8cf0ea4b user: dkf tags: trunk
2009-07-18
08:16
* unix/Makefile.in: Define NDEBUG in optimized (non-symbols) build to disable NRE assert()s and th... check-in: c95a3e0ce5 user: das tags: trunk
2009-07-16
21:24
* generic/tclBinary.c: Removed unused variables. * generic/tclCmdIL.c: * ge... check-in: b0e94fe52c user: dgp tags: trunk
2009-07-15
13:17
Added code to save space in namespaces. Currently #ifdef'ed out for compat. Also added code from itc... check-in: 518b8a92e0 user: dkf tags: trunk
2009-07-14
21:47
fix 64bit int <-> ptr cast warnings check-in: 97a92c47a0 user: das tags: trunk
16:52
* generic/tclInt.h (TclNRSwitchObjCmd): * generic/tclBasic.c (builtInCmds): * generic/tclCmdMZ.c (Tc... check-in: 40b8273384 user: kennykb tags: trunk
16:34
* generic/tclCompile.c (TclInitCompileEnv, EnterCmdWordIndex, TclCleanupByteCode, TclCompileScrip... check-in: 7c71134801 user: andreas_kupries tags: trunk
2009-07-12
18:04
Fix [Bug 2637173] by consolidating bytearray purity check. check-in: f796a220ae user: dkf tags: trunk
14:57
Updated documentation to provide better description of this advanced feature. check-in: ad343b310d user: dkf tags: trunk
14:51
Reorganize method cache handling a bit to better support itcl nasty cases. [Bug 1895546] check-in: 18d45c03cd user: dkf tags: trunk
2009-07-11
17:11
Substantially increased the discussion of issues and work-arounds relating to nested vwaits, followi... check-in: 4baeeee54e user: dkf tags: trunk
13:34
tweaks check-in: 3c847a4e10 user: dkf tags: trunk
11:26
Extended the warning about vwait gotchas check-in: aecb399dfe user: dkf tags: trunk
11:23
General improvement of the documentation check-in: 2f5e1108bd user: dkf tags: trunk
08:57
Added optional script option to runtest and a runshell target. Silence output from html help compile... check-in: d48dbcb8ca user: patthoyts tags: trunk
08:32
backslash quoting check-in: 0d6f344439 user: patthoyts tags: trunk
2009-07-10
17:37
ZlibTransformClose may be called with a NULL interpreter during finalization and Tcl_SetChannelError... check-in: 13321da7b2 user: patthoyts tags: trunk
10:06
Slight improvement of wording check-in: b8d1788932 user: dkf tags: trunk
2009-07-09
22:48
[Bug #2818131] Added tests and fixed a typo that broke zlib push for deflate format. check-in: af721af1ed user: patthoyts tags: trunk
22:28
Fix [Bug 2819227] by using a function from C89 rather than POSIX. check-in: ab6aecb071 user: dkf tags: trunk
2009-07-06
21:38
Silence a signed/unsigned warning that annoys msvc check-in: 73b2dd28f2 user: patthoyts tags: trunk
2009-07-05
21:46
Additional tests for zlib stacked channel with fcopy in various modes. check-in: 4689653b3b user: patthoyts tags: trunk
16:05
Make [zlib push] work with [fcopy]. check-in: 03d972d6d9 user: dkf tags: trunk
2009-07-01
15:06
Cast wide integer to int conversion (silence msvc6 warning) check-in: c5133b9b13 user: patthoyts tags: trunk
14:38
Handle the GetUserName API call appropriately for wide/narrow versions. [Bug 2806622] check-in: 62ff377237 user: patthoyts tags: trunk
2009-06-30
14:21
s/Tcl_PanicEx/TclPanic/; improve clang assert Tcl_Panic macrology check-in: 9897a370c4 user: das tags: trunk
00:56
* generic/tclInt.h: add assert macros for clang static * generic/tclPanic.c: analyzer and redefi... check-in: 76473fc9e2 user: das tags: trunk
2009-06-26
18:14
* macosx/Tcl-Common.xcconfig: update projects for Xcode 3.1 and 3.2, * macosx/Tcl.xcode/*: standa... check-in: 8dde9fbdba user: das tags: trunk
2009-06-25
22:53
Handle cleanup when all tests skipped [Bug 2812355] check-in: bb9b739b6b user: patthoyts tags: trunk
19:24
Made namespace scope corrections to some of the testing machinery surrounding [testnrelevels]. Fixe... check-in: 1adb4b5600 user: dgp tags: trunk
2009-06-24
15:29
Fix [Bug 2811598]. check-in: 6c44849ecb user: dkf tags: trunk
15:17
More test suite cleanup for "-singleproc 1 -debug 1" testing. check-in: cb05dda8cc user: dgp tags: trunk
13:51
Correct failures during -singleproc 1 test suite run. Correct duplicate test names. check-in: fe2e3409ae user: dgp tags: trunk
13:13
Clean up procs after testing to avoid problems with -singleproc testing [Bug 2811492] check-in: 8b30365796 user: patthoyts tags: trunk
2009-06-18
09:42
regen check-in: 9157d43299 user: dkf tags: trunk
09:41
Apply patch from [Bug 988703]. Many thanks to Joe Mistachkin for development. check-in: ab1f2ddc32 user: dkf tags: trunk
2009-06-17
19:24
Applied a patch by George Peter Staplin drastically reducing the ambition of [exit] wrt finalization... check-in: c2300ea2ce user: ferrieux tags: trunk
2009-06-15
18:51
* generic/tclStringObj.c: sprintf() -> Tcl_ObjPrintf() conversion. check-in: e3a58fe6f2 user: dgp tags: trunk
16:24
* unix/tclUnixPort.h: Move all socket-related code from tclUnixChan.c * unix/tclUnixChan.c: to tclUn... check-in: f5db47944a user: rmax tags: trunk
09:41
Apply last useful bit of [Patch 557486]. check-in: 5433349fc6 user: dkf tags: trunk
2009-06-13
14:31
* generic/tclCompile.c: The value stashed in iPtr->compiledProcPtr * generic/tclProc... check-in: cd62c79f0e user: dgp tags: trunk
2009-06-10
21:39
* generic/tclStringObj.c: Revised [format] to not overflow the integer calcula... check-in: 603364c9eb user: dgp tags: trunk
14:44
* generic/tclStringObj.c: Corrected failures to deal with the "pure unicode" r... check-in: dfc23bce03 user: dgp tags: trunk
2009-06-09
13:52
* generic/tclGetDate.y: Fixed a thread safety bug in the generated * library/clock.tcl: Bison par... check-in: 507327cfc1 user: kennykb tags: trunk
2009-06-08
16:28
New DST rule for Bangladesh (Olson's tzdata2009i) check-in: 29b9a65477 user: kennykb tags: trunk
2009-06-07
23:33
Fix docbug. check-in: d0eba32fc2 user: dkf tags: trunk
2009-06-03
23:12
fix signed vs unsigned comparison warnings check-in: fdc9d759a3 user: das tags: trunk
2009-06-02
19:11
* generic/tclExecute.c: Replace dynamically-initialized table with a table of static... check-in: 6b00189f62 user: dgp tags: trunk
17:56
* generic/tclExecute.c: Corrected implementations and selection logic of the INST_EX... check-in: 16158f3fa3 user: dgp tags: trunk
2009-06-01
21:34
* tests/expr.test: Added many tests demonstrating the broken cases of [Bug 2798... check-in: 89c130ac99 user: dgp tags: trunk
2009-05-30
03:32
Applied Olson's tzdata2009h check-in: 2b04043115 user: kennykb tags: trunk
2009-05-29
16:28
* library/platform/platform.tcl: Fixed handling of cpu ia64, * library/platform/pkgIndex.tcl: tak... check-in: a534adff26 user: andreas_kupries tags: trunk
2009-05-26
09:26
Ascribe due credit in ChangeLog. check-in: 213269e9a8 user: ferrieux tags: trunk
09:08
Fixed documentation of the right-associativity of the ** operator. check-in: aa662ce03d user: ferrieux tags: trunk
2009-05-16
03:43
fix TCL_COMPILE_DEBUG 64bit warnings check-in: 3736ae28d2 user: das tags: trunk
2009-05-15
10:08
Added more introspection: ability to look up namespace of an object. check-in: 07dfc8d118 user: dkf tags: trunk
09:14
a little minor emacs niceness check-in: eddaf95d56 user: dkf tags: trunk
2009-05-12
22:53
(With apologies to Ghostbusters...) check-in: d9d7e57840 user: dkf tags: trunk
22:48
"There's something very important I forgot to tell you." "What?" "Don't nest the vwaits." "Why?" "It... check-in: fa2339d30b user: dkf tags: trunk
20:26
Make our mkstemp() replacement build on IRIX 6.5. check-in: ac97ad0a2a user: dkf tags: trunk
2009-05-08
09:56
Oops, forgot to do a ChangeLog entry for the fix for [Bug 2414858]. check-in: 8591698c5a user: dkf tags: trunk
08:48
Fix [Bug 2414858]. check-in: f08e13c9de user: dkf tags: trunk
08:13
Fix [Bug 2788468]. check-in: 98ccca352a user: dkf tags: trunk
02:21
* generic/tclObj.c (Tcl_GetCommandFromObj): fix for bug [2785893], insure that a command in a dele... check-in: 851249078c user: msofer tags: trunk
01:02
* generic/tclBasic.c: Let coroutines start with a much smaller * generic/tclCompile.h: stack: ... check-in: 50329efcfd user: msofer tags: trunk
2009-05-07
10:34
Fix [Bug 1513659]. check-in: 386a1659b5 user: dkf tags: trunk
2009-05-06
20:16
* generic/tclCmdMZ.c: Improve overflow error message from [string repeat]. [Bug 2... check-in: 2316cd35a7 user: dgp tags: trunk
15:50
* tests/interp.test: interp-20.50 test for Bug 2486550. check-in: 0e8478bf11 user: dgp tags: trunk
2009-05-05
15:51
Corrected changelog entry check-in: 433219d909 user: dkf tags: trunk
15:47
Missed a spot. check-in: 42f5ad1fbc user: dkf tags: trunk
2009-05-04
17:39
Stop deletion of support namespaces leading to a potential crash. check-in: dd2f122042 user: dkf tags: trunk
2009-05-03
18:05
Fix [Bug 2538432] through clarification. check-in: 079570408e user: dkf tags: trunk
2009-05-01
20:18
Tcl icon upgraded and SVG file added. Windows 7 makes significant use of large icon resources. An... check-in: e30d6f8118 user: patthoyts tags: trunk
2009-04-30
23:25
* generic/tclBasic.c (TclObjInvoke): Make sure that a null objProc is not used, use Tcl_NRCallObjP... check-in: 1c2d2f66c2 user: msofer tags: trunk
22:37
Fix 64-bit detection for zlib on Win64 check-in: 414f4feafa user: nijtmans tags: trunk
2009-04-29
15:24
Revert last commit which fails to build with msvc2005 and msvc6 check-in: 2123c41cdc user: patthoyts tags: trunk
14:56
Fix [Bug 2651823]. check-in: ee20628496 user: dkf tags: trunk
2009-04-28
16:46
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with thr... check-in: 830f834cae user: hobbs tags: trunk
2009-04-27
12:31
Fix examples. [Bug 2780680] check-in: 14b71c7f4e user: dkf tags: trunk
09:41
Reset internal INTERP_ALTERNATE_WRONG_ARGS flag inside the Tcl_WrongNumArgs function, so the caller ... check-in: e1dc328773 user: nijtmans tags: trunk
2009-04-24
15:07
Don't chmod/exec installManPage. [Patch 2769530] check-in: 1776b4186b user: stwo tags: trunk
2009-04-19
18:27
Removed newline appended to POST data. Added tests to check that the data provided by a POST is as s... check-in: dfd6051afd user: patthoyts tags: trunk
2009-04-15
12:31
Doc improvements. check-in: a2213bf663 user: dkf tags: trunk
2009-04-14
19:57
* library/tzdata/Asia/Karachi: Updated rules for Pakistan Summer Time (Olson's tzdata2009f... check-in: 4468f7bd90 user: kennykb tags: trunk
00:55
update Apple copyright notice for 2009-04-10 changes check-in: 2c504309bd user: das tags: trunk
2009-04-11
11:18
Clarify the rules for resolution of what forwarded methods forward to. check-in: 1c0fc91aa2 user: dkf tags: trunk
00:22
D'oh check-in: d02b912ad7 user: das tags: trunk
2009-04-10
22:53
fix warning check-in: 51a4b704be user: das tags: trunk
21:50
Forgot to add changelog for http commit check-in: 8c8d7c542c user: patthoyts tags: trunk
21:40
Remove unused variable (compiler warning) check-in: 199cda2257 user: dgp tags: trunk
20:46
* unix/tclUnixChan.c: TclUnixWaitForFile(): use FD_* macros * macosx/tclMacOSXNotify.c: to manipu... check-in: 2001faff8c user: das tags: trunk
18:10
* unix/tclLoadDyld.c: use RTLD_GLOBAL instead of RTLD_LOCAL. [Bug 1961211] check-in: bb4fb805eb user: das tags: trunk
18:04
typo check-in: b9226e1fb4 user: das tags: trunk
18:02
* macosx/tclMacOSXNotify.c: revise CoreFoundation notifier to allow * unix/tclUnixChan.c: embeddi... check-in: ec1a5f8686 user: das tags: trunk
18:01
* unix/configure.in (Darwin): use Darwin SUSv3 extensions if available; remove /Network locati... check-in: 4f6862e546 user: das tags: trunk
16:59
* macosx/tclMacOSXBundle.c: on Mac OS X 10.4 and later, replace deprecated NSModule API by dlfcn A... check-in: 5933ea7d81 user: das tags: trunk
14:19
Improved HTTP/1.1 support and added specific HTTP/1.1 testing. This patch makes use of the 8.6 zl... check-in: e861cc28b0 user: patthoyts tags: trunk
13:14
Fix for immediate problem in [Bug 2089279]. check-in: c3f65b131e user: dkf tags: trunk
09:37
Specific check for [Bug 26245326] This bug is caused by receiving a partial HTTP response line whi... check-in: cb97cbffd0 user: patthoyts tags: trunk
2009-04-09
20:07
Olson's tzdata2009e check-in: 112f6af617 user: kennykb tags: trunk
17:01
* library/http/http.tcl: Handle incomplete lines in the "connecting" state. ... check-in: 7e2b73c3e1 user: dgp tags: trunk
2009-04-08
19:17
* library/platform/platform.tcl: Extended the darwin sections to * library/platform/pkgIndex.tcl:... check-in: 0aca619525 user: andreas_kupries tags: trunk
16:05
* library/tcltest/tcltest.tcl: Converted [eval]s (some unsafe!) to * library/tcltes... check-in: f054da9f0c user: dgp tags: trunk
2009-04-07
18:45
* generic/tclStringObj.c: Correction so that value of TCL_GROWTH_MIN_ALLOC is ... check-in: 24eea28193 user: dgp tags: trunk
2009-04-04
17:31
Fix [Bug 1910136]. check-in: d99c0d9aba user: dkf tags: trunk
2009-03-30
18:49
* doc/Alloc.3: Size argument is "unsigned int". [Bug 2556263] check-in: 730ead76b9 user: dgp tags: trunk
2009-03-27
19:17
* generic/tclPathObj.c (TclPathPart): TclPathPart() was computing * tests/fileName... check-in: 5771cd9994 user: dgp tags: trunk
2009-03-26
19:58
typo check-in: 210ea34e35 user: dgp tags: trunk
10:43
Some small improvements to the last example check-in: a2a666124d user: dkf tags: trunk
2009-03-25
23:24
bring doc and tools in line with http://wiki.tcl.tk/812 check-in: e35ad2ae2d user: nijtmans tags: trunk
23:22
bring doc and tools in line with http://wiki.tcl.tk/812 check-in: 1a4d23cb9e user: nijtmans tags: trunk
10:26
Documented [coroutine] and [yield]. [Bug 2152285] check-in: db491127c0 user: dkf tags: trunk
2009-03-24
10:46
Fix [Bug 2704302] check-in: 477196cdad user: dkf tags: trunk
09:30
Fix [Bug 2673163] check-in: 1c6d19544d user: dkf tags: trunk
2009-03-22
14:46
* generic/tclBasic.c: NR-enable the handling of unknown commands [Bug 2502037]. check-in: f45dcb7151 user: msofer tags: trunk
2009-03-21
12:56
removed extra cleanupTests call check-in: 582d42dfed user: msofer tags: trunk
12:26
forgot one file :} check-in: 723c5799ca user: msofer tags: trunk
12:24
* generic/tclBasic.c: fixed "leaks" in aliases, imports and * generic/tclInt.h: ensembles. O... check-in: 5da5e7593d user: msofer tags: trunk
11:46
* tclInt.h: comments * tests/tailcall.test: added tests to show that [tailcall] does not current... check-in: 0dece95289 user: msofer tags: trunk
10:20
* tests/nre.test: [foreach] has been NR-enabled for a while, the test was marked 'knownBug': unmar... check-in: ab4bd3df9b user: msofer tags: trunk
09:42
* generic/tclBasic.c: Fix for (among others) [Bug 2699087] * generic/tclCmdAH.c: Tailcalls now... check-in: 8145ecc0e6 user: msofer tags: trunk
06:55
* generic/tclExecute.c: proper fix for [Bug 2415422]. Reenabled * tests/nre.test: the failin... check-in: 5682bc5adb user: msofer tags: trunk
03:43
* generic/tclExecute.c: fix both test and code for tailcall * tests/tailcall.test: from within ... check-in: c8742315d4 user: msofer tags: trunk
02:55
* tests/stringObj.test: Test stringObj-6.9 checks that Tcl_AppendStringsToOb... check-in: 289c2e97cd user: dgp tags: trunk
01:23
* tests/tailcall.test: slightly improved tests check-in: 30cc07ecb7 user: msofer tags: trunk
2009-03-20
14:43
* generic/tclExecute.c (INST_CONCAT1): Panic when appends overflow the max length o... check-in: 0f56647140 user: dgp tags: trunk
2009-03-19
23:31
* generic/tcl.h: * generic/tclInt.h: * generic/tclBasic.c: * generic/tclExecute.c: * generic/tc... check-in: 588ba19772 user: msofer tags: trunk
16:14
Added documentation for tailcall. check-in: 187f1bee39 user: dkf tags: trunk
2009-03-18
17:08
* win/tclWinFile.c (TclpObjNormalizePath): Corrected Tcl_Obj leak. Thanks to Jo... check-in: 5f1bd5c647 user: dgp tags: trunk
16:52
* generic/tclVar.c (TclLookupSimpleVar): Shift all calls to Tcl_SetErrorCode(... check-in: 0d2e7ec808 user: dgp tags: trunk
2009-03-16
10:21
Fix [Bug 2688063] check-in: c4abf357d6 user: dkf tags: trunk
00:43
revise fix for [Bug 2687952] check-in: f409096899 user: mistachkin tags: trunk
2009-03-15
22:34
Fix [Bug 2687952] check-in: 520dda1d96 user: dkf tags: trunk
15:35
Added support for SIGINFO. [Patch 1513655] check-in: 064364a737 user: dkf tags: trunk
2009-03-14
17:41
regen check-in: 8aa9ce14ff user: dkf tags: trunk
17:20
Added support for reporting TEA-like info via pkg-config. check-in: c54059aaad user: dkf tags: trunk
2009-03-11
10:44
* generic/tclBasic.c (TclNRCoroutineObjCmd): fix Tcl_Obj leak. Diagnose and fix thx to GPS. check-in: 2f85b847a1 user: msofer tags: trunk
2009-03-09
09:12
Move the implementation of [try] from Tcl to C. Not yet bytecoded. check-in: 7b446f39b0 user: dkf tags: trunk
2009-03-04
17:52
Related corrections check-in: 2693844b2e user: dkf tags: trunk
17:26
Fix bug 2662434 check-in: 9b6e8a380e user: dkf tags: trunk
2009-02-27
23:03
[Bug 218977] Tcl_DbCkfree needs a return value don't use CONST84/CONST86 in internal header files check-in: 23ff81a854 user: nijtmans tags: trunk
2009-02-25
19:59
* generic/tclUtil.c (TclStringMatchObj): Revised the branching on the strObj-... check-in: b1137fbe41 user: dgp tags: trunk
14:55
* generic/tclCmdMZ.c: Since Tcl_GetCharLength() has its own * generic/tclExecute.c... check-in: b7bc652fdf user: dgp tags: trunk
2009-02-24
21:04
General minor documentation improvements. check-in: e68a3507e0 user: dkf tags: trunk
14:42
Update to installed module version number check-in: 8b2ebb5ed0 user: dkf tags: trunk
14:39
Added support for 8.6's zlib integration. check-in: 282f1151e4 user: dkf tags: trunk
2009-02-22
17:45
Revert commits of 20080723. Those were speed tests, that are inherently brittle. check-in: 1ee78aeeae user: ferrieux tags: trunk
04:38
* generic/tclStringObj.c: Several revisions to the shimmering patterns between... check-in: 76f96f2a4c user: dgp tags: trunk
2009-02-20
18:19
* generic/tclPathObj.c: Fixed mistaken logic in TclFSGetPathType() * tests/fileName.... check-in: c8c2551b94 user: dgp tags: trunk
2009-02-19
14:55
alternative solution to the signed/unsigned warnings check-in: a6265b9b52 user: dgp tags: trunk
06:35
fix signed/unsigned comparison warnings check-in: a5b3726442 user: das tags: trunk
2009-02-18
20:10
* generic/tclStringObj.c: Simplify the logic of the Tcl_*SetObjLength() routin... check-in: b2511db171 user: dgp tags: trunk
19:47
another TODO check-in: e8f8bf65a5 user: dgp tags: trunk
18:31
* generic/tclStringObj.c: Rewrite GrowStringBuffer() so that it has parallel s... check-in: 3f462e6880 user: dgp tags: trunk
17:45
* generic/tclStringObj.c: Another round of simplification on the allocation ma... check-in: e352a00e67 user: dgp tags: trunk
06:26
* generic/tclStringObj.c: Another round of simplification on the allocation ma... check-in: 61fb6cf251 user: dgp tags: trunk
2009-02-17
21:40
* generic/tclStringObj.c: Pare back the length of the unicode array in a non-e... check-in: 8754f4357d user: dgp tags: trunk
21:05
* generic/tclStringObj.c: Factor out common GrowUnicodeBuffer() and solve over... check-in: cfe9911057 user: dgp tags: trunk
18:10
* win/tcl.m4, win/configure: Check if cl groks _WIN64 already to avoid CC manipulation that can sc... check-in: e587ee7ca9 user: hobbs tags: trunk
17:17
* generic/tclStringObj.c: Factor out common GrowStringBuffer(). * generic/tcl... check-in: 820ba0e29a user: dgp tags: trunk, potential incompatibility
06:52
* generic/tclStringObj.c: Revise buffer growth implementation in ExtendStringR... check-in: e188de7032 user: dgp tags: trunk
2009-02-16
23:03
fix [Feature Request 2605263] use official zlib build. check-in: 77fa325ce4 user: nijtmans tags: trunk
22:56
fix [Feature Request 2605263] use official zlib build. check-in: 8f34b18e0c user: nijtmans tags: trunk
21:41
fix [Bug 2605232] tdbc doesn't build when Tcl is compiled with --disable-shared. check-in: b12ff1f84a user: nijtmans tags: trunk
04:33
* generic/tclTestObj.c: Replace the [teststringobj ualloc] testing * tests/stringObj... check-in: e0e22cfc3b user: dgp tags: trunk
04:06
* generic/tclStringObj.c: Added protections from invalid memory * generic/tclT... check-in: 1c3c3be74a user: dgp tags: trunk
2009-02-15
23:13
* generic/tclStringObj.c: Factor out duplicate code from Tcl_AppendObjToObj. check-in: dac012d276 user: dgp tags: trunk
22:32
* generic/tclStringObj.c: Replace the 'size_t uallocated' field of the String ... check-in: 14abdb946c user: dgp tags: trunk
16:49
* generic/tclStringObj.c: Removed limitation in Tcl_AppendObjToObj where the c... check-in: 24a9c9e7b5 user: dgp tags: trunk
2009-02-14
23:07
* generic/tclStringObj.c: Revisions so that we avoid creating the strange repr... check-in: 59f23bd2a8 user: dgp tags: trunk
22:54
* generic/tclTestObj.c: Revise updates to [teststringobj] so we don't get blocked by... check-in: 701671c72e user: dgp tags: trunk
20:30
Const correctness fixes in the debug build. check-in: 5f4a54eded user: dgp tags: trunk
2009-02-13
14:45
Remove all "register" keywords. check-in: 8676898b20 user: dgp tags: trunk
04:01
New utility routine UnicodeLength(), to compute the length of unicode buffer argumen... check-in: 42a8e6fdf2 user: dgp tags: trunk
03:22
* generic/tclStringObj.c: Rewrites of the routines Tcl_GetCharLength, Tcl_GetU... check-in: d2191985b4 user: dgp tags: trunk
2009-02-12
17:08
* generic/tclStringObj.c: Simplified Tcl_GetCharLength by * generic/tclTestObj... check-in: 215d13fc4c user: dgp tags: trunk
14:45
* generic/tclStringObj.c: Re-implemented AppendUtfToUnicodeRep so that we no l... check-in: 7d98b7fffc user: dgp tags: trunk
09:27
Fix tricky point that meant it was next to impossible to extend [oo::define]. check-in: ac61ee3958 user: dkf tags: trunk
04:35
Revise latest commit to better maintain stringPtr->numChars. check-in: f9db57a39e user: dgp tags: trunk
03:46
* generic/tclStringObj.c: Re-implemented AppendUnicodeToUtfRep so that we no l... check-in: ed8007db13 user: dgp tags: trunk
2009-02-11
19:33
Removed casts now unnecessary after type of stringPtr->allocated changed. check-in: 0bc9529c8f user: dgp tags: trunk
18:07
* generic/tclStringObj.c: Changed type of the 'allocated' field * generic/tclT... check-in: d0225f51c9 user: dgp tags: trunk
15:28
* generic/tclStringObj.c: Changed type of the 'allocated' field of the String struct... check-in: 93efedde3f user: dgp tags: trunk
2009-02-10
23:08
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: a45c7b126b user: nijtmans tags: trunk
22:49
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: 160bcb1152 user: nijtmans tags: trunk
21:57
fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC. check-in: 3023b7c8ff user: nijtmans tags: trunk
21:04
Removed handling of (objPtr->bytes != NULL) from UpdateStringOfString, which is only... check-in: 1f05ccc310 user: dgp tags: trunk
17:37
Simplify Tcl_SetObjLength by removing unreachable code. check-in: 927c8dae6c user: dgp tags: trunk
17:28
Simplify SetStringFromAny() by removing unreachable and duplicate code. check-in: f811987143 user: dgp tags: trunk
17:09
* generic/tclObj.c (Tcl_GetString): Added comments and validity checks following... check-in: 78d89e677c user: dgp tags: trunk
15:37
Convert all Tcl_InvalidateStringRep() calls into macros. check-in: e1cda5d2cf user: dgp tags: trunk
14:59
* generic/tclStringObj.c: Reduce code duplication in Tcl_GetUnicode*. Restrict Appen... check-in: 84a1bb328a user: dgp tags: trunk
14:38
* generic/tclStringObj.c (Tcl_GetUnicode*): Reduce code duplication. check-in: 0fb18eb9e7 user: dgp tags: trunk
03:55
formatting check-in: 03085a5401 user: dgp tags: trunk
2009-02-09
22:55
fix [Bug 2555129] const compiler warning (as error) in tclCompile.c check-in: a844523f95 user: nijtmans tags: trunk
2009-02-07
22:42
Improve error messages. [Bug 2573172] check-in: 6397952565 user: dkf tags: trunk
2009-02-06
00:59
Fix for [Bug 2544618] check-in: bdd187e3de user: mistachkin tags: trunk
2009-02-05
22:12
Simplify the implementation of some commands now that the underlying string API knows more about byt... check-in: ee4709ceaf user: dkf tags: trunk
21:27
Add missing cast check-in: 9cef9aac53 user: dkf tags: trunk
14:21
Fix [Bug 2568434] check-in: f783e3b9ff user: dkf tags: trunk
11:57
More/better/cleaner handling of the bytearray special casing for string ops. check-in: 174db4e4cd user: dkf tags: trunk
01:21
Improve efficiency of Tcl_AppendObjToObj's bytearray handling. check-in: 94be40db3a user: dkf tags: trunk
2009-02-04
21:45
comment typo check-in: 0a9d076582 user: dgp tags: trunk
19:59
* generic/tclStringObj.c: Added overflow protections to the AppendUtfToUtfRep routin... check-in: 50800297d9 user: dgp tags: trunk
18:15
* generic/tclCmdMZ.c: Prevent crashes due to int overflow of the length of the res... check-in: cf87a8291e user: dgp tags: trunk
2009-02-03
23:34
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: 4e6ad69d53 user: nijtmans tags: trunk
23:10
- eliminate some unnessary type casts - some internal const decorations - spacing check-in: 4ad5e07e8e user: nijtmans tags: trunk