Timeline

Not logged in

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

50 most recent check-ins related to "trunk"

2018-09-12
23:27
Fixed test utilities - Process --notfile, --file in Kettle instead of passing into the test file. Our testmain does not use the relevant command from Tcltest where this information would be used. Leaf check-in: 9a1f50ef97 user: aku tags: trunk
2018-09-08
04:28
Extended test utilities - kt semi-local* : Search local first, then global - kt in : Change test directory context. check-in: 2416dce66e user: aku tags: trunk
2018-07-11
04:01
Extended testsuite support with --valgrind. check-in: 788e5e66a9 user: aku tags: trunk
2018-07-10
22:01
path::tcl-package-file - Tweaked the critcl rejection patterns to make matching on Tcl data less likely. check-in: a0a7bf998d user: aku tags: trunk
2018-04-18
02:28
Added ability to push test execution into a child process, via a new command `kt::sub`. This is useful when each test in a set incurs a large memory penalty. Instead of adding up in the test process each is limited to the child process, keeping the test process small. check-in: ef384673c5 user: aku tags: trunk
2018-03-27
16:34
Tests use --include-dir to redirect the build into a local directory. This means that a build which needs additional include directories cannot have any during testing, making build for test impossible. Added a --test-include option as a hack to provide such directories. check-in: e1656e5ba2 user: aku tags: trunk
16:30
Enable closing of streams and use it to limit the number of open streams during tests by closing small streams for failure reporting quickly. Without that a large number of test failures can easily go over the max amount of open files allowed by the OS. check-in: 4c09346858 user: aku tags: trunk
2017-10-05
06:28
Show extended stack traces when `kt::local` and sibling run into trouble. check-in: 273c213e57 user: aku tags: trunk
2017-10-04
23:28
Added `kt::local*`, a variant of `kt::local` which does not forget the package and force a re-load. check-in: c0f0b90c04 user: aku tags: trunk
19:12
Fix to scanning of files. Do not scan beyond a ^Z eof marker. I.e. do not scan the assets a file may have attached to their end. check-in: c629207a79 user: aku tags: trunk
03:23
Fix handling of @owns when scanning file in a subdirectory of the sources. check-in: 8bd2dcddb1 user: aku tags: trunk
2017-06-14
23:41
Fix sorting of test times in summary output, note we are sorting numbers. check-in: 966cb6e777 user: aku tags: trunk
23:40
Bit of extended debugging in meta data handling. Fixed issue with name to use in the meta data of apps. check-in: 26eece52d6 user: aku tags: trunk
2015-05-06
18:31
Prevent installation abort when fossil executable is missing. Also made code more robust against an early fail leaving some variables undefined. check-in: 8efd9e603c user: andreask tags: trunk
2015-04-17
21:50
Goals added which show the content (packages, apps) found in the build. Packages are listed with version info. check-in: 940893cb88 user: andreask tags: trunk
2014-05-30
20:59
Rejoin inadvertent split head. check-in: ff12632219 user: andreask tags: trunk
20:58
kettle/path/revision.git: Handle possibility of "git describe" failing (not due missing git, but due missing tags the describe wants). This needs more work to separate out a missing git command and report that as usual. This is a quick patch. check-in: 0a12475c4e user: andreask tags: trunk
2014-03-28
19:25
Regenerated embedded docs. check-in: aad14ede89 user: aku tags: trunk
19:15
Split the build/install instructions for unix vs. windows. check-in: 1bc1443535 user: andreask tags: trunk
2014-02-18
05:13
Fixed issues in meta data generation for Tcl apps, and usage. check-in: 3dd438190f user: aku tags: trunk
2013-12-19
22:08
Begin work on v2. See TODO.txt for planned changes and features. check-in: 67405f55ac user: andreask tags: v2
2013-10-21
20:17
Trunk merge ... The bugfix in trunk we merge is actually essentially a backport of a change we made here on the branch first. Not making the backport was the bug. check-in: 14e88e163e user: andreask tags: doc-templating
2013-10-18
18:25
Extended the special command @setup to place fossil repository links into the generated code. check-in: ec34acae87 user: andreask tags: trunk
18:17
Actually make the found primary tcl package file relative to root source directory. check-in: 7dafd5c2db user: andreask tags: trunk
2013-07-25
22:45
Get bugfix of trunk. check-in: 7305140bb9 user: andreask tags: doc-templating
22:45
Fix bug in meta data handling. With files now always local to root, root is needed to read the file. check-in: 2750811e85 user: andreask tags: trunk
2013-07-05
20:12
Pull in reinstall fix check-in: c90dc209b6 user: andreask tags: doc-templating
20:11
Fixed oops in the reinstall chain for docs, was not linked to the toplevel reinstall recipe. check-in: 93a18997a1 user: andreask tags: trunk
00:12
Started to extend kettle with commands to initialize and configure a standard documentation setup. check-in: bcbc318207 user: andreask tags: doc-templating
2013-07-04
18:19
Fixed oops introduced with revision [a3dd90a8d9]. check-in: b02a6b53b4 user: andreask tags: trunk
2013-06-28
23:30
Tweaked meta-status to deliver more information than just binary (non)presence. check-in: 7da27ee4e9 user: andreask tags: trunk
22:43
Extended cmdline with ability to directly invoke commands (@* format). First command to generate simple build.tcl files check-in: e08d6fbb90 user: andreask tags: trunk
22:29
Reworked the kettle comdline to make -f optional, enabling /usr/bin/env for the hash bang line of build.tcl scripts check-in: 29b3d00686 user: andreask tags: trunk
22:05
Extended the meta data handling. Added recipe allowing the quick insertion of a meta data template into Tcl packages and applicatrions without any, to be completed manually. check-in: c24c9f7376 user: andreask tags: trunk
20:49
Fixed the meta-data code to generate a proper message again, when no user information is found at all. check-in: e5d38708ca user: andreask tags: trunk
20:13
Extended the handling of Tcl meta-data. Insert VC information (type, revision). See if we can do the same for critcl based packages. check-in: a3dd90a8d9 user: andreask tags: trunk
19:28
Added standard recipe for re-installation of packages, etc. A sequence of uninstall followed by install. check-in: 7d6cec177e user: andreask tags: trunk
2013-05-23
03:59
MD handling fixes. Tracing, and creation of standard entries. check-in: dca828e164 user: aku tags: trunk
2013-05-22
21:27
Added author information, and heuristics to auto-generate a location from "fossil remote" information. check-in: b9dacd9921 user: andreask tags: trunk
21:10
Extended meta data setup of Tcl packages a bit, provide included/entrysource data. check-in: f71372b610 user: andreask tags: trunk
20:09
Extended meta data support to cover Tcl script applications. Reworked data structures, internals. Extended meta data for kettle application and package itself. check-in: 77a1202828 user: andreask tags: trunk
00:44
Added support for teapot meta data in plain Tcl packages. check-in: 174db2a3f0 user: andreask tags: trunk
2013-05-09
17:47
Another special form of test case failure. check-in: 46f868efc9 user: andreask tags: trunk
2013-05-08
21:13
Disentangled testsuite and benchmarks --match options, different defaults and content structure. check-in: db7987848d user: andreask tags: trunk
00:36
Extended testsuite handling. tcltest options are now available through kettle, albeit using --foo instead of -foo. check-in: f4363beb6a user: andreask tags: trunk
00:35
Fixed bad error commands in the option validation code. check-in: dd91e3e921 user: andreask tags: trunk
00:12
Extended testsuite processing. Now capture failures in setup and cleanup code blocks of test cases. Fixed handling of test case result blocks, preserving empty lines and trailing whitespace. check-in: 0ffc4e40b8 user: andreask tags: trunk
2013-05-02
17:21
Added missing arg protections to various stream command, caused double-subst and crash on command-like output from testsuites. check-in: edb5ba8174 user: andreask tags: trunk
03:56
Brought the testsuite work back into trunk. check-in: 8519321442 user: aku tags: trunk
03:56
Completed testsuite scanner, now named 'testcases'. Added 'testcheck' reporting on duplicate names. Extended 'test' with --single mode to run each test case in its own process, with no others. Closed-Leaf check-in: 09e999b5dc user: aku tags: test-scanning