Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins by user stephan
2024-12-16
| ||
07:40 | Internal tweaks and docs in the diff-toggling code. No visible changes. ... (check-in: 6f263954 user: stephan tags: trunk) | |
2024-12-13
| ||
23:46 | Avoid use of %R in /ckout redirect for a non-checkout to avoid the problem reported in forum post a0ecb34145. (Edit: already resolved in [02eb97d801a899ff].) ... (Closed-Leaf check-in: 7d6f6b09 user: stephan tags: mistake) | |
23:40 | Update the all-diffs-toggle button's label dynamically to clarify whether it will show or hide the diffs on its next click, per request in forum post 516f1ba3d82ed249. The semantics haven't changed: if any are hidden, its action will be to reveal them, else it will be to hide them. ... (check-in: 903142fe user: stephan tags: trunk) | |
00:41 | Diff toggles: move the toggle-all button into the page-level diff UI controls (and add that area to the /ckout page) and only show the toggle-all option if more than one diff is being shown. Only show the Sync-sbs-diff preference checkbox when rendering sbs diffs. There is some slight visual inconsistency across various pages in how the toggle-all button is rendered, so there's still opportunity for some polishing-up. ... (check-in: a718a768 user: stephan tags: trunk) | |
2024-12-12
| ||
03:37 | Fix DOM element pairing when diff=0 is used in /vdiff and friends. Problem introduced in [a11d2454782]. ... (check-in: d463c7ee user: stephan tags: trunk) | |
2024-12-11
| ||
23:09 | Diff toggles: add a label to the checkbox to make it easier to click, add an 'all' button which toggles all diffs, and remove the toggle from the /fdiff page because it only has a single diff block. ... (check-in: a11d2454 user: stephan tags: trunk) | |
23:02 | Diff toggles: add a label to the checkbox to make it easier to click, add an 'all' button which toggles all diffs, and remove the toggle from the /fdiff page because it only has a single diff block. ... (Closed-Leaf check-in: 419756c6 user: stephan tags: diff-toggle-all) | |
2024-12-10
| ||
06:25 | Merge trunk into merge-info-html branch for mergestat improvements. ... (Leaf check-in: f0a48c8f user: stephan tags: merge-info-html) | |
2024-12-09
| ||
08:17 | Move filename info into the corresponding merge-info table. Start adding infrastructure for emitting HTML-mode output to the content columns. ... (check-in: e3a3f0a5 user: stephan tags: merge-info-html) | |
07:10 | Change width:1px sizes to width:fit-content on diff line-number and change-type cols for diff --browser and friends. ... (check-in: 8c6dddc6 user: stephan tags: trunk) | |
07:08 | Get stub table layout in place for merge-info --html. It's not yet clear whether this will suffice. ... (check-in: 5a1da556 user: stephan tags: merge-info-html) | |
07:05 | Fix width:1px sizes on diff line-number and change-type cols for diff --browser and friends. ... (check-in: d2d01d3e user: stephan tags: merge-info-html) | |
2024-12-07
| ||
20:14 | Plug the debug merge builder into the html builder's as-yet-unimplemented methods to assist in thinking through the next steps. ... (check-in: d18f24e2 user: stephan tags: merge-info-html) | |
19:52 | Set up the main file list loop for merge_info_html(). ... (check-in: 81457255 user: stephan tags: merge-info-html) | |
18:21 | Use a temp table to consolidate how merge-info --html collects its list of files to process. ... (check-in: 04a868ac user: stephan tags: merge-info-html) | |
05:19 | Add skeleton for the MergeBuilderHtml, but it doesn't do anything right now except for fail to outright crash. Add an empty TITLE tag to the diff web page output so that a title can be more easily set via JS. ... (check-in: e76aceba user: stephan tags: merge-info-html) | |
03:31 | Add scaffolding for iterating over lists of files for merge-info --html. Simply emit a UL list for the time being. ... (check-in: 8bb036bf user: stephan tags: merge-info-html) | |
02:26 | Attempt to get the CSS grid view in place for merge-info --html. It can't be tested until we fill out with content, though. ... (check-in: 5eac2b1b user: stephan tags: merge-info-html) | |
2024-12-06
| ||
23:46 | Initial empty scaffolding for merge-info --html/--browser options. There is still much to do here. ... (check-in: ca7eceb9 user: stephan tags: merge-info-html) | |
2024-12-05
| ||
23:36 | Fix a mis-closed blockquote, as reported in forum post 2b17e349f9. ... (check-in: a69823c1 user: stephan tags: trunk) | |
2024-12-04
| ||
17:00 | Wrap the list of attachments displayed on technotes/events, tickets and wiki pages in their own 'section' HTML element with CSS class name 'attachlist'. Inspired by forum thread 8da5a5d868. ... (check-in: 4f9ecd03 user: stephan tags: trunk) | |
15:59 | Fix a mis-quoted DOM element attribute, as reported in forum post 5bdbb8b949. ... (check-in: f96a3ba7 user: stephan tags: trunk) | |
06:32 | Correct a mismatched TD HTML tag, as reported in forum post 5a7ca99ebe. ... (check-in: 11dafcf6 user: stephan tags: trunk) | |
2024-11-07
| ||
06:50 | Merge trunk into ui-local-diff branch, resolving one merge conflict in info.c:hexdump_page(). ... (Leaf check-in: d57463cc user: stephan tags: ui-local-diff) | |
2024-11-01
| ||
08:18 | Change -DHAVE_LINENOISE to -DHAVE_LINENOISE=2 to account for a pending upstream change in extsrc/shell.c. ... (check-in: be78b70f user: stephan tags: trunk) | |
2024-10-25
| ||
05:38 | Upstream fix to autosetup/autosetup-find-tcl to work around an OpenBSD-ism of emitting noise to stdout at link-time. ... (check-in: ddfc5c42 user: stephan tags: trunk) | |
2024-10-23
| ||
18:21 | Add support for multiple branch names in the doc-branch setting, as discussed in forum post 520d420d04. ... (check-in: 40d0b360 user: stephan tags: trunk) | |
2024-10-22
| ||
23:42 | Extend [b82749b94bd1db3f] to include the fts reindexing step. ... (Closed-Leaf check-in: 3d76303a user: stephan tags: doc-branch-multi) | |
22:47 | Cherrypick checkins mistakenly sent to the wrong branch. ... (check-in: c45d34f8 user: stephan tags: trunk) | |
21:42 | Restore the configure-time CFLAGS defaults of {-g -O2}, which were lost via an autosetup upgrade in [dacbf76c8a571525], as discussed in forum post 603062d760e. ... (check-in: a344402e user: stephan tags: doc-branch-multi) | |
2024-10-21
| ||
17:14 | Update sqlite3.c/h to the 3.47.0 release. ... (check-in: 9db04686 user: stephan tags: doc-branch-multi) | |
2024-10-20
| ||
14:49 | Add support for multiple branch names in the doc-branch setting, as discussed in forum post 520d420d04. ... (check-in: b82749b9 user: stephan tags: doc-branch-multi) | |
2024-10-16
| ||
00:18 | When searching embedded docs, search the configured 'doc-branch' branch instead of hard-wiring the search for trunk. Problem reported in forum post 520d420d04. Previously it was always searching trunk but generating links to the doc-branch. ... (check-in: 163f2f59 user: stephan tags: trunk) | |
2024-10-15
| ||
15:03 | Harden the synchronization process against sending or receiving settings flagged as sensitive. Mark the th1-setup setting as sensitive because it can contain not only th1, but also arbitrary TCL code if fossil is configured using --with-tcl. This addresses forum post 6179500dead. (Edit: this was actually a merge from [6a114c48], but user error on my part lost that link.) ... (check-in: 2ff87d4e user: stephan tags: trunk) | |
2024-10-14
| ||
19:23 | Flag the th1-setup setting as sensitive because it can, when built with --with-tcl, contain arbitrary tcl. Remove the following settings from the list of syncable settings because they will no longer sync because they're flagged as sensitive: tcl, tcl-setup, th1-setup, th1-docs. ... (Closed-Leaf check-in: 6a114c48 user: stephan tags: sync-skip-sensitive) | |
19:21 | Cherry-pick [2d5a23e919df] into this branch. ... (check-in: f3ce75f8 user: stephan tags: sync-skip-sensitive) | |
19:00 | When building with tcl8.7 or higher, eliminate the call to Tcl_MakeSafe(), which does not exist in those versions (8.7 includes it in their headers but not their lib). Building with tcl8.7+ reveals an unrelated function-type conversion error caused (apparently) by changes in tcl8.7+, and that's still unresolved. ... (check-in: 2d5a23e9 user: stephan tags: trunk) | |
17:26 | When pushing config from the server during sync, silently elide any settings flagged as sensitive. ... (check-in: dc64bf78 user: stephan tags: sync-skip-sensitive) | |
17:01 | Part of a proposed solution for the problem reported in forum post 6179500deadf6ec7, in which synching from a repo which is built --with-tcl is not possible if the 'tcl' or 'tcl-setup' settings are set. configure_is_exportable() now returns 0 for any settings which are flagged as sensitive (so they won't be imported). We should also elide all sensitive settings from the server side, but that would not help folks synching from an older server instance built --with-tcl, so we need this half of the fix too. ... (check-in: d254fcaa user: stephan tags: sync-skip-sensitive) | |
2024-10-13
| ||
12:24 | Internal cleanups and docs to the open-in-pikchrshow link bits. No functional or visible changes. ... (check-in: d81c8065 user: stephan tags: omit-cr) | |
00:50 | Add a small bottom margin to the open-in-pikchr links so that the links in pikchr's own user manual don't crowd up directly next to immediately-following pikchrs. It's still a bit tight, but any more margin and it's too much when the following element is _not_ a pikchr. We could maybe solve this better by moving the link to the top of the picture instead of the bottom? ... (check-in: c0f19210 user: stephan tags: omit-cr) | |
2024-10-12
| ||
23:08 | Minor style tweaks to the open-in-pikchrshow links. No functional changes. ... (check-in: 7e97f499 user: stephan tags: omit-cr) | |
22:18 | Add a 'title' attribute to the new open-in-pikchrshow links, which serves as a tooltip in desktop browsers. ... (check-in: 4f628235 user: stephan tags: omit-cr) | |
22:12 | Add a experimental 'open in /pikchrshow' link beneath the source code view of rendered pikchrs. This has only been tested in the forum view and needs further experimentation, and perhaps a way to disable it, in other views. ... (check-in: ca27e691 user: stephan tags: omit-cr) | |
07:16 | A cleaner solution to the Clear Glob link fix in [e576ce7b5598710a5]. ... (check-in: 7f288c6d user: stephan tags: trunk) | |
06:35 | /vdiff: correct glob=... to support a comma-separated list, as some docs suggest it does. Fix the "Clear glob" link so that it clears the glob. This resolves problems reported way back in forum post a574cf527b. ... (check-in: e576ce7b user: stephan tags: trunk) | |
2024-10-09
| ||
18:16 | Show technotes in /timeline.rss. Resolves problem reported in forum post 04614e8efa8e4af6. ... (check-in: 21344191 user: stephan tags: trunk) | |
2024-09-28
| ||
17:59 | Add xsl/xslt mimetype entries for consistency with althttpd. ... (check-in: c0f0e1dc user: stephan tags: trunk) | |
00:34 | Latest upstream autosetup for a --help fix on QNX. ... (check-in: 742450ca user: stephan tags: trunk) | |
2024-09-26
| ||
17:47 | At configure-time, disable SQLITE_HAVE_ZLIB if zlib does not contain compressBound(). This resolves a build failure on Martin G.'s QNX system. ... (check-in: ac3e326a user: stephan tags: trunk) | |