summaryrefslogtreecommitdiffstats
path: root/library/init.tcl
Commit message (Collapse)AuthorAgeFilesLines
* [interim-merge-commit] back-ported branch sebres-clock-speedup (from trunk ↵sebres2017-05-101-10/+10
|\ | | | | | | to 8.6): tcl-clock functionality rewritten in C.
| * merge trunksebres2017-03-061-3/+23
| |\
| | * On Windows, Cygwin and 64-bit platforms, no need to handle 'long' in ↵jan.nijtmans2017-02-141-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.
| | * TIP #459 remaining part of implementation. Makes "package require Tk" give ↵jan.nijtmans2017-02-031-1/+20
| | |\ | | | | | | | | | | | | the right (... at least ... the expected ...) answer.
| | | * Merge trunk. Improve test-case. Bring back "source -nopkg", but only as ↵jan.nijtmans2017-01-051-6/+2
| | | |\ | | | | | | | | | | | | | | | undocumented internal helper for ::tcl::Pkg::source.
| | | * | In stead of "source -nopkg" use a ::tcl::Pkg::source utility function.jan.nijtmans2017-01-041-2/+22
| | | | |
| | | * | Fix safe.tcl test-cases: "source -nopkg" is not necessary here: "source" is ↵jan.nijtmans2017-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | an alias for "::safe::AliasSource", which doesn't use "source"
| | | * | Merge trunk. First steps in eliminating "source -nopkg". Some test-cases ↵jan.nijtmans2017-01-041-0/+3
| | | |\ \ | | | | |/ | | | | | | | | | | still fail.
| | | * | Complete implementation, tests and documentationjan.nijtmans2016-11-281-1/+1
| | | |/
| | * | Added assoc, ftype and move as auto_execok shell built-ins on Windows.ashok2017-01-281-2/+3
| | |/
| * | "clock add" rewritten in C, using common functionality of "clock scan" (and ↵sebres2017-01-101-1/+1
| | | | | | | | | | | | | | | | | | freescan)... test-performance.tcl: test cases extended to cover "clock add"
| * | clock.tcl: clean unused resp. obsolete commandssebres2017-01-101-1/+1
| | |
| * | [temp-commit]: format almost ready (missing some tokens)sebres2017-01-101-1/+1
| | |
| * | improve LocalizeFormat, internal caching of localized formats inside msgcat ↵sebres2017-01-101-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 ↵sebres2017-01-101-1/+1
| | | | | | | | | | | | wrong :localtime zone by TZ-switch, to be fixed)
| * | [temp-commit]: ClockFreeScan almost ready, test-performance cases mergedsebres2017-01-101-1/+1
| | |
| * | [temp-commit]: clock scan with several optimization porting, still not-readysebres2017-01-101-1/+1
| | |
| * | 1st try to rewrite clock in Csebres2017-01-101-14/+14
| |/
| * Bump trunk to 8.7a0 to accept new feature development.dgp2016-03-031-1/+1
| |
* | Make 'clock' and 'encoding' into proper compilable ensemblesKevin B Kenny2017-03-141-8/+3
| |
* | Start RC branch for Tcl 8.6.6dgp2016-07-121-1/+1
|/
* Bump to 8.6.5dgp2016-01-281-1/+1
|
* Fix [738bc50e93]: auto_execok doesn't recognise mklink on windowsjan.nijtmans2015-09-301-6/+2
|\
| * Fix [738bc50e93]: auto_execok doesn't recognise mklink on windows. Remove ↵jan.nijtmans2015-09-301-8/+4
| | | | | | | | some unnecessary end-of-line spacing.
| * Bump to version 8.5.18.dgp2015-02-051-1/+1
| |
| * Bump to 8.5.17dgp2014-10-101-1/+1
| |
| * Bump to 8.5.16 for release.dgp2014-07-231-1/+1
| |
* | Whitespace reduction in Tcl scripts. No functional change.jan.nijtmans2015-09-011-2/+2
| |
* | Bump to 8.6.4.dgp2015-02-261-1/+1
| |
* | Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file.dgp2014-10-141-1/+1
| |
* | Bump to 8.6.2 for release.dgp2014-07-281-1/+1
| |
* | [311e61d12a] Generate error code in *all* places where commands are looked up.dkf2014-06-161-1/+2
| |
* | The only relyable way of changing environment variables to uppercase (e.g. ↵jan.nijtmans2013-11-211-8/+4
|\ \ | |/ | | | | env(ComSpec) to env(COMSPEC)) is unsetting the old one first. Long-standing bug, exposed by [219226].
| * The only relyable way of changing environment variables to uppercase (e.g. ↵jan.nijtmans2013-11-211-36/+36
| | | | | | | | env(ComSpec) to env(COMSPEC)) is unsetting the old one first. Long-standing bug, exposed by [219226].
| * Bump to 8.5.15 for release.dgp2013-08-291-1/+1
| |
| * Release branch for Tcl 8.5.14.dgp2013-03-211-1/+1
| |
* | Bump version number to 8.6.1.dgp2013-08-301-1/+1
| |
* | In the script library, selected modernizations from Patrick Fradin.dgp2013-01-301-55/+28
|\ \ | |/
| * In the script library, selected modernizations from Patrick Fradin.dgp2013-01-301-24/+26
| |
| * Release branch for Tcl 8.5.13.dgp2012-11-051-1/+1
| |
| * merge 8.5core_8_5_12core_8_5_12_rcdgp2012-07-251-5/+8
| |\
| * | Release candidate branch for Tcl 8.5.12.dgp2012-07-101-1/+1
| | |
* | | Create Tcl 8.6.0 release branchdgp2012-11-081-1/+1
| | |
* | | merge trunkdgp2012-08-081-7/+8
|\ \ \
| * \ \ 3546275 Make [auto_execok] search match [exec]. Thanks Koen Danckaert.dgp2012-07-251-7/+8
| |\ \ \ | | | |/ | | |/|
| | * | 3546275 Make [auto_execok] search match [exec]. Thanks Koen Danckaert.dgp2012-07-251-5/+8
| | |\ \ | | | |/ | | |/|
| | | * :q!dgp2012-07-251-5/+8
| | | |
* | | | Release candidate branch for Tcl 8.6b3.dgp2012-07-111-1/+1
|/ / /
* | | Make 'auto_execok START' do the Right Thingdkf2012-04-271-1/+1
|\ \ \ | |/ /
| * | Make 'auto_execok START' do the Right Thingdkf2012-04-271-1/+1
| |\ \ | | |/