TEA (tclconfig) Source Code

Timeline
Login

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

50 events occurring around fb80000a6f58f424.

2018-06-25
14:50 New ticket [31c2e19036] TEA_INIT does not detect MSYS_NT-10.0 as windows. artifact: c9489bd020 user: petasis
2018-06-21
13:31 Edit [df3b672e10df8bcc|df3b672e10]: Edit check-in comment. artifact: bd0b428573 user: stu
2018-06-20
07:23 Closed ticket [923f400aa0]: New paths required for Darwin plus 6 other changes artifact: 6bb317740f user: jan.nijtmans
07:17
Undo TEA_PATH_CONFIG changes regarding addtional paths until it's more clear where OpenBSD/FreeBSD stores it's 'official' itclConfig.sh/tdbcConfig.sh. Fix [923f400aa03a5608]: New paths required for Darwin

Stu adds: This has nothing to do with where any one os stores itcl/itkConfig.sh.

It shouldn't matter to *tclconfig* where any anything stores anything, should it?

This is supposed to be a generic routine, used to pick up the *Config.sh of any extension.

There is no "common store" for *Config.sh files on any platform, afaict. Extensions currently keep their *Config.sh files in their own dirs. I believe this to be the case currently for all extensions and platforms. Perhaps changing this convention is a good idea.

The way things are currently, adding dirs for itcl would then mean adding dirs fors tdbc, tdom, etc.? I don't see that as being viable in the long-term. check-in: df3b672e10 user: jan.nijtmans tags: trunk

2018-06-19
09:45 Closed ticket [b886654413]: TEA_INIT does not detect MINGW64_NT as windows plus 5 other changes artifact: 9f90092178 user: jan.nijtmans
02:15 Edit [655a668f736bd070|655a668f73]: Edit check-in comment. artifact: 6ac62561e8 user: stu
01:44 Edit [655a668f736bd070|655a668f73]: Edit check-in comment. artifact: bc3cf7b252 user: stu
2018-06-18
08:01
Minor fix in search oder for Tcl/Tk installations, and implement similar paths to search for in TEA_PATH_CONFIG too.

Stu adds: I believe this is incorrect. The tcl/tk paths should not be searched. TEA_PATH_CONFIG is for extensions, not tcl/tk. Extensions should not be putting their *Config.sh files in tcl/tk dirs. I didn't change anything here because I saw nothing needed changing; I didn't forget or omit.

Was the order changed because the order was problematic? check-in: 655a668f73 user: jan.nijtmans tags: trunk

2018-06-15
10:01
Align common install locations in TEA_PATH_TCLCONFIG and TEA_PATH_TKCONFIG. Add FreeBSD and OpenBSD paths. check-in: 111e9cf7e4 user: stu tags: trunk
2018-05-07
16:12
Fix to practcl to handle compiling a tclkit with debugging symbols under MinGW cross compiles check-in: 5ab3f8defd user: hypnotoad tags: practcl
2018-03-30
08:52 New ticket [923f400aa0] New paths required for Darwin. artifact: e2189f7fcd user: petasis
2018-03-22
15:07 New ticket [0f7d79331d] Latest tcl.m4 generates broken config.status. artifact: 748b160725 user: dgp
2018-03-21
22:21
Fix [b886654413]: TEA_INIT does not detect MINGW64_NT as windows. check-in: 0a530cebd7 user: jan.nijtmans tags: trunk
2018-03-19
11:15 New ticket [b886654413] TEA_INIT does not detect MINGW64_NT as windows. artifact: 2b39be7210 user: petasis
2018-03-13
23:29
Updated practcl check-in: 56de62439d user: hypnotoad tags: practcl
2018-03-12
22:08
Updating practcl check-in: 73921e6a67 user: hypnotoad tags: practcl
2018-02-25
18:08
Remove TEA_MISSING_POSIX_HEADERS for the same reason as TEA_TCL_LINK_LIBS: The C flags determined should come in through tclConfig.sh check-in: 676f585860 user: jan.nijtmans tags: trunk
2018-02-23
18:06
Making the version number for practcl 4.0 check-in: a6d9f5e62f user: hypnotoad tags: practcl
18:02
Pulling changes from trunk check-in: 6f6a4f642f user: hypnotoad tags: practcl
17:55 Ticket [7b67203bbc] take libieee.a search out of TEA_TCL_LINK_LIBS status still Open with 4 other changes artifact: 87c01e434a user: hypnotoad
17:53
Removed the TEA_TCL_LINK_LIBS macro. It wasn't being used, and had the potential to introduce dependencies that weren't called for in the tclConfig.sh file check-in: d25e5c0691 user: hypnotoad tags: trunk
17:38 Ticket [7b67203bbc] take libieee.a search out of TEA_TCL_LINK_LIBS status still Open with 3 other changes artifact: 4ff35038c0 user: hypnotoad ... 2 similar events omitted.
2018-01-22
17:23
Added a substitution to config.tcl.in to capture Tea's prefered name for the zip archive the package will produce.

New version of practcl from tcllib

Update from the core of tclZipfs.c to fix windows platform compile problems check-in: fb80000a6f user: hypnotoad tags: practcl

2018-01-17
15:59
Added facilities to mount data blocks as zip archives

Updated practcl from tcllib with new headers for non tip430 kits check-in: 1871415cb9 user: hypnotoad tags: practcl

02:44
Modifications to the TEA zipfs implementation to index file systems by mount point. check-in: 02d71a5423 user: hypnotoad tags: practcl
00:22
Separated the indexing of zip contents from the opening of the zip file stream check-in: af56cbe24a user: hypnotoad tags: practcl
2018-01-16
23:27
New version of practcl.tcl from tcllib.

New version of the tclZipfs.c file. Now an identical file is checked into set core itself. check-in: 3785abe658 user: hypnotoad tags: practcl

2018-01-12
19:31
Move installer setup into its own function. Set installer perms per system. check-in: 620fee994e user: stu tags: trunk
2018-01-11
19:38
Updated practcl from tcllib check-in: f6a89ef414 user: hypnotoad tags: practcl
18:09
Update version to 4.0. Added an implementation of tclzipfs.c in the compat/ directory. Updated the practcl library check-in: 310f8e80f8 user: hypnotoad tags: practcl
17:16
Fix the name of the zipfs implementation in odie check-in: 441230505a user: hypnotoad tags: practcl
2018-01-04
07:14
Move INSTALL_* setup from TEA_SETUP_COMPILER_CC (doesn't really belong there) to TEA_INIT so they will be available for non-compiled extensions as well. Remove another TEA version comment. check-in: e4eeee011d user: stu tags: trunk
04:25
Remove now irrelevant comment. check-in: 764f416790 user: stu tags: trunk
04:13 Open ticket [1703170fff]: TEA_INIT does exact version matching plus 9 other changes artifact: 1e4efad981 user: stu
04:03
No longer require TEA version. Addresses [1703170]. Bump version to 3.12. check-in: f8fa7e4905 user: stu tags: trunk
03:50 Closed ticket [604f8d1457]: Installer improvements plus 7 other changes artifact: 05c89a3e33 user: stu
03:40
Make each INSTALL_* its own thing and give it perms. check-in: 49dd1ee9e2 user: stu tags: trunk
2017-12-12
20:32
Practcl fixes to git repo management check-in: c9ba01fef0 user: hypnotoad tags: practcl
2017-12-10
20:06 Edit [41bfda29a8252c70|41bfda29a8]: Edit check-in comment. artifact: c801e9a843 user: jan.nijtmans
20:02 Edit [b1e4e676ea833343|b1e4e676ea]: Edit check-in comment. artifact: 261b82491d user: jan.nijtmans
19:34
No longer worry about <float.h>. See: http://core.tcl.tk/tcl/info/bf8e546c42d6973c check-in: b1e4e676ea user: jan.nijtmans tags: trunk
19:33
Fix 4f51e1c5dc: patch to correct linker flag sequence check-in: 41bfda29a8 user: jan.nijtmans tags: trunk
2017-12-06
11:50
Tweak to gloss over corrupted .tm files when indexing packages check-in: d28e2babbf user: hypnotoad tags: practcl
2017-12-02
01:10
Tweak to how kits index teapot caches check-in: bc30af25be user: hypnotoad tags: practcl
2017-11-30
20:14
Updated practcl. Wrappers now make the teapot directory unique for each platform check-in: a16bf83306 user: hypnotoad tags: practcl
2017-11-29
22:09
Updating to practcl 0.10.1 from tcllib check-in: 8526551d20 user: hypnotoad tags: practcl
12:24
Adaptations to non tip 430 kit builds to use a version of zipfs which is featureset compatible with tip430 check-in: efdc257473 user: hypnotoad tags: practcl
10:21
Updating practcl from tcllib check-in: 1c421720fa user: hypnotoad tags: practcl