summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Updated the OpenBSD configuration and regenerated the configure script.patthoyts2005-03-153-30/+83
|
* * generic/tclExecute.c: fixed INST_PUSH1's debugging code (wrongMiguel Sofer2005-03-142-2/+7
| | | | obj ref passed to TRACE_WITH_OBJ).
* * generic/tclCompile.c: fixed INST_RETURN's stack effect inMiguel Sofer2005-03-142-2/+7
| | | | tclInstructionTable (-1 instead of -2)
* * generic/tclCompCmds.c: removed debugging lineMiguel Sofer2005-03-102-2/+5
|
* * generic/tclTrace.c (TclCheckInterpTraces): Corrected mistakendgp2005-03-104-24/+40
| | | | | | | | | cast of ClientData to (TraceCommandInfo *) when not warranted. Thanks to Yuri Victorovich for the report. [Bug 1153871] * generic/tcl.h: Moved flag values TCL_TRACE_ENTER_EXEC and * generic/tclInt.h: TCL_TRACE_LEAVE_EXEC from public interface into private. Should be used only by internal workings of execution traces.
* Fix commentdkf2005-03-091-1/+2
|
* reverting Changelog entry (sticky tags, doh ...)Miguel Sofer2005-03-091-10/+0
|
* msofer-wcodes-branch created to develop a compiler/engine based onMiguel Sofer2005-03-091-0/+10
| | | | wordsized instructions and operands.
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-082-14/+23
| | | | from MSVC or the Platform SDK.
* Minor typo fix. [Bug 1158247]dkf2005-03-072-6/+10
|
* missing Changelog entryMiguel Sofer2005-03-071-0/+6
|
* * generic/tclExecute.c: new peephole optimisation for INST_PUSH1;Miguel Sofer2005-03-071-6/+27
| | | | | fixed the peephole opt in INST_POP so that it is not used when TCL_COMPILE_DEBUG is defined.
* * doc/CrtSlave.3: Changed to Tcl_Object to Tcl_Obj in the man page.davidw2005-03-012-2/+7
|
* speed up some testsdgp2005-02-241-7/+7
|
* More robust new test tcltest-9.5dgp2005-02-241-7/+9
|
* * library/tcltest/tcltest.tcl: Better use of [glob -types] to avoiddgp2005-02-246-27/+47
| | | | | | | | | * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8 * unix/Makefile.in: * win/Makefile.in:
* Formatting typo [Bug 1149605]dkf2005-02-232-2/+6
|
* * win/tclWinFCmd.c (TraverseWinTree): use wcslen on wchar, nothobbs2005-02-172-6/+11
| | | | Tcl_UniCharLen.
* * /doc/variable.n: fix for [Bug 1124160], variables are detectedMiguel Sofer2005-02-162-2/+7
| | | | by [info vars] but not by [info locals].
* * unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlinedhobbs2005-02-114-1077/+2344
| | | | | | * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Correct gcc builds for AIX-4+ and HP-UX-11. autoconf-2.59 gen'd.
* * tests/basic.test (basic-26.3): new testMiguel Sofer2005-02-112-2/+25
|
* * generic/tclBasic.c (Tcl_EvalObjEx):Miguel Sofer2005-02-103-6/+47
| | | | | | * tests/basic.test (basic-26.2): preserve the arguments passed to TEOV in the pure-list branch, in case the list shimmers away. Fix for [Bug 1119369], reported by Peter MacDonald.
* fix to test suite failuresvincentdarley2005-02-102-3/+17
|
* More consistency. [Bug 1117017]dkf2005-02-102-6/+15
|
* * doc/CrtChannel.3: Typo: return->returns.davidw2005-02-082-2/+6
|
* * doc/Thread.3: One-word grammar fix.davidw2005-02-062-2/+6
|
* * doc/Thread.3: Fixed sentence describing flags for Tcl_CreateThread.davidw2005-02-054-7/+17
| | | | | | | * doc/FileSystem.3: Cleaned up typo in Tcl_FSNewNativePath documentation. * generic/tclPathObj.c: Cleaned up typo in comment.
* Whitespace fixes and add notes to #else/#endif so it is clearer what's happeningdkf2005-02-031-25/+26
|
* * generic/tclProc.c (TclInitCompiledLocals):mdejong2005-02-022-3/+20
| | | | | | | | | | Add check for type of the framePtr->procPtr->bodyPtr passed to TclInitCompiledLocals and panic if it is not the correct type. If the body of the proc is not of the compiled byte code type then the code will crash. This was discovered while tracking down a crash in Itcl, that crash is fixed by Itcl patch 1115085.
* * generic/tclExecute.c (TclCompEvalObj): Removed stray statementdgp2005-02-012-2/+6
| | | | left behind in prior code reorganization.
* * unix/configure: autoconf-2.57dgp2005-01-312-1/+11
|
* Restored two double-evals that were removed in the DBGX purge.jenglish2005-01-302-2/+17
| | | | | These are still needed on some platforms to account for TCL_TRIM_DOTS. [Bug 1112654]
* * unix/configure, unix/tcl.m4: add solaris 64-bit gcc buildhobbs2005-01-293-10/+49
| | | | support. [Bug 1021871]
* Added test for [1109484]dkf2005-01-283-5/+18
|
* * generic/tclBasic.c (Tcl_ExprBoolean, Tcl_ExprDouble)hobbs2005-01-282-4/+51
| | | | (Tcl_ExprLong): Fix to recognize Tcl_WideInt type. [Bug 1109484]
* TIP#218 IMPLEMENTATIONandreas_kupries2005-01-2717-368/+593
| | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: Regenerated from tcl.decls. * generic/tclStubInit.c: * doc/CrtChannel.3: Documentation of extended API, * generic/tcl.decls: extended testsuite, and * generic/tcl.h: implementation. Removal of old * generic/tclIO.c: driver-specific TclpCut/Splice * generic/tclInt.h: functions. Replaced with generic * tests/io.test: thread-action calls through the * unix/tclUnixChan.c: new hooks. Update of all builtin * unix/tclUnixPipe.c: channel drivers to version 4. * unix/tclUnixSock.c: Windows drivers extended to * win/tclWinChan.c: manage thread state in a thread * win/tclWinConsole.c: action handler. * win/tclWinPipe.c: * win/tclWinSerial.c: * win/tclWinSock.c:
* Added safety checksdgp2005-01-251-7/+13
|
* * library/auto.tcl: Updated [auto_reset] to clear auto-loadeddgp2005-01-252-12/+17
| | | | | | commands in namespaces other than :: and to clear auto-loaded commands that do not happen to be procs. [Bug 1101670] ***POTENTIAL INCOMPATIBILITY***
* * unix/tcl.m4 (Darwin): fixed bug with static build linking todas2005-01-253-6/+14
| | | | | | | dynamic library in /usr/lib etc instead of linking to static library earlier in search path. [Tcl Bug 956908] Removed obsolete references to Rhapsody. * unix/configure: autoconf-2.57
* * 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
|