summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * win/tclWinInit.c (AppendEnvironment):mdejong2004-02-122-4/+32
| | | | | | | | Use the tail component of the passed in lib path instead of just blindly using lib+4. That worked when lib was "lib/..." but fails for other values. Thanks go to Patrick Samson for pointing this out.
* no messagedavygrvy2004-02-101-0/+4
|
* better macro grepping logicdavygrvy2004-02-101-2/+6
|
* spelingdavygrvy2004-02-081-5/+5
|
* minor bug fix for last commit.davygrvy2004-02-081-2/+2
|
* no messagedavygrvy2004-02-071-1/+16
|
* * win/makefile.vc:davygrvy2004-02-074-14/+36
| | | | | | | | | | | | | | * win/rules.vc: * win/tcl.rc: * win/tclsh.rc: Added an 'unchecked' option to the OPTS macro so a core build with symbols can be linked to the non-debug enabled C run-time. As per discussion with Kevin Kenny. Called like this: nmake -af makefile.vc OPTS=unchecked,symbols This clarifies the meaning of the 'g' naming suffix to mean only that the binary requires the debug enabled C run-time. Whether the binary contains symbols or not is a seperate condition.
* * doc/clock.n: Removed reference to non-existent [file ctime].dgp2004-02-063-4/+7
|
* no messagedavygrvy2004-02-061-0/+6
|
* * docs/tclvars.n: Added clarification of the ::tcl_platform(debug)davygrvy2004-02-061-5/+6
| | | | | var that it only refers to the flavor of the C run-time, and not whether the core contains symbols.
* * generic/tclFileName.c (SkipToChar): Corrected CONST anddgp2004-02-052-6/+10
| | | | type-casting issues that caused compiler warnings.
* typodgp2004-02-041-1/+1
|
* * generic/tclCmdAH.c (StoreStateData): Removed improper refcountdgp2004-02-042-2/+8
| | | | | decrement of the varName parameter. This error was causing segfaults following test cmdAH-28.7.
* * library/tcltest/tcltest.tcl: Corrected references todgp2004-02-042-3/+8
| | | | non-existent $name variable in [cleanupTests]. [Bug 833637]
* * library/tcltest/tcltest.tcl: Corrected parsing of singledgp2004-02-033-4/+15
| | | | | command line argument (option with missing value) [Bug 833910] * library/tcltest/pkgIndex.tcl: Bump to version 2.2.5.
* minor formatting and some commentary.davygrvy2004-02-021-9/+11
|
* no messagedavygrvy2004-02-021-0/+5
|
* * generic/tclIO.c (Tcl_Ungets): fixed improper filling of the channel buffer.davygrvy2004-02-021-3/+2
| | | | [Bug 405995]
* * tests/winPipe.test: Six more cases added.davygrvy2004-02-022-12/+26
| | | | | * win/tclWinPipe.c: Fixed BuildCommandLine() to pass the new cases.
* * tests/winPipe.test: more cases with the "N backslashesdavygrvy2004-02-021-6/+9
| | | | | followed a quote -> insert N * 2 + 1 backslashes then a quote" rule needed for the crt's parse_cmdline().
* no messagedavygrvy2004-02-021-0/+8
|
* * tests/winPipe.test: Added proof that BuildCommandLine() is notdavygrvy2004-02-021-8/+12
| | | | | | | | doing the "N backslashes followed a quote -> insert N * 2 + 1 backslashes then a quote" rule needed for the crt's parse_cmdline(). * win/tclWinPipe.c: Fixed BuildCommandLine() to pass the new cases.
* * tests/winPipe.test: Added proof that BuildCommandLine() is not doing thedavygrvy2004-02-011-18/+42
| | | | | "N backslashes followed a quote -> insert N * 2 + 1 backslashes then a quote" rule needed for the crt's parse_cmdline().
* no messagedavygrvy2004-02-011-2/+2
|
* * win/nmakehlp.c: defensive techniques to avoid static bufferdavygrvy2004-02-012-14/+22
| | | | | overflows and a couple envars upsetting invokations of cl.exe and link.exe.
* * tests/winPipe.test: more pass-thru commandline verifications.davygrvy2004-02-014-156/+92
| | | | | | | * win/tclWinPipe.c (BuildCommandLine): Special case quoting for '{' not required by the c-runtimes's _setargv(). * win/tclAppInit.c: Removed our custom setargv() in favor of the one provided by the c-runtime. [Bug 672938]
* no messagedavygrvy2004-01-301-0/+7
|
* * win/makefile.vc: Use the -GZ compiler switch when building fordavygrvy2004-01-301-3/+3
| | | | | | symbols. This is supposed to emulate the release build better to avoid hiding problems that would only show themselves in a release build.
* fix to file normalization with linksvincentdarley2004-01-292-11/+47
|
* fix to test and commentvincentdarley2004-01-291-2/+11
|
* filesystem fixes for '-force' consistency and picky compilersvincentdarley2004-01-2912-102/+322
|
* Speed improvements to SetBooleanFromAny's string handlingdkf2004-01-282-153/+210
| | | | whitespace/style policing
* no messagedavygrvy2004-01-281-0/+8
|
* * win/nmakehlp.c: Use '.\nul' as the sourcefile name instead ofdavygrvy2004-01-281-3/+6
| | | | | | | 'nul' so VC 5.2 doesn't try searching the path for it and failing with a possible dialogbox popping up about having to add a CD to an empty drive. Also added a SetErrorMode() call to disable any dialogs. [Bug 885537]
* filesystem documentation and testsvincentdarley2004-01-263-13/+19
|
* file normalize bug fixes for .. and .vincentdarley2004-01-236-18/+112
|
* no messagedavygrvy2004-01-221-0/+5
|
* mentions of 'panic' and 'panicVA' removed from the documentation.davygrvy2004-01-221-13/+3
|
* filesystem optimisation -- Three main issues accomplished: (1) cleaned up ↵vincentdarley2004-01-2125-912/+1765
| | | | variable names in
* Whitespace minimisationdkf2004-01-201-76/+77
|
* Minor comment improvementsdkf2004-01-201-5/+6
|
* Minor whitespace/capitalization fixesdkf2004-01-201-15/+15
|
* no messagedavygrvy2004-01-201-0/+8
|
* * win/tclWinPipe.c (Tcl_WaitPid): Fixed a thread-safety problem with thedavygrvy2004-01-201-5/+14
| | | | | | process list. The delayed cut operation after the wait was going stale by being outside the list lock. It now cuts within the lock and does a locked splice for when it needs to instead. [Bug 859820]
* Full bytecode compilation for [lassign]dkf2004-01-188-62/+559
|
* no messagedavygrvy2004-01-171-0/+6
|
* added #pragma comment(lib, "advapi32.lib") when compilingdavygrvy2004-01-171-1/+8
| | | | under VC++
* Fix a shimmering bugdkf2004-01-173-2/+19
|
* Minor fixes and update of UNIX documentation installerdkf2004-01-173-5/+10
|
* Basic implementation of TIP#57 - TclX's [lassign] command into Tcl coredkf2004-01-176-4/+249
| | | | | | | Not a direct copy * Better use of Tcl object API * More extensive test suite * More extensive documentation