summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update "platform" package for Big Sur:jan.nijtmans2020-12-111-11/+34
| | | | | 1) Catalina was the last platform supporting 32-bit applications 2) macOS is no longer 10 but 11 3) New "arm" processor
* Backport "tcltest" package from 8.7. No changes when running on 8.5 or 8.6jan.nijtmans2020-12-041-7/+20
|
* TclWordEnd was removed in 8.1, so those testcases cannot be run anymorejan.nijtmans2020-12-041-66/+0
|
* Fix syntax error in win/makefile.vcjan.nijtmans2020-12-031-5/+0
|
* Extend "platform" package for msys2 -> platform 1.0.15jan.nijtmans2020-12-034-6/+9
|
* Fix linker message on windows: LINK : warming LNK4108: /ALIGN specified ↵jan.nijtmans2020-12-022-16/+0
| | | | | without /DRIVER; image may not run. This options was only useful on MSVC++ 5.0 and earlier, which is no longer supported
* Add options to workflow step titlesjan.nijtmans2020-12-011-3/+3
|
* Do 4 types of windows builds (just as we did on Travis)jan.nijtmans2020-12-011-4/+11
|
* Remove redunant piece of SC_ENABLE_SHARED: The AC_ARG_ENABLE already ↵jan.nijtmans2020-12-014-32/+0
| | | | generates this part, resulting in duplicate code in the "configure" script
* Missing '_' in unix/tcl.m4 (Only relevant for mingw)jan.nijtmans2020-12-012-3/+3
|
* Cherry-pick part of "msys2-fixes_v001" branch: build/test fixes for msys2jan.nijtmans2020-11-303-6/+6
|
* label change in win-build.ymljan.nijtmans2020-11-271-1/+1
|
* Fix winFCmd testcase. Add --disable-shared and TCL_UTF_MAX=4 builds to ↵jan.nijtmans2020-11-274-48/+22
| | | | github actions
* Slightly friendlier "jobs" labels. Fix exact OS (Linux/Mac/Windows) we want ↵jan.nijtmans2020-11-253-10/+10
| | | | to build on, not just "latest"
* Add a --disable-shared build to github actionsjan.nijtmans2020-11-201-10/+11
|
* Handle github actions test failures. Backported from 8.6jan.nijtmans2020-11-194-17/+21
|
* Enhance misleading test-case utf-6.23 with better diagnostics: Byte 0xE8 is ↵jan.nijtmans2020-11-182-8/+10
| | | | the start of a 3-byte UTF-8 sequence, so Tcl_UtfNext is expected to read next byte and see if it is a continuation byte
* Add github actions build. Use Titlecase in Tcl_StaticPackagejan.nijtmans2020-11-1811-21/+200
|
* 3 new testcasesjan.nijtmans2020-10-291-0/+12
|
* Update TZ info to tzdata2020d.jan.nijtmans2020-10-2913-239/+426
|
* Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch)jan.nijtmans2020-10-294-7/+15
|
* Slight tweak to previous commit: Move definition of __USE_MINGW_ANSI_STDIO ↵jan.nijtmans2020-10-292-5/+1
| | | | to the Makefile
* (cherry-pick): Fix [c975939973]: Usage of gnu_printf in latest mingw-w64. jan.nijtmans2020-10-229-32/+43
| | | Change (internal, windows-only) TCL_I_MODIFIER to TCL_Z_MODIFIER, since that's how it's called in Tcl 8.7 and up
* (cherry-pick): Fix [014ade1d44]: Misleading error message when using "-path" ↵jan.nijtmans2020-10-095-77/+80
| | | | | multiple times with "glob". Also fix a few (harmless) -Wundef warnings
* xcode12 -> xcode12.2. Prevent build warning about generic/tclStubInit.cjan.nijtmans2020-10-071-2/+3
|
* Tweak xcode labels for Travis buildjan.nijtmans2020-09-261-5/+5
|
* Build Travis with Xcode 12 and 12u (Universal Apps)jan.nijtmans2020-09-251-10/+18
|
* When sourcing script files (even when simulating that through open|read), ↵jan.nijtmans2020-09-252-0/+3
| | | | | always set -eofchar \032 just like the source command does. Possible security issue: this could make it possible to evaluate hidden content at the end of pkgIndex files.
* Add gcc-10 build to Travisjan.nijtmans2020-09-241-22/+8
|
* Let's see if we can recover from an occasional hickup like happened here: ↵jan.nijtmans2020-09-231-1/+1
| | | | [https://travis-ci.org/github/tcltk/tcl/jobs/729226819]
* Backport many (formatting) changes in tools/*. Nothing functional.jan.nijtmans2020-09-2018-189/+194
| | | testest.tcl: Use more uppercase hex.
* Fix [835c93c000]: TIP #525 only implemented for non-singleproc casejan.nijtmans2020-09-171-8/+17
|\
| * Proposed solution for [835c93c000]: TIP #525 only implemented for ↵jan.nijtmans2020-09-161-5/+14
| | | | | | | | non-singleproc case
| * Unbreak winFCmd-1.38 testcase on Windowsjan.nijtmans2020-09-141-1/+1
| |
| * Add .bmp to .gitattributes. Simplify .fossil-settings/binary-globjan.nijtmans2020-09-142-7/+11
| |
| * Eliminate many "register" keywords (which do nothing with modern compilers)jan.nijtmans2020-09-1419-268/+268
| | | | | | Eliminate many unnecessary type-casts to (unsigned)
| * Prevent the usage of the term safe/unsafe child. Suggested by Keith Nash. ↵jan.nijtmans2020-09-1416-33/+33
| | | | | | | | | | Thanks! More usage of $index<0 in stead of $index==-1 consistantly
| * Folow-up to previous commit: ExecStack is a FLEXARRAY toojan.nijtmans2020-09-112-4/+4
| |
| * Fix [https://core.tcl-lang.org/tk/tktview?name=3bc0f44ef3|3bc0f44ef3]: UBSan ↵jan.nijtmans2020-09-118-46/+52
| | | | | | | | | | complains about body.chars[] usage. (Yes, I know, this one is for Tk, but Tcl was using the same construct too ....)
| * Use $index<0 in stead of $index==-1 consistantlyjan.nijtmans2020-09-114-7/+7
| |
| * Don't use sizeof() for structs containing a flexible array as last element. ↵jan.nijtmans2020-09-103-13/+13
| | | | | | | | Lesson from [https://core.tcl-lang.org/tk/info/3bc0f44ef3|3bc0f44ef3]. Use TclOffset in stead.
| * Rename safe-stock86.test to safe-stock.testjan.nijtmans2020-09-091-11/+6
| |
| * Fix "make install" on MacOSX: interp: make-manpage-section: ignoring .VS ↵jan.nijtmans2020-09-071-1/+1
| | | | | | | | "TIP 581" after .TP
| * 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
| * TIP #581: Last possible master/slave -> parent/child changes, without ↵jan.nijtmans2020-09-058-279/+279
| | | | | | | | affecting anything serious
| * Let all test-cases load the "tcltest" package the same way. Depend on ↵jan.nijtmans2020-09-04145-293/+332
| | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions
| * TIP #581: Mainly documentation and some testcasesjan.nijtmans2020-09-0412-312/+311
| |
| * Merge 8.5 jan.nijtmans2020-09-023-8/+10
| |\ | |/ |/| Mark io-46.1 and io-50.5 as "notOSX", since they sometimes fail in Travis
* | Upgrade Travis build from xcode 11.5 to 11.7jan.nijtmans2020-09-021-4/+4
| |
| * Many more internal master/slave -> parent/child renamingsjan.nijtmans2020-09-0142-1116/+1117
| |