summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* make tclGetDate.y use bison instead of yaccKevin B Kenny2004-09-174-1269/+1858
|
* silence compiler warning in tclClock.cKevin B Kenny2004-09-142-2/+12
|
* * doc/interp.n:Miguel Sofer2004-09-144-45/+85
| | | | | | * generic/tclInterp.c (TclPreventAliasLoop, AliasCreate): * tests/interp.test (17.4-6, 19.3-4): fixing problems with renaming of aliases [Bugs 707104 1026493]. Fix designed by dgp.
* Fix [Bug 1026903] by storing what ensemble the ensemble is cached for.dkf2004-09-133-3/+26
|
* * generic/tclClock.c (TclMktimeObjCmd): Corrected a bad checkKevin B Kenny2004-09-114-5/+38
| | | | | | | | | for error return from 'mktime'. * generic/tclObj.c (Tcl_GetIntFromObj): Corrected a problem where demoting a wide to an int failed on a big-endian machine. [Bug 1026125]. * tests/clock.test (clock-43.1): Added regression test for error return from 'mktime'.
* * generic/tclExecute.c (INST_CONCAT1): fix for [Bug 1025834];Miguel Sofer2004-09-112-37/+60
| | | | avoid unnecessary string copies.
* tcltest-12.3-4 needed to have ::tcltest::loadScript set to empty in their -setupdavygrvy2004-09-112-1/+8
|
* Minor mods to latest commit to correct bugs and compiler warnings ondgp2004-09-101-8/+11
| | | | TCL_WIDE_INT_IS_LONG platforms.
* One less crazy long/wide aunt in the attic [Bug 868489]dkf2004-09-103-26/+212
|
* Fix [Bug 1025359]; make sure wide seeks don't lose errorsdkf2004-09-102-5/+10
|
* * generic/tcl.h: Micro formatting fixes.andreas_kupries2004-09-103-6/+12
| | | | | * generic/tclIOGT.c: Channel version fixed, must be 3, to have wideseekProc. Thanks to David Graveraux <davygrvy@pobox.com>.
* comment typodgp2004-09-101-2/+2
|
* * generic/tclNamespace.c (TclGetNamespaceForQualName): Resolveddgp2004-09-102-12/+18
| | | | | | | | | longstanding inconsistency in the treatment of the TCL_NAMESPACE_ONLY flag revealed by testing the 2004-09-09 commits against Itcl. TCL_NAMESPACE_ONLY now acts as specified in the pre-function comment, forcing resolution in the passed in context namespace. It has been incorrectly forcing resolution in the interp's current namespace.
* fixed a bug where %z was always positive in :localtimeKevin B Kenny2004-09-103-6/+33
|
* * generic/tclExecute.c (INST_CONCAT1): added a peepholeMiguel Sofer2004-09-102-1/+22
| | | | | | optimisation for concatting an empty string. This enables replacing the idiom 'K $x [set x {}]' by '$x[set x {}]' for fastest execution.
* Calls to WriteFile and WriteConsoleA changed to WriteConsole.davygrvy2004-09-102-10/+14
|
* Also corrected faulty prevention of [namespace import] cycles.dgp2004-09-093-21/+74
| | | | [Bug 1017299]
* * generic/tclNamesp.c (Tcl_ForgetImport): Corrected faultydgp2004-09-093-46/+199
| | | | | * tests/namespace.test: logic that relied exclusively on string matching and failed in the presence of [rename]s. [Bug 560297]
* * compat/strftime.c (_conv): Corrected a problem where hour 0Kevin B Kenny2004-09-083-7/+20
| | | | | | would format as a blank format group with %k. * tests/clock.test (clock-41.1): Added regression test case for %k at the zero hour.
* * generic/tclBasic.c (Tcl_CreateInterp): Removed obsoletedgp2004-09-082-228/+117
| | | | | field for storing the string-based command procedure of built-in commands. We no longer have any string-based built-in commands!
* fixed clock-34.* to use same time zone on input and outputKevin B Kenny2004-09-082-11/+18
|
* * generic/tclClock.c (TclClockMktimeObjCmd): Fixed a bug whereKevin B Kenny2004-09-083-3/+28
| | | | | | the month was scanned incorrectly in -timezone :localtime. * tests/clock.test (clock-40.1): Added regression test case for the bug where month was scanned incorrectly in -timezone :localtime.
* Corrected a buglet in the header information. [Bug 1024058]Kevin B Kenny2004-09-082-1/+6
|
* no messagedavygrvy2004-09-081-0/+5
|
* some quoting needed to be removed as it was breaking with VC7.davygrvy2004-09-081-4/+4
|
* Fixed indentationKevin B Kenny2004-09-071-0/+4
|
* * doc/clock.n: Documented the default -format, and changedKevin B Kenny2004-09-072-0/+10
| | | | | references to a (nonexistent) msgcat command to refer to the msgcat package. [Bug 1023870]
* * tests/timer.test (timer-1.1, timer-2.1): Changed to (one hopes!)Kevin B Kenny2004-09-072-6/+9
| | | | | be more resilient on an overloaded system, if [after 200] sleeps for 300 ms or longer.
* removed unused cmdInfo variableKevin B Kenny2004-09-071-2/+1
|
* Converted to http://tip.tcl.tk URL. Should be more long term reliable.dgp2004-09-071-1/+1
|
* Changed incorrect references to the "msgcat command" to "msgcat package"dgp2004-09-071-3/+3
|
* * generic/tclTimer.c: Removed a premature optimisation thatKevin B Kenny2004-09-07145-318/+350
| | | | | | | | | | | | | | | | | | | | | attempted to store the assoc data in the client data; the optimisation caused a bug that [after] would overwrite its imports. [Bug 1016167] * library/clock.tcl (InitTZData, ClearCaches): Changed so that the in-memory time zone :UTC (and its aliases) always gets reinitialised, in case tzdata is absent. [Bug 1019537, 1023779] * library/tzdata/*: Regenerated. * tests/clock.test (clock-31.*, clock-39.1): Corrected a problem where the 'system' locale tests fail on a non-English Windows machine. [Bug 1023761]. Added a test to make sure that alias time zones load correctly. [Bug 1023779]. * tools/tclZIC.tcl (writeLinks): Corrected a problem where alias time zone names were written incorrectly, causing them to fail to load at run time. [Bug 1023779]. * win/tclWinTime.c (Tcl_GetTime): Eliminated CPUID tests on Win64 - assuming that HAL vendors now do a better job of keeping the performance counters synchronized among CPU's. [Bug 1020445]
* Oops, missed one file from last commitdkf2004-09-061-2/+2
|
* More documentation fixes from Mikhail Kolesnitchenko. [Patch 1022527]dkf2004-09-0653-186/+195
|
* Stop NULL interp args from causing crashes. [Bug 1020538]dkf2004-09-032-44/+74
|
* Clarify meaning of [lsearch -dictionary].dkf2004-09-022-2/+9
|
* clock.tcl installationvincentdarley2004-09-022-1/+6
|
* * win/tclWin32Dll.c (TclWinCPUID): need _asm for WIN64 (Itanium),hobbs2004-09-012-3/+13
| | | | until we have it, just return unknown. [Bug 1020445]
* WIN64 correctionshobbs2004-09-012-9/+17
|
* Correct some abbreviation usage.dkf2004-09-016-11/+16
|
* Completed an incomplete undo of a mistaken commit that broke the HEAD.dgp2004-08-311-9/+9
|
* Undo mistaken commit of code in sandbox. <:} D'oh!dkf2004-08-311-111/+3
|
* Grammar and spelling fixes. [Patch 1018486]dkf2004-08-3121-106/+227
|
* two bugs fixed in filesystem docs and testsvincentdarley2004-08-314-154/+183
|
* * unix/Makefile.in (install-libraries): portable sh fix.das2004-08-312-2/+6
|
* Fix a crash caused by sharing in [string map]. [Bug 1018562]dkf2004-08-303-6/+32
|
* Fix old tests to check [namespace which] sanely...dkf2004-08-271-4/+5
|
* Make [namespace which] use newer option parsing code for more flexibility.dkf2004-08-273-32/+27
|
* Minor fixesdkf2004-08-271-114/+100
|
* Fix/improve testsdkf2004-08-271-5/+15
|