| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
sure that errors caused by an argument to an operator being outside
the domain of the operator all result in ::errorCode being ARITH
DOMAIN and not NONE.
FossilOrigin-Name: 3e4f0698cfa71c8dbea8d5505cc4729deb493514
|
|
|
| |
FossilOrigin-Name: a12728cbb91807a88ca7e1a6e8d4678ca5eee07b
|
|
|
|
|
|
|
| |
to deal with (slightly buggy) math libraries in which pow()
returns an incorrectly rounded result. [Bug 1808174]
FossilOrigin-Name: 0d24faa3ce01d7d59af89cc04f704faa75a838b5
|
|
|
| |
FossilOrigin-Name: d1f7550cd9bf1343d8505fb99fc5141b58bb88bf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
zero strings passed as the "permissions" argument as octal numbers,
even if Tcl itself no longer parses integers in that way.
* unix/tclUnixFCmd.c: Revise the "-permissions" [file attribute] so
that it interprets leading zero strings as octal numbers, even if Tcl
itself no longer parses integers in that way.
* generic/tclCompExpr.c: Corrections to code that produces
* generic/tclUtil.c: extended "bad octal" error messages.
* tests/cmdAH.test: Test revisions so that tests pass whether or
* tests/cmdIL.test: not Tcl parses leading zero strings as octal.
* tests/compExpr-old.test:
* tests/compExpr.test:
* tests/compile.test:
* tests/expr-old.test:
* tests/expr.test:
* tests/incr.test:
* tests/io.test:
* tests/lindex.test:
* tests/link.test:
* tests/mathop.test:
* tests/parseExpr.test:
* tests/set.test:
* tests/string.test:
* tests/stringComp.test:
FossilOrigin-Name: 985f1d240af3c5f24259b36641dc385183af8a14
|
|
|
|
|
|
|
|
|
|
|
| |
* tests/mathop.test: to correct the compiled versions of math
operator commands. [Bug 1724437].
* generic/tclCompile.c: New bytecode instruction INST_REVERSE to
* generic/tclCompile.h: reverse the order of N items at the top of
* generic/tclExecute.c: stack.
FossilOrigin-Name: d3f7597cfa2238fe85aa6ff15c921663428b421d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* win/configure:
* README: Bump version number to 8.5a7
* generic/tcl.h:
* library/init.tcl:
* tools/tcl.wse.in:
* unix/configure.in:
* unix/tcl.spec:
* win/configure.in:
* generic/tclParse.c: Disable and remove the ALLOW_EXPAND sections
* tests/info.test: that continued to support the deprecated
* tests/mathop.test: {expand} syntax. Updated the few remaining
users of that syntax in the test suite.
FossilOrigin-Name: c798353dedec7e2d208285297483b60ee5a2127a
|
|
|
|
|
|
|
|
|
|
| |
* generic/tclCompExpr.c: TclExecuteByteCode to implement the TIP 174
* generic/tclCompile.h: commands instead of using a mass of code
* generic/tclMathOp.c: duplication. Now all operator commands that
* tests/mathop.test: demand exactly one operation are implemented
via TclSingleOpCmd and a call to TEBC.
FossilOrigin-Name: 552b60182357c97b598abc8582f4e0d16746cf07
|
|
|
|
|
|
| |
* tests/mathop.test:
FossilOrigin-Name: d2478055f09e8a05c7fd13946e82107f7373aec4
|
|
|
| |
FossilOrigin-Name: 6c8ff7a4f2a11473dc479edf3fadfc3989f16aad
|
|
|
|
|
|
|
| |
found in [Patch 157837]. Many failures now demonstrate issues to
fix in the TIP 174 implementation.
FossilOrigin-Name: c2a103c2f923ed8c8564c703d5540bb2a89411da
|
|
|
| |
FossilOrigin-Name: b77dba5a972072c46a0d8ddfa03d65878280b6bc
|
|
|
|
|
|
|
| |
* tests/mathop.c: routines some of routines that compile
the new TIP 174 commands. This corrects some known bugs. More to come.
FossilOrigin-Name: 00f77fba3f791d30c10624b234d85b1ae5b8afc7
|
|
FossilOrigin-Name: 834da63c8d3b60f94aa7dd1eeb67106abdad176e
|