Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2021-02-06
| ||
14:12 | Integrated the work adding support for markdown as doc format. Leaf check-in: 9d49965e5c user: aku tags: trunk | |
14:11 | Tweaked the HTML and markdown generation. Code simplification, no functional change. Added files to please github. The new README links to the markdown docs. Removed trailing whitespace from the sources. Tweaked the welcome message used in the documentation. Fixed a typo. Regenerated the documentation. Closed-Leaf check-in: 4f451abec8 user: aku tags: doc-plus-markdown | |
2019-07-22
| ||
22:14 | Work on adding markdown into the standard set of doc formats. check-in: 72fac6ef80 user: andreask tags: doc-plus-markdown | |
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. 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 | |
2016-06-29
| ||
16:13 | Stash work, review what was done, to remember Leaf check-in: 6cefd7948e user: aku tags: v2x-stash | |
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 | |
2014-02-07
| ||
22:37 | Match cmdr fixes for "_find". Leaf check-in: 1ecd270a63 user: andreask tags: v2x | |
2014-02-06
| ||
23:24 | Experiment with target hierarchy, and defered officer specification. check-in: 1b509ef3ef user: andreask tags: v2x | |
22:29 | Updated to Cmdr revision <2659fd6b13>. Leaf check-in: df8ccd0bd3 user: andreask tags: v2 | |
01:38 | Notes on Cmdr features needed, and block recurse. check-in: 5b711e5a6e user: andreask tags: v2 | |
01:36 | Converted a few standard recipes into direct commands. check-in: d448b87915 user: andreask tags: v2 | |
01:35 | Moved recipes into their own help section check-in: 4a5a4da7dc user: andreask tags: v2 | |
01:35 | Fixed problems with the generation of categorized help when encountering sections with sub-sections, but no commands. check-in: 3f80efbb5f user: andreask tags: v2 | |
00:29 | Added text block for linenoise(::facade) requirements, and our custom information regarding the dependency circle it has with Kettle v2. check-in: 85a30a1086 user: andreask tags: v2 | |
00:01 | Added text block for Cmdr requirements, and our custom information regarding the dependency circle it has with Kettle v2. check-in: 7257145ef7 user: andreask tags: v2 | |
00:01 | Reworked the startup code involving Cmdr to break the dependency circle involving linenoise(::facade) as well. check-in: 1da6f5872c user: andreask tags: v2 | |
2014-02-01
| ||
01:35 | Start on redirecting recipes into cli commands. Database is kept, cmdr is extended in parallel. Help moves to cmdr. Action callback feeds into the existing goal execution code. This delivers the first half of most goals. Missing: Specification of which commands take options. Further: Sub-categories for targets. Not to forget: Possibly translate recipe parentage into a hierarchical command tree. check-in: ef29c96a42 user: andreask tags: v2 | |
01:24 | Fix conflict between specials (doc hierarchy) and the "doc" recipe check-in: 5c681e7dae user: andreask tags: v2 | |
01:24 | Disable a few standard recipes taken over by cmdr, or possibly better implemented as proper commands check-in: 8ce739fe70 user: andreask tags: v2 | |
01:23 | officer - Extend method 'extend' to return the new command instance, for dynamic modification post-creation. check-in: e7adec4ace user: andreask tags: v2 | |
01:22 | Force use of the local copy of cmdr, to ease development regardng bugs and features we may have to fix/implement check-in: 834688633e user: andreask tags: v2 | |
2014-01-31
| ||
22:35 | Merged specials. Updated TODO. Modified app main code to catch user-triggered cmdr exceptions. check-in: 2d86d67b44 user: andreask tags: v2 | |
22:33 | Completed remake of the <special> commands. Closed-Leaf check-in: 75ad258e9b user: andreask tags: v2x | |
01:21 | Refactor doc/project configuration access. check-in: 763168e46b user: andreask tags: v2x | |
2014-01-30
| ||
18:15 | Updated local copy of Cmdr. check-in: 083ec0a2c3 user: andreask tags: v2 | |
02:14 | Continued conversion. Complete enough to be testable. check-in: de736eef56 user: andreask tags: v2 | |
2013-12-20
| ||
01:33 | Continued conversion of the doc templating commands to the new cli check-in: a8ba8c3cc5 user: andreask tags: v2 | |
01:22 | Reworked cmdr integration a bit. Disabled the old cli handling, added new. Started conversion of the project management helper commands to the new cli. Basic test of the integration before going to recipes. check-in: b2f909701d user: andreask tags: v2 | |
01:20 | Bugfixes in the cmdr framework. check-in: fa13d12440 user: andreask tags: v2 | |
00:21 | Started on (TODO 1). Added copy of cmdr framework, plus code to load it, and fall back to the local copy if needed. check-in: 6d60e61228 user: andreask tags: v2 | |
2013-12-19
| ||
22:56 | Implemented and documented a set of glob patterns to ignore when scanning a propject directory. Exposed to the user via DSL commands. check-in: be0587c13c user: andreask tags: v2 | |
22:09 | The doc templating work is subsumed into v2. check-in: 4072f2411a user: andreask tags: v2 | |