summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Lady [Sat, 19 Oct 2024 22:57:17 +0000 (18:57 -0400)]
Better handle id‐less pilcrows
A pilcrow is useful to “force” a paragraph when it would otherwise
start with a sigil. These pilcrows may not have id’s; this should be
supported.
Lady [Sat, 19 Oct 2024 19:59:57 +0000 (15:59 -0400)]
Allow block sigils followed by nothing
Lady [Sat, 19 Oct 2024 19:50:48 +0000 (15:50 -0400)]
Support “comment” paragraphs
Lady [Sat, 19 Oct 2024 19:37:08 +0000 (15:37 -0400)]
Preserve document and record‐jar comments
Lady [Sat, 19 Oct 2024 19:30:35 +0000 (15:30 -0400)]
Support multiple documents per file
Documents may begin with either `#!lesml` or `##`.
Lady [Sat, 19 Oct 2024 17:11:12 +0000 (13:11 -0400)]
Refactor initial chunking to be line‐based
The old parsing mechanism operated primarily on large string chunks,
which were re‐parsed into lines potentially multiple times. This
refactor changes the parsing to use lines and ranges, which is a little
more verbose/complicated from an X·Path perspective (it requires a lot
of `generate-id()` comparisons) but hopefully, on the whole, better.
Lady [Sat, 19 Oct 2024 16:43:33 +0000 (12:43 -0400)]
Support language tag and profile
This commit provides initial support for language‐tagged Les·M·L
documents and additional document properties. Only one property is
supported: `profile`. Language tags are themselves internally treated
as properties whose key contains spaces; property keys cannot
ordinarily contain spaces so there is no concern for confusion.
Lady [Wed, 14 Aug 2024 22:21:48 +0000 (18:21 -0400)]
Increase the number of section‐break characters
Lady [Sun, 12 May 2024 07:03:30 +0000 (03:03 -0400)]
Switch symbols for subsection and subsubsection
`❦` is a stronger symbol than `✠`; its corresponding directional
fences `❧` and `☙` indicate section boundaries, while `⹐` and `⹑`
simply enclose emphasis.
Lady [Sun, 12 May 2024 07:01:42 +0000 (03:01 -0400)]
Use square instead of triangular bullet for level 3
This matches default H·T·M·L bulleting and avoids potential semantic
connotations that the triangle bullet may seem to have.
Lady [Sun, 12 May 2024 06:39:16 +0000 (02:39 -0400)]
Initial implementation
This page took 0.157272 seconds and 4 git commands to generate.