Timeline
Not logged in

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

504 check-ins using file tests/all.tcl version 1ba96466bd

2020-11-25
09:16
Remove the Tcl_GetValue() functionality. This can always be developed separately check-in: a0c54184f7 user: jan.nijtmans tags: tip-481
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-16
18:45
[00d04c4f12] Repair broken edge cases in [binary encode base64]. Closed-Leaf check-in: 770e6649a4 user: dgp tags: release, core-8-6-9-rc, core-8-6-9
04:57
Merge TIP 514 and drop tests that it breaks. check-in: 940a19f559 user: dgp tags: dgp-refactor
04:10
silence compiler warnings check-in: 6364870a14 user: dgp tags: dgp-refactor
03:51
PushLiteral() is no longer happy with a length argument of -1. check-in: f886387b13 user: dgp tags: dgp-refactor
03:03
Revise code that assumed you could pass any negative string length, not only -1. check-in: 57b63a61eb user: dgp tags: dgp-refactor
01:01
Parser cannot test for a size_t numBytes to be < 0; convert to TCL_AUTO_LENGTH check-in: e911f0d2bd user: dgp tags: dgp-refactor
2018-11-15
03:16
Merge TIP 494 and remove conflicts. Result doesn't work. check-in: 37c7a89a0b user: dgp tags: dgp-refactor
2018-11-14
23:47
conflict free merge check-in: 09e2ada97d user: dgp tags: dgp-refactor
23:40
merge forward more check-in: 84f0d67565 user: dgp tags: dgp-refactor
2018-11-10
19:49
Merge updates from 8.6 branch. Leaf check-in: f7cfcb3c63 user: mistachkin tags: irontcl
2018-11-09
19:14
update changes check-in: 27603fe3a8 user: dgp tags: core-8-6-9-rc, rc4
16:42
[35a8f1c04a] Fix bad lengths when creating string rep of some lists. check-in: 0b52c3617e user: dgp tags: core-8-6-9-rc
16:03
merge 8.5 check-in: 9395c566ae user: dgp tags: core-8-6-branch
2018-11-08
17:32
typo check-in: 7c80fa0a4a user: dgp tags: core-8-6-9-rc
17:07
merge mark check-in: 8ce43103f1 user: dgp tags: core-8-6-branch
17:06
[86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure Repairs TIP 525 imple... check-in: 63b4305a16 user: dgp tags: core-8-6-9-rc
2018-11-07
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
2018-11-02
17:18
Fixed memory leak in TclOO.c:ObjectNamespaceDeleted, object mixins and object/class mutation. check-in: 2b48a5d43c user: dgp tags: rc2, core-8-6-9-rc
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
16:31
make dist check-in: cfb6cd8bde user: dgp tags: core-8-6-9-rc
15:26
update changes check-in: f737e06d9d user: dgp tags: core-8-6-9-rc
14:50
merge 8.6 check-in: 3cd8f26fb4 user: dgp tags: core-8-6-9-rc
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
13:19
[TIP 522] New option "-errorCode" to [tcltest::test] in tcltest 2.5 check-in: 6852438731 user: dgp tags: core-8-branch
12:36
update changes check-in: aafe14c32e user: dgp tags: core-8-6-9-rc
12:28
merge 8.6 check-in: 36e9d2bfe1 user: dgp tags: core-8-6-9-rc
2018-10-28
19:36
Merge tip-468 branch check-in: 55c044358f user: jan.nijtmans tags: tip-468
19:26
Merge 8.7 check-in: 4f12a75d03 user: jan.nijtmans tags: tip-468
15:36
Documentation Closed-Leaf check-in: 5fbb86d1a1 user: dkf tags: tip-524
12:48
Test cases (and some fixes) check-in: c1d92c86e0 user: dkf tags: tip-524
10:07
merge-mark check-in: 005379c05d user: jan.nijtmans tags: core-8-6-branch
08:22
Definition and introspection commands. check-in: a6c39f8690 user: dkf tags: tip-524
2018-10-27
22:12
merge core-8-branch check-in: c000f42f30 user: dkf tags: tip-524
22:05
Core machinery for implementing TIP 524; still needs user-facing access commands check-in: 774b088366 user: dkf tags: tip-524
19:46
Merge 8.7 check-in: 6966eb6f6f user: jan.nijtmans tags: trunk
19:45
Merge 8.6 check-in: fc3996f465 user: jan.nijtmans tags: core-8-branch
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:08
Update TZ info to tzdata2018g. check-in: 939c6715ef user: jima tags: trunk
18:08
Update TZ info to tzdata2018g. check-in: 0bf9474c61 user: jima tags: core-8-branch
18:07
Update TZ info to tzdata2018g. check-in: 611723cfba user: jima tags: core-8-6-branch
01:31
merge 8.7 check-in: a4c2fb6fcf user: dgp tags: dgp-string-insert
01:04
Draft implementation of TIP 506 - rebased to Tcl 8.7 check-in: d827ebc363 user: dgp tags: tip-506
2018-10-26
19:03
Merge 8.7 check-in: 60ab530f61 user: jan.nijtmans tags: trunk
19:01
Merge 8.6 check-in: 2c5843e74c user: jan.nijtmans tags: core-8-branch
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-24
22:15
Simplify to only accept index arguemnts. No index list. Added manual page. Closed-Leaf check-in: 02d45a4442 user: pspjuth tags: tip-523
16:13
Turn on ACCEPT_NAN as first step toward TIP 520. Leaf check-in: 60e7a1c991 user: dgp tags: tip-520
14:33
Request the tcltest version that provides the testing facilities used. Closed-Leaf check-in: 180c5abd3a user: dgp tags: tip-522
02:00
merge 8.7 check-in: 11878ebb4d user: dgp tags: tip-445
00:06
merge trunk check-in: b2e2314ae8 user: dgp tags: dgp-properbytearray
2018-10-23
23:42
merge 8.7 check-in: eebc90221c user: dgp tags: trunk
23:34
update changes check-in: 9963208df5 user: dgp tags: core-8-6-9-rc
23:25
merge 8.6 check-in: d903344f9d user: dgp tags: core-8-6-9-rc
23:23
[d1d05d1c7a] Fix bug parsing end-$bignum End deprecated acceptance of "e" and "en" as index value. S... check-in: bea150e3a5 user: dgp tags: core-8-branch
23:16
merge 8.7 Closed-Leaf check-in: 0beb6b3d16 user: dgp tags: bug-d1d05d1c7a
23:09
Streamline and comment combined routine. check-in: 6e1e4b84af user: dgp tags: bug-d1d05d1c7a
21:35
Merge 8.7 check-in: 80ea199257 user: jan.nijtmans tags: tip-481
21:06
Cleanup check-in: 4c1ebfded2 user: pspjuth tags: tip-522
19:42
Merge 9.0 check-in: 21c7ee7905 user: jan.nijtmans tags: tip-497
19:40
Merge tip-512 branch check-in: 5fbf0983c6 user: jan.nijtmans tags: initsubsystems
19:39
Merge 8.7 check-in: b4db93bcfb user: jan.nijtmans tags: tip-512
19:15
Merge 8.7 check-in: 8c20090491 user: jan.nijtmans tags: trunk
19:14
Merge libtommath-no-stdint.h branch. Re-generated tclTomMath.h check-in: f80d058b73 user: jan.nijtmans tags: core-8-branch
19:11
rework the logic a bit check-in: 83584c485d user: dgp tags: bug-d1d05d1c7a
19:01
End the deprecated practice of accepting "e" and "en" as valid index values. check-in: b881052e97 user: dgp tags: bug-d1d05d1c7a
18:49
Refactor the SetEndOffsetFromAny() routine into its only caller. check-in: 9bd9d04ad9 user: dgp tags: bug-d1d05d1c7a
18:24
The "end-offset" type is unregistered. No need for a setFromAnyProc. Remove and simplify. check-in: 4c6668c50a user: dgp tags: bug-d1d05d1c7a
17:58
merge 8.7 check-in: d647776905 user: dgp tags: bug-d1d05d1c7a
2018-10-22
21:15
Updated tests to exercise new feature. check-in: f44f5dd820 user: pspjuth tags: tip-522
20:41
Merge 8.7 check-in: 066566fd78 user: jan.nijtmans tags: trunk
20:40
formatting check-in: dce841dc73 user: jan.nijtmans tags: core-8-branch
20:27
Documentation and revision bump for tip 522 check-in: 674ab3b3d6 user: pspjuth tags: tip-522
20:23
merge 8.7 check-in: 54edbf7d42 user: dgp tags: bug-d1d05d1c7a
20:12
Merge changes in libtommath's latest "develop" branch check-in: 1333ab8fdb user: jan.nijtmans tags: core-8-branch
18:43
Implement TIP 523, New lpop command check-in: 00c6ed2b91 user: pspjuth tags: tip-523
18:36
Missing ',' in documentation (discovered by MacOSX help processing). Some whitespacing check-in: 0a84e79434 user: jan.nijtmans tags: core-8-branch
18:21
Merge 8.7 check-in: c80a06649b user: jan.nijtmans tags: trunk
18:21
Fix error-message on MacOS: the __LINKEDIT segment does not cover the end of the file. Reason: We ap... check-in: 517d7010fc user: jan.nijtmans tags: core-8-branch
18:04
Merge 8.7 check-in: 30c74fc0a1 user: jan.nijtmans tags: trunk
17:54
Merge 8.6 check-in: dba662c8b5 user: jan.nijtmans tags: core-8-branch
17:48
Fix "registry" test-cases. Thanks to Harald Oehlmann for spotting this! check-in: ceec01defd user: jan.nijtmans tags: core-8-6-branch
13:30
merge 8.6 check-in: 8361c27c69 user: dgp tags: core-8-6-9-rc
05:56
Implement TIP 522, Test error codes with Tcltest check-in: b1fea899b0 user: pspjuth tags: tip-522
05:14
merge fork check-in: 7ac6b33458 user: dkf tags: core-8-branch
04:30
Make new notifier code match Engineering Manual guidelines better check-in: fa73b929c7 user: dkf tags: core-8-branch
2018-10-21
21:36
Merge trunk check-in: 4b47c09997 user: jan.nijtmans tags: novem
21:32
Formatting, PTR2INT range improvements, and remove some macro's only used on Cygwin, which are no lo... check-in: 5590cac709 user: jan.nijtmans tags: trunk
21:00
Merge 8.7 check-in: 280d890b3e user: jan.nijtmans tags: trunk
20:38
Change PTR2INT and PTR2UINT macros's so they can handle long's and Tcl_WideInt's too, so no longer r... check-in: 6988a6ed37 user: jan.nijtmans tags: core-8-branch
10:50
Squash warnings in the OSX notifier check-in: fbe54d6901 user: dkf tags: core-8-branch
10:01
Remove unused variable Closed-Leaf check-in: d7cc3f28f1 user: dkf tags: tip-519
09:57
More tests. Better implementation. check-in: ab589541b2 user: dkf tags: tip-519
2018-10-20
23:41
Rebase on 8.7 check-in: 9367b0eaf1 user: dkf tags: tip-519
21:09
Use right branch name check-in: 528022563b user: dkf tags: travis-9.0
21:09
Convert into a README for 9.0 check-in: 3fb0f6035a user: dkf tags: travis-9.0
21:08
Working on porting the travis config forward check-in: 4759254be3 user: dkf tags: travis-9.0
21:03
Working on porting the travis config forward check-in: b321d38e15 user: dkf tags: travis-8.7
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
21:11
Fix [77f1088210fd739]: trunk: mac os x: compilation warnings check-in: bac617bc8b user: jan.nijtmans tags: trunk
19:22
merge 8.7 check-in: cf76bede4f user: jan.nijtmans tags: tip-481
19:21
merge trunk check-in: 62d8b86bae user: jan.nijtmans tags: tip-497
19:18
[d1d05d1c7a] Tests and fix for bignums in end-offset index value parsing. check-in: a9a1abe2b6 user: dgp tags: bug-d1d05d1c7a
16:09
Merge trunk check-in: 745d651613 user: jan.nijtmans tags: novem
15:53
Merge 8.7 check-in: 8c57795bed user: jan.nijtmans tags: trunk
15:52
Merge 8.6 check-in: 91d01941b7 user: jan.nijtmans tags: core-8-branch
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
15:49
Merge 8.7 check-in: 34c9fb80a7 user: jan.nijtmans tags: tip-512
10:07
merge core-8-branch check-in: 4e23367512 user: dkf tags: dkf-http-cookies
10:06
merge core-8-6-branch check-in: 4dfba7fb0e user: dkf tags: core-8-branch
09:59
Added another test case. This one is OK. check-in: 6c7a814452 user: dkf tags: core-8-6-branch
2018-10-18
22:25
Rebase TIP-414 to TIP-512: If Tcl_SetPanicProc doesn't have a stub entry, it can take over the funct... check-in: 17b4500b7b user: jan.nijtmans tags: initsubsystems
21:54
Merge 8.7 check-in: 1b800c0c76 user: jan.nijtmans tags: tip-512
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:25
Update TZ info to tzdata2018f. check-in: 95c3478530 user: jima tags: trunk
18:24
Update TZ info to tzdata2018f. check-in: 6ebaf8d7c8 user: jima tags: core-8-branch
18:23
Update TZ info to tzdata2018f. check-in: 9a10412e0d user: jima tags: core-8-6-branch
15:42
Implementation of TIP 519 Closed-Leaf check-in: edb8c8e2f0 user: gahr tags: tip-519
15:31
merge 8.7 check-in: 000ee6e038 user: dgp tags: tip-445
14:58
Tests for advanced object mutation issues. check-in: b28dbc24bf user: dkf tags: fix-oo-mutation
13:24
merge 8.7 check-in: fb2539441f user: dgp tags: initsubsystems
2018-10-17
22:40
Merge 8.7 check-in: 79ce3a5301 user: jan.nijtmans tags: trunk
22:37
Add -Wpointer-arith compiler flag to gcc check-in: 2bb71ddc33 user: jan.nijtmans tags: core-8-branch
20:03
Merge 8.7 check-in: c7bdbf4755 user: jan.nijtmans tags: trunk
20:02
Merge 8.6 check-in: 849cc049e8 user: jan.nijtmans tags: core-8-branch
20:02
merge 8.7 check-in: 9e834efc20 user: dgp tags: dgp-string-insert
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
19:49
merge 8.7 Leaf check-in: 30d5e6a673 user: dgp tags: tip-469
19:47
merge 8.7 check-in: 740dc47d3e user: dgp tags: tip-465
16:37
merge 8.7 check-in: cd5dd34ec3 user: dgp tags: trunk
16:24
merge 8.6 check-in: 85a4914711 user: dgp tags: core-8-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-15
12:49
typo check-in: 649c8cfe26 user: dgp tags: rc1, core-8-6-9-rc
10:28
Make it easier to extend cookiejar for policy reasons check-in: 7eb59bdd9f user: dkf tags: dkf-http-cookies
2018-10-14
14:00
Fix up citations check-in: f3c8f7ead8 user: dkf tags: dkf-http-cookies
13:48
Added more documentation. check-in: ade30b76cb user: dkf tags: dkf-http-cookies
13:14
Added documentation check-in: d4b0b1008b user: dkf tags: dkf-http-cookies
10:51
Adapt the code to the fact that we don't need to stick to the BMP any more check-in: e4614b8d14 user: dkf tags: dkf-http-cookies
09:17
Move header parsing to where it belongs check-in: 9fc163975c user: dkf tags: dkf-http-cookies
09:04
merge core-8-branch check-in: 9ce661b61e user: dkf tags: dkf-http-cookies
2018-10-12
18:45
Minor doc update check-in: fe86f9e208 user: dkf tags: core-8-branch
18:44
Turn [zipfs tcl_library] into more internal [tcl::zipfs::tcl_library_init]. It wasn't documented and... check-in: 2c8caf9947 user: dkf tags: core-8-branch
18:29
Merge 8.7 check-in: 41013f5dac user: jan.nijtmans tags: trunk
18:24
TCL_NUMBER_WIDE is deprecated check-in: 69b571d8bf user: jan.nijtmans tags: core-8-branch
18:15
Merge 8.6 check-in: 9675739d6d user: jan.nijtmans tags: core-8-branch
18:14
TIP #502 implementation: Index value reform. check-in: bae05b9e6f user: jan.nijtmans tags: core-8-branch
17:54
Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh install", because tclsh is not ... check-in: d75d4c67d4 user: jan.nijtmans tags: core-8-branch
12:07
Added docs for [zipfs lmkimg] and [zipfs lmkzip] check-in: 379e970eff user: dkf tags: core-8-branch
09:52
Better document how to package an executable script in a zipfs check-in: c2da5a19e1 user: dkf tags: core-8-branch
07:36
Document [zipfs canonical] and add examples of how to use passwords. check-in: 67b4230545 user: dkf tags: core-8-branch
2018-10-11
18:54
Merge 8.7 check-in: 37418eb6d5 user: jan.nijtmans tags: tip-481
17:47
Revert addition of "slowTest" as built-in constraint. (no TIP; no version bump). Let the test file t... check-in: 679d63e4f6 user: dgp tags: core-8-6-9-rc
17:17
More updates to changes file. check-in: e576118ae8 user: dgp tags: core-8-6-9-rc
11:48
Mark test macOSXFCmf-2.8 non-portable. It appears to pass when the older HFS+ filesystem is in use, ... check-in: 9e48ee9cb3 user: dgp tags: core-8-6-9-rc
11:31
Update URLs. changes file WIP. check-in: 6019792c8f user: dgp tags: core-8-6-9-rc
07:24
Put documented [zipfs find] in ensemble. Add examples to docs. check-in: aebe598b23 user: dkf tags: core-8-branch
2018-10-10
23:04
Backport test fix. check-in: a5f5207521 user: dgp tags: core-8-6-9-rc
2018-10-09
21:16
Merge 8.7 check-in: ca235a6fe7 user: jan.nijtmans tags: trunk
21:13
Use TCL_THREADS in stead of defined(TCL_THREADS) everywhere, otherwise it will give unexpected resul... check-in: b523eb2ecf user: jan.nijtmans tags: core-8-branch
19:43
isspace -> TclIsSpaceProc in various places. Re-generate tclDate.c with Bision 3.1 check-in: 0217bf6a6a user: jan.nijtmans tags: core-8-branch
19:27
Fix test-case macOSXFCmd-4.1, by assuring the files are sorted alphabetically always. The file-sytem... check-in: ad4bdf3aa8 user: jan.nijtmans tags: core-8-branch
18:52
Avoid making question marks bold or italic in docs UNLESS EXACTLY MEANINGFUL check-in: 3c5f9fbcbc user: dkf tags: core-8-branch
18:52
Merge trunk check-in: 2ec0fe1752 user: jan.nijtmans tags: tip-497
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
18:17
Merge 8.7 check-in: 41b954d063 user: jan.nijtmans tags: trunk
18:12
Merge 8.7 Add Unsigned functions to the implementation. TIP text is still far behind describing what... check-in: 9e83b1442d user: jan.nijtmans tags: tip-481
17:56
Balance the [makeFile/makeDirectory] and [removeFile/removeDirectory] calls (conditional now, so avo... check-in: d25d034991 user: dkf tags: core-8-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
08:21
Improve documentation of [tcl::process] check-in: 39c1d8084d user: dkf tags: core-8-branch
2018-10-08
22:32
Tcl_GetStringFromObj -> Tcl_GetString check-in: e6d2130f9e user: jan.nijtmans tags: core-8-branch
22:22
Re-base to 8.7 check-in: e007a2ab3c user: jan.nijtmans tags: tip-481
20:47
Fix MSVC warning: warning C4146: unary minus operator applied to unsigned type, result still unsign... check-in: e03ac1dc7c user: jan.nijtmans tags: core-8-branch
19:36
Merge 8.7 check-in: acd6c0661e user: jan.nijtmans tags: trunk
19:08
TIP #514 implementation: Platform differences in handling int/wide check-in: d0f4e9da90 user: jan.nijtmans tags: core-8-branch
19:00
TIP #494 implementation: More use of size_t in Tcl 9 check-in: f3d49044c4 user: jan.nijtmans tags: trunk
18:50
Merge 8.7 check-in: 490cd4ad13 user: jan.nijtmans tags: trunk
18:34
Merge 8.6 Also fix startup problems on win32, when the encoding path contains invalid UTF-8 (report... check-in: 59a19cdee3 user: jan.nijtmans tags: core-8-branch
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
19:34
Centralise the de-fanging of standard ensembles in safe interpreters. Doing it right once is easier ... check-in: 82111a0a9f user: dkf tags: core-8-branch
12:25
Add better error reporting to zipfs. check-in: 528125ba5e user: dkf tags: core-8-branch
2018-10-06
19:20
Use more TCL_AUTO_LENGTH, when appropriate Closed-Leaf check-in: c643e8fe38 user: jan.nijtmans tags: memory-API
18:33
merge trunk check-in: 52bb60626e user: jan.nijtmans tags: memory-API
17:22
Merge 8.7 check-in: 4cb9548991 user: jan.nijtmans tags: trunk
17:12
protect Tcl_WinUtfToTChar/Tcl_WinTCharToUtf against NULL input values: return empty string in that c... check-in: 159c6f011e user: jan.nijtmans tags: core-8-branch
16:49
More regularizing of function names, field names and testing styles check-in: 81f25838fc user: dkf tags: core-8-branch
13:07
More cleaning up. check-in: af123454bf user: dkf tags: core-8-branch
06:41
Cleanup work on zipfs(n) check-in: f784f86470 user: dkf tags: core-8-branch
06:22
More tidying up of zipfs check-in: a44a7860c9 user: dkf tags: core-8-branch
2018-10-05
21:22
Merge 8.7 check-in: 89a34ee2d1 user: jan.nijtmans tags: trunk
21:22
Merge 8.6 check-in: 3565334f08 user: jan.nijtmans tags: core-8-branch
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:41
merge 8.7 check-in: be2efc687a user: dgp tags: trunk
19:41
merge 8.6 check-in: cf145fd0f0 user: dgp tags: core-8-branch
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
21:07
merge trunk check-in: 3ca1d5cace user: jan.nijtmans tags: memory-API
19:27
Merge 8.7 check-in: fee1f31b36 user: jan.nijtmans tags: trunk
19:26
Merge 8.6 check-in: 76426fbce3 user: jan.nijtmans tags: core-8-branch
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
10:42
Clean up zipfs implementation a bit. check-in: 68c4072e30 user: dkf tags: core-8-branch
08:06
merge 8.7 check-in: 2bd3f2f928 user: sebres tags: trunk
08:04
fixed TclGetWideBitsFromObj - minus applied to unsigned type check-in: b4b3517f31 user: sebres tags: core-8-branch
07:27
Added Emacs metadata to a bunch of nroff source files. check-in: a79c0d0951 user: dkf tags: core-8-branch
2018-10-03
20:19
Merge 8.7 check-in: 4ef14738db user: jan.nijtmans tags: trunk
20:02
Merge 8.6 check-in: 252cdd0247 user: jan.nijtmans tags: core-8-branch
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-10-01
18:01
Eliminating whitespace changes introduced by the prior checkin check-in: c43138d622 user: hypnotoad tags: core-8-branch
17:05
Pulling back in changes to fix testing on cross compiled static builds check-in: bc9e76e07e user: hypnotoad tags: core-8-branch
16:41
Adjust when tcl consults zipfs until AFTER it has checked that env(TCL_LIBRARY) has not been set check-in: 3581eefbc3 user: hypnotoad tags: core-8-branch
2018-09-30
23:12
Fixed the arguments that zipfs mount was sending in auto.tcl. Standardized on 8 spaces instead of t... Closed-Leaf check-in: 1cfb1382f1 user: hypnotoad tags: static-zipfs-fix
22:21
Adding Zipfile to the list of products produced for builds check-in: 4bbeb0e52a user: hypnotoad tags: static-zipfs-fix
10:17
Adding logic for static builds to load a properly named zipfile in the present working directory if ... check-in: 2f6452d73b user: hypnotoad tags: static-zipfs-fix
2018-09-29
21:56
Merge trunk check-in: 40ca9682a4 user: jan.nijtmans tags: memory-API
20:52
Merge 8.7 check-in: b8b9111660 user: jan.nijtmans tags: trunk
20:39
Add support for wine. So windows test-cases can now be run on Linux/Mac/whatever. check-in: 6cedb89399 user: jan.nijtmans tags: core-8-branch
08:51
More readability improvements to unix makefile check-in: 3a0455ee94 user: dkf tags: core-8-branch
2018-09-28
19:59
\Merge 8.7 Closed-Leaf check-in: bcc54d1577 user: jan.nijtmans tags: tip-502
19:58
Merge 8.7 Closed-Leaf check-in: b4a19593fb user: jan.nijtmans tags: tip-514
19:56
Merge trunk check-in: a2590b5725 user: jan.nijtmans tags: memory-API
18:57
Merge 8.7 check-in: d812be8851 user: jan.nijtmans tags: trunk
18:49
Merge 8.6 check-in: 2f164e9d41 user: jan.nijtmans tags: core-8-branch
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
18:21
nmake build fixes for zipfs (ongoing, zip attachments not done yet) check-in: eedd24aae1 user: jan.nijtmans tags: core-8-branch
18:19
code/doc cleanup check-in: 84a5f246b7 user: jan.nijtmans tags: memory-API
13:59
Small fixes to unix makefile check-in: 781fa100a4 user: dkf tags: core-8-branch
09:54
Better phrasing from TIP 509 check-in: 3f7395e049 user: dkf tags: core-8-branch
09:50
Implement TIP 509: reentrant mutexes on all platforms check-in: 27777c925a user: dkf tags: core-8-branch
09:49
Clean up code style and add key phrases to documentation. Closed-Leaf check-in: c35c3a7455 user: dkf tags: tip-509
09:18
merge core-8-branch check-in: b3d9254efa user: dkf tags: tip-509
07:24
Fix minor typo check-in: bfedd422d9 user: dkf tags: core-8-branch
2018-09-27
21:46
Merge 8.7 check-in: bf6b97a33d user: jan.nijtmans tags: tip-502
21:45
ckalloc -> Tcl_Alloc check-in: 982f8f4d72 user: jan.nijtmans tags: memory-API
21:38
Merge 8.7 check-in: eaf86378bc user: jan.nijtmans tags: tip-514
21:36
Merge trunk check-in: eda74b6e24 user: jan.nijtmans tags: memory-API
18:48
Batch of TIP implementations. check-in: 70b75d9401 user: dkf tags: trunk
11:08
Implementation of TIP 426: Determining the "Type" of Commands check-in: 4dbf61778e user: dkf tags: core-8-branch
11:06
Restricted the information made available to safe interpreters a bit. Closed-Leaf check-in: c4a98255c6 user: dkf tags: dkf-command-type
08:24
merge core-8-branch check-in: 9a5a54a549 user: dkf tags: dkf-command-type
08:22
Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Values check-in: 22057095fa user: dkf tags: core-8-branch
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
07:25
Implementation of TIP 516: More OO Slot Operations and TIP 515: Level Value Reform check-in: dbb8769937 user: dkf tags: core-8-branch
2018-09-26
23:17
Implementation of TIP 508: [array default] check-in: f2890e3bd5 user: dkf tags: core-8-branch
20:09
Merge trunk check-in: 70faade624 user: jan.nijtmans tags: memory-API
19:38
Merge 8.7 check-in: 6fd830bce3 user: jan.nijtmans tags: trunk
19:38
Improvements for zipfs. Document that TclZipfs_AppHook only works on Windows in UNICODE mode. Also, ... check-in: ca34f32cb7 user: jan.nijtmans tags: core-8-branch
19:34
Bug-fix (actually a workaround): The "registry" extensions sometimes calls Tcl_DStringSetLength() wi... check-in: c0829cbacc user: jan.nijtmans tags: memory-API
13:09
Improved comment. Closed-Leaf check-in: f0dd67ee95 user: dkf tags: tip-508
13:08
Make defaults work even when [upvar]ed to just a non-existent element. check-in: 6faaafb401 user: dkf tags: tip-508
09:47
merge core-8-branch check-in: 4c46bf91dd user: dkf tags: tip-508
08:12
Fix semantics of [lappend] with defaults in a procedure. check-in: c00fd7645a user: dkf tags: tip-508
2018-09-25
21:18
Merge 8.7 check-in: 784c4133aa user: jan.nijtmans tags: trunk
21:18
merge 8.6 check-in: a5de190036 user: jan.nijtmans tags: core-8-branch
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
15:05
merge trunk check-in: 3ef03e978c user: dgp tags: memory-API
13:31
merge 8.7 check-in: 6b93e85592 user: dgp tags: tip-502
10:18
Added test cases for errors check-in: dbc98a020a user: dkf tags: tip-508
07:36
Corrected the semantics of [append] with defaults check-in: b9bb5ca2c1 user: dkf tags: tip-508
07:27
More correct variable existence checks check-in: c8e28d5855 user: dkf tags: tip-508
07:24
Correct variable existence check in [array default exists] check-in: c1203c50fd user: dkf tags: tip-508
07:24
merge core-8-branch check-in: 2ba5f17a18 user: dkf tags: tip-508
2018-09-24
23:33
Merge 8.7 check-in: e66802d6a7 user: jan.nijtmans tags: trunk
23:24
More fixes in Tcl_WinTChar2Utf: Don't restart loop when output contains null-byte. check-in: 050b7ee0e1 user: jan.nijtmans tags: core-8-branch
16:35
merge 8.7 check-in: 4ea2a61b0c user: dgp tags: trunk
16:19
merge 8.6 check-in: dad7a5e5dc user: dgp tags: core-8-branch
16:15
Silence debugging message in test suite. check-in: 66ab2e7785 user: dgp tags: core-8-6-branch
08:21
Add tests. Exposes quite a few bugs in the implementation... check-in: 95ffc97dca user: dkf tags: tip-508
2018-09-23
17:29
Added docs check-in: b7c36daff3 user: dkf tags: tip-508
16:42
merge core-8-branch check-in: 2de5d168ef user: dkf tags: tip-508
14:57
Merge trunk check-in: 5e6c9e758b user: jan.nijtmans tags: memory-API
13:44
Merge 8.7 Remark: Almost all "http-tip-452.test" test-cases fail, most likely due to the internal ch... Leaf check-in: 3deacfe7db user: jan.nijtmans tags: tip-452
13:30
Merge 8.7 check-in: 16a16279ab user: jan.nijtmans tags: trunk
13:29
Merge 8.6 check-in: 0f532e7ca6 user: jan.nijtmans tags: core-8-branch
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
19:42
Fix odd consequence for tests; ::tcltest namespace is usually present. check-in: 17304407a0 user: dkf tags: tip-452
16:51
Handle the (unlikely) case that Tcl_DStringSetLength() results in a re-allocation of the buffer check-in: 24aadadf9c user: jan.nijtmans tags: core-8-branch
16:33
merge core-8-branch check-in: 938e58b7ab user: jan.nijtmans tags: tip-452
13:37
merge tip-515 branch check-in: 686effa0af user: jan.nijtmans tags: tip-514
13:24
Merge 8.7 Closed-Leaf check-in: 3e22a9b9f9 user: jan.nijtmans tags: tip-515
13:19
Merge 8.7 check-in: 4abebf3c7c user: jan.nijtmans tags: trunk
13:18
Change ULLONG_MAX -> UWIDE_MAX, LLONG_MAX -> WIDE_MAX and LLONG_MIN -> WIDE_MIN everywhere, because ... check-in: 59d28e540e user: jan.nijtmans tags: core-8-branch
12:54
merge tip-515 (which is pre-requisite for this TIP now) check-in: 1515c3f5e3 user: jan.nijtmans tags: tip-514
12:45
merge 8.7 check-in: 7160931bed user: jan.nijtmans tags: tip-515
12:30
merge-mark check-in: 3607532be8 user: jan.nijtmans tags: trunk
12:29
Fix a couple of test-cases, since http1.0 is no longer there check-in: 58773f387b user: jan.nijtmans tags: core-8-branch
12:06
merge 8.7 check-in: c4c4c34d7e user: jan.nijtmans tags: trunk
12:05
forgot one location for http version number check-in: 67ce3482fc user: jan.nijtmans tags: core-8-branch
10:23
merge 8.7 check-in: a64acdc836 user: jan.nijtmans tags: trunk
10:21
Merge 8.6 check-in: 4523c31275 user: jan.nijtmans tags: core-8-branch
10:20
Update http version number, and fix some related test-cases check-in: 0af5ddd97c user: jan.nijtmans tags: core-8-6-branch
10:09
Prevent possible build order problem, due to missing dde/registry dll's. Make sure that Tcl_WinTChar... check-in: 645fb65227 user: jan.nijtmans tags: core-8-branch
2018-09-21
13:12
Restore the core of the changes to init.tcl; TIP *specifies* that they're OK. check-in: a6272a9779 user: dkf tags: tip-452
09:29
merge core-8-branch check-in: 19797a97fe user: dkf tags: dkf-command-type
2018-09-20
13:41
merge bug-46b6edad51-concurrent-http check-in: 0d794ec27b user: kjnash tags: core-8-6-branch
2018-09-16
15:14
Undo TIP #452 change to library/init.tcl: It depends on tcltest, which shouldn't be there yet check-in: 8bbc67839c user: jan.nijtmans tags: tip-452
15:09
merge 8.7 check-in: 5dceea74b5 user: jan.nijtmans tags: tip-452
2018-09-15
18:41
merge 8.6 Closed-Leaf check-in: 82cbd9d626 user: kjnash tags: bug-46b6edad51-concurrent-http
2018-09-13
20:52
merge trunk check-in: 8e81b9d9b8 user: jan.nijtmans tags: memory-API
20:52
merge 8.7 check-in: 0caf13a0cf user: jan.nijtmans tags: trunk
20:37
missing type-cast check-in: 236d98718e user: jan.nijtmans tags: core-8-branch
20:33
Eliminate the use of macro's like LLONG_MAX|MIN, since they assume that Tcl_WideInt equals "long lon... check-in: f89b8af179 user: jan.nijtmans tags: core-8-branch
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 check-in: 88b8462136 user: jan.nijtmans tags: core-8-branch
20:30
Fix test-case registry-6.20, which started failing starting with the TIP #389 commit. check-in: 0db5ab91bb user: jan.nijtmans tags: core-8-branch
2018-09-12
20:00
Merge trunk check-in: 60d766eacd user: jan.nijtmans tags: memory-API
19:44
compensate for the removal of the http1.0 directory check-in: 3759cf52ae user: jan.nijtmans tags: trunk
19:34
Merge 8.7 (TIP #430 implementation) check-in: d2d99b2173 user: jan.nijtmans tags: trunk
19:32
Stub fix, safe interpreter fix, and use more size_t wherever possible check-in: 5f80f9af59 user: jan.nijtmans tags: core-8-branch
19:30
TIP #430 implementation check-in: b74093feee user: jan.nijtmans tags: core-8-branch
2018-09-11
22:41
Make ready for TIP #494 compatibility Closed-Leaf check-in: da3a746b1d user: jan.nijtmans tags: core_zip_vfs-review
15:39
merge 8.7 check-in: 0c62aa4c94 user: dgp tags: dgp-string-insert
07:44
Simplify the slot resolution protocol Closed-Leaf check-in: 4c8cd0f799 user: dkf tags: tip-516
2018-09-10
15:28
Rebase TIP 505 implementation a patch for 8.6. check-in: 998387f679 user: dgp tags: tip-505
08:33
Tests and docs check-in: ede05afd63 user: dkf tags: tip-516
2018-09-09
17:05
slightly better: Use GetFileSizeEx() on win64 and GetFileSize on win32 check-in: d199aeb4b6 user: jan.nijtmans tags: core_zip_vfs-review
2018-09-08
21:49
TCL_NUMBER_WIDE -> TCL_NUMBER_INT. Two test-cases still failing check-in: c54622966e user: jan.nijtmans tags: tip-514
21:34
Bring back test-cases closer to what they were check-in: 9979924a94 user: jan.nijtmans tags: tip-514
21:29
Merge TIP-515 branch, so part of the corrections in the TIP-514 implementation branch now moved to t... check-in: 3e36e66ffe user: jan.nijtmans tags: tip-514
21:18
Merge core-8-branch check-in: 4c53b5eb75 user: jan.nijtmans tags: tip-515
12:52
Implementation of TIP 516 check-in: 84cceab204 user: dkf tags: tip-516
2018-09-07
22:27
Merge 8.7 check-in: a734a8dc22 user: jan.nijtmans tags: trunk
22:23
Merge 8.6 check-in: 4ccc3b6902 user: jan.nijtmans tags: core-8-branch
22:09
merge trunk check-in: 98b877b9ef user: jan.nijtmans tags: memory-API
14:24
small code review (duplicate code removed) check-in: 019ea86cdd user: sebres tags: core-8-6-branch
12:11
merge 8.7 check-in: 792948e482 user: dgp tags: trunk
12:11
merge 8.6 check-in: e891020c32 user: dgp tags: core-8-branch
12:04
Added test for [631b4c45df]. check-in: 036c01e552 user: dgp tags: core-8-6-branch
12:04
merge 8.7 (segfault fix) check-in: 04f3cf7430 user: sebres tags: trunk
12:02
merge 8.6 (segfault fix) check-in: 0a8630528a user: sebres tags: core-8-branch
11:56
Use GetFileSizeEx() in stead of GetFileSize(), to get the file size on Windows. Minor improvement: a... check-in: db7a21f8e1 user: jan.nijtmans tags: core_zip_vfs-review
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
09:53
TIP #515 implementation: Level Value Reform check-in: 132594906c user: jan.nijtmans tags: tip-515
2018-09-06
11:25
Bug-fix: Move TclZipfs_AppHook() from 0 -> 2 in the stub table, otherwise it overrides the entry for... check-in: fd6a7fd0d6 user: jan.nijtmans tags: core_zip_vfs-review
09:47
Code review check-in: 281daabd0b user: jan.nijtmans tags: core_zip_vfs-review
2018-09-05
14:54
Merge trunk. Also rename TCL_NO_LENGTH -> TCL_AUTO_LENGTH check-in: 6488c06992 user: jan.nijtmans tags: memory-API
13:45
Merge 8.7. Change some internal function signatures, accounting for the 64-bit era. check-in: 4280c4f9d0 user: jan.nijtmans tags: trunk
12:11
Minor code cleanup. win/tclWinPipe.c: Eliminate some compiler warnings on mingw-w64 win/tclWinNotif... check-in: 35eb0692c1 user: jan.nijtmans tags: core-8-branch
08:07
Merge 8.7 check-in: 6423bd55ee user: jan.nijtmans tags: tip-514
2018-09-04
19:47
merge core-8-branch check-in: cfb7564440 user: dkf tags: dkf-command-type
14:37
Merge 8.7 check-in: cbb275cb09 user: jan.nijtmans tags: trunk
14:37
Fix [540bed4bde]: binary format can result in "integer value too large to represent". Implemented a... check-in: c531497fcb user: jan.nijtmans tags: core-8-branch
2018-09-03
13:45
Merge 8.7 check-in: f6d6fc9952 user: jan.nijtmans tags: tip-514
12:54
merge 8.7 check-in: a3f4a31098 user: jan.nijtmans tags: trunk
12:53
Eliminate use of wideBiggerThanInt test constraint, since it's the same as {longIs32bit wideIs64bit}... check-in: 30126bea62 user: jan.nijtmans tags: core-8-branch
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-09-02
13:48
Implement TIP 478: Add Expected Class Level Behaviors to oo::class check-in: 98f765628e user: dkf tags: trunk
13:48
Implement TIP 478: Add Expected Class Level Behaviors to oo::class check-in: b9f75ba387 user: dkf tags: core-8-branch
2018-09-01
22:01
Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_FAILURE and TCL_NO_LENG... check-in: f13660b5a5 user: jan.nijtmans tags: memory-API
2018-08-30
21:28
Merge 8.7, and improve TIP implementation (using utility function in more places) check-in: 47b67cd37d user: jan.nijtmans tags: tip-514
11:16
merge 8.7 check-in: 7432a9c1b1 user: sebres tags: trunk
11:14
merge 8.6 check-in: e1a218a447 user: sebres tags: core-8-branch
11:13
merge 8.5 check-in: 218e4fda50 user: sebres tags: core-8-6-branch
2018-08-29
19:30
Fix compilation on 32-bit platforms, and fix unit-tests in this environment check-in: 5598fa3c00 user: jan.nijtmans tags: tip-514
18:33
Minor code cleanup check-in: 5030362e08 user: jan.nijtmans tags: memory-API
18:07
merge trunk check-in: 158aa097ba user: jan.nijtmans tags: memory-API
17:02
merge 8.7 check-in: 0d751c2d81 user: sebres tags: trunk
17:01
merge 8.6 check-in: 9f791c2d99 user: sebres tags: core-8-branch
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-28
22:28
Now, restore wide(), but make int() the same as entier(). Add new utility function. check-in: d6c1d88425 user: jan.nijtmans tags: tip-514
20:37
merge trunk check-in: 4dd4fa8b91 user: jan.nijtmans tags: novem
20:30
Eliminate static function AddObjErrorInfo, which is only used once check-in: 9af2a6e1c1 user: jan.nijtmans tags: trunk
19:23
merge trunk check-in: c0f9df1909 user: jan.nijtmans tags: novem
18:59
merge core-8-branch check-in: 364e4f0003 user: jan.nijtmans tags: trunk
2018-08-26
11:07
merge core-8-branch Closed-Leaf check-in: c253e68a51 user: dkf tags: tip-478
2018-08-21
21:36
improved reange checking (also for the Tcl 9.0 proposal). Make platform test platform 32/64-bit inde... check-in: 7ebb863e96 user: jan.nijtmans tags: tip-514
2018-08-19
09:33
Re-base branch "all-wideint" to core-8-branch. Still WIP check-in: 4932848e36 user: jan.nijtmans tags: tip-514
09:16
merge-mark check-in: 90a02cdaf2 user: jan.nijtmans tags: core-8-6-branch
09:13
Still WIP. All test-cases pass now in 32-bit Closed-Leaf check-in: a655e95f95 user: jan.nijtmans tags: all-wideint
2018-08-17
22:21
Merge 8.6 check-in: e3cb60581f user: jan.nijtmans tags: core-8-branch
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-16
18:54
Undo various test-case changes, in order to prove platform compatibility check-in: 4165f4945a user: jan.nijtmans tags: all-wideint
18:13
Few more test-cases check-in: 61da668e6f user: jan.nijtmans tags: all-wideint
18:03
Experiment, resolving platform differences at script level. Don't look ... check-in: f22395629e user: jan.nijtmans tags: all-wideint
2018-08-14
08:46
Merging changes with 8.7 Closed-Leaf check-in: c9c0d29199 user: hypnotoad tags: core_zip_vfs
07:27
Merge 8.7. Also provide a new function for handling ByteArrays check-in: 2e99b95206 user: jan.nijtmans tags: tip-481
05:43
Reposition the MODULE_SCOPE definition so that packages like tbcload don't get an error when they in... check-in: 7e7c72ccc9 user: pooryorick tags: core-8-branch
2018-08-11
22:02
merge trunk check-in: d7dc0288f5 user: jan.nijtmans tags: memory-API
2018-08-10
18:57
Repair breakage in recent refactoring of env.test. check-in: 4e7f200965 user: pooryorick tags: core-8-branch
18:44
minor changes to documentation check-in: 33f87b52fa user: pooryorick tags: core-8-branch
17:37
Create new branch named "medranocalvo-dtrace" Closed-Leaf check-in: 15ee731465 user: adrianmedranocalvo tags: medranocalvo-dtrace
15:03
Tighten up SaveResult.3, make installManPage more robust against newlines. check-in: 0ef72df401 user: pooryorick tags: core-8-branch
2018-08-08
20:48
Repair breakage in recent refactoring of env.test check-in: e5dded1cb7 user: dgp tags: core-8-6-branch
07:01
Merge 8.7 check-in: 5d114401cb user: jan.nijtmans tags: tip-512
06:52
Merge 8.7 check-in: d1319785f5 user: jan.nijtmans tags: trunk
06:46
Merge 8.6 check-in: 2f74349eb2 user: jan.nijtmans tags: core-8-branch
06:45
Fix harmless gcc warning check-in: eb3b963d72 user: jan.nijtmans tags: core-8-6-branch
2018-08-07
08:23
Merge 8.7 check-in: ffc71f07b5 user: jan.nijtmans tags: trunk
08:22
merge 8.6 (test cases fix in ioTrans) check-in: d6c8ee7af7 user: jan.nijtmans tags: core-8-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
23:08
Merge 8.7 check-in: 0c87f5e4b5 user: jan.nijtmans tags: trunk
22:37
Purge end-of-line spacing check-in: 0ce23bd179 user: jan.nijtmans tags: core-8-branch
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
07:35
Merge trunk. Use TCL_8_COMPAT in stead of TCL_USE_INT_RETURN check-in: a3d1120543 user: jan.nijtmans tags: memory-API
2018-07-31
20:36
merge 8.7 check-in: bd1ba8d1b5 user: jan.nijtmans tags: trunk
20:22
merge 8.6 check-in: 5592289cda user: jan.nijtmans tags: core-8-branch
19:49
Remove some actually dead code check-in: a887506f5e user: jan.nijtmans tags: core-8-6-branch
2018-07-30
19:00
merge trunk check-in: 6e3719d0e0 user: jan.nijtmans tags: memory-API
2018-07-26
19:10
merge 8.7 check-in: 48caefe5a1 user: sebres tags: trunk
18:58
merge 8.6: bug [d051b77fc1] fixed check-in: 4e57a1242b user: sebres tags: core-8-branch
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:15
merge test cases from 8.6 check-in: c46f02dc09 user: sebres tags: core-8-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
16:14
[ba921a8d98] Make sure [string cat] includes all data from all bytearrays. check-in: 9819e2fe99 user: dgp tags: core-8-branch
15:51
New test for [Bug ba921a8d98]. check-in: d498578df4 user: dgp tags: core-8-6-branch
2018-07-25
01:43
Resolve inadvertent fork check-in: fc9e243e02 user: kbk tags: core-8-branch
2018-07-22
20:44
Fix for [ba921a8d98e02a96] - concatenating binary array with empty string yields the empty string. check-in: f274e1f1ba user: pooryorick tags: core-8-branch
2018-07-21
18:46
Merge 8.7: Add a note in the 'clock' man page about the interpretation of impossible values on [cloc... check-in: 4b94075b58 user: kbk tags: trunk
18:45
Merge 8.6: Add a note in the 'clock' man page about the interpretation of impossible values on [cloc... check-in: 33d5f13bd6 user: kbk tags: core-8-branch
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
16:07
merge 8.7 check-in: 59a4bcc685 user: sebres tags: trunk
16:05
merge 8.6 check-in: 29189acca8 user: sebres tags: core-8-branch
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-18
03:34
Minor documentation wording change to clean up an awkward construct check-in: ce9c2bde19 user: andy tags: trunk
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
15:32
merge 8.7 check-in: c4529a92b3 user: sebres tags: trunk
15:31
merge 8.6 check-in: 6815b8fad2 user: sebres tags: core-8-branch
14:25
merge 8.5 check-in: 6aaa943228 user: sebres tags: core-8-6-branch
2018-07-11
17:48
merge 8.7 Closed-Leaf check-in: b3cc1e62a2 user: dgp tags: dgp-sebres-timerate-review
2018-07-10
19:18
Remove 4 unneeded compatibility macro's, because those functions never return -1 anyway. Change docu... check-in: 701b0014c7 user: jan.nijtmans tags: memory-API
08:20
merge 8.7 (merge point only after cherry-pick, no functional changes) check-in: 08a7cb0952 user: sebres tags: trunk
08:19
amend to [1830f9f520e2abdd], fixed package.test if built without test - avoids test file error: pack... check-in: 55e4fbd950 user: sebres tags: core-8-branch
2018-07-09
19:24
amend to [1830f9f520e2abdd], fixed package.test if built without test - avoids test file error: pack... check-in: 24cfef99b2 user: sebres tags: trunk
19:09
merge 8.7 check-in: 9ea1b5d675 user: sebres tags: trunk
19:03
merge 8.6 check-in: 7cc00415b4 user: sebres tags: core-8-branch
18:15
merge 8.5 check-in: ad71fa8ca4 user: sebres tags: core-8-6-branch
18:06
typo in compatibility macro (discovered by compiling Tk) check-in: c214346933 user: jan.nijtmans tags: memory-API
16:12
Don't mark ckalloc and friends as deprecate yet, Tk is still heavily using it check-in: bba927aa2b user: jan.nijtmans tags: memory-API
14:53
merge 8.7 check-in: d5870fa9fd user: dgp tags: dgp-sebres-timerate-review
2018-07-07
22:39
Experimental Tcl-8 compatibility macro's. Still to be tested. check-in: 70926c8d40 user: jan.nijtmans tags: memory-API
20:11
Fix build on MacOSX check-in: 13cab105d9 user: jan.nijtmans tags: memory-API
2018-07-06
21:36
remaining external API. Looks like complete now. Milestone! Still more testing needed check-in: f8de6ab8da user: jan.nijtmans tags: memory-API
19:53
more progress check-in: 34f111f433 user: jan.nijtmans tags: memory-API
2018-07-05
21:25
Merge trunk Handle TclCopyAndCollapse, *Trace* et al check-in: 399b8e7649 user: jan.nijtmans tags: memory-API
19:50
Merge 8.7. Also remove some more unneeded #undef's. check-in: 6ed85bc905 user: jan.nijtmans tags: trunk
19:46
Merge 8.6. Also remove a useless #undef/#define which will be overrided later. check-in: 7fd12feb1e user: jan.nijtmans tags: core-8-branch
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-07-04
21:11
merge trunk check-in: 05cecae336 user: jan.nijtmans tags: memory-API
20:56
Merge 8.7 check-in: 4d8ee0f939 user: jan.nijtmans tags: trunk
20:20
Make Tcl_GetUnicode() a macro. Mark many other stub-entries which are no longer are in use (because ... check-in: b2835364c2 user: jan.nijtmans tags: core-8-branch
20:18
Micro-optimization in Tcl_GetString() and Tcl_GetStringFromObj() check-in: a2276ad547 user: jan.nijtmans tags: core-8-branch
09:37
Rename tests/config.test to tests/pkgconfig.test, to align with Tk's new tests/pkgconfig.test. TIP 4... Leaf check-in: 14bb7ec850 user: stu tags: tcl-stu-pkg
2018-07-03
19:24
More size_t API changes (*.decls files are complete now) check-in: c49c6efd43 user: jan.nijtmans tags: memory-API
04:56
Remove stray verbiage from man page check-in: ff924460d8 user: andy tags: trunk
04:02
Some tools are executable. check-in: 15be4098b3 user: stu tags: trunk
00:45
Use INSTALL_*/DIST_INSTALL_* macros to make dist. check-in: e0eeaaaa68 user: stu tags: trunk
2018-07-02
19:39
Use size_t in more API's, e.g. *RegExp* types check-in: a494b98da4 user: jan.nijtmans tags: memory-API
2018-07-01
10:31
New macro TclGetByteArrayFromObj() which can handle size_t check-in: c62e09171f user: jan.nijtmans tags: memory-API
09:11
New macro TclGetUnicodeFromObj() which can handle size_t check-in: 426d67c6bb user: jan.nijtmans tags: memory-API
06:21
Starting to update all callers of TclGetStringFromObj() to use size_t variables check-in: 97c2217f81 user: jan.nijtmans tags: memory-API
2018-06-29
20:28
Another round of size_t'isms, this time also for Tcl_DString check-in: 70159a633b user: jan.nijtmans tags: memory-API
18:13
Improve many parsing-related functions to use size_t check-in: 2d7687959e user: jan.nijtmans tags: memory-API
2018-06-28
21:42
More API changes using size_t. Internal changes not complete yet (WIP) check-in: 1bfecd9172 user: jan.nijtmans tags: memory-API
20:30
More using TCL_Z_MODIFIER where possible check-in: 3cdf0d20c9 user: jan.nijtmans tags: memory-API
2018-06-27
19:09
merge trunk check-in: 2cc2d71f0a user: jan.nijtmans tags: memory-API
2018-06-26
19:46
merge 8.7 check-in: 87e9b263ac user: jan.nijtmans tags: trunk
19:45
Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we know TCL_UTF_MAX>=4, we c... check-in: 32f5394627 user: jan.nijtmans tags: core-8-branch
17:18
merge 8.7 check-in: 3e61633822 user: dgp tags: trunk
17:07
merge 8.6 check-in: a421b7549a user: dgp tags: core-8-branch
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:23
merge 8.7 check-in: f26d6e2880 user: dgp tags: trunk
14:23
merge 8.6 check-in: 058f3faab1 user: dgp tags: core-8-branch
14:22
Restore lost tests. check-in: 2fbb67bc78 user: dgp tags: core-8-6-branch