summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * generic/tclStubInit.c: Regenerated the stubs support code fromandreas_kupries2005-01-2112-47/+489
| | | | | | | | | | | | | | * generic/tclDecls.h: the modified tcl.decls (TIP #233, see below). * doc/GetTime.3: Implemented TIP #233, i.e. the * generic/tcl.decls: 'Virtualization of Tcl's Sense of Time'. * generic/tcl.h: Declared, implemented, and documented the * generic/tclInt.h: specified new API functions. Moved the * unix/tclUnixEvent.c: native (OS) access to time information * unix/tclUnixNotfy.c: into standard handler functions. Inserted * unix/tclUnixTime.c: hooks calling on the handlers where native * win/tclWinNotify.c: access was done before, and where scaling * win/tclWinTime.c: between domains (real/virtual) is required.
* * generic/tclThread.c: Typo police. Fixed some nitsandreas_kupries2005-01-215-9/+16
| | | | | | * generic/tclCmdAH.c: in header comments of functions. * generic/tclBasic.c: (Missing --). * generic/tclFileName.c:
* Add documentation for Tcl_FSLink args. [Bug 1106272]dkf2005-01-212-1/+17
|
* regendkf2005-01-192-2/+155
|
* TIP#235 implementation (rename functions, add to stubs table, document)dkf2005-01-197-120/+332
| | | | Ensembles now have a C API. :^)
* Import of libtommath 0.33Kevin B Kenny2005-01-19192-0/+57026
|
* * win/tclWinChan.c (FileCloseProc): Invokemdejong2005-01-192-2/+31
| | | | | | | | | TclpCutFileChannel() to remove a FileInfo from the thread local list before deallocating it. This should have been done via an earlier call to Tcl_CutChannel, but I was running into a crash in the next call to Tcl_CutChannel during the IO finalization stage.
* Routine update per Olson's tzdata2005c. Removed links to linksKevin B Kenny2005-01-1812-408/+301
| | | | | (Greenwich in several aliases; Navajo; Acre). Updated Paraguayan DST rules and "best guess" at this year's Israeli rules.
* added documentation on not using -lazyvincentdarley2005-01-182-2/+6
|
* fix to glob failure on Windows sharesvincentdarley2005-01-172-2/+23
|
* With vfs permissions can exist on non-unix filesystemsvincentdarley2005-01-141-3/+1
|
* D'oh!dkf2005-01-141-2/+2
|
* Add another test demonstrating what *should* happen, and xref to FRQdkf2005-01-141-2/+17
| | | | that triggered this discussion
* Document deep magic in compiled [expr]dkf2005-01-142-1/+20
|
* Stop reliance on absolute attribute indexes with helper function [Bug 1100671]dkf2005-01-144-10/+100
|
* Reduce confusion (reported in c.l.t) over [string trim]'s chars argumentdkf2005-01-132-4/+13
|
* * unix/configure: autoconf-2.57dgp2005-01-122-2204/+975
|
* Make --with-tcl and --with-tk options more robust. [FRQ 951247]dkf2005-01-122-3/+23
|
* Comment typo fixdkf2005-01-111-1/+1
|
* Remove ${DBGX}, ${TCL_DBGX} from Tcl build system [Patch 1081595].jenglish2005-01-107-311/+176
|
* Convert u_int to unsigned to make clashes with types in standard C headers lessdkf2005-01-102-3/+9
| | | | of a problem. [Bug 1098829]
* Remove readdir_r() and related #ifdeffery (see #1095909).jenglish2005-01-096-1269/+2318
| | | | Don't check for HAVE_READDIR_R. Regenerated configure script.
* Horrible hack to keep the old error message.dkf2005-01-061-3/+11
|
* Performance updates to http::mapReply [1020491] and fix version numbering.dkf2005-01-065-32/+34
|
* Move emacs mode comment to end of file to stop problems with old man.dkf2005-01-053-4/+16
|
* * tests/winDde.test: Fixed broken test result.patthoyts2005-01-052-2/+6
|
* Move #include of tclConfig.h to right place.dkf2005-01-053-6/+13
|
* * tests/fCmd.test (fCmd-18.10): Added notNetworkFilesystem constraint.dgp2005-01-042-2/+7
| | | | [Bug 456665]
* * win/tcl.m4, win/configure: update MSVC CFLAGS_OPT to -O2, removehobbs2004-12-303-17/+31
| | | | | | | -Gs (included in -O2) and -GD (outdated). Use "link -lib" instead of "lib" binary and remove -YX for MSVC7 portability. Add -fomit-frame-pointer for gcc OPT compiles. [Bug 1092952, 1091967] Align LIBS_GUI with Tk head needs.
* bugs 1090413, 1092789 fixedKevin B Kenny2004-12-291-0/+17
|
* bugs 1090413, 1092789 fixedKevin B Kenny2004-12-296-114/+149
|
* Avoid sharing cmdName literals accross namespaces, and generalise usage ofMiguel Sofer2004-12-247-37/+85
| | | | the TclRegisterNewLiteral macro [Patch 1090905]
* fix for last commit; thanks dgp and tclguy for catch/classify/throwMiguel Sofer2004-12-202-5/+7
|
* * generic/tclCompile.c: moved TclInitCompiledLocals to tclProc.cMiguel Sofer2004-12-203-170/+242
| | | | | | | | * generic/tclProc.c: new static InitCompiledLocals to allow for a single pass over the proc's arguments at proc load time (instead of two as previously). TclObjInterpProc() now allocates the compiledLocals on the tcl execution stack, using the new TclStackAlloc/Free functions.
* Upgrade the capabilities of time limits by allowing them to fire in the midstdkf2004-12-166-21/+188
| | | | of the processing of the event loop or during a blocking [after]. [Bug 1085023]
* * generic/tclTest.c: Added two new functions to allocate memoryMiguel Sofer2004-12-159-33/+247
| | | | | | | | | | from the execution stack (TclStackAlloc, TclStackFree). Added functions TclPushStackFrame and TclPopStackFrame that do the work of Tcl_PushCallFrame and Tcl_PopCallFrame, but using frames allocated in the execution stack - i.e., heap instead of C-stack. The core uses these two new functions exclusively; the old ones remain for backwards compat, as at least two popular extensions (itcl, xotcl) are known to use them.
* bad date in ChangelogMiguel Sofer2004-12-141-1/+1
|
* changing the isProcCallFrame field of the CallFrame struct from a 0/1 fieldMiguel Sofer2004-12-145-23/+36
| | | | to flags. Should be perfectly backwards compatible.
* * unix/configure.in: Added special processing to remove "$U"dgp2004-12-143-17/+14
| | | | | | | from libraries in the LIBOBJS value. This is an auto-make-ism we need to avoid. [Bug 1081541] * unix/configure: autoconf-2.57
* * generic/tcl.h: Restored extern "C" guards so that C++ codedgp2004-12-132-1/+21
| | | | | sees function pointer typedef linkage consistent with earlier Tcl releases. [Bug 1082349].
* * generic/tclEncoding.c: Plugged some memory leaks. Thanks todgp2004-12-133-3/+10
| | | | * generic/tclUtil.c: Rolf Ade for reports and testing [Bug 1083082]
* Add note to clock.n disclaiming full ISO8601 supportKevin B Kenny2004-12-132-2/+12
|
* * generic/tclVar.c (TclArrayObjCmd - ARRAY_NAMES): leaking an object [BugMiguel Sofer2004-12-132-1/+7
| | | | 1084111] - thanks to Rolf Ade.
* * generic/tclObj.c (TclSetCmdNameObj): special handling for fully qualifiedMiguel Sofer2004-12-122-1/+24
| | | | command names (as in fix [Patch 456668]).
* converting the static function GetNamespaceFromObj() to MODULE_SCOPEMiguel Sofer2004-12-113-13/+21
| | | | TclGetNamespaceFromObj().
* ran autoconf-2.57dgp2004-12-111-1/+1
|
* Bump to a3 to prevent confusion with a2 release.dkf2004-12-108-14/+21
|
* optimised loops that initialise a proc's arguments and compiled localMiguel Sofer2004-12-105-114/+170
| | | | variables, removing tests from inner loops.
* Make ensemble API available to rest of Tcl core.dkf2004-12-103-36/+40
|
* Provide an internal API for manipulating ensembles.dkf2004-12-092-133/+640
|