summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * tests/var.test: Added a test for the array multiple deleteericm2000-01-153-2/+48
| | | | | | | | | | | protection in Tcl_UnsetVar2. * generic/tclVar.c: Added protection in Tcl_UnsetVar2 against attempts to multiply delete arrays when unsetting them (bug #3453). This could happen if there was an unset trace on an array element and the trace proc made a global or upvar link to the array, and then the array was unset at the global level. See the bug reference for more information.
* added IsLeapYear macro (from tclGetDate.y)hobbs2000-01-151-2/+3
|
* * unix/tclUnixTime.c: New clock format format.ericm2000-01-145-137/+196
| | | | | | * compat/strftime.c: New clock format format. * generic/tclGetDate.y: New clock scan format.
* * README:core_8_3_b2hobbs2000-01-1410-28/+74
| | | | | | | | | * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.m4: * win/README.binary: * win/configure.in: updated to patchlevel 8.3b2
* Re-added stuff that CVS lost.ericm2000-01-131-4/+17
|
* Wow! CVS really fucked this one up.ericm2000-01-131-65/+199
|
* * tests/cmdIL.test: Added tests for lsort -dictionary withericm2000-01-133-19/+50
| | | | | | | | | | characters that occur between Z and a in ASCII. * generic/tclCmdIL.c: Modified DictionaryCompare function (used by lsort -dictionary) to do upper/lower case equivalency before doing character comparisons, instead of after. This fixes bug #1357, in which lsort -dictionary [list ` AA c CC] and lsort -dictionary [list AA c ` CC] gave different (and both wrong) results.
* * tests/clock.test: Added tests for "monday 1 week ago", etc, from RFE #3671.ericm2000-01-131-2/+59
|
* * tests/clock.test: Added tests for "next <day-of-week>" andericm2000-01-123-74/+122
| | | | "<day-of-week>"
* * doc/tests/clock.test: Added numerous tests for clock scan.ericm2000-01-125-376/+326
| | | | | | | | | * doc/generic/tclGetDate.y: Fixed some shift/reduce conflicts in clock grammar. * doc/doc/clock.n: Added documentation for new supported clock scan formats and additional explanation of daylight savings time correction algorithm.
* * tests/unixFCmd.test:hobbs2000-01-125-45/+293
| | | | | | | | | | | | | | | | | | * unix/tclUnixFCmd.c: added support for symbolic permissions setting in SetPermissionsAttribute (file attr $file -perm ...) [Bug: 3970] * tests/expr.test: * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: strtod bug on Tru64 [Bug: 3378] and added tests to prevent unnecessary chmod +x in sources while installing, as well as more intelligent setsockopt/gethostbyname checks [Bug: 3366, 3389] * unix/tclUnixThrd.c: added compile time support (through use of the TCL_THREAD_STACK_MIN define) for increasing the default stack size for a thread. [Bug: 3797, 1966]
* * tests/info.test:hobbs2000-01-125-9/+99
| | | | | | | | | | | * generic/tclCmdIL.c: fixed 'info procs ::namesp::*' behavior (Dejong) * tests/unixFCmd.test: * unix/tclUnixFCmd.c: added support for symbolic permissions setting in SetPermissionsAttribute (file attr $file -perm ...) [Bug: 3970] * tests/utf.test: fixed test that allowed \8 as octal value
* * generic/tclClock.c: fixed support for 64bit handling of clockhobbs2000-01-124-34/+116
| | | | | | | | | | | | values [Bug: 1806] * generic/tclThreadTest.c: upped a buffer size to hold double * tests/info.test: * generic/tclCmdIL.c: fixed 'info procs ::namesp::*' behavior (Dejong) * generic/tclNamesp.c: made imported commands also import their compile proc [Bug: 2100]
* * doc/file.n:hobbs2000-01-121-8/+13
| | | | | | | * tests/unixFCmd.test: * unix/tclUnixFCmd.c: added support for symbolic permissions setting in SetPermissionsAttribute (file attr $file -perm ...) [Bug: 3970]
* see loghobbs2000-01-121-0/+29
|
* * generic/tclGetDate.y: Added comments for the Convert function.ericm2000-01-122-702/+1039
| | | | | | | Added a fix for daylight savings time handling for relative time spans of days, weeks or fortnights. * generic/tclDate.c: Fixed compiler warning issues.
* * generic/tclGetDate.y: Added comments for the Convert function.ericm2000-01-122-7/+69
| | | | * generic/tclDate.c: Fixed compiler warning issues.
* * unix/tclUnixFile.c: fixed signature style on functionshobbs2000-01-113-21/+33
| | | | | | * unix/Makefile.in: made sure tcl.m4 would be installed with dist * unix/tcl.m4: added ELF support for NetBSD [Bug: 3959]
* * library/http2.1/http.tcl: trim value for $state(meta) keyhobbs2000-01-113-6/+6
|
* * generic/tclUtf.c: changed Tcl_UtfBackslash to not allowhobbs2000-01-113-9/+21
| | | | | | | non-octal digits (8,9) in \ooo substs. [Bug: 3975] * generic/tcl.h: noted need to change win/tcl.m4 and tools/tclSplash.bmp for minor version changes
* * compat/waitpid.c: use pid_t type instead of int [Bug: 3999]hobbs2000-01-111-5/+9
|
* see loghobbs2000-01-111-0/+18
|
* fixed "next" constant to give 1 unit ahead, not 2.ericm2000-01-112-4/+4
|
* yacc runericm2000-01-112-4/+2
|
* *** empty log message ***ericm2000-01-111-860/+682
|
* * generic/tclGetDate.y: Added rules for ISO 8601 formats (BUG #847):ericm2000-01-111-32/+70
| | | | | | | | | | | | | CCYY-MM-DD CCYYMMDD YY-MM-DD YYMMDD CCYYMMDDTHHMMSS CCYYMMDD HHMMSS CCYYMMDDTHH:MM:SS Fixed "clock scan <number>" to scan the number as an hour for the current day, rather than a minute after 00:00 for the current day (bug #2732).
* * generic/tclClock.c: Changed switch in Tcl_ClockObjCmd to useericm2000-01-081-6/+12
| | | | | enumerated values instead of constants. (ie, COMMAND_SCAN instead of 3).
* fixed backslashing of }core_8_3_b1hobbs1999-12-221-2/+2
|
* updated to 8.3hobbs1999-12-221-12/+12
|
* minor bug fix in man2help.tcl and updated configure.in to 8.3hobbs1999-12-222-4/+4
|
* * changes: updated changes filehobbs1999-12-222-2/+7
|
* splash screen for Wise for 8.3hobbs1999-12-221-0/+0
|
* fixed 8.2 settinghobbs1999-12-221-1/+1
|
* updated fully for 8.3hobbs1999-12-221-35/+35
|
* updated for 8.3b1 changeshobbs1999-12-221-1/+124
|
* removed ^M's from man page - confuses man2tclhobbs1999-12-221-23/+23
|
* updated for 8.3hobbs1999-12-221-1/+2655
|
* * win/mkd.bat:hobbs1999-12-225-15/+14
| | | | | | | | | | * win/rmd.bat: removed necessity of tag.txt [Bug: 3874] * win/tclWinThrd.c: changed CreateThread to _beginthreadex and ExitThread to _endthreadex * win/README.binary: * win/configure.in: updated to patch level 8.3b1
* * unix/Makefile.in: added -srcdir=... for 'make html'hobbs1999-12-212-7/+8
|
* renamed tcl8.1-tk8.1-man-html.tcl tcltk-man2html.tcl, and rewrotehobbs1999-12-214-615/+626
| | | | | | the internals to use 8.2+ string functions tcl.wse.in moved to 8.3b1
* * tests/cmdIL.test:hobbs1999-12-211-5/+12
| | | | * generic/tclCmdIL.c: added -unique option to lsort
* * mac/tclMacOSA.c: fixed applescript for I18N [Bug: 3644]hobbs1999-12-212-12/+16
|
* * generic/tclCmdIL.c: added -unique option to lsorthobbs1999-12-214-21/+47
| | | | * generic/tclThreadTest.c: changed thread ids to longs [Bug: 3902]
* * doc/Hash.3: fixed reference to ckfree [Bug: 3912]hobbs1999-12-215-20/+23
| | | | | | | | * doc/RegExp.3: fixed calling params for Tcl_RegExecFromObj * doc/open.n: fixed minor formatting errors * doc/string.n: fixed minor formatting errors * doc/lsort.n: added -unique docs
* up'd to 8.3b1hobbs1999-12-212-5/+36
|
* removed \n in panichobbs1999-12-131-2/+2
|
* * doc/glob.n:hobbs1999-12-1211-143/+1027
| | | | | | | | | | | | | | | | * tests/fileName.test: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclEncoding.c: * generic/tclFileName.c: * mac/tclMacFile.c: * unix/tclUnixFile.c: * win/tclWinFile.c: enhanced the glob command with the new options -types -path -directory and -join. Deprecated TclpMatchFiles with TclpMatchFilesTypes, extended TclGlob and TclDoGlob and added GlobTypeData structure.
* see loghobbs1999-12-121-0/+17
|
* *** empty log message ***hobbs1999-12-121-1/+2
|
* * unix/configure.in:hobbs1999-12-123-76/+4
| | | | | | | | | * unix/tcl.m4: * unix/tclUnixPipe.c: removed checking for compatible vfork function and use of the vfork function. Modern VM systems rarely suffer any performance degradation when fork is used, and it solves multiple problems with vfork. Users that still want vfork and add -Dfork=vfork to the compile flags. [Bug: 942 2228 1312]