summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * 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.
* * library/encoding/koi8-u.enc: removed extraneous spaces thathobbs2002-09-262-4/+12
| | | | confused encoding reader. [Bug #615115]
* * unix/Makefile.in: generate source dists with -src designator andhobbs2002-09-261-14/+14
| | | | do not generate .Z anymore (just .gz and .zip).
* * macosx/Makefile: preserve environment value of INSTALL_ROOT.das2002-09-263-12/+141
| | | | | | | | | | | | When embedding only use deployment build. Force relink before embedded build to ensure new linker flags are picked up. * macosx/Tcl.pbproj/project.pbxproj: add symbolic links to debug lib, stub libs and tclConfig.sh in framework toplevel. Configure target dependency fix. Fix to 'clean' action. Added private tcl headers to framework. Install tclsh symbolic link. Html doc build works when no installed tclsh available. Made html doc structure in framework more like in Apple frameworks.
* regen.dkf2002-09-241-307/+314
|
* * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Yet more robust 64-bit valuedkf2002-09-242-4/+12
| | | | detection to close [Bug 613117] on more systems.