summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Corrected en_UK references to en_GB. UK is notdgp2002-06-172-6/+10
| | | | | | a country designation recognized in ISO 3166. FossilOrigin-Name: 39430242919f5b2294a3dc7cb1e4b1c5af52ce94
* * win/tclWinPipe.c (BuildCommandLine): Fixed bug #554068 ([exec]andreas_kupries2002-06-173-2/+24
| | | | | | | | on windows did not treat { in filenames well.). Bug reported by Vince Darley <vincentdarley@users.sourceforge.net>, patch provided by Vince too. FossilOrigin-Name: 2c091448504829060f054ce6a932215b2aec04c4
* generic/tcl.h: #ifdef logic for K&R C backwards compatibilityjenglish2002-06-172-78/+53
| | | | | | | changed to assume modern C by default. See SF FR #565088 for full details. FossilOrigin-Name: 2f22f3aff27e6c153ea82fd968aef09e78fd3110
* * More Windows Registry locale codes from Bruno Haible.dgp2002-06-172-15/+130
| | | FossilOrigin-Name: 0929d4e676f6cdeda62bc90162133ae6720f8642
* * Revised locale initialization to interpretdgp2002-06-175-480/+692
| | | | | | | | | | | environment variable locale values according to XPG4, and to recognize the LC_ALL and LC_MESSAGES values over that of LANG. Also added many Windows Registry locale values to those recognized by msgcat. Revised tests and docs. Bumped to version 1.3. Thanks to Bruno Haible for the report and assistance crafting the solution. [Bug 525522, 525525] FossilOrigin-Name: e23dfc2c8c3a3a15b13018d43db6d9efee9df61c
* a better algorithm for the previous bug fix.msofer2002-06-172-29/+28
| | | FossilOrigin-Name: 437763367e5825cf97feb65536659f377d35892b
* [Bug 569438] in the processing of dollar variablesmsofer2002-06-163-14/+44
| | | FossilOrigin-Name: 6f670a6acb2ff99f9465bba5b0a587f2c259f372
* bug in the consolidation of the INCR_..._STK instructionsmsofer2002-06-162-2/+10
| | | FossilOrigin-Name: 7ad4b1f4f9eff29345b4b4d484e5d133c852c5eb
* runtime peep-hole optimisation of variables (INST_STORE, INST_INCR)msofer2002-06-142-10/+51
| | | | | | and commands (INST_INVOKE); faster check for the existence of a catch. FossilOrigin-Name: 7947220c57653160b7fab681c85f03151e9f6a21
* runtime peep-hole optimisation of comparisons.msofer2002-06-142-17/+48
| | | FossilOrigin-Name: 28cc67147f9a84b5385986737140816865e60009
* BC-engine: runtime peep-hole optimisation of INST_FOREACHmsofer2002-06-142-10/+27
| | | FossilOrigin-Name: 7b34e9a8ef1167cc1d58ab1daabb5c54aa729f43
* no messagedavygrvy2002-06-141-0/+6
| | | FossilOrigin-Name: 88cb607e8d5a998ab42491bc2cd0a9c1541e0eb8
* The test for compiler optimizations was in error. Thanks goes to Roy Terrydavygrvy2002-06-141-2/+2
| | | | | | <royterry@earthlink.net> for his assistence with this. FossilOrigin-Name: b7bbb19323f963fcbbf931b71caef88c5c758136
* TIP#102 implementation: 'trace list' becomes 'trace info'dkf2002-06-144-47/+54
| | | FossilOrigin-Name: 8a0002c6e070c04c17a2f2ac092a4ffdd825b536
* consolidated code for the conditional branch instructions.msofer2002-06-132-53/+39
| | | FossilOrigin-Name: 6227d63146bb88ba6c213916a4b892233bc2318b
* fixed the previous patch - wouldn't compile with TCL_COMPILE_DEBUG set.msofer2002-06-132-13/+18
| | | FossilOrigin-Name: 8a833be542f899a5e4d6e699efa7c4fb3c7059db
* TclExecuteByteCode: consolidated exception handling of INST_INVOKE,msofer2002-06-132-201/+267
| | | | | | INST_EVAL, INST_BREAK and INST_CONTINUE. FossilOrigin-Name: 1f2720192b2cd98cbc572d335c903267f8f14e70
* consolidated opcodes in the bytecode engine, eliminating duplicatedmsofer2002-06-133-487/+232
| | | | | | | code. Added the new (but pre-existent in tcl.h) possible flag bit TCL_TRACE_READS to Tcl_(Obj)?SetVar.* FossilOrigin-Name: 6dc27c861c442ee0547b920382d2b4a3671efb25
* new fCmd.test problems on Unixvincentdarley2002-06-132-12/+14
| | | FossilOrigin-Name: 4269f2bf0e7b395c5053d13caba2907ca8dd15a5
* fs normalizevincentdarley2002-06-131-3/+12
| | | FossilOrigin-Name: ce2b83f5c970e20e51a608fe4a68bfcb4f292879
* vfs, winfs testsuitevincentdarley2002-06-1317-89/+492
| | | FossilOrigin-Name: 494e81b676070f623d387cd1d1104b404dba7803
* fixed [Bug 568123]msofer2002-06-122-2/+7
| | | FossilOrigin-Name: 4497e80bcb8e302d2ccb68bbc5c0b2add4f67a3d
* * win/tclWinFile.c: corrected the symbolic link handling code tohobbs2002-06-122-31/+65
| | | | | | | | | allow it to compile. Added real definition of REPARSE_DATA_BUFFER (found in winnt.h). Most of the added definitions appear to have correct, cross-Win-version equivalents in winnt.h and should be removed, but just making things "work" for now. FossilOrigin-Name: a8ec4236fe0cbe78144e36892b02535b780930ec
* Made this file compile!dkf2002-06-121-2/+4
| | | FossilOrigin-Name: 0814d34f8df4970c923cb6bfdbfef3589d1d619e
* fs clarification and windows fixesvincentdarley2002-06-1210-348/+853
| | | FossilOrigin-Name: cf698404c4b6fd12d867d791276e08b4ab471c11
* optimised read access to local variables created at run-timemsofer2002-06-115-139/+28
| | | FossilOrigin-Name: 348eec187bd72e37ceeae20db5b1de355dea63d3
* Removed assumptions that [makeFile] creates files in the current dir.dkf2002-06-111-9/+9
| | | FossilOrigin-Name: 279f4db3ada0a82ad33fdaf017e6560eccdc4fe4
* Duplicate test number...dkf2002-06-111-2/+2
| | | FossilOrigin-Name: af034cf0bf005abb682aca6fe7c2d2f386411aea
* Fix for [info locals] bug #567386; added compile functions formsofer2002-06-118-17/+211
| | | | | | [global], [upvar] and [variable]. FossilOrigin-Name: d33879f9669f23ae926d38546b015269bb6f5bc5
* generic/tclExecute.c: optimised algorithm for exception range lookupmsofer2002-06-112-15/+29
| | | FossilOrigin-Name: 1b976abb5e4bef029c6adf50f292b1d9f08fc3d5
* fs fixed commitvincentdarley2002-06-103-5/+7
| | | FossilOrigin-Name: bcc8fc2401524c30082ceddb49a2076bdb97f2de
* small fs fixesvincentdarley2002-06-103-13/+54
| | | FossilOrigin-Name: 5d031eef108ae8bd5dadbf1c3c47fc746fa17548
* * More corrections to test suite so that testsdgp2002-06-072-10/+58
| | | | | | of failing [test]s don't show up themselves as failing tests. FossilOrigin-Name: f2232f26c644545db3d2b7e4922de319bc2bedc8
* Cleaned up inclusion of float.h; that's really tcl<platform>Port.h's jobdkf2002-06-072-25/+43
| | | FossilOrigin-Name: 6c82a1febadd90c4023c2986f03d7e97391c868c
* Make sure EOVERFLOW is defined on Unix.dkf2002-06-073-100/+124
| | | FossilOrigin-Name: 190346ee5553ae1aa8abe945ba60602b669378b2
* speling ficksdgp2002-06-061-2/+2
| | | FossilOrigin-Name: e464b42726c843833f969b61d2850f7a8123b6ed
* * 4) deprecated [threadReap] and [mainThread] [Bug 534903]dgp2002-06-063-26/+9
| | | FossilOrigin-Name: edeb884f6b89a93300cc71d01a81a88a1636c594
* * unix/dltest/Makefile.in: Remove hard coded CFLAGS=-gmdejong2002-06-062-2/+11
| | | | | | | and add CFLAGS_DEBUG, CFLAGS_OPTIMIZE, and CFLAGS_DEFAULT varaibles. [Tcl bug 565488] FossilOrigin-Name: 1b1f2ad6ef4af1a63bce1564eadd78ae4cbd6179
* * Corrections to test suite so that testsdgp2002-06-062-1/+13
| | | | | | of failing [test]s don't show up themselves as failing tests. FossilOrigin-Name: ef1d6fa174c0388411c22bb35d15613f4a30e1dc
* * tests/io.test: Fixed up namespace variable resolution issuesdgp2002-06-065-260/+322
| | | | | | | | | | | | | | revealed by running test suite with "-singleproc 1". * doc/tcltest.n: * library/tcltest/tcltest.tcl: * tests/tcltest.test: Several updates to tcltest. 1) changed to lazy initialization of test constraints 2) deprecated [initConstraintsHook] 3) repaired badly broken [limitConstraints]. [Patch 512214, Bug 558742, Bug 461000] FossilOrigin-Name: 3b39c5277f4ef2cb8a072a8f918b391e58e4b7e7
* * unix/tclUnixThrd.c (TclpReaddir, TclpLocaltime, TclpGmtime):das2002-06-066-309/+429
| | | | | | | | | | | | | | | added mutex wrapped calls to readdir, localtime & gmtime in case their thread-safe *_r counterparts are not available. * unix/tcl.m4: added configure check for readdir_r * unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on MacOSX (where posix file apis expect utf-8, not iso8859-1). * unix/configure: regen * unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel to LD_LIBRARY_PATH for MacOSX dynamic linker. * generic/tclEnv.c (TclSetEnv): fix env var setting on MacOSX (adapted from patch #524352 by jkbonfield). FossilOrigin-Name: fcf531e83ad667b26d746b22ea80a85cae244c40
* * Documented $tcl_rcFileName and added moredgp2002-06-052-9/+34
| | | | | | clarifications about the intended use of Tcl_Main(). [Bug 505651] FossilOrigin-Name: 576e3a284c629594f6a6f4cd39de7bff0629f01f
* * generic/tclFileName.c (TclGlob): mac specific fix todas2002-06-056-19/+52
| | | | | | | | | | | recent changes in 'glob -tails' handling. * mac/tclMacPort.h: * mac/tclMacChan.c: fixed TIP#91 bustage. * mac/tclMacResource.c (Tcl_MacConvertTextResource): added utf conversion of text resource contents. * tests/macFCmd.test (macFCmd-1.2): allow CWIE creator. FossilOrigin-Name: a996da49e4d12db666e2ec8f299e2a27724925a9
* * Added more TIP 85 tests from Arjen Markus.dgp2002-06-054-374/+517
| | | | | | | | Converted tcltest.test to use a private namespace. Fixed bugs in [tcltest::Eval] revealed by calling [tcltest::test] from a non-global namespace, and namespace errors in init.test. FossilOrigin-Name: ea15d6aad85790494d96b02603e695c2724ac8b6
* * win/README: Update msys+mingw URL.mdejong2002-06-042-2/+6
| | | FossilOrigin-Name: 4224ed5ffce64ed2e1b12c443e566dafec8dbbf9
* * Implementation of TIP 85. Allows tcltestdgp2002-06-035-46/+233
| | | | | | | | | users to add new legal values of the -match option to [test], associating each with a Tcl command that does the matching of expected results with actual results of tests. Thanks to Arjen Markus. [Patch 521362] FossilOrigin-Name: de2e3621bfacba7179231f834af890b47ee84dfe
* added description of [namepace forget] behaviour for unqualified patterns ↵msofer2002-06-032-8/+18
| | | | | [Bug 559268] FossilOrigin-Name: 143c05451a8abe96bd787bd10d5cc483e7cceb8f
* reverting an accidental modification in the last commit.msofer2002-06-032-61/+6
| | | FossilOrigin-Name: a792ae38927bb3009324171ca2aafe76a40cf588
* clarify the empty variable name issue ([Bug 549285])msofer2002-06-033-5/+71
| | | FossilOrigin-Name: 9340f13694a0391fb925d252a60f6095f58dad97
* * Fixed leak of slave interp in [pkg_mkIndex].dgp2002-05-312-2/+5
| | | | | | Thanks to Helmut for report. [Bug 550534] FossilOrigin-Name: 1736e8e641c5c6dad5aa4f61c2178c17b6575397