Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | merge trunk | jan.nijtmans | 2017-09-14 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix [f5da3d30e096a1c3486fbc480a6ece01fcb277a6|f5da3d30e0]: clerical error in ↵ | jan.nijtmans | 2017-09-14 | 1 | -1/+1 | |
| |\ | | | | | | | | | | comments | |||||
| | * | Fix [f5da3d30e096a1c3486fbc480a6ece01fcb277a6|f5da3d30e0]: clerical error in ↵ | jan.nijtmans | 2017-09-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | comments | |||||
| | * | merge 8.6 | dgp | 2017-06-26 | 1 | -22/+28 | |
| | |\ | ||||||
| | * \ | merge 8.6 | dgp | 2017-03-17 | 1 | -8/+3 | |
| | |\ \ | ||||||
| | * | | | Start RC branch for Tcl 8.6.7 | dgp | 2017-03-10 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Bump to 8.7a2 to distinguish trunk from 8.7a1 release. | dgp | 2017-09-08 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Release candidate branch for Tcl 8.7a1. | dgp | 2017-08-10 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | merge trunk | dgp | 2017-06-26 | 1 | -22/+28 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Merge 8.6; Bump to TclOO 1.2.0. | dgp | 2017-06-26 | 1 | -22/+28 | |
| |\ \ \ \ | | | |_|/ | | |/| | | ||||||
| | * | | | Try to make good stack trace. Fallback to making not-so-good stack trace.bug_46f801ea5a | dgp | 2017-06-26 | 1 | -22/+28 | |
| | | |/ | | |/| | | | | | Stop failing altogether. Test in test suite, not program fragility. | |||||
* | | | | merge trunk | jan.nijtmans | 2017-06-02 | 1 | -1/+0 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Merge core-8-6-branch. This removes the work currently being done in ↵ | jan.nijtmans | 2017-06-02 | 1 | -60/+36 | |
| |\ \ \ | | |/ / | | | | | | | | | | | | | "sebres-8-6-clock-speedup-cr1" branch, but that will be merged again as soon as the work is done. All other changes in "trunk" since then (e.g. the INST_STR_CONCAT1 performance improvement, and the removal of SunOS-4) are retained. | |||||
| * | | | merge core-8-6-branch (except: the "timerate" command and the clock ↵ | jan.nijtmans | 2017-05-31 | 1 | -3/+3 | |
| |\ \ \ | | | | | | | | | | | | | | | | performance-tests are kept) | |||||
| | * | | | More code review, e.g. use Tcl_SetObjResult in stead of Tcl_SetResult, ↵ | jan.nijtmans | 2017-05-31 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | preventing a (char *) type case. No functional changes. | |||||
| * | | | | merge sebres-8-6-clock-speedup | sebres | 2017-05-15 | 1 | -1/+3 | |
| |\ \ \ \ | | |/ / / | ||||||
| | * | | | restored "-encoding utf-8" by source clock.tcl (lost by merging) | sebres | 2017-05-12 | 1 | -1/+3 | |
| | | | | | ||||||
| | | | | | ||||||
| | \ \ \ | ||||||
| *-. \ \ \ | reintegrate sebres-8-6-clock-speedup back to sebres-clock-speedup (trunk ↵ | sebres | 2017-05-11 | 1 | -32/+48 | |
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | | clock-speedup, 3-way merge) | |||||
| | * | | | | auto-loading of ensemble and stubs on demand only (+ test covered now, see ↵ | sebres | 2017-05-11 | 1 | -29/+44 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clock-0.1); introduces new possibility to implement namespace-based auto-loading, e. g.: set ::auto_index_ns(::some::namespace) [list ::source [::file join $dir some namespace.tcl]]] loading of clock-stubs (clock.tcl) implemented via handler "auto_index_ns" now. | |||||
| | * | | | | Ensemble "clock" fixed after merge with kbk's clock ensemble solution. All ↵ | sebres | 2017-05-10 | 1 | -4/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commands (including new) compiled now also in ensemble (implemented without TclMakeEnsemble, because it can be extended via new map entries). Ensemble handling partially cherry-picked from new performance branch (TODO: check temporary "-compile" option can be reverted if it becomes ready/merged). | |||||
| | * | | | | [interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk ↵ | sebres | 2017-05-10 | 1 | -10/+10 | |
| | |\ \ \ \ | | |/ / / / | |/| | / / | | | |/ / | | |/| | | to 8.6): tcl-clock functionality rewritten in C. | |||||
| * | | | | merge trunk | sebres | 2017-03-06 | 1 | -3/+23 | |
| |\ \ \ \ | ||||||
| * | | | | | "clock add" rewritten in C, using common functionality of "clock scan" (and ↵ | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | freescan)... test-performance.tcl: test cases extended to cover "clock add" | |||||
| * | | | | | clock.tcl: clean unused resp. obsolete commands | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | [temp-commit]: format almost ready (missing some tokens) | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | improve LocalizeFormat, internal caching of localized formats inside msgcat ↵ | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for locale and format objects smart reference introduced in dict (smart pointer with 0 object reference but increase dict-reference, provide changeable locale dict) | |||||
| * | | | | | [temp-commit]: ClockFreeScan ready, test case passed (2 failure because of ↵ | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | wrong :localtime zone by TZ-switch, to be fixed) | |||||
| * | | | | | [temp-commit]: ClockFreeScan almost ready, test-performance cases merged | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | [temp-commit]: clock scan with several optimization porting, still not-ready | sebres | 2017-01-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | 1st try to rewrite clock in C | sebres | 2017-01-10 | 1 | -14/+14 | |
| | | | | | | ||||||
* | | | | | | Make 'clock' and 'encoding' into compilable ensembles that play with safe ↵ | Kevin B Kenny | 2017-03-14 | 1 | -8/+3 | |
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | | | | | | | interps | |||||
| * | | | | | Make 'clock' and 'encoding' into compilable ensembles that play with safe ↵ | Kevin B Kenny | 2017-03-14 | 1 | -8/+3 | |
| |\ \ \ \ \ | | |_|/ / / | |/| | / / | | | |/ / | | |/| | | interps | |||||
| | * | | | Make 'clock' and 'encoding' into proper compilable ensembles | Kevin B Kenny | 2017-03-14 | 1 | -8/+3 | |
| | | |/ | | |/| | ||||||
| | * | | Start RC branch for Tcl 8.6.6 | dgp | 2016-07-12 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | merge trunk | jan.nijtmans | 2017-02-14 | 1 | -2/+2 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | On Windows, Cygwin and 64-bit platforms, no need to handle 'long' in ↵ | jan.nijtmans | 2017-02-14 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | tclLink.c, since its size is equal to either 'int' or 'Tcl_WideInt'. This enhances interoperabilty between win64 extensions loaded in cygwin64 using Tcl_LinkVar(), whill still being 100% compatible. init.tcl: unnecessary spacing. | |||||
* | | | | merge trunk | jan.nijtmans | 2017-02-03 | 1 | -1/+20 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | TIP #459 remaining part of implementation. Makes "package require Tk" give ↵ | jan.nijtmans | 2017-02-03 | 1 | -1/+20 | |
| |\ \ \ | | | | | | | | | | | | | | | | the right (... at least ... the expected ...) answer. | |||||
| | * \ \ | Merge trunk. Improve test-case. Bring back "source -nopkg", but only as ↵ | jan.nijtmans | 2017-01-05 | 1 | -6/+2 | |
| | |\ \ \ | | | | |/ | | | |/| | | | | | | undocumented internal helper for ::tcl::Pkg::source. | |||||
| | * | | | In stead of "source -nopkg" use a ::tcl::Pkg::source utility function. | jan.nijtmans | 2017-01-04 | 1 | -2/+22 | |
| | | | | | ||||||
| | * | | | Fix safe.tcl test-cases: "source -nopkg" is not necessary here: "source" is ↵ | jan.nijtmans | 2017-01-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | an alias for "::safe::AliasSource", which doesn't use "source" | |||||
| | * | | | Merge trunk. First steps in eliminating "source -nopkg". Some test-cases ↵ | jan.nijtmans | 2017-01-04 | 1 | -0/+3 | |
| | |\ \ \ | | | |/ / | | | | | | | | | | | still fail. | |||||
| | * | | | Complete implementation, tests and documentation | jan.nijtmans | 2016-11-28 | 1 | -1/+1 | |
| | |/ / | ||||||
* | | | | merge trunk | jan.nijtmans | 2017-01-31 | 1 | -2/+3 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Added assoc, ftype and move as auto_execok shell built-ins on Windows. | ashok | 2017-01-28 | 1 | -2/+3 | |
| |/ / | ||||||
| * | | Bump trunk to 8.7a0 to accept new feature development. | dgp | 2016-03-03 | 1 | -1/+1 | |
| |/ | ||||||
| * | Bump to 8.6.5 | dgp | 2016-01-28 | 1 | -1/+1 | |
| | | ||||||
* | | merge trunk | jan.nijtmans | 2015-09-30 | 1 | -6/+2 | |
|\ \ | |/ | ||||||
| * | Fix [738bc50e93]: auto_execok doesn't recognise mklink on windows | jan.nijtmans | 2015-09-30 | 1 | -6/+2 | |
| |\ | ||||||
| | * | Fix [738bc50e93]: auto_execok doesn't recognise mklink on windows. Remove ↵ | jan.nijtmans | 2015-09-30 | 1 | -8/+4 | |
| | | | | | | | | | | | | some unnecessary end-of-line spacing. |