| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
it is inlined or interactive shell)
|
|
|
|
| |
analysis tools) - objv = NULL, similar to objc = 0 (e. g. calling parser.test, in doYield by INTERP_DEBUG_FRAME)
|
|
|
|
| |
we are impicitly compiling with -DUNICODE
|
| |
|
|
|
|
|
| |
sequences, those should be able to move back/forward 4 bytes if TCL_UTF_MAX <= 4. Update comment accordingly.
Bugfix in Tcl_UtfFindFirst/Tcl_UtfFindLast: Those functions should be able to find both the high surrogate (if asked for) as also the full character (combination of both surrogates)
|
|\ |
|
| |\
| | |
| | | |
Backport various test-suite changes fro 8.6 to 8.5, mainly "knownBug" markers and comments
|
| | | |
|
| | |\
| | |/
| |/| |
|
| | |\ |
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | | |
actually hangs.
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | | |
to test-cases which are nonPortable in 8.6 as well.
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Travis build. Restucture many test-cases to tcltest 2 syntax.
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
of windir to check windows directory is not owned, bug [7de2d722bd]
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | | |
VS-makefiles (used WIN_DIR now similar to "makefile.in");
init.tcl: windows helper prefer SystemRoot if available.
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
WIN_DIR now similar to "makefile.in");
init.tcl: windows helper prefer SystemRoot if available.
|
| | | |
| | | |
| | | |
| | | | |
Remove unnecessary type-casts
|
| | | |
| | | |
| | | |
| | | |
| | | | |
making the chance higher that 4-byte UTF-8 sequences are handled more reasonable internally (see: [https://core.tcl-lang.org/tk/tktview?name=a179564826|a179564826]).
Use more TclGetString() in stead of Tcl_GetString(), which is slightly more efficient.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
[https://core.tcl-lang.org/tk/tktview?name=a179564826|a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters.
This changes the handling of incoming 'invalid' 4-bute UTF-8 characters. They are no longer handled as 4 separate bytes, but as 2 Unicode characters.
(partial backported from 8.7). Still, Tcl will NEVER produce 4-byte UTF-8 byte sequences, so this can never hit Tcl applications/extensions by surprise.
More changes to Tk 8.6 expected improving this, but this Tcl change is a pre-requisite for that.
|
| | | | |
| | | | |
| | | | |
| | | | | |
[https://core.tcl-lang.org/tk/tktview?name=a179564826|a179564826]: Tk 8.6: prevent issues when encountering non-BMP Unicode characters
|
|\ \ \ \ \
| | |/ / /
| |/| | | |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
for [fec0c17d39] - avoid SO on deeply recursive call stack by restriction of nested compilations using same limit (interp recursionlimit) like the evaluation, this must protect against unexpected stack exhaustion;
conflicts resolved, tests fixed (no command `try` in 8.5)
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
deeply recursive call stack by restriction of nested compilations using same limit (interp recursionlimit) like the evaluation, this must protect against unexpected stack exhaustion
|
| | | | | |
|
| |\ \ \ \ |
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
recursionlimit) like the evaluation,
this must protect against unexpected stack exhaustion (avoid SO by deeply recursive call stack)
|
|\ \ \ \ \ \ \
| | |_|_|/ / /
| |/| | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
before trying to check in order to avoid dependency on admin with UAC and the setting of "System objects: Default owner for objects created by members of the Administrators group"
|
|\ \ \ \ \ \ \
| |/ / / / / / |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Tcl" or "info tclversion"/"info patchlevel"
|
|\ \ \ \ \ \ \
| |/ / / / / / |
|
| | | | | | | |
|
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | | |
Don't use ::tcl_platform(debug) anymore, since it cannot be thrusted: Better use [::tcl::pkgconfig get debug]
Reduce limits in tests/compile.test (13.2), since apparently it's still too much for some platforms.
|
|\ \ \ \ \ \
| |/ / / / / |
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / / |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- Don't use AS_ECHO macro, because autoconf-2.59 doesn't have it.
- -D_BUILD_tcl should be -DBUILD_tcl
- Missing back-slashes at the end of the line.
|
|\ \ \ \ \ \
| |/ / / / / |
|
| | | | | |
| | | | | |
| | | | | | |
Put 64-bit builds before 32-bit builds in travis
|
|\ \ \ \ \ \
| |/ / / / / |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
the cause of the travis failure in compile.test.
|