summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove unused code for *.tm from ::safe::AliasGlob.kjnash2020-07-181-2/+1
|
* Remove code block in ::safe::AliasGlob that no longer serves a useful purpose.kjnash2020-07-181-7/+0
|
* Tidying tests/safe.testkjnash2020-07-181-58/+70
|
* Merge 8.6kjnash2020-07-163-8/+9
|\
| * merge 8.5sebres2020-07-161-6/+6
| |\
| | * cherry pick [df5f1e8652]: Fix [5bbd044812]: Fix index underflow.sebres2020-07-161-2/+2
| | |
| | * doc/clock.n: clearer form explaininng format groups on outputsebres2020-06-301-6/+6
| | |
| * | Fix [5bbd044812]: Fix index underflow.jan.nijtmans2020-07-161-2/+2
| | |
* | | Merge 8.6kjnash2020-07-167-14/+30
|\ \ \ | |/ /
| * | closes [3c6e47363e]: missing de-duplication mechanism for nested TEBC ↵sebres2020-07-151-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.nijtmans2020-07-156-13/+13
| | |
* | | Bugfix tests/safe.test. Harden tests safe-9.20 to safe-9.24 against ↵kjnash2020-07-152-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; ↵kjnash2020-07-152-5/+35
| | | | | | | | | | | | pass new test safe-13.7a
* | | Bugfix in library/safe.tcl - when deleting a safe interpreter, delete its ↵kjnash2020-07-152-2/+21
| | | | | | | | | | | | sub-interpreters cleanly; pass revised test safe-7.3
* | | Merge safe-bugfixes-8-6kjnash2020-07-1413-7/+859
|\ \ \ | |/ / |/| |
| * | Merge 8.6kjnash2020-07-141-2/+2
| |\ \ | |/ / |/| |
* | | (cherry-pick): Bugfix in library/tm.tcl - in a safe interp ↵jan.nijtmans2020-07-141-1/+5
| | | | | | | | | | | | ::tcl::tm::UnknownHandler should always use the freshest "package ifneeded"
| * | Merge safe-bugfixes-8-6kjnash2020-07-131-2/+70
| |\ \
| | * | Comments only.kjnash2020-07-131-1/+0
| | | |
| | * | Add tests to tests/safe.testkjnash2020-07-131-2/+71
| | | |
| * | | Merge safe-bugfixes-8-6kjnash2020-07-1314-6/+794
| |\ \ \ |/ / / / | | _ / | | /
| * | Bugfix in library/safe.tcl - when auto_reset, also reload module data; pass ↵kjnash2020-07-131-2/+19
| | | | | | | | | | | | test safe-9.24
| * | Bugfix in library/tm.tcl - in a safe interp ::tcl::tm::UnknownHandler should ↵kjnash2020-07-131-1/+5
| | | | | | | | | | | | always use the freshest "package ifneeded"; pass test safe-9.23
| * | Bugfix in library/safe.tcl - interpConfigure use revised value of ↵kjnash2020-07-131-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 ↵kjnash2020-07-131-1/+14
| | | | | | | | | | | | safe-9.20
| * | Bugfix in library/safe.tcl - remove impossible error message in ↵kjnash2020-07-131-1/+1
| | | | | | | | | | | | safe::interpFindInAccessPath; pass test safe-9.12
| * | Bugfix in library/safe.tcl - when auto_reset, also reload pkgIndex.tcl data; ↵kjnash2020-07-131-0/+8
| | | | | | | | | | | | pass tests safe-9.10, safe-9.11
| * | Bugfix in library/safe.tcl for doreset (auto_reset); pass test safe-9.9kjnash2020-07-131-2/+2
| | |
| * | Add new tests to tests/safe.test.kjnash2020-07-131-0/+544
| | |
| * | Add example files for use in tests/safe.test; add tests of the files themselves.kjnash2020-07-1312-0/+194
| | |
| * | Create new branch named "safe-bugfixes-8-6"kjnash2020-07-130-0/+0
|/ /
* | Fix 4 test-cases, which fail when running from the western hemispherejan.nijtmans2020-07-111-4/+4
| |
* | Fix test-cases clock-34.65 and clock-34.66, they seem to be affected by ↵jan.nijtmans2020-07-101-4/+4
| | | | | | | | summertime
* | Fix [5019748c73]: FreeScan resp. Oldscan does not recognize positive time ↵jan.nijtmans2020-07-103-188/+184
|\ \ | | | | | | | | | zone offset
| * | Proposed fix for [5019748c73]: FreeScan resp. Oldscan does not recognize ↵jan.nijtmans2020-07-093-188/+184
| | | | | | | | | | | | positive time zone offset like "31 Jan 14 23:59:59 +0100"
* | | Fix utf-1.13 testcase for TCL_UTF_MAX>3jan.nijtmans2020-07-101-1/+1
| | |
* | | Addendum to [60fab362ce]: "Also don't allow surrogates in \U??????". This ↵jan.nijtmans2020-07-102-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.nijtmans2020-07-094-105/+160
|\ \ | | | | | | | | | behaves strange
| * \ Merge 8.6jan.nijtmans2020-07-0826-242/+383
| |\ \ | |/ / |/| |
* | | Make sure that in tclConfig.sh for Windows ${DBGX} is expanded before ↵jan.nijtmans2020-07-072-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.nijtmans2020-07-031-2/+4
| | |
* | | A few missing entries in .fossil-settings/ignore-glob and .gitignorejan.nijtmans2020-06-292-0/+4
| | |
* | | Re-generate unix/tclConfig.h.injan.nijtmans2020-06-291-6/+20
| | |
* | | MacOSX: add some type-casts, improving C++ compatibility. Make sure that ↵jan.nijtmans2020-06-285-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" toojan.nijtmans2020-06-282-1/+10
|\ \ \
| * | | Add "make dist" target to Travis build, as regression test. This should ↵jan.nijtmans2020-06-262-1/+2
|/ / / | | | | | | | | | continue to work.
* | | Merge 8.5jan.nijtmans2020-06-257-20/+21
|\ \ \ | | |/ | |/|
| * | Clean-up compat functions, not using "register" any more, and fix some ↵jan.nijtmans2020-06-2510-54/+54
| | | | | | | | | | | | signatures (constify) matching nowadays standards. All backported from core-8-branch with modifications.
* | | Merge 8.5jan.nijtmans2020-06-257-10/+42
|\ \ \ | |/ /
| * | One include too muchjan.nijtmans2020-06-242-2/+0
| | |