Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclInt.decls: | hobbs | 2002-05-29 | 7 | -153/+225 |
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclUtf.c: added TclpUtfNcmp2 private command that mirrors Tcl_UtfNcmp, but takes n in bytes, not utf-8 chars. This provides a faster alternative for comparing utf strings internally. (Tcl_UniCharNcmp, Tcl_UniCharNcasecmp): removed the explicit end of string check as it wasn't correct for the function (by doc and logic). * generic/tclCmdMZ.c (Tcl_StringObjCmd): reworked the string equal comparison code to use TclpUtfNcmp2 as well as short-circuit for equal objects or unequal length strings in the equal case. Removed the use of goto and streamlined the other parts. * generic/tclExecute.c (TclExecuteByteCode): added check for object equality in the comparison instructions. Added short-circuit for != length strings in INST_EQ, INST_NEQ and INST_STR_CMP. Reworked INST_STR_CMP to use TclpUtfNcmp2 where appropriate, and only use Tcl_UniCharNcmp when at least one of the objects is a Unicode obj with no utf bytes. | ||||
* | * generic/tclCompCmds.c (TclCompileStringCmd): removed error | hobbs | 2002-05-29 | 1 | -7/+1 |
| | | | | creation in code that no longer throws an error. | ||||
* | added more string comparison checks | hobbs | 2002-05-29 | 2 | -2/+26 |
| | |||||
* | better qualified 9.1 constraint check for %s | hobbs | 2002-05-29 | 1 | -4/+7 |
| | |||||
* | * tests/clock.test: added clock-9.1 | hobbs | 2002-05-29 | 7 | -17/+58 |
| | | | | | | | | | | | | * compat/strftime.c: * generic/tclClock.c: * generic/tclInt.decls: * generic/tclIntDecls.h: * unix/tclUnixTime.c: fix for Windows msvcrt mem leak caused by using an env(TZ) setting trick for in clock format -gmt 1. This also makes %s seem to work correctly with -gmt 1 as well as making it a lot faster by avoid the env(TZ) hack. TclpStrftime now takes useGMT as an arg. [Bug #559376] | ||||
* | * generic/tclThreadAlloc.c (TclpRealloc, TclpFree): protect | hobbs | 2002-05-29 | 1 | -26/+32 |
| | | | | against the case when NULL is based. | ||||
* | load cleanup in vfs | vincentdarley | 2002-05-28 | 2 | -8/+63 |
| | |||||
* | D'oh! Accidentally made this file uncompilable. Added some extra | dkf | 2002-05-28 | 1 | -59/+65 |
| | | | | commenting as part of fixing process. | ||||
* | Better handling of EOVERFLOW on Win32 systems (as EFBIG or EINVAL.) | dkf | 2002-05-27 | 4 | -10/+21 |
| | |||||
* | * tests/winPipe.test: Applied patch for SF Tcl Bug #549617. Patch | andreas_kupries | 2002-05-24 | 2 | -6/+9 |
| | | | | and bug report by Kevin Kenny <kennykb@users.sourceforge.net>. | ||||
* | TIP#91 implementation; makes old style channels binary compatible with | dkf | 2002-05-24 | 13 | -159/+580 |
| | | | | new TIP#72-enabled Tcl. See http://purl.org/tcl/tip/91 for details. | ||||
* | * win/tclWinSock.c (TcpWatchProc): Fixed SF Tcl Bug #557878. We | andreas_kupries | 2002-05-24 | 2 | -20/+30 |
| | | | | | | are not allowed to mess with the watch mask if the socket is a server socket. I believe that the original reporter is George Peter Staplin. | ||||
* | * unix/configure: Regen. | mdejong | 2002-05-21 | 4 | -88/+114 |
| | | | | | | | | | * unix/configure.in: Invoke SC_ENABLE_SHARED before calling SC_CONFIG_CFLAGS so that the SHARED_BUILD variable can be checked inside SC_CONFIG_CFLAGS. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Pass -non_shared instead of -shared to ld when configured with --disable-shared under OSF. [Tcl bug 540390] | ||||
* | * generic/tclInt.h: added prototype for TclpFilesystemPathType(). | das | 2002-05-20 | 3 | -3/+18 |
| | | | | | * mac/tclMacChan.c: use MSL provided creator type if available instead of the default 'MPW '. | ||||
* | doc/CrtObjCmd.3: Added Tcl_GetCommandFromObj, Tcl_GetCommandFullName | jenglish | 2002-05-17 | 1 | -0/+5 |
| | | | | (Tcl Bug #547987, #414921) | ||||
* | Added Tcl_GetCommandFromObj, Tcl_GetCommandFullName | jenglish | 2002-05-17 | 1 | -3/+20 |
| | | | | (Tcl Bug #547987, #414921) | ||||
* | More tidying up; tclUnixChan.c now builds with GCC without warnings. | dkf | 2002-05-14 | 2 | -480/+462 |
| | |||||
* | memory cleanup | vincentdarley | 2002-05-14 | 3 | -12/+22 |
| | |||||
* | Stop Solaris from generating a warning; the second argument to ioctl has been | dkf | 2002-05-13 | 2 | -2/+13 |
| | | | | observed to be either signed (Solaris) or unsigned (Linux)... | ||||
* | memory cleanup | vincentdarley | 2002-05-13 | 5 | -12/+81 |
| | |||||
* | comment | vincentdarley | 2002-05-13 | 1 | -3/+5 |
| | |||||
* | * Corrected some list-quoting issues and | dgp | 2002-05-10 | 4 | -10/+18 |
| | | | | | other matters that cause tests to fail when the patch includes special characters. Report from Vince Darley. [Bug 554068]. | ||||
* | no message | davygrvy | 2002-05-08 | 1 | -0/+11 |
| | |||||
* | Thanks to Peter Spjuth <peter.spjuth@space.se>, again. My prior fix for | davygrvy | 2002-05-08 | 3 | -23/+42 |
| | | | | | | single-quote macro mis-understanding was wrong. Reverted to reimpliment the 'macro2' proc which handles single-quote macros and restored file.n text arrangement to avoid single-quotes on the first line. | ||||
* | no message | davygrvy | 2002-05-08 | 1 | -0/+10 |
| | |||||
* | Opps. An SH macro had two decimals. yes, I'm reverting my reversion. | davygrvy | 2002-05-08 | 1 | -2/+2 |
| | |||||
* | Prior revisions returned. The single-quote macro misunderstanding was from | davygrvy | 2002-05-08 | 2 | -20/+22 |
| | | | | man2tcl.c instead. | ||||
* | commit mistake reverted to 1.9 contents. | davygrvy | 2002-05-08 | 1 | -2/+2 |
| | |||||
* | Proper source of macro error misunderstanding ' as the leading macro | davygrvy | 2002-05-08 | 3 | -26/+5 |
| | | | | command found and repaired. | ||||
* | me bad grammer have, fix goodly better, now. | davygrvy | 2002-05-08 | 1 | -3/+3 |
| | |||||
* | * Fixes to test suite when there's a space | dgp | 2002-05-08 | 1 | -1/+2 |
| | | | | in the working path. Thanks to Kevin Kenny. | ||||
* | * Fixes to test suite when there's a space | dgp | 2002-05-08 | 2 | -2/+5 |
| | | | | in the working path. Thanks to Kevin Kenny. | ||||
* | * Fixes to test suite when there's a space | dgp | 2002-05-08 | 5 | -32/+42 |
| | | | | in the working path. Thanks to Kevin Kenny. | ||||
* | * Corrected [uplevel] quoting when | dgp | 2002-05-08 | 1 | -2/+2 |
| | | | | [source]-ing test script in subdirectories. | ||||
* | no message | davygrvy | 2002-05-08 | 1 | -0/+15 |
| | |||||
* | winhelp conversion tools where understand a ' as the first character on a line | davygrvy | 2002-05-08 | 2 | -22/+20 |
| | | | | | as an unknown macro. Not knowing how to repair tools/man2tcl.c, I decided to rearrange the text in the docs instead. | ||||
* | Added 'runtest' target. Added docs as dependencies for winhelp rtf. | davygrvy | 2002-05-08 | 1 | -14/+19 |
| | | | | Changes from Peter Spjuth <peter.spjuth@space.se>. | ||||
* | Improved handling of CS/CE fields. Use Courier New and indent better. | davygrvy | 2002-05-08 | 1 | -7/+14 |
| | | | | Changes from Peter Spjuth <peter.spjuth@space.se>. | ||||
* | Increased line buffer size and a bail-out if that should ever be over-run. | davygrvy | 2002-05-08 | 1 | -2/+8 |
| | | | | Changes from Peter Spjuth <peter.spjuth@space.se>. | ||||
* | Made code samples use the Courier New fixed-width font. Changes from | davygrvy | 2002-05-08 | 1 | -2/+2 |
| | | | | Peter Spjuth <peter.spjuth@space.se>. | ||||
* | fix to bug 553320 | vincentdarley | 2002-05-07 | 6 | -28/+56 |
| | |||||
* | Fix for bugs #549607 & #549610: testsuite failures for filenames with spaces. | Miguel Sofer | 2002-05-07 | 3 | -7/+14 |
| | |||||
* | fix to 551306 | vincentdarley | 2002-05-02 | 11 | -108/+349 |
| | |||||
* | * unix/configure: | hobbs | 2002-04-26 | 3 | -2/+8 |
| | | | | | * unix/tcl.m4: change HP-11 SHLIB_LD_LIBS from "" to ${LIBS} so that the .sl knows its dependent libs. | ||||
* | Added more thorough tests for handling of conversion to boolean. | dkf | 2002-04-26 | 2 | -1/+15 |
| | |||||
* | Hex values on 64-bit machines can be booleans too! [Bug 548686] | dkf | 2002-04-26 | 2 | -3/+30 |
| | |||||
* | * generic/tclInt.h: corrected TclRememberJoinableThread decl to | hobbs | 2002-04-24 | 2 | -2/+13 |
| | | | | use VOID instead of void. | ||||
* | noted that this code isn't needed on unix | hobbs | 2002-04-24 | 1 | -2/+6 |
| | |||||
* | regen | dkf | 2002-04-24 | 1 | -0/+2 |
| | |||||
* | Tcl_GetUnicodeFromObj missing from index line | dkf | 2002-04-24 | 1 | -2/+2 |
| |