refactoring of cmaps, widgets, etc.

This commit is contained in:
2026-09-02 16:06:26 +02:00
parent 38f255c1a4
commit f0562a06cc
52 changed files with 3626 additions and 2642 deletions
+4 -1
View File
@@ -79,7 +79,10 @@ Pages have an explicit namespace in addition to their stable slug. Existing page
are migrated to the root namespace. A compact page reference uses
@tt{namespace:slug}, for example @tt{racket:roadmap}. Explicit Markdown links
may therefore use @tt{[Roadmap](racket:roadmap)}. A classic WikiWord can also be
qualified, for example @tt{RWS:ModelTreeWalker}.
qualified, for example @tt{RWS:ModelTreeWalker}. Prefixing a WikiWord with an
exclamation mark suppresses the implicit link. Thus @tt{!ModelTreeWalker}
renders as the ordinary text @tt{ModelTreeWalker}; the exclamation mark is not
shown. The same escape applies to a namespace-qualified WikiWord.
The namespace and slug are stored separately in PostgreSQL and their combination
is unique. Todo items and bookmarks are grouped by namespace in the browser.