summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclUtil.c (SetEndOffsetFromAny): handle integer offsethobbs2002-11-191-0/+11
| | | | | | | | | | after the "end-" prefix. * generic/get.test: * generic/string.test: * generic/tclObj.c (SetIntFromAny, SetWideIntFromAny): * generic/tclGet.c (TclGetLong, Tcl_GetInt): simplify sign handling before calling strtoul(l). [Bug #634856]
* no messagedavygrvy2002-11-191-0/+8
|
* * generic/regexpComp.test: added tests 22.*hobbs2002-11-141-0/+8
| | | | | | | * generic/tclCompCmds.c (TclCompileRegexpCmd): add left and right anchoring (^ and $) recognition and check starting or ending .* to extend the number of REs that can be compiled to string match or string equal.
* 3 small fixesvincentdarley2002-11-131-0/+18
|
* TclUtfToUniChar optimizationshobbs2002-11-121-0/+48
|
* Corrected indentation of the new language. Oops.Kevin B Kenny2002-11-111-0/+3
|
* Added language to the Endekalogue to make it clearKevin B Kenny2002-11-101-0/+6
| | | | | that substitutions always take place from left to right. [Bug #635644]
* * changes: Note TclInExit TclInThreadExit changes.mdejong2002-11-071-0/+1
|
* * generic/tclEvent.c (TclInExit, TclInThreadExit):mdejong2002-11-071-0/+16
| | | | | | | | | | | | | | | Split out functionality of TclInExit to make it clear which one should be called in each situation. * generic/tclInt.decls: Declare TclInThreadExit. * generic/tclIntDecls.h: Regen. * generic/tclStubInit.c: Regen. * mac/tclMacChan.c (StdIOClose): * unix/tclUnixChan.c (FileCloseProc): * win/tclWinChan.c (FileCloseProc): * win/tclWinConsole.c (ConsoleCloseProc): * win/tclWinPipe.c (TclpCloseFile): * win/tclWinSerial.c (SerialCloseProc): Invoke the new TclInThreadExit method instead of TclInExit.
* * unix/configure: Regen.mdejong2002-11-061-0/+10
| | | | | | | | | * unix/tcl.m4 (SC_CONFIG_CFLAGS): Generate a fatal configure error if no ar program can be found on the path. [Bug #582039] * win/configure: Regen. * win/configure.in: Check that AR, RANLIB, and RC are found on the path when building with gcc.
* * win/tclAppInit.c: Calls Registry_Init() and Dde_Init() whendavygrvy2002-11-041-0/+14
| | | | | | | | | | | | | STATIC_BUILD and TCL_USE_STATIC_PACKAGES macros are set. * win/makefile.vc: * win/rules.vc: linkexten option now sets the TCL_USE_STATIC_PACKAGES macro which also adds the registry and dde object files to the link of the shell. [Patch 479697] Also factored some additional macros that will be helpful for extension authors. Version grepping of tcl.h will need to be added to complete this. * win/buildall.vc.bat: Added more descriptive commentary.
* 2002-11-01 David Gravereaux <davygrvy@pobox.com>davygrvy2002-11-031-0/+5
| | | | | * win/tclWinReg.c: Changed the Tcl_PkgProvide() line to declare the registry extension at version 1.1 from 1.0.
* * library/word.tcl: Changed $tcl_platform to $::tcl_platform toandreas_kupries2002-11-011-0/+5
| | | | avoid possible scope trouble.
* comments addedvincentdarley2002-10-291-0/+8
|
* Typo correctiondgp2002-10-291-1/+1
|
* * unix/tclLoadDyld.c (Tcl_PackageInitProc): pass all dyld errordas2002-10-291-0/+5
| | | | messages upstream [Bug #627546].
* * library/dde/pkgIndex.tcl:andreas_kupries2002-10-281-0/+6
| | | | | * library/reg/pkgIndex.tcl: Changed the hardwired debug suffix (d) to the correct suffix (g).
* * library/auto.tcl: Converted the Mac-specific [package unknown]dgp2002-10-281-0/+7
| | | | | | * library/init.tcl: behavior to use a chaining mechanism to extend * library/package.tcl: the default [tclPkgUnknown]. [Bug 627660] * library/tclIndex: [Patch 624509] (steffen)
* no messagedavygrvy2002-10-261-0/+5
|
* Removed obsolete history-related structures.dkf2002-10-231-0/+6
|
* updated for 8.4.1 releasecore_8_4_1hobbs2002-10-221-2/+14
|
* * library/auto.tcl (tcl_findLibrary):das2002-10-221-0/+13
| | | | | | | | | | | | * library/package.tcl (tclPkgUnknown): on macosx, search inside the Resources/Scripts subdirectory of any potential package directory * macosx/Tcl.pbproj/project.pbxproj: add standard Frameworks dirs to TCL_PACKAGE_PATH make argument. * unix/tclUnixInit.c (TclpSetVariables): on macosx, add embedded framework dirs to tcl_pkgPath: @executable_path/../Frameworks and @executable_path/../PrivateFrameworks (if they exist), as well as the dirs in DYLD_FRAMEWORK_PATH (if set). [Patch #624509] use standard MAXPATHLEN instead of literal 1024
* Documentation didn't say that the UTF-8-rep of a Tcl_Obj was UTF-8 (sans NUL)!dkf2002-10-221-0/+6
| | | | [Bug 624919]
* * macosx/Tcl.pbproj/project.pbxproj: bumped version to 8.4.1das2002-10-211-0/+6
| | | | | * generic/tcl.h: Added reminder comment to edit macosx/Tcl.pbproj/project.pbxproj when version number changes.
* * library/reg/pkgIndex.tcl:hobbs2002-10-181-0/+15
| | | | | | | | * win/configure: * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/makefile.bc: Updated to reg1.1
* * generic/tclVar.c: Fixed code that check for proper # of args todgp2002-10-171-0/+5
| | | | * tests/var.test: [array names]. Added test. [Bug 624755]
* * win/configure: add workaround for cygwin windreshobbs2002-10-171-0/+5
| | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): problem. [Patch #624010] (howell)
* * README: added archives.tcl.tk notehobbs2002-10-161-2/+4
|
* * unix/configure:hobbs2002-10-151-0/+6
| | | | | * unix/tcl.m4: correct HP 11 64-bit gcc building. [Patch #601051] (martin)
* execution trace fixvincentdarley2002-10-151-1/+7
|
* * generic/tclEnv.c (Tcl_PutEnv): correct possible mem leak.hobbs2002-10-141-0/+5
| | | | [Patch #623269] (brouwers)
* * generic/tcl.h: Need a different strategy through the maze ofdkf2002-10-111-0/+6
| | | | | #defines to let people building with Cygwin build correctly. Also made some comments less misleading...
* * win/configure:hobbs2002-10-111-0/+8
| | | | | * win/tcl.m4: enable USE_THREAD_ALLOC (new threaded allocator) by default in cygwin configure on Windows.
* * doc/Tcl.n: Clarified that namespace separators are legal indgp2002-10-101-1/+4
| | | | the variable names during $-subtitution. [Bug 615139]
* * doc/regexp.n: Typo correction. Thanks Ronnie Brunner. [Bug 606826]dgp2002-10-101-0/+4
|
* load fixes for Bug 611108vincentdarley2002-10-101-0/+14
|
* * unix/README: doc'ed --enable-symbols options.hobbs2002-10-101-0/+9
| | | | | | | | * unix/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst. * unix/configure: regen * unix/configure.in: removed SC_ENABLE_MEMDEBUG call * unix/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now.
* * win/tclWinTime.c: Added code to set an exit handler thatKevin B Kenny2002-10-091-0/+7
| | | | | | terminates the thread that calibrates the performance counter, so that the thread won't outlive unloading the Tcl DLL. [Tcl bug 620735].
* More clarification of [binary scan]'s behaviour.dkf2002-10-091-0/+4
|
* * generic/tclIntDecls.h: fixed botched regen.das2002-10-091-0/+4
|
* * generic/tclInt.decls: made TclSetPreInitScript() declarationdas2002-10-091-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | generic as it is used on mac & aqua as well. * generic/tclIntDecls.h: * generic/tclStubInit.c: regen. * generic/tclCompile.h: added prototype for TclCompileVariableCmd. * mac/tclMacPort.h: removed incorrect <fcntl.h> definitions and obsolete <stat.h> definitions. * mac/tclMacChan.c: removed obsolete GetOpenMode() and replaced associated constants with the <fcntl.h> analogues (they existing defs were inconsistent with <fcntl.h> which was causing havoc when Tcl_GetOpenMode was used instead of private GetOpenMode). * mac/tclMacFCmd.c: removed GenerateUniqueName(), use equivalent (and identiaclly named) routine from MoreFiles instead. * mac/tclMacLoad.c: CONSTification, fixes to Vince's last changes. * mac/tclMacFile.c: * mac/tclMacTest.c: * mac/tclMacUnix.c: CONSTification. * mac/tclMacOSA.c: CONSTificcation, sprintf fixes, UH 3.4.x changes; fix for missing autoname token from TclOSACompileCmd. (bdesgraupes) * mac/AppleScript.html(AppleScript delete): doc fix. (bdesgraupes) * mac/tcltkMacBuildSupport.sea.hqx: updated MoreFiles to 1.5.3, updated build instructions for 8.4. * mac/tclMacProjects.sea.hqx: rebuilt archive.
* * doc/Alloc.3: Added a note to mention that attempting to allocatedkf2002-10-091-0/+5
| | | | a zero-length block can return NULL. [Tk bug 619544]
* * doc/binary.n: Doc improvements [Patch 616480]dkf2002-10-041-0/+2
|
* [file exist] -> [file exists]...dkf2002-10-041-0/+6
|
* * doc/tcltest.n: fixed typo [Bug 618018]. Thanks to "JJM".dgp2002-10-031-0/+4
|
* [info exist]->[info exists]. [Bug 602566]dkf2002-10-031-0/+6
|
* Improved [lsearch] docs; -sorted interaction with other options. [Bug 617816]dkf2002-10-031-0/+5
|
* * generic/tclProc.c (TclCreateProc): mask out VAR_UNDEFINED forhobbs2002-10-021-0/+6
| | | | | precompiled locals to support 8.3 precompiled code. (Tcl_ProcObjCmd): correct 2002-09-26 fix to look for tclProcBodyType.
* Mentioned that [socket] takes service names as well as port numbers.dkf2002-10-011-0/+5
| | | | It always did, but some people didn't know.
* * generic/tclCompCmds.c (TclCompileRegexpCmd): correct thehobbs2002-09-301-0/+6
| | | | | checking for bad re's that didn't terminate the re string. Resultant compiles were correct, but much slower than necessary.