summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* *.decls files are now in UTF-8. Use "in" operator in stead of "lsearch -exact".jan.nijtmans2021-01-271-1/+1
|
* When generating stubs, always read *.decls and *Decls.h files in UTF-8. This ↵jan.nijtmans2021-01-271-2/+3
| | | | corrects possible invalid UTF-8.
* Eliminate (obsolete) use of AC_TRY_LINK in */configure.in. Still generates ↵jan.nijtmans2021-01-051-1/+1
| | | | the same */configure scripts with autoconf-2.59.
* No longer use deprecated syntax for AC_INIT/AC_OUTPUT. (almost) no change in ↵jan.nijtmans2021-01-042-2/+6
| | | | generated configure scripts
* Use 0o??? notation for octal numbers in tools and testcases in stead of ↵jan.nijtmans2020-12-031-2/+2
| | | | 0???. Although it still works in 8.6, it is deprecated an will be removed in 9.0.
* doc update: 16-bit DOS appllications are not supported any more. jan.nijtmans2020-11-301-4/+4
| | | Use • in stead of • representing bullets in html
* Fix [b6a7fc9243]. Also add (back) \*(qo, which might be used in older man-pagesjan.nijtmans2020-11-301-1/+2
|
* Don't use "Copyright <year> _by_" any more. This results in more ↵jan.nijtmans2020-11-2016-17/+17
| | | | consistant copyright statements in the (html) documentation
* Extend tcltk-man2html-utils.tcl a little more: Allow original AT&T syntax ↵jan.nijtmans2020-11-171-2/+11
| | | | for more accented characters, and add support for some ligatures. Use this in re_syntax.n
* Generated html still not 100% correct ....jan.nijtmans2020-11-171-1/+1
|
* Extend tcltk-man2html-utils.tcl: Add euro-sign toojan.nijtmans2020-11-171-0/+1
|
* Extend tcltk-man2html-utils.tcl, so it can handle the TIP #588 man-page. ↵jan.nijtmans2020-11-171-12/+58
| | | | Also fix 2 (minor) syntax errors in man-pages
* Update TZ info to tzdata2020b.José Ignacio Marín2020-10-101-1/+1
|
* 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)
* | 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
| |
* | 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
* | occurance -> occurrence.jan.nijtmans2020-05-111-1/+1
| |
* | genStubs.tcl: Only do an "append line" when there really is something to be ↵jan.nijtmans2020-03-301-1/+3
| | | | | | | | done.
* | More uppercase HEX representations in source-code.jan.nijtmans2020-03-181-3/+3
| |
* | 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
| |
* | 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
| | * 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
| | |\ \ | | | |/
| | * | 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.
| | * \ \ merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, ↵sebres2019-03-051-0/+1
| | |\ \ \ | | | | | | | | | | | | | | | | | | performance test suite)
| | * | | | 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
| | | | | |
| | * | | | Merge 8.6jan.nijtmans2018-10-191-0/+12
| | |\ \ \ \
| | * \ \ \ \ Merge 8.6 jan.nijtmans2018-10-081-0/+0
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Also fix startup problems on win32, when the encoding path contains invalid UTF-8 (reported by François Vogel) Various other code cleanup, e.g. remove empty.zip file, as this didn't work quite as expected.
| | * \ \ \ \ \ Stub fix, safe interpreter fix, and use more size_t wherever possiblejan.nijtmans2018-09-121-0/+0
| | |\ \ \ \ \ \
| | | * | | | | | Use GetFileSizeEx() in stead of GetFileSize(), to get the file size on Windows.jan.nijtmans2018-09-071-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | Minor improvement: attach empty .zip file to tclsh.exe (both for Windows and UNIX), zo "zip -A" can be used to modify its zip contents.