summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6jan.nijtmans2020-09-203-5/+4
|\
| * Merge 8.5jan.nijtmans2020-09-203-5/+4
| |\
| | * Backport many (formatting) changes in tools/*. Nothing functional.jan.nijtmans2020-09-2017-187/+192
| | | | | | | | | testest.tcl: Use more uppercase hex.
| * | Eliminate many "register" keywords (which do nothing with modern compilers)jan.nijtmans2020-09-141-1/+1
| | | | | | | | | Eliminate many unnecessary type-casts to (unsigned)
* | | Little tweak to makeHeader.tcl, not depending on lsearch returning -1 any morejan.nijtmans2020-09-161-1/+1
| | |
* | | Merge 8.6jan.nijtmans2020-09-142-3/+3
|\ \ \ | |/ /
| * | Prevent the usage of the term safe/unsafe child. Suggested by Keith Nash. ↵jan.nijtmans2020-09-142-3/+3
| | | | | | | | | | | | | | | Thanks! More usage of $index<0 in stead of $index==-1 consistantly
| * | Backport genStubs.tcl from 8.7. This adds support for MP_WUR, not actually ↵jan.nijtmans2020-09-071-0/+10
| | | | | | | | | | | | used by Tcl. But could be used in (libtommath-related) extensions
| * | Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-011-0/+1
| | |
| * | Eliminate eol-spacingjan.nijtmans2020-09-0113-27/+27
| | |
* | | Merge 8.6. More tests/tools updates.jan.nijtmans2020-08-312-0/+2
|\ \ \ | |/ /
| * | opt package: Change comment. 0.4.7 -> 0.4.8.jan.nijtmans2020-08-312-0/+2
| | | | | | | | | More Master -> Parent and Slave -> Child changes in (internal) library and test-cases
* | | Purge end-of-line spacing in tools/encoding directoryjan.nijtmans2020-07-1613-27/+27
| | |
* | | Merge 8.6jan.nijtmans2020-05-111-1/+1
|\ \ \ | |/ /
| * | occurance -> occurrence.jan.nijtmans2020-05-111-1/+1
| | |
* | | Merge 8.6jan.nijtmans2020-03-301-1/+3
|\ \ \ | |/ /
| * | genStubs.tcl: Only do an "append line" when there really is something to be ↵jan.nijtmans2020-03-301-1/+3
| | | | | | | | | | | | done.
* | | Merge 8.6jan.nijtmans2020-03-181-3/+3
|\ \ \ | |/ /
| * | More uppercase HEX representations in source-code.jan.nijtmans2020-03-181-3/+3
| | |
* | | Merge 8.6jan.nijtmans2020-03-173-4/+4
|\ \ \ | |/ /
| * | Merge 8.5. Mainly add Unicode 13 new plane 3 characters to the internal ↵jan.nijtmans2020-03-173-4/+4
| |\ \ | | |/ | | | | | | Unicode tables. Not used in 8.6 yet.
| | * Unicode 13 has a new range of characters from 0x30000 to 0x3134A, so ↵jan.nijtmans2020-03-171-2/+2
| | | | | | | | | | | | | | | generate those in the tables too. Add one reserved stub entry (Backported from 8.6)
| | * Use more uppercase hex (e.g. 0xFF) in stead of lowercase (0xff) consistantly.jan.nijtmans2020-03-092-2/+2
| | |
* | | Merge 8.6jan.nijtmans2020-03-052-17/+17
|\ \ \ | |/ /
| * | Update to Unicode-13jan.nijtmans2020-03-052-17/+17
| |\ \ | | |/
| | * Update all internal tables to Unicode 13.jan.nijtmans2020-03-052-17/+17
| | |\ | | | | | | | | (while on it) sync tclWinDdde.c and tclWinReg.c, making it 100% identical to other branches.
| | | * Update all tables to [http://unicode.org/versions/Unicode13.0.0/|Unicode 13] ↵jan.nijtmans2020-02-112-17/+17
| |_|/ |/| | | | | | | | (to be released March 10, 2020)
* | | Merge 8.7jan.nijtmans2019-11-111-0/+456
|\ \ \
| * | | Move tclOOScript.tcl from the generic to the tools directory, so "make dist" ↵jan.nijtmans2019-11-061-0/+456
| | | | | | | | | | | | | | | | can pick it up. Reported by Pietro Cerutti.
* | | | More WIP: All makefile builds appear to work fine, makefile.vc build still ↵jan.nijtmans2019-11-051-103/+0
|/ / / | | | | | | | | | to be done.
* | | Add support for libtommath's MP_WUR annotation to genStubs.tcl. Not enforced ↵jan.nijtmans2019-10-241-0/+10
| | | | | | | | | | | | yet by the Tcl core, but extensions will encounter the libtommath warnings. Can be switched off.
* | | Fix bug 9d10c37aa8 (in the Tk repository): Improperly converted link in HTML ↵fvogel2019-09-071-2/+2
|\ \ \ | |/ / | | | | | | man page for ttk::style
| * | Fix bug 9d10c37aa8 (in the Tk repository): Improperly converted link in HTML ↵fvogel2019-09-071-2/+2
| | | | | | | | | | | | man page for ttk::style
* | | Merge 8.6jan.nijtmans2019-06-261-1/+1
|\ \ \ | |/ /
* | | amend to close [c3a211e8a5], fixes can't read "major": no such variablesebres2019-06-081-31/+55
| | |
* | | closes [c3a211e8a5995018c82e]: search of tcl/tk is more backwards compatible ↵sebres2019-06-072-10/+27
| | | | | | | | | | | | now + make some errors more verbose (e. g. if scan found nothing and no tcl/tk build expected)
* | | Merge 8.6jan.nijtmans2019-05-315-18/+18
|\ \ \ | |/ /
| * | In tools/*, use the single-argument version of "expr" always. Making it ↵jan.nijtmans2019-05-315-18/+18
| | | | | | | | | | | | robust against TIP #526. Those tools generally are the same among all Tcl versions.
* | | Fix clang compiler warning in tclZlib.c. Clear execute bit in two encodingsjan.nijtmans2019-04-082-0/+0
| | |
* | | Make the html target work under more circumstances.pooryorick2019-03-221-8/+43
| | |
* | | For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the ↵jan.nijtmans2019-03-171-4/+4
|\ \ \ | |/ / | | | | | | value of TCL_UTF_MAX. Do this in all Tcl versions, in order to prevent merge conflicts in future Unicode table updates.
| * | For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the ↵jan.nijtmans2019-03-171-4/+4
| |\ \ | | |/ | | | | | | value of TCL_UTF_MAX. Do this in all Tcl versions, in order to prevent merge conflicts in future Unicode table updates.
| | * For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the ↵jan.nijtmans2019-03-171-4/+4
| | | | | | | | | | | | value of TCL_UTF_MAX. Do this in all Tcl versions, in order to prevent merge conflicts in future Unicode table updates.
* | | merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, ↵sebres2019-03-051-0/+1
|\ \ \ | |/ / | | | | | | performance test suite)
| * | merge updated 8.5-timerate branchsebres2019-03-051-0/+1
| |\ \ | | |/
| | * amend: html-code order changedsebres2019-03-041-1/+1
| | |
| | * tools/tcltk-man2html: html-code for micro (sec) charactersebres2019-03-041-0/+1
| | |
* | | If compiled with -DTCL_NO_DEPRECATED, remove ↵jan.nijtmans2018-12-121-4/+4
| | | | | | | | | | | | | | | Tcl_NewIntObj/Tcl_NewLongObj/Tcl_DbNewLongObj from stub table, as they will be gone in 9.0 (converted to a macro) Use Tcl_WideInt's directly in more places, diminishing the possibility of inadvent overflow.
* | | Added a wrapper script for native builds to utilize Tcl to generate a VFS to ↵hypnotoad2018-11-211-0/+54
| | | | | | | | | | | | | | | attach to executables or dynamic libraries
* | | Implement TIP 445dkf2018-11-062-0/+0
| | |