Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | | Remove an old fix for ~ expansion in safe::AliasGlob that is now fixed by ↵ | kjnash | 2020-07-18 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | other means | |||||
* | | | | | | | Simplify case analysis in safe::AliasGlob | kjnash | 2020-07-18 | 1 | -0/+7 | |
| | | | | | | | ||||||
* | | | | | | | Add explanatory comments to safe::AliasGlob | kjnash | 2020-07-18 | 2 | -2/+80 | |
| | | | | | | | ||||||
* | | | | | | | Update comments about safe interpreters in library/tm.tcl and ↵ | kjnash | 2020-07-18 | 2 | -8/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | library/package.tcl so they agree with code | |||||
* | | | | | | | Bugfix argument combination -- and -directory in ::safe::AliasGlob. | kjnash | 2020-07-18 | 1 | -1/+5 | |
| | | | | | | | ||||||
* | | | | | | | Remove unused code for *.tm from ::safe::AliasGlob. | kjnash | 2020-07-18 | 1 | -2/+1 | |
| | | | | | | | ||||||
* | | | | | | | Remove code block in ::safe::AliasGlob that no longer serves a useful purpose. | kjnash | 2020-07-18 | 1 | -7/+0 | |
| | | | | | | | ||||||
* | | | | | | | Tidying tests/safe.test | kjnash | 2020-07-18 | 1 | -58/+70 | |
| | | | | | | | ||||||
* | | | | | | | Merge 8.6 | kjnash | 2020-07-16 | 3 | -8/+9 | |
|\ \ \ \ \ \ \ | |/ / / / / / | ||||||
| * | | | | | | merge 8.5 | sebres | 2020-07-16 | 1 | -6/+6 | |
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | | | ||||||
| | * | | | | | cherry pick [df5f1e8652]: Fix [5bbd044812]: Fix index underflow. | sebres | 2020-07-16 | 1 | -2/+2 | |
| | | | | | | | ||||||
| | * | | | | | doc/clock.n: clearer form explaininng format groups on output | sebres | 2020-06-30 | 1 | -6/+6 | |
| | | | | | | | ||||||
| * | | | | | | Fix [5bbd044812]: Fix index underflow. | jan.nijtmans | 2020-07-16 | 1 | -2/+2 | |
| | |_|_|_|/ | |/| | | | | ||||||
* | | | | | | Merge 8.6 | kjnash | 2020-07-16 | 7 | -14/+30 | |
|\ \ \ \ \ \ | |/ / / / / | ||||||
| * | | | | | closes [3c6e47363e]: missing de-duplication mechanism for nested TEBC ↵ | sebres | 2020-07-15 | 1 | -1/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | starting from scratch (e. g. nested compiled blocks enclosed in parent cycle), so reset interp's result to avoid possible duplications of large objects by first commands like lappend, append, etc | |||||
| * | | | | | Rename doc/CrtSlave.3 to doc/CrtAlias.3. Some more doc tweaks. | jan.nijtmans | 2020-07-15 | 6 | -13/+13 | |
| | |_|_|/ | |/| | | | ||||||
* | | | | | Bugfix tests/safe.test. Harden tests safe-9.20 to safe-9.24 against ↵ | kjnash | 2020-07-15 | 2 | -158/+154 | |
| | | | | | | | | | | | | | | | | | | | | indeterminate order of glob matches. Audit use of glob and tcl::tm in modified tests for cases with multiple matches. Simplify test comparison patterns. | |||||
* | | | | | Bugfix in library/safe.tcl - AliasGlob passes -join to glob inappropriately; ↵ | kjnash | 2020-07-15 | 2 | -5/+35 | |
| | | | | | | | | | | | | | | | | | | | | pass new test safe-13.7a | |||||
* | | | | | Bugfix in library/safe.tcl - when deleting a safe interpreter, delete its ↵ | kjnash | 2020-07-15 | 2 | -2/+21 | |
| | | | | | | | | | | | | | | | | | | | | sub-interpreters cleanly; pass revised test safe-7.3 | |||||
* | | | | | Merge safe-bugfixes-8-6 | kjnash | 2020-07-14 | 13 | -7/+859 | |
|\ \ \ \ \ | |/ / / / |/| | | | | ||||||
| * | | | | Merge 8.6 | kjnash | 2020-07-14 | 1 | -2/+2 | |
| |\ \ \ \ | |/ / / / |/| | | | | ||||||
* | | | | | (cherry-pick): Bugfix in library/tm.tcl - in a safe interp ↵ | jan.nijtmans | 2020-07-14 | 1 | -1/+5 | |
| |_|_|/ |/| | | | | | | | | | | | ::tcl::tm::UnknownHandler should always use the freshest "package ifneeded" | |||||
| * | | | Merge safe-bugfixes-8-6 | kjnash | 2020-07-13 | 1 | -2/+70 | |
| |\ \ \ | ||||||
| | * | | | Comments only. | kjnash | 2020-07-13 | 1 | -1/+0 | |
| | | | | | ||||||
| | * | | | Add tests to tests/safe.test | kjnash | 2020-07-13 | 1 | -2/+71 | |
| | | | | | ||||||
| * | | | | Merge safe-bugfixes-8-6 | kjnash | 2020-07-13 | 14 | -6/+794 | |
| |\ \ \ \ |/ / / / / | | _ / / | | / / | ||||||
| * | | | Bugfix in library/safe.tcl - when auto_reset, also reload module data; pass ↵ | kjnash | 2020-07-13 | 1 | -2/+19 | |
| | | | | | | | | | | | | | | | | test safe-9.24 | |||||
| * | | | Bugfix in library/tm.tcl - in a safe interp ::tcl::tm::UnknownHandler should ↵ | kjnash | 2020-07-13 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | always use the freshest "package ifneeded"; pass test safe-9.23 | |||||
| * | | | Bugfix in library/safe.tcl - interpConfigure use revised value of ↵ | kjnash | 2020-07-13 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | tcl::tm::list; pass tests safe-9.21, safe-9.22 | |||||
| * | | | Bugfix in library/safe.tcl - only add tm roots to tcl::tm::list; pass test ↵ | kjnash | 2020-07-13 | 1 | -1/+14 | |
| | | | | | | | | | | | | | | | | safe-9.20 | |||||
| * | | | Bugfix in library/safe.tcl - remove impossible error message in ↵ | kjnash | 2020-07-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | safe::interpFindInAccessPath; pass test safe-9.12 | |||||
| * | | | Bugfix in library/safe.tcl - when auto_reset, also reload pkgIndex.tcl data; ↵ | kjnash | 2020-07-13 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | pass tests safe-9.10, safe-9.11 | |||||
| * | | | Bugfix in library/safe.tcl for doreset (auto_reset); pass test safe-9.9 | kjnash | 2020-07-13 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Add new tests to tests/safe.test. | kjnash | 2020-07-13 | 1 | -0/+544 | |
| | | | | ||||||
| * | | | Add example files for use in tests/safe.test; add tests of the files themselves. | kjnash | 2020-07-13 | 12 | -0/+194 | |
| | | | | ||||||
| * | | | Create new branch named "safe-bugfixes-8-6" | kjnash | 2020-07-13 | 0 | -0/+0 | |
|/ / / | ||||||
* | | | Fix 4 test-cases, which fail when running from the western hemisphere | jan.nijtmans | 2020-07-11 | 1 | -4/+4 | |
| | | | ||||||
* | | | Fix test-cases clock-34.65 and clock-34.66, they seem to be affected by ↵ | jan.nijtmans | 2020-07-10 | 1 | -4/+4 | |
| | | | | | | | | | | | | summertime | |||||
* | | | Fix [5019748c73]: FreeScan resp. Oldscan does not recognize positive time ↵ | jan.nijtmans | 2020-07-10 | 3 | -188/+184 | |
|\ \ \ | | | | | | | | | | | | | zone offset | |||||
| * | | | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize ↵ | jan.nijtmans | 2020-07-09 | 3 | -188/+184 | |
| | | | | | | | | | | | | | | | | positive time zone offset like "31 Jan 14 23:59:59 +0100" | |||||
* | | | | Fix utf-1.13 testcase for TCL_UTF_MAX>3 | jan.nijtmans | 2020-07-10 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Addendum to [60fab362ce]: "Also don't allow surrogates in \U??????". This ↵ | jan.nijtmans | 2020-07-10 | 2 | -2/+4 | |
|/ / / | | | | | | | | | | change was only meant for builds with TCL_UTF_MAX > 3. | |||||
* | | | Fix [a1bd37b719]: clock (free)scan of ISO 8601 timestamp with literal T ↵ | jan.nijtmans | 2020-07-09 | 4 | -105/+160 | |
|\ \ \ | | | | | | | | | | | | | behaves strange | |||||
| * \ \ | Merge 8.6 | jan.nijtmans | 2020-07-08 | 26 | -242/+383 | |
| |\ \ \ | |/ / / |/| | | | ||||||
* | | | | Make sure that in tclConfig.sh for Windows ${DBGX} is expanded before ↵ | jan.nijtmans | 2020-07-07 | 2 | -10/+8 | |
| | | | | | | | | | | | | | | | | | | | | exporting TCL_(SHARED|UNSHARED|EXPORT)_LIB_SUFFIX there. Otherwise extensions removing ${DBGX} from their implementation (see TIP #578) will break on Windows. tclConfig.sh should never contain the macro ${DBGX} any more. (On UNIX this was already correct, on Windows it was forgotten) | |||||
* | | | | In tcl_startOfPreviousWord, don't bother doing a regexp when $start <= 0. | jan.nijtmans | 2020-07-03 | 1 | -2/+4 | |
| | | | | ||||||
* | | | | A few missing entries in .fossil-settings/ignore-glob and .gitignore | jan.nijtmans | 2020-06-29 | 2 | -0/+4 | |
| | | | | ||||||
* | | | | Re-generate unix/tclConfig.h.in | jan.nijtmans | 2020-06-29 | 1 | -6/+20 | |
| | | | | ||||||
* | | | | MacOSX: add some type-casts, improving C++ compatibility. Make sure that ↵ | jan.nijtmans | 2020-06-28 | 5 | -18/+24 | |
| | | | | | | | | | | | | | | | | strstr and strtoul() are not configured as invalid: Mac is more strict in exact function signatures. Backported from 8.7 | |||||
* | | | | Merge make-dist branch: Now travis checks regressions in "make dist" too | jan.nijtmans | 2020-06-28 | 2 | -1/+10 | |
|\ \ \ \ |