summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Version of [Patch 746578] that works with Linux and is likely to work elsewheredkf2004-06-237-81/+390
|
* own typo repaireddavygrvy2004-06-221-1/+1
|
* * generic/tclEvent.c (NewThreadProc): Fixed broken build onKevin B Kenny2004-06-223-8/+19
| | | | | | Windows caused by missing TCL_THREAD_CREATE_RETURN. * tests/stack.test (stack-3.1): Corrected nuisance error in threaded builds.
* See file...vasiljevic2004-06-221-0/+15
|
* Integrated fix for Tcl Bug #770053 from core-8-4-branchvasiljevic2004-06-226-19/+111
|
* * win/tclWin32Dll.c (DllMain, _except_dllmain_detach_handler,mdejong2004-06-214-42/+239
| | | | | | | | | | | | | | | TclpCheckStackSpace, _except_checkstackspace_handler, TclWinCPUID, _except_TclWinCPUID_detach_handler): * win/tclWinChan.c (Tcl_MakeFileChannel, _except_makefilechannel_handler): * win/tclWinFCmd.c (DoRenameFile, _except_dorenamefile_handler, DoCopyFile, _except_docopyfile_handler): Rework pushing of exception handler function pointer so that compiling with gcc -O3 works. Remove empty function call to avoid compiler warning. Mark the DllMain function as noinline to avoid compiler error from duplicated asm labels in generated code.
* Make [Bug 975895] less likely to be hitdkf2004-06-212-257/+280
|
* * tests/load.test: Relaxed strictness of error message matchingdgp2004-06-192-3/+7
| | | | for test load-2.3 so that it will pass on Mac OSX.
* * generic/tclEncoding.c: Static TclFindEncodings -> FindEncodings.dgp2004-06-186-20/+37
| | | | | | | * generic/tclInt.h: Updated TclpFindExecutable() so that failed * generic/tclUtil.c: attempts to find the executable are saved * unix/tclUnixFile.c: just as successful finds are. [Patch 966053] * unix/tclUnixTest.c:
* * tests/winFCmd.test (winFCmd-16.12): Changed test toKevin B Kenny2004-06-182-10/+35
| | | | | compute the target directory, so as not to fail if the user's HOME isn't the root.
* * unix/tcl.m4: autoconf 2.5 fixes in Darwin section.das2004-06-183-6/+25
| | | | * unix/configure: autoconf-2.57
* Added various Chinese locale->encoding mappingsdkf2004-06-182-1/+9
|
* Added note about not touching bytes during freeIntRepProc running.dkf2004-06-181-1/+4
|
* Fixed [Bug 886231] properly this time rather than with a broken version thatdkf2004-06-183-63/+74
| | | | breaks the core completely. :^}
* Added tests for deep-object-freeingdkf2004-06-182-2/+27
|
* Remove extraneous spacedkf2004-06-181-23/+1
|
* Fix tclWinInit.c for KBK, adding comments as I go. :^)dkf2004-06-184-28/+200
|
* Updated comments to agree with recent revisions.dgp2004-06-171-7/+8
|
* Relaxed panic condition on overwrite of default library path to acceptdgp2004-06-171-6/+15
| | | | | double right of the same value. Needed to support Tk_Main's call order (Tcl_CreateInterp before Tcl_FindExecutable).
* * generic/tclObj.c: Added missing space in panic message.dgp2004-06-171-0/+2
|
* Remove debugging panicdgp2004-06-171-2/+5
|
* Reverted temporary changedgp2004-06-171-2/+2
|
* * generic/tclObj.c: Added missing space in panic message.dgp2004-06-171-2/+2
|
* Added missing incr ref count. D'oh!dgp2004-06-171-1/+2
|
* Better panic message for diagnosis.dgp2004-06-171-1/+2
|
* temporarily removed unset of ::tclDefaultLibrary for sake of testing.dgp2004-06-171-2/+2
|
* silence compiler warningdgp2004-06-171-2/+2
|
* more compiler fixesdgp2004-06-171-4/+2
|
* correct compile errorsdgp2004-06-171-3/+4
|
* * win/tclWinInit.c: Inform [tclInit] about the default librarydgp2004-06-172-4/+140
| | | | | | directory via the ::tclDefaultLibrary variable. This should correct a problem with my 2004-06-11 commit. Better solutions still in the works. Thanks to Joe Mistachkin for pointing out the breakage.
* * doc/library.n: Moved variables ::auto_oldpath anddgp2004-06-164-25/+21
| | | | | * library/auto.tcl: ::unknown_pending into ::tcl namespace. * library/init.tcl: [Bugs 808319, 948794]
* Added doc clarification in response to [RFE 768852]dkf2004-06-152-6/+16
|
* * unix/tclConfig.sh.in (TCL_EXTRA_CFLAGS): set to @CFLAGS@, whichhobbs2004-06-152-2/+7
| | | | is the configure-time CFLAGS. Addendum to m4 change on 2004-05-26.
* * win/Makefile.in: Corrected compilation flags for tclPkgConfig.cKevin B Kenny2004-06-143-7/+13
| | | | | | | so that it doesn't require Stubs. * generic/tclBasic.c (Tcl_CreateInterp): Removed comment stating that TclInitEmbeddedConfigurationInformation needs Stubs; with the change above, the comment is now erroneous.
* formattingdgp2004-06-141-3/+3
|
* * doc/Encoding.3: Removed bogus claims about tcl_libPath.dgp2004-06-115-24/+46
| | | | | | | | | | | | | | * generic/tclInterp.c (Tcl_Init): Stopped setting the tcl_libPath variable. [tclInit] can get all its directories without it. * tests/unixInit.test: Modified test code that made use of tcl_libPath variable. * unix/tclUnixInit.c: Stopped setting the tclDefaultLibrary variable, execept on the Mac OS X platform with HAVE_CFBUNDLE. In that configuration we should seek some way to make use of the TIP 59 facilities and get rid of that usage of tclDefaultLibrary as well.
* * generic/tclInterp.c: Updated [tclInit] to make $env(TCL_LIBRARY) andgp2004-06-112-2/+10
| | | | | absolute path, and to include the scriptdir,runtime configuration value on the search path for init.tcl.
* Restored Eng. Manual Styledgp2004-06-111-66/+66
|
* * unix/tclUnixInit.c: The routines Tcl_Init() and TclSourceRCFile()dgp2004-06-119-340/+213
| | | | | | | | | | * win/tclWinInit.c: had identical implementations for both win and * generic/tclInterp.c: unix. Moved to a single generic implementation. * generic/tclMain.c: * library/init.tcl: * generic/tclInitScript.h (removed): * unix/Makefile.in: * win/tcl.dsp:
* * unix/configure.in: Updated TCL_PACKAGE_PATH value todgp2004-06-116-15/+29
| | | | | | | | | | | | * win/configure.in: handle --libdir configuration. * unix/configure.in: autoconf-2.57 * win/configure.in: * generic/tclBasic.c (Tcl_CreateInterp): Moved call to TclInitEmbeddedConfigurationInformation() earlier in Tcl_CreateInterp() so that other parts of interp creation and initialization may access and use the config values.
* * win/tclAppInit.c: Restored the 'setargv' procedure when Kevin B Kenny2004-06-112-1/+134
| | | | | | | compiling with mingw. Apparently, the command line parsing in mingw doesn't work as well as that in vc++, and the result was (1) that winPipe-8.19 failed, and (2) that 'make test' would work at all only with TESTFLAGS='-singleproc 1'. [Bug 967195]
* * unix/tclUnixInit.c (TclpInitLibraryPath): Disabled addition ofdgp2004-06-104-25/+62
| | | | | | | | | | | | | | * win/tclWinInit.c (TclpInitLibraryPath): relative-to-executable directories to the library search path. A first step in reform of Tcl's startup process. ***POTENTIAL INCOMPATIBILITY*** Attempts to directly run ./tclsh or ./tcltest out of a build directory will either fail, or will make use of an installed script library in preference to the one in the source tree. Use `make shell` or `make runtest` instead. * tests/unixInit.test: Modified tests to suit above changes.
* Clarified that [pwd] really returns the absolute path of the currentvasiljevic2004-06-101-3/+3
| | | | working directory. This fixes the Tcl Bug #969509
* Fixed Tcl_FSChdir not to forcefully update private cwd cached copy.vasiljevic2004-06-102-2/+27
| | | | | This fixes the problem of [cwd] reporting relative file paths under certain cirumstances.
* * generic/tclPathObj.c: Corrected [file tail] results when operatingdgp2004-06-102-1/+21
| | | | on a path produced by TclNewFSPathObj(). [Bug 970529]
* Partially corrected [Bug 932314]vasiljevic2004-06-092-5/+19
|
* * generic/tclCompile.c:Miguel Sofer2004-06-083-5/+14
| | | | * generic/tclExecute.c: handle warning [Bug 969066]
* Silence compiler warnings.dgp2004-06-084-11/+10
|
* Fix variable usage warning. [Bug 969068]dkf2004-06-082-5/+8
|
* Fixed a minor lsearch example fault. [Bug 968219]dkf2004-06-072-10/+14
|