Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ckalloc() et al take 'unsigned int' sizes, so print them with '%ud' not '%d' | dkf | 2002-07-11 | 1 | -8/+8 |
| | |||||
* | tclCompile.c and tclProc.c: small changes in the usage of the VAR_UNDEFINED ↵ | Miguel Sofer | 2002-07-11 | 2 | -7/+7 |
| | | | | flag. | ||||
* | Fix for bug 579284; registered math funcs can now correctly return wide-ints. | dkf | 2002-07-10 | 1 | -4/+8 |
| | |||||
* | no zero refcount in Tcl_FS | vincentdarley | 2002-07-08 | 1 | -1/+12 |
| | |||||
* | fs cleanup | vincentdarley | 2002-07-08 | 2 | -4/+4 |
| | |||||
* | fs cleanup | vincentdarley | 2002-07-08 | 4 | -15/+55 |
| | |||||
* | * generic/tclClock.c (FormatClock): Convert the format string to | rmax | 2002-07-05 | 1 | -3/+6 |
| | | | | | | 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. | ||||
* | * generic/tclCompCmds.c (TclCompileCatchCmd): return | Miguel Sofer | 2002-07-03 | 1 | -7/+2 |
| | | | | | TCL_OUT_LINE_COMPILE instead of TCL_ERROR: let the failure happen at runtime so that it can be caught [Bug 577015]. | ||||
* | clearer error msgs for file link | vincentdarley | 2002-07-02 | 1 | -2/+2 |
| | |||||
* | * tests/pkg/samename.tcl: restored. needed by pkgMkIndex.test. | dgp | 2002-07-01 | 1 | -2/+2 |
| | | | | | * library/tcltest/tcltest.tcl: restored writeability testing of -tmpdir, augmented by a special exception for the deafault value. | ||||
* | * generic/tclCompile.h: modified the macro TclEmitPush | Miguel Sofer | 2002-06-28 | 1 | -5/+8 |
| | |||||
* | empty path name error msgs | vincentdarley | 2002-06-26 | 1 | -1/+19 |
| | |||||
* | Surface fix for bug #533364; TclGetIntForIndex no longer assumes an unshared | dkf | 2002-06-25 | 1 | -4/+12 |
| | | | | empty result when generating an error message. | ||||
* | Resynch... | dkf | 2002-06-22 | 1 | -3/+3 |
| | |||||
* | Bumped version number to b1 in preparation for release. | dkf | 2002-06-21 | 1 | -5/+5 |
| | |||||
* | LogSyntaxError() should reset the interpreter result | jenglish | 2002-06-21 | 2 | -2/+4 |
| | | | | [Bug 550142 "Tcl_ExprObj -> abort"] | ||||
* | tip99 | vincentdarley | 2002-06-21 | 5 | -20/+125 |
| | |||||
* | fix for [Bug 571385] | Miguel Sofer | 2002-06-20 | 1 | -9/+12 |
| | |||||
* | * generic/tclExecute.c (TclCompEvalObj): clarified and simplified the | Miguel Sofer | 2002-06-20 | 1 | -49/+39 |
| | | | | logic for compilation/recompilation. | ||||
* | Added parens for clarity | dgp | 2002-06-20 | 2 | -5/+6 |
| | |||||
* | * generic/tclCmdMZ.c (Tcl_RegexpObjCmd): get the resultPtr again | hobbs | 2002-06-19 | 1 | -1/+4 |
| | | | | | as the Tcl_ObjSetVar2 may cause the result to change. [Patch #558324] (watson) | ||||
* | generic/tclExecute.c (TEBC): removing unused "for(;;)" loop; improved | Miguel Sofer | 2002-06-19 | 1 | -2581/+2562 |
| | | | | comments; re-indentation. | ||||
* | * generic/tclExecute.c (TEBC): elimination of duplicated code in the | Miguel Sofer | 2002-06-18 | 1 | -545/+416 |
| | | | | | | non-immediate INST_INCR instructions; elimination of 103 (!) TclDecrRefCount macros. The different instructions now jump back to a common "DecrRefCount zone" at the topof the loop. | ||||
* | generic/tclExecute.c (TEBC, INST_DONE): small bug in the panic code | Miguel Sofer | 2002-06-18 | 1 | -1/+2 |
| | | | | for tcl-stack corruption. | ||||
* | Trims to support the removal of RESOURCE_INCLUDED from rc | davygrvy | 2002-06-18 | 1 | -11/+11 |
| | | | | | | | | | | | scripts from FR #565088. * generic/tcl.h: moved the #ifndef RC_INVOKED start block up in the file. rc scripts don't need to know thread mutexes. * win/tcl.rc: * win/tclsh.rc: removed the #define RESOURCE_INCLUDED to let the built-in -DRC_INVOKED to the work. | ||||
* | * doc/CrtTrace.3: Added TIP#62 implementation of command | hobbs | 2002-06-17 | 10 | -166/+984 |
| | | | | | | | | | | | | | | | * doc/trace.n: execution tracing [FR #462580] (lavana). * generic/tcl.h: This includes enter/leave tracing as well * generic/tclBasic.c: as inter-procedure stepping. * generic/tclCmdMZ.c: * generic/tclCompile.c: * generic/tclExecute.c: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclStubInit.c: * generic/tclVar.c: * tests/trace.test: | ||||
* | generic/tcl.h: #ifdef logic for K&R C backwards compatibility | jenglish | 2002-06-17 | 1 | -78/+47 |
| | | | | | changed to assume modern C by default. See SF FR #565088 for full details. | ||||
* | a better algorithm for the previous bug fix. | Miguel Sofer | 2002-06-17 | 1 | -29/+23 |
| | |||||
* | [Bug 569438] in the processing of dollar variables | Miguel Sofer | 2002-06-16 | 1 | -12/+27 |
| | |||||
* | bug in the consolidation of the INCR_..._STK instructions | Miguel Sofer | 2002-06-16 | 1 | -2/+3 |
| | |||||
* | runtime peep-hole optimisation of variables (INST_STORE, INST_INCR) | Miguel Sofer | 2002-06-14 | 1 | -10/+45 |
| | | | | and commands (INST_INVOKE); faster check for the existence of a catch. | ||||
* | runtime peep-hole optimisation of comparisons. | Miguel Sofer | 2002-06-14 | 1 | -17/+43 |
| | |||||
* | BC-engine: runtime peep-hole optimisation of INST_FOREACH | Miguel Sofer | 2002-06-14 | 1 | -10/+21 |
| | |||||
* | TIP#102 implementation: 'trace list' becomes 'trace info' | dkf | 2002-06-14 | 1 | -15/+15 |
| | |||||
* | consolidated code for the conditional branch instructions. | Miguel Sofer | 2002-06-13 | 1 | -53/+34 |
| | |||||
* | fixed the previous patch - wouldn't compile with TCL_COMPILE_DEBUG set. | Miguel Sofer | 2002-06-13 | 1 | -13/+13 |
| | |||||
* | TclExecuteByteCode: consolidated exception handling of INST_INVOKE, | Miguel Sofer | 2002-06-13 | 1 | -201/+260 |
| | | | | INST_EVAL, INST_BREAK and INST_CONTINUE. | ||||
* | consolidated opcodes in the bytecode engine, eliminating duplicated | Miguel Sofer | 2002-06-13 | 2 | -487/+217 |
| | | | | | code. Added the new (but pre-existent in tcl.h) possible flag bit TCL_TRACE_READS to Tcl_(Obj)?SetVar.* | ||||
* | vfs, winfs testsuite | vincentdarley | 2002-06-13 | 7 | -19/+93 |
| | |||||
* | fixed [Bug 568123] | Miguel Sofer | 2002-06-12 | 1 | -2/+2 |
| | |||||
* | fs clarification and windows fixes | vincentdarley | 2002-06-12 | 3 | -25/+58 |
| | |||||
* | optimised read access to local variables created at run-time | Miguel Sofer | 2002-06-11 | 4 | -139/+14 |
| | |||||
* | Fix for [info locals] bug #567386; added compile functions for | Miguel Sofer | 2002-06-11 | 4 | -8/+188 |
| | | | | [global], [upvar] and [variable]. | ||||
* | generic/tclExecute.c: optimised algorithm for exception range lookup | Miguel Sofer | 2002-06-11 | 1 | -15/+24 |
| | |||||
* | fs fixed commit | vincentdarley | 2002-06-10 | 1 | -3/+3 |
| | |||||
* | small fs fixes | vincentdarley | 2002-06-10 | 1 | -11/+43 |
| | |||||
* | Cleaned up inclusion of float.h; that's really tcl<platform>Port.h's job | dkf | 2002-06-07 | 1 | -25/+38 |
| | |||||
* | * unix/tclUnixThrd.c (TclpReaddir, TclpLocaltime, TclpGmtime): | das | 2002-06-06 | 1 | -1/+7 |
| | | | | | | | | | | | | | 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). | ||||
* | * generic/tclFileName.c (TclGlob): mac specific fix to | das | 2002-06-05 | 1 | -2/+12 |
| | | | | | | | | | 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. | ||||
* | reverting an accidental modification in the last commit. | Miguel Sofer | 2002-06-03 | 1 | -61/+1 |
| |