Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge 8.7 | jan.nijtmans | 2018-05-01 | 1 | -1/+1 |
|\ | |||||
| * | Implement special "string totitle" for Extended Georgian characters (new ↵ | jan.nijtmans | 2018-05-01 | 1 | -1/+1 |
| | | | | | | | | behavior in Unicode 11) | ||||
* | | Merge 8.7 (= upgrade to Unicode 11 beta) | jan.nijtmans | 2018-04-29 | 2 | -5/+10 |
|\ \ | |/ | |||||
| * | Upgrade everything to Unicode 11 (still in beta, expected in june 2018) | jan.nijtmans | 2018-04-29 | 2 | -5/+10 |
| | | |||||
* | | Fix [9f3c253df5eec5669673d05fe3a51e4afcf99418|9f3c253df5]: Tcl build broken ↵ | jan.nijtmans | 2018-04-15 | 1 | -0/+2 |
| | | | | | | | | on Win. Re-introduce TCL_NORETURN1, apparently still needed on MSVC. | ||||
* | | Now really remove Tcl_EvalTokens/Tcl_Backslash as promised in the TIP. | jan.nijtmans | 2018-01-19 | 1 | -2/+0 |
| | | | | | | | | And remove library/tzdata/SystemV/* which contains non-standard timezones. See: [d3c5f2eb2ff63f10] They were originally gone since the tzdata2014f update, but it's unwise to do that in a patch release. Some documentation updates. | ||||
* | | Remove obsolete documentation (belonging to now-removed functions). Remove ↵ | jan.nijtmans | 2018-01-17 | 1 | -2/+0 |
| | | | | | | | | obsolete 8.4 bytecodes. And a few other (internal) macro's which are no longer in use. | ||||
* | | More tcl8 -> tcl9 renumbering, for example related to the installation of ↵ | jan.nijtmans | 2017-11-06 | 2 | -3/+3 |
| | | | | | | | | Tcl packages where tcl9 actually can find them. | ||||
* | | Merge core-8-branch. More 8.7 -> 9.0 changes as appropriate | jan.nijtmans | 2017-11-05 | 3 | -4/+4 |
|\ \ | |/ | |||||
* | | Bump to 9.0a0 | dgp | 2017-11-03 | 1 | -2/+2 |
|/ | |||||
* | Tweak libtommath building, such that it doesn't depend on uint64_t any more. ↵ | jan.nijtmans | 2017-08-30 | 1 | -0/+6 |
| | | | | (handle mp_word in the same way as mp_digit) | ||||
* | libtommath 1.0.1 rc2, for test purposes only | jan.nijtmans | 2017-08-29 | 1 | -5/+0 |
| | |||||
* | slightly better formatting, both in genStubs.tcl and in the generated ↵ | jan.nijtmans | 2017-05-03 | 1 | -2/+3 |
| | | | | XXX_DEPRECATED functions. | ||||
* | Extend "deprecated" functionality of genStubs.tcl: XX_DEPRECATED macro now ↵ | jan.nijtmans | 2017-05-02 | 1 | -13/+19 |
| | | | | | accepts a message text, which will be used in the compiler's error message. Not used (yet) in Tcl. | ||||
* | Entry for text.n into exclude_refs_map inserted. | gcramer | 2017-04-20 | 1 | -0/+1 |
| | |||||
* | Translate all \u???? sequences to their UTF-8 counterpart in *.msg files: It ↵ | jan.nijtmans | 2017-04-13 | 1 | -0/+3 |
| | | | | | is faster during parsing (since no backslash-sequences have to be handled) and makes the msg-files better readable by humans. TODO: adapt tools/loadICU.tcl to generate UTF-8 in stead of those sequences. This tools seems to be out-of-date a long time already, I couldn't make it run with latest ICU. | ||||
* | Some more (internal) stub entries which can be cleaned up with ↵ | jan.nijtmans | 2017-04-06 | 1 | -1/+1 |
| | | | | -DTCL_NO_DEPRECATED, because they are not used any more. | ||||
* | If compiled with TCL_NO_DEPRECATED, the functions ↵ | jan.nijtmans | 2017-04-06 | 1 | -1/+1 |
| | | | | TclpGetDate/TclpLocaltime/TclpGmtime can be removed: They are internal and not used for anything any more. | ||||
* | Fixes to docs made possible by recent HTML rendering fixes for Tk. | dkf | 2017-03-16 | 1 | -2/+1 |
| | |||||
* | Add mappings for groff-style character naming, used in experimental branches ↵ | dkf | 2017-03-12 | 1 | -1/+9 |
| | | | | of Tk. | ||||
* | If TCL_NO_DEPRECATED is defined, remove the "case" statement, and use much ↵ | jan.nijtmans | 2017-01-25 | 1 | -1/+1 |
| | | | | less interp->result. Implementation mostly taken over from "novem". If TCL_NO_DEPRECATED is not defined, nothing changes. | ||||
* | Implement tag "deprecated" in genStubs.tcl. Will be used in Tk 8.7, for ↵ | jan.nijtmans | 2017-01-17 | 1 | -1/+17 |
| | | | | tagging the deprecated function Tk_FreeXId() | ||||
* | Record the fact that all stub-enabled extensions work in Tcl 8.5+, no 8.6 ↵ | jan.nijtmans | 2016-12-20 | 1 | -1/+1 |
| | | | | (or 9.0) features are needed. (Differences between 8.x and 9.0 are handled by a different stub magic value) | ||||
* | Fix the generated copyright sections in the HTML help file | jan.nijtmans | 2016-11-04 | 1 | -0/+5 |
|\ | |||||
| * | Fix the generated copyright sections in the HTML help file. | Joe Mistachkin | 2016-11-02 | 1 | -0/+5 |
| | | |||||
* | | Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATH | jan.nijtmans | 2016-06-01 | 6 | -11/+1 |
|\ \ | |/ | |||||
| * | Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATH | jan.nijtmans | 2016-06-01 | 6 | -11/+1 |
| |\ | |||||
| | * | Fix [3bd69eba99a395ee]: 'make dist' fails when tclsh9.0 is on $PATH | jan.nijtmans | 2016-06-01 | 6 | -12/+0 |
| | | | |||||
| | * | Bump to release number 8.5.19 | dgp | 2015-10-23 | 1 | -1/+1 |
| | | | |||||
* | | | configure.in -> configure.ac | jan.nijtmans | 2016-03-08 | 3 | -1131/+1826 |
| | | | |||||
* | | | Bump trunk to 8.7a0 to accept new feature development. | dgp | 2016-03-03 | 1 | -2/+2 |
|/ / | |||||
* | | Decorate Tcl_Panic and Tcl_PanicVA with the noreturn option, alowing further ↵ | jan.nijtmans | 2015-09-22 | 1 | -0/+2 |
| | | | | | | | | optimizations by the C-compiler. | ||||
* | | Various Unicode handling enhancements, when building with TCL_UTF_MAX > 3, ↵ | jan.nijtmans | 2015-09-01 | 1 | -1/+5 |
| | | | | | | | | inspired by androwish. No effect if TCL_UTF_MAX=3 (which is the default) | ||||
* | | Whitespace reduction in Tcl scripts. No functional change. | jan.nijtmans | 2015-09-01 | 7 | -95/+95 |
| | | |||||
* | | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵ | jan.nijtmans | 2015-06-25 | 2 | -21/+21 |
|\ \ | |/ | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. | ||||
| * | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵ | jan.nijtmans | 2015-06-25 | 3 | -2397/+2397 |
| | | | | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. | ||||
| * | Bump to version 8.5.18. | dgp | 2015-02-05 | 1 | -1/+1 |
| | | |||||
| * | Bump to 8.5.16 for release. | dgp | 2014-07-23 | 1 | -1/+1 |
| | | |||||
* | | `make html` must tolerate bundled packages using configure.ac over configure.in. | dgp | 2015-03-06 | 1 | -1/+5 |
| | | |||||
* | | Eliminate all usage of WIN32 and __WIN32__ macros: Some compilers (e.g. ↵ | jan.nijtmans | 2014-02-10 | 1 | -3/+3 |
| | | | | | | | | | | Clang/LLVM) don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW] | ||||
* | | Improve descriptions of character escapes and ranges in Tcl.n. | dkf | 2013-12-15 | 2 | -1/+2 |
| | | | | | | Improve output format handlers to cope with added escape for en-dashes. | ||||
* | | Put extern "C" guards around all stub table struct definitions, so it is ↵ | jan.nijtmans | 2013-11-04 | 1 | -2/+3 |
|\ \ | |/ | | | | | | | usable for C++ compilers as well without the danger of modifying the calling convention. For tclDecls.h and tclOODecls.h it was no problem, because tcl.h and tclOO.h already contain those guards. But for the other *Decls.h files (e.g. tclTomMathDecls.h) it was not correct. | ||||
| * | Put extern "C" guards around all stub table struct definitions, so it is ↵ | jan.nijtmans | 2013-11-04 | 1 | -2/+3 |
| | | | | | | | | | | usable for C++ compilers as well without the danger of modifying the calling convention. For tclDecls.h it was no problem, because tcl.h already contains those guards. But for the other *Decls.h files (e.g. tclTomMathDecls.h) it was not correct. | ||||
* | | [01b77111e5]: Small fixes relating to this bug. In particular, the package name | dkf | 2013-10-28 | 2 | -3/+8 |
| | | | | | | | | | | mapping was not being distributed, and there were some small problems with what the mappings were and how they were applied. Also prevented external URLs from ending with a '.'; that's vanishingly rare... | ||||
* | | Fix execute permission on many files which shouldn't have it. | jan.nijtmans | 2013-10-17 | 2 | -0/+0 |
|\ \ | |/ | |||||
| * | Fix execute permission on many files which shouldn't have it. | jan.nijtmans | 2013-10-17 | 2 | -0/+0 |
| | | |||||
| * | Bump to 8.5.15 for release. | dgp | 2013-08-29 | 1 | -1/+1 |
| | | |||||
* | | Fix uniClass tool which was the real cause for [a876646efe], and add ↵ | jan.nijtmans | 2013-06-18 | 1 | -1/+1 |
|\ \ | |/ | | | | | test-case for it. | ||||
| * | Fix uniClass tool which was the real cause for [a876646efe], and add ↵ | jan.nijtmans | 2013-06-18 | 1 | -1/+1 |
| | | | | | | | | test-case for it. | ||||
| * | Release branch for Tcl 8.5.14. | dgp | 2013-03-21 | 1 | -1/+1 |
| | |