Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed line endings broken by a previous checking that caused test failures ↵ | patthoyts | 2006-12-07 | 2 | -717/+721 |
| | | | | on windows. | ||||
* | More TIP 174 compilation bug fixes, consolidations, and improvements. | dgp | 2006-12-06 | 1 | -93/+77 |
| | |||||
* | * generic/tclCompCmds.c: Revised and consolidated into utility | dgp | 2006-12-06 | 3 | -117/+115 |
| | | | | | * tests/mathop.c: routines some of routines that compile the new TIP 174 commands. This corrects some known bugs. More to come. | ||||
* | Improved error reporting in test expr-47.12 | Kevin B Kenny | 2006-12-06 | 2 | -8/+23 |
| | |||||
* | add new platform package files and earlier new test files | das | 2006-12-06 | 1 | -0/+22 |
| | |||||
* | fix errors flagged by make/html | das | 2006-12-06 | 3 | -8/+8 |
| | |||||
* | Whitespace/style cop | dkf | 2006-12-06 | 1 | -9/+10 |
| | |||||
* | Documentation for platform package. | andreas_kupries | 2006-12-05 | 3 | -0/+130 |
| | |||||
* | * generic/tclBasic.c: TIP #291. Define tcl_platform element for | andreas_kupries | 2006-12-05 | 12 | -10/+551 |
| | | | | | | | | | | | | | | | | * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl: | ||||
* | * generic/tclPkg.c: When no requirements are supplied to a | dgp | 2006-12-05 | 3 | -4/+19 |
| | | | | | | | | | | | | * tests/pkg.test: [package require $pkg] and [package unknown] is invoked to find a satisfying package, pass the requirement argument "0-" (which means all versions are acceptable). This permits a registered [package unknown] command to call [package vsatisfies $testVersion {*}$args] without any special handling of the empty $args case. This fixes/avoids a bug in [::tcl::tm::UnknownHandler] that was causing old TM versions to be provided in preference to newer TM versions. Thanks to Julian Noble for discovering the issue. | ||||
* | Fix leaking-stderr test breakage | dkf | 2006-12-04 | 1 | -8/+25 |
| | |||||
* | Implement TIP#267 | dkf | 2006-12-04 | 4 | -707/+739 |
| | |||||
* | * generic/tclCompExpr.c: Added implementation for the | dgp | 2006-12-04 | 2 | -24/+268 |
| | | | | | | | CompileExprTree() routine that can produce expression bytecode directly from internal structures with no need to pass through the Tcl_Token array representation. Still disabled by default. #undef USE_EXPR_TOKENS to try it out. | ||||
* | * generic/tclCompExpr.c: Added expr parsing routines that | dgp | 2006-12-03 | 2 | -6/+1100 |
| | | | | | | | | | | produce a different set of internal structures representing the parsed expression, as well as routines that go on to convert those structures into the traditional Tcl_Token array format. Use of these routines is currently disabled. #undef PARSE_DIRECT_EXPR_TOKENS to enable them. These routines will only become really useful when more routines that compile directly from the new internal structures are completed. | ||||
* | Bug 1606454 fixed | dkf | 2006-12-02 | 2 | -492/+495 |
| | |||||
* | fix warning | das | 2006-12-02 | 1 | -3/+4 |
| | |||||
* | removed BZ_DIV_CUTOFF declaration now that it's gone from libtommath | das | 2006-12-02 | 1 | -4/+3 |
| | |||||
* | TIP#299 IMPLEMENTATION | Kevin B Kenny | 2006-12-01 | 5 | -10/+235 |
| | |||||
* | Fixed results of bollixed commit of libtommath 0.39 | Kevin B Kenny | 2006-12-01 | 5 | -167/+16 |
| | |||||
* | * tests/chan.test: Correct timing sensitivity in new test | dgp | 2006-12-01 | 2 | -3/+7 |
| | | | | [Bug 1606860] | ||||
* | TIP#287 IMPLEMENTATION | dgp | 2006-12-01 | 9 | -11/+220 |
| | | | | | | | | | | * doc/chan.n: New subcommand [chan pending]. * generic/tclBasic.c: Thanks to Michael Cleverly for proposal * generic/tclInt.h: and implementation. * generic/tclIOCmd.c: * library/init.tcl: * tests/chan.test: * tests/ioCmd.test: | ||||
* | TIP#298 IMPLEMENTATION | dgp | 2006-12-01 | 7 | -178/+63 |
| | | | | | | | | | | | * generic/tcl.decls: Tcl_GetBignumAndClearObj -> Tcl_TakeBignumFromObj. * generic/tclObj.c: * generic/tclDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclExecute.c: Update callers. * generic/tclMathOp.c: | ||||
* | declare new BZ_DIV_CUTOFF global as MODULE_SCOPE | das | 2006-12-01 | 1 | -3/+4 |
| | |||||
* | typo | das | 2006-12-01 | 1 | -1/+1 |
| | |||||
* | fix warnings | das | 2006-12-01 | 2 | -6/+6 |
| | |||||
* | fix typo: 0,0 -> 0.0 | das | 2006-12-01 | 1 | -3/+3 |
| | |||||
* | fix gcc warning: "suggest parentheses around comparison in operand of &" | das | 2006-12-01 | 1 | -3/+3 |
| | |||||
* | Upgrade to tommath 0.39 plus patches from Tom | Kevin B Kenny | 2006-12-01 | 10 | -22/+190 |
| | |||||
* | Import of libtommath 0.39+ | Kevin B Kenny | 2006-12-01 | 128 | -5183/+970 |
| | |||||
* | fixed bug in floating point initial approximation that caused convergence ↵ | Kevin B Kenny | 2006-11-30 | 1 | -4/+10 |
| | | | | failure | ||||
* | Olson's tzdata2006p | Kevin B Kenny | 2006-11-30 | 12 | -704/+723 |
| | |||||
* | * generic/tclBasic.c (Tcl_AppendObjToErrorInfo): Added | dgp | 2006-11-29 | 2 | -1/+8 |
| | | | | | Tcl_DecrRefCount() on the objPtr argument to plug memory leaks. This makes the routine a consumer, which makes it easiest to use. | ||||
* | Correct typos that produced duplicate test names | dgp | 2006-11-29 | 1 | -5/+5 |
| | |||||
* | * generic/tclBasic.c: TIP #280 implementation. | andreas_kupries | 2006-11-28 | 23 | -205/+2928 |
| | | | | | | | | | | | | | | | | | | | | | * generic/tclCmdAH.c: * generic/tclCmdIL.c: * generic/tclCmdMZ.c: * generic/tclCompCmds.c: * generic/tclCompExpr.c: * generic/tclCompile.c: * generic/tclCompile.h: * generic/tclExecute.c: * generic/tclIOUtil.c: * generic/tclInt.h: * generic/tclInterp.c: * generic/tclNamesp.c: * generic/tclObj.c: * generic/tclProc.c: * tests/compile.test: * tests/info.test: * tests/platform.test: * tests/safe.test: | ||||
* | Add missing cast that makes the fix effective. | dgp | 2006-11-28 | 1 | -2/+2 |
| | |||||
* | * unix/tclUnixChan.c (TclUnixWaitForFile): | Kevin B Kenny | 2006-11-27 | 3 | -3/+221 |
| | | | | | | | * tests/event.test (event-14.*): Corrected a bug where TclUnixWaitForFile would present select() with the wrong mask on an LP64 machine if a fd number exceeds 32. Thanks to Jean-Luc Fontaine for reporting and diagnosing [Bug 1602208]. | ||||
* | * generic/tclExecute.c (TclIncrObj): Correct failure to detect | dgp | 2006-11-27 | 2 | -2/+7 |
| | | | | floating-point increment values. Thanks to William Coleda [Bug 1602991] | ||||
* | More bits and pieces of the TIP#174 implementation | dkf | 2006-11-26 | 3 | -2/+401 |
| | |||||
* | * tcl.m4 (Linux): --enable-64bit support. [Patch 1597389], [Bug 1230558] | das | 2006-11-26 | 3 | -2/+82 |
| | | | | * configure: autoconf-2.59 | ||||
* | add tclMathOp.c | das | 2006-11-26 | 1 | -0/+4 |
| | |||||
* | Finished coding part of TIP#174. Still have tests and docs to do. | dkf | 2006-11-25 | 7 | -1638/+3127 |
| | |||||
* | Added some more implementations | dkf | 2006-11-24 | 1 | -3/+274 |
| | |||||
* | Supply missing #ifdef | dgp | 2006-11-24 | 1 | -1/+3 |
| | |||||
* | Added Mod implementation | dkf | 2006-11-23 | 1 | -2/+209 |
| | |||||
* | Added implementations of the interpreted comparison operators | dkf | 2006-11-23 | 1 | -15/+561 |
| | |||||
* | Added some interpreted operator implementations | dkf | 2006-11-23 | 1 | -7/+61 |
| | |||||
* | Silence complaints caused by [namespace import] returning current imports | dkf | 2006-11-23 | 2 | -10/+6 |
| | |||||
* | *Partial* implementation of TIP#174. Still needs non-compiled versions of most | dkf | 2006-11-23 | 4 | -4/+1135 |
| | | | | operators, plus docs and tests. | ||||
* | Date fix | dkf | 2006-11-23 | 1 | -1/+1 |
| | |||||
* | removed tools/genWinImage.tcl and win/README.binary | das | 2006-11-23 | 1 | -4/+0 |
| |