History of unix/configure.in of 49013bf97f0b9fa8
Not logged in

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

History of file unix/configure.in at check-in 49013bf97f0b9fa8

2026-08-28
12:24
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [0e61d5e9a5] check-in: [f7c5b35922] user: jan.nijtmans branch: core-8-6-branch, size: 37258
2026-07-01
13:44
Version -> 9.0.5 for next release cycle file: [a5a2bd54ed] check-in: [675699596d] user: jan.nijtmans branch: core-9-0-branch, size: 36162
2026-06-30
15:44
Version -> 9.1b1 for next release cycle file: [363c26a670] check-in: [ae9af05d16] user: jan.nijtmans branch: main, size: 36142
2026-06-01
13:30
Re-generate configure scripts (with correct patchlevel) file: [14d550c2cc] check-in: [66cd13c6b5] user: jan.nijtmans branch: main, size: 36142
2026-04-17
15:41
Follow-up to [e6ca0b1b67]: Cygwin filesystem is case-insensitive as well file: [31120a63c4] check-in: [8ec7452460] user: jan.nijtmans branch: main, size: 36142
2026-04-01
08:30
Require autoconf 2.73 for (re-)generating 'configure' file: [6f77258ca5] check-in: [326e100ade] user: jan.nijtmans branch: main, size: 36162
2026-03-05
20:43
Version -> 9.1a2 file: [7a42da86db] check-in: [3da30205bc] user: jan.nijtmans branch: main, size: 36162
2025-11-13
08:54
Version => 9.0.4 file: [1fbe3f518e] check-in: [219682a257] user: jan.nijtmans branch: core-9-0-branch, size: 36162
2025-08-16
17:17
Version => 8.6.18 file: [656963594d] check-in: [b32fdef952] user: jan.nijtmans branch: core-8-6-branch, size: 37088
2025-08-13
09:42
Version => 9.1a1 file: [d2f09836a4] check-in: [f72529e60f] user: jan.nijtmans branch: main, size: 36162
2025-07-03
11:57
Version -> 9.0.3 file: [6b31b55cf0] check-in: [e1ab6b9d8f] user: jan.nijtmans branch: core-9-0-branch, size: 36162
2025-06-10
15:12
Merge 9.0 file: [c6883cfa20] check-in: [ae9468c46c] user: jan.nijtmans branch: main, size: 36162
2025-06-09
16:55
Fix for [b876737a0b]: tcl::tm::path doesn't handle tilde expand file: [81510ac908] check-in: [00f47f6b33] user: jan.nijtmans branch: bug-b876737a0b, size: 36162
13:58
Merge 8.6 file: [56197463c0] check-in: [037e1bf7b2] user: jan.nijtmans branch: core-9-0-branch, size: 36162
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: [69c7534652] check-in: [3f5e014855] user: jan.nijtmans branch: core-8-6-branch, size: 37088
2025-03-18
09:32
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [c55cb42052] check-in: [9a7b6271df] user: jan.nijtmans branch: core-9-0-branch, size: 36327
2025-03-17
11:49
Proposed fix for [17960b80db]: Missing libtcl?.?.dll.a in Cygwin file: [1110c34fd7] check-in: [a03b277513] user: jan.nijtmans branch: bug-17960b80db, size: 36327
2025-03-16
12:25
Conclusion: it's a little bit to early to require autoconf-2.72, since even ubuntu-24.04 doesn't have it yet. file: [83f09a7cd1] check-in: [7d0b2660c6] user: jan.nijtmans branch: main, size: 36106
2025-03-13
21:00
Prevent (unix|win)/configure being re-generated with anything else then autoconf-2.72 file: [866f7ef0d6] check-in: [cb6436f077] user: jan.nijtmans branch: main, size: 36106
2025-01-08
12:01
Merge 8.6 (but keep 8.6.16 version-number) file: [188fe6c0ad] check-in: [c6e22d8b54] user: jan.nijtmans branch: cygwin, size: 37253
11:28
(cherry-pick): Simplification for [d58e315172] version -> 8.6.17 for futher development file: [96ed0ca19f] check-in: [59a525eb93] user: jan.nijtmans branch: core-8-6-branch, size: 37253
2024-12-23
11:02
Merge 9.0 file: [8e3ef513a6] check-in: [23f668c6ab] user: jan.nijtmans branch: tip-626, size: 36106
2024-12-21
20:58
version -> 9.0.2 file: [7363e3068d] check-in: [7b65167243] user: jan.nijtmans branch: main, size: 36106
2024-12-06
16:27
Can we detect memfd_create()? file: [0114e6cf84] check-in: [491f179ccd] user: jan.nijtmans branch: bug-a8e4f76ce4-linux, size: 36455
2024-12-04
20:31
Remove a lot of dead code: macOS < 10.9 is no longer supported file: [cfea7d2ee6] check-in: [89dee6b1b8] user: jan.nijtmans branch: main, size: 36106
17:55
Remove a lot of dead code: macOS < 10.9 is no longer supported file: [7838fa33e3] check-in: [dbc6e5ebd3] user: jan.nijtmans branch: core-8-branch, size: 36567
2024-10-25
10:29
Merge 9.0 file: [2bd8496f75] check-in: [1a0a37af7e] user: jan.nijtmans branch: tip-626, size: 36871
09:56
Merge 9.0 (9.0.0 release) file: [845a9cc38d] check-in: [8523e01f8f] user: jan.nijtmans branch: tip-626, size: 37531
2024-10-16
19:11
Merge [4df48f925eec8f17] and [46fd4dc2a027bcb2]: SunOS 4 is no longer supported, and Put back some lines in tcl.m4: the "gettimeofday" detection fails without it. file: [3898b23485] check-in: [d20beba7bf] user: pooryorick branch: unchained, size: 37348
19:08
Merge [0066eacd87e1d7da]: Eliminate HAVE_ZLIB everywhere. See [1210ec8424]. file: [aa1d4a8f63] check-in: [f5fa82b035] user: pooryorick branch: unchained, size: 37806
08:20
SunOS 4 is no longer supported file: [44f3120a3d] check-in: [4df48f925e] user: jan.nijtmans branch: main, size: 36871
08:10
SunOS 4 is no longer supported file: [0eaaed3c8b] check-in: [714ef2610a] user: jan.nijtmans branch: core-8-branch, size: 37332
2024-10-10
03:29
Add SC_LIST_APPEND and use it to produce TCL_PACKAGE_PATH. file: [9cc3bb7abd] check-in: [0e78b2c538] user: pooryorick branch: unchained, size: 38008
2024-10-09
16:34
Rebase to 9.0. Re-generate "configure" file: [05a0d2f51b] check-in: [ebcdd4ecfe] user: jan.nijtmans branch: always-zlib, size: 37329
16:26
Merge-mark 8.7. Indenting (8 spaces -> tabs) file: [e6468ad3dd] check-in: [04f2012a49] user: jan.nijtmans branch: main, size: 37384
2024-10-07
22:27
Merge [8f6ce631b81735b1]: version -> 9.0.1. file: [ebb8307845] check-in: [5f1ec15436] user: pooryorick branch: unchained, size: 37887
22:16
Merge [e569153b74352c6a]: Merge release 9.0.0. file: [7114d74d8c] check-in: [3f7bb17920] user: pooryorick branch: unchained, size: 37887
2024-09-27
10:17
Version -> 8.6.16 file: [cf221258f2] check-in: [f02eae1849] user: jan.nijtmans branch: core-8-6-branch, size: 37253
08:38
version -> 9.0.1 file: [45c87dd871] check-in: [8f6ce631b8] user: jan.nijtmans branch: main, size: 37531
2024-09-18
14:21
Remove symbol from master build instructions file: [d5536bc169] check-in: [0979921b40] user: dkf branch: always-zlib, size: 37476
2024-09-16
09:03
Revert changes to TCL_PACKAGE_PATH that made it a colon-separated value instead of a Tcl list. Add "shquote" and "cstrquote" functions to make quoting more robust in recipes. file: [66afcab418] check-in: [4c4b5a4d3d] user: pooryorick branch: unchained, size: 37887
2024-08-31
00:59
Merge [2047813f1c7748a2]: b3 -> b4, as preparation for release. file: [92a30d1600] check-in: [4f51ebfd0d] user: pooryorick branch: unchained, size: 37887
00:55
Merge [71a3a40df62d5b03]: AC_PREREQ([2.69]). Fix some indenting. file: [27ccb80ed3] check-in: [bfb61bc911] user: pooryorick branch: unchained, size: 37887
00:54
Merge [14f35bdb54130c76]: Fix Tk [1562e10c58]: with macOS framework build, tclsh cannot find Tk if there are multiple versions. Rebuild unix/configure with autoconf 2.72. file: [0969870aae] check-in: [4677d4bed1] user: pooryorick branch: unchained, size: 37887
2024-08-29
08:40
Merge [9ffd7855661ca409]: More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [de32f2ee12] check-in: [12c6b8b472] user: pooryorick branch: unchained, size: 37722
2024-08-28
19:35
Merge [c92cf5f76dd94158]: Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked. file: [09d73ea246] check-in: [a8f65ee654] user: pooryorick branch: unchained, size: 37726
17:17
Release branch for Tcl 9.0.0 file: [a666d1e4fe] check-in: [9365889f2e] user: dgp branch: core-9-0-0-rc, size: 37531
16:57
Merge [84ecf75d3bc90e43]: b2 -> b3, as preparation for next release. file: [95a89a10a1] check-in: [01bb216b45] user: pooryorick branch: unchained, size: 37661
2024-08-26
18:25
Bump version to 8.6.15 in prep for a new patch release. file: [386da41206] check-in: [ff702712a8] user: dgp branch: core-8-6-15-rc, size: 37253
2024-08-25
13:29
Merge [5a2d6cd1d8df54a0]: b1 -> b2 (preparation for release). file: [92f67e5418] check-in: [ea8d4c1dfe] user: pooryorick branch: unchained, size: 37661
13:27
Merge [fe71c12fd30b5a3e]: "Add akst/akdt (Alaska) time-zones to "clock" command. Also 'stolen' from "sebres-?-?-clock-speedup-cr2" branch", "TCL_PACKAGE_PATH is not used on Windows", and "(minor) fix for [1b8a893ded]: TCL_PACKAGE_PATH path is (wrongly) braced". file: [833f5f0a5d] check-in: [60461fa6e7] user: pooryorick branch: unchained, size: 37661
05:59
Merge [22ddc23f99a983cc]: Merge release. file: [47d7a12480] check-in: [26b7dace02] user: pooryorick branch: unchained, size: 37707
2024-08-24
11:59
Merge [ac7b18e5d6f3223b]: Fix [e653408972]: autoconf warning. file: [0c12b9eae3] check-in: [47c663fff6] user: pooryorick branch: unchained, size: 37707
2024-08-22
18:54
Merge [5818fda80d19246a]: unix test builds. file: [642596338b] check-in: [6310a5eefb] user: pooryorick branch: unchained, size: 37699
2024-08-18
01:22
Merge [160f2d03a7b57141], " Fix [c54e4a1aeb]: High Tcl latencies with fork() in larger systems" and "Keeping open [c54e4a1aeb]: Can the exec-17.1 test-failure on MaxOS be fixed? file: [1cb6bf8fb6] check-in: [70d8eda742] user: pooryorick branch: unchained, size: 37525
2024-08-14
19:55
Adding a version was a bad idea file: [c5b5d797e3] check-in: [18523892a5] user: jan.nijtmans branch: core-8-6-branch, size: 37253
2024-08-13
21:02
It looks like "Resources/Scripts" is needed as well file: [388e3ed5a9] check-in: [84eb0eec7d] user: jan.nijtmans branch: bug-1562e10c58, size: 37275
14:00
b3 -> b4, as preparation for release file: [2320a7366c] check-in: [2047813f1c] user: jan.nijtmans branch: main, size: 37531
08:44
AC_PREREQ([2.69]). Fix some indenting file: [8e891172b6] check-in: [71a3a40df6] user: jan.nijtmans branch: main, size: 37531
08:36
AC_PREREQ([2.69]). Fix some indenting file: [3d74f4858f] check-in: [619dc20963] user: jan.nijtmans branch: core-8-branch, size: 37790
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: [70a9f2bdb9] check-in: [30b7126179] user: jan.nijtmans branch: core-8-6-branch, size: 37257
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: [572f9e1faa] check-in: [14f35bdb54] user: culler branch: main, size: 37531
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: [087b5588b9] check-in: [9b208cc05b] user: culler branch: core-8-branch, size: 37794
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: [27e7fd0421] check-in: [ac279496ac] user: culler branch: core-8-6-branch, size: 37418
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: [c340fd2f47] check-in: [c82c15a923] user: culler branch: bug-tk1562e10c58, size: 37418
2024-07-20
22:39
Fix [5916e48806]: tcl.pc: hardcoded depedencies, missing build flags file: [cc2c491495] check-in: [dc95705f59] user: pooryorick branch: unchained, size: 37597
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [207b07270a] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 37476
2024-06-07
11:31
Merge 9.0 file: [5b4dd84a70] check-in: [84ae5008cc] user: jan.nijtmans branch: tip-626, size: 37366
2024-06-05
13:10
More of the same: Space before tab is extremely unlikely to be correct indentation pattern. file: [469baf911e] check-in: [9ffd785566] user: jan.nijtmans branch: main, size: 37366
2024-05-21
22:06
Merge 9.0 file: [5530ce98dd] check-in: [e906cead78] user: jan.nijtmans branch: tip-626, size: 37370
20:19
"TCL_TOMMATH" is not used anywhere file: [f64a25bccb] check-in: [4c1393b596] user: jan.nijtmans branch: core-8-6-branch, size: 37253
20:00
Add tommath-????/zlib-???? to build-info if libtommath/zlib is statically linked file: [9702db7398] check-in: [c92cf5f76d] user: jan.nijtmans branch: main, size: 37370
09:04
b2 -> b3, as preparation for next release file: [49083ca385] check-in: [84ecf75d3b] user: jan.nijtmans branch: main, size: 37305
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: [a75d2bff91] check-in: [f17a4fee78] user: jan.nijtmans branch: libtommath-1.3.1, size: 37629
2024-03-06
10:04
a6 -> b1, as preparation for possible release (hopefully, one day) file: [5c3d33dec8] check-in: [b54927ef9a] user: jan.nijtmans branch: core-8-branch, size: 37564
2024-03-05
22:03
Merge 9.0 file: [c15c3c5a61] check-in: [693ed4eabc] user: jan.nijtmans branch: tip-626, size: 37305
16:12
b1 -> b2 (preparation for release) file: [e8956acd62] check-in: [5a2d6cd1d8] user: jan.nijtmans branch: main, size: 37305
15:20
Merge 8.6 file: [d2edc0aa2c] check-in: [ec4e4d28c9] user: jan.nijtmans branch: cygwin, size: 37300
2024-03-04
20:58
Merge 8.7 file: [65f2e12303] check-in: [fe71c12fd3] user: jan.nijtmans branch: main, size: 37305
20:30
Merge 8.6 file: [cb0d02ce2b] check-in: [e2f5845694] user: jan.nijtmans branch: core-8-branch, size: 37564
10:36
If TCL_PACKAGE_PATH is set explicitly, don't change it in "configure" file: [7e0fcb2754] check-in: [123e49b851] user: jan.nijtmans branch: bug-1b8a893ded, size: 37300
09:40
Proposed fix for [1b8a893ded]: TCL_PACKAGE_PATH path is (wrongly) braced. file: [81dabf56d1] check-in: [4427b7e168] user: jan.nijtmans branch: bug-1b8a893ded, size: 37340
2024-01-16
01:05
Bump to 8.6.14 for release file: [86bd053ca1] check-in: [814b28c5aa] user: griffin branch: core-8-6-14-rc, size: 37346
2023-11-29
17:50
merge trunk file: [3ae13bfd77] check-in: [1bfdb2c41e] user: dgp branch: core-9-0-b1-rc, size: 37351
2023-11-24
13:28
Merge 9.0 file: [8c89a9c3b6] check-in: [96e43e34f3] user: jan.nijtmans branch: tip-626, size: 37351
2023-11-23
15:17
Fix [e653408972]: autoconf warning file: [d90dacc422] check-in: [ac7b18e5d6] user: jan.nijtmans branch: main, size: 37351
15:15
Fix [e653408972]: autoconf warning file: [35a46ebc7b] check-in: [727f609c60] user: jan.nijtmans branch: core-8-branch, size: 37610
15:07
Fix [e653408972]: autoconf warning file: [04dde22712] check-in: [8d9c77c942] user: jan.nijtmans branch: core-8-6-branch, size: 37346
2023-11-03
20:04
merge trunk file: [1e5c28f9d4] check-in: [9f0391c078] user: dgp branch: core-9-0-b1-rc, size: 37343
2023-10-23
12:43
merge 8.7 file: [b171bf3f78] check-in: [27a3193dc6] user: dgp branch: core-8-7-b1-rc, size: 37602
2023-10-22
19:56
Merge 9.0 file: [05a8ca1eb4] check-in: [f107021263] user: jan.nijtmans branch: tip-626, size: 37343
2023-10-09
12:34
Merge 8.7 - unix test builds file: [78853d5475] check-in: [5818fda80d] user: apnadkarni branch: main, size: 37343
2023-10-08
16:32
Rework to use configure as prior solution presumed Gnu make file: [ee154fe17f] check-in: [abd833af66] user: apnadkarni branch: bug-894e11d7f7, size: 37602
2023-07-29
16:42
Rebase to 9.0 file: [90d9393c87] check-in: [c9b9082483] user: jan.nijtmans branch: tip-626, size: 37169
2023-07-24
16:26
merge trunk file: [c93a7d8789] check-in: [4151656aae] user: dgp branch: core-9-0-b1-rc, size: 37169
16:07
merge 8.7 file: [c1b5a93c6b] check-in: [ecfb784c4c] user: dgp branch: core-8-7-b1-rc, size: 37428
13:32
Merge 8.7 file: [e8a86b38f5] check-in: [160f2d03a7] user: jan.nijtmans branch: main, size: 37169
11:13
Merge 8.6 file: [075278da8b] check-in: [1fb6672995] user: jan.nijtmans branch: core-8-branch, size: 37428
2023-07-13
19:25
merge trunk file: [b43c817d83] check-in: [a44dae9ef9] user: dgp branch: core-9-0-b1-rc, size: 37241
19:15
merge 8.7 file: [980a8be08f] check-in: [cc2236d5e1] user: dgp branch: core-8-7-b1-rc, size: 37500
2023-07-11
09:23
Merge 8.7 file: [c2692e954b] check-in: [71ba59091e] user: jan.nijtmans branch: main, size: 37241
09:20
Fix [5916e48806]: tcl.pc: hardcoded depedencies, missing build flags file: [ba973accbd] check-in: [4b11db28e6] user: jan.nijtmans branch: core-8-branch, size: 37500
2023-06-30
09:49
Removed automated setting of USE_VFORK for macOS The automatic setting of USE_VFORK in unix/configure.in is useless, confusing, and deprecated. Background: configure.in had a section, where it sets automatically USE_VFORK for macOS. if test "`uname -s`" = "Darwin" ; then ... AC_DEFINE(USE_VFORK, 1, [Should we use vfork() instead of fork()?]) ... However, Daniel Steffen has added the following section 17 years ago which effectively deactivated USE_VFORK for the x86_64 platform, when it is set, due to a bug report in RDAR (Apple's bug tracking system). 16 years ago a section was added to deactivate USE_VFORK for all platforms with llvm-gcc-4.2 or newer. /* *--------------------------------------------------------------------------- * At present, using vfork() instead of fork() causes execve() to fail * intermittently on Darwin x86_64. rdar://4685553 *--------------------------------------------------------------------------- */ /* Workaround problems with vfork() when building with llvm-gcc-4.2 */ (__GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 2 || \ (__GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ > 0)))) This means, that the last 17 years, USE_VFORK was not doing anything on macOS. Furthermore, macOS 12 (Monterey, released 2021) deprecated vfork() officially. Therefore, it is safe to remove the setting of USE_VFORK from the default configuration for macOS. It is still possible to set USE_VFORK manually for certain platform if needed. file: [31a8e63439] check-in: [c72559e8b2] user: neumann branch: ticket-c54e4a1aeb-use_vfork, size: 37338
2023-06-29
13:12
Merge 9.0 file: [5e8505d2b6] check-in: [5cd0f8cb98] user: jan.nijtmans branch: tip-626, size: 37120
2023-06-27
15:26
merge trunk file: [b60179aee1] check-in: [b6f05b7832] user: dgp branch: core-9-0-b1-rc, size: 37120
15:25
merge 8.7 file: [a0111018b1] check-in: [444fe58834] user: dgp branch: core-8-7-b1-rc, size: 37379
06:55
Merge 8.7 file: [c994a127c6] check-in: [3fbda64c31] user: jan.nijtmans branch: main, size: 37120
06:42
Remove compat/dirent*.h and some other compat/*.c files: Modern C-compilers all have those now file: [6ee9c1edb4] check-in: [e275c72695] user: jan.nijtmans branch: core-8-branch, size: 37379
2023-06-01
21:36
Merge 9.0 file: [ccf58426fc] check-in: [941600cdb3] user: jan.nijtmans branch: tip-626, size: 38655
2023-05-30
15:04
merge trunk file: [bb7ce34f79] check-in: [231de45124] user: dgp branch: core-9-0-b1-rc, size: 38655
14:25
merge 8.7 file: [3e01bf4474] check-in: [50db9c5d99] user: dgp branch: core-8-7-b1-rc, size: 38914
2023-05-28
10:39
merge 8.7 file: [ef324ed2fc] check-in: [760a8045a3] user: fvogel branch: main, size: 38655
2023-05-24
16:02
merge core-8-branch file: [606f9f09c4] check-in: [284bf626d7] user: dkf branch: tip-603, size: 38914
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: [8c5b053a8a] check-in: [452896d195] user: pointsman branch: disabletcl8api, size: 38968
2023-04-12
09:35
Correct spelling errors in comments and documentation, but also non-comment corrections in history.tcl and tcltest.test. file: [dc978c2df4] check-in: [ee3df4e647] user: pooryorick branch: core-8-6-branch, size: 37410
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: [7b76c5111c] check-in: [d4a4a4aa02] user: pointsman branch: disabletcl8api, size: 38968
2023-04-03
14:34
merge trunk file: [42115abb7c] check-in: [aa23225fa6] user: dgp branch: core-9-0-b1-rc, size: 38634
2023-03-31
13:49
merge 8.7 file: [0ec1111ea1] check-in: [eb1f500190] user: dgp branch: core-8-7-b1-rc, size: 38893
2023-03-30
22:24
Merge 9.0 file: [a71ef79ee5] check-in: [6396c6443a] user: jan.nijtmans branch: tip-626, size: 38634
2023-03-24
20:58
Merge 8.7 file: [97093210a0] check-in: [6301de2138] user: jan.nijtmans branch: main, size: 38634
20:47
Merge 8.6 file: [661da60849] check-in: [87cd711c2a] user: jan.nijtmans branch: core-8-branch, size: 38893
20:19
Fix [15e74a2fe6]: Fix various typos file: [27a45fe607] check-in: [c44138ed03] user: jan.nijtmans branch: core-8-6-branch, size: 37409
2023-01-24
18:06
Bump to 9.0b1 for release file: [59eba71d77] check-in: [7fe2ab82ec] user: dgp branch: core-9-0-b1-rc, size: 38639
2022-12-28
17:01
merge 8.7 file: [acd2262a97] check-in: [81e8cdd1f0] user: dgp branch: core-8-7-b1-rc, size: 38898
2022-12-21
23:05
Merge 9.0 file: [4c7599fcfc] check-in: [01e3112cfb] user: jan.nijtmans branch: tip-626, size: 38639
13:11
Merge 8.6. Update dde and registry extensions file: [f11bd611a0] check-in: [ca829e3b89] user: jan.nijtmans branch: cygwin, size: 37414
2022-12-16
15:19
Merge 8.7 file: [12279fc818] check-in: [f03e632bcc] user: jan.nijtmans branch: main, size: 38639
15:18
Merge 8.6 file: [c8f70536ae] check-in: [8f01a4be6f] user: jan.nijtmans branch: core-8-branch, size: 38898
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: [7f2882e7c0] check-in: [fea6099395] user: jan.nijtmans branch: core-8-6-branch, size: 37414
2022-11-23
21:43
Merge 8.6.13 file: [fd17059ddd] check-in: [390087fbe5] user: jan.nijtmans branch: cygwin, size: 37198
01:00
Bump to 8.7b1 for release file: [672539bf44] check-in: [09b0d6becb] user: dgp branch: core-8-7-b1-rc, size: 38682
2022-11-06
11:19
Rebase TIP #626 to latest 9.0. Change Tcl version number from 9.0 to 9.1a0 file: [5183e1cd07] check-in: [efcf7c37fe] user: jan.nijtmans branch: tip-626, size: 38423
2022-09-22
12:50
rebase to latest 8.7 file: [36b4705633] check-in: [488d60d3f7] user: jan.nijtmans branch: tip-603, size: 38703
2022-06-12
15:13
Make the idea (finally) work file: [d88a23d36f] check-in: [76e0438a38] user: jan.nijtmans branch: tcl8-compat, size: 38423
2022-06-06
16:51
Bump to 8.6.13 for release file: [6bc14319ca] check-in: [a0fb0766d2] user: dgp branch: core-8-6-13-rc, size: 37198
2022-02-17
17:33
Merge 8.7 file: [1c4802c2c1] check-in: [45515911a5] user: jan.nijtmans branch: main, size: 38584
17:30
Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isinf() and isnan() file: [02c75d4fb1] check-in: [60df467246] user: jan.nijtmans branch: core-8-branch, size: 38682
2021-11-28
21:54
Merge 8.7 file: [3a787404d2] check-in: [f5b1ad12f7] user: jan.nijtmans branch: main, size: 39076
21:53
Fix [97b8e1d54b]: -mdynamic-no-pic not supported on Apple Silicon file: [f900b924d7] check-in: [010d43daee] user: jan.nijtmans branch: core-8-branch, size: 39174
2021-11-01
16:28
Merge 8.7 file: [4f667ec1e4] check-in: [3842ac8331] user: jan.nijtmans branch: tip-603, size: 39240
2021-10-27
08:12
Bump to 8.6.12 for release file: [d209461316] check-in: [130cd6ec01] user: jan.nijtmans branch: core-8-6-12-rc, size: 37198
2021-08-20
12:48
Merge 8.7 file: [00b99f0bc5] check-in: [e30f179c8f] user: jan.nijtmans branch: main, size: 39121
2021-08-17
16:16
tip#511 proposed implementation file: [7c8217fae4] check-in: [0d5d82595a] user: jan.nijtmans branch: tip-511, size: 39219
2021-06-25
13:44
Bump version number to distinguish from release. file: [04ac698ea2] check-in: [85ca4eb6f9] user: dgp branch: main, size: 38800
2021-06-19
15:57
Added in missing field file: [0fee53c8d5] check-in: [f67df77d74] user: dkf branch: tip-603, size: 38919
2021-06-18
18:11
Bump version number to distinguish from release. file: [3255ad4961] check-in: [00c0a52dd9] user: dgp branch: core-8-branch, size: 38898
2021-05-03
20:38
Bump to version 9.0a3 for release. file: [78dea8f1ee] check-in: [40538213cd] user: dgp branch: core-9-0-a3-rc, size: 38800
20:33
Bump to version 8.7a5 for release. file: [0d98290ed0] check-in: [de209964f3] user: dgp branch: core-8-7-a5-rc, size: 38898
2021-02-17
17:37
Merge 9.0 file: [c5582ad617] check-in: [5d51d3c1fc] user: jan.nijtmans branch: rfe-854941, size: 38944
2021-02-12
17:29
Merge 8.7 file: [7796e03089] check-in: [c7cf4b89d7] user: jan.nijtmans branch: main, size: 38800
17:27
Use Marc Culler's "macher" utility for the onefiledist MacOSX builds. Only for non-framework builds. file: [7598b8eda4] check-in: [36d5ee9276] user: jan.nijtmans branch: core-8-branch, size: 38898
2021-02-11
16:30
Experiment: Integrate culler's "macher" tool. Only for thin binaries file: [a62936b723] check-in: [a5728e8d0e] user: jan.nijtmans branch: culler-macher, size: 38864
2021-02-10
09:16
Merge 8.7 file: [1a7e55a3f3] check-in: [a097730544] user: jan.nijtmans branch: main, size: 38788
2021-02-09
14:16
ZIPFS_BUILD=1 only needs to be set once file: [b3bf71f74c] check-in: [757e39b4e4] user: jan.nijtmans branch: bug-87e840c26c, size: 38886
12:07
Change TCL_ZIP_FILE name, just using dots in stead of underscores file: [7f6da770b6] check-in: [689470c702] user: jan.nijtmans branch: bug-87e840c26c, size: 38908
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: [f3e75283d1] check-in: [b99e35f754] user: jan.nijtmans branch: bug-87e840c26c, size: 38909
16:01
Merge 8.7 file: [9900777616] check-in: [a28f3a2b95] user: jan.nijtmans branch: main, size: 38932
15:51
Bugfix in TIP #430 implementation: tcl_findLibrary should use the same zip-file naming as the configure scripts do file: [62334cd5b7] check-in: [f06a7fe2c6] user: jan.nijtmans branch: core-8-branch, size: 39030
2021-02-01
08:20
Merge 8.7 file: [ee2645bdb5] check-in: [4ca19d8b85] user: jan.nijtmans branch: main, size: 38933
2021-01-29
14:12
Merge 8.7 file: [667582846b] check-in: [81a4045590] user: jan.nijtmans branch: main, size: 38929
14:02
Merge 8.6 file: [0aeab283f4] check-in: [f6e6955b66] user: jan.nijtmans branch: core-8-branch, size: 39027
13:45
Fix 2 warnings when running "autoconf" (2.69 or 2.70) file: [5c0b8f125e] check-in: [849ee13c1d] user: jan.nijtmans branch: core-8-6-branch, size: 37194
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: [32d3793a7c] check-in: [ad32c79177] user: jan.nijtmans branch: core-8-branch, size: 39031
2021-01-19
13:54
Renamed to unix/configure.ac. Merge 8.7 check-in: [0c85e9f95c] user: jan.nijtmans branch: tip-402, size: 0
2021-01-05
14:45
Merge 8.7 file: [c2d4e66db5] check-in: [190b02c875] user: jan.nijtmans branch: main, size: 38900
14:43
Merge 8.6 file: [8c3fa2f682] check-in: [055ee6803a] user: jan.nijtmans branch: core-8-branch, size: 38998
14:27
Merge 8.5 file: [698f1e9cf9] check-in: [c0394a94f4] user: jan.nijtmans branch: core-8-6-branch, size: 37198
14:24
#undef PACKAGE_VERSION in tclConfig.h too, since Tcl and Tk don't necessary have the same version. file: [8ae007864e] check-in: [bbb863680f] user: jan.nijtmans branch: core-8-5-branch, size: 35271
09:21
Merge 8.7 file: [c3815b8cb2] check-in: [90db34b475] user: jan.nijtmans branch: main, size: 38858
09:19
Merge 8.6 file: [964639e6bc] check-in: [7467a34f63] user: jan.nijtmans branch: core-8-branch, size: 38956
08:06
Eliminate (obsolete) use of AC_TRY_LINK in */configure.in. Still generates the same */configure scripts with autoconf-2.59. file: [8bd2b19c00] check-in: [cecaa932d4] user: jan.nijtmans branch: core-8-6-branch, size: 37156
2021-01-04
15:37
AC_HELP_STRING -> AS_HELP_STRING file: [767d2ce69f] check-in: [c2c2f4f85f] user: jan.nijtmans branch: core-8-6-branch, size: 36830
08:12
Merge 8.6 file: [84cc32f7eb] check-in: [2a17010ace] user: jan.nijtmans branch: cygwin, size: 36832
07:48
Merge 8.7 file: [539946cdbf] check-in: [7bfba75988] user: jan.nijtmans branch: tip-592, size: 38929
2020-12-24
12:09
Fix check for broken strstr/strtoul/strtod functions: Modern C compilers don't accept signature mismatches any more. file: [ed545a7c55] check-in: [1aa2c5b273] user: jan.nijtmans branch: core-8-5-branch, size: 35229
11:46
Convert AC_TRY_COMPILE (which is obsolete now) to AC_COMPILE_IFELSE/AC_LANG_PROGRAM. This still works with autoconf-2.59 too. file: [22ea9e14f3] check-in: [60bd3f7181] user: jan.nijtmans branch: core-8-5-branch, size: 35144
10:37
Integrate branch for msys2. Merge 8.6 file: [637c8e6f7b] check-in: [c28df24a70] user: jan.nijtmans branch: cygwin, size: 36832
2020-12-23
15:42
More progress in autoconf-2.70 compatibility. Not to be merged to 8.6 yet! file: [ab61321635] check-in: [364c034fff] user: jan.nijtmans branch: core-8-5-branch, size: 34794
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: [7f83b354ae] check-in: [0408eddf86] user: jan.nijtmans branch: core-8-5-branch, size: 34792
2020-12-19
22:27
Merge 8.7 file: [dba1f0a834] check-in: [84911eb20c] user: jan.nijtmans branch: main, size: 38534
22:17
autoupdate */configure.ac and */tcl.m4. Should still work with autoconf-2.69 too file: [457953824e] check-in: [ca7a3d403a] user: jan.nijtmans branch: core-8-branch, size: 38632
2020-12-18
14:09
Merge 8.7 file: [7fcd3fcee3] check-in: [b285c97872] user: jan.nijtmans branch: main, size: 38534
10:42
Rename AC_HELP_STRING to AS_HELP_STRING, and fix determination of intptr_t/uintptr_t with autoconf 2.70 file: [ee5afeb462] check-in: [fef38331d6] user: jan.nijtmans branch: core-8-branch, size: 38632
2020-10-23
15:58
Merge trunk file: [d659fdb951] check-in: [fc96da1b57] user: jan.nijtmans branch: paths-for-9, size: 39870
2020-10-22
13:08
Merge trunk file: [bebb6ccb32] check-in: [c7b7c31c76] user: jan.nijtmans branch: rfe-854941, size: 39964
2020-09-25
14:36
Merge trunk file: [4d842964d5] check-in: [8b5badfb92] user: jan.nijtmans branch: tip-587, size: 39820
2020-09-15
15:18
Merge trunk file: [2f7eb72f19] check-in: [8bbc5b6825] user: jan.nijtmans branch: paths-for-9, size: 39968
2020-08-13
14:35
Merge 9.0 file: [8af1de4235] check-in: [7a40e1f9d2] user: jan.nijtmans branch: rfe-854941, size: 40062
2020-07-06
20:34
Bump to 8.6.11 for release. file: [87e96158e8] check-in: [307509b108] user: dgp branch: core-8-6-11-rc, size: 36830
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: [54245987de] check-in: [113a7e727d] user: jan.nijtmans branch: core-8-6-branch, size: 36830
2020-06-25
11:31
Merge 8.7 file: [82b9c94657] check-in: [d389b76b8c] user: jan.nijtmans branch: trunk, size: 39918
11:26
Merge 8.6 file: [324092d4d7] check-in: [20bc6dfb78] user: jan.nijtmans branch: core-8-branch, size: 39918
07:38
Merge 8.5 file: [1f9a7d4ab9] check-in: [209a225df7] user: jan.nijtmans branch: core-8-6-branch, size: 36881
2020-06-24
14:56
One include too much file: [2fe5a6ce16] check-in: [2823f5010a] user: jan.nijtmans branch: core-8-5-branch, size: 36029
13:05
Fix [9080d6a871]: Build fix for tcl on macOS on Apple Silicon file: [2020b7d66b] check-in: [e99147d792] user: jan.nijtmans branch: core-8-5-branch, size: 36053
2020-04-13
10:02
Merge trunk file: [134634dcab] check-in: [b71c0374aa] user: jan.nijtmans branch: paths-for-9, size: 39998
2020-04-10
15:22
Merge 8.7 file: [f5fc185283] check-in: [894e2ce40e] user: jan.nijtmans branch: trunk, size: 39948
14:44
Merge 8.6 file: [63336858e4] check-in: [00feb373fe] user: jan.nijtmans branch: core-8-branch, size: 39948
14:43
Fix determination of TCL_PACKAGE_PATH if it contains multiple directories, and at least one of them contains a space. file: [5b0b0d7f75] check-in: [6acb955a47] user: jan.nijtmans branch: core-8-6-branch, size: 36860
13:02
Merge 8.6 file: [dc3e0bcee3] check-in: [cd1ce15d26] user: jan.nijtmans branch: core-8-branch, size: 39942
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: [297f55bf6c] check-in: [1f6f21856b] user: jan.nijtmans branch: core-8-6-branch, size: 36854
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: [bceab3d800] check-in: [65810d5328] user: jan.nijtmans branch: paths-for-9, size: 39984
2020-04-07
19:09
Merge trunk. More WIP for MacOS file: [12790b59ea] check-in: [d82e3ef199] user: jan.nijtmans branch: paths-for-9, size: 40025
10:11
Merge trunk. Adapt MacOS paths for Tcl9 proposed environment file: [bec346dbc7] check-in: [44c1819fab] user: jan.nijtmans branch: paths-for-9, size: 40019
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: [02d925fb07] check-in: [d4ad78a038] user: jan.nijtmans branch: paths-for-9, size: 40011
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: [31d039ec11] check-in: [0b568e30f9] user: jan.nijtmans branch: fedora, size: 36968
2020-03-17
17:00
Merge trunk file: [0bcf57be3c] check-in: [297b775180] user: jan.nijtmans branch: rfe-854941, size: 40082
16:48
Merge 8.7 file: [3ad4dd63a3] check-in: [5ab663a928] user: jan.nijtmans branch: trunk, size: 39938
16:45
Merge 8.6 file: [aeb87a9de9] check-in: [06db15ddbf] user: jan.nijtmans branch: core-8-branch, size: 39938
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: [a57f536f21] check-in: [3451446c3c] user: jan.nijtmans branch: core-8-6-branch, size: 36850
2020-03-09
12:49
Use more uppercase hex (e.g. 0xFF) in stead of lowercase (0xff) consistantly. file: [7304c3ff45] check-in: [99e0a25463] user: jan.nijtmans branch: core-8-5-branch, size: 36008
2020-01-15
15:49
Merge trunk. Fix MSVC static build file: [7e594daaed] check-in: [2fdf82e5b3] user: jan.nijtmans branch: rfe-854941, size: 40082
2020-01-09
09:28
Merge 8.7 file: [9b6b331a29] check-in: [3f43192979] user: jan.nijtmans branch: trunk, size: 39938
2020-01-06
11:02
Merge 8.7 file: [20e6f31cde] check-in: [08ac59face] user: jan.nijtmans branch: trunk, size: 39910
11:02
Fix typo: "==" -> "=" file: [29e604b01d] check-in: [797243504e] user: jan.nijtmans branch: core-8-branch, size: 39910
2019-12-30
13:48
Fix equality check, reported by Emiliano file: [0c34a73352] check-in: [3d0fcef5bb] user: gahr branch: external-libtommath, size: 39938
2019-12-27
12:11
Use AC_CHECK_LIB and put ltommath in MATH_LIBS to avoid polluting LIBS file: [bcfc7dea2f] check-in: [182ec3352a] user: gahr branch: external-libtommath, size: 39939
2019-12-24
14:23
Attempt to improve support for external libtommath file: [d92e17f9ed] check-in: [8f8236bd3a] user: jan.nijtmans branch: external-libtommath, size: 39911
2019-12-13
13:06
Merge 8.7 file: [62d2efc9d6] check-in: [742a212258] user: jan.nijtmans branch: trunk, size: 39911
11:05
Implement TIP's #538: Externalize libtommath file: [95dce680c6] check-in: [d796a3955d] user: jan.nijtmans branch: core-8-branch, size: 39911
2019-12-02
18:25
Bump to 9.0a2 to distinguish development from 9.0a1 release. file: [932f547278] check-in: [72622a154d] user: dgp branch: trunk, size: 39048
18:15
Bump to 8.7a4 to distinguish development from 8.7a3 release. file: [07ede1332e] check-in: [ff95f2c49c] user: dgp branch: core-8-branch, size: 39048
2019-12-01
17:50
Merge trunk file: [c3c4a52041] check-in: [3c06b7b6c9] user: jan.nijtmans branch: rfe-854941, size: 39192
2019-11-25
16:34
Tweak visibility of some libtommath symbols and add --with-system-libtommath configure option (as requested by Pietro Cerutti) file: [c21da1e354] check-in: [ebafbc8a80] user: jan.nijtmans branch: digit-bit-60, size: 39911
2019-11-23
20:49
Merge 8.7 rc branch file: [b0f4c9dc09] check-in: [f9a7892bae] user: jan.nijtmans branch: digit-bit-60, size: 39659
2019-11-22
15:18
merge 8.7 file: [315a98c42e] check-in: [7ed7694e4f] user: dgp branch: core-8-7-a3-rc, size: 39048
15:15
merge 8.6 file: [5fea3837af] check-in: [789967a8f9] user: dgp branch: core-8-branch, size: 39048
2019-11-05
22:05
Bump to version 9.0a1 for release. file: [3deec92bd8] check-in: [25ee359253] user: dgp branch: core-9-0-a1-rc, size: 39048
17:51
merge 8.7 file: [42790b63b6] check-in: [1bbb75a558] user: dgp branch: core-8-7-a3-rc, size: 39049
16:37
More WIP: All makefile builds appear to work fine, makefile.vc build still to be done. file: [c885a6f14d] check-in: [a5a9540010] user: jan.nijtmans branch: digit-bit-60, size: 39660
2019-11-02
17:38
merge 8,6 file: [d9041c52f5] check-in: [4336cf7305] user: dgp branch: core-8-6-10-rc, size: 36850
2019-10-31
11:16
Merge 8.7 file: [f941697d22] check-in: [09ac35dcc9] user: jan.nijtmans branch: trunk, size: 39048
11:16
Merge 8.6 file: [fb25e34137] check-in: [25c44a1f04] user: jan.nijtmans branch: core-8-branch, size: 39049
11:14
Merge 8.5 file: [c21a73db2e] check-in: [b87aa25811] user: jan.nijtmans branch: core-8-6-branch, size: 36850
11:13
More patches from Debian file: [1e740a73c5] check-in: [d28158ba7d] user: jan.nijtmans branch: core-8-5-branch, size: 36008
2019-10-28
15:37
merge 8.7 file: [4546ee24f0] check-in: [6983e51255] user: dgp branch: core-8-7-a3-rc, size: 38961
08:40
Merge 8.6 file: [b3a0be4a18] check-in: [441fa629f4] user: jan.nijtmans branch: core-8-branch, size: 38961
2019-10-27
22:14
Remove /System from auto_path on macOS; change seems to have been overwritten by other merge file: [e696d98c7d] check-in: [621db98c49] user: kevin_walzer branch: trunk, size: 38987
2019-10-25
01:25
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [8dc9892b25] check-in: [295d5c259f] user: kevin_walzer branch: core-8-6-10-rc, size: 36762
01:16
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [f91520cafd] check-in: [df75baf433] user: kevin_walzer branch: trunk, size: 38960
01:13
Remove /System from auto_path on macOS because Apple has deprecated its own ancient installation of Tcl/Tk file: [285a0c1a74] check-in: [278e7d0934] user: kevin_walzer branch: core-8-6-branch, size: 36762
2019-09-30
14:43
Merge trunk. Finish implementation. file: [b612047025] check-in: [bcae28fe99] user: jan.nijtmans branch: rfe-854941, size: 39171
2019-08-26
16:10
merge 8.7 file: [d59bbbf094] check-in: [38a75e8d0f] user: dgp branch: core-8-7-a3-rc, size: 39027
15:55
merge 8.6 file: [a1604f5aa5] check-in: [467899664d] user: dgp branch: core-8-6-10-rc, size: 36829
2019-08-23
09:07
Merge 8.7 file: [f54092122b] check-in: [0a4ebc2d56] user: jan.nijtmans branch: trunk, size: 39027
09:03
Merge 8.6 Update effective_tld_names.txt.gz to the latest version. Adapt .gitattributes and .fossil-settings/binary-glob to handle *.gz file transparently in fossil/git file: [48b4e037f1] check-in: [0714da3ed9] user: jan.nijtmans branch: core-8-branch, size: 39027
2019-08-22
12:20
Fix [8566dc22f9]: various spelling fixes in comments file: [405ea32568] check-in: [319c60966d] user: jan.nijtmans branch: core-8-6-branch, size: 36828
12:19
Fix [8566dc22f9]: various spelling fixes in comments file: [02e3c0d938] check-in: [978c80ef75] user: jan.nijtmans branch: core-8-5-branch, size: 35920
2019-08-19
11:42
Rebase to 9.0 file: [65cb5cd840] check-in: [615f30df6d] user: jan.nijtmans branch: rfe-854941, size: 39170
2019-07-16
09:25
Merge 8.7 file: [7e38c778c9] check-in: [40c2513cb8] user: jan.nijtmans branch: trunk, size: 39026
09:20
Remove last traces of strtod() function, since it isn't used in Tcl any more. file: [8bc5ccf904] check-in: [fac93bf61a] user: jan.nijtmans branch: core-8-branch, size: 39026
2019-07-05
09:03
Improvement: always export both 16-bit and 32-bit UTF function file: [026307646a] check-in: [27f2c4cf5e] user: jan.nijtmans branch: tip-548, size: 39726
2019-06-17
18:56
Bump version numbers for 8.6.10 release. file: [a8252be81a] check-in: [170dc08ea5] user: dgp branch: core-8-6-10-rc, size: 36828
2019-05-18
10:42
Surface TCL_INFO_FRAME_ENABLE_ACCURATE_LINE_NUMBERS as configure --enable-line-continuations file: [c1196d1f79] check-in: [68d2b424fb] user: dkf branch: tip-530, size: 37322
2019-05-17
14:42
merge 8.7 file: [a53caf6694] check-in: [4d59245e22] user: dgp branch: core-8-7-a3-rc, size: 39034
2019-04-19
00:38
merge 8.7 file: [89702a0c0c] check-in: [ddaa30125b] user: dkf branch: trunk, size: 39034
2019-04-10
19:53
Complete implementation for MSVC (even building minigzip) file: [0bd51cc06e] check-in: [3b09ba4861] user: jan.nijtmans branch: digit-bit-60, size: 39624
2019-04-09
19:21
Merge 8.7. Complete implementation for MSVC and for UNIX. file: [7d6287b33a] check-in: [b392834e2c] user: jan.nijtmans branch: digit-bit-60, size: 39544
2019-04-06
20:41
Merge 8.7. Add checks for libtommath library to configure script (experimental) file: [74b29c612d] check-in: [b7a7b29452] user: jan.nijtmans branch: digit-bit-60, size: 39558
2019-04-02
19:17
Merge 8.6 file: [a76b60024f] check-in: [1bcfcb3ac6] user: jan.nijtmans branch: androwish, size: 37281
2019-03-27
08:29
Add autoconf support file: [9219340e36] check-in: [ebb0beff9a] user: dkf branch: tip-160, size: 39034
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: [43e40a15bb] check-in: [102958b94e] user: sebres branch: sebres-8-6-event-perf-branch, size: 36874
2018-11-14
17:52
Bump to version 8.7a3 for release. file: [1fb164bc46] check-in: [453113215c] user: dgp branch: core-8-7-a3-rc, size: 39013
2018-11-01
14:50
merge 8.6 file: [e2658c2a18] check-in: [3cd8f26fb4] user: dgp branch: core-8-6-9-rc, size: 36827
14:50
merge 8.7 file: [bec0887f6a] check-in: [7664bb78aa] user: dgp branch: trunk, size: 39013
14:46
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating more problems than it solves. file: [3a11b1db00] check-in: [8bdef976bf] user: dgp branch: core-8-6-branch, size: 36827
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: [98b5e923ae] check-in: [c671a610ec] user: dgp branch: bug-840660e5a1, size: 39013
2018-10-14
09:04
Renamed to unix/configure.ac. merge core-8-branch check-in: [9ce661b61e] user: dkf branch: dkf-http-cookies, size: 0
2018-10-05
19:37
Bump version numbers for 8.6.9 release. file: [b638ae8370] check-in: [2ea5110611] user: dgp branch: core-8-6-9-rc, size: 37632
2018-09-12
19:34
Merge 8.7 (TIP #430 implementation) file: [b000d557c4] check-in: [d2d99b2173] user: jan.nijtmans branch: trunk, size: 39818
2018-05-31
21:24
merge zipfs file: [5a044601aa] check-in: [fc74365c13] user: jan.nijtmans branch: androwish, size: 38086
2018-05-24
13:27
merge 8.7 file: [1433670070] check-in: [95e6ece457] user: dgp branch: core_zip_vfs, size: 39818
2018-05-22
20:57
merge 8.7 file: [87d007f11d] check-in: [b0fbde34ff] user: jan.nijtmans branch: trunk, size: 38453
20:12
More removals of TCL_THREADS usage (configure scripts/win makefiles) file: [3f30870852] check-in: [7c0047114e] user: jan.nijtmans branch: core-8-branch, size: 38453
2018-05-17
19:05
Merge 8.7, but keep TCL_THREADS undefined in tcl.h (since that's no longer necessary) file: [7c5311da49] check-in: [f2c996cdb8] user: jan.nijtmans branch: trunk, size: 38565
2018-04-25
14:42
Renamed to unix/configure.ac. merge 8.7 check-in: [7cfad075b8] user: dgp branch: tip-505, size: 0
2017-12-28
17:04
merge zipfs file: [9fedcbe03b] check-in: [bb29267b50] user: jan.nijtmans branch: androwish, size: 38024
2017-12-11
14:19
Initial implementation of TIP #491. Not tested yet. file: [51784595cf] check-in: [4f8b3e767d] user: jan.nijtmans branch: tip-491, size: 38565
2017-12-06
15:27
Start RC branch for Tcl 8.6.8 file: [d5266e7223] check-in: [4131606306] user: dgp branch: core-8-6-8-rc, size: 37632
2017-11-20
18:08
Autoconf fixes file: [27029875d6] check-in: [4ebd790c48] user: hypnotoad branch: core_zip_vfs, size: 40116
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: [f3e9f1d466] check-in: [535a8088d4] user: hypnotoad branch: core_zip_vfs, size: 40111
10:30
Renamed to unix/configure.ac. Re-base to core-8-branch: This change is fine as-is for Tcl 8.7, I wouldn't recommend it for 8.6 (even though it's only for the changed error-message) check-in: [d1a0fa5def] user: jan.nijtmans branch: pspjuth-cminmax, size: 0
2017-11-17
04:46
Renamed and modified unix/configure.in → unix/configure.ac. merge trunk file: [914a3edf68] check-in: [d6a83ef702] user: aspect branch: bug-1224888, size: 38799
04:46
Renamed to unix/configure.ac. merge trunk check-in: [d6a83ef702] user: aspect branch: bug-1224888, size: 0
04:45
Final tweaks to get Msys Zipfs build working file: [e3259f6dc8] check-in: [0d0ba33c7c] user: tne branch: core_zip_vfs-8-6, size: 40220
04:13
First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf file: [d4b3f40a10] check-in: [b279fbbfa3] user: hypnotoad branch: core_zip_vfs-8-6, size: 40273
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: [951c828fde] check-in: [c8a90daba2] user: hypnotoad branch: core_zip_vfs, size: 40276
2017-11-03
17:11
Bump to 9.0a0 file: [f793f5e456] check-in: [f8ef35231d] user: dgp branch: trunk, size: 38751
2017-11-01
16:16
Renamed to unix/configure.ac. merge novem check-in: [ceec7bcd98] user: dgp branch: novem-purge-literals, size: 0
2017-09-08
14:38
Re-base to trunk. Now versioned as 8.7.0-alpha.2 file: [aa7fab2eed] check-in: [eacebd08b2] user: jan.nijtmans branch: semver, size: 38539
13:13
Bump to 8.7a2 to distinguish trunk from 8.7a1 release. file: [aa0171a6b8] check-in: [6896e53834] user: dgp branch: trunk, size: 38751
2017-09-01
14:20
merge zipfs file: [cb086aae2b] check-in: [e57ab5d3e2] user: jan.nijtmans branch: androwish, size: 38024
2017-08-10
14:29
Release candidate branch for Tcl 8.7a1. file: [750c149cc8] check-in: [31c23dd6bb] user: dgp branch: core-8-7-a1-rc, size: 38751
2017-07-10
08:53
merge resp. reintegrate sebres-8-5-event-perf-branch to 8.6 file: [03d672c284] check-in: [fed961497a] user: sebres branch: sebres-8-6-event-perf-branch, size: 37679
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: [8dbb9c3988] check-in: [701d66ce66] user: sebres branch: sebres-8-5-event-perf-branch, size: 35966
2017-06-26
11:37
merge trunk file: [4ddb5e5027] check-in: [0705d03cdf] user: jan.nijtmans branch: semver, size: 38539
2017-05-31
04:43
Renamed to unix/configure.ac. Bring up-to-date. check-in: [358066f84b] user: stu branch: stwo-dev86, size: 0
2017-05-18
12:36
merge trunk file: [52879e9977] check-in: [8295a7cc33] user: jan.nijtmans branch: novem, size: 38751
2017-04-12
12:00
Renamed to unix/configure.ac. merge trunk check-in: [cee5251dd0] user: jan.nijtmans branch: initsubsystems, size: 0
2017-03-10
17:03
Deleted: Pulling changes from zipfs check-in: [0bb5b8acbe] user: hypnotoad branch: core_zip_vfs, size: 0
15:22
Start RC branch for Tcl 8.6.7 file: [d54cf95dc6] check-in: [69d18a9108] user: dgp branch: core-8-6-7-rc, size: 37632
2017-03-08
13:35
Re-base to trunk, and get latest code from here: [https://github.com/lalbornoz/tcl/tree/tip458]. Untested. file: [f98aeb790e] check-in: [175904ed88] user: jan.nijtmans branch: tip-458, size: 38751
2016-12-24
23:02
Renamed to unix/configure.ac. Merge trunk. Test var-13.2 now fails due to [af5c35971a]. check-in: [5066c38552] user: andy branch: array-search-unset, size: 0
2016-12-15
11:28
Merge trunk file: [e8c2dae5a2] check-in: [959decb933] user: jan.nijtmans branch: semver, size: 37373
2016-11-25
15:44
Implementation of improved notifier from Lucio Andrés Illanes Albornoz. file: [2697571901] check-in: [a5fa5e7e78] user: dkf branch: tip-458, size: 38589
2016-11-17
09:34
Merge trunk file: [111bd48921] check-in: [4a3294acba] user: jan.nijtmans branch: novem, size: 37585
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: [f7627e4afb] check-in: [634ffe2b64] user: jan.nijtmans branch: trunk, size: 37585
2016-09-08
03:01
Deleted: Pulling changes from Trunk check-in: [c20e962d80] user: hypnotoad branch: core_zip_vfs, size: 0
2016-08-19
12:45
merge zipfs file: [9140834f7f] check-in: [63eab9444d] user: jan.nijtmans branch: androwish, size: 38024
2016-07-12
13:23
Start RC branch for Tcl 8.6.6 file: [f6be1ecb3d] check-in: [e0e954814c] user: dgp branch: core-8-6-6-rc, size: 37632
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: [6396b59e76] check-in: [61b0f66d8e] user: jan.nijtmans branch: semver, size: 37420
2016-06-28
13:44
Renamed to unix/configure.ac. Merge trunk check-in: [ab33fe9082] user: jan.nijtmans branch: novem-more-memory-API, size: 0
2016-05-26
11:12
Experimental branch on whether to use poll() instead of select(). file: [935172587c] check-in: [62fd069fa5] user: dkf branch: dkf-wait-with-poll, size: 37940
2016-04-20
16:44
Merge 8.6.5 file: [a116517e42] check-in: [090329ea25] user: dgp branch: little, size: 38670
2016-04-19
20:35
Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [4f00b6f621] check-in: [69b737f5a1] user: dgp branch: little, size: 38868
2016-04-04
11:25
Renamed to unix/configure.ac. merge trunk check-in: [743b989b39] user: gahr branch: tip-444, size: 0
2016-03-11
14:16
Renamed unix/configure.in → unix/configure.ac. merge trunk file: [7bfc596b67] check-in: [eca395a4b2] user: jan.nijtmans branch: novem, size: 37632
14:16
Renamed to unix/configure.ac. merge trunk check-in: [eca395a4b2] user: jan.nijtmans branch: novem, size: 0
2016-03-08
19:12
Renamed to unix/configure.ac. Update to trunk work check-in: [8b47978cb6] user: aku branch: aku-tkt-6141c15186, size: 0
14:20
Renamed unix/configure.in → unix/configure.ac. Merge trunk file: [ec2826eb2c] check-in: [e311f38ad0] user: jan.nijtmans branch: semver, size: 37396
14:20
Renamed to unix/configure.ac. Merge trunk check-in: [e311f38ad0] user: jan.nijtmans branch: semver, size: 0
13:44
Renamed unix/configure.in → unix/configure.ac. configure.in -> configure.ac file: [9c0f8d9019] check-in: [4706c883d8] user: jan.nijtmans branch: trunk, size: 37632
13:44
Renamed to unix/configure.ac. configure.in -> configure.ac check-in: [4706c883d8] user: jan.nijtmans branch: trunk, size: 0
2016-03-03
19:45
Bump trunk to 8.7a0 to accept new feature development. file: [9c0f8d9019] check-in: [4def3fa682] user: dgp branch: trunk, size: 37632
2016-03-02
15:48
upstream androwish file: [2442191a56] check-in: [e11d4873d5] user: jan.nijtmans branch: androwish, size: 38024
15:12
merge zipfs file: [7329942656] check-in: [5b6d200c4a] user: jan.nijtmans branch: androwish, size: 37864
2016-01-28
17:33
Bump to 8.6.5 file: [a5d20dff34] check-in: [696f03868d] user: dgp branch: core-8-6-5-rc, size: 37632
2015-12-17
15:23
Minor tweaks on ZIPFS_IN_TCL file: [8813ec1e49] check-in: [f4690c201b] user: jan.nijtmans branch: androwish, size: 37864
2015-12-15
13:22
Merge trunk. Fix configure scripts: dot should be part of TCL_PATCH_LEVEL file: [ec2826eb2c] check-in: [63b129366e] user: jan.nijtmans branch: semver, size: 37396
2015-12-11
09:29
Bug in tclPkg.c, use semantic version in more places., but don't use "+" syntax yet. file: [c22a868f30] check-in: [547de1eb85] user: jan.nijtmans branch: semver, size: 37395
08:43
Experiments with [http://semver.org/|Semantic Versioning] in Tcl. (Don't look!) file: [1a07f54a9f] check-in: [32379be1ed] user: jan.nijtmans branch: semver, size: 37388
2015-10-29
13:12
merge 8.5 file: [1307fc7a64] check-in: [8827f74f0a] user: dgp branch: core-8-5-19-rc, size: 35919
2015-10-23
14:30
Bump to release number 8.5.19 file: [19c3b45140] check-in: [7ac846aa55] user: dgp branch: core-8-5-19-rc, size: 36117
2015-09-24
14:14
Merge latest TIP #414 implementation (branch initsubsystems). file: [93e0ef8fad] check-in: [8cde9e363d] user: jan.nijtmans branch: rfe-854941, size: 37974
2015-07-29
14:56
merge trunk file: [466af4ff8e] check-in: [2fe99beec9] user: dgp branch: novem, size: 37830
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: [1c06bf4ae7] check-in: [6abeca2800] user: jan.nijtmans branch: core-8-5-branch, size: 36117
2015-06-25
07:52
Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. file: [94775fe7fa] check-in: [0ff7f3392c] user: jan.nijtmans branch: core-8-5-branch, size: 35919
2015-05-18
20:33
First attempt at implementing the necessary auto-magic for usleep. file: [6bf3b78477] check-in: [f1e461bdbc] user: mistachkin branch: bug-57945b574a, size: 37830
2015-03-17
19:47
merge trunk file: [59e06f5b6c] check-in: [f84d142b93] user: dkf branch: bug-1224888, size: 37680
2015-02-26
16:57
Bump to 8.6.4. file: [ff004dfd6f] check-in: [0ae41bd701] user: dgp branch: core-8-6-4-rc, size: 37632
2015-02-05
18:17
Bump to version 8.5.18. file: [4072082280] check-in: [e4625e0e05] user: dgp branch: core-8-5-18-rc, size: 35925
2015-01-22
20:00
re-base to trunk file: [d5f3aaa9c3] check-in: [7d224d42f7] user: jan.nijtmans branch: bug-1224888, size: 37680
2014-10-14
18:12
Bump to Tcl 8.6.3, TclOO 1.0.3, and update changes file. file: [c22cdcd0bb] check-in: [481f2d5443] user: dgp branch: core-8-6-3-rc, size: 37632
2014-10-10
20:17
Bump to 8.5.17 file: [b70e0fe54c] check-in: [08c159aa7e] user: dgp branch: core-8-5-17-rc, size: 35925
2014-09-09
13:59
Add Static library link instructions to tclConfig.sh file: [92190f0a36] check-in: [2cd7c40e2b] user: hypnotoad branch: core_zip_vfs_static, size: 38705
07:55
Instead of statically compiling the Tclkit executable straight from .o files, generate a static library (libtclkit.a), and compile against that. file: [28ddb33e66] check-in: [03dbd642da] user: hypnotoad branch: core_zip_vfs_static, size: 37761
2014-07-28
14:50
Bump to 8.6.2 for release. file: [50ce1c2785] check-in: [3b527b0024] user: dgp branch: core-8-6-2-rc, size: 37632
2014-07-23
12:26
Bump to 8.5.16 for release. file: [6de682a5ac] check-in: [94417e5c1d] user: dgp branch: core-8-5-16-rc, size: 35925
2014-05-23
15:08
merge trunk file: [7bfc596b67] check-in: [c933efe84d] user: jan.nijtmans branch: novem, size: 37632
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: [84337f2c34] check-in: [672c16903f] user: ferrieux branch: trunk, size: 37632
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: [b9dcace895] check-in: [70b7d58cae] user: jan.nijtmans branch: core-8-5-branch, size: 35925
2013-10-18
07:36
rebase RFE [854941|#854941] implementation file: [5037d84069] check-in: [982f3531f3] user: jan.nijtmans branch: rfe-854941, size: 37677
2013-08-30
22:04
Bump version number to 8.6.1. file: [b839b0d1a0] check-in: [9824f745cc] user: dgp branch: core-8-6-1-rc, size: 37533
2013-08-29
20:08
Bump to 8.5.15 for release. file: [0df0627e72] check-in: [c46e5e4d16] user: dgp branch: core-8-5-15-rc, size: 35896
2013-08-02
10:33
merge trunk file: [053be92717] check-in: [396ccb299c] user: jan.nijtmans branch: novem, size: 37533
2013-07-26
09:20
Move test for pthread_atfork inside SC_ENABLE_THREADS file: [bb39ded204] check-in: [efa7ddd3b9] user: jan.nijtmans branch: trunk, size: 37533
2013-07-25
14:24
Move test for pthread_atfork inside SC_ENABLE_THREADS file: [70f1c470f8] check-in: [f7fe2446ce] user: jan.nijtmans branch: core-8-5-branch, size: 35896
2013-07-23
09:49
merge trunk file: [96aa797441] check-in: [2dd21b756d] user: jan.nijtmans branch: novem, size: 37564
09:27
Add "testfork" test command. Not used in any test-case yet file: [e70d1f5cd5] check-in: [48ebb48d02] user: jan.nijtmans branch: trunk, size: 37564
09:07
Add "testfork" test command. Not used in any test-case yet file: [7f20a98510] check-in: [b425245964] user: jan.nijtmans branch: core-8-5-branch, size: 35927
2013-07-22
10:57
Use pthread_atfork() when available. file: [e6598b92b8] check-in: [94b207274c] user: jan.nijtmans branch: rfe-notifier-fork, size: 36116
2013-07-05
11:07
More complete implementation of RFE [854941], now not requiring TIP #414 any more. file: [9dc9af37ba] check-in: [717ee454f7] user: jan.nijtmans branch: rfe-854941, size: 37709
2013-05-07
15:02
merge trunk. remove some unneeded #undef's file: [af3199aff9] check-in: [312eebbd03] user: jan.nijtmans branch: novem, size: 37565
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: [56c782b7e4] check-in: [76f6a1495e] user: jan.nijtmans branch: trunk, size: 37565
2013-03-21
19:09
Release branch for Tcl 8.5.14. file: [cea68b1378] check-in: [bc1ba19e60] user: dgp branch: core-8-5-14rc, size: 35928
2013-03-06
13:16
merge trunk file: [4bfa930e61] check-in: [abcef2c4ac] user: jan.nijtmans branch: novem, size: 37701
2013-03-01
23:53
Replace broken SC_SERIAL_PORT macro with plain AC_CHECK_HEADERS tests. file: [a61757aab3] check-in: [686239894b] user: jenglish branch: jenglish-termios-cleanup, size: 37701
2013-01-03
14:07
Post-release revisions to restore building on later platforms. file: [d7df3bf6a7] check-in: [314001c645] user: dgp branch: core-8-0-3-pr, size: 38650
2012-11-19
22:35
Remove version number from stub library file: [2f45a1c89d] check-in: [bd9e1fa311] user: jan.nijtmans branch: novem-unversioned-stub, size: 37538
2012-11-15
04:09
Kill Octal; bump to 9.0a0; make test suite work again. file: [fcf5f2bf76] check-in: [9ea4c8ee49] user: dgp branch: novem, size: 37613
2012-11-14
00:28
Release branch for Tcl 8.4.20. file: [5420411cd5] check-in: [32948f74ee] user: dgp branch: core-8-4-20-rc, size: 30031
2012-11-08
15:25
Create Tcl 8.6.0 release branch file: [4b40a31f23] check-in: [1cb8443cf3] user: dgp branch: core-8-6-0-rc, size: 37613
2012-11-05
18:38
Release branch for Tcl 8.5.13. file: [c86fdbc40c] check-in: [b4e06ef649] user: dgp branch: core-8-5-13-rc, size: 35928
2012-09-13
16:19
Safer stale config fix for review. file: [2c855884a2] check-in: [4a50977539] user: dgp branch: bug-3555001, size: 37613
2012-08-08
20:30
merge trunk file: [248e9b985a] check-in: [ddf95e5e5d] user: dgp branch: core-8-6-b3-rc, size: 37555
2012-08-07
06:46
Installer improvements, like [226a993973]. file: [8a75992068] check-in: [238d0cb630] user: stwo branch: core-8-5-branch, size: 35928
2012-08-06
11:45
Installer consistency tweaks. file: [5856e81fc8] check-in: [5b33f65330] user: stwo branch: trunk, size: 37555
2012-08-04
07:51
merge trunk file: [8602f67ad5] check-in: [d203e314d8] user: dkf branch: dkf-notifier-poll, size: 37747
2012-07-25
08:10
sync with TEA, fix some comments file: [0879c73860] check-in: [0728cce9c7] user: jan.nijtmans branch: trunk, size: 37542
2012-07-11
17:09
Release candidate branch for Tcl 8.6b3. file: [2f15f34ce5] check-in: [b2b7bb2325] user: dgp branch: core-8-6-b3-rc, size: 37548
2012-07-10
14:00
Release candidate branch for Tcl 8.5.12. file: [ca89ae1b9e] check-in: [757700fb5a] user: dgp branch: core-8-5-12-rc, size: 35915
2012-06-28
21:30
only expect tcldde.dll when --enable-shared file: [a96e3d6dc6] check-in: [808ed98ff1] user: jan.nijtmans branch: trunk, size: 37548
2012-06-26
09:41
Let Cygwin shared build link with zlib1.dll, not cygz.dll (two less dependencies on cygwin-specific dll's) file: [d8c87fb5aa] check-in: [00e39c13a5] user: jan.nijtmans branch: trunk, size: 37500
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: [9bf5a71ba3] check-in: [a790f23b77] user: dgp branch: trunk, size: 37451
13:14
Update autogoo for gettimeofday(). Thanks Joe English. file: [d31f245820] check-in: [a5996386b3] user: dgp branch: core-8-5-branch, size: 35915
13:04
Update autogoo for gettimeofday(). Thanks Joe English. file: [44ddc75c69] check-in: [f6e87a9442] user: dgp branch: core-8-4-branch, size: 30031
2012-05-10
21:43
[Bug 2812981]: Clean up bundled packages' build directory from within Tcl's ./configure, to avoid stale configuration. file: [d5a84a25ff] check-in: [de38d43a1e] user: ferrieux branch: trunk, size: 37702
2012-05-03
13:10
Move cpuid testcase from win-specific to generic tests file: [abbbb945a4] check-in: [123ede1877] user: jan.nijtmans branch: trunk, size: 37476
12:31
Move cpuid testcase from win-specific to generic tests file: [15b4da05cd] check-in: [05e03611b4] user: jan.nijtmans branch: core-8-5-branch, size: 36166
11:42
Move cpuid testcase from win-specific to generic tests Simplify stub tables for functions which work on both UNIX and windows file: [f01df2a3a6] check-in: [d10b6a8431] user: jan.nijtmans branch: core-8-4-branch, size: 30252
2012-05-02
21:55
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [f437c58a96] check-in: [269feeeb77] user: jan.nijtmans branch: trunk, size: 37468
21:48
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [430521f783] check-in: [1e03bb547b] user: jan.nijtmans branch: core-8-5-branch, size: 36158
21:39
Better detection and implementation for cpuid instruction on Intel-derived processors, both 32-bit and 64-bit file: [d1613bf906] check-in: [847aacf381] user: jan.nijtmans branch: core-8-4-branch, size: 30244
2012-04-24
21:29
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [d4d8f2a21f] check-in: [3caedf05df] user: jan.nijtmans branch: trunk, size: 37222
21:02
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [59d9d0d458] check-in: [fcc5957e59] user: jan.nijtmans branch: core-8-5-branch, size: 35912
20:21
[Bug 3508771] load tclreg.dll in cygwin tclsh Implement TclWinGetSockOpt, TclWinGetServByName and TclWinCPUID for Cygwin file: [cd899d4a92] check-in: [ae92de6078] user: jan.nijtmans branch: core-8-4-branch, size: 29998
2012-04-21
09:09
merge trunk file: [3b5fd6b6e8] check-in: [7c323936dd] user: dkf branch: dkf-notifier-poll, size: 36901
2012-03-30
12:28
[Bug 3511806] Compiler checks too early (autoconf still to be run!) file: [70e01ad56c] check-in: [df5899ee61] user: jan.nijtmans branch: trunk, size: 36696
09:49
[Bug 3511806] Compiler checks too early (autoconf still to be run!) file: [3506d94c88] check-in: [b684c66031] user: jan.nijtmans branch: core-8-5-branch, size: 35386
2012-03-29
07:26
now ready for further field tests file: [803a25cdc2] check-in: [5064618d7f] user: jan.nijtmans branch: bug-3511806, size: 29472
2012-03-28
20:03
some better checks file: [50c3cf1429] check-in: [ec6152937c] user: jan.nijtmans branch: bug-3511806, size: 29491
2011-10-20
16:06
Release candidate branch for Tcl 8.5.11. file: [72aa935647] check-in: [4a2b312443] user: dgp branch: core-8-5-11-rc, size: 35350
2011-10-13
12:34
Getting better; now possibly with autoconf magic! Comments too. file: [069a2b1a37] check-in: [fbc6fd24c0] user: dkf branch: bug-1224888, size: 29497
2011-08-08
21:14
Merge to feature branch file: [816364a6d9] check-in: [5f90ef1bc2] user: dkf branch: dkf-notifier-poll, size: 36864
2011-07-18
20:01
Bump version number to 8.6b2. file: [545907b22e] check-in: [e336bd355d] user: dgp branch: core-8-6-b2-rc, size: 36659
2011-06-30
15:13
Fix TCL_STACK_GROWS_UP for gcc 4.6 file: [4ad25df5bc] check-in: [dda59f5593] user: max branch: core-8-5-branch, size: 35350
2011-05-26
20:17
Release candidate branch for Tcl 8.5.10. file: [9ededb7c75] check-in: [73b194bf99] user: dgp branch: core-8-5-10-rc, size: 35300
2011-03-18
20:46
Compilation support added. Code currently broken. file: [2af5d93667] check-in: [adbeeca79c] user: dkf branch: dkf-notifier-poll, size: 36866
2011-03-10
21:32
[Bug 3205320]: stack space detection defeated by inlining file: [918343d27c] check-in: [93c78ea3d6] user: jan.nijtmans branch: core-8-5-branch, size: 35299
2011-03-02
20:27
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them (except in zlib files). file: [6602de3422] check-in: [c64f310d38] user: dgp branch: trunk, size: 36661
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [b4736819c3] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 35262
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [33dbbc5c4c] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 29449
2010-11-23
14:27
Jumps of win/ files. Fixed missing patches to configure. Jumped configure.in and tcl.m4. Also @578 file: [9d4b135eed] check-in: [1c930c462b] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 36731
2010-09-28
17:30
merge file: [a8cf2ab4f3] check-in: [3c5eb8f8e4] user: dgp branch: dgp-refactor, size: 36736
15:43
merge file: [4ba22ebb8b] check-in: [8b2c02cf9f] user: kennykb branch: dogeen-assembler-branch, size: 36739
15:13
* doc/socket.n: Document the changes to the [socket] and [fconfiguyre] commands. * generic/tclInt.h: Introduce TclCreateSocketAddress() as a * generic/tclIOSock.c: replacement for the platform-dependent * unix/tclUnixSock.c: TclpCreateSocketAddress() functions. * unix/tclUnixChan.c: Extend the [socket] and [fconfigure] * unix/tclUnixPort.h: commands to behave as proposed in * win/tclWinSock.c: TIP #162. * win/tclWinPort.h: * compat/fake-rfc2553.c: A compat implementation of the APIs * compat/fake-rfc2553.h: defined in RFC-2553 (getaddrinfo() and friends) on top of the existing gethostbyname() etc. * unix/configure.in: Test whether the fake-implementation is * unix/tcl.m4: needed. * unix/Makefile.in: Add a compile target for fake-rfc2553. * win/configure.in: Allow cross-compilation by default * tests/socket.test: Improve the test suite to make more use of * tests/remote.tcl: randomized ports to reduce interference with tests running in parallel or other services on the machine. file: [7640f631e3] check-in: [3f8b48b6b6] user: rmax branch: trunk, size: 36732
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [2e4f123ebd] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 36736
2010-09-06
12:57
Backport blkcnt_t detection/usage. file: [ac4c1de315] check-in: [9f550ab4d6] user: stwo branch: core-8-5-branch, size: 35338
2010-08-12
12:34
merge file: [04ee467a91] check-in: [c7a19cf1a5] user: dgp branch: dgp-refactor, size: 36743
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: [28d37794b0] check-in: [a466998bba] user: hobbs branch: trunk, size: 36740
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: [7d02058455] check-in: [fffa256274] user: hobbs branch: core-8-5-branch, size: 35266
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: [b564811eb1] check-in: [d2331867f4] user: dgp branch: core-8-5-branch, size: 36067
2010-07-13
12:12
merge file: [57b99df3a1] check-in: [fc60ac7a51] user: dgp branch: dgp-refactor, size: 37546
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: [72058e41b0] check-in: [16b5a30bf0] user: patthoyts branch: trunk, size: 37547
2010-06-10
15:04
Add emulation code from openssh for getaddrinfo() and friends file: [e389eb9a18] check-in: [49f53b27bd] user: rmax branch: rmax-ipv6-branch, size: 37133
2010-06-07
17:36
rebranch from HEAD file: [3d2f7e8299] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 37140
2010-05-03
16:30
merge file: [ba9dbd53a2] check-in: [fe433b0919] user: dgp branch: dgp-refactor, size: 37140
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: [95a54cad14] check-in: [a30f8d7cf3] user: dgp branch: trunk, size: 37135
2010-02-25
21:53
merge updates from HEAD file: [bc06518c90] check-in: [1b11388844] user: dgp branch: dgp-refactor, size: 37140
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: [29c2793ce5] check-in: [ede6fe7b20] user: nijtmans branch: trunk, size: 37140
2010-02-17
15:36
merge updates from HEAD file: [8baefa10c3] check-in: [ac9a3fc416] user: dgp branch: dgp-refactor, size: 36930
2010-02-16
16:01
Do not assume that all unix systems have the POSIX blkcnt_t type, since OpenBSD apparently does not. file: [bac93d8926] check-in: [1ed3cbbadc] user: dkf branch: trunk, size: 36925
2009-12-30
17:24
merge updates from HEAD file: [bc16a4b0ed] check-in: [263b067570] user: dgp branch: dgp-refactor, size: 36857
2009-12-28
13:53
[Bug 942170]: Detect the st_blocks field of 'struct stat' correctly. file: [3d152df8df] check-in: [29ecdb9e47] user: dkf branch: core-8-5-branch, size: 36067
12:55
[Bug 942170]: Detect the st_blocks field of 'struct stat' correctly. file: [7e6106693e] check-in: [ce4adf55c7] user: dkf branch: trunk, size: 36852
2009-11-25
16:20
merge updates from HEAD file: [17a5a410b1] check-in: [20fd2844f9] user: dgp branch: dgp-refactor, size: 36843
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: [0afec2277a] check-in: [4a1666f4ce] user: stwo branch: core-8-5-branch, size: 36055
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: [404fcee066] check-in: [39ef38578c] user: stwo branch: trunk, size: 36839
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: [922fb8a42e] check-in: [75775311ab] user: dgp branch: core-8-5-branch, size: 36032
2009-04-10
18:09
merge updates from HEAD file: [2b8814ad3a] check-in: [faf6373107] user: dgp branch: dgp-refactor, size: 36821
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: [2059736a24] check-in: [03bf436bb5] user: das branch: core-8-5-branch, size: 36032
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: [8f7e4f256c] check-in: [4f6862e546] user: das branch: trunk, size: 36816
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: [0e69d4265e] check-in: [ca1b890ff6] user: dgp branch: core-8-5-branch, size: 35331
2009-03-16
15:29
merge updates from HEAD file: [a2e5010fb0] check-in: [26ed7b54e1] user: dgp branch: dgp-refactor, size: 36120
2009-03-14
17:20
Added support for reporting TEA-like info via pkg-config. file: [a841a2550b] check-in: [c54059aaad] user: dkf branch: trunk, size: 36115
2009-01-16
20:47
merge updates from HEAD file: [08c1e5653a] check-in: [4f9e2873ab] user: dgp branch: dgp-refactor, size: 36091
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: [b3001360db] check-in: [c8cfc118c3] user: dgp branch: trunk, size: 36086
2009-01-03
21:14
merge updates from HEAD file: [f8bca62b16] check-in: [4af3ecdaf1] user: dgp branch: dgp-refactor, size: 36089
13:55
use correct autconf magic to pass configure args & environment to pkg sub-configures (in particular compatible with autoconf 2.61, which some insist on using even though it was decided we could not switch to it yet...) file: [bc128ed89b] check-in: [888d28167f] user: das branch: trunk, size: 36084
2009-01-02
16:43
Fix various mkstemp()-related issues. [Bugs 741967,878333] file: [4aea926027] check-in: [b7a0a9fa28] user: dkf branch: trunk, size: 36248
2008-12-22
13:42
merge updates from HEAD file: [1b3ea8fbe9] check-in: [f19dcad505] user: dgp branch: dgp-refactor, size: 36245
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: [f3fbe36f39] check-in: [1c19753e16] user: dgp branch: core-8-5-branch, size: 35331
20:55
* unix/configure.in: Preserve configure environment variables for sub-configures of bundled packages; reuse configure cache file for sub-configures. file: [86146d42e6] check-in: [f6f76c1e37] user: das branch: trunk, size: 36240
2008-12-20
05:37
merge updates from HEAD file: [862ae95d96] check-in: [9f19efdecd] user: dgp branch: dgp-refactor, size: 35670
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: [95a51d4786] check-in: [73610625e4] user: das branch: trunk, size: 35665
2008-12-19
23:53
merge updates from HEAD file: [4e34b2dafe] check-in: [ec1eefed87] user: dgp branch: dgp-refactor, size: 35341
10:55
More autoconf hacking; now seems to be working fully on Unix... file: [4a4b1a3d5b] check-in: [49013bf97f] user: dkf branch: trunk, size: 35336
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: [b4db63d0a2] check-in: [448b87b688] user: dgp branch: trunk, size: 35377
2008-12-18
23:19
merge updates from HEAD file: [68d0f9b8aa] check-in: [60656b8b09] user: dgp branch: dgp-refactor, size: 35382
22:20
Wizzardry need more backslash! file: [f5a85f538b] check-in: [8c24a98150] user: dkf branch: trunk, size: 35377
18:18
merge updates from HEAD file: [c1ce1db3e2] check-in: [ac8dad98e0] user: dgp branch: dgp-refactor, size: 35381
15:24
Autoconf wizardry! file: [8dc0e38893] check-in: [6d317a1915] user: dkf branch: trunk, size: 35376
2008-12-17
16:13
merge updates from HEAD file: [5c68a9dc66] check-in: [e165f230f7] user: dgp branch: dgp-refactor, size: 35275
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: [5c4215f22f] check-in: [03cb345b6c] user: dgp branch: trunk, size: 35270
2008-12-14
19:03
merge updates from HEAD file: [0ad2b25fd3] check-in: [85d19ee87e] user: dgp branch: dgp-refactor, size: 35235
13:32
Improve build rules on Win w.r.t. zlib Improve autoconf magic on Unix and Win file: [5151408bcf] check-in: [21345422c5] user: dkf branch: trunk, size: 35230
2008-12-13
19:29
merge updates from HEAD file: [effef37b98] check-in: [88564211a5] user: dgp branch: dgp-refactor, size: 35205
2008-12-12
16:22
regen/fix blunders file: [67a767e32a] check-in: [566f259941] user: dkf branch: trunk, size: 35200
16:18
Make a bad zlib install less fatal to rest of Tcl for now. file: [c583daced1] check-in: [727529ef0e] user: dkf branch: trunk, size: 35233
02:41
merge updates from HEAD file: [7af0dd802a] check-in: [ffe56e444b] user: dgp branch: dgp-refactor, size: 34986
2008-12-11
14:42
Slightly less lame configure detection for zlib; still not really right file: [d49f5ad878] check-in: [f361f4a935] user: dkf branch: trunk, size: 34981
01:21
First hack at TIP#234 file: [5d35bf36af] check-in: [b84ee14c8c] user: dkf branch: trunk, size: 34726
2008-12-01
16:44
merge updates from HEAD file: [7df0947e9a] check-in: [0b028f5cf6] user: dgp branch: dgp-refactor, size: 34543
2008-11-29
18:17
Implementation of TIP #210. file: [2e71aa0bb7] check-in: [9f965bfa57] user: dkf branch: trunk, size: 34538
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: [e04f25d01d] check-in: [ec374ebf84] user: dgp branch: core-8-5-branch, size: 35332
2008-10-14
20:10
merge updates from HEAD file: [eb301efcb1] check-in: [b58f473a75] user: dgp branch: dgp-refactor, size: 34524
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: [b41fe2fa91] check-in: [3d9e72a73b] user: dgp branch: trunk, size: 34519
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: [16704bb21f] check-in: [755ea2c849] user: dgp branch: core-8-5-branch, size: 35330
2008-08-29
02:28
merge updates from HEAD file: [88214d19b7] check-in: [c5f12f457a] user: dgp branch: dgp-refactor, size: 34524
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: [793630de02] check-in: [cb2385ff07] user: dgp branch: trunk, size: 34519
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: [1cae1b8203] check-in: [7d41d713d4] user: dgp branch: core-8-5-branch, size: 35332
2008-08-14
15:16
merge updates from HEAD file: [b22518cf10] check-in: [a319078cad] user: dgp branch: dgp-refactor, size: 34524
2008-08-13
23:07
* unix/Makefile.in: ensure Makefile shell is /bin/bash for * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584] file: [f9e33dae6f] check-in: [ab6c4bcc72] user: das branch: core-8-4-branch, size: 29524
23:07
* unix/Makefile.in: ensure Makefile shell is /bin/bash for * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584] file: [fd0ee599cc] check-in: [0379cc4b17] user: das branch: core-8-5-branch, size: 35330
23:07
* unix/Makefile.in: ensure Makefile shell is /bin/bash for * unix/configure.in (SunOS): DTrace-enabled build on Solaris. (followup to 2008-06-12) [Bug 2016584] file: [ed33c0ede2] check-in: [97358f39f0] user: das branch: trunk, size: 34519
13:58
merge updates from HEAD file: [d99374627f] check-in: [1d3c96f2ab] user: dgp branch: dgp-refactor, size: 34442
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: [f1d2237597] check-in: [ff4d6323a8] user: dgp branch: trunk, size: 34437
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: [87d783ee03] check-in: [d61c4fe923] user: dgp branch: core-8-5-branch, size: 35248
2008-07-29
20:13
merge updates from (near) HEAD file: [1d454c76ed] check-in: [f51e3a3c72] user: dgp branch: dgp-refactor, size: 34442
2008-07-13
09:03
NRE implementation [Patch 2017110] file: [a2b9a8e3cf] check-in: [a646e4c362] user: msofer branch: trunk, size: 34440
2008-06-30
03: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: file: [67b47b2c8b] check-in: [cea2851afb] user: dgp branch: core-8-5-branch, size: 35248
2008-06-26
04:07
merge updates from HEAD file: [35a8f852cf] check-in: [851925d8f6] user: dgp branch: dgp-refactor, size: 35249
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: [557295020d] check-in: [eb9c3a1dde] user: dgp branch: core-stabilizer-branch, size: 35249
15:56
merge updates from 8.5 branch file: [20a85af38a] check-in: [affd52009d] user: dgp branch: core-stabilizer-branch, size: 35251
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: [77f205db2c] check-in: [764de4e88b] user: dgp branch: trunk, size: 35244
2008-06-16
03:17
merge updates from HEAD file: [bf7fd9ea90] check-in: [1f1de75ebf] user: dgp branch: dgp-refactor, size: 35249
2008-06-12
06:37
* unix/configure.in: fix static DTrace-enabled build on Solaris. file: [0fcd40be5c] check-in: [bd41e6006e] user: das branch: core-8-4-branch, size: 29442
06:33
* unix/configure.in: fix static DTrace-enabled build on Solaris. file: [081237072d] check-in: [8b60fb4143] user: das branch: core-8-5-branch, size: 35250
06:27
* unix/configure.in: fix static DTrace-enabled build on Solaris. file: [94842953de] check-in: [6e2a97abfa] user: das branch: trunk, size: 35244
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: [4078759f9e] check-in: [0d53d81632] user: dgp branch: core-8-5-branch, size: 34739
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: [2ecb85792c] check-in: [93fa2d0a65] user: dgp branch: core-8-4-branch, size: 28931
2008-04-04
04:40
merge updates from HEAD file: [4d07a897ff] check-in: [40d856c29f] user: dgp branch: dgp-refactor, size: 34738
2008-04-01
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: [300147e9e3] check-in: [b76be03521] user: dgp branch: trunk, size: 34733
2008-03-31
18:00
merge updates from HEAD file: [b696641cd3] check-in: [10bc181bbc] user: dgp branch: dgp-refactor, size: 34738
17:21
merge updates from HEAD file: [7fb0c50f24] check-in: [aaab5d4d67] user: dgp branch: core-8-5-branch, size: 34737
2008-03-30
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: [439e911e29] check-in: [1c8454d937] user: kennykb branch: trunk, size: 34737
2008-03-28
17:58
merge updates from HEAD file: [78dd7a322f] check-in: [f3e3d8eb90] user: dgp branch: dgp-refactor, size: 34274
17:31
* generic/tcl.h: Bump to 8.5.2 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: [bb1bd6a553] check-in: [514a7e674e] user: dgp branch: trunk, size: 34269
2008-03-13
20:31
merge updates from HEAD file: [1e1dc83c8e] check-in: [8cec8ca75e] user: dgp branch: dgp-refactor, size: 34276
20:29
merge updates from HEAD file: [63bf5da1af] check-in: [2b85738331] user: dgp branch: core-stabilizer-branch, size: 34274
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: [c03c5b2961] check-in: [26016dfcd7] user: das branch: trunk, size: 34271
14:47
merge updates from HEAD file: [c885656024] check-in: [6aa4ae8390] user: dgp branch: core-stabilizer-branch, size: 34180
14:37
merge updates from HEAD file: [a1792cf751] check-in: [d4d838591f] user: dgp branch: dgp-refactor, size: 34182
2008-03-11
22:28
* macosx/GNUmakefile: fix quoting to allow paths to * macosx/Tcl-Common.xcconfig: ${builddir} and ${INSTALL_ROOT} * unix/Makefile.in: to contain spaces. * unix/configure.in: * unix/install-sh: * unix/tcl.m4: * tests/ioCmd.test: * unix/Makefile.in (install-strip): strip non-global symbols from dynamic library. file: [b85d2050fc] check-in: [82d286110d] user: das branch: trunk, size: 34177
2008-03-07
22:05
merge updates from HEAD file: [5e25799dee] check-in: [3b6959be94] user: dgp branch: core-stabilizer-branch, size: 34120
2008-03-03
04:34
merge updates from HEAD file: [e1a089c2d7] check-in: [f211098809] user: dgp branch: dgp-refactor, size: 34122
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: [713a983398] check-in: [5efdba63af] user: jenglish branch: trunk, size: 34122
2008-02-16
22:17
merge updates from HEAD file: [7b355ea861] check-in: [5330cb1295] user: dgp branch: dgp-refactor, size: 34254
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: [98faa664cf] check-in: [8cd7e62e9a] user: dgp branch: trunk, size: 34249
2008-02-12
04:34
merge updates from HEAD file: [583fdd2884] check-in: [369aac73ed] user: dgp branch: dgp-refactor, size: 34252
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: [7febfd7697] check-in: [d1d1bc7aa8] user: dgp branch: core-8-4-branch, size: 28931
2008-02-04
17:29
*** 8.5.1 TAGGED FOR RELEASE *** * generic/tcl.h: Bump to 8.5.1 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: [adced70a54] check-in: [9673130446] user: dgp branch: trunk, size: 34247
16:05
merge udpates from HEAD file: [23ea7760ec] check-in: [10ad9c31cf] user: dgp branch: core-stabilizer-branch, size: 34252
2008-02-02
23:59
* unix/configure.in (Darwin): correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.13 file: [bad90dff8f] check-in: [32a94d9650] user: das branch: core-8-4-branch, size: 28931
23:58
* unix/configure.in (Darwin): correct Info.plist year substitution in non-framework builds. * unix/configure: autoconf-2.59 file: [54dba1c889] check-in: [bc0aee463e] user: das branch: trunk, size: 34249
2008-01-23
16:49
Bump stabilizer branch to 8.5.1. file: [c63241d557] check-in: [94ce968568] user: dgp branch: core-stabilizer-branch, size: 34252
16:42
merge updates from HEAD file: [a77046e9ad] check-in: [013cce9562] user: dgp branch: core-stabilizer-branch, size: 34254
2008-01-02
19:12
merge updates from HEAD file: [3cb98c9b92] check-in: [74f24c1a1b] user: dgp branch: dgp-refactor, size: 34254
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: [f8a49d67de] check-in: [0c0959c51d] user: dgp branch: trunk, size: 34249
2007-12-13
15:55
merge updates from HEAD file: [ca2b4acf50] check-in: [77ba08ea46] user: dgp branch: dgp-refactor, size: 34252
15:22
merge stable branch onto HEAD file: [90e5288e39] check-in: [d1f7550cd9] user: dgp branch: trunk, size: 34247
2007-12-06
06:51
merge updates from HEAD file: [5f46b25863] check-in: [6f3a8a0d9e] user: dgp branch: dgp-refactor, size: 34252
2007-11-21
06:30
Merge updates from 8.5b3 release file: [a821ed5ab9] check-in: [c60ad186f4] user: dgp branch: core-stabilizer-branch, size: 34252
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: [3405f570ce] check-in: [48093f99b4] user: dgp branch: trunk, size: 34247
2007-11-16
08:07
merge updates from HEAD file: [7cd707cb6c] check-in: [4b5515a616] user: dgp branch: dgp-refactor, size: 34254
07:20
merge updates from HEAD file: [60535677e6] check-in: [be7502a53e] user: dgp branch: core-stabilizer-branch, size: 34252
2007-11-15
04:16
fix 'stack grows upwards' AC_CACHE_CHECK message file: [390f3b0ca6] check-in: [2f0ee16509] user: das branch: trunk, size: 34249
2007-11-13
16:10
Added autoconf goo to detect availability of getaddrinfo file: [8fc0910a4d] check-in: [85199b9944] user: patthoyts branch: trunk, size: 34269
2007-11-12
20:40
merge updates from HEAD file: [9bfb07cb3b] check-in: [27f428842c] user: dgp branch: dgp-refactor, size: 34248
19:18
merge updates from HEAD file: [08f7c9ffc2] check-in: [72c5ac9502] user: dgp branch: core-stabilizer-branch, size: 34245
2007-11-10
22:24
* generic/tclBasic.c: * unix/configure.in: * unix/tclUnixInit.c: detect stack grwoth direction at compile time, only fall to runtime detection when crosscompiling. file: [3614360684] check-in: [289a5eb6a1] user: msofer branch: trunk, size: 34246
2007-11-01
16:55
merge updates from HEAD file: [b393d56b1a] check-in: [06cf57e4eb] user: dgp branch: dgp-refactor, size: 33427
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: [4a7c203d98] check-in: [8dc4b6f34f] user: dgp branch: trunk, size: 33422
2007-10-27
04:11
merge updates from HEAD file: [3759cbf8ff] check-in: [c9e32858ad] user: dgp branch: core-stabilizer-branch, size: 33424
04:05
merge updates from HEAD file: [33be9833c2] check-in: [1dac09a0ef] user: dgp branch: dgp-refactor, size: 33425
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: [9b872c0af6] check-in: [7fb70f130d] user: dgp branch: trunk, size: 33420
2007-10-19
14:29
merge updates from HEAD file: [35de00b153] check-in: [1aa9f2abf6] user: dgp branch: core-stabilizer-branch, size: 33424
14:27
merge updates from HEAD file: [1b8db556a1] check-in: [a5f09a6df2] user: dgp branch: dgp-refactor, size: 33425
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: [d435e29297] check-in: [e09597661a] user: dgp branch: trunk, size: 33422
2007-10-15
18:38
merge updates from HEAD file: [19bdc23ac7] check-in: [0c7f954ed1] user: dgp branch: core-stabilizer-branch, size: 33431
18:32
merge updates from HEAD file: [bd0b90906b] check-in: [d58cef81bb] user: dgp branch: dgp-refactor, size: 33432
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: [cfdfe513c6] check-in: [9ed4da643a] user: dgp branch: trunk, size: 33429
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: [c0e41b00e2] check-in: [49e28c842d] user: dgp branch: core-stabilizer-branch, size: 33448
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: [946365e8e3] check-in: [f75bd88333] user: dgp branch: trunk, size: 33446
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: [9998493b93] check-in: [166374329a] user: dgp branch: core-8-4-branch, size: 28931
2007-09-21
05:31
merge updates from HEAD file: [2d5b0cc670] check-in: [2054ea4814] user: dgp branch: dgp-refactor, size: 33449
2007-09-19
17:42
* README: Bump version number to 8.5b1 * generic/tcl.h: Merge from core-stabilizer-branch. * library/init.tcl: Stabilizing toward 8.5b1 release now done * tools/tcl.wse.in: on the HEAD. core-stabilizer-branch is * unix/configure.in: now suspended. * unix/tcl.spec: * win/configure.in: file: [54835e8ff5] check-in: [dd2ca92517] user: dgp branch: trunk, size: 33444
2007-09-14
16:35
merge updates from HEAD file: [d825c183bd] check-in: [9eb9ae20c4] user: dgp branch: dgp-refactor, size: 33449
16:28
merge updates from HEAD file: [6c24f430b7] check-in: [6e82e21c91] user: dgp branch: core-stabilizer-branch, size: 33448
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: [4815a0e437] check-in: [9eb5b5b76c] user: das branch: core-8-4-branch, size: 28931
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: [3cfac08bde] check-in: [4ab9e1dde2] user: das branch: trunk, size: 33444
2007-09-07
03:15
merge updates from HEAD file: [8c1f2ecc89] check-in: [2c46d786c6] user: dgp branch: dgp-refactor, size: 32540
2007-09-04
17:43
merge updates from HEAD file: [99c6630797] check-in: [93ee5fafc4] user: dgp branch: core-stabilizer-branch, size: 32539
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: [409ff49059] check-in: [3002cbfa50] user: das branch: core-8-4-branch, size: 28073
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: [cb95d5fa41] check-in: [29c6a0cf54] user: das branch: trunk, size: 32535
2007-07-31
14:03
* unix/configure.in: allow use of 'inline' in Tcl sources * win/configure.in: [Patch 1754128] * win/makefile.vc: file: [1e8d1f7871] check-in: [d59e42acd5] user: msofer branch: trunk, size: 32257
2007-06-12
19:38
merge updates from HEAD file: [33e72f9e82] check-in: [abba220e2b] user: dgp branch: dgp-refactor, size: 32247
15:56
merge updates from HEAD file: [157856ff48] check-in: [f0fa4d3a7d] user: dgp branch: core-stabilizer-branch, size: 32246
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: [cd02ec168f] check-in: [79f92d79b1] user: das branch: core-8-4-branch, size: 27819
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: [54617656ff] check-in: [9f2720b972] user: das branch: trunk, size: 32242
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: [08827b9691] check-in: [f1616f051e] user: dgp branch: core-8-4-branch, size: 27575
2007-05-29
14:21
merge updates from HEAD file: [8051d5f241] check-in: [404470c2db] user: dgp branch: dgp-refactor, size: 32003
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: [e9661a1e8f] check-in: [a7a04404f0] user: dgp branch: core-stabilizer-branch, size: 32002
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: [3be9f76c92] check-in: [c798353ded] user: dgp branch: trunk, size: 31998
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: [82daa23059] check-in: [440757d134] user: das branch: core-8-4-branch, size: 27575
2007-04-24
04:49
merge updates from HEAD file: [cd69b8b540] check-in: [dd0311d30f] user: dgp branch: dgp-refactor, size: 32003
2007-04-23
20:38
* unix/configure.in: install license.terms into Tcl.framework. * unix/configure: autoconf-2.59 file: [00d10f6fb2] check-in: [4e1cc5ce58] user: das branch: trunk, size: 31998
2007-04-08
14:58
Merge updates from HEAD; may not build file: [c49211e811] check-in: [8dc7079178] user: dgp branch: dgp-refactor, size: 31804
2007-02-04
02:51
* unix/configure.in: add caching to -pipe check. * unix/configure: autoconf-2.13 file: [690fae3da2] check-in: [c378ec3817] user: das branch: core-8-4-branch, size: 27376
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: [bc841d54a0] check-in: [f5ff3722a3] user: das branch: trunk, size: 31799
2007-01-25
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: [ac39bd9054] check-in: [dee12fbe42] user: das branch: core-8-4-branch, size: 27290
2007-01-19
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: [eaf41caa6e] check-in: [54a154124b] user: das branch: trunk, size: 31563
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: [d36e33abde] check-in: [da1fb6e37f] user: das branch: trunk, size: 31460
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: [9a8e747b14] check-in: [8562d10e43] user: das branch: trunk, size: 31217
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: [a341b10254] check-in: [22b6ae1be7] user: das branch: trunk, size: 29854
2006-10-23
21:01
merge updates from HEAD file: [a756ef203e] check-in: [1f911d4cbb] user: dgp branch: dgp-refactor, size: 29856
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: [1c1eb28f46] check-in: [bed5192ec7] user: dgp branch: trunk, size: 29851
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: [919c2feb4f] check-in: [02f32d5d72] user: dgp branch: core-8-4-branch, size: 27266
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: [2042527405] check-in: [0830e64aef] user: rmax branch: trunk, size: 29852
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: [42f41e23ea] check-in: [12badc9300] user: andreas_kupries branch: core-8-4-branch, size: 27278
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: [b037825c1b] check-in: [33c4ca5ff1] user: andreas_kupries branch: trunk, size: 28722
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). * 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: [e14c2d9c19] check-in: [dc96f873b9] user: das branch: trunk, size: 28269
2006-09-08
20:57
Added special handling for Darwin where gethostbyname/addr are actually MT-safe per-se. file: [c50c3161ff] check-in: [f5a5e872b5] user: vasiljevic branch: trunk, size: 28194
11:15
For Darwin, assume gethostbyname() and gethostbyaddr() are MT-safe starting with Dariwn 6 (Mac OSX 10.2) or later. file: [e7b474a579] check-in: [4281d89b4a] user: vasiljevic branch: core-8-4-branch, size: 26924
2006-09-06
13:23
Added fixes for Tcl Bug 999544 (ported from core-8-4-branch). file: [d815cc3c9f] check-in: [cb01fe41cb] user: vasiljevic branch: trunk, size: 27852
13:08
Added MT-safe implementation of some library calls. See Tcl Bug 999544 for more information. file: [36d72c7448] check-in: [fa1da032d7] user: vasiljevic branch: core-8-4-branch, size: 26581
2006-08-29
16:19
merge updates from HEAD file: [32b57f0e6b] check-in: [e1feeec3e7] user: dgp branch: dgp-refactor, size: 27468
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: [dea296beb1] check-in: [26f9667ec2] user: das branch: trunk, size: 27463
2006-07-20
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: [938f60a2df] check-in: [fc99321d66] user: das branch: core-8-4-branch, size: 26193
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: [0d93e2cf5e] check-in: [95ec292536] user: das branch: trunk, size: 27372
2006-06-06
17:10
merge updates from HEAD file: [8fea1b00eb] check-in: [6d4ff70d4d] user: dgp branch: dgp-refactor, size: 25720
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: [e3a88cee1d] check-in: [19f3665cc0] user: dgp branch: trunk, size: 25715
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: [e9d67b51d0] check-in: [318c584699] user: dgp branch: core-8-4-branch, size: 24623
2006-04-28
16:09
Merge updates from HEAD file: [2ef6400fbe] check-in: [afab2ad07a] user: dgp branch: dgp-refactor, size: 25720
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: [ef0ecb6097] check-in: [a12342b550] user: dgp branch: trunk, size: 25715
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: [1022b92cba] check-in: [a877325ca7] user: dgp branch: core-8-4-branch, size: 24623
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: [fa18904445] check-in: [dad787b73d] user: dgp branch: core-8-4-branch, size: 24833
2006-01-25
18:38
merge updates from HEAD file: [50dbd1c518] check-in: [24df3318d7] user: dgp branch: dgp-refactor, size: 25930
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: [2e3815b17f] check-in: [759eddee0c] user: das branch: core-8-4-branch, size: 24833
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: [b6a8e21af8] check-in: [7c85b7d6c4] user: das branch: trunk, size: 25925
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: [f1469506a3] check-in: [bf5af5a4c2] user: das branch: core-8-4-branch, size: 24799
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: [e906d471c7] check-in: [f0cf61f967] user: dgp branch: core-8-4-branch, size: 24779
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: [2d05639d2a] check-in: [e3315f4c91] user: das branch: trunk, size: 26286
2005-12-02
18:42
merge updates from HEAD file: [59844b063e] check-in: [1059d34b2b] user: dgp branch: dgp-refactor, size: 25625
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: [8c8e2de8e3] check-in: [c6e668d19d] user: das branch: core-8-4-branch, size: 24133
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: [4235e78fb2] check-in: [eac3630f72] user: das branch: trunk, size: 25620
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: [3be33ee00c] check-in: [f6f6b9611b] user: dgp branch: core-8-4-branch, size: 24014
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: [7ed5bc8021] check-in: [17135bce7f] user: msofer branch: msofer-wcodes-branch, size: 25166
22:12
* unix/configure: * unix/configure.in: * win/configure.in: changes that somehow got left out of the 2005-06-12 merge. file: [8a2707df5a] check-in: [07ba7e1a6c] user: msofer branch: msofer-wcodes-branch, size: 25471
2005-09-12
15:40
merge updates from HEAD file: [e21ea613bc] check-in: [156f19bcaf] user: dgp branch: dgp-refactor, size: 25079
2005-08-25
15:46
[kennykb-numerics-branch] Merge updates from HEAD * generic/tclExecute.c: Bug fix. INST_*SHIFT* opcodes stack management. [expr 0<<6] should be 0, not 6. file: [5bb1c316e8] check-in: [6d651867f9] user: dgp branch: kennykb-numerics-branch, size: 25078
2005-08-23
18:13
* unix/configure.in: * win/configure: Regen. * win/configure.in: Update minimum autoconf version to 2.59. file: [e0fd9d5d37] check-in: [5ba298340c] user: mdejong branch: trunk, size: 25078
2005-08-02
18:14
merge updates from HEAD file: [9478f078fd] check-in: [10feab7c07] user: dgp branch: kennykb-numerics-branch, size: 25078
16:38
merge updates from HEAD file: [c4e41e693f] check-in: [c58b7136d0] user: dgp branch: dgp-refactor, size: 25079
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: [80d32566e7] check-in: [4a097ea047] user: mdejong branch: core-8-4-branch, size: 24018
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: [3950f3cf9c] check-in: [8f2e61fad0] user: mdejong branch: trunk, size: 25078
2005-07-12
20:35
merged changes from HEAD file: [73329ef55f] check-in: [5316ea45e0] user: kennykb branch: kennykb-numerics-branch, size: 24872
2005-06-22
21:12
merge updates from HEAD file: [bcb61100c6] check-in: [2c0cc8807c] user: dgp branch: dgp-refactor, size: 24869
2005-06-21
08:51
Only enable the 'compile' special debugging feature when requested in configure.in; removes irrelevant junk from the configure files of extensions that use Tcl's tcl.m4. file: [78c93d2f19] check-in: [0cc9693bf4] user: dkf branch: trunk, size: 24864
2005-06-18
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: [50c15a6099] check-in: [433f7421e2] user: dgp branch: core-8-4-branch, size: 23804
2005-06-13
01:45
*** MERGE WITH HEAD *** (tag msofer-wcodes-20050611) file: [8c669354a1] check-in: [d666b09ed5] user: msofer branch: msofer-wcodes-branch, size: 25166
2005-06-07
14:03
Bump patchlevel to a4 file: [2eb3acc39c] check-in: [0c38ae7bb8] user: dkf branch: trunk, size: 24854
2005-06-02
04:17
merge updates from HEAD file: [67c6727307] check-in: [0d4fa0e558] user: dgp branch: dgp-refactor, size: 24859
2005-05-31
12:29
Standardize help messages for 'configure --help' using AC_HELP_STRING file: [fc0e03029a] check-in: [4392cbd439] user: dkf branch: trunk, size: 24854
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: [b562d4eacb] check-in: [752a5d0521] user: hobbs branch: core-8-4-branch, size: 23806
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: [965f5529ef] check-in: [45619dd7d5] user: das branch: core-8-4-branch, size: 23803
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: [8a00806844] check-in: [7028a4742a] user: das branch: trunk, size: 24837
2005-05-25
18:49
* unix/configure, unix/configure.in: ensure false Tcl.framework is only created with --enable-framework file: [dd36a0b301] check-in: [e0e2451d61] user: hobbs branch: core-8-4-branch, size: 23698
15:01
merge updates from HEAD file: [2646bb8701] check-in: [64d23581aa] user: dgp branch: dgp-refactor, size: 24735
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: [3cdb97a086] check-in: [c065af454b] user: das branch: core-8-4-branch, size: 23671
2005-05-23
23:38
fixed typo in EXTRA_INSTALL_BINARIES file: [be3a47bf0c] check-in: [70025405a5] user: das branch: trunk, size: 24730
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: [b20c672ce6] check-in: [7c25639f1f] user: das branch: trunk, size: 24730
2005-05-21
15:10
Resynchronized with HEAD file: [026d7b02d8] check-in: [96be07d7c8] user: kennykb branch: kennykb-numerics-branch, size: 21532
2005-05-16
19:23
merge updates from HEAD file: [4924d2a345] check-in: [03a5891876] user: dgp branch: dgp-refactor, size: 21528
2005-05-14
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: [a5cf4babca] check-in: [7ff2693241] user: das branch: trunk, size: 21524
2005-05-10
18:33
Merged kennykb-numerics-branch back to the head; TIPs 132 and 232 file: [7f7584c321] check-in: [1cc2336920] user: kennykb branch: trunk, size: 21406
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: [1078014c84] check-in: [74b7355f70] user: das branch: core-8-4-branch, size: 20488
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: [3989dafbeb] check-in: [eb9a315e3c] user: msofer branch: msofer-wcodes-branch, size: 21714
2005-02-24
19:53
Merge updates from HEAD file: [07b81d1af3] check-in: [185beecc8a] user: dgp branch: dgp-refactor, size: 21406
2005-02-02
15:53
sync with head, add TclStrToD (TIP #132) file: [e4f2bca2c1] check-in: [82ce6a0c40] user: kennykb branch: kennykb-numerics-branch, size: 21410
2005-01-30
18:38
Restored two double-evals that were removed in the DBGX purge. These are still needed on some platforms to account for TCL_TRIM_DOTS. [Bug 1112654] file: [7066aa5ce5] check-in: [ae6b86ef47] user: jenglish branch: trunk, size: 21407
2005-01-20
19:11
Development checkpoint, see ChangeLog for details file: [ef2ae182a4] check-in: [14457d7982] user: kennykb branch: kennykb-numerics-branch, size: 21246
2005-01-12
21:35
Merge updates from HEAD file: [dd9b42bafd] check-in: [4f5327131e] user: dgp branch: dgp-refactor, size: 21242
2005-01-10
18:43
Remove ${DBGX}, ${TCL_DBGX} from Tcl build system [Patch 1081595]. file: [d024324625] check-in: [6762dd6159] user: jenglish branch: trunk, size: 21243
2004-12-29
22:46
merge from HEAD file: [9966fe166a] check-in: [0a6d56f9eb] user: kennykb branch: kennykb-numerics-branch, size: 21693
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: [5a2b0e16c7] check-in: [21a1589a58] user: dgp branch: trunk, size: 21685
2004-12-13
22:08
merge to kennykb-numerics-branch-20041213 file: [5110a3be3b] check-in: [8e8fc006fd] user: kennykb branch: kennykb-numerics-branch, size: 21531
2004-12-10
23:00
Bump to a3 to prevent confusion with a2 release. file: [8a925c7714] check-in: [6b8fe167d9] user: dkf branch: trunk, size: 21523
2004-12-09
23:00
Merge updates from HEAD file: [8686d7c304] check-in: [24873008cc] user: dgp branch: dgp-refactor, size: 21527
2004-11-26
11:17
Spread the goodness of AC_CACHE_VAL a bit further. [Patch 1073524] file: [e01deb4248] check-in: [7beb4f6748] user: dkf branch: trunk, size: 21523
2004-11-25
00:19
bumped patchlevel to 8.4.9 file: [e3f56a734b] check-in: [86cc05cbbe] user: hobbs branch: core-8-4-branch, size: 20314
2004-11-19
14:48
typo file: [f91971effc] check-in: [33adf546e7] user: das branch: trunk, size: 22287
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: [08c7a09db2] check-in: [7902f93e6c] user: das branch: core-8-4-branch, size: 20312
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: [402cb5ef1d] check-in: [6303b4f776] user: das branch: trunk, size: 22288
2004-11-18
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: [f0310f1410] check-in: [3a48a79704] user: rmax branch: core-8-4-branch, size: 20284
00:45
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: [c75dc93f49] check-in: [19909f1951] user: rmax branch: trunk, size: 22224
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: [cccefb4361] check-in: [657138b7b1] user: dgp branch: trunk, size: 22228
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: [213e543cf9] check-in: [d9c3774188] user: das branch: trunk, size: 22220
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: [b52f7b4f78] check-in: [9e44908447] user: rmax branch: trunk, size: 22168
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: [656c303729] check-in: [17ad03f44f] user: dkf branch: trunk, size: 22164
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: [c17656c787] check-in: [bbb1bd7f56] user: dgp branch: core-8-4-branch, size: 20275
2004-09-08
23:02
Merge updates from HEAD file: [0b1d11b4b0] check-in: [dff8728918] user: dgp branch: dgp-refactor, size: 21044
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: [ee9762cd52] check-in: [2917edc1d3] user: hobbs branch: core-8-4-branch, size: 20277
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: [c3b8c387fe] check-in: [13ed0c4154] user: hobbs branch: trunk, size: 21042
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: [792cd6b009] check-in: [fd590c8526] user: hobbs branch: core-8-4-branch, size: 20310
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: [e4bf7cf64f] check-in: [6d6bef09e7] user: dgp branch: trunk, size: 21022
2004-05-27
14:29
Merge updates from HEAD. Also implemented flags argument to TclCompEvalObj(). file: [70403f57f3] check-in: [8f7452ee0c] user: dgp branch: dgp-refactor, size: 21027
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: [62b7f8f378] check-in: [ea4d3f60f8] user: hobbs branch: trunk, size: 21025
2004-03-26
22:28
Merge updates from HEAD. file: [4ac0d3a1c6] check-in: [6e8d2d7ba1] user: dgp branch: dgp-refactor, size: 21027
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: [9edfe21dcc] check-in: [2894e72102] user: dgp branch: trunk, size: 21023
2004-03-04
17:26
merge updates from HEAD file: [1780805048] check-in: [90bbbc469a] user: dgp branch: dgp-refactor, size: 21027
2004-03-02
00:42
update patchlevel to 8.5a1 file: [0a4c94ec16] check-in: [28d3b065c8] user: hobbs branch: trunk, size: 21025
2004-02-13
01:37
update patchlevel to 8.4.6 file: [c0260a4532] check-in: [7eef70ad5a] user: hobbs branch: core-8-4-branch, size: 20310
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: [e4156aed62] check-in: [125b8530bb] user: dgp branch: core-8-4-branch, size: 20310
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: [213cf36cb2] check-in: [67f0414823] user: dgp branch: core-8-4-branch, size: 20308
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: [d90a3e1aee] check-in: [2204540b58] user: dgp branch: core-8-4-branch, size: 20308
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: [a384c32d26] check-in: [b7124e29e4] user: dgp branch: core-8-4-branch, size: 20308
2003-06-18
19:47
Merged in updates from the HEAD file: [511c77d067] check-in: [f146aedacd] user: dgp branch: dgp-refactor, size: 21027
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: [c53119d45c] check-in: [8397302b4d] user: andreas_kupries branch: trunk, size: 21035
2003-05-15
18:59
bumped version to 8.4.3 file: [6027de284c] check-in: [c5577cdce4] user: hobbs branch: core-8-4-branch, size: 20310
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: [dce090d58b] check-in: [a25df0d3d9] user: das branch: trunk, size: 20775
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: [45f600c7ec] check-in: [e8d2110460] user: mdejong branch: trunk, size: 20344
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: [3993c2ddf8] check-in: [a5f8f0d439] user: dgp branch: trunk, size: 20304
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: [2da185ed0a] check-in: [1ba5113e1d] user: hobbs branch: trunk, size: 20306
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: [0f993e9d72] check-in: [641553c0de] user: dgp branch: trunk, size: 20306
2002-10-16
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: [fd47cb3bdd] check-in: [492f547fe5] user: hobbs branch: core-8-3-1-branch, size: 18381
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: [37b2b11416] check-in: [a570fc7fe7] user: hobbs branch: core-8-3-1-branch, size: 18381
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: [85c04a3350] check-in: [67adc348df] user: hobbs branch: trunk, size: 20306
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: [e061e48bd3] check-in: [204b710ed3] user: dgp branch: trunk, size: 20323
2002-09-02
20:10
Bumped version number to 8.4.0 file: [c7d2219f5c] check-in: [b532c8db30] user: hobbs branch: trunk, size: 20325
2002-08-31
06:09
*** macosx-8-4-branch merged into the mainline [tcl patch #602770] *** * generic/tcl.decls: added new macosx specific entry to stubs table. * tools/genStubs.tcl: added generation of platform guards for macosx. This is a little more complex than it seems, because MacOS X IS "unix" plus a little bit, for the purposes of Tcl. BUT unfortunately, Tk uses "unix" to mean X11. So added platform keys for macosx (the little added to "unix"), "aqua" and "x11" to distinguish these for Tk. * generic/tcl.h: added a #ifnded RESOURCE_INCLUDED so that tcl.h can be passed to the resource compiler. * generic/tcl.h: * generic/tclNotify.c: added a few Notifier procs, to be able to modify more bits of the Tcl notifier dynamically. Required to get Mac OS X Tk to live on top of the Tcl Unix threaded notifier. Changes the size of the Tcl_NotifierProcs structure, but doesn't move any elements around. * unix/tclUnixNotfy.c: moved the call to Tcl_ConditionNotify till AFTER we are done mucking with the pointer swap. Fixes cases where the thread waiting on the condition wakes & accesses the waitingListPtr before it gets reset, causing a hang. * library/auto.tcl (tcl_findLibrary): added checking the directories in the tcl_pkgPath for library files on macosx to enable support of the standard Mac OSX library locations * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: added MAC_OSX_DIR. Added PLAT_OBJS to the OBJS: there are some MacOS X specific files now for Tcl, and when I get he resource & applescript stuff ported over, and restore support for FindFiles, etc, there will be a few more. Added LD_LIBRARY_PATH_VAR configure variable to avoid having to set all possible LD_LIBRARY_PATH analogues on all platforms. LD_LIBRARY_PATH_VAR is "LD_LIBRARY_PATH" by default, "LIBPATH" on AIX, "SHLIB_PATH" on HPUX and "DYLD_LIBRARY_PATH" on Mac OSX. Added configure option to package Tcl as a framework on Mac OSX. * macosx/tclMacOSXBundle.c (new): support for finding Tcl extension packaged as 'bundles' in the standard Mac OSX library locations. * unix/tclUnixInit.c: added support for findig the tcl script library inside Tcl packaged as a framework on Mac OSX. * macosx/Tcl.pbproj/jingham.pbxuser (new): * macosx/Tcl.pbproj/project.pbxproj (new): project for Apple's ProjectBuilder IDE. * macosx/Makefile (new): simple makefile for building the project from the command line via the ProjectBuilder tool 'pbxbuild'. * unix/configure: * generic/tclStubInit.c: * generic/tclPlatDecls.h: regen file: [28bb53459b] check-in: [ac07f034c7] user: das branch: trunk, size: 20324
2002-08-30
15:33
merged with trunk at tag macosx-8-4-merge-2002-08-30-trunk file: [a2c83b3833] check-in: [c69eee32c0] user: das branch: macosx-8-4-branch, size: 20327
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: [783fbea772] check-in: [2985f5f43a] user: davygrvy branch: trunk, size: 20057
08:47
Cache handling of ac_cv_type_socklen_t was wrong. [Bug 600931] file: [c66b8bbcb8] check-in: [cdd98cf3ae] user: dkf branch: trunk, size: 19159
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: [751aaf13da] check-in: [26d5a58144] user: andreas_kupries branch: trunk, size: 19141
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: [efc4cba077] check-in: [47310d5d88] user: andreas_kupries branch: core-8-3-1-branch, size: 18410
20:25
merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [7debd5b1ad] check-in: [354986d9c3] user: das branch: macosx-8-4-branch, size: 19386
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: [3467d8bd0c] check-in: [029bda30b1] user: dgp branch: trunk, size: 19110
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: [bee6d3a8e5] check-in: [909a71b529] user: mdejong branch: core-8-3-1-branch, size: 18383
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: [89d85044c6] check-in: [b61657c663] user: mdejong branch: trunk, size: 19114
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: [47efc7f3b2] check-in: [80c49e7297] user: rmax branch: trunk, size: 19163
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: [4342b65c8d] check-in: [e1f1545c04] user: mdejong branch: trunk, size: 18715
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: [731b8bdfe8] check-in: [1f26805873] user: das branch: core-8-3-1-branch, size: 18565
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: [06c0374133] check-in: [455e67ee4b] user: das branch: trunk, size: 19829
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: [aa60d6ae9e] check-in: [793a5fddc7] user: mdejong branch: trunk, size: 19732
2002-07-16
21:10
* unix/configure: Regen. * unix/configure.in: Remove useless subst of TCL_BIN_DIR. file: [0455bab793] check-in: [950440afc4] user: mdejong branch: trunk, size: 19716
2002-07-14
17:29
* Bumped HEAD to version 8.4b2 so we can distinguish it from the 8.4b1 release. file: [d7d4643c6b] check-in: [3189680546] user: dgp branch: trunk, size: 19734
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: [b49ccde4c7] check-in: [cb61839697] user: rmax branch: trunk, size: 19735
2002-06-21
23:55
Bumped version number to b1 in preparation for release. file: [92d7484e7b] check-in: [6357dd2123] user: dkf branch: trunk, size: 19524
2002-06-10
05:33
Merging with TOT as of 06/09/2002. file: [a5b4cdbc77] check-in: [73b68fb238] user: wolfsuit branch: macosx-8-4-branch, size: 20282
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: [bab1d53298] check-in: [e080b7f8c1] user: dgp branch: trunk, size: 19524
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: [27270cac37] check-in: [5a5c16e5a7] user: hobbs branch: trunk, size: 20109
2002-05-29
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: [aa42055167] check-in: [b3535ea391] user: dkf branch: trunk, size: 20716
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: [599479c45f] check-in: [70b993bcf6] user: mdejong branch: trunk, size: 19841
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: [05c286d68c] check-in: [fd2d4f6a6e] user: hobbs branch: core-8-3-1-branch, size: 18470
2002-03-06
15:20
Bumped patchlevel; might need changing in the future, but it makes life easier for now. file: [899376312d] check-in: [ec6fb05712] user: dkf branch: trunk, size: 19837
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: [d4db081a02] check-in: [8d82de1905] user: dkf branch: trunk, size: 19837
2002-02-05
02:48
reverted pwd changes for AIX, the best fix is to replace sh with bsh on 4.3.3 file: [af611cc9f5] check-in: [a16f86cc9c] user: hobbs branch: trunk, size: 18809
02:46
reverted pwd changes for AIX, the best fix is to replace sh with bsh on 4.3.3 file: [ce7efc1415] check-in: [54c093a1fc] user: hobbs branch: core-8-3-1-branch, size: 18432
02:21
Merging with the current TOT. Very few conflicts, mostly in the generated files. file: [74ef204658] check-in: [f469a31a06] user: wolfsuit branch: macosx-8-4-branch, size: 19670
01:31
get full path to pwd to avoid errors on AIX-4.3 file: [3c4614ab78] check-in: [656e6d83cb] user: hobbs branch: core-8-3-1-branch, size: 18453
01:30
get full path to pwd to avoid errors on AIX-4.3 file: [f7d080cd55] check-in: [742eee4684] user: hobbs branch: trunk, size: 18830
01:04
call /bin/pwd on AIX-4.3 to avoid pwd errors file: [6235685f78] check-in: [02b424b2a7] user: hobbs branch: core-8-3-1-branch, size: 18654
01:02
call /bin/pwd on AIX-4.3 to avoid pwd errors file: [ab8c896547] check-in: [79c170779f] user: hobbs branch: trunk, size: 19031
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: [e3e920d1fa] check-in: [def8f47954] user: andreas_kupries branch: tip-59-implementation, size: 19079
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: [1b1846b317] check-in: [71ae8c066c] user: mdejong branch: trunk, size: 18819
2001-12-19
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: [086a9f5859] check-in: [a97fc107a5] user: mdejong branch: trunk, size: 18782
2001-12-02
01:03
Makefile and other changes to move Tcl_MacOpenBundleResources to Tcl from Tk. file: [c007639183] check-in: [f6101b2d8d] user: wolfsuit branch: macosx-8-4-branch, size: 19206
2001-11-23
01:39
*unix/Makefile.in: *unix/configure.in: *unix/install-sh: *unix/mkLinks: *unix/mkLinks.tcl: *unix/tclLoadDyld.c: *unix/tclMtherr.c: Mac OSX support: build system, dynamic code loading and support for case-insensitive filesystems in mkLinks (patch #435258) file: [554fb9f453] check-in: [f37029ffea] user: das branch: trunk, size: 18762
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: [af6e169fd4] check-in: [405bb72939] user: hobbs branch: trunk, size: 18753
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: [352e6ea3f0] check-in: [1b2b73902f] user: mdejong branch: trunk, size: 18550
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: [a3c0410c6c] check-in: [8ba38bb4be] user: hobbs branch: core-8-3-1-branch, size: 18440
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: [95ca0216d2] check-in: [23533208c0] user: dkf branch: dkf-64bit-support-branch, size: 19415
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: [c9e90226e8] check-in: [83e4bb0b1c] user: wolfsuit branch: macosx-8-4-branch, size: 18952
2001-10-16
06:44
MacOSX / Darwin support [Patch 435258] file: [6ca4a2f170] check-in: [550617f3a0] user: das branch: core-8-3-1-branch, size: 18282
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: [527beb986e] check-in: [beda836b73] user: hobbs branch: core-8-3-1-branch, size: 18273
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: [a211205e82] check-in: [85fa5cb144] user: hobbs branch: trunk, size: 18422
14:58
Trying to do more with configure... file: [c74bb2ba5b] check-in: [f9c4cf80a8] user: dkf branch: dkf-64bit-support-branch, size: 19206
09:13
First Checkin of Mac OS X support for Tcl. file: [5de0b2beca] check-in: [eba6ee55b4] user: wolfsuit branch: macosx-8-4-branch, size: 18795
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: [47055ed704] check-in: [b2da77e68d] user: hobbs branch: core-8-3-1-branch, size: 18415
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: [fef5b243d6] check-in: [0a1eac636d] user: mdejong branch: trunk, size: 18566
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: [388a2668c4] check-in: [599ec8bcb7] user: dgp branch: trunk, size: 18568
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: [d37521b533] check-in: [dbf361a1bd] user: mdejong branch: trunk, size: 18572
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: [e4e5166201] check-in: [beea9df819] user: mdejong branch: trunk, size: 18521
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: [9b11539086] check-in: [563849f5a0] user: mdejong branch: trunk, size: 18528
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: [24a88a29ec] check-in: [b44e16edb4] user: mdejong branch: trunk, size: 18365
2001-05-31
23:45
Deleted: Development branch for TIPs 22 and 33 check-in: [3cf95701b3] user: kennykb branch: kennykb-tip-22-33-botched, size: 0
2001-05-19
16:11
Update to head -> S4-0-2 file: [22a3c29767] check-in: [1b2b2b84cf] user: msofer branch: msofer-bcEngine, size: 18247
2001-04-25
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: [4b5c68c1d7] check-in: [620c7bfcf5] user: mdejong branch: trunk, size: 18244
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: [3c9d3ec7cc] check-in: [746077b5b7] user: mdejong branch: trunk, size: 18313
2001-04-03
22:54
see backport log in ChangeLog for specific file backports from 8.4aCVS file: [e632fe98e9] check-in: [6defc375da] user: hobbs branch: core-8-3-1-branch, size: 18343
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: [7d7e46c577] check-in: [4841414fb7] user: hobbs branch: trunk, size: 18336
2000-10-31
00:30
* unix/configure.in (SC_TCL_LINK_LIBS): removed code that was commented out (it had been moved to tcl.m4's SC_TCL_LINK_LIBS already). file: [d9d57d6e79] check-in: [01762ed9c9] user: hobbs branch: trunk, size: 18336
2000-10-28
00:30
* unix/configure.in: * unix/tcl.m4: added support for AIX-5. file: [57bbb4e2d8] check-in: [db905ca1c8] user: hobbs branch: trunk, size: 21263
2000-09-06
18:50
* README: * generic/tcl.h: * library/tcltest1.0/tcltest.tcl: * tools/tcl.wse.in: * tools/tcltk-man2html.tcl: * unix/configure.in: * unix/tcl.spec: * win/README.binary: * win/configure.in: updated patchlevel to 8.4a2 file: [76e4fb7aae] check-in: [b15d80ab0f] user: hobbs branch: trunk, size: 21255
2000-08-25
05:45
remove --enable-gcc configure option file: [da7d1d8ee4] check-in: [15f085286b] user: mo branch: trunk, size: 21252
2000-08-08
19:03
Deleted: Created branch tclpro-1-5-0-synthetic check-in: [e979569c4f] user: cvs2fossil branch: tclpro-1-5-0-synthetic, size: 0
2000-07-27
01:39
* merged core-8-3-1-io-rewrite back into core-8-3-1-branch. The core-8-3-1-io-rewrite branch should now be considered defunct. file: [ace5bbe903] check-in: [4a5dd63d1f] user: hobbs branch: core-8-3-1-branch, size: 21227
2000-07-19
01:17
* unix/configure.in: * unix/tcl.m4: * win/tcl.m4: Properly quote arguments to m4 macros. This allows Tcl to work with the new version of autoconf. file: [a963c9b6c5] check-in: [6b4e7b11ec] user: mo branch: trunk, size: 21255
2000-07-17
23:09
* README: * win/README: * win/README.binary: * win/configure.in: * unix/configure.in: * unix/tcl.spec: * tools/tcl.wse.in: * generic/tcl.h (TCL_RELEASE_SERIAL): updated to patchlevel 8.3.2 file: [5afec710ff] check-in: [a6bac79caf] user: hobbs branch: core-8-3-1-io-rewrite, size: 21227
2000-05-03
00:15
* README: * generic/tcl.h: * library/init.tcl: * library/reg1.0/pkgIndex.tcl: * library/tcltest1.0/tcltest.tcl: * mac/README: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/README: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.vc: * win/tcl.m4: updated patchlevel to 8.4a1 file: [8b177ffa3e] check-in: [be42a4145e] user: hobbs branch: trunk, size: 21223
2000-04-19
08:32
* README: * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/configure.in: * win/README.binary: bumped version to 8.3.1 * win/tcl.hpj.in: updated copyright date * generic/tclEnv.c: environment support for Mac OS/X * unix/tclUnixPort.h: environment support for Mac OS/X * unix/tclLoadDyld.c: new file for Mac OS/X dl functions * unix/Makefile.in: added install-strip target; bindir, libdir, mandir, includedir vars; tclLoadDyld.c target [Bug: 2527] * unix/tclUnixChan.c (CreateSocket): force a socket back into blocking mode (default state) after a -async connect succeeds. [Bug: 4388] * generic/tclEvent.c (TclInitSubsystems): Moved tclLibraryPath to thread-local storage to prevent thread-related race condition. [Bug: 5033] * unix/tclAppInit.c (main): removed #ifdef TCL_TEST that sets the library path as it was unnecessary and conflicts with move of tclLibraryPath to thread-local storage. file: [66ed9e1aa9] check-in: [2bb0593bdf] user: hobbs branch: trunk, size: 21223
2000-02-10
08:55
* unix/README: * unix/Makefile.in (dist): removed porting.notes and porting.old from distribution and CVS. The information was very outdated. Now refer to http://dev.scriptics.com/services/support/platforms.html * tests/unixInit.test: fixed japanese LANG encoding test [Bug: 3549] * unix/configure.in: * unix/tcl.m4: correct CFLAG_WARNING setting, fixed gcc config for AIX, added -export-dynamic to LDFLAGS for FreeBSD-3+ [Bug: 2998] * win/tclWinLoad.c (TclpLoadFile): improved error message for load failures, could perhaps be even more intelligent. file: [0fa800fb68] check-in: [94b6c133d5] user: hobbs branch: trunk, size: 21235
2000-02-08
10:06
* unix/configure.in: * win/configure.in: * win/README: * win/README.binary: * generic/tcl.h (TCL_RELEASE_SERIAL): Moved to 8.3.0 patchlevel * unix/tcl.m4: changed all -fpic to -fPIC file: [8dfccc8032] check-in: [6b327fb3d2] user: hobbs branch: trunk, size: 21376
2000-01-14
00:20
* README: * generic/tcl.h: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.m4: * win/README.binary: * win/configure.in: updated to patchlevel 8.3b2 file: [05468ae5dd] check-in: [c857d53077] user: hobbs branch: trunk, size: 21376
2000-01-12
11:13
* tests/unixFCmd.test: * unix/tclUnixFCmd.c: added support for symbolic permissions setting in SetPermissionsAttribute (file attr $file -perm ...) [Bug: 3970] * tests/expr.test: * unix/Makefile.in: * unix/configure.in: * unix/tcl.m4: strtod bug on Tru64 [Bug: 3378] and added tests to prevent unnecessary chmod +x in sources while installing, as well as more intelligent setsockopt/gethostbyname checks [Bug: 3366, 3389] * unix/tclUnixThrd.c: added compile time support (through use of the TCL_THREAD_STACK_MIN define) for increasing the default stack size for a thread. [Bug: 3797, 1966] file: [e5fe4f4d16] check-in: [21ead6fbd0] user: hobbs branch: trunk, size: 21376
1999-12-21
23:59
* unix/Makefile.in: added -srcdir=... for 'make html' file: [1b0f909f72] check-in: [0287429982] user: hobbs branch: trunk, size: 21873
1999-12-12
02:27
* unix/configure.in: * unix/tcl.m4: * unix/tclUnixPipe.c: removed checking for compatible vfork function and use of the vfork function. Modern VM systems rarely suffer any performance degradation when fork is used, and it solves multiple problems with vfork. Users that still want vfork and add -Dfork=vfork to the compile flags. [Bug: 942 2228 1312] file: [4b0ccee665] check-in: [10d5714aca] user: hobbs branch: trunk, size: 21873
1999-11-19
23:32
* README: * generic/tcl.h: * unix/configure.in: * win/configure.in: * win/README.binary: updated to patchlevel 3 file: [6fd6991a32] check-in: [38c0dc3e1d] user: hobbs branch: core-8-2-1-branch, size: 22254
1999-10-30
11:09
* unix/Makefile.in: purify has to use -best-effort to instrument * unix/tclUnixPipe.c: fixed mem leak in TclpCreateProcess when doing alloc between vfork and execvp. * unix/tclUnixTest.c: fixed mem leak in findexecutable test command * unix/tclUnixNotfy.c: fixed event/io threading problems by making triggerPipe non-blocking file: [09706b4291] check-in: [07e490e23d] user: hobbs branch: core-8-2-1-branch, size: 22254
1999-10-05
22:46
* {win,mac,unix,tools,}/README: * win/README.binary: * win/makefile.vc: * {win,unix}/configure.in: * generic/tcl.h: * library/init.tcl: updated to 8.3a1 from 8.2.0. file: [0066517e86] check-in: [8424f29d2e] user: hobbs branch: trunk, size: 22309
1999-09-30
21:26
updated patchlevel to 1 file: [b078dd9601] check-in: [c82686c2ed] user: hobbs branch: core-8-2-1-branch, size: 22254
1999-09-01
00:38
Subst 2 more values into tclConfig.sh file: [86ea346f24] check-in: [c29e7fad92] user: wart branch: trunk, size: 22308
1999-08-11
22:48
Added substitution for STLIB_LD, the static linker. file: [f3a4a2bed2] check-in: [c0840b5c4d] user: wart branch: trunk, size: 22249
1999-08-10
23:16
Change version numbers to 8.2.0 file: [c6bf212e53] check-in: [1a6937fbfc] user: redman branch: trunk, size: 22232
18:50
Update version numbers to 8.2b3 and update ChangeLog and changes files. file: [d6312c3c1d] check-in: [7e5102383d] user: redman branch: core-8-2-b3-branch, size: 22236
1999-08-02
21:57
* unix/configure.in: * win/configure.in: Change beta level to b2. file: [5b404efabb] check-in: [934d16e5cf] user: redman branch: trunk, size: 22232
1999-06-30
18:39
Removed call to obsolete AC_C_CROSS macro. file: [a6eaf10b83] check-in: [5bcc801016] user: wart branch: trunk, size: 22230
1999-06-25
23:29
Changed to Tcl 8.2b1 file: [12ecae8f55] check-in: [c46ff26d58] user: welch branch: trunk, size: 22242
1999-06-16
22:36
merged unix and windows styles file: [9ebdf0b723] check-in: [95cc329c16] user: surles branch: trunk, size: 22318
02:20
More TEA changes. Should play well with TclX now. file: [fcd37a7181] check-in: [c8e10ac489] user: wart branch: trunk, size: 22317
1999-06-15
20:44
Tcl configure / Makefile sequence now complies with the most basic spec for TEA. file: [9684651c99] check-in: [e8b97f0924] user: wart branch: trunk, size: 22442
1999-06-10
21:47
Modified to use the tcl.m4 macros file: [d02d92ca04] check-in: [91124a20c6] user: wart branch: trunk, size: 30372
1999-06-02
20:53
fixed typo file: [906baeaeca] check-in: [de3a2e94c8] user: stanton branch: trunk, size: 45751
02:03
* unix/configure.in: Fixed various small configure.in patches submitted by Jan Nijtmans. [Bug: 2121] file: [bfabf2f4cd] check-in: [52b68b7712] user: stanton branch: trunk, size: 45750
1999-05-26
02:39
Merged changes from 1-3-b2 branch into mainline. file: [70904f44bb] check-in: [ef79a444b9] user: stanton branch: trunk, size: 45729
1999-05-25
21:15
Fixed incorrect patchlevel info. file: [0b369a8315] check-in: [de78338462] user: stanton branch: scriptics-tclpro-1-3-b2-branch, size: 45733
1999-05-07
20:07
* unix/configure.in: Added fix for OS/390. [Bug: 1976] file: [24555097bd] check-in: [c0ea4ab79f] user: stanton branch: trunk, size: 45651
1999-04-30
23:35
* Changed version to 8.1.1. file: [9f9dab2308] check-in: [f373e48927] user: stanton branch: trunk, size: 45531
22:44
* Merged changes from 8.1.0 branch file: [10255fe4ea] check-in: [dc45694c11] user: stanton branch: trunk, size: 45530
1999-04-24
01:46
merged 8.1.0 changes into mainline file: [be43440cff] check-in: [6291aaa1d5] user: stanton branch: trunk, size: 45531
1999-04-22
20:31
Created branch core-8-1-0-synthetic file: [1961f1cc8e] check-in: [8d3de5a4ff] user: cvs2fossil branch: core-8-1-0-synthetic, size: 45534
01:00
Added: Added change to work on FreeBSD 3.x, patch from Mark Diekhans [Bug: 1915] file: [0bd9a4c640] check-in: [3158bb34a1] user: redman branch: scriptics-tclpro-1-2, size: 45534
1999-04-21
21:50
Resynced with mainline. file: [17b6bed4c1] check-in: [45b9dd789f] user: rjohnson branch: trunk, size: 45243
21:29
Updated patchlevel for final release. file: [943ba100a0] check-in: [f232dddeee] user: rjohnson branch: scriptics-tclpro-1-2-old, size: 45247
1999-04-16
00:46
merged tcl 8.1 branch back into the main trunk file: [d7292625ac] check-in: [f3b32fb71c] user: stanton branch: trunk, size: 45243
1999-04-15
00:35
Fixed problem with LD_SEARCH_FLAGS on Solaris. It's different for gcc than cc. file: [57895415cd] check-in: [3608acd208] user: rjohnson branch: core-8-1-branch-old, size: 45248
1999-04-06
02:05
* tests/io.test: Minor test cleanup. * generic/tclEncoding.c (Tcl_CreateEncoding): Minor lint to make it easier to compile on Digital-unix. [Bug: 1659] * unix/configure.in: * unix/tclUnixPort.h: Applied patch for OS/390 to handle lack of sys/param.h. [Bug: 1725] * unix/configure.in: Fixed BSD/OS 4.* configuration to support shared libraries properly. [Bug: 1730] file: [0fed4cfa59] check-in: [5eb05485f4] user: stanton branch: core-8-1-branch-old, size: 45127
1999-03-26
19:46
--enable-shared is now the default that builds Tcl as a shared library. Use --disable-shared and --enable-shared=no to build Tcl as a static library. file: [d0cc3769a4] check-in: [554e3ea7ea] user: suresh branch: core-8-1-branch-old, size: 44849
1999-03-25
22:47
Fixed typo in LD_SEARCH_FLAGS definition for Linux. file: [908df25983] check-in: [2d44226fa5] user: welch branch: trunk, size: 41913
22:44
Fixed quoting typo on LD_SEARCH_FLAGS definition for Linux file: [4b2f92122b] check-in: [17c61a9303] user: welch branch: core-8-1-branch-old, size: 44831
1999-03-20
01:26
Modifications to work with 64bit Solaris (Sun C 5.0 compiler). file: [645fbc47fd] check-in: [63b3804c9e] user: redman branch: core-8-1-branch-old, size: 44832
1999-03-17
21:29
Updated version to 8.1b3. file: [fd71478cd7] check-in: [c17edd7343] user: stanton branch: core-8-1-branch-old, size: 43479
1999-03-11
19:28
Deleted: Add documentation for Tcl_GetVersion() check-in: [940e47cf48] user: redman branch: scriptics-tclpro-1-2, size: 0
1999-03-10
06:49
Integrated stubs mechanism from 8.0 into 8.1 file: [66c65e968e] check-in: [ddb86b8d93] user: stanton branch: core-8-1-branch-old, size: 43479
05:52
Merged stubs changes into mainline for 8.0 file: [a464f6cd1a] check-in: [1969693351] user: stanton branch: trunk, size: 41915
1999-03-08
20:14
First pass at integrating stubs mechanism from 8.0. file: [63222a02ea] check-in: [eeba5fd9e9] user: stanton branch: dev-8-1-stubs-branch, size: 43482
1999-03-06
00:36
* unix/configure.in: Applied patch from Jan Nijtmans to fix the following problems: - There seems to be a HP-UX-11 already, which behaves identical to HP-UX-10. - For 64-bit IRIX, SHLIB_LD_LIBS should be set to '${LIBS}'. This also has the side-effect that SHLIB_LD doesn't need the -rpath option any more: it is already part of ${LIBS} - Fix Linux to use the -rpath option. - On Solaris, LD_SEARCH_FLAGS can only be used with the linker, not with the compiler, because the "-Wl," part is missing. - The TCL_LD_SEARCH_FLAGS should be used in static executables as well as dynamically linked ones. Otherwise, static executables have a different search strategy for dynamically loadable stub-enabled extensions than executables using shared libraries. This effects extensions which load other libraries in turn. file: [c1d5075947] check-in: [c830578eac] user: stanton branch: dev-stubs-branch, size: 41919
1999-03-03
00:38
* unix/Makefile.in: * unix/configure.in: * unix/ldAix: Enhanced AIX shared library support. * win/tclWinSock.c: Removed a bunch of extraneous PASCAL FAR attributes from internal functions. * win/tclWinReg.c: Changed registry package to use stubs mechanism so it no longer depends on the specific version of Tcl. * doc/AddErrInfo.3: * doc/Eval.3: * doc/PkgRequire.3: * doc/SetResult.3: * doc/StringObj.3: * generic/tcl.h: * generic/tclBasic.c: * generic/tclPanic.c: * generic/tclStringObj.c: * generic/tclUtil.c: * unix/mkLinks: Added va_list versions of all VARARGS functions so they can be invoked from the stub functions. * doc/package.n: * doc/PkgRequire.3: * generic/tclPkg.c: Added Tcl_PkgProvideEx, Tcl_RequireEx, Tcl_PresentEx, and Tcl_PkgPresent. Added "package present" command. * generic/tclFileName.c: * mac/tclMacFile.c: * mac/tclMacShLib.exp: * unix/tclUnixFile.c: * win/tclWinFile.c: Changed so TclGetUserHome is defined on all platforms, even though it is currently a noop on mac and windows, and renamed it to TclpGetUserHome. * generic/tclCkalloc.c: Added stub versions of memory checking functions when compiling without TCL_MEM_DEBUG. * doc/ByteArrObj.3: * generic/tcl.h: * generic/tclBinary.c: * generic/tclObj.c: Ported the 8.1 ByteArray type back to 8.0. * generic/tcl.decls: * generic/tcl.h: * generic/tclBasic.c: * generic/tclDecls.h: * generic/tclInt.decls: * generic/tclInt.h: * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclIntPlatStubs.c: * generic/tclIntStubs.c: * generic/tclPlatDecls.h: * generic/tclPlatStubs.c: * generic/tclStubInit.c: * generic/tclStubLib.c: * generic/tclStubs.c: * tools/genStubs.tcl: * unix/configure.in: * unix/Makefile.in: * unix/tclConfig.sh.in: * win/makefile.vc: * win/tclWinPort.h: Added Tcl stubs implementation. There are now two new macros USE_TCL_STUBS and USE_TCL_STUB_PROCS that enable use of stubs and disable stub macros respectively. All of the public and private function declarations from tcl.h and tclInt.h have moved into the *.decls files and the *Stubs.c and *Decls.h files are generated using the genStubs.tcl script. * generic/tclPanic.c: * generic/panic.c: renamed panic to Tcl_Panic, added macro for backwards compatibility, renamed file to tclPanic.c file: [e01c56bdee] check-in: [f404370f5a] user: stanton branch: dev-stubs-branch, size: 41870
1999-02-19
02:17
Deleted: Created branch scriptics-tclpro-1-2-synthetic check-in: [1d719b3ad1] user: cvs2fossil branch: scriptics-tclpro-1-2-synthetic, size: 0
1999-02-12
00:57
* README: * generic/tcl.h: * win/README.binary: * win/README: * unix/configure.in: * mac/README: Updated version numbers to 8.1b2. file: [7c9a049886] check-in: [6589cc2e77] user: stanton branch: core-8-1-branch-old, size: 41136
1999-02-10
23:31
* unix/mkLinks: * doc/SetVar.3: * generic/tcl.h: * generic/tclVar.c: Restored Tcl_ObjGetVar2 and Tcl_ObjSetVar2 from 8.0. Renamed Tcl_Get/SetObjVar2 to Tcl_GetVar2Ex and Tcl_SetVar2Ex. * Merged 8.0.5b2 patches file: [8febe6facd] check-in: [b403ad5f28] user: stanton branch: core-8-1-branch-old, size: 41136
1999-02-03
18:37
removed AC_CONFIG_SUBDIRS(dltest) since this doesn't work in our build environment file: [390e85564d] check-in: [07f8546dfb] user: stanton branch: trunk, size: 39572
02:58
* unix/configure.in: Changed to automatically configure in dltest. file: [08ea78f2e3] check-in: [b739c398a4] user: stanton branch: trunk, size: 39598
1999-02-02
22:29
* unix/configure.in: Added branch for BSD/OS-4* to shared library case statement. [Bug: 975] Fixed to correctly handle IRIX 6.5 n32 library support. [Bug: 1117] * unix/configure.in: Changed Linux and IRIX to set SHLIB_LIBS to LIBS so shared libraries are linked with the system libraries. [Bug: 1018] file: [1f9c8a04ca] check-in: [3b1b40594b] user: stanton branch: trunk, size: 39572
1999-01-29
00:32
Added -pipe option if gcc is being used. file: [159dff8785] check-in: [42c3f8c600] user: rjohnson branch: trunk, size: 39537
00:20
Merged changes from Tcl 8.0.5b1 file: [cc9909ec90] check-in: [8953e4aa5b] user: stanton branch: core-8-1-branch-old, size: 40566
1999-01-12
02:29
Changed so sh_lib extension is return on HP even if it isn't compiled as a shared object. file: [97fbbf25fa] check-in: [3be0db5be1] user: rjohnson branch: trunk, size: 38996
1999-01-04
19:25
Updated the version to 8.0.5. file: [74f936e0b7] check-in: [b3c705fae1] user: rjohnson branch: trunk, size: 39000
1998-12-10
00:49
release lint file: [8cbb70a932] check-in: [9250fb1f00] user: stanton branch: core-8-1-branch-old, size: 40570
1998-12-03
02:06
Changed to 8.1b1 patchlevel file: [25b8b24ff3] check-in: [19f9484697] user: welch branch: core-8-1-branch-old, size: 40571
1998-12-01
05:01
* unix/tclUnixNotfy.c (Tcl_WaitForEvent): Fixed hang that occurs when trying to close a pipe that is currently being waited on by the notifier thread. [Bug: 607] * unix/tclUnixFCmd.c (GetPermissionsAttribute): Increase size of returnString buffer to avoid overflow. * generic/tclThreadTest.c (TclThreadSend): Fixed memory leak due to use of TCL_VOLATILE instead of TCL_DYNAMIC. * generic/tclThread.c (TclRememberSyncObject): Fixed memory leak caused by failure to reuse condition variables. * unix/tclUnixNotfy.c: (Tcl_AlertNotifier, Tcl_WaitForEvent, NotifierThreadProc, Tcl_InitNotifier): Fixed race condition caused by incorrect use of condition variables when sending messages between threads.. [Bug: 607] * generic/tclTestObj.c (TeststringobjCmd): MAX_STRINGS was off by one so the strings array was too small. * generic/tclCkalloc.c (Tcl_DbCkfree): Moved mutex lock so ValidateMemory is done inside the mutex to avoid a race condition when validate_memory is enabled. [Bug: 880] file: [ddf50ef35d] check-in: [27f98f73b7] user: stanton branch: core-8-1-branch-old, size: 40551
1998-11-11
04:08
merged 8.0.4 into 8.1 file: [313a8df40d] check-in: [fe115bdad2] user: stanton branch: core-8-1-branch-old, size: 40540
1998-10-28
18:34
Added "-D_OLD_TERMIOS" when building on IRIX 6.3 to create backward compatible binaries for IRIX 6.2. file: [6030a6ffc3] check-in: [ad3c55f16b] user: suresh branch: trunk, size: 38998
1998-10-20
20:01
Changed config & Makefile to support n32 on IRIX. file: [67aeee97c3] check-in: [d999c483da] user: rjohnson branch: trunk, size: 38839
1998-10-13
19:03
Bumped patch number to 8.0.4 file: [43adc3fedf] check-in: [ee94132f9b] user: escoffon branch: trunk, size: 38653
1998-09-24
23:58
merging changes from 8.0.3 into 8.1a2 file: [8f20693dce] check-in: [1c3c1ab19f] user: stanton branch: core-8-1-branch-old, size: 40214
1998-09-21
23:39
Added contents of Tcl 8.1a2 file: [b154e963a1] check-in: [8c56dc8868] user: stanton branch: core-8-1-branch-old, size: 38932
1998-09-14
18:39
Replaced SCCS strings, fixed binary files file: [974f79ee6d] check-in: [196f92fd17] user: stanton branch: trunk, size: 38652
1998-08-12
17:29
UnixWare patches file: [ec9abf95f2] check-in: [8c6a399b27] user: welch branch: trunk, size: 38651
16:37
Fixes for trimming . out of library names file: [5cd045c5f2] check-in: [7263649ca2] user: welch branch: trunk, size: 38637
1998-08-06
12:10
8.0.3 file: [c099aa5148] check-in: [151e8675c6] user: welch branch: trunk, size: 38594
1998-08-04
23:22
*** empty log message *** file: [e8885b0779] check-in: [a97b9f6ca0] user: welch branch: trunk, size: 38596
11:50
Added test that creates the REGSIGTYPE variable file: [5660af7c93] check-in: [a6114a3952] user: surles branch: trunk, size: 38596
1998-07-29
22:24
8.0.3-4 file: [f75b6ac7cf] check-in: [e5940cb2dd] user: welch branch: trunk, size: 38579
17:41
More fixes for DBGX file: [39fa6483ad] check-in: [19f3678499] user: welch branch: trunk, size: 38579
1998-07-28
17:33
DBGX changes file: [7681c270fa] check-in: [9cf4671d4a] user: welch branch: trunk, size: 38635
1998-07-24
14:54
Merged changes between child workspace "/home/welch/ws/tcl8.0.3" and parent workspace "/export/home/ws/tcl8.0". file: [fd326f77f1] check-in: [b3b8cd7df1] user: welch branch: trunk, size: 38488
1998-07-22
13:39
Added support for specifying warning flags for the compiler, with checks for gcc and appropriate defaults. file: [f53660ca8b] check-in: [34f16c0564] user: escoffon branch: trunk, size: 38461
1998-07-21
15:25
Merged changes between child workspace "/home/escoffon/ws/tcl8.0" and parent workspace "/export/home/ws/tcl8.0". file: [4fd0613f78] check-in: [be2f73988c] user: escoffon branch: trunk, size: 38264
1998-07-20
16:54
8.0.3-3 file: [b84c428396] check-in: [5725db2619] user: welch branch: trunk, size: 38309
1998-07-06
22:21
Merged changes between child workspace "/home/welch/ws/tcl8.0.3i" and parent workspace "/home/welch/ws/tcl8.0.3". file: [589419c0af] check-in: [2643bb0120] user: welch branch: trunk, size: 38309
22:14
Updated for 8.0.3-2 file: [60c2caf84d] check-in: [515656137f] user: welch branch: trunk, size: 38309
1998-07-01
19:08
Merged changes between child workspace "/home/escoffon/ws/tcl8.0" and parent workspace "/ws/tcl8.0". file: [535e3d656f] check-in: [8be93cc284] user: escoffon branch: trunk, size: 38310
1998-06-29
17:46
Changed patchlevel to 8.0.3 file: [de1aa19990] check-in: [26acc479a9] user: welch branch: trunk, size: 37378
1998-06-18
18:04
minor HPUX tweak file: [2c03c1b00f] check-in: [15f2954d74] user: stanton branch: trunk, size: 37378
1998-03-26
14:56
Added: Initial revision file: [b081c7f28e] check-in: [f86c34e38d] user: rjohnson branch: trunk, size: 37375