Documentation Source Text

Timeline
Login

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

28 events for the month beginning 2022-12-01 by user larrybr

Following month ↑
2022-12-31
21:51
Add hyperlink checking tools, and repair a number of their finds. (More such to come.) (check-in: ee9b2ca94a user: larrybr tags: docgen_tweaks)
2022-12-30
08:43
Repair sign flub in last checkin. (check-in: dfc107ba6e user: larrybr tags: trunk)
08:37
Repair missed typo in last checkin. (check-in: 5d1866d343 user: larrybr tags: trunk)
08:32
Reduce needless file writes and improve repeatability of generated docs. (check-in: b6040cfca7 user: larrybr tags: trunk)
2022-12-28
14:56
Version 3.40.1 added. (check-in: f5e5c2522a user: larrybr tags: trunk)
2022-12-24
03:30
Fix broken link in changes page. (check-in: c368021c60 user: larrybr tags: trunk)
02:36
Fix a debugging aid nit in check-in just done. (check-in: 91f34d1674 user: larrybr tags: trunk)
02:22
Doc nits cleaned: some broken obscure links, slight misstatements, and coding standard deviations where files touched for other reasons. (check-in: 2b34c1ca6e user: larrybr tags: trunk)
2022-12-23
22:19
Revise regen_version_list.tcl to handle pending versions (with xxx* as hashes.) (check-in: ef82964086 user: larrybr tags: trunk)
05:53
Minor improvements and nit removal for the docs build. (check-in: 1e14ef5d18 user: larrybr tags: docgen_tweaks)
2022-12-22
16:25
Repair broken fossil invocation for "last modified ..." footers, and final docgen code polish. (check-in: 38c3987fad user: larrybr tags: trunk)
09:11
Final polishing of code changes associated with incremental docs build. (Ready to be relearned years later!) Fix "last modified on ... footer", broken sometime this fall. (Closed-Leaf check-in: fc97ab336e user: larrybr tags: docgen_speedup)
2022-12-21
04:58
Detect and fail incremental doc build for broken links where an uptodate source links to a gone-missing tag definition in an outdated source. Also cleanup a few minor deviations from project coding standard and move a few Tcl functions to the sources that use them (because that makes incremental builds work simply.) (check-in: 9366017013 user: larrybr tags: trunk)
04:41
Sync w/trunk and move some Tcl procs to where they are used to make build more incremental-friendly. (check-in: a7b22a1fb3 user: larrybr tags: docgen_speedup)
2022-12-20
22:37
For incremental doc builds, detect and report broken links where an uptodate source links to a (vanished) tag definition in an outdated source. Also cleanup a few minor deviations from project coding standard. (check-in: f41bf5214d user: larrybr tags: docgen_speedup)
2022-12-18
03:44
Correct overly restrictive language on row value usage in expressions doc, as noted in forum post 37b7b3ffe5. (check-in: db474f5440 user: larrybr tags: trunk)
2022-12-16
17:48
Doc build speed and convenience improvements. Run bare "make" for details. (check-in: 4a0d21d374 user: larrybr tags: trunk)
16:09
Add make target, "versions", to update the release versions info list (if applicable.) (check-in: 6c7dececc0 user: larrybr tags: docgen_speedup)
07:01
During .in to .html transformation, generate HTML object ids in a way that makes them repeatable for a given input regardless of what other inputs are transformed. (check-in: 85d41d0759 user: larrybr tags: docgen_speedup)
02:29
Incremental build compendium docs made to match full build. Code commented to better reflect function and cleaned up. Utility added for hashing output files and comparing to prior build. Diagnostic aids internally documented. Routine console output prettified. The toc.db output seems to be right, but this needs more testing for incremental build. Otherwise, the incremental build is yielding the same doc/* content as full builds. (check-in: 88746bb189 user: larrybr tags: docgen_speedup)
2022-12-14
16:19
Show non-obvious syntax for "function" subcommand in Tcl interface. (check-in: d3e3cc3bfa user: larrybr tags: trunk)
2022-12-13
04:30
Improve diagnostic aids for doc build. Separate some code from *.in data for simpler version history, and eliminate manual editing for that. Centralize link gathering logic. Add fibbing feature to ease testing incremental build correctness. Make doc_vardump.txt useful from tclsh. (check-in: 5070206cc3 user: larrybr tags: docgen_speedup)
2022-12-11
03:50
Incremental build output made to md5-match full build output, including cross-ref mondo-pages. Optional reporting, and tidier default reporting. Probably suitable for builds pushed to website. (check-in: 50fea4d911 user: larrybr tags: docgen_speedup)
2022-12-10
04:02
Some code and comment cleanup, and better protection of full build from incremental build side-effects. Ready for regular doc maintenance, provided full build used for publication. (check-in: ad4140d782 user: larrybr tags: docgen_speedup)
2022-12-09
23:36
Incremental doc gen is basically working. Needs stress and corner-case testing and some code cleanup. (check-in: 705abdfe28 user: larrybr tags: docgen_speedup)
2022-12-08
22:00
A WIP. Build code and make changes done except for DB ops in inc_update.tcl . A target much like "fast" added, "faster". (check-in: 40122d32eb user: larrybr tags: docgen_speedup)
2022-12-07
17:49
Get fresh-checkout build to work and improve notes on how to do that in Makefile. (check-in: 6ca848f8ee user: larrybr tags: trunk)
2022-12-03
17:10
Create incremental doc-gen for developer convience. Instead of scanning and re-rendering all page inputs, do so only for modified ones by maintaining and using a persistent DB for scanned info. A WIP just now. (check-in: a2de0ee407 user: larrybr tags: docgen_speedup)
Previous month ↓