Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Ancestors of file generic/tclClock.c from check-in 0201d51279
|
2015-12-11
| ||
| 10:13 | Fix [c9eb6b0ac01bb8ef96a616c71426a3db4a279bec|c9eb6b0ac0]: ConvertLocalToUTCUsingC fails the first time if TZ is not set file: [e67934a63d] check-in: [0201d51279] user: jan.nijtmans branch: core-8-5-branch, size: 54633 | |
|
2014-04-16
| ||
| 14:07 | merge fork: Segmentation fault using some functions of tcl::clock, fixed, belong to ticket [d19a30db57] file: [8f3cf95158] check-in: [b98c43b470] user: jan.nijtmans branch: core-8-5-branch, size: 54547 | |
|
2011-03-02
| ||
| 16:06 | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [f1dc6d93fe] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 54145 | |
|
2010-11-30
| ||
| 20:59 | * generic/tclInt.decls: Backport of Kevin B. Kenny's work on * generic/tclInt.h: the Tcl Head, with help from Jeff Hobbs. * generic/tclStrToD.c: * generic/tclTest.c: * generic/tclTomMath.decls: * generic/tclUtil.c: * tests/util.test: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: Rewrite of Tcl_PrintDouble and TclDoubleDigits that (a) fixes a severe performance problem with floating point shimmering reported by Karl Lehenbauer, (b) allows TclDoubleDigits to generate the digit strings for 'e' and 'f' format, so that it can be used for tcl_precision != 0 (and possibly later for [format]), (c) fixes [Bug 3120139] by making TclPrintDouble inherently locale-independent, (d) adds test cases to util.test for correct rounding in difficult cases of TclDoubleDigits where fixed- precision results are requested. (e) adds test cases to util.test for the controversial aspects of [Bug 3105247]. As a side effect, two more modules from libtommath (bn_mp_set_int.c and bn_mp_init_set_int.c) are brought into the build, since the new code uses them. * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclTomMathDecls.h: Regenerated. file: [559f882454] check-in: [769801ace1] user: andreas_kupries branch: core-8-5-branch, size: 54230 | |
|
2009-11-12
| ||
| 16:31 | * generic/tclClock.c (TclClockInit): Do not create [clock] support commands in safe interps. file: [04320a3790] check-in: [3d9d716a03] user: dgp branch: core-8-5-branch, size: 54213 | |
|
2008-06-17
| ||
| 17:21 | * generic/tclClock.c (ClockConvertlocaltoutcObjCmd): Removed left over debug output. file: [9d0dd512c7] check-in: [50a1e45eca] user: andreas_kupries branch: core-8-5-branch, size: 54043 | |
| 02:22 | 2006-06-17 Kevin Kenny <kennykb@acm.org> * generic/tclClock.c (ConvertLocalToUTC): * tests/clock.test (clock-63.1): Fixed a bug where the internal ConvertLocalToUTC command segfaulted if passed a dictionary without the 'localSeconds' key. To the best of my knowledge, the bug was not observable in the [clock] command itself. file: [a9e1ded8e9] check-in: [73e4856277] user: kennykb branch: core-8-5-branch, size: 54088 | |
|
2008-02-27
| ||
| 02:08 | * doc/clock.n: Corrected minor indentation gaffe in the penultimate paragraph. [Bug 1898025] * generic/tclClock.c (ParseClockFormatArgs): Changed to check that the clock value is in the range of a 64-bit integer. [Bug 1862555] * library/clock.tcl (::tcl::clock::format, ::tcl::clock::scan, ::tcl::clock::add, ::tcl::clock::LocalizeFormat): Fixed bugs in caching of localized strings that caused weird results when localized date/time formats were used. [Bug 1902423] * tests/clock.test (clock-61.*, clock-62.1): Regression tests for [Bug 1862555] and [Bug 1902423]. file: [8797c94a63] check-in: [bc94636f47] user: kennykb branch: trunk, size: 53837 | |
| 00:12 | fix warning file: [b7b98f3486] check-in: [db1385187c] user: das branch: trunk, size: 53501 | |
|
2008-02-06
| ||
| 01:13 | * generic/tclClock.c (ClockParseformatargsObjCmd): * library/clock.tcl (::tcl::clock::format): * tests/clock.test (clock-1.0, clock-1.4): Performance enhancements in [clock format] (moving the analysis of $args into C code, holding on to Tcl_Objs with resolved command names, [lassign] in place of [foreach], avoiding [namespace which] for command resolution). file: [e90185a426] check-in: [fa22a0f73a] user: kennykb branch: trunk, size: 53505 | |
|
2007-12-13
| ||
| 15:22 | merge stable branch onto HEAD file: [b2a2db1b27] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 49833 | |
|
2007-11-11
| ||
| 19:32 | [Patch 1830038]: Increased usage of macros to detect and take advantage of objTypes. file: [5a1b7e80f2] check-in: [11e8f31512] user: msofer branch: trunk, size: 49836 | |
|
2007-04-20
| ||
| 05:51 | Whitespace policing, replacing commas in varargs with constant string catenation, and fixed an oversight in the fix for NZA time zones. file: [154bc7216d] check-in: [d6ee490b6b] user: kennykb branch: trunk, size: 49867 | |
|
2007-04-10
| ||
| 14:47 | Handle creation of Tcl_Objs from constant strings better (easier to use, more efficient). After [Patch 1529526] (afredd) file: [c02456c8c7] check-in: [4d69119aad] user: dkf branch: trunk, size: 49864 | |
|
2006-08-28
| ||
| 08:48 | simplification of previous commit, whitespace cleanup file: [bd6cde8b6d] check-in: [b205841d65] user: das branch: trunk, size: 49879 | |
| 04:13 | Fixes for [Bug 1547662] and [Bug 1547681] file: [0b6fa2e437] check-in: [f0365ca347] user: mistachkin branch: trunk, size: 49947 | |
|
2006-08-21
| ||
| 01:08 | * generic/tclClock.c (ClockClicksObjCmd): add support for Darwin * generic/tclCmdMZ.c (Tcl_TimeObjCmd): nanosecond resolution timer * generic/tclInt.h: to [clock clicks] and [time] * unix/configure.in (Darwin): when TCL_WIDE_CLICKS defined. * unix/tclUnixTime.c (TclpGetWideClicks, TclpWideClicksToNanoseconds): * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [92f25bf770] check-in: [26f9667ec2] user: das branch: trunk, size: 49827 | |
|
2006-08-10
| ||
| 13:07 | D'oh! Fix silly mistakes. file: [9afa49856c] check-in: [b5307d6e55] user: dkf branch: trunk, size: 49765 | |
| 12:15 | Various minor object file size efficiency fixes. [Bug 1530474] file: [d78a9bcb8e] check-in: [a09967381c] user: dkf branch: trunk, size: 49755 | |
|
2006-08-02
| ||
| 20:01 | typo file: [f1a3583a41] check-in: [f15716a5a0] user: das branch: trunk, size: 49573 | |
|
2006-07-31
| ||
| 15:44 | Bug 1531530 file: [355976b247] check-in: [a07567fdd5] user: kennykb branch: trunk, size: 49578 | |
| 03:27 | Bug 1426279 file: [dda0c96251] check-in: [5fce0df2f9] user: kennykb branch: trunk, size: 49562 | |
|
2006-02-01
| ||
| 23:34 | Restore formatting goodness file: [31e322e0ed] check-in: [254dc62eaa] user: dkf branch: trunk, size: 49160 | |
|
2005-12-13
| ||
| 22:43 | Export stubs for libtommath; fix mingw compiler warnings file: [6bd0dc9d64] check-in: [3842b9c468] user: kennykb branch: trunk, size: 49045 | |
|
2005-12-02
| ||
| 22:13 | another puny speedup - no error thrown from ::tcl::clock::getenv file: [ccdeaa7120] check-in: [ba6ea25287] user: kennykb branch: trunk, size: 49049 | |
|
2005-12-01
| ||
| 06:11 | * generic/tclClock.c: fix warning. file: [926f7d2522] check-in: [6fc4170dca] user: das branch: trunk, size: 49128 | |
|
2005-11-30
| ||
| 19:34 | code rationalization - eliminate some duplication between Tcl and C file: [59bd245192] check-in: [8dc957ccf9] user: kennykb branch: trunk, size: 49072 | |
| 15:39 | fix [clock format -timezone :localtime] for times before the Posix Epoch file: [e7f359fa34] check-in: [5a36246969] user: kennykb branch: trunk, size: 43164 | |
| 15:09 | silenced compiler warning about big constant file: [936a6a0a26] check-in: [e1ba3a0b4d] user: kennykb branch: trunk, size: 43060 | |
| 14:48 | fixed bad refcount that corrupted heap file: [ba67432f39] check-in: [5bf471f4fc] user: kennykb branch: trunk, size: 42944 | |
|
2005-11-29
| ||
| 22:50 | make [clock format] go faster file: [707c939ee7] check-in: [4b6069a13f] user: kennykb branch: trunk, size: 42922 | |
|
2005-11-01
| ||
| 15:30 | ANSIfy. Also converted some deeply nested code to a less nested form for easier reading. file: [020b52b4f6] check-in: [a3b0b6f1d9] user: dkf branch: trunk, size: 14222 | |
|
2005-10-19
| ||
| 18:39 | * generic/tclClock.c: Removed some dead code. * generic/tclCmdIL.c: * generic/tclCompCmds.c: * generic/tclDictObj.c: * generic/tclExecute.c: * generic/tclLiteral.c: * generic/tclParseExpr.c: * generic/tclScan.c: * generic/tclUtil.c: * generic/tclVar.c: file: [3bcf71d306] check-in: [3fd9c620f4] user: dgp branch: trunk, size: 14595 | |
|
2005-08-12
| ||
| 23:55 | bug 1257830 file: [44fbd2c6aa] check-in: [5e29d06ce1] user: kennykb branch: trunk, size: 14815 | |
|
2005-08-09
| ||
| 13:31 | Squelch a message about an unused variable. file: [5585048b57] check-in: [5a1163b410] user: dkf branch: trunk, size: 14746 | |
|
2005-07-15
| ||
| 22:32 | Bug 1237907 file: [72372fecfe] check-in: [96beb107b1] user: kennykb branch: trunk, size: 14763 | |
|
2004-10-30
| ||
| 18:03 | replaced WIN32 with __WIN32__ [Bug 1054357] (Gravereaux) file: [b235c28cbd] check-in: [bbd3b03bde] user: kennykb branch: trunk, size: 14346 | |
|
2004-10-29
| ||
| 15:39 | Allow ensembles to rewrite their subcommands' error messages to be more relevant to users. [Patch 1056864] Also patches to core to take advantage of this Also other general cleaning up of Tcl_WrongNumArgs usage file: [023b3af464] check-in: [7162a54053] user: dkf branch: trunk, size: 14338 | |
|
2004-10-21
| ||
| 03:53 | doubled speed of clock format file: [1cc41e9e08] check-in: [0edf6ae28d] user: kennykb branch: trunk, size: 14570 | |
|
2004-09-27
| ||
| 14:31 | many more TIP 173 changes file: [c6519f2d55] check-in: [e64761cd12] user: kennykb branch: trunk, size: 13389 | |
|
2004-09-14
| ||
| 21:42 | silence compiler warning in tclClock.c file: [3d3955a254] check-in: [81647620b2] user: kennykb branch: trunk, size: 15945 | |
|
2004-09-11
| ||
| 18:57 | * generic/tclClock.c (TclMktimeObjCmd): Corrected a bad check 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'. file: [18e0992318] check-in: [7602ffab0a] user: kennykb branch: trunk, size: 15936 | |
|
2004-09-08
| ||
| 15:38 | * generic/tclClock.c (TclClockMktimeObjCmd): Fixed a bug where 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. file: [6b1c1409c5] check-in: [f602407b52] user: kennykb branch: trunk, size: 15881 | |
|
2004-08-18
| ||
| 21:29 | silence compiler warning on systems without mktime file: [58114ce3dd] check-in: [85982dc155] user: kennykb branch: trunk, size: 15877 | |
| 19:58 | TIP #173 and #209 implementation - see ChangeLog for details file: [8c9a038544] check-in: [251b9c6eca] user: kennykb branch: trunk, size: 15875 | |
|
2004-05-14
| ||
| 21:43 | 2004-05-14 Kevin B. Kenny <kennykb@acm.org> * generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime * generic/tclIntDecls.h: from Unix-specific stubs to the generic * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs' * generic/tclStubInit.c: * unix/tclUnixPort.h: * generic/tclClock.c: Changed a buggy 'GMT' timezone specification to the correct 'GMT0'. [Bug #922848] * unix/tclUnixThrd.c: Moved TclpGmtime and TclpLocaltime to unix/tclUnixTime.c where they belong. * unix/tclUnixTime.c (TclpGmtime, TclpLocaltime, TclpGetTimeZone, ThreadSafeGMTime [removed], ThreadSafeLocalTime [removed], SetTZIfNecessary, CleanupMemory): Restructured to make sure that the same mutex protects all calls to localtime, gmtime, and tzset. Added a check in front of those calls to make sure that the TZ env var hasn't changed since the last call to tzset, and repeat tzset if necessary. [Bug #942078] Removed a buggy test of the Daylight Saving Time information in 'gettimeofday' in favor of applying 'localtime' to a known value. [Bug #922848] * tests/clock.test (clock-3.14): Added test to make sure that changes to $env(TZ) take effect immediately. * win/tclWinTime.c (TclpLocaltime, TclpGmtime): Added porting layer for 'localtime' and 'gmtime' calls. file: [c22c4e3d22] check-in: [44753d7a62] user: kennykb branch: trunk, size: 9741 | |
|
2004-04-15
| ||
| 21:06 | Fix minor fault in [clock clicks] error message. file: [799853d1e7] check-in: [2ddd40daa4] user: dkf branch: trunk, size: 9736 | |
|
2004-04-06
| ||
| 22:25 | Patch 922727 committed. Implements three changes: * generic/tclInt.h: Reworked the Tcl header files into a clean * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h * win/tclWinInt.h: and every C source file should #include * win/tclWinPort.h: at most one of those files to satisfy its declaration needs. tclWinInt.h and tclWinPort.h also better organized so that tclWinPort.h includes the Windows implementation of cross-platform declarations, while tclWinInt.h makes declarations that are available on Windows only. * generic/tclBinary.c (TCL_NO_MATH): Deleted the generic/tclMath.h * generic/tclMath.h (removed): header file. The internal Tcl * macosx/Makefile (PRIVATE_HEADERS): header, tclInt.h, has a * win/tcl.dsp: #include <math.h> directly, and file external to Tcl needing libm should do the same. * win/Makefile.in (WIN_OBJS): Deleted the win/tclWinMtherr.c file. * win/makefile.bc (TCLOBJS): It's a vestige from matherr() days * win/makefile.vc (TCLOBJS): gone by. * win/tcl.dsp: * win/tclWinMtherr.c (removed): file: [3938cbaa2f] check-in: [2e5b18c85c] user: dgp branch: trunk, size: 9743 | |
|
2004-03-18
| ||
| 18:50 | * generic/tclIntDecls.h: Removed TclpTime_t. It wasn't really needed, * generic/tclInt.h: but caused warnings related to * generic/tclInt.decls: strict aliasing with GCC 3.3. * generic/tclClock.c: * generic/tclDate.c: * generic/tclGetDate.y: * win/tclWinTime.c: * unix/tclUnixTime.c: file: [d82f219412] check-in: [c4cc68d13f] user: rmax branch: trunk, size: 9782 | |
|
2003-10-30
| ||
| 22:46 | Whitespace police file: [38d46b0bf3] check-in: [0e454ce0e1] user: dkf branch: trunk, size: 9794 | |
|
2003-05-18
| ||
| 19:48 | * compat/strftime.c: Modified TclpStrftime to return its * generic/tclClock.c: result in UTF-8 encoding, and removed * mac/tclMacTime.c: the conversion from system encoding to * unix/tclUnixTime.c: UTF-8 from [clock format]. Needed to * win/tclWinTime.c: avoid double conversion of the timezone name on Windows systems. [Bug 624408] file: [c17761061a] check-in: [24ccf14ddd] user: kennykb branch: trunk, size: 9871 | |
|
2003-04-15
| ||
| 03:43 | Stopped compiler warnings about type casts. file: [bce9b65f1b] check-in: [72ecc44b1e] user: dgp branch: trunk, size: 10241 | |
|
2003-04-12
| ||
| 19:08 | Implemented TIP #124 (clock clicks -microseconds and Tcl_WideInt return values). Fixed Bug 710310 (duplicate test numbers in clock.test). Made major changes to tclWinTime.c and related code to improve loop filter stability. file: [554524c9e0] check-in: [7e064c61fe] user: kennykb branch: trunk, size: 10231 | |
|
2003-02-01
| ||
| 21:27 | * generic/tclClock.c: Fixed a bug that incorrectly allowed [clock clicks {}] and [clock clicks -] to be accepted as if they were [clock clicks -milliseconds]. * tests/clock.test: Added regression tests for the above bug. [Bug 675356] file: [307cd8a88e] check-in: [c877b70a1b] user: kennykb branch: trunk, size: 10100 | |
| 19:48 | 2003-02-01 Kevin Kenny <kennykb@users.sourceforge.net> * doc/Tcl.n: Added headings to the eleven paragraphs, to improve formatting in the tools that attempt to extract tables of contents from the manual pages. [Bug 627455] * generic/tclClock.c: Expanded mutex protection around the setting of env(TZ) and the thread-unsafe call to tzset(). [Bug 656660] file: [f83e244630] check-in: [fdbe463400] user: kennykb branch: trunk, size: 10064 | |
|
2003-01-14
| ||
| 17:51 | * generic/tclClock.c (FormatClock): corrected typo that incorrectly conditionally defined savedTZEnv and savedTimeZone. file: [29d2d5c42e] check-in: [43dadccb94] user: hobbs branch: trunk, size: 9645 | |
| 02:06 | Fix mingw build problems and compiler warnings. * generic/tcl.h: Add if defined(__MINGW32__) check to code that sets the TCL_WIDE_INT_TYPE and TCL_LL_MODIFIER. * generic/tclClock.c (FormatClock): Don't define savedTimeZone and savedTZEnv if we are not going to use them. * generic/tclEnv.c: Add cast to avoid warning. * win/tclWinChan.c: Use DWORD instead of int to avoid compiler warning. * win/tclWinThrd.c: Only define allocLock, allocLockPtr, and dataKey when TCL_THREADS is defined. This avoid a compiler warning about unused variables. file: [92a5af2c66] check-in: [5a8676e805] user: mdejong branch: trunk, size: 9646 | |
|
2002-07-05
| ||
| 11:16 | * generic/tclClock.c (FormatClock): Convert the format string to UTF8 before calling TclpStrftime, so that non-ASCII characters don't get mangled when the result string is being converted back. * tests/clock.test: Added a test for that. file: [c0242f9fe6] check-in: [fe3d4342cc] user: rmax branch: trunk, size: 9619 | |
|
2002-05-29
| ||
| 00:19 | * tests/clock.test: added clock-9.1 * compat/strftime.c: * generic/tclClock.c: * generic/tclInt.decls: * generic/tclIntDecls.h: * unix/tclUnixTime.c: fix for Windows msvcrt mem leak caused by using an env(TZ) setting trick for in clock format -gmt 1. This also makes %s seem to work correctly with -gmt 1 as well as making it a lot faster by avoid the env(TZ) hack. TclpStrftime now takes useGMT as an arg. [Bug #559376] file: [bc372a94d3] check-in: [4d47e1cec7] user: hobbs branch: trunk, size: 9472 | |
|
2002-01-25
| ||
| 20:40 | * Updated interfaces of generic/tclEncoding, generic/tclFilename.c, generic/tclIOUtil.c, generic/tclPipe.c, generic/tclResult.c, generic/tclUtil.c, generic/tclVar.c and mac/tclMacResource.c according to TIP 27. Tcl_TranslateFileName rewritten as wrapper around VFS-aware version. Updated callers. ***POTENTIAL INCOMPATIBILITY*** Includes source incompatibilities: argv arguments of Tcl_Concat, Tcl_JoinPath, Tcl_OpenCommandChannel, Tcl_Merge; argvPtr arguments of Tcl_SplitList and Tcl_SplitPath. file: [cd24b60bdd] check-in: [fceed15544] user: dgp branch: trunk, size: 9412 | |
|
2002-01-17
| ||
| 04:37 | * More TIP 27 updates in tclIOUtil.c and tclIndexObj.c that were overlooked before. Updated callers. ***POTENTIAL INCOMPATIBILITY*** Includes a source incompatibility in the tablePtr arguments of the Tcl_GetIndexFromObj* routines. file: [a592a45c91] check-in: [28b6020550] user: dgp branch: trunk, size: 9406 | |
|
2001-11-21
| ||
| 02:36 | added TIP#73 patch #483500 from Kevin Kenny. This deprecates TclpGetTime in favor of new Tcl_GetTime. file: [b6b7e8a14f] check-in: [ad0e26f63b] user: hobbs branch: trunk, size: 9390 | |
|
2000-08-18
| ||
| 18:02 | Fixed comment. file: [c91b87edd4] check-in: [958506ae41] user: ericm branch: trunk, size: 9390 | |
|
2000-05-18
| ||
| 21:36 | * generic/tclClock.c (FormatClock): correct code to handle locale specific return values from strftime, if any. [Bug: 3345] * unix/tclUnixInit.c (TclpSetInitialEncodings): attempt to correct setlocale calls for XIM support and locale issues. [BUG: 5422 3345 4236 2522 2521] file: [7555ca28a8] check-in: [7395d09104] user: hobbs branch: trunk, size: 9437 | |
|
2000-03-30
| ||
| 04:36 | * generic/tclCompile.c (TclCleanupByteCode): made ByteCode cleanup more aware of TCL_BYTECODE_PRECOMPILED flagged structs (gen'd by tbcload), to correctly clean them up. * generic/tclClock.c (FormatClock): moved check for empty format earlier, commented 0 result return value file: [b7bcc2ebc1] check-in: [95a7cc2831] user: hobbs branch: trunk, size: 9159 | |
|
2000-01-26
| ||
| 03:37 | * generic/tclClock.c (FormatClock): inlined resultPtr, as it conflicted with var creation for HAVE_TZSET #def [Bug: 4063] * generic/tclCmdIL.c (Tcl_LsortObjCmd): fixed potential leak when calling lsort -command with bad command [Bug: 4067] * generic/tclFileName.c (Tcl_JoinPath): added support for special QNX node id prefixes in pathnames [Bug: 4053] file: [e8dc617e3d] check-in: [9211c6268f] user: hobbs branch: trunk, size: 8831 | |
|
2000-01-12
| ||
| 11:12 | * generic/tclClock.c: fixed support for 64bit handling of clock values [Bug: 1806] * generic/tclThreadTest.c: upped a buffer size to hold double * tests/info.test: * generic/tclCmdIL.c: fixed 'info procs ::namesp::*' behavior (Dejong) * generic/tclNamesp.c: made imported commands also import their compile proc [Bug: 2100] file: [9fd484ef64] check-in: [665ebd74df] user: hobbs branch: trunk, size: 8868 | |
|
2000-01-08
| ||
| 02:31 | * generic/tclClock.c: Changed switch in Tcl_ClockObjCmd to use enumerated values instead of constants. (ie, COMMAND_SCAN instead of 3). file: [9dd1bdc067] check-in: [a779ec2b6d] user: ericm branch: trunk, size: 8819 | |
|
1999-09-21
| ||
| 04:20 | 1999-09-16 Jeff Hobbs <hobbs@scriptics.com> * tests/timer.test: changed after delay in timer test 6.29 from 1 to 10. [Bug: 2796] * tests/pkg.test: * generic/tclPkg.c: fixed package version check to disallow 1.2..3 [Bug: 2539] * unix/Makefile.in: fixed gendate target - this never worked since RCS was intro'd. * generic/tclGetDate.y: updated to reflect previous changes to tclDate.c (leap year calc) and added CEST and UCT time zone recognition. Fixed 4 missing UCHAR() casts. [Bug: 2717, 954, 1245, 1249] * generic/tclCkalloc.c: changed Tcl_DumpActiveMemory to really dump to stderr and close it [Bug: 725] and changed Tcl_Ckrealloc and Tcl_Ckfree to not bomb when NULL was passed in [Bug: 1719] and changed Tcl_Alloc, et al to not panic when a alloc request for zero came through and NULL was returned (valid on AIX, Tru64) [Bug: 2795, etc] * tests/clock.test: * doc/clock.n: * generic/tclClock.c: added -milliseconds switch to clock clicks to guarantee that the return value of clicks is in the millisecs granularity [Bug: 2682, 1332] 1999-09-15 Jeff Hobbs <hobbs@scriptics.com> * generic/tclIOCmd.c: fixed potential core dump in conjunction with stacked channels with result obj manipulation in Tcl_ReadChars [Bug: 2623] * tests/format.test: * generic/tclCmdAH.c: fixed translation of %0#s in format [Bug: 2605] * doc/msgcat.n: fixed \\ bug in example [Bug: 2548] * unix/tcl.m4: * unix/aclocal.m4: added fix for FreeBSD-[1-2] recognition [Bug: 2070] and fix for IRIX SHLIB_LB_LIBS. [Bug: 2610] * doc/array.n: * tests/var.test: * tests/set.test: * generic/tclVar.c: added an array unset operation, with docs and tests. Variation of [Bug: 1775]. Added fix in TclArraySet to check when trying to set in a non-existent namespace. [Bug: 2613] 1999-09-14 Jeff Hobbs <hobbs@scriptics.com> * tests/linsert.test: * doc/linsert.n: * generic/tclCmdIL.c: fixed end-int interpretation of linsert to correctly calculate value for end, added test and docs [Bug: 2693] * doc/regexp.n: * doc/regsub.n: * tests/regexp.test: * generic/tclCmdMZ.c: add -start switch to regexp and regsub with docs and tests * doc/switch.n: added proper use of comments to example. * generic/tclCmdMZ.c: changed switch to complain when an error occurs that seems to be due to a misplaced comment. * generic/tclCmdMZ.c: fixed illegal ref for \[0-9] substitutions in regsub [Bug: 2723] * generic/tclCmdMZ.c: changed [string equal] to return an Int type object (was a Boolean) file: [a8bd12b466] check-in: [eb68adcdfd] user: hobbs branch: trunk, size: 8653 | |
|
1999-04-16
| ||
| 00:46 | merged tcl 8.1 branch back into the main trunk file: [5d8e67f551] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 8063 | |
|
1999-03-10
| ||
| 05:52 | Merged stubs changes into mainline for 8.0 file: [8a3aadb364] check-in: [1969693351] user: stanton branch: trunk, size: 7694 | |
|
1998-09-14
| ||
| 18:39 | Replaced SCCS strings, fixed binary files file: [9a3ecd5ebe] check-in: [196f92fd17] user: stanton branch: trunk, size: 7692 | |
|
1998-03-26
| ||
| 14:45 | Added: Initial revision file: [01a29fcce4] check-in: [cacdd0f329] user: rjohnson branch: trunk, size: 7671 | |