summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * 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. FossilOrigin-Name: ec96c9f4f866310ee985de9a386f23e7db98fc3e
* minor formatting and some commentary.davygrvy2004-02-021-9/+11
| | | FossilOrigin-Name: 59fb37143b4a0ef4811bdf12dda581fce88f5e58
* no messagedavygrvy2004-02-021-0/+5
| | | FossilOrigin-Name: cac04cff9e885e53cbcc77331d60b4169f07c1c3
* * generic/tclIO.c (Tcl_Ungets): fixed improper filling of the channel buffer.davygrvy2004-02-021-3/+2
| | | | | | [Bug 405995] FossilOrigin-Name: b0dd06df66b307dd97cffa1f0e95ecd3a1caf7ce
* * tests/winPipe.test: Six more cases added.davygrvy2004-02-022-12/+26
| | | | | | | * win/tclWinPipe.c: Fixed BuildCommandLine() to pass the new cases. FossilOrigin-Name: 50286521bc4206fefb7aa0be9ba3f1fce0da57d9
* * 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(). FossilOrigin-Name: d260547fb976ffdaf282c2647d2bb00aa9bcfb37
* no messagedavygrvy2004-02-021-0/+8
| | | FossilOrigin-Name: 0dd1a6acbc94bf60033db723b2cf50124cd0ea80
* * 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. FossilOrigin-Name: 3b1e20bff7d812bd21380c43a260dafd6ae4b34b
* * 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(). FossilOrigin-Name: 298d5353d57727b0a3f34e8f1ee195945b58ce3d
* no messagedavygrvy2004-02-011-2/+2
| | | FossilOrigin-Name: 3fff4ffa6a550b18ca2b56220b9c60f2645ff7d1
* * 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. FossilOrigin-Name: 2944745dc006ea07a003b56f626a9ea52411614e
* * 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] FossilOrigin-Name: 072413cbd2d64b34773884c181f281e2f256105c
* no messagedavygrvy2004-01-301-0/+7
| | | FossilOrigin-Name: 07eb715366254f48e39d778baffd4e4eadd74f52
* * 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. FossilOrigin-Name: 1df3e9186e717520c15179c8815d46e644cabd6a
* fix to file normalization with linksvincentdarley2004-01-292-11/+47
| | | FossilOrigin-Name: ea7a46acae8dd0a2b655f8fd8ef203bcce9c03ac
* fix to test and commentvincentdarley2004-01-291-2/+11
| | | FossilOrigin-Name: 11032aae7cac7f3de528140f46e21eebb4d7db35
* filesystem fixes for '-force' consistency and picky compilersvincentdarley2004-01-2912-102/+322
| | | FossilOrigin-Name: fff97fe11686fd45ff17aebdd91fb6c89fd9498a
* Speed improvements to SetBooleanFromAny's string handlingdkf2004-01-282-153/+210
| | | | | | whitespace/style policing FossilOrigin-Name: 2611b2eb6eb69f021b88719f104920aa0e0eed1b
* no messagedavygrvy2004-01-281-0/+8
| | | FossilOrigin-Name: 7c1b7dc26879c5cb903a780faa76e9fbe22bf87c
* * 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] FossilOrigin-Name: 50878eedab7ce682ae93b7c2a60de54904625faf
* filesystem documentation and testsvincentdarley2004-01-263-13/+19
| | | FossilOrigin-Name: 4837ad91312972c2b63e153c5aa63ed3aa382028
* file normalize bug fixes for .. and .vincentdarley2004-01-236-18/+112
| | | FossilOrigin-Name: 53c4f86a0186abda6b374fc576457f5fbfd16217
* no messagedavygrvy2004-01-221-0/+5
| | | FossilOrigin-Name: 40eef2a450a3ac701bb29240c0a7d759c2d23417
* mentions of 'panic' and 'panicVA' removed from the documentation.davygrvy2004-01-221-13/+3
| | | FossilOrigin-Name: b6c6b09106d3933c3ee80000efaaca9ea5ff7fde
* filesystem optimisation -- Three main issues accomplished: (1) cleaned up ↵vincentdarley2004-01-2125-912/+1765
| | | | | variable names in FossilOrigin-Name: 9cfcca63fb07d8c7d68befc16d84d01790094ac5
* Whitespace minimisationdkf2004-01-201-76/+77
| | | FossilOrigin-Name: 1b403006e05ed4e175a46f41bde311c78354ca16
* Minor comment improvementsdkf2004-01-201-5/+6
| | | FossilOrigin-Name: 5dac2d29554fd6f0f49c530caf5d1212ffa738ca
* Minor whitespace/capitalization fixesdkf2004-01-201-15/+15
| | | FossilOrigin-Name: b3c1b261c0b5073fb3241d90f91bf65c2d22a7aa
* no messagedavygrvy2004-01-201-0/+8
| | | FossilOrigin-Name: f2a60767e64b207ce797c73694d454a6f1d0dc37
* * 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] FossilOrigin-Name: 5940c523f9e4f91b445691d6efa15f1b8771ccc9
* Full bytecode compilation for [lassign]dkf2004-01-188-62/+559
| | | FossilOrigin-Name: 9a1a37c9ae8a0c2d9d0ec664e9850a5c7e944a12
* no messagedavygrvy2004-01-171-0/+6
| | | FossilOrigin-Name: 4aaf6cf992d435ee210b4081b8181f60f8a0c039
* added #pragma comment(lib, "advapi32.lib") when compilingdavygrvy2004-01-171-1/+8
| | | | | | under VC++ FossilOrigin-Name: 4187620765400f37b6bc9f6fff486dc6f5f94394
* Fix a shimmering bugdkf2004-01-173-2/+19
| | | FossilOrigin-Name: 0d952b7fa6387fc3c7a18fc00b0fdbb084a05762
* Minor fixes and update of UNIX documentation installerdkf2004-01-173-5/+10
| | | FossilOrigin-Name: 62cc8bc440e0cea1ca24723a50b1871858017352
* 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 FossilOrigin-Name: 57030a2c1d3cf04ae0e21b59c04b33dd59b1662f
* no messagedavygrvy2004-01-161-1/+11
| | | FossilOrigin-Name: 454e3b2da8276a10fcd9e57251656d9223f691f2
* Same change in how TCL_USE_STATIC_PACKAGES is used.davygrvy2004-01-161-2/+2
| | | FossilOrigin-Name: 3ebae578641ab834c8fe84b6b216b4e278f3ceb8
* Some clean-up with how the resource files are built and howdavygrvy2004-01-161-23/+16
| | | | | | -DTCL_USE_STATIC_PACKAGES is sent when compiling the shells FossilOrigin-Name: bb79714827e825f16ad1e1d30404588ee07e115a
* Some clean-up with how the resource files are built.davygrvy2004-01-162-9/+9
| | | FossilOrigin-Name: 0f93be7d06f67d44968d0814e918c886673468f4
* document 'fullwarn' in the opening usage commentsdavygrvy2004-01-151-2/+4
| | | FossilOrigin-Name: ca655ff7b05ee47aa8f18b50e9be80e3234f1bfe
* no messagedavygrvy2004-01-151-0/+5
| | | FossilOrigin-Name: 6e8a08124c4e47a51cd12fd24730574eaf88cb3e
* Added new logic to crank-up the warning levels for both compiledavygrvy2004-01-151-2/+13
| | | | | | and link when $(FULLWARNINGS) is set. FossilOrigin-Name: 2e5169c29a1d55f908efe9d2951060a50649edcb
* * win/rules.vc: Added new 'fullwarn' to the CHECKS commandlinedavygrvy2004-01-151-1/+8
| | | | | | macro; sets $(FULLWARNINGS). FossilOrigin-Name: b6f4c0a1ef5c2be9730511e5ab637571b85bede8
* no messagedavygrvy2004-01-151-0/+9
| | | FossilOrigin-Name: a5ee97fe907ac8d2e9ae21b849a9ca4bc20770fe
* * win/tclWinReg.c: Placed the requirement for advapi.libdavygrvy2004-01-152-4/+7
| | | | | | | | | | into the object file itself with #paragma comment (lib, ...) when built with VC++. This will simplify linking for users of the static library. * win/makefile.vc: Removed 'advapi.lib' from $(baselibs). FossilOrigin-Name: 6176b7ad8eb2278c5c100f9141c718abb9ec5fb8
* record bug report numberdgp2004-01-151-2/+1
| | | FossilOrigin-Name: 58e6d362c04febb75fc98341bc151614c1c801a1
* Allow [dict exists {a {b c}} d e] to not be an error. [Bug 871387]dkf2004-01-143-22/+52
| | | FossilOrigin-Name: 45131a775e0b4a55369aa2ccc46fefd71f6aaf2d
* Dict refcount fixes from Peter Spjuth. Thanks! [Bug 876170]dkf2004-01-143-20/+219
| | | FossilOrigin-Name: 54f23bec93fa14312f1db997b79aefc573801e15
* * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Silence compiler warnings.dgp2004-01-132-3/+6
| | | FossilOrigin-Name: b986a19bed4a0e72ec9c0d87af03b28c685debb3