Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-18
| ||
20:29 | Tiny doc and internal tweaks. Leaf check-in: dc3aaab02f user: stephan tags: trunk | |
2025-04-17
| ||
19:32 | Revert part of [c30fc890fa8d] so that multi-requirement vsatisfies will work. check-in: 4b0b8c7196 user: stephan tags: trunk | |
19:06 | Accommodate a renamed file in make-dist.sh. check-in: 3cb04ca566 user: stephan tags: trunk | |
19:04 | Use proj-error instead of proj-fatal throughout core.tcl. check-in: 20d27995c1 user: stephan tags: trunk | |
18:35 | Unconditionally 'use system' so that the help for --prefix and friends shows up. check-in: 7510a7f7c3 user: stephan tags: trunk | |
18:33 | Doc tweaks and move a call which wasn't terribly useful where it was. check-in: b93b684bde user: stephan tags: trunk | |
18:16 | Quoting tweaks in a couple of template files. check-in: c30fc890fa user: stephan tags: trunk | |
18:05 | Makefile and doc touchups. check-in: 3208048239 user: stephan tags: trunk | |
17:48 | Bump the vsatisfies for the sqlite builds to 8.6- because 8.5 is no longer supported upstream (it builds but fails some of its tests). check-in: e7dd2b3205 user: stephan tags: trunk | |
17:47 | Add support for queueing feature tests for running before or after teaish-configure is run. Add -pre/-post flags to teaish-import-features to tell it to try to automatically detect feature-test functions in the just-loaded file and queue them up. check-in: cd5cf00526 user: stephan tags: trunk | |
17:05 | Fix an obscure bug in proj-parse-simple-flags. Removed the 72-# separators from function docs. check-in: b8179db891 user: stephan tags: trunk | |
15:38 | s/isdir/isdirectory/ because a linter suggested it. check-in: 349dc66dbd user: stephan tags: trunk | |
15:37 | Improve how defaults for prefix/exec-prefix are derived from tclConfig.sh if needed. check-in: a978367299 user: stephan tags: trunk | |
15:14 | Hide many superfluous messages behind a new --teaish-verbose flag. check-in: afcfc0111d user: stephan tags: trunk | |
14:08 | More API renaming. check-in: 3a8080828f user: stephan tags: trunk | |
13:41 | Rename teaish-add-X and teaish-prepend-X to teaish-X-add/prepend, for consistency and to follow the OO-style naming convention of noun.verb. Unrelated cleanups in how extension default values are set. check-in: 3a261ccbf6 user: stephan tags: trunk | |
12:46 | More work on moving from defines to internal config state. check-in: 814d8457cc user: stephan tags: trunk | |
11:13 | Start reworking how the extension's core info is internally stored. Moving away from 'define' as catch-all storage and into dedicated config storage. check-in: c6532662ca user: stephan tags: trunk | |
08:18 | s/file isdir/file isdirectory/ - pointed out by a linter. check-in: aae2d7663c user: stephan tags: trunk | |
2025-04-16
| ||
23:25 | Minor doc addition. check-in: 7265361607 user: stephan tags: trunk | |
23:04 | Add TEAISH_VSATISFIES_TCL to give extensions an easy to way specify a (package vsatisfied) query to control which Tcl version(s) the extension should require. Default is 8.5- because that's the minimum requirement for a working teaish. check-in: da2029ccaf user: stephan tags: trunk | |
20:47 | Improve how teaish exports the configure-time defines via teaish.tester.tcl.in. check-in: e89121e55f user: stephan tags: trunk | |
19:59 | Make default LIBDIR_NAME a concat of PKGNAME and VERSION because that's how i'm seeing it in other trees. Clean up handling of teaish.tester.make. check-in: 5a2931e85d user: stephan tags: trunk | |
14:15 | Portability fix for proj-parse-simple-flags to work around an (array set) behavior which differs on some Tcl's, namely Haiku's Tcl 8.6. check-in: a6361e306a user: stephan tags: trunk | |
12:47 | Tiny cleanups check-in: 90023e0539 user: stephan tags: trunk | |
05:37 | More tinkering with simplifying flags parsing. Fixed a long-standing bug (var mis-named) in proj-bold. check-in: fb72959fa4 user: stephan tags: trunk | |
03:47 | Tinkering with proj-parse-simple-flags. check-in: 00f2693966 user: stephan tags: trunk | |
01:21 | Add teaish-defines-to-cflag to simplify exporting of certain defines to CFLAGS-style -DNAME(=value). check-in: 98ea0187a1 user: stephan tags: trunk | |
00:19 | General cleanups. Add the missing post-processing of the autotools compatibility flags. check-in: 8d2cb33798 user: stephan tags: trunk | |
2025-04-15
| ||
22:54 | Revert from proj-options-add to autosetup's options-add, which essentially does the same thing. check-in: f88a475e56 user: stephan tags: trunk | |
22:33 | Remove non-working support for the -? shortcut, as autosetup preemts us somehow and won't recognize it. check-in: 086d24275d user: stephan tags: trunk | |
22:08 | Remove some debug output. check-in: 2303bf5232 user: stephan tags: trunk | |
22:08 | Fix some mis-assigning of default values. check-in: e46c052155 user: stephan tags: trunk | |
21:56 | Rampant tinkering. check-in: 861ffe69ac user: stephan tags: trunk | |
18:09 | Doc updates and fix cleanup rules to include any generated pkginit. check-in: 55d118afab user: stephan tags: trunk | |
17:48 | Add support for teaish.test.tcl.in. check-in: 45fcd2d843 user: stephan tags: trunk | |
16:55 | Docs and minor internal cleanups. check-in: ec544f955c user: stephan tags: trunk | |
16:35 | Generic cleanups and docs. check-in: f7487110c3 user: stephan tags: trunk | |
13:29 | Move teaish-check-cached from feature-tests.tcl to core.tcl. check-in: 0c0faf5d24 user: stephan tags: trunk | |
13:20 | Move the caching core from teaish/core.tcl to proj.tcl for reuse in other trees. check-in: 5759091c29 user: stephan tags: trunk | |
12:00 | Update a license header. Rename some vars. Correct a feature-test result-caching bug. check-in: b6c33101ac user: stephan tags: trunk | |
11:31 | General internal cleanups. check-in: 8fe1f65c4d user: stephan tags: trunk | |
09:53 | Add a link disclaimer to the top of the .md files, not visible when viewing them via the web interface. check-in: a780b3359c user: stephan tags: trunk | |
01:55 | Move teaish-add-options and friend to proj-options... for reuse in the canonical sqlite build. Other general cleanups. check-in: d7a84b1ead user: stephan tags: trunk | |
00:41 | Rename teaish-append-options to teaish-add-options. Make more use of teaish-append-ldflags from feature tests. check-in: 893d8db50c user: stephan tags: trunk | |
2025-04-14
| ||
23:48 | Internal cleanups. check-in: 92f235766e user: stephan tags: trunk | |
23:39 | Oops. check-in: a9a8eaddf3 user: stephan tags: trunk | |
23:33 | Internal refactoring. check-in: e3b2abff0f user: stephan tags: trunk | |
23:03 | Move openssl feature detection into its own subscript and add teaish-import-features to load files like that one, optionally adding any --flags they define. check-in: 0bdd63c15b user: stephan tags: trunk | |
22:33 | This time save before checking in. check-in: ff93335cf8 user: stephan tags: trunk | |