Tcl Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

200 most recent check-ins using file changes version 10e5a3c696

2019-03-07
20:02
[39fed4dae5] Proposed test check-in: e130dc3db2 user: dgp tags: pkg-return-check
2019-01-10
13:55
avoid possible leaking on tzName-object in error case (most impossible resp. rarely, but nevertheles... check-in: 50703055aa user: sebres tags: sebres-8-6-clock-speedup-cr2
13:52
remove unneeded dependencies (taken along by pack-porting, not needed in mod now) check-in: 9e8dec1306 user: sebres tags: sebres-8-6-clock-speedup-cr2
2018-11-29
20:31
Merge pull request tclclockmod#15 from sebres/fix-compat-regression-on-spaces check-in: 80d22dd5a6 user: sebres tags: sebres-8-6-clock-speedup-cr2
20:14
clock scan: compatibility - scan regression on spaces, mandatory trailing spaces in format, see test... Closed-Leaf check-in: fb4fb58e82 user: sebres tags: clock-speedup--fix-compat-regression-on-spaces
20:12
test-cases: clock-45.* - new compatibility tests checking several scan regression on spaces check-in: f1cdf7ca15 user: sebres tags: clock-speedup--fix-compat-regression-on-spaces
20:11
clock scan: consider extra trailing spaces at end of input (closes tclclockmod#14), only the first s... check-in: fdd09aea6a user: sebres tags: clock-speedup--fix-compat-regression-on-spaces
20:04
clock scan: consider multiple spaces between tokens (closes tclclockmod#13): combine multiple white-... check-in: 05199ca88a user: sebres tags: clock-speedup--fix-compat-regression-on-spaces
2018-11-15
16:35
close fork check-in: 3cc27503c9 user: dgp tags: core-8-6-branch
16:34
merge 8.5 check-in: c6102118fb user: dgp tags: core-8-6-branch
08:05
Make Tcl_WinTCharToUtf/Tcl_WinUtfToTChar work (again) with TCL_UTF_MAX=6. No effect when TCL_UTF_MA... check-in: 504991e0b5 user: jan.nijtmans tags: core-8-6-branch
2018-11-14
03:31
Make socket tests less likely to hang on OSX check-in: a9645a9f4f user: dkf tags: core-8-6-branch
2018-11-12
09:51
Properly switch on running tests on Travis. CI builds now debugged. check-in: 0c54ff4afa user: dkf tags: core-8-6-branch
09:49
Cleaner way of writing environment variables Closed-Leaf check-in: 90f99deac2 user: dkf tags: travis-8.6
2018-11-11
15:07
Clean up Travis config now that it passes check-in: 84fd2da35c user: dkf tags: travis-8.6
2018-11-10
19:49
Merge updates from 8.6 branch. Leaf check-in: f7cfcb3c63 user: mistachkin tags: irontcl
10:22
merge 8.6 check-in: 3fad3dd263 user: dkf tags: travis-8.6
09:55
Build instructions tinkering check-in: ed1a132bde user: dkf tags: travis-8.6
09:39
Tracking down test failures check-in: fe96248270 user: dkf tags: travis-8.6
07:29
Make the macosx build able to succeed check-in: f9043c56b9 user: dkf tags: travis-8.6
2018-11-09
16:03
merge 8.5 check-in: 9395c566ae user: dgp tags: core-8-6-branch
2018-11-08
17:07
merge mark check-in: 8ce43103f1 user: dgp tags: core-8-6-branch
2018-11-07
19:22
Merge the Travis build rules more properly check-in: 707ed7291c user: dkf tags: travis-8.6
19:04
merge 8.6 branch check-in: 3f1bc7cd28 user: dkf tags: travis-8.6
18:56
[86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure check-in: c09518b7e2 user: dkf tags: core-8-6-branch
18:50
[86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure Closed-Leaf check-in: 604d3d2503 user: dkf tags: bug-86d249bcba
13:25
Rebase of travis config check-in: 039b93c56d user: dkf tags: travis-8.6
2018-11-01
20:18
Start building this branch with Travis. See how far we get check-in: 30da84026a user: jan.nijtmans tags: core-8-6-branch
14:46
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating ... check-in: 8bdef976bf user: dgp tags: core-8-6-branch
2018-10-30
20:41
Merge 8.5 check-in: c24ce3ea62 user: jan.nijtmans tags: core-8-6-branch
2018-10-29
19:55
merge-mark check-in: bf56d48b86 user: jan.nijtmans tags: core-8-6-branch
14:38
[TIP 525] Backport package tcltest 2.5 check-in: 09e38054c3 user: dgp tags: core-8-6-branch
14:10
merge mark check-in: 3e154a6355 user: dgp tags: core-8-6-branch
2018-10-28
10:07
merge-mark check-in: 005379c05d user: jan.nijtmans tags: core-8-6-branch
2018-10-27
19:43
merge-mark... well ... almost: Except for a missing <include> in tclWinDde.c check-in: db9d745b8d user: jan.nijtmans tags: core-8-6-branch
18:07
Update TZ info to tzdata2018g. check-in: 611723cfba user: jima tags: core-8-6-branch
2018-10-26
18:41
tclWinReg.c: Code cleanup. Eliminate some unnecessary variables. tclWinDde.c: Backport improvements ... check-in: a82347c324 user: jan.nijtmans tags: core-8-6-branch
2018-10-23
11:12
Expand the build matrix Closed-Leaf check-in: b1a7b72ac4 user: dkf tags: travis-8.6
2018-10-22
17:48
Fix "registry" test-cases. Thanks to Harald Oehlmann for spotting this! check-in: ceec01defd user: jan.nijtmans tags: core-8-6-branch
2018-10-21
10:17
Disable windows builds. Make test failures fatal. check-in: 051fd3862f user: dkf tags: travis-8.6
2018-10-20
21:00
Convert into a README for 8.6 check-in: fc607516e6 user: dkf tags: travis-8.6
20:57
Working on porting the travis config forward check-in: 7d9474c68f user: dkf tags: travis-8.6
2018-10-19
15:51
Add support for "nostub" in genStubs.tcl. Not used by Tcl 8.6, but might be used by Tk 8.7 when link... check-in: f727d78283 user: jan.nijtmans tags: core-8-6-branch
09:59
Added another test case. This one is OK. check-in: 6c7a814452 user: dkf tags: core-8-6-branch
2018-10-18
21:40
Make the object mutation operation as unrestricted as possible. check-in: e4919cf16c user: dkf tags: core-8-6-branch
21:38
Make fundamental mutation work. MAGICAL MAGIC MAGICS MAGIC. Abracadabra. Closed-Leaf check-in: 41c3abeb41 user: dkf tags: fix-oo-mutation
18:23
Update TZ info to tzdata2018f. check-in: 9a10412e0d user: jima tags: core-8-6-branch
14:58
Tests for advanced object mutation issues. check-in: b28dbc24bf user: dkf tags: fix-oo-mutation
2018-10-17
19:55
Fix test-cases running on Windows 10: [string index $tcl_platform(osVersion) 0] doesn't give the co... check-in: 5fbb107638 user: jan.nijtmans tags: core-8-6-branch
16:12
Revert addition of "slowTest" as built-in constraint. (no TIP; no version bump). Let the test file t... check-in: fb856c43eb user: dgp tags: core-8-6-branch
16:06
Mark test macOSXFCmf-2.8 non-portable. It appears to pass when the older HFS+ filesystem is in use, ... check-in: 51f1b3295b user: dgp tags: core-8-6-branch
16:03
Backport test fix. check-in: e4a56ecb9a user: dgp tags: core-8-6-branch
2018-10-10
23:04
Backport test fix. check-in: a5f5207521 user: dgp tags: core-8-6-9-rc
2018-10-09
18:27
merge 8.6 check-in: fae0174e02 user: dgp tags: rc0, core-8-6-9-rc
18:24
Use the 4 argument form of [makeFile]. check-in: 85248d5e90 user: dgp tags: core-8-6-branch
17:55
Balance the [makeFile/makeDirectory] and [removeFile/removeDirectory] calls (conditional now, so avo... check-in: 2c4e477519 user: dkf tags: core-8-6-branch
16:59
Balance the [makeFile/makeDirectory] and [removeFile/removeDirectory] calls (conditional now, so avo... Closed-Leaf check-in: b01ec030e9 user: sebres tags: core-8-6-branch-split
13:51
merge 8.6 check-in: 6b5cda39f6 user: dgp tags: core-8-6-9-rc
2018-10-08
14:08
tclGetDate.y: added missing semicolon, tclDate.c rebuilt using Bison 3.1; resolves warning "maybe-un... check-in: 02508a7c27 user: sebres tags: sebres-8-6-clock-speedup-cr2
2018-10-07
20:26
Streamline: Tcl_WinTCharToUtf/Tcl_WinUtfToTChar(): Always initialize DString, and let it return NULL... check-in: 2d904bee38 user: jan.nijtmans tags: core-8-6-branch
2018-10-05
20:54
Better implementations of Tcl_WinTCharToUtf() and Tcl_WinUtfToTChar(). They don't make any assumptio... check-in: 2d625d3ed3 user: jan.nijtmans tags: core-8-6-branch
19:54
closed DST-hole bug "Validity check should get the rule the time-leak corresponding DST switch of TZ... check-in: 039157f914 user: sebres tags: sebres-8-6-clock-speedup-cr2
19:40
merge 8.6 check-in: 1e5098bd52 user: dgp tags: core-8-6-9-rc
19:38
Introduces new validity rule (gh-11): check input-time is valid regarding time-zone conversion insid... Closed-Leaf check-in: 3175cbbb5f user: sebres tags: sebres-8-6-clockmod-fix-dst-hole
19:37
Bump version numbers for 8.6.9 release. check-in: 2ea5110611 user: dgp tags: core-8-6-9-rc
19:37
Fix wrong usage of Tcl_WinTCharToUtf() contract: nativePath should never be NULL, but actually it ca... check-in: d07b4b62a1 user: jan.nijtmans tags: core-8-6-branch
18:13
scan: new tests for validation rules: invalid time (DST-hole, out of range in time-zone) check-in: 45852da21d user: sebres tags: sebres-8-6-clockmod-fix-dst-hole
17:20
Post-TIP 505 editing of [lreplace] documentation. check-in: 5248aa423d user: dgp tags: core-8-6-branch
2018-10-04
19:22
In registry, protect "keyName" from being NULL: This actually can lead to crashed (I experienced thi... check-in: e50f377785 user: jan.nijtmans tags: core-8-6-branch
2018-10-03
19:24
Tcl_UniCharToUtfDString: Don't allocate too much memory for this function. Tcl_UtfToUniCharDString: ... check-in: 8ba821d1fd user: jan.nijtmans tags: core-8-6-branch
2018-09-28
18:45
Another patch contributed by Gustaf Neumann: shifting negative numbers is undefined behavior in the ... check-in: 165586b224 user: jan.nijtmans tags: core-8-6-branch
2018-09-27
08:19
Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Values check-in: 125e27afcc user: dkf tags: core-8-6-branch
07:44
Updated documentation Closed-Leaf check-in: 61f5b23d57 user: dkf tags: tip-505
2018-09-25
21:16
Contributed patch from Gustaf Neumann, preventing problems where "localCachePtr" can be NULL check-in: 4515cab12b user: jan.nijtmans tags: core-8-6-branch
2018-09-24
16:15
Silence debugging message in test suite. check-in: 66ab2e7785 user: dgp tags: core-8-6-branch
2018-09-23
13:27
Give lambda function a name "ReceiveChunked" for easier testing. New function quoteString and code c... check-in: 81db707b5c user: jan.nijtmans tags: core-8-6-branch
2018-09-22
10:20
Update http version number, and fix some related test-cases check-in: 0af5ddd97c user: jan.nijtmans tags: core-8-6-branch
2018-09-20
13:41
merge bug-46b6edad51-concurrent-http check-in: 0d794ec27b user: kjnash tags: core-8-6-branch
2018-09-15
18:41
merge 8.6 Closed-Leaf check-in: 82cbd9d626 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-09-10
15:28
Rebase TIP 505 implementation a patch for 8.6. check-in: 998387f679 user: dgp tags: tip-505
2018-09-07
14:24
small code review (duplicate code removed) check-in: 019ea86cdd user: sebres tags: core-8-6-branch
12:04
Added test for [631b4c45df]. check-in: 036c01e552 user: dgp tags: core-8-6-branch
11:55
amend to [e8ab4d85fa], proc.test: extended with new test-case to cover situation like [631b4c45df] check-in: c4fe2825ef user: sebres tags: core-8-6-branch
10:45
closes [631b4c45df]: segfault by usage of wrong length (no string representation) check-in: e8ab4d85fa user: sebres tags: core-8-6-branch
2018-09-03
09:53
merge-mark check-in: 968bbeb1f0 user: jan.nijtmans tags: androwish
09:47
Backport latest improvements from androwish Closed-Leaf check-in: e4b5a9328b user: jan.nijtmans tags: zipfs
09:12
merge zipfs check-in: 4efd0e60fa user: jan.nijtmans tags: androwish
07:51
merge 8.6 check-in: cdff48505c user: jan.nijtmans tags: zipfs
2018-08-30
11:13
merge 8.5 check-in: 218e4fda50 user: sebres tags: core-8-6-branch
2018-08-29
16:59
merge 8.5 check-in: 465511dc39 user: sebres tags: core-8-6-branch
16:55
small amend to [cae24931ed] (no _CRT_glob in both cases __GNUC__ || TCL_BROKEN_MAINARGS). check-in: 6ca696481e user: sebres tags: core-8-6-branch
15:55
partially cherry-picking of [5099a81b50], never reached 8.6, so for example build for MINGW breaks t... check-in: cae24931ed user: sebres tags: core-8-6-branch
15:49
code review after merge with 8.5 (restore usage of some functions, after lost by conflict resolving) check-in: 38c2f7331e user: sebres tags: core-8-6-branch
15:41
merge 8.5 ([21b0629c81] 0-day vulnerability - insufficient escape by exec of batch-files for windows... check-in: 86e0fd3ecf user: sebres tags: core-8-6-branch
2018-08-19
09:16
merge-mark check-in: 90a02cdaf2 user: jan.nijtmans tags: core-8-6-branch
2018-08-17
22:15
Minor fix to entier(): Allow it to convert to "wideInt" as well when range is appropriate check-in: d7d65c2ac3 user: jan.nijtmans tags: core-8-6-branch
2018-08-08
20:48
Repair breakage in recent refactoring of env.test check-in: e5dded1cb7 user: dgp tags: core-8-6-branch
06:45
Fix harmless gcc warning check-in: eb3b963d72 user: jan.nijtmans tags: core-8-6-branch
2018-08-03
16:04
merge 8.6 (test cases fix in ioTrans) Leaf check-in: 687c99a7e6 user: sebres tags: sebres-bug-723a2f4ac3
16:03
fixed [723a2f4ac3], all test cases passed now (also proper call-stack in error-info of safe-11.7.1/s... check-in: 34526b0071 user: sebres tags: sebres-bug-723a2f4ac3
13:46
ioTrans.test: fixed cleanup - avoids `error deleting "tempchanfile": permission denied`: file seems ... check-in: d6cdcb7caf user: sebres tags: core-8-6-branch
12:59
experimental: same fix for yield into coro as [3950bbd3d0] for tailcall. check-in: 596751cc2e user: sebres tags: sebres-bug-723a2f4ac3
11:15
amend with new tests: now contains all tests affected from [723a2f4ac3] as well as executed non-comp... check-in: 7d4bfdea1c user: sebres tags: sebres-bug-723a2f4ac3
2018-08-02
17:30
amend with fix (init of counter "i") and same tests for coro check-in: 085cbe212c user: sebres tags: sebres-bug-723a2f4ac3
17:09
amend to fix with test-cases covering correct behavior by tailcall with direct break/return into loo... check-in: cfe546af5b user: sebres tags: sebres-bug-723a2f4ac3
16:37
experimental: try to fix [723a2f4ac3] - avoid to generate exception handlers in tailcall (because th... check-in: 3950bbd3d0 user: sebres tags: sebres-bug-723a2f4ac3
12:38
[723a2f4ac3] Coroutine needs to allow exceptions so that we avoid top-level anomalies. Leaf check-in: e81fd56959 user: dgp tags: bug-723a2f4ac3
2018-07-31
19:49
Remove some actually dead code check-in: a887506f5e user: jan.nijtmans tags: core-8-6-branch
2018-07-26
18:56
amend after merge: 8.6th provide additionally an error-code (so missing `errCode = "OVERFLOW"`) check-in: 64c3676a57 user: sebres tags: core-8-6-branch
18:51
merge 8.5 - bug [d051b77fc1] fixed check-in: de522f0a45 user: sebres tags: core-8-6-branch
18:07
amend to [d498578df4], still one test for [Bug ba921a8d98] with inplace by subst inside string (comp... check-in: caba7ba1cf user: sebres tags: core-8-6-branch
15:51
New test for [Bug ba921a8d98]. check-in: d498578df4 user: dgp tags: core-8-6-branch
2018-07-21
18:45
Add a note in the 'clock' man page about the interpretation of impossible values on [clock scan] check-in: 8d69e2a5f2 user: kbk tags: core-8-6-branch
2018-07-20
16:25
merge 8.6 check-in: 33f2814604 user: sebres tags: sebres-8-6-clock-speedup-cr2
15:58
win: avoids warning by x64-build in function 'TclWinCPUID' - pointer targets in passing argument 1 o... check-in: edab70f507 user: sebres tags: core-8-6-branch
15:54
win: fixes x64-build within gcc-compile runtime env for (mingw64, etc): "$do64bit" may be "amd64|x64... check-in: 298c8329c8 user: sebres tags: core-8-6-branch
2018-07-16
13:59
win: fixed test-cases (see [525ccacaef]) running under windows outside of temp-folder check-in: d61a95dfb6 user: sebres tags: core-8-6-branch
2018-07-12
14:25
merge 8.5 check-in: 6aaa943228 user: sebres tags: core-8-6-branch
2018-07-09
18:15
merge 8.5 check-in: ad71fa8ca4 user: sebres tags: core-8-6-branch
2018-07-05
19:39
tclDictObj.c:366: warning: dereferencing type-punned pointer will break strict-aliasing rules Preven... check-in: c655de97b1 user: jan.nijtmans tags: core-8-6-branch
2018-06-26
17:00
Use a thread exit handler, and not a custom exit proc for package cleanup. check-in: df825488e6 user: dgp tags: core-8-6-branch
14:22
Restore lost tests. check-in: 2fbb67bc78 user: dgp tags: core-8-6-branch
2018-06-25
07:22
Simplify ToUtf(), expecially for TCL_UTF_MAX>3 (with correct surrogate handling). Fix various typo's check-in: 257ff5d1b3 user: jan.nijtmans tags: core-8-6-branch
2018-06-24
07:17
Fix for [3592747]: Let TclNRTailcallEval handle namespace problems. check-in: 9198c16407 user: pooryorick tags: core-8-6-branch
2018-06-23
14:18
Add a test for no generation of a string representation when comparing with the empty string. check-in: b7e3852c22 user: pooryorick tags: core-8-6-branch
2018-06-22
15:10
Add another suppress rule for valgrind, factor test code into tests/tcltests.tcl, and constrained a ... check-in: 4b77647298 user: pooryorick tags: core-8-6-branch
2018-06-21
22:44
merge pyk-tcltest-exit check-in: 83da1d215d user: pooryorick tags: core-8-6-branch
22:43
Fix function signature of TclThreadTestFinalize. Closed-Leaf check-in: b8061e5833 user: pooryorick tags: pyk-tcltest-exit
22:23
merge pyk-tcltest-exit check-in: 09af8379c8 user: pooryorick tags: core-8-6-branch
22:21
Add custom exit procedure for tcltests executable. check-in: 6f650b4271 user: pooryorick tags: pyk-tcltest-exit
22:16
Suppress more valgrind "still reachable" reports and ensure that threads are fully finalized in thre... check-in: 494d51f962 user: pooryorick tags: core-8-6-branch
2018-06-20
19:06
Add valgrind suppression for dlopen and ensure that processes are reaped in http11.test. check-in: 833bedab1a user: pooryorick tags: core-8-6-branch
08:03
Remove recent auto_path modification in tests/all.tcl and suppress more valgrind reports. check-in: e5831c7c27 user: pooryorick tags: core-8-6-branch
2018-06-19
11:47
new file: tools/valgrind_suppress. num-callers bumped from 8 to 24. Valgrind now issues no "still ... check-in: 316df6cc4e user: pooryorick tags: core-8-6-branch
2018-06-18
15:54
Fix [53cad613d8]: TIP 389 implementation makes Tk tests font-4.12 and font-4.15 fail. One more situa... check-in: c45de6cdb4 user: jan.nijtmans tags: core-8-6-branch
15:51
Unbreak build on Windows (and - most likely - some other platforms too) check-in: adead12b0b user: jan.nijtmans tags: core-8-6-branch
08:09
Avoid valgrind "still reachable" reports stemming from early termination of threads. check-in: 2d150958f0 user: pooryorick tags: core-8-6-branch
07:06
Full cleanup of env cache when in a PURIFY build. check-in: 28ba7d5089 user: pooryorick tags: core-8-6-branch
05:59
Plug leak in TclSetEnv. check-in: fdb8a91f37 user: pooryorick tags: core-8-6-branch
2018-06-17
16:07
Fix [53cad613d8]: TIP 389 implementation makes Tk tests fon... check-in: 8702869d89 user: jan.nijtmans tags: core-8-6-branch
08:47
Remove dependencies between tests in env.test. check-in: 9e55a28229 user: pooryorick tags: core-8-6-branch
2018-06-16
22:56
Add tests/tcltests.tcl as a place to store common code for tests. check-in: aeaf8492d3 user: pooryorick tags: core-8-6-branch
17:55
new package tcltests exclude some exec.test tests when running under valgrind check-in: 4917fb3cc3 user: pooryorick tags: core-8-6-branch
2018-06-15
18:35
merge 8.5 check-in: e40bbfb746 user: jan.nijtmans tags: core-8-6-branch
2018-06-13
16:06
merge 8.5 check-in: c93af39cb0 user: dgp tags: core-8-6-branch
2018-06-12
17:53
merge 8.5 check-in: 04e0eeb104 user: dgp tags: core-8-6-branch
11:28
merge amend from 8.5th fix Leaf check-in: f5a01b5f42 user: sebres tags: fix-815e246806-8-6
2018-06-11
13:03
empty merge point after back-porting to 8.5th branch (no changes) check-in: aacd6f9233 user: sebres tags: fix-815e246806-8-6
11:11
fixed [815e246806] for 8.6th case if channel switches owner in fileevent via thread::transfer and th... check-in: 922ee82dde user: sebres tags: fix-815e246806-8-6
2018-06-09
07:44
Merge 8.5 (= update Unicode data to Unicode version 11.0) check-in: 3fd6be3568 user: jan.nijtmans tags: core-8-6-branch
2018-06-08
22:34
**interim commit** fixed for 8.6th case if channel switches owner via thread::transfer check-in: 2e7300065a user: sebres tags: fix-815e246806-8-6
19:02
merge atomic fix from fix-815e246806-8-5 check-in: 1d2c1768c9 user: sebres tags: fix-815e246806-8-6
13:33
merge fix for [815e246806] from 8.5th branch fix-815e246806-8-5 check-in: f44a1ddd60 user: sebres tags: fix-815e246806-8-6
13:02
merge 8.5 (empty merge point, no functional changes, because does not affect 8.6) check-in: 9cfddbdc92 user: sebres tags: core-8-6-branch
2018-06-04
13:52
merge 8.5 check-in: a9a4a69e99 user: sebres tags: core-8-6-branch
2018-06-01
18:34
Bugfix - always cleanup persistent socket. check-in: e179ae53d2 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-05-31
21:24
merge zipfs check-in: fc74365c13 user: jan.nijtmans tags: androwish
20:31
merge 8.6 check-in: e7c436046f user: jan.nijtmans tags: zipfs
13:42
fix 2nd issue of [75ecc0e6cb9899bf]: win, implemented initial callback TclpGetObjNameOfExecutable (f... check-in: 3ff3390603 user: sebres tags: fix-initsubsystem-75ecc0e6cb9899bf
13:42
fix 2nd issue of [75ecc0e6cb9899bf]: unix, retrieve correct search-path for library (fixes TclpInitL... check-in: a5c7eee15d user: sebres tags: fix-initsubsystem-75ecc0e6cb9899bf
13:41
fix 1st issue of [75ecc0e6cb9899bf]: retrieve correct environment-depended encoding (avoid mistaken ... check-in: 5b6e4aeee0 user: sebres tags: fix-initsubsystem-75ecc0e6cb9899bf
2018-05-30
11:49
amend to [98a00c62b4798792]: fixed sort of the tests check-in: c9811028d4 user: sebres tags: sebres-8-6-clock-speedup-cr2
2018-05-29
17:58
back-porting of tclclockmod done, merge current 8.6 check-in: 913e5f51f9 user: sebres tags: sebres-8-6-clock-speedup-cr2
2018-05-28
13:39
reintegrate 8.6 (after merge with sebres-bug-9e6b569963-8-5-branch) back to bug-9e6b569963 (acceptin... Closed-Leaf check-in: c471b6d83a user: sebres tags: bug-9e6b569963
13:17
merge 8.5 check-in: 34e362c775 user: sebres tags: core-8-6-branch
12:26
merge 8.5 (conflicts resolved, rewritten without winapi-stubs) check-in: a2b0c73364 user: sebres tags: core-8-6-branch
2018-05-24
20:51
Remove test filesystem-1.30.3, this is unstestable check-in: 88b6a0b3db user: fvogel tags: bug-9e6b569963
20:36
merge 8.5, conflicts resolved (rewritten without winapi-stubs) check-in: cf1f3f3748 user: sebres tags: core-8-6-branch
2018-05-23
21:08
Add support for ~domain\user style user names, with new test test filesystem-1.30.3. Warning: does n... check-in: adbe7e0e07 user: fvogel tags: bug-9e6b569963
2018-05-19
07:10
Add test filesystem-1.30.2 {normalisation of nonexistent user specified as user@domain} check-in: 9d50014a1e user: fvogel tags: bug-9e6b569963
2018-05-18
19:54
Fix [9e6b569963]: file normalize ~user fails on Windows check-in: 38bcab5c78 user: fvogel tags: bug-9e6b569963
06:18
Add test filesystem-1.30.1 checking file normalize ~$::tcl_platform(user). This test should currentl... check-in: ffd0f31dba user: fvogel tags: bug-9e6b569963
2018-05-14
19:16
merge 8.5 check-in: 4929c1bb0f user: jan.nijtmans tags: core-8-6-branch
2018-05-11
09:20
Merge 8.5. This adds Emoji 11.0 support, when Tcl is compiled with TCL_UTF_MAX>3. Useful for Androwi... check-in: 708287d936 user: jan.nijtmans tags: core-8-6-branch
08:10
merge 8.5 check-in: 79e6efb2f5 user: jan.nijtmans tags: core-8-6-branch
2018-05-09
10:34
merge 8.5 check-in: 210ccdf585 user: sebres tags: core-8-6-branch
2018-05-08
10:16
prevents UB/segfault by unexpected return-code (not -1/0/1) and avoid warnings like: tclCmdMZ.c:28... check-in: cb1fc580ea user: sebres tags: core-8-6-branch
09:56
merge fix for [92564326a98b5510] from 8.5 check-in: b6d467a174 user: sebres tags: core-8-6-branch
2018-05-07
07:43
Deduplicate code in INST_STR_CMP, StringCmpCmd, and StringEqualCmd. check-in: 1841bf54d1 user: pooryorick tags: core-8-6-branch
2018-05-06
18:13
Factor options handling out of StringCmpCmd. check-in: 88e60c5289 user: pooryorick tags: core-8-6-branch
13:45
Preparation to deduplicate code between byte-compiled and legacy implementations of [string compare]... check-in: e423459fce user: pooryorick tags: core-8-6-branch
2018-05-05
17:04
Avoid generating string representation when comparing the empty string. check-in: 44527c632e user: pooryorick tags: core-8-6-branch
16:38
Avoid generating string representation when comparing the empty string. Closed-Leaf check-in: 14d9d1de63 user: pooryorick tags: pyk-emptystring-core-8-6
2018-05-04
19:06
Update TZ info to tzdata2018e. check-in: adc50e99d2 user: jima tags: core-8-6-branch
2018-04-30
12:14
merge 8.5 check-in: 0667ce0d00 user: dgp tags: core-8-6-branch
11:52
amend after merge 8.5 check-in: 4dbb1d5420 user: sebres tags: core-8-6-branch
11:36
merge core-8-5-branch (fix-1613456fff) check-in: 0eb9289e85 user: sebres tags: core-8-6-branch
2018-04-25
11:48
Doc typo fix from Andy Goth. check-in: bbad47db82 user: dgp tags: core-8-6-branch
2018-04-23
23:23
Bug-fix in Tcl_UtfAtIndex (for TCL_UTF_MAX=4 only). With test-case (in "string totitle") demonstrati... check-in: 3d8301e3c6 user: jan.nijtmans tags: core-8-6-branch
14:56
Add some state to encodings, so we can do better surrogate handling for TCL_UTF_MAX >= 4. Backported... check-in: c41cbc5340 user: jan.nijtmans tags: core-8-6-branch
2018-04-22
13:22
[46a2410650] compiled [unset] was bypassing cleanup of active array search. Overdue thanks to Andy G... check-in: 244c0b893d user: dgp tags: core-8-6-branch
2018-04-21
14:22
Restore production test settings: set tests/httpPipeline.test to non-verbose, and comment out most L... check-in: 89dc58d0ad user: kjnash tags: bug-46b6edad51-concurrent-http
13:47
merge 8.6 check-in: 5de2ce4b96 user: kjnash tags: bug-46b6edad51-concurrent-http
13:31
Amend httpPipeline.test tests to use stdout not stderr, and thus avoid the report {Test files exitin... check-in: 2929e52c0a user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-20
21:01
small amend (test caption and clean-up) Leaf check-in: f83578fbf2 user: sebres tags: bug-552ed5eac53ff5e4
20:41
bug [552ed5eac53ff5e4]: added test case illustrated this bug check-in: 1283a17cbd user: sebres tags: bug-552ed5eac53ff5e4
20:17
DeleteArray has only one caller. It is called on the "dummy" variable that is created during unset, ... check-in: 27ec7e3d3d user: dgp tags: core-8-6-branch
20:06
Document the new proc http::registerError in http.n check-in: 5f3ccedc8a user: kjnash tags: bug-46b6edad51-concurrent-http
2018-04-19
22:29
Slightly improved (more fail-safe) surrogate handling for TCL_UTF_MAX>3. Backported from latest TIP ... check-in: 686259e650 user: jan.nijtmans tags: core-8-6-branch
02:01
Fold TclArraySet() into its only caller. tclEnv.c no longer calls it check-in: 86bbdb131d user: dgp tags: core-8-6-branch