Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

200 most recent check-ins using file ChangeLog version 74fc80ee09

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-12-03
20:32
Turn the trace command into an ensemble, removing the old obsolete forms of the command. This had c... Leaf check-in: 24937d8596 user: arjenmarkus tags: am-trace-ensemble
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
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
17:04
merge 8.7 check-in: 49392a99c5 user: dgp tags: trunk
16:53
merge 8.6 check-in: 26a31b97ad user: dgp tags: core-8-branch
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
10:23
Stop more crashes on Travis check-in: f4f662f0c6 user: dkf tags: core-8-branch
08:34
Another attempt to fix Travis build: making the build robust against older zlib.h header file check-in: 3f67becca2 user: jan.nijtmans tags: core-8-branch
08:19
Merge 8.7 Fix Tcl_InitStringRep() signature in line with TIP #494, so it can handle lengths >2Gb on ... check-in: 016f65758f user: jan.nijtmans tags: trunk
08:07
Merge 8.6 check-in: 7578ff8f8c user: jan.nijtmans tags: core-8-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
07:51
Implement TIP #512: No stub for Tcl_SetExitProc() check-in: ea0975d6d3 user: jan.nijtmans tags: core-8-branch
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
23:34
merge & resolve conflict check-in: 6162c8e671 user: dgp tags: dgp-refactor
17:52
Bump to version 8.7a3 for release. check-in: 453113215c user: dgp tags: core-8-7-a3-rc
07:41
Merge 8.7 check-in: 363e4d99c1 user: jan.nijtmans tags: trunk
07:39
Workaround for crypt.h, when used in combination with older zlib library. Should make Travis build w... check-in: 25d73d803d user: jan.nijtmans tags: core-8-branch
03:31
Make socket tests less likely to hang on OSX check-in: a9645a9f4f user: dkf tags: core-8-6-branch
2018-11-13
21:11
merge mark check-in: 90ecb4056f user: dgp tags: trunk
21:10
[35a8f1c04a] Fix bad lengths when creating string rep of some lists. check-in: 848f2df503 user: dgp tags: trunk
21:04
Implement TIP 445 check-in: 439113e1be user: dgp tags: trunk
17:55
make genstubs check-in: 519a1e2663 user: dgp tags: trunk
16:49
TIP 525 bug fix. check-in: a1207d9a2f user: dgp tags: trunk
16:37
Implement TIP 506 check-in: 2b96285daf user: dgp tags: trunk
16:29
Implement TIP 524 check-in: 98ce708184 user: dgp tags: trunk
16:18
Adapted TIP 523 check-in: b0c34f2f60 user: dgp tags: trunk
16:02
Adapted TIP 519 check-in: c2d56ebcdb user: dgp tags: trunk
15:52
Adapted TIP 501 check-in: 4c1f444dd9 user: dgp tags: trunk
15:41
Repaired and adapted TIP 406. check-in: 27523cea66 user: dgp tags: trunk
15:23
Plug memory leak. Fork new trunk that isn't broken. check-in: b512b07904 user: dgp tags: trunk
2018-11-12
09:53
merge 8.6 to get Travis fixes check-in: 3420aa222e user: dkf tags: core-8-branch
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
09:48
Make cookiejar tests skip gracefully check-in: 47cb98ab2b user: dkf tags: core-8-branch
2018-11-11
16:35
merge fixes from 8.6 work Closed-Leaf check-in: 499a27f486 user: dkf tags: travis-8.7
15:18
Recreate the branch with minimal requirements check-in: a8a74fb6c1 user: dkf tags: travis-8.7
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
19:05
policyAllow is also a cookiejar method; make tests account for it. check-in: 29645efd60 user: dgp tags: core-8-branch
19:03
Don't make tests depend on third party error messages we do not control. check-in: ad5b788593 user: dgp tags: core-8-branch
16:48
silence compiler warning check-in: 9df327f945 user: dgp tags: core-8-branch
16:16
Merge and adapt 8.6 check-in: 39988cd759 user: dgp tags: core-8-branch
16:03
merge 8.5 check-in: 9395c566ae user: dgp tags: core-8-6-branch
2018-11-08
17:09
merge mark check-in: 03c951b922 user: dgp tags: core-8-branch
17:07
merge mark check-in: 8ce43103f1 user: dgp tags: core-8-6-branch
10:40
TESTBUGFIX: The C locale is more commonly based on UTF-8 than it used to be. check-in: dc79a3cce0 user: dkf tags: core-8-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:59
merge 8.6 check-in: ec95bdb397 user: dkf tags: core-8-branch
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
08:58
Fix "executable" flag for many files (now really!) check-in: df4c45f5bd user: jan.nijtmans tags: core-8-branch
2018-11-06
14:02
mark many files as not executable check-in: 2967754d0b user: dkf tags: core-8-branch
12:13
Implemen TIP 506 check-in: a28f0b7fe2 user: dgp tags: core-8-branch
12:11
merge 8.7 Closed-Leaf check-in: fc11dc4371 user: dgp tags: tip-506
11:15
Implement TIP 524 check-in: f726350fc9 user: dkf tags: core-8-branch
11:14
Implement TIP 523 check-in: 631b118fda user: dkf tags: core-8-branch
11:13
Implement TIP 519 check-in: fb31dee0c8 user: dkf tags: core-8-branch
11:12
Implement TIP 501 check-in: 2ac1f40dd9 user: dkf tags: core-8-branch
10:08
Added documentation Closed-Leaf check-in: ce45ca6798 user: dkf tags: tip-501
10:04
merge core-8-branch check-in: 33398e15df user: dkf tags: tip-501
09:51
Implement TIP 445 check-in: bfd27f7857 user: dkf tags: core-8-branch
09:50
Implement TIP 406 check-in: 5f51fd5a97 user: dkf tags: core-8-branch
09:49
merge core-8-branch Closed-Leaf check-in: 9484e75bad user: dkf tags: dkf-http-cookies
09:45
Added docs check-in: 5cc36bd031 user: dkf tags: tip-480
2018-11-05
09:33
Added tests check-in: 372fa01f11 user: dkf tags: tip-480
2018-11-04
23:05
Added missing boolean test check-in: 7f1442d9bc user: dkf tags: tip-480
23:00
Rest of baseline implementation of TIP. check-in: 9ad995dc14 user: dkf tags: tip-480
15:34
Start of implementing TIP 480. check-in: 3d83a8577a user: dkf tags: tip-480
2018-11-02
07:26
Merge 8.7 Closed-Leaf check-in: a6c095ea63 user: jan.nijtmans tags: tip-512
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
20:10
Fixed memory leak in TclOO.c:ObjectNamespaceDeleted, object mixins and object/class mutation. check-in: 1e3b9149a7 user: pooryorick tags: core-8-branch
16:28
Replace logical and with bitwise & Leaf check-in: 37f9d3e1fe user: pooryorick tags: bug-e593adf103-core-8
16:06
Fix issue with oPtr->command, which might be NULL. check-in: 311f6dcc5b user: pooryorick tags: bug-e593adf103-core-8
14:50
merge 8.7 check-in: 7664bb78aa user: dgp tags: trunk
14:48
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating ... check-in: eaf2699f09 user: dgp tags: core-8-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:46
Tray a later version of wine Closed-Leaf check-in: 043b844a58 user: jan.nijtmans tags: travis-8.7-wine
20:43
Merge 8.7 check-in: c501ac4d38 user: jan.nijtmans tags: trunk
20:42
Merge 8.6 check-in: 5547022128 user: jan.nijtmans tags: core-8-branch
20:41
Merge 8.5 check-in: c24ce3ea62 user: jan.nijtmans tags: core-8-6-branch
19:16
Handle global/namespace variables better. Leaf check-in: ee78d5d0a9 user: dkf tags: info-linkedname
18:57
Tidy up further (comments, helper macros). More tests check-in: e9b8f2dd62 user: dkf tags: info-linkedname
18:04
Neater magic check-in: 4c521e6b61 user: dkf tags: info-linkedname
15:40
Fix the branch; still needs cleaning up check-in: 115232d54c user: dkf tags: info-linkedname
15:07
merge core-8-branch check-in: ccef542a42 user: dkf tags: info-linkedname
2018-10-29
21:00
Another attempt using cross-compile check-in: 7ab351a773 user: jan.nijtmans tags: travis-8.7-wine
19:58
Merge 8.7 check-in: f96f19e7e4 user: jan.nijtmans tags: trunk
19:57
Fix compilation on Visual C++ 6.0, which doesn't have LLONG_MIN/LLONG_MAX check-in: 28c1c59dbb user: jan.nijtmans tags: core-8-branch
19:55
merge-mark check-in: bf56d48b86 user: jan.nijtmans tags: core-8-6-branch
19:23
merge 8.7 check-in: cca06bb4a1 user: pooryorick tags: bug-e593adf103-core-8
18:19
Work started eliminating long outdated compat routines that now cause cross-compiling failure far mo... Closed-Leaf check-in: c671a610ec user: dgp tags: bug-840660e5a1
15:37
merge 8.7 Closed-Leaf check-in: 9220ded810 user: dgp tags: tip-445
15:04
merge 8.7 check-in: f3611d1ed1 user: dgp tags: trunk
14:39
merge mark check-in: 14ebe914be user: dgp tags: core-8-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:36
[TIP 525] Revise [tcltest::runAllTests] to return indicator of any failure. check-in: a4ea2b2387 user: dgp tags: core-8-branch
13:19
[TIP 522] New option "-errorCode" to [tcltest::test] in tcltest 2.5 check-in: 6852438731 user: dgp tags: core-8-branch
2018-10-28
19:36
Merge tip-468 branch check-in: 55c044358f user: jan.nijtmans tags: tip-468
19:30
typo check-in: b924308250 user: jan.nijtmans tags: travis-8.7-wine
19:28
configuration to be tested check-in: 74460824f8 user: jan.nijtmans tags: travis-8.7-wine
19:26
Merge 8.7 check-in: 4f12a75d03 user: jan.nijtmans tags: tip-468
19:21
Experiment: See if we can build and test using cross-compiled mingw-w64 with wine check-in: 4c6c98a736 user: jan.nijtmans tags: travis-8.7-wine
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: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 Leaf 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
11:18
Expand the build matrix Closed-Leaf check-in: 63ef573993 user: dkf tags: travis-9.0
11:18
Expand the build matrix Closed-Leaf check-in: 4ecef18a5d user: dkf tags: travis-8.7
11:12
Expand the build matrix Closed-Leaf check-in: b1a7b72ac4 user: dkf tags: travis-8.6
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
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:17
Disable windows builds. Make test failures fatal. check-in: 48c901a8db user: dkf tags: travis-9.0
10:17
Disable windows builds. Make test failures fatal. check-in: 01eafd4b7f user: dkf tags: travis-8.7
10:17
Disable windows builds. Make test failures fatal. check-in: 051fd3862f user: dkf tags: travis-8.6
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