History of unix/configure of 7eef70ad5ad2c732
Not logged in

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

History of file unix/configure at check-in 7eef70ad5ad2c732

2026-08-28
12:24
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [9dd6137aeb] check-in: [f7c5b35922] user: jan.nijtmans branch: core-8-6-branch, size: 580421
2026-07-01
13:44
Version -> 9.0.5 for next release cycle file: [5b74b90c9d] check-in: [675699596d] user: jan.nijtmans branch: core-9-0-branch, size: 337549
2026-06-30
15:44
Version -> 9.1b1 for next release cycle file: [f61450f833] check-in: [ae9af05d16] user: jan.nijtmans branch: main, size: 339403
2026-06-01
13:30
Re-generate configure scripts (with correct patchlevel) file: [76454c00e0] check-in: [66cd13c6b5] user: jan.nijtmans branch: main, size: 339403
2026-04-17
15:41
Follow-up to [e6ca0b1b67]: Cygwin filesystem is case-insensitive as well file: [134fd45405] check-in: [8ec7452460] user: jan.nijtmans branch: main, size: 339403
2026-04-15
08:54
Follow-up from previous commit: Since 'configure' is generated from 'tcl.m4', the actual change should have been done in tcl.m4. file: [8a1b0fd6fc] check-in: [67924cd5df] user: jan.nijtmans branch: main, size: 339408
2026-04-14
23:17
MacOS GNUmakefile fix to avoid failing hard link creation on Samba filesystem. unix configure fix to check the version of NATIVE_TCLSH is 8.6 or better. file: [eeffcded9c] check-in: [3bc7c91ea8] user: PHILB branch: main, size: 339429
2026-03-22
22:53
autoconf -> 2.73 file: [a2461c024f] check-in: [a3ade9ef6c] user: jan.nijtmans branch: main, size: 339088
22:42
autoconf -> 2.73 file: [2864908df7] check-in: [1d131e0ec7] user: jan.nijtmans branch: core-9-0-branch, size: 337549
2026-03-05
21:05
re-generate 'configure' file: [7dac380162] check-in: [a728ca7fdf] user: jan.nijtmans branch: main, size: 335281
2026-01-13
08:32
Fix [8865497ef9]: configure --enable-man-compression error file: [24ff178c9b] check-in: [64f2098a1d] user: jan.nijtmans branch: main, size: 335281
08:31
Fix [8865497ef9]: configure --enable-man-compression error file: [7e9cda645e] check-in: [611bd8a578] user: jan.nijtmans branch: core-9-0-branch, size: 333742
08:18
Fix [8865497ef9]: configure --enable-man-compression error file: [0b1cf1d7c7] check-in: [5c5bd6a7af] user: jan.nijtmans branch: core-8-6-branch, size: 580196
2025-11-27
15:52
Add missing autoconf stuff file: [40b486366d] check-in: [6f6329a38c] user: jan.nijtmans branch: tip-723-timer-wall-monotonic, size: 335280
2025-11-13
08:54
Version => 9.0.4 file: [d64aa207f8] check-in: [219682a257] user: jan.nijtmans branch: core-9-0-branch, size: 333741
2025-10-10
13:51
Rebase to 9.0 file: [fac48b77b4] check-in: [54f062b0a8] user: jan.nijtmans branch: cygwin, size: 333294
2025-10-03
11:47
Merge 9.0 file: [efe518fc31] check-in: [1e07ca757f] user: jan.nijtmans branch: main, size: 333741
11:28
Last step in [893f8cc5db] optimization file: [c4cc28662e] check-in: [c4a762a225] user: jan.nijtmans branch: core-9-0-branch, size: 333741
2025-10-02
13:57
Merge 9.0 file: [7daf30eafc] check-in: [75f02bb076] user: jan.nijtmans branch: main, size: 334165
13:13
Update 'macher' utility to version 1.8 file: [63fd4658ce] check-in: [a0aec8da48] user: jan.nijtmans branch: core-9-0-branch, size: 334165
2025-10-01
19:29
Merge 9.0. Update configure file: [db0f03b175] check-in: [71a85c158e] user: jan.nijtmans branch: 893f8cc5-tip509-nested-mutex, size: 333897
2025-09-22
13:40
Merge 9.0 file: [3c169ca1ef] check-in: [5abd361ed9] user: jan.nijtmans branch: main, size: 334321
2025-09-18
13:29
Merge 9.0 file: [551b97bb42] check-in: [5c0cdd84ea] user: jan.nijtmans branch: main, size: 334384
13:28
Always include stdbool.h, not only on Windows. We assume C99 already. file: [9b83cbf040] check-in: [de5ece86b7] user: jan.nijtmans branch: core-9-0-branch, size: 334384
12:18
Add Christian's spinlock patch. So we can do performance testing to see which is better, or simply keep both file: [c693d1b04c] check-in: [5efb090ce2] user: jan.nijtmans branch: 893f8cc5-tip509-nested-mutex-atomic, size: 334321
2025-09-17
11:06
Rebase branch to 9.0 file: [53fd5798a4] check-in: [f4daf288c6] user: jan.nijtmans branch: 893f8cc5-tip509-nested-mutex, size: 334110
2025-08-25
09:51
Eliminate all usage of HAVE_DECL_PTHREAD_MUTEX_RECURSIVE file: [2b0f93f8da] check-in: [d3b4a0a698] user: jan.nijtmans branch: 893f8cc5-tip509-nested-mutex, size: 334110
2025-08-16
17:17
Version => 8.6.18 file: [ed38064334] check-in: [b32fdef952] user: jan.nijtmans branch: core-8-6-branch, size: 580195
2025-08-13
09:42
Version => 9.1a1 file: [94d65ab1ed] check-in: [f72529e60f] user: jan.nijtmans branch: main, size: 334597
2025-07-03
11:57
Version -> 9.0.3 file: [08cbc33a05] check-in: [e1ab6b9d8f] user: jan.nijtmans branch: core-9-0-branch, size: 334597
07:45
Fix [6b0f776c52]: gcc 14 breaks configure test for bigendian leading to broken floating point file: [cbfd75aa5a] check-in: [95268bca5e] user: jan.nijtmans branch: core-8-6-branch, size: 580195
2025-06-10
15:12
Merge 9.0 file: [7b71ca18bb] check-in: [ae9468c46c] user: jan.nijtmans branch: main, size: 334597
2025-06-09
16:55
Fix for [b876737a0b]: tcl::tm::path doesn't handle tilde expand file: [dbf59fda7a] check-in: [00f47f6b33] user: jan.nijtmans branch: bug-b876737a0b, size: 334597
13:58
Merge 8.6 file: [3701453f68] check-in: [037e1bf7b2] user: jan.nijtmans branch: core-9-0-branch, size: 334597
13:31
Backout [ac279496ac], see [https://core.tcl-lang.org/tk/info/1562e10c58]. Since Tk 8.7 won't be released, we don't have to worry about multiple Tk versions for Tcl 8.6 file: [a75991accc] check-in: [3f5e014855] user: jan.nijtmans branch: core-8-6-branch, size: 580193
2025-05-10
14:49
[3328635] Merge main. Only tested on Windows. file: [d02d1488dc] check-in: [6ff6edf427] user: oehhar branch: tkt3328635-posix-monotonic-clock, size: 336161
2025-04-02
22:16
Fix "load" testcases on Cygwin, due to wrong --out-implib file: [9363b9b641] check-in: [e787be156b] user: jan.nijtmans branch: core-9-0-branch, size: 334762
15:44
Another bunch of -Wconversion warning fixes file: [38baf01e04] check-in: [58b859b5ea] user: jan.nijtmans branch: tip-626, size: 334762
2025-03-18
21:10
Rebase to 9.0 file: [e1b264db61] check-in: [04f29e38bc] user: jan.nijtmans branch: cygwin, size: 334315
21:07
Merge 9.0 file: [8bba4db3a8] check-in: [f2c31fd489] user: jan.nijtmans branch: main, size: 334762
21:06
"Makefile.in" part was missing from previous commit. Use $@ in stead of ${LIB_FILE} file: [73677c3faf] check-in: [bdbd2337f9] user: jan.nijtmans branch: core-9-0-branch, size: 334762
09:32
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [9ec4005033] check-in: [9a7b6271df] user: jan.nijtmans branch: core-9-0-branch, size: 334771
2025-03-17
11:49
Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [71a2e4ecc3] check-in: [a03b277513] user: jan.nijtmans branch: bug-17960b80db, size: 334771
2025-03-07
08:17
Minor changes, to make Cygwin-only build easier file: [3d84ddcb3e] check-in: [27ddff503b] user: jan.nijtmans branch: cygwin, size: 334042
2025-01-08
12:01
Merge 8.6 (but keep 8.6.16 version-number) file: [d3719c7cd5] check-in: [c6e22d8b54] user: jan.nijtmans branch: cygwin, size: 338979
11:28
(cherry-pick): Simplification for [d58e315172] version -> 8.6.17 for futher development file: [9f87690e9f] check-in: [59a525eb93] user: jan.nijtmans branch: core-8-6-branch, size: 580358
2024-12-23
11:02
Merge 9.0 file: [79dc461767] check-in: [23f668c6ab] user: jan.nijtmans branch: tip-626, size: 334489
2024-12-21
20:58
version -> 9.0.2 file: [ae1f5ebac8] check-in: [7b65167243] user: jan.nijtmans branch: main, size: 334489
2024-12-06
16:27
Can we detect memfd_create()? file: [b6cfb4a1d7] check-in: [491f179ccd] user: jan.nijtmans branch: bug-a8e4f76ce4-linux, size: 335244
2024-12-04
20:31
Remove a lot of dead code: macOS < 10.9 is no longer supported file: [c01323195a] check-in: [89dee6b1b8] user: jan.nijtmans branch: main, size: 334489
17:55
Remove a lot of dead code: macOS < 10.9 is no longer supported file: [65b3239df4] check-in: [dbc6e5ebd3] user: jan.nijtmans branch: core-8-branch, size: 332852
2024-11-21
11:27
Fix [aee9f2b916] and [f2b5f89c0d]: clock scan of leapsecond/24:00, ISO-8601-compatibility. file: [a2af5e004e] check-in: [5b5f4e8334] user: jan.nijtmans branch: core-8-branch, size: 333824
2024-11-20
19:33
Fix [aee9f2b916]: clock scan -validate, ISO-8601, 24:00. Remove HAVE_MKTIME: It isn't used anywhere any more file: [c01c68cf75] check-in: [9e101107d1] user: jan.nijtmans branch: main, size: 335461
2024-10-25
10:29
Merge 9.0 file: [102da11535] check-in: [1a0a37af7e] user: jan.nijtmans branch: tip-626, size: 335620
09:56
Merge 9.0 (9.0.0 release) file: [6e9fb55096] check-in: [8523e01f8f] user: jan.nijtmans branch: tip-626, size: 337517
2024-10-16
21:44
Remove a lot of stuff meant for macOS < 10.9 file: [54b1a28f87] check-in: [254825c556] user: jan.nijtmans branch: main, size: 335620
21:04
Remove a lot of stuff meant for macOS < 10.9 file: [24691928e8] check-in: [6415ba7727] user: jan.nijtmans branch: core-8-branch, size: 333983
20:22
Remove obsolete -single_module linker flag file: [00d1dcd2f9] check-in: [9cc829359d] user: jan.nijtmans branch: bug-cb052066de, size: 334548
11:24
Put back some lines in tcl.m4: the "gettimeofday" detection fails without it file: [d69ec9d89a] check-in: [46fd4dc2a0] user: jan.nijtmans branch: main, size: 336571
11:22
Put back some lines in tcl.m4: the "gettimeofday" detection fails without it file: [c1a966a7a8] check-in: [a07ee5ce3e] user: jan.nijtmans branch: core-8-branch, size: 334934
08:20
SunOS 4 is no longer supported file: [851514d8d0] check-in: [4df48f925e] user: jan.nijtmans branch: main, size: 335848
08:10
SunOS 4 is no longer supported file: [4de6b4864d] check-in: [714ef2610a] user: jan.nijtmans branch: core-8-branch, size: 334211
2024-10-09
16:34
Rebase to 9.0. Re-generate "configure" file: [803bb2ed66] check-in: [ebcdd4ecfe] user: jan.nijtmans branch: always-zlib, size: 337319
16:26
Merge-mark 8.7. Indenting (8 spaces -> tabs) file: [690a373013] check-in: [04f2012a49] user: jan.nijtmans branch: main, size: 337370
2024-09-27
10:17
Version -> 8.6.16 file: [c25273e9ad] check-in: [f02eae1849] user: jan.nijtmans branch: core-8-6-branch, size: 580358
08:38
version -> 9.0.1 file: [7cae8193f7] check-in: [8f6ce631b8] user: jan.nijtmans branch: main, size: 337517
2024-09-06
16:08
update / date changes file: [a890725442] check-in: [92cc52e98d] user: dgp branch: core-8-6-15-rc, size: 339728
2024-08-28
17:17
Release branch for Tcl 9.0.0 file: [3155196697] check-in: [9365889f2e] user: dgp branch: core-9-0-0-rc, size: 337517
2024-08-26
18:25
Bump version to 8.6.15 in prep for a new patch release. file: [d017ce4ffc] check-in: [ff702712a8] user: dgp branch: core-8-6-15-rc, size: 580358
2024-08-18
01:10
Deleted: Remove unix/configure. check-in: [ffb65e5ee3] user: pooryorick branch: unchained, size: 0
2024-08-14
19:55
Adding a version was a bad idea file: [1b6afa93e6] check-in: [18523892a5] user: jan.nijtmans branch: core-8-6-branch, size: 580358
2024-08-13
21:02
It looks like "Resources/Scripts" is needed as well file: [3098ec3ccb] check-in: [84eb0eec7d] user: jan.nijtmans branch: bug-1562e10c58, size: 580380
14:00
b3 -> b4, as preparation for release file: [f5995d631a] check-in: [2047813f1c] user: jan.nijtmans branch: main, size: 337517
08:44
AC_PREREQ([2.69]). Fix some indenting file: [110ef1d3d3] check-in: [71a3a40df6] user: jan.nijtmans branch: main, size: 337517
08:36
AC_PREREQ([2.69]). Fix some indenting file: [b45ecf5cbc] check-in: [619dc20963] user: jan.nijtmans branch: core-8-branch, size: 335682
08:28
Fix indenting. Prevent Tcl 8.6 to load Tk 8.7 (when it goes final). Fix AC_PREREQ. See: [https://core.tcl-lang.org/tk/tktview/1562e10c58|1562e10c58] file: [b0ed9b44bc] check-in: [30b7126179] user: jan.nijtmans branch: core-8-6-branch, size: 580362
2024-08-12
17:04
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions. Rebuild unix/configure with autoconf 2.72 file: [74cf1a64e9] check-in: [14f35bdb54] user: culler branch: main, size: 338294
16:57
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions. Rebuild unix/configure with autoconf 2.72 file: [c5bb12c2d1] check-in: [9b208cc05b] user: culler branch: core-8-branch, size: 336474
16:37
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions. Rebuild unix/configure with autoconf 2.72 file: [1b08583679] check-in: [ac279496ac] user: culler branch: core-8-6-branch, size: 340163
15:23
Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions. Update configure with autoconf 2.71. file: [097dca4be5] check-in: [c82c15a923] user: culler branch: bug-tk1562e10c58, size: 330402
2024-06-07
11:31
Merge 9.0 file: [4ff2ef0ab2] check-in: [84ae5008cc] user: jan.nijtmans branch: tip-626, size: 338129
2024-06-05
13:10
More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [cf8b3ab842] check-in: [9ffd785566] user: jan.nijtmans branch: main, size: 338129
2024-05-21
22:06
Merge 9.0 file: [0f9599939c] check-in: [e906cead78] user: jan.nijtmans branch: tip-626, size: 338137
20:19
"TCL_TOMMATH" is not used anywhere file: [809234016d] check-in: [4c1393b596] user: jan.nijtmans branch: core-8-6-branch, size: 580607
20:00
Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked file: [689fda748d] check-in: [c92cf5f76d] user: jan.nijtmans branch: main, size: 338137
09:04
b2 -> b3, as preparation for next release file: [65550423ec] check-in: [84ecf75d3b] user: jan.nijtmans branch: main, size: 338073
2024-04-21
22:09
Merge 8.7. Add libtommath/zlib version number to tcl::build-info (if zlib/libtommath is compiled into libtcl) file: [9b921d081c] check-in: [f17a4fee78] user: jan.nijtmans branch: libtommath-1.3.1, size: 336309
2024-03-08
10:34
Merge 9.0 file: [82f7d4b8b0] check-in: [da853a5e79] user: jan.nijtmans branch: tip-626, size: 338073
10:04
Remove dead code file: [b318f5e92e] check-in: [79dc2cb1ba] user: jan.nijtmans branch: main, size: 338073
2024-03-06
10:04
a6 -> b1, as preparation for possible release (hopefully, one day) file: [5841ff13ff] check-in: [b54927ef9a] user: jan.nijtmans branch: core-8-branch, size: 336245
2024-03-05
22:03
Merge 9.0 file: [345483dfca] check-in: [693ed4eabc] user: jan.nijtmans branch: tip-626, size: 338140
16:12
b1 -> b2 (preparation for release) file: [1e648bb29d] check-in: [5a2d6cd1d8] user: jan.nijtmans branch: main, size: 338140
15:20
Merge 8.6 file: [a5c88433dc] check-in: [ec4e4d28c9] user: jan.nijtmans branch: cygwin, size: 339302
2024-03-04
20:58
Merge 8.7 file: [016c128fc2] check-in: [fe71c12fd3] user: jan.nijtmans branch: main, size: 338140
20:30
Merge 8.6 file: [7359ea4014] check-in: [e2f5845694] user: jan.nijtmans branch: core-8-branch, size: 336245
10:36
If TCL_PACKAGE_PATH is set explicitly, don't change it in "configure" file: [d28b40490c] check-in: [123e49b851] user: jan.nijtmans branch: bug-1b8a893ded, size: 580665
09:40
Proposed fix for [1b8a893ded]: TCL_PACKAGE_PATH path is (wrongly) braced. file: [f2cfc26ab8] check-in: [4427b7e168] user: jan.nijtmans branch: bug-1b8a893ded, size: 580705
2024-01-16
01:05
Bump to 8.6.14 for release file: [ff1dd0020e] check-in: [814b28c5aa] user: griffin branch: core-8-6-14-rc, size: 580711
2024-01-08
14:39
Merge 9.0 file: [464f9dc47d] check-in: [74bd0d9d61] user: jan.nijtmans branch: tip-626, size: 338186
2024-01-07
00:48
Merge 8.7 file: [64594f63fe] check-in: [6ea0b5f5f3] user: jan.nijtmans branch: main, size: 338186
00:06
Upgrade to autoconf-2.72 file: [df40a39d94] check-in: [d554444cdf] user: jan.nijtmans branch: core-8-branch, size: 336291
2023-11-29
17:50
merge trunk file: [ce9d53a756] check-in: [1bfdb2c41e] user: dgp branch: core-9-0-b1-rc, size: 328401
2023-11-24
13:28
Merge 9.0 file: [1e7c1c798f] check-in: [96e43e34f3] user: jan.nijtmans branch: tip-626, size: 328401
2023-11-23
15:17
Fix [e653408972]: autoconf warning file: [f0d6647533] check-in: [ac7b18e5d6] user: jan.nijtmans branch: main, size: 328401
15:15
Fix [e653408972]: autoconf warning file: [cf434cd63d] check-in: [727f609c60] user: jan.nijtmans branch: core-8-branch, size: 326587
2023-11-03
20:04
merge trunk file: [de7ba0de63] check-in: [9f0391c078] user: dgp branch: core-9-0-b1-rc, size: 328461
2023-10-23
12:43
merge 8.7 file: [e0c6dffae0] check-in: [27a3193dc6] user: dgp branch: core-8-7-b1-rc, size: 326647
2023-10-22
19:56
Merge 9.0 file: [45ca8e4319] check-in: [f107021263] user: jan.nijtmans branch: tip-626, size: 328461
2023-10-09
18:28
Merge 8.7 file: [13f5e04bad] check-in: [fc811cc877] user: jan.nijtmans branch: main, size: 328461
18:26
Re-generate "configure" with autoconf-2.71 file: [773de8f2ce] check-in: [976bdc31fb] user: jan.nijtmans branch: core-8-branch, size: 326647
12:34
Merge 8.7 - unix test builds file: [85d68438c6] check-in: [5818fda80d] user: apnadkarni branch: main, size: 311964
2023-10-08
16:32
Rework to use configure as prior solution presumed Gnu make file: [d845b5eddc] check-in: [abd833af66] user: apnadkarni branch: bug-894e11d7f7, size: 310249
2023-08-30
13:34
Merge 9.0 file: [e58a5913b9] check-in: [5de4330b73] user: jan.nijtmans branch: tip-626, size: 328296
2023-08-24
15:37
Merge main file: [639768c3bf] check-in: [27410d7b51] user: apnadkarni branch: apn-string-split, size: 311799
2023-08-03
17:11
merge trunk file: [80f466b5ab] check-in: [8117bee1ed] user: dgp branch: core-9-0-b1-rc, size: 328296
15:40
merge 8.7 file: [d530774f0a] check-in: [15caddb8b7] user: dgp branch: core-8-7-b1-rc, size: 326482
11:26
Merge 8.7 file: [5b1f76e667] check-in: [93c7430bce] user: jan.nijtmans branch: core-8-branch, size: 326482
10:15
DOn't use --out-implib on Cygwin any more, no longer needed file: [eb401d009f] check-in: [22e58cf996] user: jan.nijtmans branch: core-8-6-branch, size: 580711
2023-08-02
20:51
Merge 8.7 file: [8f45db85a2] check-in: [330d66778a] user: jan.nijtmans branch: main, size: 328296
19:34
Merge 8.6 file: [f419373c8a] check-in: [edeef9d8e1] user: jan.nijtmans branch: core-8-branch, size: 326569
19:13
deprecate TCL_EXPORT_FILE_SUFFIX: no longer needed. Fix some path handling containing spaces file: [4a78d52d68] check-in: [56fc4852f7] user: jan.nijtmans branch: core-8-6-branch, size: 580798
2023-07-31
15:34
merge trunk file: [68d84a40a5] check-in: [ec928fe753] user: dgp branch: core-9-0-b1-rc, size: 328517
15:33
merge 8.7 file: [48ad77c41d] check-in: [16c21b58e1] user: dgp branch: core-8-7-b1-rc, size: 326703
2023-07-29
16:42
Rebase to 9.0 file: [166ba813d2] check-in: [c9b9082483] user: jan.nijtmans branch: tip-626, size: 328517
2023-07-27
15:32
Merge trunk file: [76da739c95] check-in: [1f887587f3] user: apnadkarni branch: apn-string-split, size: 312020
2023-07-26
08:06
Merge 8.7 file: [7ef0b7049e] check-in: [9643b6d086] user: jan.nijtmans branch: main, size: 328517
08:03
Merge 8.6 file: [2ea2d91a41] check-in: [7631c10d41] user: jan.nijtmans branch: core-8-branch, size: 326703
2023-07-25
15:07
Regenerated configure file file: [c6ecd1ec9e] check-in: [642383fd98] user: neumann branch: bug-c54e4a1aeb, size: 314680
10:35
Add (back) check for vfork() file: [db6682bca3] check-in: [fd81b7b7cf] user: jan.nijtmans branch: bug-c54e4a1aeb, size: 580932
07:44
Re-generate configure and tclConfig.h.in file: [f488f70f00] check-in: [d804d760b4] user: jan.nijtmans branch: bug-c54e4a1aeb, size: 580918
2023-07-24
16:26
merge trunk file: [f03f7f99ad] check-in: [4151656aae] user: dgp branch: core-9-0-b1-rc, size: 327650
16:07
merge 8.7 file: [0db51adcc4] check-in: [ecfb784c4c] user: dgp branch: core-8-7-b1-rc, size: 325836
15:14
Merge 8.7 file: [c088c65f88] check-in: [b8a61a0657] user: jan.nijtmans branch: main, size: 327650
15:13
Merge 8.6 file: [1295ba1c2b] check-in: [41d628160e] user: jan.nijtmans branch: core-8-branch, size: 325836
15:12
For now, disable posix_spawnp, until we have a better solution for [407b70361c148773] file: [f9da9b6d61] check-in: [0343f0babb] user: jan.nijtmans branch: core-8-6-branch, size: 578022
13:32
Merge 8.7 file: [1a1769d396] check-in: [160f2d03a7] user: jan.nijtmans branch: main, size: 327802
11:13
Merge 8.6 file: [0a11d4a4a2] check-in: [1fb6672995] user: jan.nijtmans branch: core-8-branch, size: 325988
2023-07-22
13:54
Merge trunk file: [bdf9ebda31] check-in: [89290f6d01] user: apnadkarni branch: apn-string-split, size: 312391
2023-07-21
15:39
merge trunk file: [e4843ee32a] check-in: [baa1e05fd4] user: dgp branch: core-9-0-b1-rc, size: 328461
07:11
Check for _LARGEFILE64_SOURCE after _FILE_OFFSET_BITS=64, since the latter is prefered file: [1f40113bd5] check-in: [d6640b9030] user: jan.nijtmans branch: main, size: 328461
2023-07-20
12:41
Don't bail out when no 64-bit time is available file: [5f65995d0f] check-in: [66f8512bcd] user: jan.nijtmans branch: bug-d40b9c8503, size: 328461
2023-07-19
16:00
Rebase to 9.0 file: [73d9d8b1ce] check-in: [2db4eb588f] user: jan.nijtmans branch: bug-d40b9c8503, size: 328529
2023-07-13
19:25
merge trunk file: [c1ceaf7074] check-in: [a44dae9ef9] user: dgp branch: core-9-0-b1-rc, size: 325619
19:15
merge 8.7 file: [0ac11533fa] check-in: [cc2236d5e1] user: dgp branch: core-8-7-b1-rc, size: 325850
2023-07-12
08:33
Merge trunk file: [cfc34ebf4b] check-in: [94da849aa7] user: apnadkarni branch: apn-string-split, size: 309702
2023-07-11
16:48
Abstract list type for strings file: [6f745f2b49] check-in: [fbc9c695cc] user: apnadkarni branch: apn-string-split, size: 309567
09:23
Merge 8.7 file: [2563687f53] check-in: [71ba59091e] user: jan.nijtmans branch: main, size: 325619
09:20
Fix [5916e48806]: tcl.pc: hardcoded depedencies, missing build flags file: [bdc2fedec5] check-in: [4b11db28e6] user: jan.nijtmans branch: core-8-branch, size: 325850
2023-07-03
15:07
Merge 8.6. Put vfork check a little bit earlier in unix/tcl.m4. Re-generate unix/configure with (modified) autoconf-2.59 file: [a4f0f80549] check-in: [08e59901a1] user: jan.nijtmans branch: ticket-c54e4a1aeb-use_vfork, size: 580799
2023-06-30
09:56
Updated configure script to ease testing with this branch file: [5624324b57] check-in: [db39c01fb4] user: neumann branch: ticket-c54e4a1aeb-use_vfork, size: 314305
2023-06-29
13:12
Merge 9.0 file: [6d7771536a] check-in: [5cd0f8cb98] user: jan.nijtmans branch: tip-626, size: 325484
2023-06-27
15:26
merge trunk file: [5db3314100] check-in: [b6f05b7832] user: dgp branch: core-9-0-b1-rc, size: 325484
15:25
merge 8.7 file: [06fadfca20] check-in: [444fe58834] user: dgp branch: core-8-7-b1-rc, size: 325715
06:55
Merge 8.7 file: [dc4f988ebc] check-in: [3fbda64c31] user: jan.nijtmans branch: main, size: 325484
06:42
Remove compat/dirent*.h and some other compat/*.c files: Modern C-compilers all have those now file: [c06fe5d726] check-in: [e275c72695] user: jan.nijtmans branch: core-8-branch, size: 325715
2023-06-01
21:36
Merge 9.0 file: [637904e740] check-in: [941600cdb3] user: jan.nijtmans branch: tip-626, size: 333537
2023-05-30
15:04
merge trunk file: [284bc25482] check-in: [231de45124] user: dgp branch: core-9-0-b1-rc, size: 333537
14:25
merge 8.7 file: [761e14baaa] check-in: [50db9c5d99] user: dgp branch: core-8-7-b1-rc, size: 333768
2023-05-28
10:39
merge 8.7 file: [071d8643b1] check-in: [760a8045a3] user: fvogel branch: main, size: 333537
2023-05-24
16:02
merge core-8-branch file: [82e90cdec6] check-in: [284bf626d7] user: dkf branch: tip-603, size: 333768
2023-04-21
00:42
Updated disabletcl8api to post TIP 660. Changed the default while doing that. Now, without related configure option the tcl core will build without the compatibility macros (which also hides other type problems). To build the core with the complatibility macros configure with --enable-tcl8api. Jan claimed that with [fc9c3d7c3e009] disabledtcl8api was added to trunk but while I confess I didn't fully understand Jan changed the mechnism and missed to disables the tip 616 API functions. file: [4e672bc6a3] check-in: [452896d195] user: pointsman branch: disabletcl8api, size: 333892
2023-04-13
16:55
re-generate unix/configure file: [250ccaff97] check-in: [c135f11969] user: jan.nijtmans branch: core-8-6-branch, size: 578041
2023-04-12
14:25
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [968fd56163] check-in: [d65da06a77] user: pooryorick branch: main, size: 333295
13:30
Correct spelling errors in comments and documentation, but also a non-comment corrections in history.tcl and tcltest.test. file: [8ea0c7e875] check-in: [aca8de0aeb] user: pooryorick branch: core-8-branch, size: 333526
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [9b5cb3b35a] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 578040
2023-04-09
00:09
Experimental branch which adds configure option --disable-tcl8api which builds without the Tcl 8 compatibility API. Atm unix only. file: [65f3cc353f] check-in: [d4a4a4aa02] user: pointsman branch: disabletcl8api, size: 333892
2023-04-03
14:34
merge trunk file: [51ad264a89] check-in: [aa23225fa6] user: dgp branch: core-9-0-b1-rc, size: 333295
2023-03-31
13:49
merge 8.7 file: [da3283c7e7] check-in: [eb1f500190] user: dgp branch: core-8-7-b1-rc, size: 333526
2023-03-30
22:24
Merge 9.0 file: [509cf993d9] check-in: [6396c6443a] user: jan.nijtmans branch: tip-626, size: 333295
2023-03-26
16:04
Merge 9.0 file: [9919575aa1] check-in: [d7647964b4] user: jan.nijtmans branch: bug-02b58d5d04, size: 329558
15:51
Patch from chrstphrchvz, fixing [d40b9c8503]. Many thanks! file: [011c8b6113] check-in: [58faf80de7] user: jan.nijtmans branch: bug-d40b9c8503, size: 336205
2023-03-24
21:09
Merge 8.7 file: [31abc26878] check-in: [bb1378370e] user: jan.nijtmans branch: main, size: 333295
21:08
Fix [68417a8bb3]: No result/LF printed for 64-bit integer type check file: [916e1919ec] check-in: [5aff89ad15] user: jan.nijtmans branch: core-8-branch, size: 333526
20:58
Merge 8.7 file: [73be609e47] check-in: [6301de2138] user: jan.nijtmans branch: main, size: 333144
20:47
Merge 8.6 file: [2c530e67f9] check-in: [87cd711c2a] user: jan.nijtmans branch: core-8-branch, size: 333375
20:19
Fix [15e74a2fe6]: Fix various typos file: [9fc905dcdc] check-in: [c44138ed03] user: jan.nijtmans branch: core-8-6-branch, size: 578040
2023-03-17
20:23
Merge 9.0 file: [0a5d1bc716] check-in: [308b682781] user: jan.nijtmans branch: tip-626, size: 333149
20:11
Merge 8.7 file: [9db94811ce] check-in: [31788d9a4b] user: jan.nijtmans branch: main, size: 333149
20:09
Merge 8.6 file: [df30bfbfae] check-in: [58ed4a6358] user: jan.nijtmans branch: core-8-branch, size: 333380
20:04
arm64e -> arm64, since arm64e is not available yet on MacOS (Thanks to Stefan Sobernig) file: [20245b0359] check-in: [da4c453c64] user: jan.nijtmans branch: core-8-6-branch, size: 578045
19:48
Merge 9.0 file: [c5ec56c438] check-in: [536c49c7a2] user: jan.nijtmans branch: tip-626, size: 333167
2023-03-15
16:24
Merge 8.7 file: [6b387e800c] check-in: [c1e45151b3] user: jan.nijtmans branch: main, size: 333167
16:23
Merge 8.6 file: [6419f67a73] check-in: [0903dd2c84] user: jan.nijtmans branch: core-8-branch, size: 333398
16:21
Remove _LARGEFILE_SOURCE64 usage. See [d690400d07] file: [bbe4d53575] check-in: [e5ba10678f] user: jan.nijtmans branch: core-8-6-branch, size: 578063
2023-01-24
18:06
Bump to 9.0b1 for release file: [a726e7ea8e] check-in: [7fe2ab82ec] user: dgp branch: core-9-0-b1-rc, size: 334172
2023-01-19
15:04
Merge 9.0 file: [06e85973f5] check-in: [c74698a3cd] user: jan.nijtmans branch: tip-626, size: 334172
2023-01-09
16:54
merge 8.7 file: [86f06ffee3] check-in: [c4b92353a5] user: dgp branch: core-8-7-b1-rc, size: 334403
2023-01-06
17:35
Merge 8.7 file: [a90609ed30] check-in: [0373937d2d] user: jan.nijtmans branch: main, size: 334172
17:11
Merge 8.6 file: [ef469eafa9] check-in: [a374f6774c] user: jan.nijtmans branch: core-8-branch, size: 334403
16:56
Fix [ad393071c2]: Use different LD_LIBRARY_PATH_VAR on macOS file: [2d0a1d6a08] check-in: [19fb0fc0b0] user: jan.nijtmans branch: core-8-6-branch, size: 580712
2022-12-28
17:01
merge 8.7 file: [3c04028cb2] check-in: [81e8cdd1f0] user: dgp branch: core-8-7-b1-rc, size: 334394
2022-12-21
23:05
Merge 9.0 file: [d4689b8e90] check-in: [01e3112cfb] user: jan.nijtmans branch: tip-626, size: 334163
13:11
Merge 8.6. Update dde and registry extensions file: [2cfc2ea063] check-in: [ca829e3b89] user: jan.nijtmans branch: cygwin, size: 330033
2022-12-16
15:19
Merge 8.7 file: [0beff0b974] check-in: [f03e632bcc] user: jan.nijtmans branch: main, size: 334163
15:18
Merge 8.6 file: [e42a61e6f6] check-in: [8f01a4be6f] user: jan.nijtmans branch: core-8-branch, size: 334394
15:16
Add checks to the configure script for mknod, tcdrain and uname, for systems (like VxWorks) which don't have it. See [aa4d088e5d] file: [abe1bbc76a] check-in: [fea6099395] user: jan.nijtmans branch: core-8-6-branch, size: 580703
12:16
Now that 32-bit cygwin is dead, eliminate the need for --enable-64bit in a Cygwin build file: [dda5874199] check-in: [df82157d24] user: jan.nijtmans branch: core-8-6-branch, size: 572805
2022-11-23
21:43
Merge 8.6.13 file: [8dde416760] check-in: [390087fbe5] user: jan.nijtmans branch: cygwin, size: 330431
07:36
Re-generate configure scripts (with correct autoconf version) file: [5eba1f0931] check-in: [4ec0523e4c] user: jan.nijtmans branch: core-8-6-branch, size: 572696
01:00
Bump to 8.7b1 for release file: [e4f9ba8386] check-in: [09b0d6becb] user: dgp branch: core-8-7-b1-rc, size: 333889
2022-11-06
11:19
Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 file: [4d98e2b53a] check-in: [efcf7c37fe] user: jan.nijtmans branch: tip-626, size: 333658
2022-10-24
13:49
Merge 8.6 file: [d9a8d1e113] check-in: [7f60c82958] user: jan.nijtmans branch: cygwin, size: 573729
2022-10-21
23:24
Proof of concept: tclsh line-editing and history via linenoise file: [f300a26f1f] check-in: [57084afb07] user: culler branch: line-editing-86, size: 313993
2022-10-09
07:52
Fix gcc warnings. Update autoconf builds file: [ec55061fcf] check-in: [b194e77730] user: apnadkarni branch: tip-636-sandbox, size: 317721
2022-09-22
12:50
rebase to latest 8.7 file: [4efdb09b53] check-in: [488d60d3f7] user: jan.nijtmans branch: tip-603, size: 334131
2022-06-12
15:13
Make the idea (finally) work file: [7cfc8b158f] check-in: [76e0438a38] user: jan.nijtmans branch: tcl8-compat, size: 333658
2022-06-06
16:51
Bump to 8.6.13 for release file: [05debdbf63] check-in: [a0fb0766d2] user: dgp branch: core-8-6-13-rc, size: 572676
2022-04-21
12:59
Merge 8.6 file: [0d5c831b7b] check-in: [6da8a9608b] user: jan.nijtmans branch: core-8-branch, size: 333889
12:51
Fix [https://core.tcl-lang.org/tk/info/bf0f4808d7|bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE. Builds on MacOSX will now be done with -O2 in Release mode. file: [0985de2e5b] check-in: [2e404f7230] user: jan.nijtmans branch: core-8-6-branch, size: 572696
10:23
Merge 8.7 file: [cbdbedbfd1] check-in: [3911d261ad] user: jan.nijtmans branch: main, size: 333819
08:41
Although I don't think it helps for [62f56a61aca52db3], put back --enable-64bit and fat_32_64 functionality: It's probably too early to abandon 32-bit builds file: [aab514754a] check-in: [bda6ccaf09] user: jan.nijtmans branch: core-8-branch, size: 333889
2022-04-20
16:16
Merge 8.7 file: [0d42421c46] check-in: [6b30a8e712] user: jan.nijtmans branch: main, size: 330705
16:12
Eliminate the need for --enable-64bit on MacOS: We only do 64-bit now. Remove macosx/Tcl.xcode in favor of macosx/Tcl.xcodeproj file: [e7a2ecb9d6] check-in: [9241b6d3ab] user: jan.nijtmans branch: core-8-branch, size: 330775
12:50
Merge 8.7 file: [da79fb09e5] check-in: [bd0ef87d4d] user: jan.nijtmans branch: main, size: 329906
11:27
Fix [https://core.tcl-lang.org/tk/tktview?name=bf0f4808d7|bf0f4808d7]: macOS Aqua : CFLAGS_OPTIMIZE file: [07257d721b] check-in: [28b1e88eef] user: jan.nijtmans branch: core-8-branch, size: 329976
2022-02-17
17:33
Merge 8.7 file: [b62606ce0b] check-in: [45515911a5] user: jan.nijtmans branch: main, size: 332868
17:30
Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isinf() and isnan() file: [0be3b3c356] check-in: [60df467246] user: jan.nijtmans branch: core-8-branch, size: 332938
2022-02-12
19:07
Merge 8.7 file: [280fed1af3] check-in: [18c062b81b] user: jan.nijtmans branch: main, size: 333820
19:06
Merge 8.6 file: [e9caf20a66] check-in: [be2fb1496d] user: jan.nijtmans branch: core-8-branch, size: 333890
18:49
Fix [1720242] (appears the patch was only partially applied) file: [db0feb2343] check-in: [f6c659cc98] user: jan.nijtmans branch: core-8-6-branch, size: 570947
2021-11-28
21:54
Merge 8.7 file: [5f7cbeb42a] check-in: [f5b1ad12f7] user: jan.nijtmans branch: main, size: 333860
21:53
Fix [97b8e1d54b]: -mdynamic-no-pic not supported on Apple Silicon file: [e37cecf4f4] check-in: [010d43daee] user: jan.nijtmans branch: core-8-branch, size: 333930
2021-11-15
08:51
Merge 8.6. TCL_UTF_MAX==3 means internal encoding is "ucs-2", not "utf-16" file: [1978ce8be4] check-in: [e7e0d6d121] user: jan.nijtmans branch: cygwin, size: 572020
2021-11-12
21:30
Merge 8.7 file: [751c12014a] check-in: [9b2600654d] user: jan.nijtmans branch: main, size: 333905
21:29
Starting with 8.7, don't bother Cygwin32 any more. Only Cygwin64 will be supported. file: [b56500501e] check-in: [addc3c39d8] user: jan.nijtmans branch: core-8-branch, size: 333975
2021-11-08
23:08
Merge 8.6.12 file: [691d703865] check-in: [0c8ae089ab] user: jan.nijtmans branch: cygwin, size: 571980
2021-11-07
21:43
Merge 8.7 file: [9ebae60141] check-in: [85d6dbd40e] user: jan.nijtmans branch: main, size: 333823
21:42
Merge 8.6 file: [4060159f4e] check-in: [5d8dcf16a6] user: jan.nijtmans branch: core-8-branch, size: 333893
21:34
Fix [15845d9fd8]: unix/tcl.m4: implicit declaration of exit() in timezone variable checks file: [39741e921a] check-in: [185912afea] user: jan.nijtmans branch: core-8-6-branch, size: 570987
2021-11-03
14:42
Merge 8.6 file: [5cd7c98d32] check-in: [57afd14be8] user: jan.nijtmans branch: cygwin, size: 571980
2021-11-02
15:06
merge 8.6 file: [c95ac6a477] check-in: [553f5049a7] user: dgp branch: core-8-6-12-rc, size: 570947
2021-11-01
16:28
Merge 8.7 file: [04274554de] check-in: [3842ac8331] user: jan.nijtmans branch: tip-603, size: 334095
13:40
Merge 8.7 file: [1e8f980376] check-in: [1d15583507] user: jan.nijtmans branch: main, size: 333783
13:38
Merge 8.6 file: [425f47cccf] check-in: [c5e5349f51] user: jan.nijtmans branch: core-8-branch, size: 333853
13:21
Update DragonFly/FreeBSD configuration (requested by Pietro Cerutti) file: [d441035dd6] check-in: [75f8d23bb7] user: jan.nijtmans branch: core-8-6-branch, size: 570947
2021-10-27
08:12
Bump to 8.6.12 for release file: [a6a3166648] check-in: [130cd6ec01] user: jan.nijtmans branch: core-8-6-12-rc, size: 571475
2021-08-20
12:48
Merge 8.7 file: [2cfbf55aae] check-in: [e30f179c8f] user: jan.nijtmans branch: main, size: 334276
12:46
TIP #511 implementation: Implement Tcl_AsyncMarkFromSignal() file: [c15e8ce897] check-in: [1a6b389968] user: jan.nijtmans branch: core-8-branch, size: 334346
2021-08-19
08:54
Merge 8.7 file: [b7abebaab8] check-in: [65550c814b] user: jan.nijtmans branch: main, size: 333496
08:51
Merge-mark 8.6. Update to autoconf-2.71 file: [cd40ab67e6] check-in: [e34446660d] user: jan.nijtmans branch: core-8-branch, size: 333566
2021-08-17
16:16
tip#511 proposed implementation file: [ce480ccc1d] check-in: [0d5d82595a] user: jan.nijtmans branch: tip-511, size: 335205
2021-06-25
13:44
Bump version number to distinguish from release. file: [328b5a3eed] check-in: [85ca4eb6f9] user: dgp branch: main, size: 334355
2021-06-19
15:57
Added in missing field file: [066bb1e8fd] check-in: [f67df77d74] user: dkf branch: tip-603, size: 333808
2021-06-18
19:36
merge trunk file: [5eaa878996] check-in: [341a566acf] user: dgp branch: core-9-0-a3-rc, size: 334355
18:11
Bump version number to distinguish from release. file: [c6c6c353bc] check-in: [00c0a52dd9] user: dgp branch: core-8-branch, size: 334425
2021-06-09
16:26
merge 8.7 file: [d0c72af04b] check-in: [9c9ef4a8d3] user: dgp branch: core-8-7-a5-rc, size: 334425
2021-06-08
12:05
Merge 8.7 file: [e7447a42a1] check-in: [8ae151e4b9] user: jan.nijtmans branch: main, size: 334355
12:04
HP_UX -> HP-UX and another apparent typo file: [4c98626df7] check-in: [0d8e22855c] user: jan.nijtmans branch: core-8-branch, size: 334425
12:01
re-generate unix/configure with autoconf-2.59 file: [8740f722ce] check-in: [91454f0da4] user: jan.nijtmans branch: core-8-6-branch, size: 571475
08:39
Merge 8.7 file: [fa524ccc56] check-in: [62b08b95c2] user: jan.nijtmans branch: main, size: 334356
08:37
DragonFly/FreeBSD need -fPIC file: [3a91c1874d] check-in: [54e8a4160a] user: jan.nijtmans branch: core-8-branch, size: 334426
2021-05-03
20:38
Bump to version 9.0a3 for release. file: [22284bc9a4] check-in: [40538213cd] user: dgp branch: core-9-0-a3-rc, size: 334378
20:33
Bump to version 8.7a5 for release. file: [cc29e128fa] check-in: [de209964f3] user: dgp branch: core-8-7-a5-rc, size: 334448
2021-02-17
17:37
Merge 9.0 file: [5bc847c604] check-in: [5d51d3c1fc] user: jan.nijtmans branch: rfe-854941, size: 334513
2021-02-12
17:29
Merge 8.7 file: [54cbf48d67] check-in: [c7cf4b89d7] user: jan.nijtmans branch: main, size: 334378
17:27
Use Marc Culler's "macher" utility for the onefiledist MacOSX builds. Only for non-framework builds. file: [dce83a4380] check-in: [36d5ee9276] user: jan.nijtmans branch: core-8-branch, size: 334448
2021-02-11
16:30
Experiment: Integrate culler's "macher" tool. Only for thin binaries file: [b12f4ac28c] check-in: [a5728e8d0e] user: jan.nijtmans branch: culler-macher, size: 334414
2021-02-10
09:16
Merge 8.7 file: [7bb935653a] check-in: [a097730544] user: jan.nijtmans branch: main, size: 333406
2021-02-09
14:16
ZIPFS_BUILD=1 only needs to be set once file: [1556893622] check-in: [757e39b4e4] user: jan.nijtmans branch: bug-87e840c26c, size: 333476
12:07
Change TCL_ZIP_FILE name, just using dots in stead of underscores file: [f4a986f883] check-in: [689470c702] user: jan.nijtmans branch: bug-87e840c26c, size: 333498
2021-02-08
18:23
Attempt to fix the last TIP #430 bits, needed to make it work for Tk (and other external packages) file: [e891681531] check-in: [b99e35f754] user: jan.nijtmans branch: bug-87e840c26c, size: 333499
16:01
Merge 8.7 file: [9b7a4b8595] check-in: [a28f3a2b95] user: jan.nijtmans branch: main, size: 333619
15:51
Bugfix in TIP #430 implementation: tcl_findLibrary should use the same zip-file naming as the configure scripts do file: [3bbedcd65a] check-in: [f06a7fe2c6] user: jan.nijtmans branch: core-8-branch, size: 333689
2021-02-04
11:15
Merge 8.7 file: [0c16e089c2] check-in: [b3e43c59d7] user: jan.nijtmans branch: main, size: 333620
11:11
Fix [03b70c8918]: core-8-branch : trying to build on macOS10.9 linked against XQuartz file: [7f3ec83d26] check-in: [a68bb5c427] user: jan.nijtmans branch: core-8-branch, size: 333690
2021-02-01
08:20
Merge 8.7 file: [05e4ec8b51] check-in: [4ca19d8b85] user: jan.nijtmans branch: main, size: 332732
2021-01-29
14:12
Merge 8.7 file: [b83552d227] check-in: [81a4045590] user: jan.nijtmans branch: main, size: 336483
14:02
Merge 8.6 file: [38fb508c8d] check-in: [f6e6955b66] user: jan.nijtmans branch: core-8-branch, size: 336553
09:18
re-generate unix/configure file: [a07e23c388] check-in: [b5ab5cf668] user: jan.nijtmans branch: core-8-branch, size: 332802
09:15
Fix [113be1991e]: zipfs on mac. From now on, --enable-framework automatically means --disable-zipfs, since those 2 options can never work together. file: [7b36fdd24a] check-in: [ad32c79177] user: jan.nijtmans branch: core-8-branch, size: 332798
2021-01-21
15:49
Merge 8.7 file: [4de38b29fa] check-in: [7eef120709] user: jan.nijtmans branch: main, size: 332699
15:46
Merge 8.6 file: [8b39b18708] check-in: [411b16f75d] user: jan.nijtmans branch: core-8-branch, size: 332769
2021-01-20
10:57
Don't use LTO for any stub libraries: It's asking for trouble when an extension is compiled with different CFLAGS as the stub library. file: [3c7c4f44f4] check-in: [d270942d10] user: jan.nijtmans branch: bug-98ae20f0f5, size: 571441
2021-01-08
21:07
Merge 8.7 (resolve conflicts) file: [c806d199cc] check-in: [5295f674c1] user: dgp branch: main, size: 331917
09:37
Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we stopped support for MSVC 6++ Change Tcl_WideInt -> long long in various places: Tcl_WideInt could be a 128-bit type, we don't want that everywhere. file: [21557083b1] check-in: [174a9adac8] user: jan.nijtmans branch: tip-592, size: 331987
2021-01-07
07:37
Merge 8.7 file: [098b56f52c] check-in: [c5edeb7b5f] user: jan.nijtmans branch: tip-592, size: 332017
2021-01-05
14:27
Merge 8.5 file: [bbf25a9f99] check-in: [c0394a94f4] user: jan.nijtmans branch: core-8-6-branch, size: 569842
10:31
Merge 8.7 file: [6e8e85038a] check-in: [e5495ab8e3] user: jan.nijtmans branch: main, size: 332686
10:29
Merge 8.6 file: [0231bd7500] check-in: [68a7b75991] user: jan.nijtmans branch: core-8-branch, size: 332756
2021-01-04
08:12
Merge 8.6 file: [ebaba86482] check-in: [2a17010ace] user: jan.nijtmans branch: cygwin, size: 570869
07:48
Merge 8.7 file: [c7934f24ca] check-in: [7bfba75988] user: jan.nijtmans branch: tip-592, size: 332011
2020-12-30
18:23
[e7eb94e8d1] typo fix in changes. Each ambiguous hash still identifies only one ticket, which is good enough. file: [372b88abfa] check-in: [f3fe83e715] user: dgp branch: core-8-6-11-rc, size: 569836
2020-12-29
22:22
Fix [43d371ac19]: Usage of exit() without including <stdlib.h> in unix/configure file: [ef4d14efd3] check-in: [15f12d1434] user: jan.nijtmans branch: core-8-6-branch, size: 569836
22:21
Fix [43d371ac19]: Usage of exit() without including <stdlib.h> in unix/configure file: [91e94d434e] check-in: [dcfe25bc93] user: jan.nijtmans branch: core-8-5-branch, size: 570843
2020-12-26
22:47
Merge 8.7 file: [2171bde505] check-in: [91945e7ae1] user: jan.nijtmans branch: tip-592, size: 332153
2020-12-24
12:09
Fix check for broken strstr/strtoul/strtod functions: Modern C compilers don't accept signature mismatches any more. file: [f529d9885e] check-in: [1aa2c5b273] user: jan.nijtmans branch: core-8-5-branch, size: 570823
10:37
Integrate branch for msys2. Merge 8.6 file: [467ec449c7] check-in: [c28df24a70] user: jan.nijtmans branch: cygwin, size: 570849
2020-12-22
14:25
Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generated with (modified) autoconf-2.59 file: [a5f243901b] check-in: [0408eddf86] user: jan.nijtmans branch: core-8-5-branch, size: 570738
2020-12-18
14:09
Merge 8.7 file: [d53c5518af] check-in: [b285c97872] user: jan.nijtmans branch: main, size: 332679
10:42
Rename AC_HELP_STRING to AS_HELP_STRING, and fix determination of intptr_t/uintptr_t with autoconf 2.70 file: [7c69990eae] check-in: [fef38331d6] user: jan.nijtmans branch: core-8-branch, size: 332749
2020-12-17
16:39
Further elimination of __int64 type file: [4b63909fbd] check-in: [fc0c960d66] user: jan.nijtmans branch: tip-592, size: 334331
08:22
Re-generate configure scripts with (brand-new!!!) autoconf-2.70 file: [3dd40c5c5a] check-in: [091ddee886] user: jan.nijtmans branch: main, size: 334857
08:11
Re-generate configure scripts with (brand-new!!!) autoconf-2.70 file: [bfe657c8c7] check-in: [e4c77af1d9] user: jan.nijtmans branch: core-8-branch, size: 334927
2020-12-08
15:31
Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [3e740fc1e7] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 317664
07:40
Merge "cygwin" branch file: [ed968e6516] check-in: [64a40f1bcf] user: jan.nijtmans branch: msys2-fixes_v001, size: 570843
07:35
Merge 8.6 file: [5a6b4aa62e] check-in: [92c7e551fe] user: jan.nijtmans branch: cygwin, size: 569451
2020-12-07
16:02
merge 8.6 file: [62f9c91716] check-in: [2898021498] user: dgp branch: core-8-6-11-rc, size: 569816
2020-12-06
13:47
Add -finput-charset=UTF-8 to CFLAGS file: [2cfa05be70] check-in: [1d0bce83be] user: jan.nijtmans branch: bug-ea39ab591e, size: 317599
2020-12-04
11:46
Merge 9.0 file: [6b12a45fc2] check-in: [3cbe782495] user: jan.nijtmans branch: paths-for-9, size: 317607
2020-12-03
10:44
Merge 8.7 file: [04823b257b] check-in: [a2cbadb299] user: jan.nijtmans branch: main, size: 317554
2020-12-02
11:31
Merge 8.6 file: [31d5f14c8a] check-in: [36beba2206] user: jan.nijtmans branch: core-8-branch, size: 317619
11:29
Merge 8.5 file: [ea767b0f61] check-in: [1008397d0a] user: jan.nijtmans branch: core-8-6-branch, size: 569816
2020-12-01
16:25
Remove redunant piece of SC_ENABLE_SHARED: The AC_ARG_ENABLE already generates this part, resulting in duplicate code in the "configure" script file: [606587fb66] check-in: [868363c550] user: jan.nijtmans branch: core-8-5-branch, size: 574402
16:07
Re-generate unix/configure file: [20fcf60386] check-in: [e3ab220403] user: jan.nijtmans branch: msys2-fixes_v001, size: 570844
16:06
Rebase to "cygwin" branch file: [0b2c993099] check-in: [65c7d28923] user: jan.nijtmans branch: msys2-fixes_v001, size: 313091
11:34
Merge 8.6. Handle some cmdAH testcases for Cygwin file: [6043a41057] check-in: [35f2022b79] user: jan.nijtmans branch: cygwin, size: 569575
08:54
Merge 8.7 file: [8c4f1781dc] check-in: [b060aa488b] user: jan.nijtmans branch: main, size: 317678
08:53
Merge 8.6 file: [956a9870ad] check-in: [66583afb9e] user: jan.nijtmans branch: core-8-branch, size: 317743
08:50
Merge 8.5 file: [c2bb5a50f8] check-in: [dac6060b2b] user: jan.nijtmans branch: core-8-6-branch, size: 569940
08:49
Missing '_' in unix/tcl.m4 (Only relevant for mingw) file: [dc1b2c1dc2] check-in: [594c33aeb5] user: jan.nijtmans branch: core-8-5-branch, size: 574526
2020-11-30
17:32
Merge 8.6 file: [378f4fd02a] check-in: [a003500266] user: jan.nijtmans branch: cygwin, size: 569573
09:10
Merge 9.0 file: [df49aff5b8] check-in: [9c84fd103c] user: jan.nijtmans branch: msys2-fixes_v001, size: 317796
09:03
Merge 8.7 file: [551094620a] check-in: [2ac203a0dc] user: jan.nijtmans branch: main, size: 317702
08:46
Merge 8.6 file: [9100bb1506] check-in: [2a39af85e5] user: jan.nijtmans branch: core-8-branch, size: 317767
08:31
Merge 8.5 file: [a4c4a98a62] check-in: [f026c7e8d6] user: jan.nijtmans branch: core-8-6-branch, size: 569938
08:21
Cherry-pick part of "msys2-fixes_v001" branch: build/test fixes for msys2 file: [6ed866cefb] check-in: [fbf5d9ad71] user: jan.nijtmans branch: core-8-5-branch, size: 574524
07:49
See: [https://github.com/jannick0/tcl/tree/msys2-fixes_v001] file: [e7060978cd] check-in: [9c136c5785] user: jan.nijtmans branch: msys2-fixes_v001, size: 317778
2020-11-23
14:51
Merge 8.6 file: [6ad5f56a21] check-in: [d0ea0b25fa] user: jan.nijtmans branch: cygwin, size: 569550
2020-10-23
15:58
Merge trunk file: [6986d89009] check-in: [fc96da1b57] user: jan.nijtmans branch: paths-for-9, size: 317723
2020-10-22
13:08
Merge trunk file: [ed65663959] check-in: [c7b7c31c76] user: jan.nijtmans branch: rfe-854941, size: 317805
10:38
TIP #587: Default utf-8 for source command file: [4b6a119279] check-in: [ad4d3b63ba] user: jan.nijtmans branch: trunk, size: 317670
10:30
TIP #587: Default utf-8 for source command file: [882d051ae1] check-in: [70f28ec410] user: jan.nijtmans branch: core-8-branch, size: 317735
2020-10-12
10:48
Merge trunk file: [163dc377be] check-in: [89a552ba69] user: jan.nijtmans branch: paths-for-9, size: 317796
10:33
Merge trunk file: [8c5d87dcce] check-in: [4122596037] user: jan.nijtmans branch: rfe-854941, size: 317878
2020-10-09
13:21
Merge 8.7 file: [fbe475f31e] check-in: [b9ffb77c85] user: jan.nijtmans branch: trunk, size: 317743
2020-10-08
13:33
Make everything compile warning-free with -Wundef. Put enum ASSEM_DICT_GET_DEF last in TalInstType, so it's binary compatible with Tcl 8.6 file: [347ee5ac85] check-in: [d1e4a3c73f] user: jan.nijtmans branch: core-8-branch, size: 317743
2020-10-07
14:55
merge 8.6 file: [8e3e9dca69] check-in: [1acddeb57a] user: dgp branch: core-8-6-11-rc, size: 569915
2020-10-06
13:35
Merge 8.7 file: [5711315e1c] check-in: [055380c6a4] user: jan.nijtmans branch: trunk, size: 317735
13:28
(cherry-pick): HAVE_TM_GMTOFF detection doesn't work if CFLAGS contains -Werror. Here's the fix. file: [8a489478e4] check-in: [f24b1c59ed] user: jan.nijtmans branch: core-8-6-branch, size: 569915
13:20
HAVE_TM_GMTOFF detection doesn't work if CFLAGS contains -Werror. Here's the fix. file: [168e8a5b8f] check-in: [43fbea7f16] user: jan.nijtmans branch: core-8-branch, size: 317735
2020-10-01
12:38
Merge 8.7 file: [068754a0df] check-in: [3a2fca1540] user: jan.nijtmans branch: tip-587-for-8.7, size: 317721
2020-09-29
07:36
Merge 8.7 file: [cc5810e3d1] check-in: [4636d79b91] user: jan.nijtmans branch: trunk, size: 317729
07:14
Add -Wshadow flag to the compiler, so we will be notified when (accidently) shadowing variable names file: [1ae4ae918e] check-in: [abdc2e1e11] user: jan.nijtmans branch: core-8-branch, size: 317729
2020-09-25
14:36
Merge trunk file: [e5c3b3f4c2] check-in: [8b5badfb92] user: jan.nijtmans branch: tip-587, size: 317647
14:17
Use utf-8 as default encoding for configuration information file: [ec5a7957e9] check-in: [82ee0f51dc] user: jan.nijtmans branch: tip-587-for-8.7, size: 317712
2020-09-24
12:54
TCL_CFGVAL_ENCODING now defaults to "utf-8" as well. No explicit "-encoding utf-8" for "source" any more, since that's the default file: [13a05dc598] check-in: [11cd43a662] user: jan.nijtmans branch: tip-587, size: 317712
2020-09-15
15:18
Merge trunk file: [e577a38cd2] check-in: [8bbc5b6825] user: jan.nijtmans branch: paths-for-9, size: 317773
2020-08-21
12:12
Remove various 64-bit specific macro's. First part of fix for [02b58d5d04]: Direct access of *64 functions by Tcl code (code cleanup) file: [6a7fc13699] check-in: [cff3997416] user: jan.nijtmans branch: bug-02b58d5d04, size: 313162
2020-08-13
14:35
Merge 9.0 file: [b49175c4b1] check-in: [7a40e1f9d2] user: jan.nijtmans branch: rfe-854941, size: 317855
2020-07-06
20:34
Bump to 8.6.11 for release. file: [45f3d95a32] check-in: [307509b108] user: dgp branch: core-8-6-11-rc, size: 569909
2020-06-28
15:13
MacOSX: add some type-casts, improving C++ compatibility. Make sure that strstr and strtoul() are not configured as invalid: Mac is more strict in exact function signatures. Backported from 8.7 file: [7ecd21c936] check-in: [113a7e727d] user: jan.nijtmans branch: core-8-6-branch, size: 569909
2020-06-25
11:31
Merge 8.7 file: [8f04776acc] check-in: [d389b76b8c] user: jan.nijtmans branch: trunk, size: 317720
11:26
Merge 8.6 file: [df0e3bdbc2] check-in: [20bc6dfb78] user: jan.nijtmans branch: core-8-branch, size: 317720
07:38
Merge 8.5 file: [ce73d3728f] check-in: [209a225df7] user: jan.nijtmans branch: core-8-6-branch, size: 569960
2020-06-24
14:56
One include too much file: [f33392a7a2] check-in: [2823f5010a] user: jan.nijtmans branch: core-8-5-branch, size: 574511
14:40
re-generate unix/configure file: [2d108b4d35] check-in: [7a2a359658] user: jan.nijtmans branch: core-8-5-branch, size: 574535
13:05
Fix [9080d6a871]: Build fix for tcl on macOS on Apple Silicon file: [09bfb2b107] check-in: [e99147d792] user: jan.nijtmans branch: core-8-5-branch, size: 574412
2020-06-12
14:15
Merge 8.7 file: [6593825b3e] check-in: [9f1ae45430] user: jan.nijtmans branch: trunk, size: 317668
2020-06-08
09:30
Add "-fno-common" to SHARED_CFLAGS on various platforms (e.g. Linux, CYGWIN). This is the default with gcc-10, so better make sure it doesn't cause problems file: [01450e068e] check-in: [4215cda119] user: jan.nijtmans branch: core-8-branch, size: 317668
07:47
Merge-mark 8.5 (TZ update already done here) Don't try to compile with MINGW32_ in /unix directory. Minor comment fix. file: [88f5202eb2] check-in: [84850a7b1a] user: jan.nijtmans branch: core-8-6-branch, size: 569857
2020-04-17
08:24
Merge trunk file: [727ee49616] check-in: [90a21e37fd] user: jan.nijtmans branch: paths-for-9, size: 317712
2020-04-16
14:54
Merge 8.7 file: [685da382ac] check-in: [2603483e3a] user: jan.nijtmans branch: trunk, size: 317659
11:14
Merge 8.7 file: [01ab618aea] check-in: [3153d51ddc] user: jan.nijtmans branch: core-8-branch, size: 317659
2020-04-15
06:35
More double-quotes file: [35c23c7835] check-in: [d11d3402c8] user: jan.nijtmans branch: travis-make-install, size: 569867
2020-04-14
22:36
Try adding some quotes file: [7ad7618b12] check-in: [b06e6afc9d] user: jan.nijtmans branch: travis-make-install, size: 569845
2020-04-13
10:02
Merge trunk file: [645aefdf38] check-in: [b71c0374aa] user: jan.nijtmans branch: paths-for-9, size: 317688
2020-04-10
15:22
Merge 8.7 file: [9a966300df] check-in: [894e2ce40e] user: jan.nijtmans branch: trunk, size: 317635
14:44
Merge 8.6 file: [cc861b8a06] check-in: [00feb373fe] user: jan.nijtmans branch: core-8-branch, size: 317635
14:43
Fix determination of TCL_PACKAGE_PATH if it contains multiple directories, and at least one of them contains a space. file: [d6b8c9c8a7] check-in: [6acb955a47] user: jan.nijtmans branch: core-8-6-branch, size: 569843
13:02
Merge 8.6 file: [e3b9857fe0] check-in: [cd1ce15d26] user: jan.nijtmans branch: core-8-branch, size: 317629
12:25
re-generate UNIX configure script file: [6ec2f8a9a4] check-in: [b7c0bd6993] user: jan.nijtmans branch: core-8-6-branch, size: 569837
12:21
Introduce MODULE_INSTALL_DIR in make/nmake files, for compiling Tcl. Less use of ".." in the makefiles. Adapt all makefiles (unix/win) such that they can handle spaces in LIB_INSTALL_DIR/SCRIPT_INSTALL_DIR/MODULE_INSTALL_DIR, just by adding double-quotes in appropriate places. file: [bf7dd07a0b] check-in: [1f6f21856b] user: jan.nijtmans branch: core-8-6-branch, size: 312893
2020-04-08
10:08
Merge trunk. Don't use ~/Library/Frameworks /Library/Frameworks any more as possible module paths: Conflict with Tcl8.x file: [539e0d09a0] check-in: [65810d5328] user: jan.nijtmans branch: paths-for-9, size: 317674
2020-04-07
19:09
Merge trunk. More WIP for MacOS file: [ec404ba62e] check-in: [d82e3ef199] user: jan.nijtmans branch: paths-for-9, size: 317725
10:11
Merge trunk. Adapt MacOS paths for Tcl9 proposed environment file: [ed01879216] check-in: [44c1819fab] user: jan.nijtmans branch: paths-for-9, size: 317719
2020-04-06
12:43
Experiment: Change set of directories for Tcl 9.0 not conflicting for Tcl 8.x directories, so each has their own directory set for extensions. For now, only done for UNIX. Nothing done for MacOS and Windows yet, so that won't work yet!!!! No work done on TIP either. file: [f1f86892ae] check-in: [d4ad78a038] user: jan.nijtmans branch: paths-for-9, size: 317698
2020-03-24
19:31
Make utf-8 the default encoding for embedded information file: [050c573656] check-in: [70604a5212] user: jan.nijtmans branch: utf-8-as-default, size: 317617
2020-03-23
21:34
Apply fedora's patches: "tcl-8.6.10-autopath.patch" and "tcl-8.6.10-conf.patch", just to see how it goes file: [c25b3a0f49] check-in: [0b568e30f9] user: jan.nijtmans branch: fedora, size: 312978
2020-03-17
17:00
Merge trunk file: [fcda97faa4] check-in: [297b775180] user: jan.nijtmans branch: rfe-854941, size: 317760
16:48
Merge 8.7 file: [6968927753] check-in: [5ab663a928] user: jan.nijtmans branch: trunk, size: 317625
16:45
Merge 8.6 file: [a965992d83] check-in: [06db15ddbf] user: jan.nijtmans branch: core-8-branch, size: 317625
16:35
Merge 8.5. Mainly add Unicode 13 new plane 3 characters to the internal Unicode tables. Not used in 8.6 yet. file: [7cbc8fc07b] check-in: [3451446c3c] user: jan.nijtmans branch: core-8-6-branch, size: 569833
2020-03-10
15:58
re-generate configure scripts file: [93acea1259] check-in: [f57ac171d5] user: jan.nijtmans branch: rfe-854941, size: 317760
15:54
Merge trunk file: [af7fa49ee2] check-in: [fb566b67ce] user: jan.nijtmans branch: rfe-854941, size: 318265
2020-03-09
12:49
Use more uppercase hex (e.g. 0xFF) in stead of lowercase (0xff) consistantly. file: [0403a52022] check-in: [99e0a25463] user: jan.nijtmans branch: core-8-5-branch, size: 574345
2020-03-01
12:26
Finish C++-compat (TIP #557) for this branch file: [1fb61443d6] check-in: [b1634d0c03] user: jan.nijtmans branch: dgp-refactor, size: 317625
2020-02-28
12:46
Merge 8.7 file: [22f6f07486] check-in: [b7af922d61] user: jan.nijtmans branch: trunk, size: 317508
12:06
Implement TIP #557: C++ support for Tcl file: [ca1a562779] check-in: [c4a27f443c] user: jan.nijtmans branch: core-8-branch, size: 317625
2020-02-24
12:01
Merge 8.5 file: [ff69e0bce2] check-in: [9e3386f9e9] user: jan.nijtmans branch: core-8-6-branch, size: 569833
11:07
Add -Wpointer-arith warning to C-compile. Fix gcc(-9) warning. file: [b6bc42a6f5] check-in: [33e24cc198] user: jan.nijtmans branch: core-8-5-branch, size: 574345
2020-02-13
22:06
Merge 8.7 file: [d10b3b9282] check-in: [c59e305ca6] user: jan.nijtmans branch: cplusplus, size: 317508
2020-02-04
11:05
Merge 8.7 file: [fe921a5032] check-in: [25186c7770] user: jan.nijtmans branch: trunk, size: 317530
11:03
Clean up some usage of DBGX: It isn't used any more on UNIX file: [d87f17dbf0] check-in: [da6497e781] user: jan.nijtmans branch: core-8-6-branch, size: 569817
10:40
Few more DBGX cleanups file: [07843e0700] check-in: [7c1273c0bc] user: jan.nijtmans branch: death-to-dbgx, size: 317530
09:46
Death to DBGX file: [a1e2f176ea] check-in: [0c16754a85] user: jan.nijtmans branch: death-to-dbgx, size: 317542
2020-01-15
15:49
Merge trunk. Fix MSVC static build file: [fc898ffa48] check-in: [2fdf82e5b3] user: jan.nijtmans branch: rfe-854941, size: 318192
2020-01-13
12:48
Merge 8.7 file: [3d9edab1bc] check-in: [eee197977d] user: jan.nijtmans branch: trunk, size: 317552
12:47
Merge 8.6 file: [5792749654] check-in: [a726483394] user: jan.nijtmans branch: core-8-branch, size: 317552
12:17
Add ${LDFLAGS} to MAKE_LIB. This handles the possibility of adding LDFLAGS=?? on the "configure" commandline. Suggested by Pietro Cerutti. Thanks! file: [6f17a1d1b1] check-in: [ec372ea462] user: jan.nijtmans branch: core-8-6-branch, size: 569839
2020-01-09
09:28
Merge 8.7 file: [ab07e4dbed] check-in: [3f43192979] user: jan.nijtmans branch: trunk, size: 317541
2020-01-07
15:20
Merge 8.7 file: [befde1389b] check-in: [b219c8f278] user: jan.nijtmans branch: cplusplus, size: 317806
2020-01-06
11:02
Merge 8.7 file: [e51f5370c9] check-in: [08ac59face] user: jan.nijtmans branch: trunk, size: 317828
11:02
Fix typo: "==" -> "=" file: [1bcc391d32] check-in: [797243504e] user: jan.nijtmans branch: core-8-branch, size: 317828
10:57
Merge 8.7. Don't think that ${LDFLAGS} should be part of MATH_LIBS: that should be arranged correctly in the Makefile by providing both LDFLAGS and MATH_LIBS to the command line. file: [61953ba8fe] check-in: [14cdac6c49] user: jan.nijtmans branch: external-libtommath, size: 317541
10:41
Merge 8.7 file: [c9b040114c] check-in: [8be706a766] user: jan.nijtmans branch: trunk, size: 317829
10:40
Merge 8.6 file: [7444763664] check-in: [8f3cd51884] user: jan.nijtmans branch: core-8-branch, size: 317829
10:34
Merge 8.5 file: [d007301e16] check-in: [6966b305d2] user: jan.nijtmans branch: core-8-6-branch, size: 569828
10:28
Don't assume/set LDFLAGS being "", it could be set on the "configure" command-line. Remove "test-packages" test-target (which doesn't exist), but add "test-tcl" being the same as "test". file: [04da4369d0] check-in: [ce3eff15fd] user: jan.nijtmans branch: core-8-5-branch, size: 574333
2019-12-30
13:49
Regenerate configure file: [ba5d6f9fbd] check-in: [491a02c932] user: gahr branch: external-libtommath, size: 317552
2019-12-27
12:53
Include LDFLAGS in TCL_LIB, since that's where MATH_LIBS come in file: [d28f6034f5] check-in: [c0afbcd14a] user: gahr branch: external-libtommath, size: 317553
12:13
Regenerate configure file: [70ee5c59ff] check-in: [072f37aafe] user: gahr branch: external-libtommath, size: 317553
2019-12-24
14:23
Attempt to improve support for external libtommath file: [50b5a0b073] check-in: [8f8236bd3a] user: jan.nijtmans branch: external-libtommath, size: 317845
2019-12-22
15:10
Merge 8.7 file: [13cecff7fa] check-in: [17eb426bbf] user: jan.nijtmans branch: trunk, size: 317845
14:55
Merge 8.6 file: [1c19b81dc5] check-in: [6169c6b18a] user: jan.nijtmans branch: core-8-branch, size: 317845
2019-12-20
16:13
Prevent double definition of MODULE_SCOPE on Darwin file: [3ef0e0bf51] check-in: [afe5c742c5] user: jan.nijtmans branch: core-8-6-branch, size: 569844
2019-12-13
15:39
Merge 8.7 file: [2714ba085a] check-in: [a4ec5ee9ad] user: jan.nijtmans branch: cplusplus, size: 317800
13:06
Merge 8.7 file: [0631b6921e] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 317811
11:05
Implement TIP's #538: Externalize libtommath file: [d6b46956bf] check-in: [d796a3955d] user: jan.nijtmans branch: core-8-branch, size: 317811
2019-12-03
16:12
Merge 8.7 file: [679dd91205] check-in: [41773410ac] user: jan.nijtmans branch: cplusplus, size: 315238
2019-12-02
18:25
Bump to 9.0a2 to distinguish development from 9.0a1 release. file: [04209b4dad] check-in: [72622a154d] user: dgp branch: trunk, size: 315249
18:15
Bump to 8.7a4 to distinguish development from 8.7a3 release. file: [ed0e8e954b] check-in: [ff95f2c49c] user: dgp branch: core-8-branch, size: 315249
2019-12-01
17:50
Merge trunk file: [7f01233c73] check-in: [3c06b7b6c9] user: jan.nijtmans branch: rfe-854941, size: 315889
2019-11-27
14:41
Merge 8.7, and take over some fixes for VC++ 6.0 from Sebres. file: [5189ec7b8f] check-in: [5ab2f82728] user: jan.nijtmans branch: digit-bit-60, size: 317811
14:27
Merge 8.7 file: [a49f7f0234] check-in: [dabfd1b75d] user: jan.nijtmans branch: trunk, size: 315249
12:14
Move check for stdbool.h from SC_MISSING_POSIX_HEADERS to SC_CONFIG_CFLAGS, since it's not POSIX. file: [3ee0107673] check-in: [6439898f34] user: jan.nijtmans branch: core-8-branch, size: 315249
2019-11-25
16:34
Tweak visibility of some libtommath symbols and add --with-system-libtommath configure option (as requested by Pietro Cerutti) file: [76fb529531] check-in: [ebafbc8a80] user: jan.nijtmans branch: digit-bit-60, size: 317810
2019-11-23
20:49
Merge 8.7 rc branch file: [8fafd457ef] check-in: [f9a7892bae] user: jan.nijtmans branch: digit-bit-60, size: 317393
2019-11-22
21:02
Merge in 8.6.10 release, and resolve conflicts file: [1d388d5e65] check-in: [3ba55ffebb] user: jan.nijtmans branch: cygwin, size: 569445
15:18
merge 8.7 file: [cca113255d] check-in: [7ed7694e4f] user: dgp branch: core-8-7-a3-rc, size: 315248
15:15
merge 8.6 file: [e9a578d352] check-in: [789967a8f9] user: dgp branch: core-8-branch, size: 315248
2019-11-05
22:05
Bump to version 9.0a1 for release. file: [f763ac5851] check-in: [25ee359253] user: dgp branch: core-9-0-a1-rc, size: 315248
17:51
merge 8.7 file: [be20209f88] check-in: [1bbb75a558] user: dgp branch: core-8-7-a3-rc, size: 315249
16:37
More WIP: All makefile builds appear to work fine, makefile.vc build still to be done. file: [2e1bf3cecd] check-in: [a5a9540010] user: jan.nijtmans branch: digit-bit-60, size: 317394
2019-11-04
12:10
Merge 8.7 file: [61962a751c] check-in: [d6202cc2c7] user: jan.nijtmans branch: cplusplus, size: 315238
2019-11-02
17:38
merge 8,6 file: [26bbd22183] check-in: [4336cf7305] user: dgp branch: core-8-6-10-rc, size: 569810
2019-11-01
11:25
Re-base to core-8-branch file: [699d6b9931] check-in: [0dd430544f] user: jan.nijtmans branch: digit-bit-60, size: 315204
2019-10-31
11:16
Merge 8.7 file: [f5ff48d679] check-in: [09ac35dcc9] user: jan.nijtmans branch: trunk, size: 315248
11:16
Merge 8.6 file: [c6d0f9efe4] check-in: [25c44a1f04] user: jan.nijtmans branch: core-8-branch, size: 315249
11:14
Merge 8.5 file: [71c2b5c4c0] check-in: [b87aa25811] user: jan.nijtmans branch: core-8-6-branch, size: 569810
11:13
More patches from Debian file: [fad1314b59] check-in: [d28158ba7d] user: jan.nijtmans branch: core-8-5-branch, size: 574349
10:59
Merge 8.7 file: [f9c7f85bc3] check-in: [622a4c21ed] user: jan.nijtmans branch: trunk, size: 315160
10:15
Merge 8.6 file: [027a43c4c6] check-in: [7792d04f74] user: jan.nijtmans branch: core-8-branch, size: 315161
09:56
Fix [https://core.tcl-lang.org/tk/tktview/056f9e85dc|056f9e85dc]: debian patches file: [7d13008071] check-in: [fffee9b44c] user: jan.nijtmans branch: core-8-6-branch, size: 569722
09:31
Fix [https://core.tcl-lang.org/tk/tktview/056f9e85dc|056f9e85dc]: debian patches file: [6124a9a773] check-in: [38d2c7a19b] user: jan.nijtmans branch: core-8-5-branch, size: 574261
2019-10-30
14:27
merge 8.7 file: [3537eb6dc4] check-in: [695a41a79b] user: dgp branch: core-8-7-a3-rc, size: 314939
2019-10-29
23:07
WIP: Use unsigned int in stead of mp_digit in libtommath stub entries. This make libtommath's API independant whether compiled with MP_64BIT or not file: [88a5b25024] check-in: [ee9d2a86da] user: jan.nijtmans branch: libtommath-no-mp_digit, size: 314895
12:58
Merge 8.7 file: [0389f560b2] check-in: [b9916daf58] user: jan.nijtmans branch: trunk, size: 314938
12:47
On Windows, use <stdint.h> header-file if available. file: [6ae377e397] check-in: [5d305f6a7a] user: jan.nijtmans branch: core-8-branch, size: 314939
2019-10-28
16:09
Don't typedef mp_digit in tcl.h anymore, it is supposed to be brought in from tclTomMath.h. Add test in configure scripts for <stdint.h> and <stdbool.h>. Not used by Tcl yet, probably handy for TEA extensions wanting to use that ;-) file: [44b17cf5c9] check-in: [2478ff2154] user: jan.nijtmans branch: core-8-branch, size: 314955
15:37
merge 8.7 file: [cb893a87f8] check-in: [6983e51255] user: dgp branch: core-8-7-a3-rc, size: 314701
15:32
Close fork, dropping commits apparently in error. file: [be287c4e57] check-in: [519b4ec870] user: dgp branch: core-8-6-10-rc, size: 569500
14:12
Merge trunk. Add replacement for stdbool.h too, and change libtommath to use stdbool in stead of mp_bool. file: [acffe2ce40] check-in: [fe773ee93f] user: jan.nijtmans branch: libtommath-with-stdint, size: 314954
08:40
Merge 8.6 file: [270eba52cd] check-in: [441fa629f4] user: jan.nijtmans branch: core-8-branch, size: 314701
08:37
Close fork, and temporary remove tests/fileSystemEncoding.test, since apparently bug [bcd1004104] is not fixed yet on Windows. file: [0f4757c279] check-in: [2b5fba9174] user: jan.nijtmans branch: core-8-6-branch, size: 569500
2019-10-25
01:25
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [aec728bdd4] check-in: [295d5c259f] user: kevin_walzer branch: core-8-6-10-rc, size: 312556
01:16
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [b6ea5076ed] check-in: [df75baf433] user: kevin_walzer branch: trunk, size: 314700
01:13
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [a5ced2b8a7] check-in: [278e7d0934] user: kevin_walzer branch: core-8-6-branch, size: 312556
2019-10-06
20:39
Merge 8.7 file: [3bc5fba6a0] check-in: [f5613703c1] user: jan.nijtmans branch: cplusplus, size: 314756
2019-10-02
21:38
Merge trunk and (hopefuly) fix build file: [85a44e7852] check-in: [e08fbf23b9] user: jan.nijtmans branch: rfe-854941, size: 315407
15:45
merge 8.7 file: [e85d5f2b65] check-in: [4d31f46727] user: dgp branch: core-8-7-a3-rc, size: 314767
15:38
merge 8.6 file: [88e6a849fa] check-in: [33718c7477] user: dgp branch: core-8-6-10-rc, size: 569567
11:39
Merge 8.7 file: [d557146dc6] check-in: [a5c68a5747] user: jan.nijtmans branch: trunk, size: 314767
11:38
Merge 8.6 file: [578ff6d5b4] check-in: [9fb6b59d12] user: jan.nijtmans branch: core-8-branch, size: 314767
11:29
Fix [16768d65f0]: Fix gethostbyname_r and gethostbyaddr_r detection on NetBSD. Patch by Kamil Rytarowski. file: [3beddbd66b] check-in: [6878f1515f] user: jan.nijtmans branch: core-8-6-branch, size: 569566
11:22
Fix [16768d65f0]: Fix gethostbyname_r and gethostbyaddr_r detection on NetBSD. Patch by Kamil Rytarowski. file: [33d66816ce] check-in: [769d3df6f6] user: jan.nijtmans branch: core-8-5-branch, size: 574039
2019-09-30
14:43
Merge trunk. Finish implementation. file: [b3b271d564] check-in: [bcae28fe99] user: jan.nijtmans branch: rfe-854941, size: 314373
2019-09-05
15:14
Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunused-parameters warnings file: [d004884b02] check-in: [48b1783ecd] user: jan.nijtmans branch: cplusplus, size: 313722
2019-09-02
12:27
Merge tip-548. A few more fixes, trying to make the Travis build work (finally) file: [44fdf325bf] check-in: [2c25cbf8b0] user: jan.nijtmans branch: cplusplus, size: 313703
11:33
Tcl_UntraceVar() -> Tcl_UntraceVar2() and similar changes. Add @runstatedir@ to Makefile.in's (not used yet) file: [a36c0bcfa2] check-in: [148da898f2] user: jan.nijtmans branch: core-8-branch, size: 313733
08:33
Merge 8.5. Add (still unused) runstatedir in Makefile.in. Re-generate win/unix configure scripts. file: [9891552b05] check-in: [4973c1c597] user: jan.nijtmans branch: core-8-6-branch, size: 565582
08:28
Fix [5591e4a820]: @TCL_EXE@ not properly generated in 8.5 branch. Added @runstatedir@ in Makefile.in, not used yet (except if someone decides to re-generate "configure" with autconf-2.70). file: [684c8b57d3] check-in: [6bc6e7c170] user: jan.nijtmans branch: core-8-5-branch, size: 570055
2019-08-26
16:34
merge trunk file: [8172a556fe] check-in: [0f14c97005] user: dgp branch: dgp-properbytearray, size: 313733
16:10
merge 8.7 file: [ca6711ebad] check-in: [38a75e8d0f] user: dgp branch: core-8-7-a3-rc, size: 313733
15:55
merge 8.6 file: [93817b36f3] check-in: [467899664d] user: dgp branch: core-8-6-10-rc, size: 565583
2019-08-19
11:42
Rebase to 9.0 file: [03332c1919] check-in: [615f30df6d] user: jan.nijtmans branch: rfe-854941, size: 314372
2019-07-16
09:25
Merge 8.7 file: [16b41c5e8b] check-in: [40c2513cb8] user: jan.nijtmans branch: trunk, size: 313732
09:20
Remove last traces of strtod() function, since it isn't used in Tcl any more. file: [f2645359c3] check-in: [fac93bf61a] user: jan.nijtmans branch: core-8-branch, size: 313732
2019-07-05
13:21
Merge trunk file: [941ce51b74] check-in: [8b4e89b6a1] user: jan.nijtmans branch: bug-3598300, size: 310401
09:03
Improvement: always export both 16-bit and 32-bit UTF function file: [3f7eaf5953] check-in: [27f2c4cf5e] user: jan.nijtmans branch: tip-548, size: 315130
2019-06-17
18:56
Bump version numbers for 8.6.10 release. file: [039c0d8938] check-in: [170dc08ea5] user: dgp branch: core-8-6-10-rc, size: 565582
2019-06-07
16:54
New TIP implementation: Make configure --enable-64bit the default file: [7e36fb4cb8] check-in: [93a999f923] user: jan.nijtmans branch: tip-549, size: 314457
2019-05-18
10:42
Surface TCL_INFO_FRAME_ENABLE_ACCURATE_LINE_NUMBERS as configure --enable-line-continuations file: [5afaebcc5a] check-in: [68d2b424fb] user: dkf branch: tip-530, size: 311195
2019-05-17
14:42
merge 8.7 file: [78a85278b1] check-in: [4d59245e22] user: dgp branch: core-8-7-a3-rc, size: 313952
2019-04-19
00:38
merge 8.7 file: [3ff223e053] check-in: [ddaa30125b] user: dkf branch: trunk, size: 313952
2019-04-10
19:53
Complete implementation for MSVC (even building minigzip) file: [d57ab83c97] check-in: [3b09ba4861] user: jan.nijtmans branch: digit-bit-60, size: 316626
2019-04-09
19:21
Merge 8.7. Complete implementation for MSVC and for UNIX. file: [a7e3343a78] check-in: [b392834e2c] user: jan.nijtmans branch: digit-bit-60, size: 316556
2019-04-06
20:41
Merge 8.7. Add checks for libtommath library to configure script (experimental) file: [19e72c5d32] check-in: [b7a7b29452] user: jan.nijtmans branch: digit-bit-60, size: 316535
2019-04-02
19:17
Merge 8.6 file: [521c3c5bd4] check-in: [1bcfcb3ac6] user: jan.nijtmans branch: androwish, size: 312532
2019-03-27
08:29
Add autoconf support file: [673f1d9245] check-in: [ebb0beff9a] user: dkf branch: tip-160, size: 313952
2019-03-08
11:34
3-way merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, merge-points restored, configure rebuilt, etc file: [e10761d794] check-in: [102958b94e] user: sebres branch: sebres-8-6-event-perf-branch, size: 565629
04:05
merge sebres-8-5-timerate (prepare for consolidation with 8.5) file: [ac3f041cf9] check-in: [ca89c4e5a7] user: sebres branch: sebres-8-5-event-perf-branch, size: 318503
2019-02-25
17:46
merge 8.7 file: [4fac183ec0] check-in: [cbfa90dcb2] user: dgp branch: core-8-7-a3-rc, size: 313931
2019-01-25
13:27
merge 8.7 file: [1b959ad019] check-in: [782eff18c4] user: sebres branch: trunk, size: 313931
2019-01-22
16:57
Merge 8.6 file: [2e84753eca] check-in: [e47078ef6d] user: jan.nijtmans branch: core-8-branch, size: 313931
16:52
Remove some mac OSX pre-10.4 stuff, which is outdated: current build doesn't support this anymore file: [34c7b36a7c] check-in: [5f09219d79] user: jan.nijtmans branch: core-8-6-branch, size: 565581
2019-01-21
02:21
avoid additional in-between path-segment "." in zip, some zip-programs (inclusive minizip) will insert this if used as path-parameter to compress file: [6ae62d3272] check-in: [17382ed323] user: sebres branch: core-8-branch, size: 314231
2018-12-14
21:33
merge 8.7 file: [85502043f5] check-in: [fceef4cf7f] user: dgp branch: core-8-7-a3-rc, size: 314231
2018-11-24
15:00
Merge 8.7 file: [fa2b98805f] check-in: [f9df387f56] user: jan.nijtmans branch: trunk, size: 314231
09:02
re-generate configure script file: [b077ac5d30] check-in: [5091330758] user: jan.nijtmans branch: core-8-branch, size: 314231
2018-11-22
23:18
merge 8.7 (build zipfs fixes) file: [ce66b715bc] check-in: [a7c0d3ccf4] user: sebres branch: trunk, size: 314232
23:17
unix build (if ZIPFS_BUILD): fixed relative path to zip-program (in case of minizip), ignore possible zip-error by adjust sfx process (similar to [057d2b674d]). file: [7d3bbd1f1a] check-in: [e59b2f0ded] user: sebres branch: core-8-branch, size: 314232
2018-11-14
17:52
Bump to version 8.7a3 for release. file: [7a56c6bce5] check-in: [453113215c] user: dgp branch: core-8-7-a3-rc, size: 314233
2018-11-01
14:50
merge 8.6 file: [e0dc0a5385] check-in: [3cd8f26fb4] user: dgp branch: core-8-6-9-rc, size: 565880
14:50
merge 8.7 file: [d1787b00ac] check-in: [7664bb78aa] user: dgp branch: trunk, size: 314233
14:48
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. file: [54a15bdae5] check-in: [eaf2699f09] user: dgp branch: core-8-branch, size: 314233
14:46
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. file: [43f9537bce] check-in: [8bdef976bf] user: dgp branch: core-8-6-branch, size: 565880
2018-10-30
20:43
Merge 8.7 file: [3566f075fe] check-in: [c501ac4d38] user: jan.nijtmans branch: trunk, size: 317803
20:42
Merge 8.6 file: [f1d476202b] check-in: [5547022128] user: jan.nijtmans branch: core-8-branch, size: 317803
20:41
Merge 8.5 file: [f6ac646fe4] check-in: [c24ce3ea62] user: jan.nijtmans branch: core-8-6-branch, size: 575641
20:40
Add support for DragonFly file: [c16b62ebde] check-in: [64b7610e09] user: jan.nijtmans branch: core-8-5-branch, size: 570054
2018-10-29
18:19
Work started eliminating long outdated compat routines that now cause cross-compiling failure far more often than they help porting to old broken platforms. file: [55f4ce0f3b] check-in: [c671a610ec] user: dgp branch: bug-840660e5a1, size: 314209
2018-10-17
22:40
Merge 8.7 file: [5ee272a6fd] check-in: [79ce3a5301] user: jan.nijtmans branch: trunk, size: 317779
22:37
Add -Wpointer-arith compiler flag to gcc file: [a8ad6d5a23] check-in: [2bb71ddc33] user: jan.nijtmans branch: core-8-branch, size: 317779
2018-10-12
18:29
Merge 8.7 file: [91bddaecfd] check-in: [41013f5dac] user: jan.nijtmans branch: trunk, size: 317763
17:54
Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh install", because tclsh is not compiled with that. Fix minizip.c compilation on systems without open64() file: [8d8273d662] check-in: [d75d4c67d4] user: jan.nijtmans branch: core-8-branch, size: 317763
2018-10-05
19:37
Bump version numbers for 8.6.9 release. file: [9d4cb11e04] check-in: [2ea5110611] user: dgp branch: core-8-6-9-rc, size: 575617
2018-09-28
18:57
Merge 8.7 file: [1f2e8b9f66] check-in: [d812be8851] user: jan.nijtmans branch: trunk, size: 318433
09:18
merge core-8-branch file: [2d64a6c01d] check-in: [b3d9254efa] user: dkf branch: tip-509, size: 318433
2018-09-12
19:34
Merge 8.7 (TIP #430 implementation) file: [d43b644b67] check-in: [d2d99b2173] user: jan.nijtmans branch: trunk, size: 316833
2018-09-03
09:12
merge zipfs file: [21c6b83203] check-in: [4efd0e60fa] user: jan.nijtmans branch: androwish, size: 590070
2018-06-12
19:14
merge 8.7 file: [5beec970df] check-in: [c99f22f840] user: dgp branch: core_zip_vfs, size: 316833
18:03
merge 8.7 file: [36e8ea6874] check-in: [8b91b1111e] user: dgp branch: tip-509, size: 312505
2018-06-08
07:00
merge 8.7 file: [b6914253ab] check-in: [21ac5ef8a5] user: jan.nijtmans branch: trunk, size: 310905
06:56
re-generate configure script (where does --runstatedir come from? file: [8451508e8f] check-in: [5e954c41c3] user: jan.nijtmans branch: core-8-branch, size: 310905
2018-06-05
09:12
merge 8.7 file: [6a0a488abb] check-in: [aebfbede76] user: sebres branch: trunk, size: 311410
09:10
re-autoconfigure with v.2.69 file: [ed1b2ba6e3] check-in: [d24583ec88] user: sebres branch: core-8-branch, size: 311410
09:04
merge 8.6 file: [08ca9c86b1] check-in: [36f85b4a71] user: sebres branch: core-8-branch, size: 311740
2018-06-04
13:52
merge 8.5 file: [adf83308f5] check-in: [a9a4a69e99] user: sebres branch: core-8-6-branch, size: 575617
13:49
fixes [92564326a9] if compiled on some x86 systems (with dirent64 but without DIR64, partially cherry-picked from https://www.androwish.org/index.html/info/6119b8ac2aee8411). file: [6e95eac3c6] check-in: [32babd8ff2] user: sebres branch: core-8-5-branch, size: 570030
2018-05-31
21:24
merge zipfs file: [dc323f16fb] check-in: [fc74365c13] user: jan.nijtmans branch: androwish, size: 588618
2018-05-27
16:32
merge 8.7 file: [d8f58d7b4f] check-in: [996d385bff] user: jan.nijtmans branch: tip-509, size: 311719
2018-05-25
19:43
TIP #509: Implement reentrant mutexes on all platforms file: [3c582e3821] check-in: [2aebf23fa0] user: fbonnet branch: tip-509, size: 314292
2018-05-24
13:27
merge 8.7 file: [baeab4e7bb] check-in: [95e6ece457] user: dgp branch: core_zip_vfs, size: 316047
2018-05-22
20:57
merge 8.7 file: [04e2701438] check-in: [b0fbde34ff] user: jan.nijtmans branch: trunk, size: 310119
20:12
More removals of TCL_THREADS usage (configure scripts/win makefiles) file: [d163d3c426] check-in: [7c0047114e] user: jan.nijtmans branch: core-8-branch, size: 310119
2018-05-17
19:05
Merge 8.7, but keep TCL_THREADS undefined in tcl.h (since that's no longer necessary) file: [8fab3826d7] check-in: [f2c996cdb8] user: jan.nijtmans branch: trunk, size: 310604
2018-04-17
22:48
Merge 8.7 Move stuff from SC_ENABLE_THREADS to SC_TCL_LINK_LIBS in tcl.m4, so SC_ENABLE_THREADS is no longer needed in configure.ac file: [9851f227b0] check-in: [89b3d0671b] user: jan.nijtmans branch: tip-491, size: 310604
2018-04-16
14:51
ran autoconf on the unix directory. This breaks the build. file: [4f9bb847db] check-in: [b4ff6833b3] user: dgp branch: tip-491, size: 303160
2018-03-30
20:08
merge 8.7 file: [8960db790b] check-in: [dc1a13eb81] user: dgp branch: trunk, size: 312205
19:42
merge 8.7 file: [7889f1efcd] check-in: [d183de8dd8] user: dgp branch: core_zip_vfs, size: 318133
2018-03-26
20:21
Remove MINGW32 from the UNIX makefile, since Mingw should always build from the "win" directory. Better to avoid confusion. file: [6fefd2d4df] check-in: [c197fa631e] user: jan.nijtmans branch: core-8-branch, size: 312205
2018-03-07
15:13
merge 8.7 file: [2b34080b27] check-in: [f43a6f6ea8] user: dgp branch: core_zip_vfs, size: 318152
2018-02-15
18:30
merge 8.7 file: [e992416693] check-in: [03a61ed253] user: dgp branch: trunk, size: 312224
15:14
Stop seeking out the libieee.a library and linking to it when found. file: [ee3b9208cb] check-in: [934a0afb70] user: dgp branch: core-8-branch, size: 312224
15:08
Stop seeking out the libieee.a library and linking to it when found. The latest release of the GNU C library, glibc-2.27 has done away with the libieee.a library. This prompts a review of why Tcl has been using it. Since Tcl 8.4.0, Tcl has stopped using the matherr() machinery, so we don't need it anymore for that. Since Tcl 8.5.0, Tcl post-processes ERANGE for itself when floating point underflow or overflow can sensibly produce a 0.0 or Inf result instead of raising an error. We no longer need to configure the system math library to silence these reports. A conseqeunce of this change is that TCL_LIBS will no longer include the linker option -lieee . This can potentially change the behavior of programs that embed libtcl. If so, though, those same programs are going to also have behavior changed as the new glibc release gets into routine use. We're doing those programs a favor by stopping masking the discovery that they need to be updated. file: [60005c52ac] check-in: [c9a48a280e] user: dgp branch: core-8-6-branch, size: 573996
2018-02-14
20:43
merge core-8-branch file: [3a510fc885] check-in: [5cfe15b5d6] user: jan.nijtmans branch: trunk, size: 313128
2017-12-28
17:04
merge zipfs file: [f4d03e17da] check-in: [bb29267b50] user: jan.nijtmans branch: androwish, size: 590145
2017-12-23
22:34
Keep track of Yaakov Selkowitz's changes for Cygwin. file: [66a8331f4f] check-in: [381e6a60de] user: jan.nijtmans branch: cygwin, size: 575364
2017-12-13
15:52
Pulling changes from core-8-branch file: [8b98340b14] check-in: [4f4380b7ac] user: hypnotoad branch: core_zip_vfs, size: 319071
2017-12-08
16:19
merge TIP #477 implementation. Not tested yet in combination with semver changes file: [21a7fe1857] check-in: [2b6b3a450a] user: jan.nijtmans branch: semver, size: 313027
2017-12-06
15:27
Start RC branch for Tcl 8.6.8 file: [0fa3d2259a] check-in: [4131606306] user: dgp branch: core-8-6-8-rc, size: 575729
12:10
merge 8.7 file: [a7a7afdad7] check-in: [48920a9cbe] user: jan.nijtmans branch: z_modifier, size: 313128
2017-12-01
13:53
merge core-8-branch. Various cleanup: unused structure names, unused #defines. Change some "epoch"-related fields from int to size_t. Nothing functional. file: [2b20932cf8] check-in: [6af217e68c] user: jan.nijtmans branch: trunk, size: 313143
12:48
merge core-8-6-branch file: [6ee9d8ee08] check-in: [7b12820866] user: jan.nijtmans branch: core-8-branch, size: 313143
2017-11-24
09:24
Re-base everything to latest core-8-branch. But don't include deprecations in *.decls files any more (split-off in separate TIP) file: [a6abd57f3e] check-in: [acd9fcacb4] user: jan.nijtmans branch: semver, size: 313027
2017-11-21
22:34
Pulling changes from core-8-branch file: [94dde90084] check-in: [00dfc6711c] user: hypnotoad branch: core_zip_vfs, size: 319071
04:07
Added an implementation of tinydir.h, and spliced it into minizip to allow minizip to recurse directory structures (and get us out of having to feed `find` via autoconf) file: [d364596aec] check-in: [0064401a40] user: hypnotoad branch: core_zip_vfs, size: 319280
2017-11-20
22:45
Fixing the quoting for arguments to minizip file: [d3905bebaa] check-in: [eaa6c99d64] user: hypnotoad branch: core_zip_vfs, size: 319296
18:08
Autoconf fixes file: [7cfa1b7c98] check-in: [4ebd790c48] user: hypnotoad branch: core_zip_vfs, size: 319298
17:09
Modifications to allow the Tcl build system to exploit either a native zip executable in the path or a tclsh that understands the new "install" keyword from the command line Added a new file to /library which is run when the user executes "tclsh install ..." Embedded in installer.tcl is a facility for building zip archives file: [daaaa2b272] check-in: [535a8088d4] user: hypnotoad branch: core_zip_vfs, size: 317023
09:28
merge core-8-branch file: [26224e37ee] check-in: [daf50b9345] user: jan.nijtmans branch: trunk, size: 313143
08:58
Fix [e058307eef73cf21cf6805ad7c778e1024f9eb7d|e058307eef]: Use of values.h breaks build of Tk trunk on macOS file: [1b784f3547] check-in: [bc666d65df] user: jan.nijtmans branch: core-8-branch, size: 313143
2017-11-17
08:32
Suggested patch for [4f51e1c5dc]: patch to correct linker flag sequence. Same change done for a few other platforms where it might matter. file: [35ddc7af99] check-in: [eb2c85495f] user: jan.nijtmans branch: bug-4f51e1c5dc, size: 575729
04:47
Rebuilt the configure files without the call to the missing SC_ENABLE_ZIPFS macro file: [fb2ade8535] check-in: [ec5b26585d] user: hypnotoad branch: core_zip_vfs-8-6, size: 317682
04:46
merge trunk file: [7f711f6c8c] check-in: [d6a83ef702] user: aspect branch: bug-1224888, size: 315999
04:13
First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf file: [1ea0827968] check-in: [b279fbbfa3] user: hypnotoad branch: core_zip_vfs-8-6, size: 317735
03:10
Pulling changes from core-8-6-branch file: [3c7294b647] check-in: [e8f362e191] user: hypnotoad branch: core_zip_vfs-8-6, size: 317738
2017-11-15
10:01
merge core-8-branch file: [66f4888591] check-in: [7163cf716b] user: jan.nijtmans branch: trunk, size: 313352
09:42
Remove compat/float.h and related machinery. The last system known where this was needed was SunOS-4, which is not supported by Tcl any more for a long ... long time .... Also, fix a typo in generic/tclInt.h and remove some end-of-line spacing. file: [0f3229d205] check-in: [bf8e546c42] user: jan.nijtmans branch: core-8-branch, size: 313352
2017-11-14
14:02
[5d6de65036] [package require] with [package prefer stable] was not choosing available stable package. Hiding this in a mistake branch. Somehow huge diffs in unix/configure got included. Want a clean checkin. file: [0bce95822b] check-in: [d8e0b9ef6c] user: dgp branch: mistake, size: 314353
2017-11-11
09:18
Improvements to tip430 to embed the /library file system within a shared library or as a zip archive with a canonical name matching the current patch level This new version also builds a native executable version of minizip to allow archive to be built within make, even when cross compiling Added a new function TclZipfs_AppHook which implements tip430 core behavior startups to stock tclsh Embedding the file system as a zip archive can be defeated with --enable-zipfs=no file: [efa2aa7b2b] check-in: [c8a90daba2] user: hypnotoad branch: core_zip_vfs, size: 317943
2017-09-18
15:13
Merge trunk file: [ed61755d14] check-in: [1db5d9c514] user: jan.nijtmans branch: z_modifier, size: 313542
2017-09-08
14:38
Re-base to trunk. Now versioned as 8.7.0-alpha.2 file: [79b6b148bd] check-in: [eacebd08b2] user: jan.nijtmans branch: semver, size: 313441
13:13
Bump to 8.7a2 to distinguish trunk from 8.7a1 release. file: [d2329fd071] check-in: [6896e53834] user: dgp branch: trunk, size: 313557
2017-09-01
14:20
merge zipfs file: [72dcf93e61] check-in: [e57ab5d3e2] user: jan.nijtmans branch: androwish, size: 590145
2017-08-10
14:29
Release candidate branch for Tcl 8.7a1. file: [9080f984e6] check-in: [31c23dd6bb] user: dgp branch: core-8-7-a1-rc, size: 313557
2017-07-10
11:31
merge core-8-6-branch file: [5fc1410905] check-in: [1e6415bbda] user: sebres branch: sebres-8-6-event-perf-branch, size: 314906
08:53
merge resp. reintegrate sebres-8-5-event-perf-branch to 8.6 file: [e80787ed80] check-in: [fed961497a] user: sebres branch: sebres-8-6-event-perf-branch, size: 315199
2017-07-03
13:32
unix: implements wide-clicks on unix (1 wide-click == 0.001 microseconds (1 nanosecond)), so more precise now (e. g. by time measurement etc.); unix/configure: regenerated (autoconf) file: [0409aac8fa] check-in: [701d66ce66] user: sebres branch: sebres-8-5-event-perf-branch, size: 316858
2017-06-26
11:37
merge trunk file: [668648677a] check-in: [0705d03cdf] user: jan.nijtmans branch: semver, size: 313441
2017-06-12
13:29
merge trunk file: [12619cea24] check-in: [ef7adbfe4b] user: jan.nijtmans branch: z_modifier, size: 313542
2017-06-02
11:08
merge trunk file: [ac6b29afaa] check-in: [40f592b46d] user: jan.nijtmans branch: novem, size: 313557
2017-05-31
06:10
Unbreak on OpenBSD, again. Put back the old SHLIB_VERSION doings. On OpenBSD, Tcl's libs will need the extra version numbers probably forever. There's no point to adding the extra knob. On OpenBSD, the extra version numbers are used for dependency tracking. The extra version numbers must be on linkable libs (code will be linked to them, they have a corresponding .h file). Loadable libs (no code will be linked to them, they don't have a corresponding .h file. Usually a Tcl extension) don't need the burden (OpenBSD has to track the libs' dependencies) of the extra version numbers. Libs that are loadable and linkable are treated as linkable. I hope that clears things up. file: [0b89a156d4] check-in: [860c9f0dc4] user: stu branch: trunk, size: 313557
05:39
Fully remove SunOS-4* from tcl.m4. file: [fb280752c9] check-in: [6616258500] user: stu branch: trunk, size: 313599
2017-05-23
13:25
merge 8.6 file: [43e122b420] check-in: [c813c3e4f5] user: dgp branch: core-8-6-7-rc, size: 575729
13:13
merge zipfs file: [2f35bb389a] check-in: [abd3a99c89] user: jan.nijtmans branch: androwish, size: 590145
2017-05-22
09:17
merge trunk file: [ae912b4931] check-in: [4503acbb4b] user: jan.nijtmans branch: novem, size: 313759
09:16
Merge core-8-6-branch. Obsolete a number of systems, which were already obsoleted by TEA: We cannot even create a "battery-included" release any more for those systems. file: [4bee3bbb9a] check-in: [883e6ffa29] user: jan.nijtmans branch: trunk, size: 313759
09:04
autoconf file: [6cb57d95ef] check-in: [19226bd4e2] user: jan.nijtmans branch: core-8-6-branch, size: 575729
2017-05-21
17:42
Cherrypick Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! file: [3b768b1648] check-in: [a871079e2e] user: jan.nijtmans branch: core-8-6-branch, size: 575689
2017-05-20
12:45
Fix build on OpenBSD. [82701b94c4] missed a couple of bits. Tcl/Tk's tcl.m4 isn't identical to TEA's tcl.m4 - be careful! file: [18744cb812] check-in: [f002261843] user: stu branch: trunk, size: 316593
2017-05-19
12:53
merge 8.6 file: [b607c02003] check-in: [c5ac1d38b3] user: dgp branch: core-8-6-7-rc, size: 575645
2017-05-18
13:01
merge zipfs file: [4d3160e4ec] check-in: [2882e6cbf0] user: jan.nijtmans branch: androwish, size: 590061
12:36
merge trunk file: [0b9a711e2c] check-in: [8295a7cc33] user: jan.nijtmans branch: novem, size: 316549
12:33
TIP #458 implementation: Add Support for epoll() and kqueue() in the Notifier file: [bc3acc812f] check-in: [858569fb04] user: jan.nijtmans branch: trunk, size: 316549
12:09
autoconf-2.59 file: [ed934374a8] check-in: [74228b692b] user: dgp branch: core-8-6-branch, size: 575645
09:24
merge core-8-6-branch file: [b843473cf3] check-in: [66276befa2] user: jan.nijtmans branch: trunk, size: 314282
2017-05-04
14:19
merge trunk file: [dd39249758] check-in: [ab6adfa911] user: jan.nijtmans branch: win-console-panic, size: 314718
2017-04-13
10:00
Merge trunk file: [6d1e136094] check-in: [0169fbc878] user: jan.nijtmans branch: tkt3328635-posix-monotonic-clock, size: 316084
2017-03-29
12:05
(more experimenting): Make TCL_LL_MODIFIER behave more close to intuitive expectations: If the platform has a "long long" type, use it for Tcl_WideInt, so TCL_LL_MODIFIER is really a replacement for "ll" on most platforms (Win32/Win64 as most notable exception). Will need a new TIP. file: [27f34e3514] check-in: [c2eca96850] user: jan.nijtmans branch: z_modifier, size: 314644
2017-03-10
15:22
Start RC branch for Tcl 8.6.7 file: [c803dbb431] check-in: [69d18a9108] user: dgp branch: core-8-6-7-rc, size: 576022
2017-03-08
13:35
Re-base to trunk, and get latest code from here: [https://github.com/lalbornoz/tcl/tree/tip458]. Untested. file: [85dc4307b1] check-in: [175904ed88] user: jan.nijtmans branch: tip-458, size: 316926
2017-01-17
10:28
merge trunk file: [191577e585] check-in: [bcb14c7343] user: jan.nijtmans branch: semver, size: 314559
2017-01-11
14:10
Merge core-8-6-branch. Do gcc-compiles with the option -Wwrite-strings, so we can detect mis-usage of "const". Make Tcl_AddErrorInfo() and Tcl_AddObjErrorInfo() a macro. file: [becc84d324] check-in: [81fb7a2a5e] user: jan.nijtmans branch: trunk, size: 314659
2016-12-15
11:28
Merge trunk file: [314c3d94bd] check-in: [959decb933] user: jan.nijtmans branch: semver, size: 314543
2016-11-25
15:44
Implementation of improved notifier from Lucio Andrés Illanes Albornoz. file: [71143a9df5] check-in: [a5fa5e7e78] user: dkf branch: tip-458, size: 316513
2016-11-17
09:34
Merge trunk file: [040c2d5292] check-in: [4a3294acba] user: jan.nijtmans branch: novem, size: 314659
09:33
Remove subdirectories of "libtommath", and various individual related files, not taking any part in the Tcl build. Makes the Tcl distribution smaller without sacrificing anything. And remove the TCL_TOMMATH define, which was never used for anything. file: [d0213c32d1] check-in: [634ffe2b64] user: jan.nijtmans branch: trunk, size: 314643
2016-09-26
15:38
Merge core-8-6-branch. upstream androwish modifications. file: [5082030f9e] check-in: [88fd04e92c] user: jan.nijtmans branch: androwish, size: 590438
2016-08-19
12:45
merge zipfs file: [4ce147a915] check-in: [63eab9444d] user: jan.nijtmans branch: androwish, size: 585706
2016-07-12
13:23
Start RC branch for Tcl 8.6.6 file: [6b9603b754] check-in: [e0e954814c] user: dgp branch: core-8-6-6-rc, size: 576022
2016-06-29
10:03
Merge trunk. Add "--with-dbgx" configure option, so the name of the tclsh executable/sharedlibrary can be modified (request at EuroTcl 2016) file: [2b9f38d44f] check-in: [61b0f66d8e] user: jan.nijtmans branch: semver, size: 314591
2016-06-21
10:27
Merge trunk file: [e3ac8d696d] check-in: [c514d95abe] user: jan.nijtmans branch: semver, size: 314287
2016-05-26
11:12
Experimental branch on whether to use poll() instead of select(). file: [0cfa42f293] check-in: [62fd069fa5] user: dkf branch: dkf-wait-with-poll, size: 315469
2016-04-20
16:44
Merge 8.6.5 file: [180a1afd85] check-in: [090329ea25] user: dgp branch: little, size: 327089
2016-04-19
20:35
Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [7292cecaf5] check-in: [69b737f5a1] user: dgp branch: little, size: 328597
2016-03-30
20:03
The following patch against a stock tcl 8.6.5 source tree tries to implement most of TIP #302 for UN*X and WIN32/64: * use clock_gettime(CLOCK_MONOTONIC) for relative timing (UN*X) when available (tested at runtime) * use PTHREAD_CONDATTR_SETCLOCK et.al. for pthread_cond (UN*X) when available (tested at runtime) * use GetTickCount64() for relative timing (WIN64) * use GetTickCount() for relative timing (WIN32 for WINNT<6.0) * configure (UN*X) detects availabilty of clock_gettime() and pthread_condattr_setclock() plus adds optional -lrt to LIBS * configure (WIN32) adds command line option --with-tickcount to turn on GetTickCount*() usage Trade-off: implementation eliminates virtualized time, unfortunately. Best regards, Christian Werner --- missing merge --- diff -ur tcl8.6.5-orig/win/configure.in tcl8.6.5/win/configure.in --- tcl8.6.5-orig/win/configure.in 2016-02-29 20:13:09.000000000 +0100 +++ tcl8.6.5/win/configure.in 2016-03-25 06:47:47.712516747 +0100 @@ -142,6 +142,15 @@ ]) AC_DEFINE(HAVE_ZLIB, 1, [Is there an installed zlib?]) +AC_ARG_WITH(tickcount, + AC_HELP_STRING([--with-tickcount], + [use GetTickCount for timers, turns off interp time limits]), + [tcl_ok=$withval], [tcl_ok=no]) +AC_MSG_RESULT([$tcl_ok]) +if test $tcl_ok = yes; then + AC_DEFINE(WIN32_USE_TICKCOUNT, 1, [Use GetTickCount for timers?]) +fi + AC_CHECK_TYPE([intptr_t], [ AC_DEFINE([HAVE_INTPTR_T], 1, [Do we have the intptr_t type?])], [ AC_CACHE_CHECK([for pointer-size signed integer type], tcl_cv_intptr_t, [ file: [ad3041d344] check-in: [6fa1088680] user: oehhar branch: tip-302, size: 316116
2016-03-22
17:54
merge trunk file: [f27597cac3] check-in: [b06317dad1] user: dgp branch: novem, size: 314707
09:05
Fix signed-unsigned-compare warning (reported by François Vogel on Windows, but gcc can trigger it as well) file: [dbd1b9440b] check-in: [76041410f9] user: jan.nijtmans branch: trunk, size: 314691
2016-03-11
14:16
merge trunk file: [8fc7354c3b] check-in: [eca395a4b2] user: jan.nijtmans branch: novem, size: 314662
2016-03-07
10:35
merge trunk file: [ee55e5acc8] check-in: [de5857dbf1] user: jan.nijtmans branch: novem, size: 314646
2016-03-03
19:45
Bump trunk to 8.7a0 to accept new feature development. file: [f03584720c] check-in: [4def3fa682] user: dgp branch: trunk, size: 314646
2016-03-02
15:48
upstream androwish file: [10f2409b99] check-in: [e11d4873d5] user: jan.nijtmans branch: androwish, size: 585706
15:12
merge zipfs file: [06e024d3d1] check-in: [5b6d200c4a] user: jan.nijtmans branch: androwish, size: 576395
2016-01-28
17:33
Bump to 8.6.5 file: [6a150dd27c] check-in: [696f03868d] user: dgp branch: core-8-6-5-rc, size: 576022
2015-12-17
15:23
Minor tweaks on ZIPFS_IN_TCL file: [0af9b2c219] check-in: [f4690c201b] user: jan.nijtmans branch: androwish, size: 576395
2015-12-15
13:22
Merge trunk. Fix configure scripts: dot should be part of TCL_PATCH_LEVEL file: [c28254cc98] check-in: [63b129366e] user: jan.nijtmans branch: semver, size: 314242
2015-12-11
09:29
Bug in tclPkg.c, use semantic version in more places., but don't use "+" syntax yet. file: [476071f843] check-in: [547de1eb85] user: jan.nijtmans branch: semver, size: 314241
08:43
Experiments with [http://semver.org/|Semantic Versioning] in Tcl. (Don't look!) file: [dc550250e8] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 314163
2015-11-30
18:38
merge 8.5 file: [2cd656f604] check-in: [8a9733553a] user: dgp branch: core-8-5-19-rc, size: 568409
2015-11-26
12:04
merge trunk file: [6386f577af] check-in: [c6eb9d67c7] user: jan.nijtmans branch: novem, size: 576038
12:01
On cygwin, install libtcl8.6.dll.a in the {prefix}/lib directory. On win32, don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing. file: [451d6b8812] check-in: [687b1c51e7] user: jan.nijtmans branch: trunk, size: 576022
11:46
On cygwin, install libtcl8.5.dll.a in the {prefix}/lib directory. On win32, don't create empty {prefix}/lib/tcl8/8.2 and {prefix}/lib/tcl8/8.3 directories any more during installing. file: [1961b50638] check-in: [e6f04b2957] user: jan.nijtmans branch: core-8-5-branch, size: 568409
2015-10-29
13:12
merge 8.5 file: [79b8b60de4] check-in: [8827f74f0a] user: dgp branch: core-8-5-19-rc, size: 568322
2015-10-25
22:49
merge trunk file: [c77e3f4495] check-in: [3abb0f3415] user: jan.nijtmans branch: novem, size: 575951
22:47
re-generate "configure", both for unix and win file: [d65ca78a9b] check-in: [896624cfd4] user: jan.nijtmans branch: trunk, size: 575935
22:45
re-generate "configure", both for unix and win file: [83eaa6dc6b] check-in: [24c5950e85] user: jan.nijtmans branch: core-8-5-branch, size: 568322
2015-10-23
15:21
autoconf-2.59 file: [a21637d40f] check-in: [1242c53778] user: dgp branch: core-8-5-19-rc, size: 575544
2015-10-19
12:53
merge trunk file: [be27c48df0] check-in: [71504dd6f0] user: jan.nijtmans branch: novem, size: 583173
2015-10-09
13:30
Tcl/OpenBSD/Sparc needs -fPIC. file: [9942280f1f] check-in: [927e42e20c] user: stwo branch: core-8-5-branch, size: 575544
13:18
Tcl/OpenBSD/Sparc needs -fPIC. file: [94bb8a0521] check-in: [4e04900d36] user: stwo branch: trunk, size: 583157
2015-09-24
14:14
Merge latest TIP #414 implementation (branch initsubsystems). file: [a8243f212a] check-in: [8cde9e363d] user: jan.nijtmans branch: rfe-854941, size: 583332
2015-07-29
14:56
merge trunk file: [4e101889db] check-in: [2fe99beec9] user: dgp branch: novem, size: 583167
2015-07-23
16:53
Fix bug [57945b574a6df0332efc4ac96b066f7c347b28f7|57945b574a]: lock in forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix. file: [57896e7beb] check-in: [6abeca2800] user: jan.nijtmans branch: core-8-5-branch, size: 575538
2015-07-02
12:10
merge trunk file: [439caa91d6] check-in: [7c68910cbf] user: jan.nijtmans branch: win-console-panic, size: 576018
2015-05-28
12:28
merge trunk file: [b320a0bb3c] check-in: [8f95dbfde4] user: dgp branch: bug-57945b574a, size: 583151
2015-05-25
13:03
Merge trunk file: [481ad0ec7b] check-in: [357f05a553] user: jan.nijtmans branch: novem, size: 575945
2015-05-20
15:15
Missed a bit file: [ac0245b5cc] check-in: [8d6572f68a] user: dgp branch: trunk, size: 575929
15:12
[29044ba23f] Remove RANLIB as part of library installation. At best it's redundant to the RANLIB already done as part of library build. At worst, it conflicts with needs of cross-compiling. Thanks Erik Leunissen. file: [c016ec4481] check-in: [9f5893b2e8] user: dgp branch: trunk, size: 576091
13:45
Don't change autoconf version by accident. file: [b5e776f8b1] check-in: [2e6cee666e] user: dgp branch: bug-57945b574a, size: 583459
2015-05-18
20:41
regenerate configure file: [68d34194c0] check-in: [4a93db1712] user: dkf branch: bug-57945b574a, size: 316456
2015-03-24
18:37
merge trunk; purge TCL_HASH_KEY_STORE_HASH customization. That was a migration crutch to help code get to Tcl 8.4. It need not survive into 9.0. file: [6b5846fca2] check-in: [237cb01cf9] user: dgp branch: novem, size: 576253
17:34
Tcl source code already assumes the <limits.h> file is available. (See tcl/libtommath/tommath.h .) So dispose of all the configuration shenanigans pretending we want to support systems that lack one. file: [cdc6d6b4bc] check-in: [713e898a78] user: dgp branch: trunk, size: 576237
2015-03-17
19:47
merge trunk file: [5ddb7c4ae4] check-in: [f84d142b93] user: dkf branch: bug-1224888, size: 583964
2015-03-06
14:02
update release date file: [fc26b4e4f5] check-in: [3da0e3a608] user: dgp branch: mistake, size: 316212
2015-02-26
16:58
autoconf-2.59 file: [b7130820c4] check-in: [87155b45ee] user: dgp branch: core-8-6-4-rc, size: 581317
2015-02-05
18:17
Bump to version 8.5.18. file: [77afb3a246] check-in: [e4625e0e05] user: dgp branch: core-8-5-18-rc, size: 568316
2015-01-23
13:53
re-generate "configure" file: [19f946fd46] check-in: [6652be06bb] user: jan.nijtmans branch: bug-1224888, size: 583964
2014-10-14
18:12
Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. file: [9c2d994d1a] check-in: [481f2d5443] user: dgp branch: core-8-6-3-rc, size: 581317
2014-10-10
20:17
Bump to 8.5.17 file: [b40a501940] check-in: [08c159aa7e] user: dgp branch: core-8-5-17-rc, size: 568316
2014-09-17
13:16
merge trunk file: [a35c0a78bb] check-in: [e483b90ad3] user: jan.nijtmans branch: novem, size: 581333
2014-09-16
15:52
Better pic flag for OpenBSD. file: [91a29824b4] check-in: [ae05904233] user: stwo branch: core-8-5-branch, size: 568316
15:48
Better pic flag for OpenBSD. file: [0c739013ab] check-in: [fc3dfd9bc8] user: stwo branch: trunk, size: 581317
2014-09-09
13:59
Add Static library link instructions to tclConfig.sh file: [babf96974b] check-in: [2cd7c40e2b] user: hypnotoad branch: core_zip_vfs_static, size: 316538
07:55
Instead of statically compiling the Tclkit executable straight from .o files, generate a static library (libtclkit.a), and compile against that. file: [a9e2fae837] check-in: [03dbd642da] user: hypnotoad branch: core_zip_vfs_static, size: 315639
2014-09-01
08:19
merge trunk file: [1bf134474c] check-in: [aa7012d066] user: jan.nijtmans branch: novem, size: 581237
08:17
Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a single SHLIB_LD_LIBS usable for both Tcl and Tk file: [58bcb61e44] check-in: [a37bbd81ea] user: jan.nijtmans branch: trunk, size: 581221
08:11
Combine TCL_SHLIB_LD_EXTRAS+TK_SHLIB_LD_EXTRAS (for Cygwin and FreeBSD) to a single SHLIB_LD_LIBS usable for both Tcl and Tk. file: [3d8745f8c9] check-in: [abaf2748e2] user: jan.nijtmans branch: core-8-5-branch, size: 568220
2014-07-28
14:50
Bump to 8.6.2 for release. file: [e38d90b73f] check-in: [3b527b0024] user: dgp branch: core-8-6-2-rc, size: 581288
2014-07-23
12:26
Bump to 8.5.16 for release. file: [b0310a2d63] check-in: [94417e5c1d] user: dgp branch: core-8-5-16-rc, size: 568287
2014-05-23
15:08
merge trunk file: [202647f222] check-in: [c933efe84d] user: jan.nijtmans branch: novem, size: 581304
2014-05-16
21:33
Let the generated Makefile be emacs-friendly by avoiding spurious empty lines and misplaced tabs. Useful e.g. to just set CFLAGS to debug and save. file: [0db9a44350] check-in: [672c16903f] user: ferrieux branch: trunk, size: 581288
2014-05-09
13:50
merge trunk file: [8a19e47935] check-in: [239fb8a769] user: jan.nijtmans branch: novem, size: 581205
10:10
Make Cygwin's "configure" work from another directory than /unix. (Not everything works this way!) file: [a3604daaf9] check-in: [b2c0b88e3a] user: jan.nijtmans branch: trunk, size: 581189
10:08
Make Cygwin's "configure" work from another directory than /unix. (Not everything works this way!) file: [4ef908e29a] check-in: [4619d13620] user: jan.nijtmans branch: core-8-5-branch, size: 568277
2014-03-31
15:23
Cherry-pick [c54059aaad] from trunk: Added support for reporting TEA-like info via pkg-config. Add missing @TCL_LIB_FLAG@ (derived from ticket [5bcb5026ad]) file: [425368cb57] check-in: [70b7d58cae] user: jan.nijtmans branch: core-8-5-branch, size: 568253
2014-03-20
10:14
merge trunk file: [19b36ffefb] check-in: [386ead73ae] user: jan.nijtmans branch: novem, size: 581181
10:10
Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 file: [292979c307] check-in: [2c5beb4f45] user: jan.nijtmans branch: trunk, size: 581165
10:06
Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 file: [b61f33268d] check-in: [b5fb55f2fe] user: jan.nijtmans branch: core-8-5-branch, size: 568158
09:53
merge trunk file: [d398e328c2] check-in: [b09ed18c44] user: jan.nijtmans branch: mistake, size: 581189
09:51
Fix [2f7cbd01c3]: tcl8.6.1 fails to build on FreeBSD 10.0 file: [c562b6914e] check-in: [141a6f104d] user: jan.nijtmans branch: mistake, size: 581173
09:22
Proposed fix for [2f7cbd01c3]. file: [5143b8f68b] check-in: [e0b5b5cbd2] user: jan.nijtmans branch: bug-2f7cbd01c3, size: 568158
2014-02-18
10:56
merge novem file: [390e1302c8] check-in: [ebffa137e2] user: jan.nijtmans branch: novem-bug-3598300, size: 581158
2014-01-25
21:42
merge trunk file: [d722961ad8] check-in: [5fb12de009] user: jan.nijtmans branch: novem, size: 581154
21:41
sync tcl.m4 with Tk version file: [f0fd8d52ba] check-in: [d16f9a59ec] user: jan.nijtmans branch: trunk, size: 581138
21:41
sync tcl.m4 with Tk version file: [41e94b2896] check-in: [fc06c2939f] user: jan.nijtmans branch: core-8-5-branch, size: 568371
2013-11-24
22:12
merge trunk file: [2c71bb236a] check-in: [162f412163] user: jan.nijtmans branch: novem, size: 581064
2013-11-19
09:47
Cygwin: Instead of checking whether the win32 part is configured properly, just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library) file: [8b37efb434] check-in: [79b33761cc] user: jan.nijtmans branch: trunk, size: 581048
09:09
Revert [5215b8740c] (Enh [2959069]), as it turns out that -fvisibility=hidden only affects definitions and not declarations. Therefore explicitely declaring each MODULE_SCOPE function as __attribute__((__visibility__("hidden")) is much better. Suggested by Stuart Cassoff (Thanks!). file: [f53e71a627] check-in: [8cce7b5a1a] user: jan.nijtmans branch: trunk, size: 580976
08:23
Cygwin: Instead of checking whether the win32 part is configured properly, just configure it when needed. Always build the stub library first (and - on Cygwin - configure win32 properly just before building the stub library) file: [3c32a32146] check-in: [4202101f7e] user: jan.nijtmans branch: core-8-5-branch, size: 568281
2013-11-08
14:57
rebase TIP [http://tip.tcl.tk/425|425] implementation file: [273a196c86] check-in: [4743eeb5a6] user: jan.nijtmans branch: win-console-panic, size: 582672
2013-10-18
07:36
rebase RFE [854941|#854941] implementation file: [86a28cca04] check-in: [982f3531f3] user: jan.nijtmans branch: rfe-854941, size: 582764
2013-10-16
07:13
merge novem file: [859d941008] check-in: [f9b406d125] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 580441
2013-08-30
22:04
Bump version number to 8.6.1. file: [cce8ee06a6] check-in: [9824f745cc] user: dgp branch: core-8-6-1-rc, size: 582583
2013-08-29
20:08
Bump to 8.5.15 for release. file: [8bde55ade4] check-in: [c46e5e4d16] user: dgp branch: core-8-5-15-rc, size: 568209
2013-08-14
14:40
merge trunk file: [641f082026] check-in: [e24c4b1f62] user: jan.nijtmans branch: novem, size: 582599
2013-08-11
15:19
rebase file: [6bb00a2273] check-in: [76709a732d] user: jan.nijtmans branch: win-console-panic, size: 582672
2013-08-05
22:00
Mark unixforkevent-1.1 nonPortable, until proven on more platforms. Make sure that when testing for pthread_atfork the thread library is taken into account. file: [db5d912f84] check-in: [4e3f024bd7] user: jan.nijtmans branch: trunk, size: 582583
2013-08-02
10:33
merge trunk file: [08c0f7147b] check-in: [396ccb299c] user: jan.nijtmans branch: novem, size: 582528
2013-07-29
10:51
rebase file: [ad5097e9fa] check-in: [b63d274c35] user: jan.nijtmans branch: win-console-panic, size: 582601
10:12
Make sure that "string is space \u202f" will continue to return "1", even if in future Unicode this character (NARROW_NO_BREAK_SPACE) will cease to be a space. See: [http://www.unicode.org/review/pri249/]. Don't hardcode "tclWinError.o" for Cygwin file: [b1d6682fca] check-in: [a72287aa7d] user: jan.nijtmans branch: trunk, size: 582512
2013-07-26
09:20
Move test for pthread_atfork inside SC_ENABLE_THREADS file: [7bc89553b9] check-in: [efa7ddd3b9] user: jan.nijtmans branch: trunk, size: 582479
2013-07-25
14:24
Move test for pthread_atfork inside SC_ENABLE_THREADS file: [1ea2df7f03] check-in: [f7fe2446ce] user: jan.nijtmans branch: core-8-5-branch, size: 568209
06:59
Put Cygwin's tclWinError.o in PLAT_OBJS, not in DL_OBJS file: [635c1f536f] check-in: [53be2bce4e] user: jan.nijtmans branch: trunk, size: 585278
2013-07-24
14:14
Fix Cygwin build: put Tcl_ConsolePanic in the stub library, not the dll. file: [e26d581cfe] check-in: [bec248e963] user: jan.nijtmans branch: win-console-panic, size: 585350
2013-07-23
12:42
implement for Cygwin as well file: [a23157240e] check-in: [00a17823f0] user: jan.nijtmans branch: win-console-panic, size: 585275
09:49
merge trunk file: [4e143b4031] check-in: [2dd21b756d] user: jan.nijtmans branch: novem, size: 585277
09:27
Add "testfork" test command. Not used in any test-case yet file: [e2d89071a9] check-in: [48ebb48d02] user: jan.nijtmans branch: trunk, size: 585261
09:07
Add "testfork" test command. Not used in any test-case yet file: [f44553fa22] check-in: [b425245964] user: jan.nijtmans branch: core-8-5-branch, size: 571008
2013-07-22
10:57
Use pthread_atfork() when available. file: [af153fd088] check-in: [94b207274c] user: jan.nijtmans branch: rfe-notifier-fork, size: 571197
2013-07-08
13:18
rebase file: [6629759dc8] check-in: [3940be1e6f] user: jan.nijtmans branch: rfe-854941, size: 585442
07:16
merge trunk and stwo's fork file: [0d9158b420] check-in: [51fd50ba70] user: jan.nijtmans branch: mistake, size: 585277
2013-07-07
02:19
OpenBSD/m88k is now elf. Remove unneeded elf check. file: [140c713beb] check-in: [62f5521264] user: stwo branch: core-8-5-branch, size: 571008
02:11
OpenBSD/m88k is now elf. Remove unneeded elf check. file: [0cf54c508f] check-in: [6340b1084c] user: stwo branch: trunk, size: 585261
01:09
OpenBSD/m88k is now elf. Remove unneeded elf check. file: [a72045a238] check-in: [8d6af72e7b] user: stwo branch: novem, size: 584308
2013-07-05
11:07
More complete implementation of RFE [854941], now not requiring TIP #414 any more. file: [eb5e3f37a2] check-in: [717ee454f7] user: jan.nijtmans branch: rfe-854941, size: 586101
2013-07-04
19:33
merge trunk file: [1517a8ad37] check-in: [26ef4ffa3f] user: jan.nijtmans branch: novem, size: 585936
2013-07-02
07:17
Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian Griffin. file: [98bb0048d8] check-in: [a3ae798ed1] user: jan.nijtmans branch: trunk, size: 585920
07:14
Bug [32afa6e256]: dirent64 check is incorrect in tcl.m4. Thanks to Brian Griffin. file: [eefb422e10] check-in: [f8d461fd57] user: jan.nijtmans branch: core-8-5-branch, size: 571667
2013-06-25
10:56
rebase file: [5fc40664d0] check-in: [e1791704a3] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 583688
2013-06-10
07:41
merge trunk file: [647db8c8da] check-in: [b0dd790637] user: jan.nijtmans branch: novem, size: 585940
2013-06-04
08:33
Eliminate NO_VIZ macro as current zlib uses HAVE_HIDDEN in stead. One more last-moment fix for FreeBSD by Pietro Cerutti file: [869a823084] check-in: [47e3976f09] user: jan.nijtmans branch: trunk, size: 585924
2013-06-03
20:31
merge 8.5 file: [f21b4b61e1] check-in: [d0c70147da] user: dgp branch: trunk, size: 586157
20:31
merge 8.4 file: [4215135619] check-in: [e9555b15b3] user: dgp branch: core-8-5-branch, size: 571671
17:26
Tag for release. file: [7fe7d0d049] check-in: [3f548b91c5] user: dgp branch: core-8-4-20-rc, size: 273591
14:19
last-moment fix for FreeBSD from Pietro Cerutti file: [69b8221c82] check-in: [873b92326c] user: jan.nijtmans branch: core-8-4-branch, size: 273591
2013-05-28
15:15
Tag for release file: [af90736b72] check-in: [499d2a6aa7] user: dgp branch: core-8-4-20-rc, size: 273587
2013-05-19
20:44
merge trunk file: [e589f42b48] check-in: [964dda3207] user: jan.nijtmans branch: novem, size: 586169
19:09
Fix for FreeBSD, and remove support for older FreeBSD versions. Patch by Pietro Cerutti file: [28c93bfb70] check-in: [29afce30ee] user: jan.nijtmans branch: trunk, size: 586153
19:03
Fix for FreeBSD, and remove support for older FreeBSD versions. Patch by Pietro Cerutti file: [184ac480c0] check-in: [970c40e701] user: jan.nijtmans branch: core-8-5-branch, size: 571667
13:36
Fix for FreeBSD, and remove support for older FreeBSD versions. Patch by Pietro Cerutti. file: [354426c4d7] check-in: [3711f9d94a] user: jan.nijtmans branch: core-8-4-branch, size: 273587
2013-05-17
14:02
rebase file: [d899f98a8c] check-in: [807f110dd7] user: jan.nijtmans branch: novem-bug-3598300, size: 587428
2013-05-14
18:15
merge 8.4 file: [708ef605b5] check-in: [56ca4b0f4e] user: dgp branch: core-8-4-20-rc, size: 276848
2013-05-07
15:02
merge trunk. remove some unneeded #undef's file: [7e52aa3a03] check-in: [312eebbd03] user: jan.nijtmans branch: novem, size: 587424
11:38
No longer link Cygwin executables with zlib1.dll, but with cygz.dll. On Cygwin64 this doesn't work, and on Cygwin32 it was a bad idea anyway. file: [484b9b1a5d] check-in: [76f6a1495e] user: jan.nijtmans branch: trunk, size: 587408
2013-04-25
07:28
Update dde to version 1.3.3. Update registry to version 1.2.2. (the same as distributed with Tcl 8.5.14) file: [b16ff05368] check-in: [2e764ac0b1] user: jan.nijtmans branch: core-8-4-branch, size: 276848
2013-03-22
16:33
merge 8.4 file: [9a109b646c] check-in: [293f957f1f] user: dgp branch: core-8-4-20-rc, size: 276848
14:15
merge trunk file: [edcd5a430d] check-in: [d836fd6c98] user: jan.nijtmans branch: novem, size: 587560
2013-03-21
19:09
Release branch for Tcl 8.5.14. file: [5fd2459b59] check-in: [bc1ba19e60] user: dgp branch: core-8-5-14rc, size: 572922
2013-03-12
12:00
Regenerate configure with autoconf-2.13. Mostly repairs line numbers. file: [578fd5a647] check-in: [1d32f4f268] user: dgp branch: core-8-4-branch, size: 276848
08:47
Patch by Andrew Shadura, providing better support for three architectures they have in Debian. file: [a47a65296d] check-in: [ab91ada793] user: jan.nijtmans branch: trunk, size: 587544
08:45
Patch by Andrew Shadura, providing better support for three architectures they have in Debian. file: [bff7b4921b] check-in: [2544c55254] user: jan.nijtmans branch: core-8-5-branch, size: 572922
08:32
re-generate configure file: [587d2c41c2] check-in: [68f4e24433] user: jan.nijtmans branch: core-8-4-branch, size: 276123
2013-03-06
13:16
merge trunk file: [b7b48013a3] check-in: [abcef2c4ac] user: jan.nijtmans branch: novem, size: 587681
2013-03-01
23:57
unix/configure: regenerated. file: [ca56755568] check-in: [7b597d4160] user: jenglish branch: jenglish-termios-cleanup, size: 587665
2013-02-19
15:46
merge novem file: [c0d95f61cc] check-in: [28ee40df7e] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 582670
2013-02-12
23:13
Backport various improvements from Tcl 8.5 file: [c2de36296a] check-in: [35e9430673] user: jan.nijtmans branch: core-8-4-branch, size: 277488
2013-01-25
12:58
merge trunk Add -Wwrite-strings to compiler options, so we can guarantee correct "const" usage. file: [b8182ecf79] check-in: [b23d78bcae] user: jan.nijtmans branch: novem, size: 584967
10:04
merge novem. Some more fixes. file: [388c42397c] check-in: [0d1a1f9a92] user: jan.nijtmans branch: novem-unversioned-stub, size: 584871
2013-01-19
18:50
Attempt for better approach fixing bug 3598300 on OSX. It is binary incompatible, so it can only be done on novem: it lets OSX use stat64. Is this a good approach? The correct approach is to get Tcl_StatBuf out of the interface altogether. file: [fbf0f31943] check-in: [c0d528ca3c] user: jan.nijtmans branch: novem-bug-3598300, size: 584955
2012-12-05
14:04
merge novem Eliminate the use of USE_TCL_STUBS everywhere, use !BUILD_tcl in stead file: [2805db04c6] check-in: [17b7956803] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 582654
2012-12-04
13:51
Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: USE_TCL_STUBS is no longer necessary, it's implicit. So that makes it less error-prome for extenders. The function Tcl_PkgInitStubsCheck is no longer necessary. Disadvantage: Embedders need to do two additional things, call Tcl_InitStubs() as first function in Tcl_AppInit() and link the stub library with their executable. file: [ac35b28197] check-in: [668d02e882] user: jan.nijtmans branch: novem-reduced-symbol-export, size: 582700
2012-11-22
15:14
Modification to Autoconf to prefer tcl8.6+ or tcl9 over tcl8.5 (or older) This allows build scripts that depend on new function in 8.6 to know that the best native tclsh was detected and used by ./configure file: [9fbfa49ec6] check-in: [9166f0084e] user: seandeelywoods branch: hypnotoad-prefer-native-8.6, size: 568335
2012-11-19
22:35
Remove version number from stub library file: [54dbbe3c3c] check-in: [bd9e1fa311] user: jan.nijtmans branch: novem-unversioned-stub, size: 584876
2012-11-15
04:09
Kill Octal; bump to 9.0a0; make test suite work again. file: [1dd604ddcc] check-in: [9ea4c8ee49] user: dgp branch: novem, size: 584951
2012-11-14
00:28
Release branch for Tcl 8.4.20. file: [bcc5460569] check-in: [32948f74ee] user: dgp branch: core-8-4-20-rc, size: 278160
2012-11-08
15:25
Create Tcl 8.6.0 release branch file: [6bd046a9c0] check-in: [1cb8443cf3] user: dgp branch: core-8-6-0-rc, size: 584951
2012-11-05
18:42
autoconf-2.59 file: [b1f1873cd6] check-in: [bc204342cf] user: dgp branch: core-8-5-13-rc, size: 573200
2012-09-13
16:19
Safer stale config fix for review. file: [dd504d0db0] check-in: [4a50977539] user: dgp branch: bug-3555001, size: 584951
15:55
merge trunk file: [13ac11cefd] check-in: [f6bdb60091] user: dgp branch: core-8-6-b3-rc, size: 584893
15:54
autoconf-2.59 file: [c380e652dc] check-in: [47f0dca723] user: dgp branch: trunk, size: 584893
2012-08-08
20:30
merge trunk file: [6c15f346c0] check-in: [ddf95e5e5d] user: dgp branch: core-8-6-b3-rc, size: 584859
2012-08-07
07:19
A little more installer consistency tweaking. file: [0c8bd58dc3] check-in: [da69009508] user: stwo branch: trunk, size: 584859
06:46
Installer improvements, like [226a993973]. file: [549fa21b52] check-in: [238d0cb630] user: stwo branch: core-8-5-branch, size: 573200
2012-08-04
07:51
merge trunk file: [3f2acaf13b] check-in: [d203e314d8] user: dkf branch: dkf-notifier-poll, size: 567046
2012-07-11
17:09
Release candidate branch for Tcl 8.6b3. file: [2e7fd7c01c] check-in: [b2b7bb2325] user: dgp branch: core-8-6-b3-rc, size: 584846
2012-07-10
14:00
Release candidate branch for Tcl 8.5.12. file: [32a4f01cee] check-in: [757700fb5a] user: dgp branch: core-8-5-12-rc, size: 573187
2012-06-28
21:30
only expect tcldde.dll when --enable-shared file: [5013b5ef13] check-in: [808ed98ff1] user: jan.nijtmans branch: trunk, size: 584846
21:26
only expect tcldde.dll when --enable-shared file: [9bf60e4c53] check-in: [1d2e07ebb7] user: jan.nijtmans branch: core-8-5-branch, size: 573187
21:22
only expect tcldde.dll when --enable-shared file: [09ad3d1844] check-in: [306e9b334e] user: jan.nijtmans branch: core-8-4-branch, size: 277435
2012-06-27
18:51
merge file: [a8da4f8009] check-in: [940b45c17a] user: jan.nijtmans branch: core-8-5-branch, size: 573158
12:49
fix bug in cygwin's [info nameofexecutable] install dde and registry dll for cygwin file: [80f72adb59] check-in: [1fe8106c70] user: jan.nijtmans branch: core-8-4-branch, size: 277406
2012-06-26
19:48
merge fix file: [33c686e302] check-in: [0a1e4aa34a] user: jan.nijtmans branch: core-8-5-branch, size: 573159
19:44
fix some gcc 64-bit warnings quoting improvements eliminate unused variable file: [a502045222] check-in: [5ce6ec5402] user: jan.nijtmans branch: trunk, size: 584769
19:35
fix some gcc 64-bit warnings quoting improvements eliminate unused variable file: [c91d6ac5ed] check-in: [ef83c30019] user: jan.nijtmans branch: core-8-5-branch, size: 573158
18:55
fix some gcc 64-bit warnings quoting improvements file: [4ef9fb3b8c] check-in: [f27e35a288] user: jan.nijtmans branch: core-8-4-branch, size: 277404
09:41
Let Cygwin shared build link with zlib1.dll, not cygz.dll (two less dependencies on cygwin-specific dll's) file: [7509f37bae] check-in: [00e39c13a5] user: jan.nijtmans branch: trunk, size: 584769
2012-06-24
06:07
some wrong versions file: [1f692d0826] check-in: [3d36fc27c1] user: jan.nijtmans branch: trunk, size: 584746
06:00
some wrong versions file: [594d88186b] check-in: [eefe38655e] user: jan.nijtmans branch: core-8-5-branch, size: 573154
2012-06-23
07:27
[Bug 3508771]: Cygwin notifier for handling win32 events file: [b5a34d8adb] check-in: [eb701a2be1] user: jan.nijtmans branch: trunk, size: 584746
07:10
[Bug 3508771]: Cygwin notifier for handling win32 events file: [af539ff421] check-in: [b14932f43b] user: jan.nijtmans branch: core-8-5-branch, size: 573154
06:59
[Bug 3508771]: Cygwin notifier for handling win32 events file: [971d7326f1] check-in: [0741b45cd7] user: jan.nijtmans branch: core-8-4-branch, size: 277390
2012-06-08
13:25
3530533 Centralize #include <pthread.h> in the tclUnixPort.h header so that old unix systems that need inclusion in all compilation units are supported. Update autogoo for gettimeofday(). Thanks Joe English. file: [4b31e926e8] check-in: [a790f23b77] user: dgp branch: trunk, size: 584204
13:14
Update autogoo for gettimeofday(). Thanks Joe English. file: [dc9be88863] check-in: [a5996386b3] user: dgp branch: core-8-5-branch, size: 572612
13:04
Update autogoo for gettimeofday(). Thanks Joe English. file: [da3584bd0f] check-in: [f6e87a9442] user: dgp branch: core-8-4-branch, size: 277784
2012-05-10
21:43
[Bug 2812981]: Clean up bundled packages' build directory from within Tcl's ./configure, to avoid stale configuration. file: [03d5179e01] check-in: [de38d43a1e] user: ferrieux branch: trunk, size: 587174
2012-05-03
13:10
Move cpuid testcase from win-specific to generic tests file: [eb8b0ef1ad] check-in: [123ede1877] user: jan.nijtmans branch: trunk, size: 586948
12:31
Move cpuid testcase from win-specific to generic tests file: [cf45cb418c] check-in: [05e03611b4] user: jan.nijtmans branch: core-8-5-branch, size: 575582
11:42
Move cpuid testcase from win-specific to generic tests Simplify stub tables for functions which work on both UNIX and windows file: [07ee4d72d0] check-in: [d10b6a8431] user: jan.nijtmans branch: core-8-4-branch, size: 278760
2012-05-02
21:55
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [096d7796ec] check-in: [269feeeb77] user: jan.nijtmans branch: trunk, size: 586940
21:48
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [7d6027cdc2] check-in: [1e03bb547b] user: jan.nijtmans branch: core-8-5-branch, size: 575574
21:39
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [5655dc5b26] check-in: [847aacf381] user: jan.nijtmans branch: core-8-4-branch, size: 278752
2012-04-24
21:29
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [c2b343b563] check-in: [3caedf05df] user: jan.nijtmans branch: trunk, size: 586736
21:02
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [2cadcf1edb] check-in: [fcc5957e59] user: jan.nijtmans branch: core-8-5-branch, size: 575370
20:21
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [d8b17ae93c] check-in: [ae92de6078] user: jan.nijtmans branch: core-8-4-branch, size: 278545
2012-04-23
14:13
autoconf file: [43bf4f7968] check-in: [4aac12631b] user: dgp branch: trunk, size: 584849
12:30
make some more internal tables const On cygwin, install dll's in /usr/bin, not in /usr/lib file: [c6d4e78be6] check-in: [6de689d796] user: jan.nijtmans branch: core-8-4-branch, size: 277430
2012-04-21
09:09
merge trunk file: [f773f9e1fa] check-in: [7c323936dd] user: dkf branch: dkf-notifier-poll, size: 566963
2012-04-11
20:34
[Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [0b6b4c96b6] check-in: [8032e7f92e] user: jan.nijtmans branch: trunk, size: 584846
19:50
[Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [c0ae08f9ee] check-in: [beba7a8c8c] user: jan.nijtmans branch: core-8-5-branch, size: 573180
19:19
[Bug 3448512]: clock scan "1958-01-01" fails only in debug compilation file: [74de39810f] check-in: [03c30e0b9e] user: jan.nijtmans branch: core-8-4-branch, size: 277169
2012-04-02
17:51
re-generate configure file: [dcd7cd1640] check-in: [6104ed0d3e] user: jan.nijtmans branch: trunk, size: 584931
2012-04-01
18:35
re-generate configure file: [d3f1353f6f] check-in: [7cc6d227fc] user: jan.nijtmans branch: core-8-5-branch, size: 573265
2012-03-29
07:26
now ready for further field tests file: [5587764174] check-in: [5064618d7f] user: jan.nijtmans branch: bug-3511806, size: 277121
2012-03-28
20:03
some better checks file: [e66ba48cb8] check-in: [ec6152937c] user: jan.nijtmans branch: bug-3511806, size: 276100
14:27
merge trunk file: [5c2d873cd1] check-in: [c908855c32] user: dkf branch: dkf-notifier-poll, size: 563930
12:01
extra checks whether we are really dealing with cygwin or not file: [c0cb6956aa] check-in: [de5aa06fb6] user: jan.nijtmans branch: bug-3511806, size: 276058
2012-03-23
15:53
Revert some cygwin-related signature changes from [835f8e1e9d] (2010-01-22). They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Use EAGAIN in stead of EWOULDBLOCK, because in VS10+ the value of EWOULDBLOCK is no longer the same as EAGAIN Add tclWinError.c to the CYGWIN build. file: [e6628ede44] check-in: [70fd0e4074] user: jan.nijtmans branch: trunk, size: 581425
15:26
Revert some cygwin-related signature changes from [835f8e1e9d] (2010-02-01) They were an attempt to make the cygwin port compile again, but since cygwin is based on unix this serves no purpose any more. Add tclWinError.c to the CYGWIN build. file: [640deef9f5] check-in: [0756e97333] user: jan.nijtmans branch: core-8-5-branch, size: 569759
2012-03-22
21:34
add TclWinConvertError and TclWinConvertWSAError for cygwin file: [f4d9374772] check-in: [b2826e0c0a] user: jan.nijtmans branch: bug-3508771, size: 275234
2012-03-08
09:00
merge from trunk file: [f513b6e42d] check-in: [ea86b8ad37] user: dkf branch: dkf-notifier-poll, size: 563916
2012-03-04
16:39
Patch from the cygwin folks file: [4ba1dbde7e] check-in: [09cd534bb6] user: jan.nijtmans branch: trunk, size: 581411
16:38
Patch from the cygwin folks file: [66ec736cdf] check-in: [8dafecc06c] user: jan.nijtmans branch: core-8-5-branch, size: 569745
16:36
Patch from the cygwin folks file: [3046a04d40] check-in: [8cbc14c4dd] user: jan.nijtmans branch: core-8-4-branch, size: 275303
2011-10-31
19:41
re-generate configure (autoconf 2.13) file: [bee4938dbe] check-in: [b71c29a263] user: jan.nijtmans branch: bug-1224888, size: 276616
2011-10-20
16:06
Release candidate branch for Tcl 8.5.11. file: [b2cb352ca8] check-in: [4a2b312443] user: dgp branch: core-8-5-11-rc, size: 569613
2011-09-06
14:34
Add --disable-rpath option to configure script file: [c42865415a] check-in: [d7696c4bdb] user: jan.nijtmans branch: core-8-4-branch, size: 275171
2011-08-30
07:32
Make SHLIB_LD_LIBS='${LIBS}' the default and et to "" on per-platform necessary basis. Add Haiku support and better NetBSD/FreeBSD support. file: [4f72abc47d] check-in: [7585009c0c] user: jan.nijtmans branch: core-8-4-branch, size: 274595
2011-08-15
08:22
[Bug 3388350] mingw64 compiler warnings file: [f2c62b44c6] check-in: [cef0f2ddb5] user: jan.nijtmans branch: core-8-4-branch, size: 273320
2011-08-08
21:14
Merge to feature branch file: [17c0a51125] check-in: [5f90ef1bc2] user: dkf branch: dkf-notifier-poll, size: 563784
2011-08-02
09:12
Merge to feature branch file: [9473611805] check-in: [8a0bf2664b] user: dkf branch: dkf-notifier-poll, size: 563786
2011-07-28
15:56
merge to rc file: [b5f947c98b] check-in: [b77ad4ed48] user: dgp branch: core-8-6-b2-rc, size: 581279
15:56
autoconf file: [842c1adc38] check-in: [c5229f032a] user: dgp branch: trunk, size: 581281
2011-07-18
20:01
Bump version number to 8.6b2. file: [5e8c4288aa] check-in: [e336bd355d] user: dgp branch: core-8-6-b2-rc, size: 581281
2011-06-30
15:13
Fix TCL_STACK_GROWS_UP for gcc 4.6 file: [1bec385368] check-in: [dda59f5593] user: max branch: core-8-5-branch, size: 569613
2011-05-26
20:17
Release candidate branch for Tcl 8.5.10. file: [bc61a1ce89] check-in: [73b194bf99] user: dgp branch: core-8-5-10-rc, size: 569563
2011-04-16
14:21
Merge to feature branch file: [62e6bed938] check-in: [5a59a01655] user: dkf branch: dkf-notifier-poll, size: 563788
2011-04-13
06:37
merge from trunk proposed compromise: only use --export-dynamic with --enable-shared file: [7071af6f8b] check-in: [44ffce9bb6] user: jan.nijtmans branch: jn-frq-3257396, size: 581549
2011-04-12
11:13
merge trunk file: [f4d6727bc8] check-in: [31553b1b67] user: jan.nijtmans branch: jn-frq-3257396, size: 580954
2011-04-11
07:31
fix for [Bug 3281728]: Tcl sources from 2011-04-06 do not build on GCC9 (RH9) file: [9178c9712a] check-in: [e0421a23a8] user: jan.nijtmans branch: trunk, size: 581283
2011-04-09
20:28
Merge to feature branch file: [0c27273eed] check-in: [05a04a1205] user: dkf branch: dkf-notifier-poll, size: 563698
2011-04-07
10:24
merge latest trunk file: [324b3856e9] check-in: [953246bca5] user: jan.nijtmans branch: jn-frq-3257396, size: 580864
2011-04-06
14:51
Don't use -fvisibility=hidden with static libraries (--disable-shared) file: [5b3dbae90a] check-in: [9cee434074] user: jan.nijtmans branch: trunk, size: 581193
2011-04-04
08:08
FRQ #3257396: Remove use of --export-dynamic file: [0ca965eda2] check-in: [bde7b55ccf] user: jan.nijtmans branch: jn-frq-3257396, size: 580841
2011-03-31
10:05
Merge to feature branch file: [377e637ebf] check-in: [ca02b70013] user: dkf branch: dkf-notifier-poll, size: 563726
2011-03-28
11:40
set default MODULE_SCOPE=extern, in case no other value is determined file: [576147b6c3] check-in: [dbf7b56685] user: jan.nijtmans branch: trunk, size: 581221
2011-03-18
20:46
Compilation support added. Code currently broken. file: [bea3d55263] check-in: [adbeeca79c] user: dkf branch: dkf-notifier-poll, size: 563450
2011-03-16
21:36
bug-3216070 file: [5a127ca091] check-in: [28d283ab37] user: jan.nijtmans branch: bug-3216070, size: 569625
15:30
SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found. Backported from Tcl 8.5 file: [6f5f150cff] check-in: [a25388e5c7] user: jan.nijtmans branch: core-8-4-branch, size: 273120
09:25
Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA. file: [c36e60d566] check-in: [790d40558a] user: jan.nijtmans branch: trunk, size: 580945
09:14
Make SHLIB_LD_LIBS='${LIBS}' the default and set to "" on per-platform necessary basis. Backported from TEA, but kept all original platform code which was removed from TEA. file: [72e5bb8ec3] check-in: [f659b577f5] user: jan.nijtmans branch: core-8-5-branch, size: 569562
2011-03-10
21:32
[Bug 3205320]: stack space detection defeated by inlining file: [131f16cbf6] check-in: [93c78ea3d6] user: jan.nijtmans branch: core-8-5-branch, size: 570429
2010-12-13
22:33
[Bug 3135271] Link error due to hidden symbols (CentOS 4.2) file: [35a077913f] check-in: [c2a840f99b] user: nijtmans branch: trunk, size: 581812
21:18
Cross-compile support for Win and UNIX (backported) file: [de309a5cd2] check-in: [cfe5c44774] user: nijtmans branch: core-8-5-branch, size: 570392
2010-12-12
12:04
Better building on OpenBSD. file: [5754a714c8] check-in: [5d16188d35] user: stwo branch: core-8-5-branch, size: 569434
11:51
Better building on OpenBSD. file: [0c6ee8756d] check-in: [348121ed58] user: stwo branch: trunk, size: 581761
2010-12-05
08:52
[Patch #3116490] cross-compile support for unix file: [0f1cf494c8] check-in: [f814ae9762] user: nijtmans branch: trunk, size: 581499
2010-09-29
19:19
re-generate configure with autoconf-2.59 file: [62ed3e1a45] check-in: [5520ee2832] user: nijtmans branch: trunk, size: 580541
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [01a7ba10bb] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 316311
2010-09-06
12:57
Backport blkcnt_t detection/usage. file: [59a07ca641] check-in: [9f550ab4d6] user: stwo branch: core-8-5-branch, size: 569172
2010-08-27
00:53
* unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found. file: [4576263d46] check-in: [1055eb001d] user: hobbs branch: trunk, size: 571949
00:15
* unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found. file: [76fdcaa191] check-in: [264726aabf] user: hobbs branch: core-8-5-branch, size: 567532
2010-08-12
00:40
* unix/ldAix: remove ancient (pre-4.2) AIX support * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support. file: [528c7dcdc0] check-in: [a466998bba] user: hobbs branch: trunk, size: 571942
00:11
* unix/ldAix: remove ancient (pre-4.2) AIX support * unix/configure: regen with ac-2.59 * unix/configure.in, unix/tclConfig.sh.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TCL_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support. file: [b9ea33ab3d] check-in: [fffa256274] user: hobbs branch: core-8-5-branch, size: 567525
2010-08-04
17:02
* generic/tcl.h: Bump to 8.5.9 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: * changes: Update for 8.5.9 release. file: [58b260b41d] check-in: [d2331867f4] user: dgp branch: core-8-5-branch, size: 571603
2010-07-11
16:12
Use SC_PROG_TCLSH to set a native tclsh in the Makefile. When installing the libraries a native tcl interpreter is used to process some files. The makefile uses NATIVE_TCLSH for this. This patch causes us to prefer an installed tclsh over the build product which solves build issues when cross-compiling (provided a native tcl is installed). If there is no native version, just try using the build product. file: [4d98fa5aeb] check-in: [16b5a30bf0] user: patthoyts branch: trunk, size: 576204
2010-07-01
15:47
Improve the RFC2553 tests file: [3e8b4ed05e] check-in: [797ecc537f] user: rmax branch: rmax-ipv6-branch, size: 594081
2010-06-10
22:53
* unix/configure, unix/tcl.m4: s/==/=/ syntax error fix file: [49888696ff] check-in: [a5c8305324] user: hobbs branch: rmax-ipv6-branch, size: 591446
15:04
Add emulation code from openssh for getaddrinfo() and friends file: [5eb82d2b36] check-in: [49f53b27bd] user: rmax branch: rmax-ipv6-branch, size: 591447
2010-04-30
21:15
* generic/tcl.h: Bump patchlevel to 8.6b1.2 to distinguish * library/init.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [d95f7c4cc1] check-in: [a30f8d7cf3] user: dgp branch: trunk, size: 574944
2010-04-06
09:17
regenerated with autoconf-2.59 [Bug 2982540] configure and install* script files should always have LF file: [5f5c497ef7] check-in: [01324f0ef5] user: nijtmans branch: trunk, size: 574944
09:05
regenerated with autoconf-2.59 [Bug 2982540] configure and install* script files should always have LF file: [d272aa270b] check-in: [401c0108e1] user: nijtmans branch: trunk, size: 316298
2010-04-05
13:54
Regen with autoconf 2.61 (what I have) file: [be6e3cfb3d] check-in: [ef3fae2e21] user: dkf branch: trunk, size: 556995
2010-03-29
22:31
Only test for -visibility=hidden with gcc (Second remark in [Bug 2976508]) file: [f502eb5ed8] check-in: [397c8a8733] user: nijtmans branch: trunk, size: 574964
2010-03-04
22:29
Split tommath stub lib source file in separate file. Don't use -fvisibility=hidden for cygwin file: [7d46168c7a] check-in: [c8722c8b57] user: nijtmans branch: trunk, size: 574883
2010-03-02
23:39
[Enh 2959069] Support for -fvisibility=hidden file: [9176e8daad] check-in: [5215b8740c] user: nijtmans branch: trunk, size: 574875
2010-02-22
23:31
Remove unnecessary EXTERN's, which already are in the global stub table. Use @EXEEXT@ in stead of @EXT_SUFFIX@ Use -DBUILD_tcl in Makefile for CYGWIN Use EXTERN to control CYGWIN exported symbols Remove some unnecessary type casts. file: [feff9ff530] check-in: [ede6fe7b20] user: nijtmans branch: trunk, size: 573568
2010-02-19
13:36
Correct compiler/linker flags for threaded builds on OpenBSD. file: [2182daf1f7] check-in: [5f0ed97439] user: stwo branch: trunk, size: 555707
13:25
Correct compiler/linker flags for threaded builds on OpenBSD. file: [446ea6a1ab] check-in: [f5182a5aaf] user: stwo branch: core-8-5-branch, size: 571603
2010-02-18
21:35
Fix sh quoting error reported in bash-3.1+ [Bug 1377619] (schafer) file: [e2db9a3f28] check-in: [b70af96246] user: nijtmans branch: core-8-3-1-branch, size: 187774
2010-02-16
16:02
regen file: [9e075d6f7d] check-in: [688e377016] user: dkf branch: trunk, size: 555481
2010-01-10
22:58
* win/tclWinDde.c: VC++ 6.0 doesn't have * win/tclWinReg.c PDWORD_PTR * win/tclWinThrd.c: Fix various minor gcc warnings. * win/tclWinTime.c * win/tclWinConsole.c Put channel type definitions * win/tclWinChan.c in static const memory * win/tclWinPipe.c * win/tclWinSerial.c * win/tclWinSock.c * generic/tclIOGT.c * generic/tclIORChan.c * generic/tclIORTrans.c * unix/tclUnixChan.c * unix/tclUnixPipe.c * unix/tclUnixSock.c * unix/configure (regenerated with autoconf 2.59) * tests/info.test: Make test independant from tcltest implementation. file: [a151a1b347] check-in: [ab99980096] user: nijtmans branch: trunk, size: 571586
2010-01-06
21:35
Various trivial fixes, discovered during CYGWIN porting attempt. All backported from trunk. file: [f608733406] check-in: [100e5d2f12] user: nijtmans branch: core-8-5-branch, size: 571377
2010-01-03
21:35
regen file: [3db7f9bd61] check-in: [3da97f4f4c] user: dkf branch: trunk, size: 553993
21:21
regen file: [47ffe03dab] check-in: [13bb4e345f] user: dkf branch: trunk, size: 553991
2009-12-28
13:55
regen with autconf 2.61 file: [814e9113c5] check-in: [03062c4fa2] user: dkf branch: core-8-5-branch, size: 552478
12:58
regen with autconf 2.61 file: [8c2c2bc3e3] check-in: [02500afadc] user: dkf branch: trunk, size: 553129
2009-12-23
07:10
Cygwin: Install libtcl8.6.dll in bin directory file: [4fd0d5475e] check-in: [157c10506a] user: nijtmans branch: trunk, size: 567828
2009-12-21
23:25
Various CYGWIN-related fixes. In the win32 configure script, CYGWIN is still not enabled yet, but at least it is a step in the right direction. file: [a894531185] check-in: [dca4a9980e] user: nijtmans branch: trunk, size: 567524
2009-11-26
07:01
Fix [Bug 2902965] stub related changes cause tclkit built to break file: [1a75211593] check-in: [4bf7a171b2] user: nijtmans branch: trunk, size: 567236
2009-11-25
14:31
[Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE and use AC_CHECK_MEMBERS([struct stat.st_blksize]) instead of AC_STRUCT_ST_BLKSIZE. file: [89fa4b1d39] check-in: [4a1666f4ce] user: stwo branch: core-8-5-branch, size: 565204
14:25
[Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE and use AC_CHECK_MEMBERS([struct stat.st_blksize]) instead of AC_STRUCT_ST_BLKSIZE. file: [8d80deab07] check-in: [39ef38578c] user: stwo branch: trunk, size: 567202
2009-11-19
22:06
[Tcl Patch #2883533] tcl.m4 support for Haiku OS file: [c4df21cad8] check-in: [f339c1acc8] user: nijtmans branch: trunk, size: 573613
2009-11-03
19:21
* generic/tcl.h: Bump to 8.5.8 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: file: [69d314ea98] check-in: [75775311ab] user: dgp branch: core-8-5-branch, size: 571615
2009-07-23
23:01
Revert series of local changes not relevant to the last commit. file: [970397af88] check-in: [00dea79ba9] user: andreas_kupries branch: trunk, size: 571437
22:49
* generic/tclIO.c (Tcl_GetChannelHandle): Do not crash for * generic/tclPipe.c (FileForRedirect): getHandleProc == NULL, this is allowed. Provide a nice error message in the bypass area. Updated caller to check the bypass for a mesage. This fixes the bug [Bug 2826248] reported by Andy Sonnenburg <andy22286@users.sourceforge.net> file: [27eccaa24a] check-in: [9039eeb584] user: andreas_kupries branch: trunk, size: 571603
2009-04-28
16:46
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with threads. file: [8088f4c211] check-in: [830f834cae] user: hobbs branch: trunk, size: 571436
16:44
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with threads. file: [93f34521b8] check-in: [c28d009df6] user: hobbs branch: core-8-5-branch, size: 571615
16:42
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with threads. file: [29a375c592] check-in: [37b40b2e2e] user: hobbs branch: core-8-4-branch, size: 273125
2009-04-14
20:43
Removed -Wno-implicit-int from CFLAGS_WARNING. Regen unix/configure. file: [1dae83ff9d] check-in: [bf3c8c5560] user: stwo branch: core-8-5-branch, size: 571531
19:25
Regen unix/configure file: [8edf07b945] check-in: [771e1857a0] user: stwo branch: core-8-4-branch, size: 273041
2009-04-10
18:01
* unix/configure.in (Darwin): use Darwin SUSv3 extensions if available; remove /Network locations from default tcl package search path (NFS mounted locations and thus slow). * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [07ef272d0c] check-in: [03bf436bb5] user: das branch: core-8-5-branch, size: 571549
18:01
* unix/configure.in (Darwin): use Darwin SUSv3 extensions if available; remove /Network locations from default tcl package search path (NFS mounted locations and thus slow). * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [08312a2247] check-in: [4f6862e546] user: das branch: trunk, size: 571352
16:54
* generic/tcl.h: Bump to 8.5.7 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: file: [e9b70494d6] check-in: [ca1b890ff6] user: dgp branch: core-8-5-branch, size: 569558
2009-03-14
17:41
regen file: [e8a39dbf93] check-in: [8aa9ce14ff] user: dkf branch: trunk, size: 569351
2009-02-10
21:57
fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC. file: [bfe1406519] check-in: [3023b7c8ff] user: nijtmans branch: trunk, size: 569256
2009-01-22
02:16
* unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}). * unix/configure: Autoconf 2.59 file: [6504c54072] check-in: [8f5e46e66c] user: kennykb branch: core-8-5-branch, size: 569558
02:11
* unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}). * unix/configure: Autoconf 2.59 file: [7a5ba09308] check-in: [7c74da2b81] user: kennykb branch: trunk, size: 569193
2009-01-20
03:54
Backport of Patch 907924 file: [ebe4880beb] check-in: [678a111c20] user: kennykb branch: core-8-5-branch, size: 569558
03:38
Patch 907924 file: [1c3e7aac7c] check-in: [c905b776df] user: kennykb branch: trunk, size: 569193
2009-01-16
20:44
* generic/tcl.h: Bump patchlevel to 8.6b1.1 to distinguish * library/init.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases * unix/configure.in: and to deal with the fact that the HEAD of * win/configure.in: init.tcl will not [source] in Tcl 8.6b1 . * unix/configure: autoconf-2.59 file: [4b0818d727] check-in: [c8cfc118c3] user: dgp branch: trunk, size: 568969
2009-01-13
22:35
fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC file: [cc7ff16881] check-in: [e7b65e5e4c] user: nijtmans branch: trunk, size: 568967
2009-01-03
14:20
autoconf-2.59 file: [5f3e7d1408] check-in: [81aa5041a6] user: das branch: trunk, size: 568971
13:55
autoconf-2.59 file: [aae43664c2] check-in: [d99c6aab8d] user: das branch: trunk, size: 569154
2009-01-02
16:45
regen file: [bba70921f8] check-in: [30a2e9c34a] user: dkf branch: trunk, size: 553032
2008-12-21
20:59
* generic/tcl.h: Bump to 8.5.6 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: file: [3b7e5b8a62] check-in: [1c19753e16] user: dgp branch: core-8-5-branch, size: 569334
20:55
* unix/configure: autoconf-2.59 file: [0c74f3f9f7] check-in: [d6cf62736f] user: das branch: trunk, size: 568529
2008-12-20
01:11
* unix/Makefile.in: make package install directory of bundled * unix/configure.in packages configurable via PACKAGE_DIR makefile variable (set to platform-specific default). * unix/Makefile.in (*-packages): ensure toplevel targets fail if sub-make/configure fails; fix quoting when builddir path contains spaces. * macosx/GNUmakefile: add install-packages to install targets. * unix/configure: autoconf-2.59 file: [87a3f6915b] check-in: [73610625e4] user: das branch: trunk, size: 568060
2008-12-19
16:19
regen with autoconf-2.59 (why dkf just did another regen I don't understand) file: [d3edd148e6] check-in: [900eabacab] user: dgp branch: trunk, size: 567706
11:20
regen (with autoconf 2.61, since that's what I've got...) file: [e3ce6233d2] check-in: [444fe5f732] user: dkf branch: trunk, size: 551867
03:54
* README: Bump version number to 8.6b1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [b47d41ec88] check-in: [448b87b688] user: dgp branch: trunk, size: 567678
2008-12-18
22:21
regen file: [8235b5719c] check-in: [3fb80cc319] user: dkf branch: trunk, size: 551839
15:25
regen file: [a108a86cbf] check-in: [2d2f7bb606] user: dkf branch: trunk, size: 551838
2008-12-17
15:36
* unix/Makefile.in: Add build support for collections of TEA * unix/configure.in: packages found under the pkgs directory. [Patch 1163406]. Still needs porting to Windows. * unix/configure: autoconf-2.59 file: [f6864dfedc] check-in: [03cb345b6c] user: dgp branch: trunk, size: 567763
2008-12-14
13:44
regen file: [95de6b3859] check-in: [a0ad030a31] user: dkf branch: trunk, size: 551857
2008-12-12
16:22
regen/fix blunders file: [77429eeb62] check-in: [566f259941] user: dkf branch: trunk, size: 551825
2008-12-11
14:43
regen file: [7abfcc304d] check-in: [a2944700f3] user: dkf branch: trunk, size: 549862
2008-12-01
09:55
autoconf-2.59 file: [a2656143b8] check-in: [09d0c634f7] user: das branch: trunk, size: 556764
2008-11-29
18:18
regen file: [a31ea90b96] check-in: [d1bb07f2c0] user: dkf branch: trunk, size: 542832
2008-11-12
00:31
Use -O2 as gcc optimization compiler flag, and get rid of -Wno-implicit-int for UNIX file: [7fb85bdde4] check-in: [e70541f4de] user: nijtmans branch: trunk, size: 556791
2008-10-23
16:27
* generic/tcl.h: Bump version number to 8.5.6b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.5 and * unix/configure.in: 8.5.6 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure: file: [10ae826fd6] check-in: [ec374ebf84] user: dgp branch: core-8-5-branch, size: 569336
2008-10-17
20:14
fix missing "-Wl," prefix in HP-UX build file: [dd4f4065cd] check-in: [f5b4b4305c] user: nijtmans branch: trunk, size: 556740
20:08
fix missing "-Wl," prefix in HP-UX build file: [6f9e552b69] check-in: [e59ea6fb6a] user: nijtmans branch: trunk, size: 556744
2008-10-14
20:08
* README: Bump version number to 8.6a4 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [381d2f77e4] check-in: [3d9e72a73b] user: dgp branch: trunk, size: 556740
2008-10-10
18:16
* generic/tcl.h: Bump to 8.5.5 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [c0100ff9b4] check-in: [755ea2c849] user: dgp branch: core-8-5-branch, size: 569334
2008-10-08
21:35
* unix/tclUnixChan.c: fix minor compiler warning * unix/tcl.m4: fix for bug [2073255] * unix/configure: regenerated file: [2e17eb48fe] check-in: [ac6cee85db] user: nijtmans branch: trunk, size: 556740
2008-08-28
16:24
* README: Bump version number to 8.6a3 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [2e3b150568] check-in: [cb2385ff07] user: dgp branch: trunk, size: 556770
16:08
* generic/tcl.h: Bump version number to 8.5.5b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.4 and * unix/configure.in: 8.5.5 releases. * unix/tcl.spec: * win/configure.in: * tools/tcl.wse.in: * README * unix/configure: autoconf (2.59) * win/configure: file: [514a4b20d2] check-in: [7d41d713d4] user: dgp branch: core-8-5-branch, size: 569336
2008-08-13
23:13
autoconf-2.13 file: [ea5c952f04] check-in: [ea133d5fc7] user: das branch: core-8-4-branch, size: 273059
23:13
autoconf-2.59 file: [7dbeb10dbc] check-in: [abc6b2ff43] user: das branch: core-8-5-branch, size: 569334
23:13
autoconf-2.59 file: [d4e7c5cd96] check-in: [6b73205484] user: das branch: trunk, size: 556770
2008-08-12
15:10
* README: Bump version number to 8.6a2 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [e99ff874dc] check-in: [ff4d6323a8] user: dgp branch: trunk, size: 567340
2008-08-08
15:22
* generic/tcl.h: Bump to 8.5.4 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [5591ef88a5] check-in: [d61c4fe923] user: dgp branch: core-8-5-branch, size: 569221
2008-07-13
09:03
NRE implementation [Patch 2017110] file: [2d03eb0a64] check-in: [a646e4c362] user: msofer branch: trunk, size: 552817
2008-06-25
17:18
* generic/tcl.h: Bump to 8.5.3 for release. * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: * changes: Update for 8.5.3 release. * library/tm.tcl: Modified the handling of Tcl Modules and of the * library/safe.tcl: Safe Base to interact nicely with each other, * library/init.tcl: enabling requiring Tcl Modules in safe * tests/safe.test: interpreters. Fixes [Bug 1999119]. file: [aba9f94a51] check-in: [eb9c3a1dde] user: dgp branch: core-stabilizer-branch, size: 569221
2008-06-19
15:36
* README: Bump version number to 8.6a1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [c1f2dd86af] check-in: [764de4e88b] user: dgp branch: trunk, size: 569221
2008-06-12
19:33
autoconf-2.13 file: [e4e0a4fd79] check-in: [68e41a32b8] user: das branch: core-8-4-branch, size: 272964
06:37
* unix/configure: autoconf-2.13 file: [27d7568a3a] check-in: [d802f5b313] user: das branch: core-8-4-branch, size: 272951
06:34
* unix/configure: autoconf-2.59 file: [26e9061b3d] check-in: [7d4a20fa44] user: das branch: core-8-5-branch, size: 569223
06:28
* unix/configure: autoconf-2.59 file: [749ee6f2fb] check-in: [8c90b75124] user: das branch: trunk, size: 569221
2008-04-11
18:12
* generic/tcl.h: Bump version number to 8.5.3b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.2 and * unix/configure.in: 8.5.3 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: file: [ff08b0d144] check-in: [0d53d81632] user: dgp branch: core-8-5-branch, size: 568354
16:57
* README: Bump version number to 8.4.19 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.19 release. file: [c64f0d420d] check-in: [93fa2d0a65] user: dgp branch: core-8-4-branch, size: 272770
2008-04-01
21:41
autoconf-2.59 file: [8f72d46461] check-in: [f89a58bf82] user: das branch: core-8-5-branch, size: 568352
21:41
autoconf-2.59 file: [90f1eed10e] check-in: [e25f05e141] user: das branch: trunk, size: 568350
20:12
Regen'd file: [900d434044] check-in: [d3c8c4f63f] user: andreas_kupries branch: trunk, size: 568451
20:11
* generic/tclStrToD.c: Applied patch for [Bug 1839067] (fp * unix/tcl.m4: rounding setup on solaris x86, native cc), provided * unix/configure: by Michael Schlenker. configure regen'd. file: [5d5f303855] check-in: [8e0d9c1c66] user: andreas_kupries branch: core-8-5-branch, size: 568453
16:23
* README: Bump version number to 8.6a0 * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h: file: [dcd3b842d5] check-in: [b76be03521] user: dgp branch: trunk, size: 562565
2008-03-30
08:36
autoconf-2.59 file: [d5e825ad0b] check-in: [4d3266225c] user: das branch: trunk, size: 562565
04:26
* generic/tclInt.h (TclIsNaN): * unix/configure.in: Added code to the configurator to check for a standard isnan() macro and use it if one is found. This change avoids bugs where the test of ((d) != (d)) is optimized away by an overaggressive compiler. [Bug 1783544] * unix/configure: autoconf-2.61 file: [1e248c6b56] check-in: [1c8454d937] user: kennykb branch: trunk, size: 548621
2008-03-27
20:23
merge updates from HEAD file: [f89320eb9b] check-in: [45c31117a0] user: dgp branch: core-stabilizer-branch, size: 560810
13:42
* unix/configure: autoconf-2.13 file: [e5597b3348] check-in: [7ded508560] user: das branch: core-8-4-branch, size: 272045
13:40
* unix/configure: autoconf-2.59 file: [08836b4d37] check-in: [902dff7f0e] user: das branch: trunk, size: 560812
2008-03-13
20:29
merge updates from HEAD file: [06e4c95123] check-in: [2b85738331] user: dgp branch: core-stabilizer-branch, size: 560799
17:44
* unix/configure.in: use backspace-quoting instead of double-quoting * unix/tcl.m4: for lib paths in tclConfig.sh [Bug 1913622]. * unix/configure: autoconf-2.59 file: [4b5a57e8e1] check-in: [26016dfcd7] user: das branch: trunk, size: 560801
14:47
merge updates from HEAD file: [581c43e620] check-in: [6aa4ae8390] user: dgp branch: core-stabilizer-branch, size: 560705
2008-03-11
22:29
* unix/configure: autoconf-2.59 file: [0b9466630b] check-in: [4703620c55] user: das branch: trunk, size: 560707
2008-03-07
22:05
merge updates from HEAD file: [3ff0aecab2] check-in: [3b6959be94] user: dgp branch: core-stabilizer-branch, size: 560631
2008-02-26
21:19
Define socklen_t as "int" if missing, not "unsigned". (accept(2) et. al. traditionally took "int *" before POSIX invented socklen_t) Use AC_TRY_COMPILE instead of AC_EGREP_HEADER for socklen_t test. Regenerated configure script. file: [4ef3cb222e] check-in: [5efdba63af] user: jenglish branch: trunk, size: 560633
2008-02-13
18:00
* generic/tcl.h: Bump version number to 8.5.2b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.1 and * unix/configure.in: 8.5.2 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: file: [448318c078] check-in: [8cd7e62e9a] user: dgp branch: trunk, size: 559942
2008-02-06
15:25
*** 8.4.18 TAGGED FOR RELEASE *** * README: Bump version number to 8.4.18 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: * changes: updates for 8.4.18 release. file: [57b0857bf7] check-in: [d1d1bc7aa8] user: dgp branch: core-8-4-branch, size: 272759
2008-02-04
16:05
merge udpates from HEAD file: [e9607a8003] check-in: [10ad9c31cf] user: dgp branch: core-stabilizer-branch, size: 559940
2008-02-02
23:59
* unix/configure.in (Darwin): correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.13 file: [ac43aa55b0] check-in: [32a94d9650] user: das branch: core-8-4-branch, size: 272034
23:58
* unix/configure.in (Darwin): correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.59 file: [741775644c] check-in: [bc0aee463e] user: das branch: trunk, size: 559942
2008-01-23
16:49
Bump stabilizer branch to 8.5.1. file: [d92514fc07] check-in: [94ce968568] user: dgp branch: core-stabilizer-branch, size: 559940
2008-01-02
19:03
* generic/tcl.h: Bump version number to 8.5.1b1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5.0 and * unix/configure.in: 8.5.1 releases. * unix/tcl.spec: * win/configure.in: * README * unix/configure: autoconf (2.59) * win/configure: file: [e0d4172b41] check-in: [0c0959c51d] user: dgp branch: trunk, size: 559942
2007-11-21
06:30
Merge updates from 8.5b3 release file: [e4900228d6] check-in: [c60ad186f4] user: dgp branch: core-stabilizer-branch, size: 559940
2007-11-19
18:14
* README: Bump version number to 8.5b3. * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: file: [5e1b4649a5] check-in: [48093f99b4] user: dgp branch: trunk, size: 559940
2007-11-18
07:15
autoconf-2.59 file: [c93a49da5b] check-in: [1b812e75f2] user: das branch: trunk, size: 559942
2007-11-16
07:20
merge updates from HEAD file: [c01b16d6fa] check-in: [be7502a53e] user: dgp branch: core-stabilizer-branch, size: 559940
2007-11-15
11:00
regen w. autoconf 2.59 file: [95b342aacf] check-in: [068f2a805f] user: dkf branch: trunk, size: 559942
04:16
autoconf-2.59 file: [807d6ded57] check-in: [83d54a4c2d] user: das branch: trunk, size: 559357
2007-11-14
03:50
autoconf-2.59 file: [a449b05325] check-in: [3734b0282c] user: das branch: trunk, size: 559364
2007-11-13
16:10
Added autoconf goo to detect availability of getaddrinfo file: [6713fa2005] check-in: [85199b9944] user: patthoyts branch: trunk, size: 559348
2007-11-12
19:18
merge updates from HEAD file: [f156952343] check-in: [72c5ac9502] user: dgp branch: core-stabilizer-branch, size: 554946
2007-11-11
05:22
autoconf-2.59 file: [cb307e1d9b] check-in: [db4512891b] user: das branch: trunk, size: 554948
2007-11-10
22:26
* unix/configure: autoconf 2.61 file: [8eb2edab60] check-in: [bcba86ce29] user: msofer branch: trunk, size: 541749
2007-11-09
06:19
autoconf-2.13 file: [6603332765] check-in: [0dbbdc3786] user: das branch: core-8-4-branch, size: 272034
2007-10-30
19:03
* generic/tcl.h: Bump version number to 8.5b2.1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5b2 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: file: [6ed31aa395] check-in: [8dc4b6f34f] user: dgp branch: trunk, size: 553060
2007-10-26
15:17
* README: Bump version number to 8.5b2. * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: file: [36cd168742] check-in: [7fb70f130d] user: dgp branch: trunk, size: 553058
2007-10-19
14:29
merge updates from HEAD file: [d515decf50] check-in: [1aa9f2abf6] user: dgp branch: core-stabilizer-branch, size: 553058
14:27
merge updates from HEAD file: [c9ccd0e3fa] check-in: [a5f09a6df2] user: dgp branch: dgp-refactor, size: 553058
2007-10-18
17:52
* compat/tmpnam.c (removed): The routine tmpnam() is no longer * unix/Makefile.in: called by Tcl source code. Remove autogoo * unix/configure.in: the supplied a replacement version on * win/tcl.dsp: systems where the routine was not available. [RFE 1811848]. * unix/configure: autoconf-2.59 file: [baf3dcb10f] check-in: [e09597661a] user: dgp branch: trunk, size: 553060
2007-10-15
18:38
merge updates from HEAD file: [3fe656e7a6] check-in: [0c7f954ed1] user: dgp branch: core-stabilizer-branch, size: 553066
18:32
merge updates from HEAD file: [536311a585] check-in: [d58cef81bb] user: dgp branch: dgp-refactor, size: 553066
2007-10-11
21:34
* generic/tclCmdMZ.c: Correct [string is (wide)integer] failure * tests/string.test: to report correct failindex values for non-decimal integer strings. [Bug 1805887]. * compat/strtoll.c (removed): The routines strtoll() and strtoull() * compat/strtoull.c (removed): are no longer called by the Tcl source * generic/tcl.h: code. (Their functionality has been replaced * unix/Makefile.in: by TclParseNumber().) Remove outdated comments * unix/configure.in: and mountains of configury autogoo that * unix/tclUnixPort.h: allegedly support the mythical systems where * win/Makefile.in: these routines might not have been available. * win/makefile.bc: * win/makefile.vc: * win/tclWinPort.h: * unix/configure: autoconf-2.59 file: [ef35c98c90] check-in: [9ed4da643a] user: dgp branch: trunk, size: 553068
2007-10-02
20:11
Merge updates from HEAD, then [core-stabilizer-branch] * README: Bump version number to 8.5.0 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: file: [cf9ba521a6] check-in: [49e28c842d] user: dgp branch: core-stabilizer-branch, size: 553085
18:27
* generic/tcl.h: Bump version number to 8.5b1.1 to distinguish * library/init.tcl: CVS development snapshots from the 8.5b1 * unix/configure.in: release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.59) * win/configure: file: [b745a811e5] check-in: [f75bd88333] user: dgp branch: trunk, size: 553087
17:46
* README: Bump version number to 8.4.17 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: file: [7f7008d7cf] check-in: [166374329a] user: dgp branch: core-8-4-branch, size: 272759
2007-09-19
17:28
merge updates from HEAD file: [e27c4fdb5b] check-in: [6acb43ad42] user: dgp branch: core-stabilizer-branch, size: 553085
2007-09-18
12:47
autoconf-2.59 file: [cd2710fe08] check-in: [7060d92e0f] user: das branch: trunk, size: 553085
2007-09-17
20:55
Use '${CC} -shared' instead of 'ld -Bshareable' to build shared libraries on current NetBSDs [#1749251]. file: [c56427405f] check-in: [cc14fbb071] user: jenglish branch: trunk, size: 552943
15:03
merge updates from HEAD file: [1246405195] check-in: [f5355cd31e] user: dgp branch: core-stabilizer-branch, size: 553193
2007-09-15
06:01
* unix/tcl.m4 (SunOS-5.1x): replace direct use of '/usr/ccs/bin/ld' in SHLIB_LD by 'cc' compiler driver. * unix/configure: autoconf-2.13 file: [3a015a9657] check-in: [377daf85c0] user: das branch: core-8-4-branch, size: 272034
06:00
* unix/tcl.m4: replace all direct references to compiler by ${CC} to enable CC overriding at configure & make time; run check for visibility "hidden" with all compilers; quoting fixes from TEA tcl.m4. (SunOS-5.1x): replace direct use of '/usr/ccs/bin/ld' in SHLIB_LD by 'cc' compiler driver. * unix/configure: autoconf-2.59 file: [537c776db4] check-in: [7c64b38c55] user: das branch: trunk, size: 553193
2007-09-14
16:28
merge updates from HEAD file: [ab7f5343ad] check-in: [6e82e21c91] user: dgp branch: core-stabilizer-branch, size: 553096
2007-09-13
15:28
* generic/tclDTrace.d (new file): add DTrace provider for Tcl; allows * generic/tclCompile.h: tracing of proc and command entry & * generic/tclBasic.c: return, bytecode execution, object * generic/tclExecute.c: allocation and more; with essentially * generic/tclInt.h: zero cost when tracing is inactive; * generic/tclObj.c: enable with --enable-dtrace configure * generic/tclProc.c: arg (disabled by default, will only * unix/Makefile.in: enable if DTrace is present). * unix/configure.in: [Patch 1793984] * macosx/Makefile: enable DTrace support. * unix/configure: autoconf-2.13 file: [92e9128542] check-in: [9eb5b5b76c] user: das branch: core-8-4-branch, size: 271937
15:27
* generic/tclDTrace.d (new file): add DTrace provider for Tcl; allows * generic/tclCompile.h: tracing of proc and command entry & * generic/tclBasic.c: return, bytecode execution, object * generic/tclExecute.c: allocation and more; with essentially * generic/tclInt.h: zero cost when tracing is inactive; * generic/tclObj.c: enable with --enable-dtrace configure * generic/tclProc.c: arg (disabled by default, will only * unix/Makefile.in: enable if DTrace is present). * unix/configure.in: [Patch 1793984] * macosx/GNUmakefile: enable DTrace support. * macosx/Tcl-Common.xcconfig: * macosx/Tcl.xcodeproj/project.pbxproj: * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [3e970e5609] check-in: [4ab9e1dde2] user: das branch: trunk, size: 553096
2007-09-04
17:43
merge updates from HEAD file: [4c28876711] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 545911
2007-08-07
05:06
* unix/Makefile.in: add support for compile flags specific to object files linked directly into executables. * unix/configure.in (Darwin): only use -seg1addr flag when prebinding; use -mdynamic-no-pic flag for object files linked directly into exes; support overriding TCL_PACKAGE_PATH in environment. * unix/configure: autoconf-2.13 file: [82ab4e0215] check-in: [3002cbfa50] user: das branch: core-8-4-branch, size: 269001
05:06
* unix/Makefile.in: add support for compile flags specific to object files linked directly into executables. * unix/configure.in (Darwin): only use -seg1addr flag when prebinding; use -mdynamic-no-pic flag for object files linked directly into exes; support overriding TCL_PACKAGE_PATH/TCL_MODULE_PATH in environment. * unix/configure: autoconf-2.59 file: [9a4f9a99c4] check-in: [29c6a0cf54] user: das branch: trunk, size: 545911
2007-08-01
19:33
Regenerated configure using autoconf 2.59. Autoconf 2.61 changed the location of the installed manpages. file: [81c707e862] check-in: [56ccef71bd] user: andreas_kupries branch: trunk, size: 545585
2007-07-31
14:05
Regen with autoconf 2.61 file: [ec84bf8137] check-in: [460d2e3732] user: msofer branch: trunk, size: 532410
2007-06-12
15:56
merge updates from HEAD file: [61d750bdc6] check-in: [f0fa4d3a7d] user: dgp branch: core-stabilizer-branch, size: 543815
2007-06-06
09:54
* unix/configure.in (Darwin): add plist for tclsh; link the * unix/Makefile.in (Darwin): Tcl and tclsh plists into their * macosx/Tclsh-Info.plist.in (new): binaries in all cases. * unix/tcl.m4 (Darwin): fix CF checks in fat 32&64bit builds. * unix/configure: autoconf-2.13 file: [8edd1f419d] check-in: [79f92d79b1] user: das branch: core-8-4-branch, size: 268727
09:53
* macosx/Tcl.xcodeproj/project.pbxproj: add settings for Fix&Continue. * unix/configure.in (Darwin): add plist for tclsh; link the * unix/Makefile.in (Darwin): Tcl and tclsh plists into their * macosx/Tclsh-Info.plist.in (new): binaries in all cases. * macosx/Tcl-Common.xcconfig: * unix/tcl.m4 (Darwin): fix CF checks in fat 32&64bit builds. * unix/configure: autoconf-2.59 file: [a770b12be4] check-in: [9f2720b972] user: das branch: trunk, size: 543815
2007-05-30
14:05
* README: Bump version number to 8.4.16 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: file: [24db4f1824] check-in: [f1616f051e] user: dgp branch: core-8-4-branch, size: 268951
2007-05-22
20:34
[core-stabilizer-branch] * unix/configure: autoconf-2.59 (FC6 fork) * win/configure: * README: Bump version number to 8.5b1 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: file: [8b8e160258] check-in: [a7a04404f0] user: dgp branch: core-stabilizer-branch, size: 543182
2007-05-18
18:39
* unix/configure: autoconf-2.59 (FC6 fork) * win/configure: * README: Bump version number to 8.5a7 * generic/tcl.h: * library/init.tcl: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * generic/tclParse.c: Disable and remove the ALLOW_EXPAND sections * tests/info.test: that continued to support the deprecated * tests/mathop.test: {expand} syntax. Updated the few remaining users of that syntax in the test suite. file: [d2140eaeae] check-in: [c798353ded] user: dgp branch: trunk, size: 543182
2007-04-29
02:20
* unix/Makefile.in (dist): copy license.terms to dist macosx dir. * unix/configure.in: install license.terms into Tcl.framework. * unix/configure: autoconf-2.13 file: [053209dc95] check-in: [440757d134] user: das branch: core-8-4-branch, size: 268226
2007-04-23
20:38
* unix/configure.in: install license.terms into Tcl.framework. * unix/configure: autoconf-2.59 file: [82a76886f8] check-in: [4e1cc5ce58] user: das branch: trunk, size: 543182
2007-03-07
23:44
* macosx/tclMacOSXNotify.c: add spinlock debugging and sanity checks. * unix/tcl.m4 (Darwin): s/CFLAGS/CPPFLAGS/ in macosx-version-min check. * unix/configure: autoconf-2.13 file: [742f07f9a6] check-in: [fbb83f13b9] user: das branch: core-8-4-branch, size: 268027
23:43
* macosx/tclMacOSXNotify.c: add spinlock debugging and sanity checks. * macosx/Tcl.xcodeproj/project.pbxproj: ensure gcc version used by * macosx/Tcl.xcodeproj/default.pbxuser: Xcode and configure/make are * macosx/Tcl-Common.xcconfig: consistent and independent of gcc_select default and CC env var; fixes for Xcode 3.0. * unix/tcl.m4 (Darwin): s/CFLAGS/CPPFLAGS/ in macosx-version-min check. * unix/configure: autoconf-2.59 file: [f8a61b9def] check-in: [ddc29ff523] user: das branch: trunk, size: 542983
2007-02-19
23:51
* unix/tcl.m4: use SHLIB_SUFFIX=".so" on HP-UX ia64 arch. * unix/configure: autoconf-2.59 file: [17c9885e7d] check-in: [1b4cca871f] user: hobbs branch: trunk, size: 542981
23:49
* unix/tcl.m4: use SHLIB_SUFFIX=".so" on HP-UX ia64 arch. * unix/configure: autoconf-2.13 file: [2c5470bfc2] check-in: [bf48f35b4d] user: hobbs branch: core-8-4-branch, size: 268025
2007-02-04
02:51
* unix/configure.in: add caching to -pipe check. * unix/configure: autoconf-2.13 file: [2ddd8fb68a] check-in: [c378ec3817] user: das branch: core-8-4-branch, size: 267947
02:51
* unix/tcl.m4: use gcc4's __attribute__((__visibility__("hidden"))) if available to define MODULE_SCOPE effective on all platforms. * unix/configure.in: add caching to -pipe and zoneinfo checks. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [e0312cb7de] check-in: [f5ff3722a3] user: das branch: trunk, size: 542903
2007-01-25
05:20
previous commit omitted some changes from the HEAD file: [07c37aa27d] check-in: [bbc46461de] user: das branch: core-8-4-branch, size: 267729
02:06
* unix/tcl.m4: integrate CPPFLAGS into CFLAGS as late as possible * unix/configure.in: and move (rather than duplicate) -isysroot flags from CFLAGS to CPPFLAGS to avoid errors about multiple -isysroot flags from some older gcc builds. * unix/configure: autoconf-2.13 file: [e34132294a] check-in: [dee12fbe42] user: das branch: core-8-4-branch, size: 267769
02:06
* unix/tcl.m4: integrate CPPFLAGS into CFLAGS as late as possible and move (rather than duplicate) -isysroot flags from CFLAGS to CPPFLAGS to avoid errors about multiple -isysroot flags from some older gcc builds. * unix/configure: autoconf-2.59 file: [89046258ed] check-in: [1ffc63cb35] user: das branch: trunk, size: 540407
2007-01-19
01:05
* macosx/tclMacOSXNotify.c: accommodate changes to prototypes of OSSpinLock(Un)Lock API. * tests/env.test: add extra system env vars that need to be preserved on some Mac OS X versions for testsuite to work. * unix/tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861] (Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when present in CFLAGS to avoid discrepancies between what headers configure sees during preprocessing tests and compiling tests. * unix/configure: autoconf-2.13 file: [b433160058] check-in: [b9b6ddc349] user: das branch: core-8-4-branch, size: 267557
01:03
* macosx/tclMacOSXFCmd.c (TclMacOSXSetFileAttribute): on some versions of Mac OS X, truncate() fails on resource forks, in that case use open() with O_TRUNC instead. * macosx/tclMacOSXNotify.c: accommodate changes to prototypes of OSSpinLock(Un)Lock API. * macosx/Tcl.xcodeproj/project.pbxproj: ensure HOME and USER env vars * macosx/Tcl.xcodeproj/default.pbxuser: are defined when running testsuite from Xcode. * tests/env.test: add extra system env vars that need to be preserved on some Mac OS X versions for testsuite to work. * unix/Makefile.in: move libtommath defines into configure.in to avoid * unix/configure.in: replicating them across multiple buildsystems. * macosx/Tcl.xcodeproj/project.pbxproj: * unix/tcl.m4: ensure CPPFLAGS env var is used when set. [Bug 1586861] (Darwin): add -isysroot and -mmacosx-version-min flags to CPPFLAGS when present in CFLAGS to avoid discrepancies between what headers configure sees during preprocessing tests and compiling tests. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [72ba9f5fbc] check-in: [54a154124b] user: das branch: trunk, size: 540246
2006-12-19
01:19
* unix/tcl.m4 (Darwin): --enable-64bit: verify linking with 64bit -arch flag succeeds before enabling 64bit build. * unix/configure: autoconf-2.13 file: [5a583f390b] check-in: [77a5587d55] user: das branch: core-8-4-branch, size: 267148
01:19
* unix/tcl.m4 (Darwin): --enable-64bit: verify linking with 64bit -arch flag succeeds before enabling 64bit build. * unix/configure: autoconf-2.59 file: [e1d612c681] check-in: [7484999a19] user: das branch: trunk, size: 539724
2006-12-17
03:47
* tests/macOSXLoad.test (new file): add testing of .bundle loading and * tests/load.test: unloading on Darwin (in addition to * tests/unload.test: existing tests of .dylib loading). * macosx/Tcl.xcodeproj/project.pbxproj: add building of dltest binaries so that testsuite run from Xcode can use them; fix testsuite run script. * unix/configure.in: add support for building dltest binaries as * unix/dltest/Makefile.in: .bundle (in addition to .dylib) on Darwin. * unix/Makefile.in: add stub lib dependency to dltest target. * unix/configure: autoconf-2.59 file: [5685b797d3] check-in: [da1fb6e37f] user: das branch: trunk, size: 536386
2006-11-26
06:05
* tcl.m4 (Linux): --enable-64bit support. [Patch 1597389], [Bug 1230558] * configure: autoconf-2.13 file: [5fbcbc10ba] check-in: [13f4724dd4] user: das branch: core-8-4-branch, size: 265369
06:05
* tcl.m4 (Linux): --enable-64bit support. [Patch 1597389], [Bug 1230558] * configure: autoconf-2.59 file: [d5c5eb5746] check-in: [5a29c4e837] user: das branch: trunk, size: 536093
2006-11-13
08:23
* generic/tclCompExpr.c: fix gcc warnings about 'cast to/from * generic/tclEncoding.c: pointer from/to integer of different * generic/tclEvent.c: size' on 64-bit platforms by casting to * generic/tclExecute.c: intermediate types intptr_t/uintptr_t * generic/tclHash.c: via new PTR2INT(), INT2PTR(), * generic/tclIO.c: PTR2UINT() and UINT2PTR() macros. * generic/tclInt.h: [Patch 1592791] * generic/tclProc.c: * generic/tclTest.c: * generic/tclThreadStorage.c: * generic/tclTimer.c: * generic/tclUtil.c: * unix/configure.in: * unix/tclUnixChan.c: * unix/tclUnixPipe.c: * unix/tclUnixPort.h: * unix/tclUnixTest.c: * unix/tclUnixThrd.c: * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [ea8794fdea] check-in: [8562d10e43] user: das branch: trunk, size: 534406
2006-11-10
01:55
* tests/fCmd.test (fCmd-6.26): fix failure when env(HOME) path contains symlinks. * macosx/Tcl.xcodeproj/project.pbxproj: remove tclParseExpr.c; when running testsuite from inside Xcdoe, skip stack-3.1 (it only fails under those circumstances). * unix/tcl.m4 (Darwin): suppress linker arch warnings when building universal for both 32 & 64 bit and no 64bit CoreFoundation is available; sync with tk tcl.m4 change. * unix/configure.in: whitespace. * unix/configure: autoconf-2.59 file: [47094975f6] check-in: [22b6ae1be7] user: das branch: trunk, size: 527511
2006-10-23
19:42
* README: Bump version number to 8.5a6 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [ea57867ada] check-in: [bed5192ec7] user: dgp branch: trunk, size: 527443
17:53
* README: Bump version number to 8.4.15 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: file: [4636977c34] check-in: [02f32d5d72] user: dgp branch: core-8-4-branch, size: 264454
2006-10-19
22:36
* unix/configure.in: Added autodetection for OS-supplied timezone * unix/Makefile.in: files and configure switches to override the * unix/configure: detected default. file: [d9695a5798] check-in: [0830e64aef] user: rmax branch: trunk, size: 527443
2006-10-13
04:54
* unix/tclUnixThrd.c (TclpThreadGetStackSize): on Darwin, use * unix/tcl.m4: pthread_get_stacksize_np() API to get thread stack size. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [6ed3abc6ea] check-in: [49aee9c202] user: das branch: trunk, size: 525837
2006-09-12
22:52
* unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognize HP-UX 11.00 and beyond as having mt-safe implementations of the gethost functions. * unix/configure: Regenerated, using autoconf 2.13 file: [df929d9b1f] check-in: [12badc9300] user: andreas_kupries branch: core-8-4-branch, size: 264454
22:51
* unix/configure.in (HAVE_MTSAFE_GETHOST*): Modified to recognize HP-UX 11.00 and beyond as having mt-safe implementations of the gethost functions. * unix/configure: Regenerated, using autoconf 2.59 file: [5ee7f88e73] check-in: [33c4ca5ff1] user: andreas_kupries branch: trunk, size: 522945
2006-09-10
17:04
* library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback of * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.13 file: [36fac16d7c] check-in: [6d22c64949] user: das branch: core-8-4-branch, size: 264047
17:04
* library/msgcat/msgcat.tcl (msgcat::Init): on Darwin, add fallback of * tests/msgcat.test: default msgcat locale to * unix/tclUnixInit.c (TclpSetVariables): current CFLocale identifier if available (via private ::tcl::mac::locale global, set at interp init when on Mac OS X 10.3 or later with CoreFoundation). * library/tcltest/tcltest.tcl: add 'line' verbose level: prints source * doc/tcltest.n: file line information of failing tests. * macosx/Tcl.xcodeproj/project.pbxproj: add new tclUnixCompat.c file; revise tests target to use new tcltest 'line' verbose level. * unix/configure.in: add descriptions to new AC_DEFINEs for MT-safe. * unix/tcl.m4: add caching to new SC_TCL_* macros for MT-safe wrappers. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [3868fd5936] check-in: [dc96f873b9] user: das branch: trunk, size: 522526
2006-09-08
20:57
Added special handling for Darwin where gethostbyname/addr are actually MT-safe per-se. file: [1240ba7091] check-in: [f5a5e872b5] user: vasiljevic branch: trunk, size: 520947
11:15
For Darwin, assume gethostbyname() and gethostbyaddr() are MT-safe starting with Dariwn 6 (Mac OSX 10.2) or later. file: [95cf49fdbb] check-in: [4281d89b4a] user: vasiljevic branch: core-8-4-branch, size: 262455
2006-09-07
16:29
* unix/configure: Regenerated using autoconf 2.13. file: [bccfe07b06] check-in: [c5b799b804] user: andreas_kupries branch: core-8-4-branch, size: 262056
2006-09-06
13:23
Added fixes for Tcl Bug 999544 (ported from core-8-4-branch). file: [73608d596d] check-in: [cb01fe41cb] user: vasiljevic branch: trunk, size: 520539
13:08
Added MT-safe implementation of some library calls. See Tcl Bug 999544 for more information. file: [90ad074c2b] check-in: [fa1da032d7] user: vasiljevic branch: core-8-4-branch, size: 533110
2006-08-21
01:08
* generic/tclClock.c (ClockClicksObjCmd): add support for Darwin * generic/tclCmdMZ.c (Tcl_TimeObjCmd): nanosecond resolution timer * generic/tclInt.h: to [clock clicks] and [time] * unix/configure.in (Darwin): when TCL_WIDE_CLICKS defined. * unix/tclUnixTime.c (TclpGetWideClicks, TclpWideClicksToNanoseconds): * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [2431d07bb3] check-in: [26f9667ec2] user: das branch: trunk, size: 481680
2006-08-18
07:45
* unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for universal builds including x86_64, for 64-bit CoreFoundation on Leopard and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET. * unix/configure: autoconf-2.13 * generic/tcl.h: add fixes for building on Leopard and support for * unix/tclUnixPort.h: 64-bit CoreFoundation on Leopard. * unix/tclUnixPort.h: on Darwin x86_64, disable use of vfork as it causes execve to fail intermittently. (rdar://4685553) * macosx/README: updates for x86_64 support and Xcode 2.3. file: [eb809a98b7] check-in: [a341c3758d] user: das branch: core-8-4-branch, size: 240624
07:45
* unix/tcl.m4 (Darwin): add support for --enable-64bit on x86_64, for universal builds including x86_64, for 64-bit CoreFoundation on Leopard and for use of -mmacosx-version-min instead of MACOSX_DEPLOYMENT_TARGET. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 * generic/tcl.h: add fixes for building on Leopard and support * unix/tclUnixPort.h: for 64-bit CoreFoundation on Leopard. * macosx/tclMacOSXFCmd.c: * unix/tclUnixPort.h: on Darwin x86_64, disable use of vfork as it causes execve to fail intermittently. (rdar://4685553) * generic/tclTomMath.h: on Darwin 64-bit, for now disable use of 128-bit arithmetic through __attribute__ ((mode(TI))), as it leads to link errors due to missing fallbacks. (rdar://4685527) * macosx/Tcl.xcodeproj/project.pbxproj: add x86_64 to universal build, switch native release targets to use DWARF with dSYM, Xcode 3.0 changes. * macosx/README: updates for x86_64 and Xcode 2.3. * macosx/Tcl.xcodeproj/default.pbxuser: add test suite target that runs * macosx/Tcl.xcodeproj/project.pbxproj: the tcl test suite at build time and shows clickable test suite errors in the GUI build window. * tests/macOSXFCmd.test: fix use of deprecated resource fork paths. * unix/tclUnixInit.c (TclpInitLibraryPath): move code that is only needed when TCL_LIBRARY is defined to run only in that case. * generic/tclLink.c (LinkTraceProc): fix 64-bit signed-with-unsigned comparison warning from gcc4 -Wextra. file: [a114a8b1ba] check-in: [8e0081af99] user: das branch: trunk, size: 481618
2006-07-20
07:39
cleanup quoting and whitespace file: [3c190211b2] check-in: [92c414d8d1] user: das branch: core-8-4-branch, size: 239000
07:39
cleanup quoting and whitespace file: [cc3eb90fe5] check-in: [af1d21a5e1] user: das branch: trunk, size: 479112
06:21
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier, Tcl_WaitForEvent): create notifier thread lazily upon first call to Tcl_WaitForEvent() rather than in Tcl_InitNotifier(). Allows calling exeve() in processes where the event loop has not yet been run (Darwin's execve() fails in processes with more than one thread), in particular allows embedders to call fork() followed by execve(), previously the pthread_atfork() child handler's call to Tcl_InitNotifier() would immediately recreate the notifier thread in the child after a fork. * macosx/tclMacOSXNotify.c (Tcl_InitNotifier): add support for * unix/tclUnixFCmd.c (DoRenameFile, CopyFileAtts): weakly importing * unix/tclUnixInit.c (TclpSetInitialEncodings): symbols not available on OSX 10.2 or 10.3, enables binaires built on later OSX versions to run on earlier ones. * macosx/README: document how to enable weak-linking; cleanup. * unix/tclUnixPort.h: add support for weak-linking; conditionalize AvailabilityMacros.h inclusion; only disable realpath on 10.2 or earlier when threads are enabled. * unix/tclLoadDyld.c (TclpLoadMemoryGetBuffer): change runtime Darwin * unix/tclUnixInit.c (TclpInitPlatform): release check to use global initialized once. * unix/tclUnixFCmd.c (DoRenameFile, TclpObjNormalizePath): add runtime Darwin release check to determine if realpath is threadsafe. * unix/configure.in: add check on Darwin for compiler support of weak * unix/tcl.m4: import and for AvailabilityMacros.h header; move Darwin specific checks & defines that are only relevant to the tcl build out of tcl.m4; restrict framework option to Darwin; cleanup quoting. * unix/configure: autoconf-2.13 * unix/tclLoadDyld.c (TclpLoadMemory): * unix/tclUnixPipe.c (TclpCreateProcess): fix signed-with-unsigned comparison and other warnings from gcc4 -Wextra. file: [d7c0916d7a] check-in: [fc99321d66] user: das branch: core-8-4-branch, size: 238994
06:18
* macosx/tclMacOSXNotify.c (Tcl_InitNotifier, Tcl_WaitForEvent): create notifier thread lazily upon first call to Tcl_WaitForEvent() rather than in Tcl_InitNotifier(). Allows calling exeve() in processes where the event loop has not yet been run (Darwin's execve() fails in processes with more than one thread), in particular allows embedders to call fork() followed by execve(), previously the pthread_atfork() child handler's call to Tcl_InitNotifier() would immediately recreate the notifier thread in the child after a fork. * macosx/tclMacOSXFCmd.c (TclMacOSXCopyFileAttributes): add support * macosx/tclMacOSXNotify.c (Tcl_InitNotifier): for weakly * unix/tclUnixInit.c (Tcl_GetEncodingNameFromEnvironment): importing symbols not available on OSX 10.2 or 10.3, enables binaires built on later OSX versions to run on earlier ones. * macosx/Tcl.xcodeproj/project.pbxproj: enable weak-linking; turn on extra warnings. * macosx/README: document how to enable weak-linking; cleanup. * unix/tclUnixPort.h: add support for weak-linking; conditionalize AvailabilityMacros.h inclusion; only disable realpath on 10.2 or earlier when threads are enabled. * unix/tclLoadDyld.c (TclpLoadMemoryGetBuffer): change runtime Darwin * unix/tclUnixInit.c (TclpInitPlatform): release check to use global initialized once. * unix/tclUnixFCmd.c (DoRenameFile, TclpObjNormalizePath): add runtime Darwin release check to determine if realpath is threadsafe. * unix/configure.in: add check on Darwin for compiler support of weak * unix/tcl.m4: import and for AvailabilityMacros.h header; move Darwin specific checks & defines that are only relevant to the tcl build out of tcl.m4; restrict framework option to Darwin; cleanup quoting and help messages. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 * unix/tclLoadDyld.c (TclpLoadMemory): fix signed-with-unsigned comparison and other warnings from gcc4 -Wextra. file: [26426c5401] check-in: [95ec292536] user: das branch: trunk, size: 479107
2006-05-27
05:23
* macosx/tclMacOSXNotify.c: implemented pthread_atfork() handler that * unix/tcl.m4 (Darwin): recreates CoreFoundation state and notifier thread in the child after a fork(). Note that pthread_atfork() is available starting with Tiger only. Because vfork() is used by the core on Darwin, [exec]/[open] are not affected by this fix, only extensions or embedders that call fork() directly (such as TclX). However, this only makes fork() safe from corefoundation tcl with --disable-threads; as on all platforms, forked children may deadlock in threaded tcl due to the potential for stale locked mutexes in the child. [Patch 923072] * unix/configure: autoconf-2.59 file: [64afc8d349] check-in: [48693e32e0] user: das branch: core-8-4-branch, size: 237552
05:22
* macosx/tclMacOSXNotify.c: implemented pthread_atfork() handler that * unix/tcl.m4 (Darwin): recreates CoreFoundation state and notifier thread in the child after a fork(). Note that pthread_atfork() is available starting with Tiger only. Because vfork() is used by the core on Darwin, [exec]/[open] are not affected by this fix, only extensions or embedders that call fork() directly (such as TclX). However, this only makes fork() safe from corefoundation tcl with --disable-threads; as on all platforms, forked children may deadlock in threaded tcl due to the potential for stale locked mutexes in the child. [Patch 923072] * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [f1900331b4] check-in: [b5827f9228] user: das branch: trunk, size: 473894
2006-05-26
19:20
autoconf-2.13 file: [e8eab484e6] check-in: [7d8984760d] user: das branch: core-8-4-branch, size: 236304
19:13
autoconf-2.59 file: [2716aba56c] check-in: [be5f67af4f] user: das branch: trunk, size: 471429
2006-05-04
14:01
* README: Bump version number to 8.5a5 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [1058a932a9] check-in: [19f3665cc0] user: dgp branch: trunk, size: 471425
13:09
* README: Bump version number to 8.4.14 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: file: [a8ff868a5f] check-in: [318c584699] user: dgp branch: core-8-4-branch, size: 236300
2006-04-06
09:26
* unix/tcl.m4: removed TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING define on Darwin. [Bug 1457515] * unix/configure: autoconf-2.13 file: [3b3b05b483] check-in: [dc20ceeca6] user: das branch: core-8-4-branch, size: 236300
09:25
* unix/tcl.m4: removed TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING define on Darwin. [Bug 1457515] * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 file: [21ccef5865] check-in: [07365336ba] user: das branch: trunk, size: 471425
2006-03-13
20:42
* unix/configure.in: Revert change from 2005-07-26 that sometimes * unix/configure: added $prefix/share to the tcl_pkgPath. See [Patch 1231015]. autoconf-2.59. file: [4294b47407] check-in: [a12342b550] user: dgp branch: trunk, size: 471516
20:41
* unix/configure.in: Revert change from 2005-07-26 that sometimes * unix/configure: added $prefix/share to the tcl_pkgPath. See [Patch 1231015]. autoconf-2.13. file: [a489d58fb5] check-in: [a877325ca7] user: dgp branch: core-8-4-branch, size: 236390
2006-03-08
07:09
Set SHLIB_LD_FLAGS='${LIBS}' on NetBSD, as per the other *BSD variants [Bug 1334613]. Regenerate configure script. file: [752ecd5f62] check-in: [8a18c5abc8] user: jenglish branch: trunk, size: 471726
2006-03-07
05:30
* README: Bump version number to 8.4.13 and update * changes: changes to start prep for an 8.4.13 release. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure{.in}: * unix/tcl.spec: * win/README.binary: * win/configure{.in}: * tests/parse.test: Missing constraint file: [16af973519] check-in: [dad787b73d] user: dgp branch: core-8-4-branch, size: 236600
2006-03-02
01:08
* unix/tcl.m4: Fix for tk bug #1334613 to sort out shared library * unix/configure: issues on NetBSD. Regenerated configure script. file: [ed6aa66026] check-in: [a09f4828c5] user: patthoyts branch: core-8-4-branch, size: 236600
2006-01-10
05:37
* unix/configure: add caching, use AC_CACHE_CHECK instead of * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 and HEAD changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG. file: [1865143935] check-in: [759eddee0c] user: das branch: core-8-4-branch, size: 236593
05:36
* unix/configure: add caching, use AC_CACHE_CHECK instead of * unix/configure.in: AC_CACHE_VAL where possible, consistent message * unix/tcl.m4: quoting, sync relevant tclconfig/tcl.m4 changes and gratuitous formatting differences, fix SC_CONFIG_MANPAGES with default argument, Darwin improvements to SC_LOAD_*CONFIG. file: [d7a1eae1b9] check-in: [7c85b7d6c4] user: das branch: trunk, size: 471719
2005-12-14
02:10
* unix/configure.in: run check for fts API on all platforms, since Linux glibc2 and *BSDs also have this and using fts is more efficient than recursive opendir/readdir (sync with HEAD). * unix/configure: regen. file: [31dc1d0e56] check-in: [bf5af5a4c2] user: das branch: core-8-4-branch, size: 234011
2005-12-12
20:58
* unix/tcl.m4, unix/configure: Fix sh quoting error reported in bash-3.1+ [Bug 1377619] (schafer) file: [ae78700096] check-in: [54b062cc34] user: hobbs branch: trunk, size: 470781
20:53
* unix/tcl.m4, unix/configure: Fix sh quoting error reported in bash-3.1+ [Bug 1377619] (schafer) file: [ed24f6c57e] check-in: [37c33cae97] user: hobbs branch: core-8-4-branch, size: 234029
2005-12-05
15:10
2005-12-05 Don Porter <dgp@users.sourceforge.net> *** 8.4.12 TAGGED FOR RELEASE *** * unix/configure.in: Revised fix for [Bug 1034337] from Daniel * unix/tclUnixFCmd.c: Steffen. Uses fts_*() routines. * unix/configure: autoconf-2.13 * changes: Update changes for 8.4.12 release file: [aac434bdce] check-in: [f0cf61f967] user: dgp branch: core-8-4-branch, size: 234031
13:03
* unix/configure.in: move check for fts API to configure.in and run it * unix/tcl.m4: on all platforms, since Linux glibc2 and *BSDs also have this; using fts is more efficient than recursive opendir/readdir. * unix/tclUnixFCmd.c (TraverseUnixTree): add support to fts code for platforms with stat64. * unix/configure: * unix/tclConfig.h.in: regen. file: [80e2f42b1f] check-in: [e3315f4c91] user: das branch: trunk, size: 470783
08:19
* unix/configure: Use FTS file APIs on Darwin if available. * unix/tcl.m4: Addresses file delete issues in readdir noted * unix/tclUnixFCmd.c: in [Bug 1034337]. (steffen) Reduce on stat call in DoCopyFile. (steffen) file: [2ad63ffaa5] check-in: [e4d3a903de] user: hobbs branch: trunk, size: 470563
2005-12-01
02:14
* unix/tcl.m4 (Darwin): fixed error when MACOSX_DEPLOYMENT_TARGET unset. * unix/configure: regen. file: [bb9c45512e] check-in: [321bc1bb2d] user: das branch: core-8-4-branch, size: 232840
02:14
* unix/tcl.m4 (Darwin): fixed error when MACOSX_DEPLOYMENT_TARGET unset. * unix/configure: regen. file: [2b13cd7a00] check-in: [15881ff100] user: das branch: trunk, size: 468835
2005-11-27
02:34
* unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tk/unix/tcl.m4, sync whitespace with HEAD. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tk/unix/configure.in. * unix/Makefile.in: add CFLAGS to tclsh/tcltest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of tclsh and compiling of tclTestInit.o or xtTestInit.o during parallel make. (checkstubs, checkdoc, checkexports): dependency and Darwin fixes * unix/tclLoadDyld.c (TclpDlopen): use NSADDIMAGE_OPTION_WITH_SEARCHING on second NSAddImage only. [Bug 1204237] (TclGuessPackageName): should not be MODULE_SCOPE. (TclpLoadMemory): ppc64 and endian (i386) fixes, add support for loading universal (fat) bundles from memory. * unix/tclUnixPort.h: * unix/tclUnixFCmd.c: add support for new Tiger copyfile() API to enable copying of xattrs & ACLs by [file copy]. * generic/tcl.h: add Darwin specifc configure overrides for TCL_WIDE defines to support fat compiles of ppc and ppc64 at the same time, (replaces Darwin CVS fix by emoy, rdar://3693001). add/correct location of version numbers in macosx files. * generic/tclInt.h: clarify fat compile comment. * unix/tclUnixPort.h: add Darwin specifc configure overrides to support fat compiles, where configure runs only once for multiple architectures (replaces Darwin CVS fix by emoy, rdar://3693001). * macosx/tclMacOSXBundle.c: * macosx/tclMacOSXNotify.c: * unix/tclUnixNotfy.c: * unix/tclUnixPort.h: fix #include order to support compile time override of HAVE_COREFOUNDATION in tclUnixPort.h when building for ppc64 * macosx/Tcl.pbproj/default.pbxuser (new file): * macosx/Tcl.pbproj/jingham.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: sync with HEAD. * macosx/README: clarification/cleanup, sync with HEAD, document universal (fat) builds via CFLAGS (i.e. all of ppc ppc64 i386 at once). * macosx/Makefile: add support for reusing configure cache, build target fixes, remove GENERIC_FLAGS override now handled by tcl.m4. * generic/tclIOUtil.c: * generic/tclRegexp.c: * generic/tclVar.c: declare globals used only in own file as static (sync with HEAD). * generic/rege_dfa.c (getvacant): * generic/regexec.c (cfind): * generic/tclCompExpr.c (CompileSubExpr): * unix/tclUnixChan.c (TclUnixWaitForFile): initialise variables to silence gcc 4 warnings. * generic/regguts.h: only #define NDEBUG if not already #defined. * macosx/tclMacOSXNotify.c: sync whitespace & comments with HEAD * unix/configure: regen. file: [5160421e9e] check-in: [c6e668d19d] user: das branch: core-8-4-branch, size: 232849
02:33
* unix/tcl.m4 (Darwin): add 64bit support, check for Tiger copyfile(), add CFLAGS to SHLIB_LD to support passing -isysroot in env(CFLAGS) to configure (flag can't be present twice, so can't be in both CFLAGS and LDFLAGS during configure), don't use -prebind when deploying on 10.4, define TCL_IO_TRACK_OS_FOR_DRIVER_WITH_BAD_BLOCKING (rdar://3171542). (SC_ENABLE_LANGINFO, SC_TIME_HANDLER): add/fix caching, fix obsolete autoconf macros. Sync with tk/unix/tcl.m4. * unix/configure.in: fix obsolete autoconf macros, sync gratuitous formatting/ordering differences with tk/unix/configure.in. * unix/Makefile.in: add CFLAGS to tclsh/tcltest link to make executable linking the same as during configure (needed to avoid loosing any linker relevant flags in CFLAGS, in particular flags that can't be in LDFLAGS). Avoid concurrent linking of tclsh and compiling of tclTestInit.o or xtTestInit.o during parallel make. (checkstubs, checkdoc, checkexports): dependency and Darwin fixes (dist): add new macosx files. * unix/tclLoadDyld.c (TclpDlopen): use NSADDIMAGE_OPTION_WITH_SEARCHING on second NSAddImage only. [Bug 1204237] (TclGuessPackageName): should not be MODULE_SCOPE. (TclpLoadMemory): ppc64 and endian (i386) fixes, add support for loading universal (fat) bundles from memory. * unix/tclUnixFCmd.c: * macosx/tclMacOSXFCmd.c: ppc64 and endian (i386) fixes. (TclMacOSXCopyFileAttributes): add support for new Tiger copyfile() API to enable copying of xattrs & ACLs by [file copy]. * generic/tcl.h: add Darwin specifc configure overrides for TCL_WIDE defines to support fat compiles of ppc and ppc64 at the same time, (replaces Darwin CVS fix by emoy, rdar://3693001). add/correct location of version numbers in macosx files. * generic/tclInt.h: clarify fat compile comment. * unix/tclUnixPort.h: add Darwin specifc configure overrides to support fat compiles, where configure runs only once for multiple architectures (replaces Darwin CVS fix by emoy, rdar://3693001). * macosx/tclMacOSXBundle.c: * macosx/tclMacOSXNotify.c: * unix/tclUnixNotfy.c: * unix/tclUnixPort.h: fix #include order to support compile time override of HAVE_COREFOUNDATION in tclUnixPort.h when building for ppc64 * macosx/Tcl.pbproj/default.pbxuser (new file): * macosx/Tcl.pbproj/jingham.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * macosx/Tcl.xcode/default.pbxuser (new file): * macosx/Tcl.xcode/project.pbxproj (new file): * macosx/Tcl.xcodeproj/default.pbxuser (new file): * macosx/Tcl.xcodeproj/project.pbxproj (new file): new/updated projects for Xcode 2.2 on 10.4, Xcode 1.5 on 10.3 & ProjectBuilder on 10.2, with native tcltest targets and support for universal (fat) compiles. * macosx/README: clarification/cleanup, document new Xcode projects and universal (fat) builds via CFLAGS (i.e. all of ppc ppc64 i386 at once). * unix/Makefile.in: * unix/aclocal.m4: * unix/configure.in: * unix/dltest/Makefile.in: * macosx/configure.ac (new file): add support for inclusion of unix/configure.in by macosx/configure.ac, allows generation of a config headers enabled configure script in macosx (required by Xcode projects). * macosx/GNUmakefile: rename from Makefile to avoid overwriting by configure run in tcl/macosx, add support for reusing configure cache, build target fixes, remove GENERIC_FLAGS override now handled by tcl.m4. * generic/tcl.decls: add Tcl_Main declaration as comment to avoid 'checkstubs' target complaining about it missing from stubs. * generic/regex.h: * generic/tclDate.c: * generic/tclEnv.c: * generic/tclGetDate.y: * generic/tclIOUtil.c: * generic/tclObj.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclPathObj.c: * generic/tclThreadAlloc.c: * generic/tclThreadStorage.c: * generic/tclTrace.c: * generic/tclVar.c: * generic/tommath.h: * tools/fix_tommath_h.tcl: * unix/tclUnixFCmd.c: ensure externally visible symbols not contained in stubs table are declared as MODULE_SCOPE (or as static if not used outside of own source file). These changes allow 'make checkstubs' to complete without error on Darwin with gcc 4. * generic/rege_dfa.c (getvacant): * generic/regexec.c (cfind): * generic/tclCompExpr.c (CompileSubExpr): * generic/tclNamesp.c (NamespaceEnsembleCmd): * unix/tclUnixChan.c (TclUnixWaitForFile): initialise variables to silence gcc 4 warnings. * generic/tclExecute.c (TclExecuteByteCode): fix unused variable warning when NO_WIDE_TYPE is defined. * generic/regguts.h: only #define NDEBUG if not already #defined. * unix/tclUnixNotfy.c: * macosx/tclMacOSXNotify.c: sync whitespace & comments. * unix/tclUnixPort.h: * win/tclWinPort.h: remove declaration of obsolete&unused TclpMutex API. * unix/configure: * unix/tclConfig.h.in: regen. file: [acf017c64b] check-in: [eac3630f72] user: das branch: trunk, size: 468844
2005-11-16
22:05
* README: Bump version number to 8.4.12 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.13 * win/configure: file: [6f69d26e39] check-in: [f6f6b9611b] user: dgp branch: core-8-4-branch, size: 230718
2005-11-04
21:40
* unix/tcl.m4: Added code to enable [load] on LynxOS. Thanks to heidibr@users.sf.net for the patch. [Bug 1163896]. * unix/configure: autoconf-2.13. file: [ddde885969] check-in: [5e50e72970] user: dgp branch: core-8-4-branch, size: 230718
21:18
RFE 1071992 file: [58a894f75a] check-in: [08fa9df221] user: kennykb branch: trunk, size: 459621
20:40
Bug 1163896 file: [188769610e] check-in: [361427b2ec] user: kennykb branch: trunk, size: 469641
2005-10-13
18:30
* generic/tclExecute.c: Removed obsolete use of NO_ERRNO_H. * tools/man2tcl.c: * unix/tcl.m4: * unix/tclConfig.h.in: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure: file: [b6107dc814] check-in: [d7079d3caa] user: dgp branch: trunk, size: 469263
2005-10-08
23:15
* unix/configure: * unix/configure.in: * win/configure.in: reverting last patch: pilot error. *** NOTE: win/configure.in patched, but autoconf NOT run. file: [7abfec8e7b] check-in: [17135bce7f] user: msofer branch: msofer-wcodes-branch, size: 528332
2005-09-15
16:40
* generic/tclBasic.c: More callers of TclObjPrintf and * generic/tclCkalloc.c: TclFormatToErrorInfo. * generic/tclCmdMZ.c: * generic/tclExecute.c: * generic/tclIORChan.c: * generic/tclMain.c: * generic/tclProc.c: * generic/tclTimer.c: * generic/tclUtil.c: * unix/tclUnixFCmd.c * unix/configure: autoconf-2.59 file: [8d444f9884] check-in: [cf51f10457] user: dgp branch: trunk, size: 474251
16:29
autoconf-2.13 file: [4f30473318] check-in: [ca52262c8f] user: dgp branch: core-8-4-branch, size: 230368
2005-08-11
22:22
regen unix/configure file: [acb17ac40c] check-in: [25d2e6dbfe] user: kennykb branch: trunk, size: 471603
2005-08-02
18:14
merge updates from HEAD file: [a912b26720] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 471751
2005-07-28
18:39
* unix/configure, unix/tcl.m4: defined TCL_LOAD_FROM_MEMORY on Darwin only for SHARED_BUILD file: [9fdc69c8eb] check-in: [0ed358ea9d] user: hobbs branch: core-8-4-branch, size: 229207
2005-07-26
20:26
* unix/configure: Regen. * unix/configure.in: Check for a $prefix/share directory and add it the the package if found. This will check for Tcl packages in /usr/local/share when Tcl is configured with the default dist install. [patch 1231015] file: [89a2550856] check-in: [4a097ea047] user: mdejong branch: core-8-4-branch, size: 229160
20:20
* unix/configure: Regen. * unix/configure.in: Check for a $prefix/share directory and add it the the package if found. This will check for Tcl packages in /usr/local/share when Tcl is configured with the default dist install. [patch 1231015] file: [97b18e48a6] check-in: [8f2e61fad0] user: mdejong branch: trunk, size: 420669
2005-07-25
00:39
* unix/configure: Regen. * unix/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): * win/configure: Regen. * win/tcl.m4 (SC_PROG_TCLSH, SC_BUILD_TCLSH): Split confused search for tclsh on PATH and build and install locations into two macros. SC_PROG_TCLSH searches just the PATH. SC_BUILD_TCLSH determines the name of the tclsh executable in the Tcl build directory. [Tcl bug 1160114] [Tcl patch 1244153] file: [10472ae268] check-in: [65b63ba325] user: mdejong branch: trunk, size: 420459
2005-07-21
21:22
drop support of ancient BSD, IRIX4, RISCos, Ultrix, and ldAout.tcl file: [c9ad521787] check-in: [04c5a55f9f] user: kennykb branch: trunk, size: 471541
2005-07-08
01:06
* unix/tcl.m4, unix/configure: Backported [Bug 1095909], removing * unix/tclUnixPort.h: any use of readdir_r as it is not * unix/tclUnixThrd.c: necessary and just confuses things. file: [675103e832] check-in: [75375ce555] user: hobbs branch: core-8-4-branch, size: 228950
2005-06-21
14:17
autoconf file: [39b7913d84] check-in: [3a7fe5e9c9] user: dgp branch: trunk, size: 484449
2005-06-18
21:46
*** 8.4.11 TAGGED FOR RELEASE *** * generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fat compiles on Darwin (i.e. ppc and i386 at the same time), the configure AC_C_BIGENDIAN check is not sufficient in this case because a single run of the compiler builds for two architectures with different endianness. * unix/tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to ensure we can always relocate binaries with install_name_tool. * unix/configure: autoconf-2.13 file: [e8955de7c8] check-in: [c197218ee4] user: das branch: core-8-4-branch, size: 232786
21:45
* generic/tclInt.h: ensure WORDS_BIGENDIAN is defined correctly with fat compiles on Darwin (i.e. ppc and i386 at the same time), the configure AC_C_BIGENDIAN check is not sufficient in this case because a single run of the compiler builds for two architectures with different endianness. * unix/tcl.m4 (Darwin): add -headerpad_max_install_names to LDFLAGS to ensure we can always relocate binaries with install_name_tool. * unix/configure: autoconf-2.59 file: [48c13171e8] check-in: [02ddae4aec] user: das branch: trunk, size: 484373
19:24
* README: Bump version number to 8.4.11 * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf * win/configure: file: [b4ca7bf3f6] check-in: [433f7421e2] user: dgp branch: core-8-4-branch, size: 232757
2005-06-13
01:45
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) file: [96ea07ecc3] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 528338
2005-06-07
14:13
autoconf file: [b2d56fb0a5] check-in: [2c02e2527f] user: dgp branch: trunk, size: 484344
2005-06-02
09:48
regenerated after dkf's modifications to tcl.m4 file: [9c3fb92925] check-in: [aecf3a0fe9] user: rmax branch: trunk, size: 484344
2005-05-27
18:51
* README: Bumped patchlevel to 8.4.10 * generic/tcl.h: * tools/tcl.wse.in: * unix/tcl.spec, unix/configure, unix/configure.in: * win/configure, win/configure.in: file: [fc9b98524e] check-in: [752a5d0521] user: hobbs branch: core-8-4-branch, size: 232757
2005-05-26
11:19
* macosx/Makefile: moved & corrected EMBEDDED_BUILD check. * unix/configure.in: corrected framework finalization to softlink stub library to Versions/8.x subdir instead of Versions/Current. * unix/configure: autoconf-2.59 file: [8d9657ceb2] check-in: [45619dd7d5] user: das branch: core-8-4-branch, size: 232756
11:18
* macosx/Makefile: moved & corrected EMBEDDED_BUILD check. * unix/configure.in: corrected framework finalization to softlink stub library to Versions/8.x subdir instead of Versions/Current. * unix/configure: autoconf-2.59 file: [f75f9776d5] check-in: [7028a4742a] user: das branch: trunk, size: 484049
2005-05-25
18:49
* unix/configure, unix/configure.in: ensure false Tcl.framework is only created with --enable-framework file: [3d3184d3c7] check-in: [e0e2451d61] user: hobbs branch: core-8-4-branch, size: 232649
2005-05-24
04:20
* macosx/Makefile: * macosx/README: * macosx/Tcl-Info.plist.in (new file): * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: * unix/tclUnixInit.c: moved all Darwin framework build support from macosx/Makefile into the standard unix configure/make buildsystem, the macosx/Makefile is no longer required to build Tcl.framework (but its functionality is still available for backwards compatibility). * unix/configure: autoconf-2.13 file: [72eaef956e] check-in: [c065af454b] user: das branch: core-8-4-branch, size: 232626
2005-05-23
23:38
fixed typo in EXTRA_INSTALL_BINARIES file: [f4795adff6] check-in: [70025405a5] user: das branch: trunk, size: 483942
20:20
* macosx/Makefile: * macosx/README: * macosx/Tcl-Info.plist.in (new file): * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: * unix/tclUnixInit.c: moved all Darwin framework build support from macosx/Makefile into the standard unix configure/make buildsystem, the macosx/Makefile is no longer required to build Tcl.framework (but its functionality is still available for backwards compatibility). * unix/configure: autoconf-2.59 file: [760553418f] check-in: [7c25639f1f] user: das branch: trunk, size: 483942
2005-05-14
20:52
* macosx/tclMacOSXBundle.c: * unix/tclUnixInit.c: * unix/tcl.m4 (Darwin): made use of CoreFoundation API configurable and added test of CoreFoundation availablility to allow building on ppc64, replaced HAVE_CFBUNDLE by HAVE_COREFOUNDATION; test for availability of Tiger or later OSSpinLockLock API. * unix/tclUnixNotfy.c: * unix/Makefile.in: * macosx/tclMacOSXNotify.c (new file): when CoreFoundation is available, use new CFRunLoop based notifier: allows easy integration with other event loops on Mac OS X, in particular the TkAqua Carbon event loop is now integrated via a standard tcl event source (instead of TkAqua upon loading having to finalize the exsting notifier and replace it with its custom version). [Patch 1202052] * tests/unixNotfy.test: don't run unthreaded tests on Darwin since notifier may be using threads even in unthreaded core. * unix/tclUnixPort.h: * unix/tcl.m4 (Darwin): test for thread-unsafe realpath durning configure, as Darwin 7 and later realpath is threadsafe. * macosx/tclMacOSXBundle.c: * unix/tclLoadDyld.c: * unix/tclUnixInit.c: fixed gcc 4.0 warnings. * unix/configure: autoconf-2.13 file: [c962296f74] check-in: [c4f7ce27bf] user: das branch: core-8-4-branch, size: 229766
20:46
* generic/tclInt.decls: * generic/tclTest.c: * generic/tclUtil.c: * win/tclWin32Dll.c: fixed link error due to direct access by tclTest.c to the MODULE_SCOPE tclPlatform global: renamed existing TclWinGetPlatform() accessor to TclGetPlatform() and moved it to generic code so that it can be used by on all platforms where MODULE_SCOPE is enforced. * macosx/tclMacOSXBundle.c: * unix/tclUnixInit.c: * unix/tcl.m4 (Darwin): made use of CoreFoundation API configurable and added test of CoreFoundation availablility to allow building on ppc64, replaced HAVE_CFBUNDLE by HAVE_COREFOUNDATION; test for availability of Tiger or later OSSpinLockLock API. * unix/tclUnixNotfy.c: * unix/Makefile.in: * macosx/tclMacOSXNotify.c (new file): when CoreFoundation is available, use new CFRunLoop based notifier: allows easy integration with other event loops on Mac OS X, in particular the TkAqua Carbon event loop is now integrated via a standard tcl event source (instead of TkAqua upon loading having to finalize the exsting notifier and replace it with its custom version). [Patch 1202052] * tests/unixNotfy.test: don't run unthreaded tests on Darwin since notifier may be using threads even in unthreaded core. * unix/tclUnixPort.h: * unix/tcl.m4 (Darwin): test for thread-unsafe realpath durning configure, as Darwin 7 and later realpath is threadsafe. * macosx/Makefile: enable configure caching. * unix/configure.in: wrap tclConfig.h header in #ifndef _TCLCONFIG so that it can be included more than once without warnings from gcc4.0 (as happens e.g. when including both tclInt.h and tclPort.h) * macosx/tclMacOSXBundle.c: * unix/tclUnixChan.c: * unix/tclLoadDyld.c: * unix/tclUnixInit.c: fixed gcc 4.0 warnings. * unix/configure: autoconf-2.59 * unix/tclConfig.h.in: autoheader-2.59 * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclStubInit.c: make genstubs file: [99e1db1bd5] check-in: [7ff2693241] user: das branch: trunk, size: 477020
2005-05-07
00:05
* unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check and add support for x86_64 Solaris cc builds. file: [6c6c76d60b] check-in: [8f214f2854] user: hobbs branch: trunk, size: 463328
00:00
* unix/tcl.m4, unix/configure: correct Solaris 10 (5.10) check and add support for x86_64 Solaris cc builds. file: [36e48ffc41] check-in: [5a2808481b] user: hobbs branch: core-8-4-branch, size: 223457
2005-04-26
00:46
* compat/string.h: fixed memchr() protoype for __APPLE__ so that we build on Mac OS X 10.1 again. * generic/tclNotify.c (TclFinalizeNotifier): fixed notifier not being finalized in unthreaded core (was testing for notifier initialization in current thread by checking thread id != 0 but thread id is always 0 in untreaded core). * unix/tclUnixNotfy.c (Tcl_WaitForEvent): sync with HEAD: only declare and use timeout var in unthreaded core. * unix/Makefile.in: added @PLAT_SRCS@ to SRCS and split out NOTIFY_SRCS from UNIX_SRCS for parity with UNIX_OBJS & NOTIFY_OBJS. * unix/configure.in: only run check for broken strstr implementation if AC_REPLACE_FUNCS(strstr) hasn't already determined that strstr is unavailable, otherwise compat/strstr.o will be used twice (resulting in duplicate symbol link errors on Mac OS X 10.1) * unix/tcl.m4 (Darwin): added configure checks for recently added linker flags -single_module and -search_paths_first to allow building with older tools (and on Mac OS X 10.1), use -single_module in SHLIB_LD and not just T{CL,K}_SHLIB_LD_EXTRAS, added unexporting from Tk of symbols from libtclstub to avoid duplicate symbol warnings, added PLAT_SRCS definition for Mac OS X. (SC_MISSING_POSIX_HEADERS): added caching of dirent.h check. (SC_TCL_64BIT_FLAGS): fixed 'checking for off64_t' message output. * unix/configure: autoconf-2.13 file: [08c877d063] check-in: [74b7355f70] user: das branch: core-8-4-branch, size: 223149
00:44
* compat/string.h: fixed memchr() protoype for __APPLE__ so that we build on Mac OS X 10.1 again. * generic/tclNotify.c (TclFinalizeNotifier): fixed notifier not being finalized in unthreaded core (was testing for notifier initialization in current thread by checking thread id != 0 but thread id is always 0 in untreaded core). * win/tclWinNotify.c (Tcl_WaitForEvent): * unix/tclUnixNotfy.c (Tcl_WaitForEvent): don't call ScaleTimeProc for zero wait times (as specified in TIP 233). * unix/Makefile.in: added @PLAT_SRCS@ to SRCS and split out NOTIFY_SRCS from UNIX_SRCS for parity with UNIX_OBJS & NOTIFY_OBJS. * unix/tcl.m4 (Darwin): added configure checks for recently added linker flags -single_module and -search_paths_first to allow building with older tools (and on Mac OS X 10.1), use -single_module in SHLIB_LD and not just T{CL,K}_SHLIB_LD_EXTRAS, added unexporting from Tk of symbols from libtclstub to avoid duplicate symbol warnings, added PLAT_SRCS definition for Mac OS X, defined MODULE_SCOPE to __private_extern__. (SC_MISSING_POSIX_HEADERS): added caching of dirent.h check. * unix/configure: autoconf-2.59 file: [ec611fa2c1] check-in: [20a693c229] user: das branch: trunk, size: 462945
2005-04-09
10:16
* unix/tcl.m4 (Darwin): added -single_module linker flag to TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS. * unix/configure: autoconf-2.13 file: [a902bc3eee] check-in: [482141dca9] user: das branch: core-8-4-branch, size: 220811
10:15
* unix/tcl.m4 (Darwin): added -single_module linker flag to TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS. * unix/configure: autoconf-2.59 file: [d759ee4602] check-in: [227076fc7c] user: das branch: trunk, size: 459081
2005-03-15
01:24
Updated the OpenBSD configuration and regenerated the configure script. file: [70498afa68] check-in: [3f532eadd4] user: patthoyts branch: trunk, size: 459039
00:15
Make it all work on OpenBSD. Imported patch from ports tree. file: [6090aede77] check-in: [5a7a92a163] user: patthoyts branch: core-8-4-branch, size: 220773
2005-03-11
19:53
First wordcode machine, instructions and operands are pointer-sized (no other changes or optimisations). Should run on all platforms. Seems slightly faster than the original on my platform. file: [4a9123bdf8] check-in: [eb9a315e3c] user: msofer branch: msofer-wcodes-branch, size: 502461
2005-02-11
18:30
* unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlined * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Correct gcc builds for AIX-4+ and HP-UX-11. autoconf-2.59 gen'd. file: [60dd03bf46] check-in: [4f071c20e2] user: hobbs branch: trunk, size: 458467
2005-02-10
23:40
* unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlined * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Enable 64-bit gcc builds for AIX-4+, correct gcc builds for HP-UX-11. file: [8cee5dd3b8] check-in: [abcbb0a278] user: hobbs branch: core-8-4-branch, size: 220188
2005-01-31
16:26
* unix/configure: autoconf-2.57 file: [4e43e6aea1] check-in: [413b3fdc44] user: dgp branch: trunk, size: 411241
2005-01-29
02:18
correct autoconf generation for sol64-gcc support file: [a692c017d5] check-in: [33585e82df] user: hobbs branch: core-8-4-branch, size: 221261
02:15
* unix/configure, unix/tcl.m4: add solaris 64-bit gcc build support. [Bug 1021871] file: [aeb509cc03] check-in: [ee663ba0ed] user: hobbs branch: trunk, size: 411078
2005-01-28
20:53
* unix/configure, unix/tcl.m4: add solaris 64-bit gcc build support. [Bug 1021871] file: [aed8d54a5d] check-in: [384d5ba7b5] user: hobbs branch: core-8-4-branch, size: 221266
2005-01-25
06:54
* unix/tcl.m4 (Darwin): fixed bug with static build linking to dynamic library in /usr/lib etc instead of linking to static library earlier in search path. [Tcl Bug 956908] Removed obsolete references to Rhapsody. * unix/configure: autoconf-2.13 file: [3d8b66c38e] check-in: [78fab13e56] user: das branch: core-8-4-branch, size: 220521
06:53
* unix/tcl.m4 (Darwin): fixed bug with static build linking to dynamic library in /usr/lib etc instead of linking to static library earlier in search path. [Tcl Bug 956908] Removed obsolete references to Rhapsody. * unix/configure: autoconf-2.57 file: [5e32adf0cc] check-in: [7096d7eaec] user: das branch: trunk, size: 410431
2005-01-12
16:03
* unix/configure: autoconf-2.57 file: [57a82c4ef3] check-in: [ac6e4a0167] user: dgp branch: trunk, size: 410429
2005-01-10
18:43
Remove ${DBGX}, ${TCL_DBGX} from Tcl build system [Patch 1081595]. file: [8de243bb7a] check-in: [6762dd6159] user: jenglish branch: trunk, size: 458787
2005-01-09
19:31
Remove readdir_r() and related #ifdeffery (see #1095909). Don't check for HAVE_READDIR_R. Regenerated configure script. file: [3a579a6ed5] check-in: [7345fd05ed] user: jenglish branch: trunk, size: 459476
2004-12-29
22:46
merge from HEAD file: [bfc208d943] check-in: [0a6d56f9eb] user: kennykb branch: kennykb-numerics-branch, size: 462187
2004-12-14
16:30
* unix/configure.in: Added special processing to remove "$U" from libraries in the LIBOBJS value. This is an auto-make-ism we need to avoid. [Bug 1081541] * unix/configure: autoconf-2.57 file: [959ca04d5e] check-in: [21a1589a58] user: dgp branch: trunk, size: 416537
2004-12-13
22:08
merge to kennykb-numerics-branch-20041213 file: [55f9b1d14e] check-in: [8e8fc006fd] user: kennykb branch: kennykb-numerics-branch, size: 462597
2004-12-11
06:07
ran autoconf-2.57 file: [052a16d495] check-in: [f37b5d7dcf] user: dgp branch: trunk, size: 416947
2004-12-09
10:54
regen with autoconf 2.57 file: [91de638f56] check-in: [d63ce44136] user: das branch: trunk, size: 416947
2004-12-08
21:46
update unix/tcl.m4 to use AC_CHECK_SIZEOF, etc. file: [ca537d4922] check-in: [1af463935c] user: kennykb branch: kennykb-numerics-branch, size: 462597
2004-11-25
01:31
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determine the number of arguments for readdir_r on SunOS systems. [Bug 1071701] * unix/configure: autoconf-2.13 file: [0c926a5228] check-in: [6c8167568c] user: dgp branch: core-8-4-branch, size: 220519
00:57
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected failure to determine the number of arguments for readdir_r on SunOS systems. [Bug 1071701] * unix/configure: autoconf-2.57 file: [e9ecfe0d73] check-in: [cae3b06249] user: dgp branch: trunk, size: 416147
00:19
bumped patchlevel to 8.4.9 file: [3f85e0b29c] check-in: [86cc05cbbe] user: hobbs branch: core-8-4-branch, size: 220101
2004-11-24
20:12
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected bad check for 3-argument readdir_r [Bug 1001325]. * unix/configure: Regenerated. * unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807] file: [3ef150efd7] check-in: [aeeefc88e1] user: kennykb branch: trunk, size: 415729
19:49
* unix/tcl.m4 (SC_ENABLE_THREADS): Corrected bad check for 3-argument readdir_r [Bug 1001325]. * unix/configure: Regenerated. * unix/tclUnixNotfy.c: Corrected all uses of 'select' to manage their masks using the FD_CLR, FD_ISSET, FD_SET, and FD_ZERO macros rather than bit-whacking that failed under Solaris-Sparc-64. [Bug 1071807] file: [2fe6fc81f3] check-in: [8e08d8ca27] user: kennykb branch: core-8-4-branch, size: 220101
2004-11-22
23:02
* unix/configure: Regen. * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not include an open64 function. [Bug 1030465] file: [ae1f1c6ec5] check-in: [670b018d62] user: mdejong branch: core-8-4-branch, size: 219841
22:59
* unix/configure: Regen. * unix/tcl.m4 (SC_TCL_64BIT_FLAGS): Define HAVE_TYPE_OFF64_T only when off64_t, open64(), and lseek64() are defined. IRIX 5.3 is known to not include an open64 function. [Bug 1030465] file: [cb4550994b] check-in: [2d736f4133] user: mdejong branch: trunk, size: 415392
22:48
* unix/configure: Regen. * unix/tcl.m4 (SC_ENABLE_THREADS): Check for a 2 argument version of readdir_r that is known to exists under IRIX 5.3. * unix/tclUnixThrd.c (TclpReaddir): Use either 2 arg or 3 arg version of readdir_r. [Bug 1001325] file: [32bb94516c] check-in: [63b8c61faa] user: mdejong branch: core-8-4-branch, size: 218111
22:40
* unix/configure: Regen. * unix/tcl.m4 (SC_ENABLE_THREADS): Check for a 2 argument version of readdir_r that is known to exists under IRIX 5.3. * unix/tclUnixThrd.c (TclpReaddir): Use either 2 arg or 3 arg version of readdir_r. [Bug 1001325] file: [99d8871d76] check-in: [de53d33e5e] user: mdejong branch: trunk, size: 412952
2004-11-19
14:48
typo file: [32571dd660] check-in: [33adf546e7] user: das branch: trunk, size: 410358
06:29
* macosx/Makefile: * unix/configure.in: * unix/tclUnixInit.c (MacOSXGetLibraryPath): changed detection of tcl framework build when determining tclLibPath from overloaded TCL_LIBRARY to configuration define TCL_FRAMEWORK. [Bug 1068088] * unix/configure: autoconf-2.13 * tests/unixInit.test (7.1): fixed failure when running tests with -tmpdir arg not set to working dir. file: [6784a96b01] check-in: [7902f93e6c] user: das branch: core-8-4-branch, size: 216413
06:28
* macosx/Makefile: * unix/configure.in: * unix/tclUnixInit.c (MacOSXGetLibraryPath): changed detection of tcl framework build when determining tclLibPath from overloaded TCL_LIBRARY to configuration define TCL_FRAMEWORK. [Bug 1068088] * unix/configure: autoconf-2.57 * unix/tclConfig.h.in: autoheader-2.57 file: [ab36770471] check-in: [6303b4f776] user: das branch: trunk, size: 410359
2004-11-18
13:00
generated configure and fixed manpage installaton file: [67510e397f] check-in: [062857618c] user: rmax branch: trunk, size: 410298
02:07
2004-11-18 Reinhard Max <max@suse.de> * unix/tcl.m4 (SC_CONFIG_MANPAGES): Applied an improved version of * unix/configure.in: patch #996085, that introduces * unix/Makefile.in: --enable-man-suffix. * unix/installManPage: added * unix/mkLinks.tcl: removed * unix/mkLinks: removed file: [b36949585b] check-in: [3a48a79704] user: rmax branch: core-8-4-branch, size: 216355
2004-11-17
17:52
* unix/configure.in: The change below reveals that the public data type Tcl_StatBuf relies on config information. For now, disabled the use of the tclConfig.h file until its full impact on Tcl's interface can be assessed. * unix/configure: autoconf-2.57 * generic/tcl.h: Moved the #include "tclConfig.h" out of * generic/tclInt.h: tcl.h. The config settings are not part of * generic/tclPort.: the public interface, and having it there breaks compiled against uninstalled Tcl and extensions using autoconf-2.5*. file: [9b73b4a811] check-in: [657138b7b1] user: dgp branch: trunk, size: 409092
2004-11-16
03:30
* generic/tcl.h: * unix/configure.in: changed HAVE_CONFIG_H to HAVE_TCL_CONFIG_H. * unix/configure: autoconf-2.57 file: [15ae0ea9b7] check-in: [d9c3774188] user: das branch: trunk, size: 416141
2004-11-12
18:07
* unix/config.h.in: * unix/tclConfig.h.in: renamed * unix/Makefile.in: Completed support for config header, * unix/configure.in: fixed building outside of the unix dir, * unix/tclAppinit.c: and reflected the name change of config.h. * generic/tclInt.h: * unix/configure: generated file: [0bfc41d556] check-in: [9e44908447] user: rmax branch: trunk, size: 465262
16:44
Adapt Tcl so it uses a config.h header instead of stuffing all #defs on the command line. Third parties using generic/tclInt.h, unix/tclAppInit.c or unix/tcl.m4 should be unaffected. Part of the general TIP#34 project. file: [426f069cc1] check-in: [17ad03f44f] user: dkf branch: trunk, size: 465251
14:19
Regen file: [b8f2d9f4a7] check-in: [60f3873811] user: dkf branch: trunk, size: 457827
2004-10-28
16:41
* README: Bumped patch level to 8.4.8 to prepare * generic/tcl.h: for next patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: file: [ba3ab5178f] check-in: [bbb1bd7f56] user: dgp branch: core-8-4-branch, size: 215385
2004-08-18
19:58
TIP #173 and #209 implementation - see ChangeLog for details file: [39bffa598c] check-in: [251b9c6eca] user: kennykb branch: trunk, size: 405141
2004-07-30
08:32
* unix/configure: * unix/tcl.m4 (SC_CONFIG_CFLAGS): Darwin: instead of setting PLAT_OBJS to explict object files in tcl.m4, refer to MAC_OSX_OBJS makefile var. * unix/Makefile.in: added MAC_OSX_OBJS variable. file: [64c06e56fe] check-in: [26f728866c] user: das branch: core-8-4-branch, size: 215385
08:31
* unix/configure: * unix/tcl.m4 (SC_CONFIG_CFLAGS): Darwin: instead of setting PLAT_OBJS to explict object files in tcl.m4, refer to MAC_OSX_OBJS makefile var. * unix/Makefile.in: added MAC_OSX_OBJS variable. file: [145049f2b4] check-in: [bf9884901c] user: das branch: trunk, size: 405133
2004-07-20
11:13
* unix/tcl.m4: fixed Darwin autoconf breakage caused by recent CFLAGS reordering. * unix/configure: regen * unix/tclConfig.sh.in: replaced EXTRA_CFLAGS with CFLAGS. * unix/dltest/Makefile.in: replaced EXTRA_CFLAGS with DEFS. file: [8586eb47ab] check-in: [7553cb7e69] user: das branch: core-8-4-branch, size: 215384
2004-07-19
20:12
* unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after their * unix/configure.in, unix/configure: _DEFAULT to allow for env setting to override m4 switches. Consolidate header checks to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion, add -fno-strict-aliasing for gcc builds (need to suppress 3.x type puning warnings). (SC_ENABLE_THREADS): Set m4 to force threaded build when built against a threaded Tcl core. Reorder configure.in for better 64-bit build configuration, replacing EXTRA_CFLAGS with CFLAGS. [Bug #874058] file: [ad4acecb9f] check-in: [2917edc1d3] user: hobbs branch: core-8-4-branch, size: 215314
2004-07-16
23:31
* unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after their * unix/configure.in, unix/configure: _DEFAULT to allow for env setting to override m4 switches. Move SC_MISSING_POSIX_HEADERS up and consolidate calls to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion (SC_ENABLE_THREADS): Set m4 to force threaded build when built against a threaded Tcl core. file: [200e5f0d2f] check-in: [13ed0c4154] user: hobbs branch: trunk, size: 405149
2004-07-13
19:21
* README, generic/tcl.h, tools/tcl.wse.in: bumped to * unix/configure, unix/configure.in, unix/tcl.spec: patchlevel * win/README.binary, win/configure, win/configure.in: 8.4.7 file: [0e92d9d0d1] check-in: [fd590c8526] user: hobbs branch: core-8-4-branch, size: 214205
2004-06-24
01:29
Version 5 of [Patch 976496] file: [06c825b3db] check-in: [6d178830b8] user: mistachkin branch: trunk, size: 409445
2004-06-23
00:25
Regen file: [7668556b84] check-in: [abb867dc74] user: dkf branch: trunk, size: 409297
2004-06-18
15:29
* unix/tcl.m4: autoconf 2.5 fixes in Darwin section. * unix/configure: autoconf-2.57 file: [4cb9206e39] check-in: [d5a6b2ba3b] user: das branch: trunk, size: 406063
2004-06-11
20:25
* unix/configure.in: Updated TCL_PACKAGE_PATH value to * win/configure.in: handle --libdir configuration. * unix/configure.in: autoconf-2.57 * win/configure.in: * generic/tclBasic.c (Tcl_CreateInterp): Moved call to TclInitEmbeddedConfigurationInformation() earlier in Tcl_CreateInterp() so that other parts of interp creation and initialization may access and use the config values. file: [2eed1888e0] check-in: [6d6bef09e7] user: dgp branch: trunk, size: 405973
2004-05-26
22:51
* unix/Makefile.in: Rework configure ordering to TCL_LINK_LIBS, * unix/tcl.m4: ENABLE_SHARED, CONFIG_CFLAGS, & ENABLE_SYMBOLS * unix/configure: before TCL_EARLY_FLAGS and TCL_64BIT_FLAGS * unix/configure.in: (about 400 lines earlier) in configure.in. This forces CFLAGS configuration to be done before many tests, which is needed for 64-bit builds and may affect other builds. Also make CONFIG_CFLAGS append to CFLAGS directly instead of using EXTRA_CFLAGS, and have LDFLAGS append to any existing value. [Bug #874058] * unix/dltest/Makefile.in: change EXTRA_CFLAGS to DEFS file: [dc6f3b188e] check-in: [ea4d3f60f8] user: hobbs branch: trunk, size: 405974
2004-03-26
19:47
* README: Bumped version number to 8.5a2 to * tools/tcl.wse.in: distinguish HEAD of CVS development * unix/configure.in: from the recent 8.5a1 release. * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf-2.57 * win/configure: file: [5ae8c6a5b8] check-in: [2894e72102] user: dgp branch: trunk, size: 406539
2004-03-16
19:54
* unix/configure, unix/tcl.m4: add -Wno-strict-aliasing for GCC to suppress useless type puning warnings. file: [633cd57737] check-in: [152b2ad062] user: hobbs branch: trunk, size: 406560
2004-03-02
00:42
update patchlevel to 8.5a1 file: [d9f559e7ad] check-in: [28d3b065c8] user: hobbs branch: trunk, size: 406539
2004-03-01
18:01
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling on IRIX64-6.5* systems. [Bug 218561] * unix/configure: autoconf-2.57 file: [c2035a2e37] check-in: [a2b66a2187] user: dgp branch: trunk, size: 406396
17:48
* unix/tcl.m4 (SC_CONFIG_CFLAGS): Allow 64-bit enabling on IRIX64-6.5* systems. [Bug 218561] * unix/configure: autoconf-2.13 file: [db3e06b8e6] check-in: [fc34f6da26] user: dgp branch: core-8-4-branch, size: 214205
2004-02-13
01:37
update patchlevel to 8.4.6 file: [81caa4e57d] check-in: [7eef70ad5a] user: hobbs branch: core-8-4-branch, size: 214217
2003-12-09
21:55
* unix/configure: * unix/tcl.m4: updated OpenBSD build configuration based on [Patch #775246] (cassoff) file: [a924588abd] check-in: [9311063130] user: hobbs branch: trunk, size: 406408
2003-12-03
17:39
* generic/tcl.h: Bumped patch level to 8.4.5.1 to distinguish * unix/configure.in: CVS snapshots from 8.4.5 release. * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: file: [1955a27daf] check-in: [125b8530bb] user: dgp branch: core-8-4-branch, size: 212471
2003-12-02
17:36
* README: Bumped patch level to 8.4.6 to distinguish * generic/tcl.h: CVS snapshots from the 8.4.5 release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: file: [bd7242ad3c] check-in: [67f0414823] user: dgp branch: core-8-4-branch, size: 212469
2003-11-12
01:07
* unix/configure: * unix/tcl.m4: improve AIX --enable-64bit handling remove -D__NO_STRING_INLINES -D__NO_MATH_INLINES from CFLAGS_OPTIMIZE on Linux. Make default opt -O2 (was -O). file: [04732134fa] check-in: [0c5e766d14] user: hobbs branch: trunk, size: 405396
01:05
improve AIX --enable-64bit handling file: [8107f2bf06] check-in: [f4c52299dc] user: hobbs branch: core-8-4-branch, size: 212469
2003-10-02
23:07
* README: Bumped patch level to 8.4.5 to prepare * generic/tcl.h: for next patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: * library/http/http.tcl: Bumped to http 2.4.5 * library/http/pkgIndex.tcl: file: [30350aa639] check-in: [2204540b58] user: dgp branch: core-8-4-branch, size: 212433
2003-09-29
09:43
Added note that frameworks are a MacOSX feature [Bug 619440] file: [7706691d9c] check-in: [abcc204689] user: dkf branch: trunk, size: 405359
09:17
Added note to make it clearer that frameworks are an OSX feature [Bug 619440] file: [0f701de40b] check-in: [9c62bd86b1] user: dkf branch: core-8-4-branch, size: 212433
2003-07-15
22:25
* README: Bumped patch level to 8.4.4 in anticipation * generic/tcl.h: of another patch release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure: file: [6cb87183e3] check-in: [b7124e29e4] user: dgp branch: core-8-4-branch, size: 212426
2003-06-25
21:35
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add -ieee when compiling with cc and add -mieee when compiling with gcc under OSF1-V5 "Tru64" systems. [Bug 748957] file: [264f1728c9] check-in: [6be8e0280a] user: mdejong branch: core-8-4-branch, size: 212426
18:56
2003-06-25 Mo DeJong <mdejong@users.sourceforge.net> * unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add -ieee when compiling with cc and add -mieee when compiling with gcc under OSF1-V5 "Tru64" systems. [Bug 748957] file: [b3cc8572d8] check-in: [4a01b3b50d] user: mdejong branch: trunk, size: 405352
2003-06-09
22:48
* generic/tcl.decls: Ported the changes from the * generic/tcl.h: 'tip-59-implementation' branch into the CVS * generic/tclBasic.c: head. Regenerated stub table. Regenerated * generic/tclInt.h: the configure's scripts, with help from Joe * generic/tclDecls.h English. * generic/tclStubInit.c: * generic/tclConfig.c: * generic/tclPkgConfig.c: * unix/Makefile.in: * unix/configure.in: The changes in the windows section are not * unix/tcl.m4: yet committed, they await feedback from * unix/mkLinks: David Gravereaux. * doc/RegConfig.3: * mac/tclMacPkgConfig.c: * tests/config.test: file: [9fbcb3f6eb] check-in: [8397302b4d] user: andreas_kupries branch: trunk, size: 405306
2003-05-15
18:59
bumped version to 8.4.3 file: [4103607ad1] check-in: [c5577cdce4] user: hobbs branch: core-8-4-branch, size: 212380
2003-05-14
19:21
Implementation of TIP 118: * generic/tclFCmd.c (TclFileAttrsCmd): return the list of attributes that can be retrieved without error for a given file, instead of aborting the whole command when any error occurs. * unix/tclUnixFCmd.c: added support for new file attributes and for copying Mac OS X file attributes & resource fork during [file copy]. * generic/tclInt.decls: added declarations of new external commands needed by new file attributes support in tclUnixFCmd.c. * macosx/tclMacOSXFCmd.c (new): Mac OS X specific implementation of new file attributes and of attribute & resource fork copying. * mac/tclMacFCmd.c: added implementation of -rsrclength attribute & fixes to other attributes for consistency with OSX implementation. * mac/tclMacResource.c: fixes to OSType handling. * doc/file.n: documentation of [file attributes] changes. * unix/configure.in: check for APIs needed by new file attributes. * unix/Makefile.in: * unix/tcl.m4: added new platform specifc tclMacOSXFCmd.c source. * unix/configure: * generic/tclStubInit.c: * generic/tclIntPlatDecls.h: regen. * tools/genStubs.tcl: fixes to completely broken code trying to prevent overlap of "aqua", "macosx", "x11" and "unix" stub entries. * tests/unixFCmd.test: added tests of -readonly attribute. * tests/macOSXFCmd.test (new): tests of macosx file attributes and of preservation of attributes & resource fork during [file copy]. * tests/macFCmd.test: restore -readonly attribute of test dir, as otherwise its removal can fail on unices supporting -readonly. file: [619f02801e] check-in: [a25df0d3d9] user: das branch: trunk, size: 404219
2003-04-04
00:21
* unix/configure: * unix/tcl.m4 (SC_CONFIG_CFLAGS): Don't set TCL_LIBS if it is already set to support use of TCL_LIBS var from tclConfig.sh in the Tk configure script. file: [8cd373e443] check-in: [80e07f7b8f] user: mdejong branch: trunk, size: 399242
2003-04-03
22:12
* unix/Makefile.in: Don't subst MATH_LIBS, LIBS, and DL_LIBS separately. Instead, just subst TCL_LIBS since it includes the others. * unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS, SC_TCL_LINK_LIBS): Set and subst TCL_LIBS in SC_CONFIG_CFLAGS instead of SC_TCL_LINK_LIBS. Don't subst MATH_LIBS since it is now covered by TCL_LIBS. * unix/tclConfig.sh.in: Use TCL_LIBS instead of DL_LIBS, LIBS, and MATH_LIBS. * unix/dltest/Makefile.in: Ditto. file: [fe8a1b53f4] check-in: [824e24f663] user: mdejong branch: trunk, size: 399043
2003-04-02
06:35
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Check for inet_ntoa in -lbind inside the BeOS block since doing it later broke the build under SuSE 7.3. [Bug 713128] file: [37e0abcd2a] check-in: [60a0918530] user: mdejong branch: trunk, size: 398968
2003-03-28
00:13
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Use -Wl,--export-dynamic instead of -rdynamic for LDFLAGS. The -rdynamic is not documented so it seems better to pass the --export-dynamic flag to the linker. [Patch 573395] file: [b2860f5429] check-in: [4cc2cdda26] user: mdejong branch: trunk, size: 398980
2003-03-27
07:11
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS, SC_TCL_LINK_LIBS): Add BeOS system to SC_CONFIG_CFLAGS. Check for inet_ntoa in -lbind, needed for BeOS. file: [2d56136d67] check-in: [2e269d4423] user: mdejong branch: trunk, size: 398958
2003-03-13
10:39
Require autoconf 2.57 or newer, see TIP 34 for a detailed explanation of why this is good. This will no doubt break the build on some platforms, let the flaming begin. * tools/configure: Regen with autoconf 2.57. * tools/configure.in: Require autoconf 2.57. * unix/configure: Regen with autoconf 2.57. * unix/configure.in: Require autoconf 2.57. Apply AC_LIBOBJ changes from patch 529884. * unix/tcl.m4: Ditto. * win/configure: Regen with autoconf 2.57. * win/configure.in: Require autoconf 2.57. Don't subst LIBOBJS since this happens by default, this avoids an autoconf error. file: [e90ef15be5] check-in: [e8d2110460] user: mdejong branch: trunk, size: 396848
2003-03-04
23:45
* README: Bumped version number of * generic/tcl.h: Tcl to 8.5a0. * library.init.tcl: * mac/README: * macosx/Tcl.pbproj/project.pbxproc: * tests/basic.test: * tools/configure.in: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/tcl.m4: * tools/configure: autoconf * unix/configure: * win/configure: file: [57c17cfc53] check-in: [a5f8f0d439] user: dgp branch: trunk, size: 212380
2003-02-21
03:32
* unix/tcl.m4: * unix/tclUnixPipe.c: (macosx) use vfork() instead of fork() to create new processes, as recommended by to Apple (vfork can be up to 100 times faster thank fork on macosx). * unix/configure: regen. file: [9f4078f5a3] check-in: [b89695ef03] user: das branch: trunk, size: 212380
2003-02-19
01:20
* unix/tcl.m4: [Bug #651811] Added definition of _XOPEN_SOURCE and linkage of 'xnet' library to HP 11 branch. This kills a lot of socket-related failures in the testsuite when Tcl was compiled in 64 bit mode (both PA-RISC 2.0W, and IA 64). * unix/configure: Regenerated. file: [149589a377] check-in: [7dd360b22a] user: andreas_kupries branch: trunk, size: 212368
00:30
* unix/configure: Regen. * unix/tcl.m4 (SC_ENABLE_THREADS): Make sure -lpthread gets passed on the link line when checking for the pthread_attr_setstacksize symbol. file: [30aa4f90b7] check-in: [6fef89efec] user: mdejong branch: trunk, size: 212165
2003-02-15
02:16
* README: Bumped to version 8.4.2. * generic/tcl.h: * tools/tcl.wse.in: * unix/configure: * unix/configure.in: * unix/tcl.m4: * unix/tcl.spec: * win/README.binary: * win/configure: * win/configure.in: * macosx/Tcl.pbproj/project.pbxproj: file: [330d4776f3] check-in: [1ba5113e1d] user: hobbs branch: trunk, size: 212095
01:56
correct HP-UX ia64 --enable-64bit build flags file: [2cb5329477] check-in: [043cbe311b] user: hobbs branch: core-8-3-1-branch, size: 187776
2002-12-13
17:44
* unix/configure.in: Updated configure of CVS snapshots to reflect * win/configure.in: the 8.4.1.1 patchlevel. * unix/configure: autoconf * win/configure autoconf file: [01903a0431] check-in: [641553c0de] user: dgp branch: trunk, size: 211988
2002-11-06
10:44
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Generate a fatal configure error if no ar program can be found on the path. [Bug #582039] * win/configure: Regen. * win/configure.in: Check that AR, RANLIB, and RC are found on the path when building with gcc. file: [6bf8f585ff] check-in: [844cdd9ad4] user: mdejong branch: trunk, size: 211986
2002-10-16
01:09
Correct AIX-5 ppc build flags file: [8d34c1f911] check-in: [45c094f836] user: hobbs branch: trunk, size: 211857
01:07
aix-5 ppc support file: [05ec631803] check-in: [b02e313f6d] user: hobbs branch: core-8-3-1-branch, size: 187667
00:17
Correct AIX-5 ppc build flags file: [afbe27d05a] check-in: [27e9dac595] user: hobbs branch: trunk, size: 211905
00:06
* README: updated to 8.3.5 patchlevel * generic/tcl.h: with readmes pointing to www.tcl.tk * mac/README: * tools/tcl.wse.in: * unix/configure: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure: * win/configure.in: file: [5569a08edb] check-in: [492f547fe5] user: hobbs branch: core-8-3-1-branch, size: 187312
2002-10-15
20:55
* unix/configure: * unix/tcl.m4: correct HP 11 64-bit gcc building. [Patch #601051] (martin) file: [8c89fd8cb6] check-in: [45798d69c1] user: hobbs branch: trunk, size: 211492
20:54
* unix/configure: * unix/tcl.m4: updated platform targets to match 8.4 fixes. file: [8e9fb59696] check-in: [6eb2b3b621] user: hobbs branch: core-8-3-1-branch, size: 187312
2002-10-10
07:31
* unix/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst. * unix/configure: regen * unix/configure.in: removed SC_ENABLE_MEMDEBUG call * unix/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now. file: [48cd7322f5] check-in: [a570fc7fe7] user: hobbs branch: core-8-3-1-branch, size: 184720
04:56
* unix/README: doc'ed --enable-symbols options. * unix/Makefile.in: removed @MEM_DEBUG_FLAGS@ subst. * unix/configure: regen * unix/configure.in: removed SC_ENABLE_MEMDEBUG call * unix/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|compile|all as options now. file: [d75ef97c59] check-in: [67adc348df] user: hobbs branch: trunk, size: 211469
2002-09-27
18:04
* README: Bumped to version 8.4.1 to avoid confusion * generic/tcl.h: of CVS snapshots with the actual 8.4.0 * tools/tcl.wse.in: release. * unix/configure.in: * unix/tcl.spec: * win/configure.in: * unix/configure: autoconf * win/configure: file: [76b39cfbf5] check-in: [204b710ed3] user: dgp branch: trunk, size: 211502
01:29
* unix/configure: regen. * unix/tcl.m4: improve AIX-4/5 64bit compilation support. file: [81d042e7fc] check-in: [c504c2ee77] user: hobbs branch: trunk, size: 211502
2002-09-24
14:25
regen. file: [9e505bfbd9] check-in: [75d056e949] user: dkf branch: trunk, size: 211268
09:16
regen. file: [3a66493bf4] check-in: [133face62e] user: dkf branch: trunk, size: 211055
2002-09-15
20:29
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add PEEK_XCLOSEIM define under Linux. This is used by Tk to double check that an X input context is cleaned up before it is closed. file: [c4842972b4] check-in: [0e6dbb66fb] user: mdejong branch: trunk, size: 210993
2002-09-10
09:57
* unix/Makefile.in: added DYLIB_INSTALL_DIR variable for macosx and set it to default value ${LIB_RUNTIME_DIR} * unix/tcl.m4 (Darwin): use DYLIB_INSTALL_DIR instead of LIB_RUNTIME_DIR in the -install_name argument to ld. * unix/configure: regen. * macosx/Tcl.pbproj/project.pbxproj: * macosx/Makefile: added support for building Tcl as an embedded framework, i.e. using an dyld install_name containing @executable_path/../Frameworks via the new DYLIB_INSTALL_DIR unix/Makefile variable. file: [cc7f7131c8] check-in: [7877208a77] user: das branch: trunk, size: 210893
2002-09-03
19:52
* unix/configure: remove -pthread from LIBS on FreeBSD in thread * unix/tcl.m4: enabled build. [Bug #602849] file: [706c358e58] check-in: [66419c4a7c] user: hobbs branch: trunk, size: 210889
2002-09-02
23:39
* unix/configure: * unix/tcl.m4: added 64-bit gcc compilation support on HP-11. [Patch #601051] (martin) file: [5d4e99746b] check-in: [028c4fdbb0] user: hobbs branch: trunk, size: 210797
20:10
Bumped version number to 8.4.0 file: [f5aaab33de] check-in: [b532c8db30] user: hobbs branch: trunk, size: 210434
2002-08-31
13:27
* unix/tcl.m4: added TK_SHLIB_LD_EXTRAS analogue of existing TCL_SHLIB_LD_EXTRAS for linker settings only used when linking Tk. * unix/configure: regen file: [400d703b3c] check-in: [a0d741025b] user: das branch: trunk, size: 210434
2002-08-30
18:11
various project cleanups & enhancements: build tcltest, clean project added macosx/Makefile to facilitate building from cli support for LD_LIBRARY_PATH_VAR on all platforms file: [f075ebcbf5] check-in: [7ca5aa7bba] user: das branch: macosx-8-4-branch, size: 210191
15:33
merged with trunk at tag macosx-8-4-merge-2002-08-30-trunk file: [1da9116a76] check-in: [c69eee32c0] user: das branch: macosx-8-4-branch, size: 210051
2002-08-28
22:48
* generic/tclEnv.c: * unix/configure.in: * win/tclWinPort.h: putenv() on some systems copies the buffer rather than taking reference to it. This causes memory leaks and is know to effect mswindows (msvcrt) and NetBSD 1.5.2 . This patch tests for this behavior and turns on -DHAVE_PUTENV_THAT_COPIES=1 when approriate. Thanks to David Welton for assistance. [Bug 414910] * unix/configure: regen'd file: [4ca0f8ec07] check-in: [2985f5f43a] user: davygrvy branch: trunk, size: 208473
08:47
Cache handling of ac_cv_type_socklen_t was wrong. [Bug 600931] file: [be6f290c5c] check-in: [cdd98cf3ae] user: dkf branch: trunk, size: 207012
2002-08-22
00:52
* win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [0c426b9a9b] check-in: [26d5a58144] user: andreas_kupries branch: trunk, size: 206981
2002-08-21
12:23
whitespace & other cleanup added support for standard MacOSX tcl package locations file: [0d06d88812] check-in: [2c6703cd87] user: das branch: macosx-8-4-branch, size: 207937
2002-08-20
21:45
* win/Makefile.in (CFLAGS): * unix/Makefile.in (MEM_DEBUG_FLAGS): Added usage of @MEM_DEBUG_FLAGS@. * win/configure.in: * unix/configure.in: Added usage of SC_ENABLE_MEMDEBUG. * win/tcl.m4: * unix/tcl.m4: Added macro SC_ENABLE_MEMDEBUG. Allows a user of configure to (de)activate memory validation and debugging (TCL_MEM_DEBUG). No need to modify the makefile anymore. file: [7c2d5263ef] check-in: [47310d5d88] user: andreas_kupries branch: core-8-3-1-branch, size: 184743
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [86ef47a3c6] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 207889
15:33
* README: Bumped version number to 8.4b3 to distinguish * generic/tcl.h: HEAD from the 8.4b2 release. * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: * unix/configure: autoconf * win/configure: * library/http/http.tcl: Corrected installation directory of * library/msgcat/msgcat.tcl: the package tcltest 2.2. Added * library/opt/optparse.tcl: comments in other packages to remind * library/tcltest/tcltest.tcl: that installation directories need * unix/Makefile.in: updates to match increasing version * win/Makefile.in: numbers. [Bug 597450] * win/makefile.bc: * win/makefile.vc: file: [b1fdebcb22] check-in: [029bda30b1] user: dgp branch: trunk, size: 206358
2002-07-31
10:45
* unix/tcl.m4 (SC_BUGGY_STRTOD): Enabled caching of test results. file: [c23c97d8aa] check-in: [95bd716a83] user: dkf branch: trunk, size: 206358
10:24
* unix/tcl.m4 (SC_BUGGY_STRTOD): Solaris 2.8 still has a buggy strtod() implementation; make sure we detect it. file: [2bf26e0ece] check-in: [4b6878ba1b] user: dkf branch: trunk, size: 206149
2002-07-30
19:18
Revert incorrect RANLIB related changed added to support OS X. * unix/Makefile.in: Don't try to conditionally run RANLIB in the Makefile. * unix/configure: Regen. * unix/configure.in: Remove incorrect setting of MAKE_LIB and set RANLIB to : when building a shared library. file: [bfee240adf] check-in: [909a71b529] user: mdejong branch: core-8-3-1-branch, size: 184121
2002-07-29
23:00
* unix/Makefile.in: Use CC_SEARCH_FLAGS instead of LD_SEARCH_FLAGS when linking with ${CC}. * unix/configure: Regen. * unix/configure.in: Don't subst CC_SEARCH_FLAGS or LD_SEARCH_FLAGS since this is now done in tcl.m4. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Document and set CC_SEARCH_FLAGS whenever LD_SEARCH_FLAGS is set. [Tcl patch 588290] file: [a574ed0f14] check-in: [b61657c663] user: mdejong branch: trunk, size: 206028
16:54
* unix/tcl.m4 (SC_SERIAL_PORT): Fixed detection for cases when configure's stdin is not a tty. * unix/tclUnixPort.h: * generic/tclIOSock.c: Changed size_t to socklen_t in socket-related function calls. * unix/configure.in: Added test and fallback definition for socklen_t. * unix/configure: generated. file: [e42c50ae3e] check-in: [80c49e7297] user: rmax branch: trunk, size: 204740
2002-07-28
03:15
* unix/Makefile.in: Revert fix for Tcl bug 529801 since it was incorrect and broke the build on other systems. Fix Tcl bug 587299. Add MAJOR_VERSION, MINOR_VERSION, PATCH_LEVEL, SHLIB_LD_FLAGS, SHLIB_LD_LIBS, CC_SEARCH_FLAGS, LD_SEARCH_FLAGS, and LIB_FILE variables to support more generic library build/install rules. * unix/configure: Regen. * unix/configure.in: Move AC_PROG_RANLIB into tcl.m4. Move shared build test and setting of MAKE_LIB and MAKE_STUB_LIB into tcl.m4. Move subst of a number of variables into tcl.m4 where they are defined. * unix/tcl.m4 (SC_ENABLE_SYMBOLS, SC_CONFIG_CFLAGS): Subst vars where they are defined. Add MAKE_LIB, MAKE_STUB_LIB, INSTALL_LIB, and INSTALL_STUB_LIB rules to deal with the ugly details of running ranlib on static libs at build and install time. Replace TCL_SHLIB_LD_EXTRAS with SHLIB_LD_FLAGS and use it when building a shared library. * unix/tclConfig.sh.in: Add TCL_CC_SEARCH_FLAGS. file: [94dbe31d24] check-in: [e1f1545c04] user: mdejong branch: trunk, size: 203957
2002-07-24
13:54
* unix/configure.in: backport of corrected fix for [Bug 529801]: ranlib needed for static builds on Mac OS X. * unix/configure: Regen. file: [faeaedc32c] check-in: [1f26805873] user: das branch: core-8-3-1-branch, size: 184305
13:51
* unix/Makefile.in: * unix/configure.in: corrected fix for [Bug 529801]: ranlib only needed for static builds on Mac OS X. * unix/configure: Regen. * unix/tclLoadDyld.c: fixed small bugs introduced by Vince, implemented library unloading correctly (needs OS X 10.2). file: [54c613e3f5] check-in: [455e67ee4b] user: das branch: trunk, size: 203285
2002-07-23
17:32
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Enable 64 bit compilation when using the native compiler on a 64 bit version of IRIX. [Tcl bug 219220] file: [05e68c285c] check-in: [62b8c71a34] user: mdejong branch: trunk, size: 203184
2002-07-19
20:29
* unix/configure: * unix/configure.in: * win/configure: * win/configure.in: Add AC_PREREQ(2.13) in an attempt to make it more clear that the configure scripts must be generated with autoconf version 2.13. [Bug 583573] file: [0d13cb3c4e] check-in: [793a5fddc7] user: mdejong branch: trunk, size: 202796
2002-07-16
21:10
* unix/configure: Regen. * unix/configure.in: Remove useless subst of TCL_BIN_DIR. file: [e2fc98a89c] check-in: [950440afc4] user: mdejong branch: trunk, size: 202795
2002-07-14
17:29
* Bumped HEAD to version 8.4b2 so we can distinguish it from the 8.4b1 release. file: [6e42fe253a] check-in: [3189680546] user: dgp branch: trunk, size: 202827
2002-07-01
15:43
Fix for Tcl bug #541181; programs that link against libtcl.so on Solaris no longer need to use the same compiler as that used for the library itself file: [3158517dd5] check-in: [2108c3d283] user: dkf branch: trunk, size: 202827
2002-06-25
15:20
* unix/tcl.m4: New macro SC_CONFIG_MANPAGES. * unix/configure.in: Added support for symlinks and compression * unix/Makefile.in: when installing the manpages. [Patch 518052] * unix/mkLinks.tcl: Default is still hardlinks and no compression. * unix/mkLinks: generated * unix/configure: * unix/README: Added documentation for the new features. file: [cc75dc5f4d] check-in: [cb61839697] user: rmax branch: trunk, size: 202783
2002-06-22
00:12
Regen. file: [03590dcfc2] check-in: [91ac734603] user: dkf branch: trunk, size: 201362
2002-06-10
05:33
Merging with TOT as of 06/09/2002. file: [6c79497d7b] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 203267
2002-06-06
17:39
* unix/tclUnixInit.c (TclpSetInitialEncodings): 8.4 backport of default fallback encoding set with TCL_DEFAULT_ENCODING * unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on MacOSX (where posix file apis expect utf-8, not iso8859-1). * unix/configure: regen * unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel to LD_LIBRARY_PATH for MacOSX dynamic linker. * generic/tclEnv.c (TclSetEnv): fix env var setting on MacOSX (adapted from patch #524352 by jkbonfield). file: [f810d8d378] check-in: [d969bb777c] user: das branch: core-8-3-1-branch, size: 184208
17:37
* unix/tclUnixThrd.c (TclpReaddir, TclpLocaltime, TclpGmtime): added mutex wrapped calls to readdir, localtime & gmtime in case their thread-safe *_r counterparts are not available. * unix/tcl.m4: added configure check for readdir_r * unix/tcl.m4 (Darwin): set TCL_DEFAULT_ENCODING to utf-8 on MacOSX (where posix file apis expect utf-8, not iso8859-1). * unix/configure: regen * unix/Makefile.in: set DYLD_LIBRARY_PATH in parallel to LD_LIBRARY_PATH for MacOSX dynamic linker. * generic/tclEnv.c (TclSetEnv): fix env var setting on MacOSX (adapted from patch #524352 by jkbonfield). file: [8f1413bd2b] check-in: [fcf531e83a] user: das branch: trunk, size: 201362
2002-05-31
22:20
* Removed internal routine TclMathInProgress and Unix implementation of matherr(). These are now obsolete, dealing with very old versions of the C math library. Windows version is retained in case Borland compilers require it, but it is inactive. Thanks to Joe English. [Bug 474335, Patch 555635]. file: [32a2615e61] check-in: [e080b7f8c1] user: dgp branch: trunk, size: 199745
2002-05-30
03:27
* unix/configure: regen'ed * unix/configure.in: replaced bigendian check with autoconf standard AC_C_BIG_ENDIAN, which defined WORDS_BIGENDIAN on bigendian systems. * generic/tclUtf.c (Tcl_UniCharNcmp): * generic/tclInt.h (TclUniCharNcmp): use WORDS_BIGENDIAN instead of TCL_OPTIMIZE_UNICODE_COMPARE to enable memcmp alternative. file: [7b0757e2a9] check-in: [5a5c16e5a7] user: hobbs branch: trunk, size: 200817
2002-05-29
11:12
commited working regenerated configure file: [c00199227b] check-in: [73e2427cca] user: hobbs branch: trunk, size: 199828
10:35
Made Tcl_UniCharNcmp faster on big-endian machines; the system memcmp()is probably optimized far in excess of anything we could do! Little-endian just use the old code... file: [619b552551] check-in: [b3535ea391] user: dkf branch: trunk, size: 158454
2002-05-21
18:17
* unix/configure: Regen. * unix/configure.in: Invoke SC_ENABLE_SHARED before calling SC_CONFIG_CFLAGS so that the SHARED_BUILD variable can be checked inside SC_CONFIG_CFLAGS. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Pass -non_shared instead of -shared to ld when configured with --disable-shared under OSF. [Tcl bug 540390] file: [8a79016594] check-in: [70b993bcf6] user: mdejong branch: trunk, size: 198365
2002-04-26
19:29
* unix/configure: * unix/tcl.m4: change HP-11 SHLIB_LD_LIBS from "" to ${LIBS} so that the .sl knows its dependent libs. file: [7a8337053a] check-in: [a1000d30b9] user: hobbs branch: trunk, size: 198144
19:28
* unix/configure: * unix/tcl.m4: change HP-11 SHLIB_LD_LIBS from "" to ${LIBS} so that the .sl knows its dependent libs. file: [56d95f70e7] check-in: [886ddf8c6f] user: hobbs branch: core-8-3-1-branch, size: 184191
2002-04-23
17:03
* generic/tclAlloc.c: * generic/tclInt.h: * generic/tclThreadAlloc.c (new): * unix/Makefile.in: * unix/tclUnixThrd.c: * win/Makefile.in: * win/tclWinInt.h: * win/tclWinThrd.c: added new threaded allocator contributed by AOL that significantly reduces lock contention when multiple threads are in use. Only Windows and Unix implementations are ready, and the Windows one may need work. It is only used by default on Unix for now, and requires that USE_THREAD_ALLOC be defined (--enable-threads on Unix will define this). file: [141fef6959] check-in: [28a1df4ae9] user: hobbs branch: trunk, size: 198137
05:41
* generic/tclAlloc.c: * generic/tclInt.h: * generic/tclThreadAlloc.c (new): * unix/Makefile.in: * unix/tclUnixThrd.c: * win/Makefile.in: * win/tclWinInt.h: * win/tclWinThrd.c: added new threaded allocator contributed by AOL that significantly reduces lock contention when multiple threads are in use. Only Windows and Unix implementations are ready, and the Windows one may need work. It is only used by default on Unix for now, and requires that USE_THREAD_ALLOC be defined (--enable-threads on Unix will define this). file: [8894de9269] check-in: [329bb4c295] user: hobbs branch: trunk, size: 198108
2002-03-28
15:56
* Ran 'autoconf' - forgotten when bump to 8.4a5. file: [99837c64a7] check-in: [a0f05e0981] user: dgp branch: trunk, size: 197932
2002-03-26
02:27
* unix/configure: * unix/configure.in: backported improved AIX build support from 8.4. * unix/tcl.m4: backported 8.4 changes to HP-UX, IRIX64-6.*, SunOS, FreeBSD, AIX and Darwin targets. Updated SC_LOADTCLCONFIG to detect when we build against a Tcl build dir. file: [4a223f3add] check-in: [fd2d4f6a6e] user: hobbs branch: core-8-3-1-branch, size: 184155
2002-02-26
20:03
* unix/configure: * unix/tcl.m4 (SC_SERIAL_PORT): added sys/modem.h check and defined _XOPEN_SOURCE_EXTENDED for HP-11 to get updated header decls. file: [0952ff32fa] check-in: [67140700c8] user: hobbs branch: trunk, size: 197932
2002-02-25
15:22
* unix/tclLoadDyld.c: updated to use Mac OS X 10.1 dyld APIs that have more libdl-like semantics. (bug #514392) file: [b67d7b21e2] check-in: [59535ffaf7] user: das branch: macosx-8-4-branch, size: 188448
2002-02-23
22:15
* configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Link with -n32 instead of -32 when building on IRIX64-6.* system. [Tcl bug 521707] file: [8ea1b4bbff] check-in: [afc6d864e7] user: mdejong branch: trunk, size: 196683
2002-02-22
19:55
* unix/configure: * unix/tcl.m4: added --enable-64bit support for AIX-4 (using -q64 flag) when using IBM's xlc compiler. file: [3715b8f3a3] check-in: [cd30d6ac15] user: hobbs branch: trunk, size: 196682
2002-02-15
14:28
TIP#72 implementation. See ChangeLog for details. This version builds clean on Solaris/SPARC, with GCC and CC, both with and without threads and both in 32-bit and 64-bit mode. file: [27adada5d0] check-in: [8d82de1905] user: dkf branch: trunk, size: 196211
2002-02-08
09:33
* unix/configure: * unix/tcl.m4: added -pthread for FreeBSD to EXTRA_CFLAGS and LDFLAGS. Also triggered nodots only for FreeBSD-3. Added AC_DEFINE(_POSIX_PTHREAD_SEMANTICS) for Solaris. file: [807e86cace] check-in: [1e1180665c] user: hobbs branch: trunk, size: 186879
2002-02-05
02:48
reverted pwd changes for AIX, the best fix is to replace sh with bsh on 4.3.3 file: [1638b250e2] check-in: [a16f86cc9c] user: hobbs branch: trunk, size: 186570
02:46
reverted pwd changes for AIX, the best fix is to replace sh with bsh on 4.3.3 file: [9432f28ff2] check-in: [54c093a1fc] user: hobbs branch: core-8-3-1-branch, size: 183052
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [911f6fe014] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 188441
01:31
get full path to pwd to avoid errors on AIX-4.3 file: [37c2772a33] check-in: [656e6d83cb] user: hobbs branch: core-8-3-1-branch, size: 184085
01:30
get full path to pwd to avoid errors on AIX-4.3 file: [ec79ec5150] check-in: [742eee4684] user: hobbs branch: trunk, size: 187603
01:04
call /bin/pwd on AIX-4.3 to avoid pwd errors file: [bb4b3943af] check-in: [6133f2cf94] user: hobbs branch: core-8-3-1-branch, size: 183274
01:04
call /bin/pwd on AIX-4.3 to avoid pwd errors file: [bda2c5299a] check-in: [02b424b2a7] user: hobbs branch: core-8-3-1-branch, size: 183125
01:02
call /bin/pwd on AIX-4.3 to avoid pwd errors file: [f1f6333884] check-in: [79c170779f] user: hobbs branch: trunk, size: 186792
2002-01-25
01:47
First implementation of TIP #59 for Unix and Windows platforms. Made into a branch to allow me and platform specific maintainers to work on this in a coordinated way. file: [366a195139] check-in: [def8f47954] user: andreas_kupries branch: tip-59-implementation, size: 187507
2002-01-11
20:46
* unix/configure: Regen. * unix/configure.in: * win/configure: Regen. * win/configure.in: Use ${libdir} instead of ${exec_prefix}/lib to properly support the --libdir option to configure. [Bug 489370] file: [4ed3aa270e] check-in: [71ae8c066c] user: mdejong branch: trunk, size: 186578
2001-12-20
18:28
* unix/tcl.m4: fixed incorrect SHLIB_LD_LIBS setting for MacOSX / Darwin. * unix/configure: Regen. * unix/mkLinks.tcl: improved case-insensitive filesystem support. * unix/mkLinks: Regen. file: [621199b528] check-in: [9fb52eedb8] user: das branch: core-8-3-1-branch, size: 183060
18:13
* unix/tcl.m4: fixed incorrect SHLIB_LD_LIBS setting for MacOSX / Darwin. * unix/configure: Regen. * unix/mkLinks.tcl: improved case-insensitive filesystem support. * unix/mkLinks: Regen. file: [e32fea0272] check-in: [fb6d02215b] user: das branch: trunk, size: 186541
2001-12-19
21:34
* unix/configure: * unix/tcl.m4 (SC_CONFIG_CFLAGS): Update SunOS 5.[0-6] target so that correct linker options are passed to gcc or ld. [Tk Bug 220863] file: [2a60d661b4] check-in: [8702034d71] user: mdejong branch: trunk, size: 186541
11:03
* unix/Makefile.in: Define new dltest target that simply does a cd to dltest/ before running make. There is no need for the separate configure script that was previously being used. * unix/configure: Regen. * unix/configure.in: Subst into dltest/Makefile. * unix/dltest/Makefile.in: Define LIBS using DL_LIBS, LIBS, and MATH_LIBS variables instead of TCL_LIBS variable from tclConfig.sh. * unix/dltest/README: Update readme to account for new configure free implementation. * unix/dltest/configure: Removed. * unix/dltest/configure.in: Removed. file: [23a34349b9] check-in: [a97fc107a5] user: mdejong branch: trunk, size: 186449
2001-12-02
01:03
Makefile and other changes to move Tcl_MacOpenBundleResources to Tcl from Tk. file: [1855823805] check-in: [f6101b2d8d] user: wolfsuit branch: macosx-8-4-branch, size: 184314
2001-11-23
01:44
* unix/configure: regened file: [b201bbea09] check-in: [fc08ed9b93] user: das branch: trunk, size: 186417
2001-11-17
00:10
added hpux nl_langinfo alias fallbacks file: [61485da7ff] check-in: [e88189b8aa] user: hobbs branch: trunk, size: 186429
2001-11-16
20:55
* unix/tclUnixInit.c: added HAVE_LANGINFO code block. * unix/configure: regened * unix/configure.in: added SC_ENABLE_LANGINFO call * unix/tcl.m4: made SHLIB_LD_LIBS='${LIBS}' for FreeBSD* (meyer) Added modified version of Wagner patch to make use of nl_langinfo where possible to determine Unix platform encoding, instead of the inflexible built-in system. This is used by default when possible, and can be disabled with --enable-langinfo=no. [Patch #418645] (hobbs, wagner) file: [b19fc6a73f] check-in: [405bb72939] user: hobbs branch: trunk, size: 186406
2001-11-10
00:57
added -lc to AIX libs, fixed path to ldAix file: [f6c0653ea9] check-in: [e6419cd04b] user: hobbs branch: trunk, size: 183959
2001-11-09
11:41
Fixup stack size under OSF1. [Tcl patch 474790] * unix/configure: Regen. * unix/tcl.m4: Add HAVE_PTHREAD_ATTR_SETSTACKSIZE define to EXTRA_CFLAGS to adjust initial stack size. file: [3746488a74] check-in: [ab4a2de7b3] user: mdejong branch: trunk, size: 183413
10:56
Enable thread support under FreeBSD. [Tcl bug 473708] * unix/configure: Regen. * unix/tcl.m4 (SC_ENABLE_THREADS): Check for pthread functions in libc_r and enable thread support if found. * unix/dltest/Makefile.in: Set SHLIB_LD_LIBS and use it in the Makefile to properly link a shared library. file: [337014be6c] check-in: [c2f6ece1d7] user: mdejong branch: trunk, size: 183351
2001-11-08
03:07
Define TCL_INCLUDE_SPEC in tclConfig.sh. It should be included by extensions that need to find Tcl include headers in the install location. The user can override the include install dir with --includedir so we need to record this information for extensions. [Tcl bug 421835] * unix/configure: Regen. * unix/configure.in: Define TCL_INCLUDE_SPEC. * unix/tclConfig.sh.in: Define TCL_INCLUDE_SPEC. * win/configure: Regen. * win/configure.in: Define TCL_INCLUDE_SPEC. * win/tclConfig.sh.in: Define TCL_INCLUDE_SPEC. file: [431a28ae08] check-in: [1b2b73902f] user: mdejong branch: trunk, size: 182052
2001-10-19
23:47
added -lc to LIBS on AIX file: [ac8dc433c4] check-in: [2884d9fb3c] user: hobbs branch: core-8-3-1-branch, size: 183060
13:07
Keep on trying to get the combination of generic/tcl.h and unix/tcl.m4 right! file: [760349932e] check-in: [7daa0044f5] user: dkf branch: dkf-64bit-support-branch, size: 151378
2001-10-18
22:03
* unix/configure: regend * unix/tcl.m4 (SC_ENABLE_GCC): enabled better recognition of gcc. file: [e24c41346c] check-in: [4d7d8eeb29] user: hobbs branch: core-8-3-1-branch, size: 183041
13:44
Corrected dirent64 API detection. file: [b96341b12c] check-in: [cabcd5bba2] user: dkf branch: dkf-64bit-support-branch, size: 151440
2001-10-17
19:12
* unix/configure: regened * unix/configure.in: added preset CFLAGS check from HEAD to prevent --enable-gcc from adding "-g -O2" file: [6e39235e5b] check-in: [8ba38bb4be] user: hobbs branch: core-8-3-1-branch, size: 182840
09:28
Changes to make more use of what autoconf can discover. Also adds *lots* more cacheing of discovered values, which not only speeds up reconfiguring, but also makes mistakes easier to override. file: [83441e0fb1] check-in: [23533208c0] user: dkf branch: dkf-64bit-support-branch, size: 151418
06:49
Change how the stubs table is generated, so we can support Mac OS X Tcl additions to the stubs table IN ADDITION to the Unix entries - since Mac OS X is both Unix, and needs some Mac OS X features. Also allow Aqua entries to the stubs table which are independant of the UNIX Tcl. file: [6555159696] check-in: [83e4bb0b1c] user: wolfsuit branch: macosx-8-4-branch, size: 183886
2001-10-16
21:38
* unix/configure: Autoconf * 'make mklinks' for Tcl_SetMainLoop. * 'make dist': Removed copy of files matching mac/*.exp; no such files. file: [e07c98bc6f] check-in: [a6836d93bd] user: dgp branch: core-8-3-1-branch, size: 182684
2001-10-15
21:36
* unix/configure: * unix/configure.in: * win/configure: * win/configure.in: * win/tcl.m4: reworked to be a little cleaner in comparison to each other, and to AC_SUBST even empty vars for win/tclConfig.sh file: [dd39705e06] check-in: [beda836b73] user: hobbs branch: core-8-3-1-branch, size: 182568
21:16
* unix/configure: * unix/configure.in: * win/configure: * win/configure.in: * win/tcl.m4: reworked to be a little cleaner in comparison to each other, and to AC_SUBST even empty vars for win/tclConfig.sh file: [379f88e7b4] check-in: [85fa5cb144] user: hobbs branch: trunk, size: 181982
14:58
Trying to do more with configure... file: [ba6a6c7165] check-in: [f9c4cf80a8] user: dkf branch: dkf-64bit-support-branch, size: 144833
09:13
First Checkin of Mac OS X support for Tcl. file: [319bc9f738] check-in: [eba6ee55b4] user: wolfsuit branch: macosx-8-4-branch, size: 183806
2001-10-03
20:26
updated patchlevel to 8.3.4. Changed URLs to point to www.tcl-tk.net where appropriate. Added proper Win64 build support (for SDK RC1). file: [1d2c97a2c5] check-in: [b2da77e68d] user: hobbs branch: core-8-3-1-branch, size: 182821
2001-09-20
01:12
* unix/configure: regen'ed * unix/tcl.m4: added --enable-64bit support for HP-11 with the 64-bit kernel. file: [54d21838f0] check-in: [7cfa884c09] user: hobbs branch: core-8-3-1-branch, size: 180074
01:02
* unix/configure: regen'ed * unix/tcl.m4: added --enable-64bit support for HP-11 with the 64-bit kernel. file: [eed6c47a09] check-in: [2e4ee70363] user: hobbs branch: trunk, size: 182162
2001-09-18
20:15
* On Linux, disable inlining when one of the compat/*.c routines is to be linked in. [Patch 440891] file: [9151c2548d] check-in: [d32a69473b] user: dgp branch: core-8-3-1-branch, size: 178419
16:54
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): On Linux, disable inlining when one of the compat/*.c routines is to be linked in. [Patch 440891] file: [07e787ad86] check-in: [baacbf05d7] user: mdejong branch: trunk, size: 180507
2001-09-12
21:00
* unix/configure: Regen. * unix/tcl.m4: Invert the logic that checks for $GCC. Instead of checking for "$GCC" = "no" we check for "$GCC" != "yes" or simply swap the true and false blocks of code in an if statement. That way if GCC is set to "" everything will still work. [Bug 460991] file: [1318f2bedf] check-in: [1878b089da] user: mdejong branch: trunk, size: 180069
2001-09-10
22:43
* unix/configure: Regen. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Don't include . characters in the Tcl library name when building on FreeBSD 3.X and later systems. [Bug 450725] file: [b02f83dfae] check-in: [d58e5f803b] user: mdejong branch: trunk, size: 180059
2001-08-23
19:13
added QNX-6 build support. [Bug #219410] (loverso) file: [c1ce0b64a4] check-in: [e554696b24] user: hobbs branch: core-8-3-1-branch, size: 177911
19:10
added QNX-6 build support. [Bug #219410] (loverso) file: [f9d4b2a7cf] check-in: [3360fec4a8] user: hobbs branch: trunk, size: 179857
2001-08-12
21:17
* unix/configure: Regen. * unix/configure.in: * unix/tcl.m4: Use GCC variable set by AC_PROG_CC instead of defining our own using_gcc variable. file: [080aa2caf0] check-in: [0a1eac636d] user: mdejong branch: trunk, size: 179534
2001-08-08
22:28
Bumped up patchlevel to 8.4a4 to distinguish CVS snapshots from the 8.4a3 release. This does not necessarily mean there will be an 8.4a4 release. [Bug 448938]. file: [82237431b9] check-in: [599ec8bcb7] user: dgp branch: trunk, size: 179899
2001-08-07
00:47
added GNU (HURD) configuration target. (brinkmann) file: [7f3c4a8c25] check-in: [ecf54840e7] user: hobbs branch: core-8-3-1-branch, size: 177592
00:45
added GNU (HURD) configuration target. (brinkmann) file: [17d331b601] check-in: [c976987c02] user: hobbs branch: trunk, size: 179904
2001-07-11
00:59
* unix/Makefile.in: Add AR variable for use in STLIB_LD. * unix/configure: Regen. * unix/configure.in: Use STLIB_LD when defining MAKE_LIB and MAKE_STUB_LIB. Subst RANLIB and AR. * unix/tcl.m4 (SC_CONFIG_CFLAGS): Add doc comment about STLIB_LD command. Check ${AR} env var when setting STLIB_LD and delay evaluation until make time. * win/configure: Regen. * win/tcl.m4 (SC_CONFIG_CFLAGS): Delay evaluation of ${AR} in STLIB_LD and add flags to better match the Unix implementation. Don't bother defining AR when using VC++ since it is not used. file: [d6d01f5416] check-in: [dbf361a1bd] user: mdejong branch: trunk, size: 178542
2001-06-26
20:28
* unix/configure: Regen. * unix/configure.in: Fix last checkin by removing export since that only works in bash. * win/configure: Regen. * win/configure.in: Ditto. file: [b9639f0277] check-in: [beea9df819] user: mdejong branch: trunk, size: 177763
20:13
* unix/configure: Regen. * unix/configure.in: Set CFLAGS to "" if the user did not set CFLAGS in the env. This keeps AC_PROG_CC from adding "-g -O2" to the CFLAGS by default. * win/configure: Regen. * win/configure.in: Ditto. file: [e1f40a7fcd] check-in: [563849f5a0] user: mdejong branch: trunk, size: 177770
2001-06-22
23:02
* unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. This will support user set CFLAGS or LDFLAGS at configure time. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEFAULT, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. * unix/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. This will support user set CFLAGS or LDFLAGS at configure time. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4 (SC_ENABLE_SYMBOLS): Modify LDFLAGS_DEFAULT so that it uses a Makefile variable just like CFLAGS_DEFAULT. file: [335e9604ad] check-in: [b44e16edb4] user: mdejong branch: trunk, size: 177607
2001-05-19
16:11
Update to head -> S4-0-2 file: [6f124ece07] check-in: [1b2b2b84cf] user: msofer branch: msofer-bcEngine, size: 177429
2001-05-11
23:02
* unix/Makefile.in: Add a LDFLAGS variable to the Makefile instead of directly substing @LDFLAGS@. * unix/configure: Regen. * unix/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@.win/tcl.m4 * win/Makefile.in: Move the setting of CFLAGS higher up in the Makefile. * win/configure: Regen. * win/configure.in: Use dnl to comment out macros so that they are not accidently expanded. * win/tcl.m4: Fix CFLAGS_DEFAULT so that the name of a Makefile variable is passed as @CFLAGS@. file: [d462d80c45] check-in: [b415d56ee0] user: mdejong branch: trunk, size: 177432
2001-04-25
22:01
* unix/configure: Regen. * unix/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * unix/tclConfig.sh.in: Add TCL_THREADS variable. * win/configure: Regen. * win/tcl.m4: Subst TCL_THREADS into tclConfig.sh. * win/tclConfig.sh.in: Add TCL_THREADS variable. file: [f65415bae0] check-in: [6fb90b112f] user: mdejong branch: trunk, size: 177347
21:48
* unix/configure: Regen. * unix/configure.in: Use $@ in MAKE_LIB and MAKE_STUB_LIB commands instead of using a delayed subst variable. Replace instances of STUB_LIB_FILE with TCL_STUB_LIB_FILE. file: [50cc0b9d18] check-in: [620c7bfcf5] user: mdejong branch: trunk, size: 177311
20:23
Woops, fix last checking of broken configure. file: [1df0b72149] check-in: [44bed9db9a] user: mdejong branch: trunk, size: 177388
19:54
* unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE. * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead. file: [da39a3ee5e] check-in: [746077b5b7] user: mdejong branch: trunk, size: 0
2001-04-09
23:02
Changes to support re-entrant coding of gmtime and localtime. (Bugs #219136 and #232558) file: [af5e89dd32] check-in: [4962ea9dd5] user: kennykb branch: trunk, size: 177423
2001-04-06
18:42
* unix/install-sh: added -S option * unix/tcl.m4: added Rhapsody/Darwin target * unix/tclLoadDyld.c (TclpLoadFile): * unix/tclMtherr.c (matherr): added support for Mac OS X file: [8c64bff35d] check-in: [5af04f5bb1] user: hobbs branch: core-8-3-1-branch, size: 176230
2001-04-04
19:13
* unix/configure: * unix/tcl.m4: extended test of termios vs. termio vs. sgtty to better detect result on Linux and when certain configure redirections are being used. (max) [Patch #402923; Bug #227412, #219194] file: [a4529d1612] check-in: [51accb0d7c] user: hobbs branch: core-8-3-1-branch, size: 175808
19:11
* unix/configure: * unix/tcl.m4: extended test of termios vs. termio vs. sgtty to better detect result on Linux and when certain configure redirections are being used. (max) [Patch #402923; Bug #227412, #219194] file: [4a178a9b2b] check-in: [dab434e960] user: hobbs branch: trunk, size: 175480
2001-04-03
22:10
Added: added configure scripts to 8.3 branch file: [74cc881a14] check-in: [62148d6619] user: hobbs branch: core-8-3-1-branch, size: 173431
2001-04-02
01:59
* generic/tcl.h: * tools/tcl.wse.in: * win/configure.in (VER): * win/configure: * unix/configure: * unix/configure.in (VER): * unix/tcl.spec: updated patchlevel information to 8.4a3 file: [7453e77e4d] check-in: [4841414fb7] user: hobbs branch: trunk, size: 173107
2001-03-29
19:29
* unix/configure: * unix/tcl.m4: corrected IRIX-5.x config to not use -n32. (english) [Patch 403626] file: [e853871ca0] check-in: [d66c099eac] user: hobbs branch: trunk, size: 173107
2000-11-03
01:13
Added: * unix/configure: * unix/dltest/configure: * win/configure: * tools/configure: checked in configure scripts so people doing CVS checkouts aren't required to have autoconf. Changes to configure.in in the future will require the corresponding configure script to also be re-autoconf'ed and checked in. file: [6d7329a084] check-in: [658246cf09] user: hobbs branch: trunk, size: 172849