Timeline
Not logged in

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

50 most recent check-ins by user wyoung

2026-07-02
19:18
Fix broken lookup of <verbatim> after adding <wbr> to aMarkup[]. The wbr row was inserted out of alphabetical order, breaking findTag() binary search. Symptom: ticket descriptions wrapped in <verbatim> rendered as escaped text instead of <pre class='verbatim'>. [ticket 02415003058273ac] and [forum:/info/2026-07... check-in: a8c66b188c user: wyoung tags: trunk
2026-07-01
01:00
The stricter attribute checking applied in [6436ecf911] cause the img srcset attribute to not get the repo-root (%R) rewriting that src gets. This breaks existing docs that used this for resolution-dependent image rendering in MD and such. For testing the fix, this adds the --top flag to the test-safe-html command, since a regular "fossil ui" does... check-in: fbffbe1152 user: wyoung tags: trunk
2026-06-21
17:23
Enforcing allowedAttr limitations in the wiki/MD doc renderers. This fixes an apparent oversight rather than giving new functionality. The allowed attributes were extended to cover www/* and what we've previously documented as allowed. Leaf check-in: 42a3db61c1 user: wyoung tags: html-attr-limit-enf
17:14
Added a changelog entry for the prior branch merge check-in: c328d90371 user: wyoung tags: trunk
17:10
Documented in /md_rules that HTML comments are disallowed under the "safe HTML" rules even though they pass the MD processor. check-in: ea92c2bf9f user: wyoung tags: trunk
14:53
Expanded the set of "safe HTML" elements to include several harmless ones added to HTML5, which are useful in MD/wiki docs. check-in: 6436ecf911 user: wyoung tags: trunk
14:29
Fixed a semantic constant misuse in the wiki renderer discovered while doing the prior commit. No functional change, but it straightens out a mask-vs-attribute ID cross-up. Closed-Leaf check-in: f1c08fdff1 user: wyoung tags: safe-html-extensions
14:25
Merged in the relevant bits of branch markdown-details-open to allow the "open" attribute on the HTML \<details\> element. This pushes the attribute mask to 64-bit, so changed from raw 32-bit hex constants to a data-typed 64-bit shifting scheme to allow further expansion. Builds without warnings on 32-bit ARM at least. check-in: c799e2e504 user: wyoung tags: safe-html-extensions
01:18
Cut a verbose addition from the /wiki_rules doc check-in: 877e70c7b4 user: wyoung tags: safe-html-extensions
01:16
Added several harmless HTML element types to the whitelist, mainly HTML5 semantic things, plus ones needed for structured fallback from AVIF to WebP to JPEG based on browser capabilities. Added this whitelist to the /md_rules doc for the first time; it was previously only in /wiki_rules, which merely needed small additions to cover the changes. check-in: f40b9c1033 user: wyoung tags: safe-html-extensions
2026-06-09
11:13
Removed a "new" qualifier on description of a feature that was added in 2020. check-in: cc021ea610 user: wyoung tags: trunk
11:04
Moved the named anchors within www/javascript.md after the first Unicode rune of numbered lists to avoid an MD rendering problem. check-in: 5b46aafb6a user: wyoung tags: trunk
10:56
Updated the stats in §2.8 on the length of the description of `fossil merge` vs the Git alternatives. check-in: 26a96e8d95 user: wyoung tags: trunk
10:45
Clarified the matter of git worktrees in the fossil-v-git.wiki doc, which then allows removal of the second "disputed" comment. check-in: 2bfb72a63e user: wyoung tags: trunk
10:28
Clarity tweaks to §2.5.3 of previous check-in: 4146f2d04e user: wyoung tags: trunk
10:13
Better example of Git focusing on single-branch syncing, allowing removal of the "dispute" commentary. check-in: 03f2393dae user: wyoung tags: trunk
09:55
Wiki syntax fix for previous check-in: e4beb0be58 user: wyoung tags: trunk
09:54
Updated the SQLite vs Linux project size stats, switching from ye olde SLOCCount to the whizzy new scc in the process. check-in: 21c98b4281 user: wyoung tags: trunk
08:42
Fixed a broken link check-in: a90f60ccd3 user: wyoung tags: trunk
08:39
Updated GitHub repo count check-in: 765b215409 user: wyoung tags: trunk
08:29
Tightened up §2.3 in that same doc check-in: 939136a7ea user: wyoung tags: trunk
08:05
Updated the file sizes and hosting costs in www/fossil-v-git.wiki check-in: b95abfd325 user: wyoung tags: trunk
06:28
With Git 3.0 in sight, the time has come to update the SHA256 situation in the www/fossil-v-git.wiki doc once again. check-in: 35fe8bf940 user: wyoung tags: trunk
2026-04-05
18:09
Typo fix in the email alert sent on user caps change check-in: 3f8def3612 user: wyoung tags: trunk
2025-11-30
20:48
Following [forum:/forumpost/fe5a8006e6234027 | forum discussion] on the question of which monospace default font setting to use, I decided we should remove the OS and browser defaults as covered by the "monospace" fallback. I then added one example of a modern "nerd font" to the head of the list since the mere presence of such expresses an imp... check-in: c17764f0f1 user: wyoung tags: trunk
2025-11-23
02:06
Reduced the space around floated left/right Pikchr elements in the default CSS, applied as part of [947c039073]. It was giving each 4em all the way around, but it now gives 2em to the sides and 1em top and bottom, which seems plenty in all conceivable contexts. check-in: 97c9cae468 user: wyoung tags: trunk
2025-10-11
16:06
Squish multiple comment typos check-in: 8af686481e user: wyoung tags: trunk
2025-10-04
19:22
Simplified a command pair to a one-liner in the containers doc section about setting up email alerts. check-in: 819da69d7b user: wyoung tags: trunk
2025-08-01
04:59
Typo fix in help output, noted [forum:/forumpost/af1ee76f78 | on the forum]. check-in: 0d94d71d25 user: wyoung tags: trunk
04:50
Added the --verbose|v flag to the test-looks-like-utf8 command so that one can find out why a command like "fossil ci" is considering an input known to be text as "binary", then fix it. Leaf check-in: cf6c15bb28 user: wyoung tags: verbose-looks-like
2025-07-03
16:33
Squished a stray character accidentally left behind by [1fd407f61a], noted on the forum. check-in: 2b4a8b4c73 user: wyoung tags: trunk
2025-05-03
11:38
Typo fix in `fossil help comment-format` output check-in: 7438f5b0ff user: wyoung tags: trunk
2025-04-24
02:51
Reworked the discussion of "fossil server" in the Quick Start to remove redundant discussion of "fossil ui" mode, previously covered. Moved some things up into that section as a result. The two modes are now treated independently, on purpose; the fact that they're implemented by a lot of shared code is an internal implementation detail, not somethi... check-in: 6a2fee8fd4 user: wyoung tags: trunk
02:24
Tooting SQLite's horn in the "you may safely Ctrl-C out of fossil ui" bit in the Quick Start. The truth of this claim is no accident. check-in: 9c07d8a3a5 user: wyoung tags: trunk
02:16
Changed one of the just-added links to an external doc to a section further down, which _then_ links to that doc. check-in: e6c4176cd3 user: wyoung tags: trunk
02:12
Added a paragraph to allay fears about the "localhost bypasses the RBAC" fears the prior discussion of "fossil ui" may raise. This gives another chance to direct the user to "fossil server" and the rest of the /www/server/ docs. check-in: afb3db9200 user: wyoung tags: trunk
02:10
Further tightening of the Quick Start. check-in: eb52410b0c user: wyoung tags: trunk
01:34
Tightened up a wordy paragraph in the Quick Start by moving the link inline. check-in: 529b94795d user: wyoung tags: trunk
01:32
Replaced repeated parenthetical explanations in the Quick Start doc with links to the glossary entry. No longer referencing the glossary directly; readers will click through one of these two new links and find it, or not. check-in: ab7a22f533 user: wyoung tags: trunk
2025-03-30
11:18
Replaced the mention of "fossil branch new" in the Quick Start doc with a link to the section of the gitusers doc which explains why this is not the recommended way of working with Fossil. Both options remain documented, but now we bring Git expats to the place where many of their _other_ questions are most likely to be answered. check-in: f04b61f7e1 user: wyoung tags: trunk
11:08
Expanded the "Starting A New Project" section of the Quick Start doc to cover the next few common steps. Also updated the "fossil version" example above it to the current release version to keep the doc from looking *too* outdated. check-in: 4f42caee47 user: wyoung tags: trunk
2025-02-10
19:21
Split the MSYS2/Cygwin build instructions out from the MinGW ones and updated both. Dropped mention of "MSYS", having not tested the current build under it. If it still works, and someone cares to revive the instructions, that should be done only after retesting. check-in: 738404347c user: wyoung tags: trunk
19:04
Narrowed the configure script's is_mingw test: it was checking only the output of uname for `*mingw*`, but that catches MSYS2, which provides a Linux-like environment, not what this MinGW test is meant to handle. check-in: 5c6dee54ca user: wyoung tags: trunk
2024-12-20
19:44
Edit pass on the www/ssl-server.md to cover some of the details brought up [forum:/forumpost/94c36cf8d2 | on the forum]. This also adds fragment IDs for section heads and improves the discussion generally. check-in: f374a46337 user: wyoung tags: trunk
2024-12-19
11:59
Comment improvements in the Dockerfile check-in: 693c7b9bd5 user: wyoung tags: trunk
2024-11-01
07:13
Giving the h1.page-title below the menu bar the same off-black tint as the content body headers (#444) when shown, not full black, giving it an out-of-place appearance. check-in: 7253b15a53 user: wyoung tags: trunk
07:10
Added .content CSS selector qualification layer for /artifact, /dir, /fileedit, and /wiki pages to keep the 10px left indent on the h1 layer from affecting the page header h1, causing the repo name at the top of the default skin to shift relative to the menu bar, but only for these pages. check-in: 8e562a0d48 user: wyoung tags: trunk
2024-10-26
09:10
Reworked the final paragraph of the whyallinone doc to be clearer in pointing out that external web apps can be linked bidirectionally with Fossil. check-in: 7d50f6142c user: wyoung tags: trunk
2024-10-16
17:03
Removed a pointless diff relative to trunk. check-in: 3d430cf711 user: wyoung tags: bv-corrections01
2024-09-03
17:06
Removed redundant LIBS=-lfuse, causing duplicate library warning in the case where autosetup determines it's needed. Calling cc-check-function-in-lib already appends the library to LIBS if needed. check-in: 07673a1368 user: wyoung tags: trunk