summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclEvent.c (TclInExit, TclInThreadExit):mdejong2002-11-0711-29/+75
| | | | | | | | | | | | | | | 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-065-81/+117
| | | | | | | | | * 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-045-32/+161
| | | | | | | | | | | | | 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.
* Updated Tcl_PkgProvide() line in Registry_Init() to use "1.1" instead of "1.0"davygrvy2002-11-021-2/+2
|
* * library/word.tcl: Changed $tcl_platform to $::tcl_platform toandreas_kupries2002-11-012-2/+7
| | | | avoid possible scope trouble.
* comments addedvincentdarley2002-10-293-2/+31
|
* Typo correctiondgp2002-10-291-1/+1
|
* * unix/tclLoadDyld.c (Tcl_PackageInitProc): pass all dyld errordas2002-10-292-1/+11
| | | | messages upstream [Bug #627546].
* * library/dde/pkgIndex.tcl:andreas_kupries2002-10-283-2/+8
| | | | | * 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-285-55/+126
| | | | | | * 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
|
* xcopy on NT 4.0 doesn't support the /Y switch (overwrite). Added logicdavygrvy2002-10-261-30/+40
| | | | to handle this. [Bug 618019]
* Removed obsolete history-related structures.dkf2002-10-232-39/+7
|
* updated for 8.4.1 releasecore_8_4_1hobbs2002-10-222-3/+78
|
* * win/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst.hobbs2002-10-224-120/+112
| | | | | | | * win/configure: regen * win/configure.in: removed SC_ENABLE_MEMDEBUG call * win/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now.
* * library/auto.tcl (tcl_findLibrary):das2002-10-225-8/+86
| | | | | | | | | | | | * 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-223-12/+25
| | | | [Bug 624919]
* * macosx/Tcl.pbproj/project.pbxproj: bumped version to 8.4.1das2002-10-213-3/+11
| | | | | * generic/tcl.h: Added reminder comment to edit macosx/Tcl.pbproj/project.pbxproj when version number changes.
* note 1.1 version updatehobbs2002-10-191-3/+4
|
* * library/reg/pkgIndex.tcl:hobbs2002-10-187-21/+36
| | | | | | | | * win/configure: * win/configure.in: * win/Makefile.in: * win/makefile.vc: * win/makefile.bc: Updated to reg1.1
* * doc/registry.n: Added support for broadcasting changes tohobbs2002-10-183-19/+112
| | | | | * tests/registry.test: the registry Environment. Noted proper code * win/tclWinReg.c: in the docs. [Patch #625453]
* * unix/Makefile.in (dist): add any mac/tcl*.sea.hqx fileshobbs2002-10-181-2/+2
|
* * generic/tclVar.c: Fixed code that check for proper # of args todgp2002-10-173-4/+13
| | | | * tests/var.test: [array names]. Added test. [Bug 624755]
* * win/configure: add workaround for cygwin windreshobbs2002-10-173-13/+69
| | | | * win/tcl.m4 (SC_CONFIG_CFLAGS): problem. [Patch #624010] (howell)
* * README: added archives.tcl.tk notehobbs2002-10-162-8/+15
|
* Correct AIX-5 ppc build flagshobbs2002-10-162-45/+41
|
* Correct AIX-5 ppc build flagshobbs2002-10-162-59/+83
|
* * unix/configure:hobbs2002-10-153-7/+13
| | | | | * unix/tcl.m4: correct HP 11 64-bit gcc building. [Patch #601051] (martin)
* execution trace fixvincentdarley2002-10-153-9/+75
|
* * generic/tclEnv.c (Tcl_PutEnv): correct possible mem leak.hobbs2002-10-142-10/+10
| | | | [Patch #623269] (brouwers)
* * generic/tcl.h: Need a different strategy through the maze ofdkf2002-10-112-10/+21
| | | | | #defines to let people building with Cygwin build correctly. Also made some comments less misleading...
* * win/configure:hobbs2002-10-113-16/+33
| | | | | * win/tcl.m4: enable USE_THREAD_ALLOC (new threaded allocator) by default in cygwin configure on Windows.
* fixed minor nits [Bug #607776] (virden)hobbs2002-10-111-12/+15
|
* * doc/Tcl.n: Clarified that namespace separators are legal indgp2002-10-102-5/+9
| | | | the variable names during $-subtitution. [Bug 615139]
* * doc/regexp.n: Typo correction. Thanks Ronnie Brunner. [Bug 606826]dgp2002-10-102-2/+6
|
* load fixes for Bug 611108vincentdarley2002-10-109-249/+405
|
* * unix/README: doc'ed --enable-symbols options.hobbs2002-10-106-434/+437
| | | | | | | | * 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-092-5/+70
| | | | | | 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-092-5/+20
|
* * generic/tclIntDecls.h: fixed botched regen.das2002-10-092-9/+5
|
* * generic/tclInt.decls: made TclSetPreInitScript() declarationdas2002-10-0916-8188/+7887
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Bring spacing into line with Tcl Engineering Manual guidelines.dkf2002-10-091-45/+43
|
* * doc/Alloc.3: Added a note to mention that attempting to allocatedkf2002-10-092-2/+9
| | | | a zero-length block can return NULL. [Tk bug 619544]
* * doc/binary.n: Doc improvements [Patch 616480]dkf2002-10-042-1/+30
|
* [file exist] -> [file exists]...dkf2002-10-045-21/+27
|
* * doc/tcltest.n: fixed typo [Bug 618018]. Thanks to "JJM".dgp2002-10-032-5/+9
|
* [info exist]->[info exists]. [Bug 602566]dkf2002-10-0310-26/+32
|
* Improved [lsearch] docs; -sorted interaction with other options. [Bug 617816]dkf2002-10-032-3/+9
|
* * generic/tclProc.c (TclCreateProc): mask out VAR_UNDEFINED forhobbs2002-10-022-34/+39
| | | | | precompiled locals to support 8.3 precompiled code. (Tcl_ProcObjCmd): correct 2002-09-26 fix to look for tclProcBodyType.