summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * 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.
* Mentioned that [socket] takes service names as well as port numbers.dkf2002-10-012-4/+15
| | | | It always did, but some people didn't know.
* * generic/tclCompCmds.c (TclCompileRegexpCmd): correct thehobbs2002-09-302-25/+35
| | | | | checking for bad re's that didn't terminate the re string. Resultant compiles were correct, but much slower than necessary.
* Added proper exiting conditions using Win32 console signals. This handlesdavygrvy2002-09-302-1/+86
| | | | | | | the existing lack of a Ctrl+C exit to call exit handlers when built for thread support. Also, properly handles exits from other conditions such as CTRL_CLOSE_EVENT, CTRL_LOGOFF_EVENT, and CTRL_SHUTDOWN_EVENT signals. In all cases, exit handlers will be called. [Bug 219355]
* no messagedavygrvy2002-09-291-0/+6
|
* Added missing tclThreadAlloc.c to the build rules and defines USE_THREAD_ALLOCdavygrvy2002-09-291-3/+9
| | | | when TCL_THREADS is defined.
* * README: Bumped to version 8.4.1 to avoid confusiondgp2002-09-279-14/+26
| | | | | | | | | | | * generic/tcl.h: of CVS snapshots with the actual 8.4.0 * tools/tcl.wse.in: release. * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf * win/configure:
* * unix/configure: regen.hobbs2002-09-273-48/+70
| | | | * unix/tcl.m4: improve AIX-4/5 64bit compilation support.
* * unix/ldAix (nmopts): add -X32_64 to make it work for 32 or 64bithobbs2002-09-271-7/+11
| | | | mode compilation.
* * generic/tclProc.c (Tcl_ProcObjCmd): correct overeagerhobbs2002-09-271-5/+14
| | | | optimization of noop proc to handle the precompiled case. (sofer)
* 2002-09-18 Mumit Khan <khan@nanotech.wisc.edu>hobbs2002-09-279-60/+352
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added basic Cygwin support. * win/tcl.m4 (SC_PATH_TCLCONFIG): Support one-tree build. (SC_PATH_TKCONFIG): Likewise. (SC_PROG_TCLSH): Likewise. (SC_CONFIG_CFLAGS): Assume real Cygwin port and remove -mno-cygwin flags. Add -mwin32 to extra_cflags and extra_ldflags. Remove ``-e _WinMain@16'' from LDFLAGS_WINDOW. * win/configure.in: Allow Cygwin build. (SEH test): Define to be 1 instead of empty value. (EXCEPTION_DISPOSITION): Add test. * win/configure: Regenerate. * generic/tcl.h: Don't explicitly define __WIN32__ for Cygwin, let the user decide whether to use Windows or POSIX personality. (TCL_WIDE_INT_TYPE, TCL_LL_MODIFIER, struct Tcl_StatBuf): Define for Cygwin. * generic/tclEnv.c (Tcl_CygwinPutenv): putenv replacement for Cygwin. * generic/tclFileName.c (Tcl_TranslateFileName): Convert POSIX to native format. (TclDoGlob): Likewise. * generic/tclPlatDecls.h (TCHAR): Define for Cygwin. * win/tclWinPort.h (putenv, TclpSysAlloc, TclpSysFree, TclpSysRealloc): Define for Cygwin.