<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sisudoc-spine, branch main</title>
<subtitle>SiSU Spine: document publishing and search (in D) 2015</subtitle>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/'/>
<entry>
<title>0.25.2</title>
<updated>2026-10-01T15:13:18+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-10-01T15:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=d61360a444e2525fec31784dfae55f3ddfcbad09'/>
<id>d61360a444e2525fec31784dfae55f3ddfcbad09</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dlang related overlay updates</title>
<updated>2026-10-01T15:08:43+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-10-01T14:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=bbc3803918a4ac4b82902afd38136ac78e492c32'/>
<id>bbc3803918a4ac4b82902afd38136ac78e492c32</id>
<content type='text'>
- dmd 2.113.0
- dtools 2.113.0
- dub 1.42.0

- ldc 1.43.0 (unchanged)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- dmd 2.113.0
- dtools 2.113.0
- dub 1.42.0

- ldc 1.43.0 (unchanged)
</pre>
</div>
</content>
</entry>
<entry>
<title>nix devshell: transient fix re broken nixpkgs</title>
<updated>2026-10-01T14:00:42+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T21:07:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=67cb28da24d99820fd1b0b0483e67e40091528a5'/>
<id>67cb28da24d99820fd1b0b0483e67e40091528a5</id>
<content type='text'>
broken in nixpkgs:
- links2
- datasette (remains broken for the time being)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
broken in nixpkgs:
- links2
- datasette (remains broken for the time being)
</pre>
</div>
</content>
</entry>
<entry>
<title>metadata page: reporting digests only provide link</title>
<updated>2026-10-01T14:00:42+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T21:01:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=7a6d7e3bc332230b5dff4962f10a5c6776b0c97b'/>
<id>7a6d7e3bc332230b5dff4962f10a5c6776b0c97b</id>
<content type='text'>
fix issue with reporting of multi-lingual document digests

Set as with the .ocda.db digest taken off this page on 2026-09-18,
and the same remedy: the page links &lt;doc&gt;.digests.txt, where each
digest is taken once, of the finished file, and quotes none itself.

single-language documents lose a line that was right, but for
multi-language documents the last language in the run was missing here,
and this cannot go wrong again.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix issue with reporting of multi-lingual document digests

Set as with the .ocda.db digest taken off this page on 2026-09-18,
and the same remedy: the page links &lt;doc&gt;.digests.txt, where each
digest is taken once, of the finished file, and quotes none itself.

single-language documents lose a line that was right, but for
multi-language documents the last language in the run was missing here,
and this cannot go wrong again.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>title is h1 class "heading title", sized above h1</title>
<updated>2026-10-01T14:00:42+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T20:55:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=b7da3f01212570daf9cc9678d7e46158514eb88b'/>
<id>b7da3f01212570daf9cc9678d7e46158514eb88b</id>
<content type='text'>
html &amp; epub (share css): with &lt;h0&gt; gone the title became &lt;h1&gt;. The title
now carries class "heading title", and each stylesheet's h0 rules are
h1.title rules with the same values; h0 leaves the grouped selectors,
being emitted by nothing. In html the title looks as it did.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
html &amp; epub (share css): with &lt;h0&gt; gone the title became &lt;h1&gt;. The title
now carries class "heading title", and each stylesheet's h0 rules are
h1.title rules with the same values; h0 leaves the grouped selectors,
being emitted by nothing. In html the title looks as it did.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>html &amp; epub header fixes, miscellany</title>
<updated>2026-10-01T14:00:40+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T20:42:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=98216e47ee51b43ac13660ebcfff91895b7e1519'/>
<id>98216e47ee51b43ac13660ebcfff91895b7e1519</id>
<content type='text'>
- adjust metadata, cleanup fixes
- no &lt;h0&gt; realign title on h1 along with bespoke css
- show group bullets

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- adjust metadata, cleanup fixes
- no &lt;h0&gt; realign title on h1 along with bespoke css
- show group bullets

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>abstraction 2.1: a poem states its object range</title>
<updated>2026-10-01T03:14:23+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T20:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=993a3f655359f98dc26d3d3222e07792e2ccddf7'/>
<id>993a3f655359f98dc26d3d3222e07792e2ccddf7</id>
<content type='text'>
- A poem is a container of verse, and stores its range of verse ocn,
  - its verse are the citable units with ocn.

- A note in the last verse of a poem previously was not gathered into
  the endnotes section, this now is fixed

Format 2.0 -&gt; 2.1: the property is an addition, the poem is not a
citable object (but contans a range of objects), its verse are
(individual citable objects), and every reader checks the major version.
A 2.0 database reads as having no ranges.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- A poem is a container of verse, and stores its range of verse ocn,
  - its verse are the citable units with ocn.

- A note in the last verse of a poem previously was not gathered into
  the endnotes section, this now is fixed

Format 2.0 -&gt; 2.1: the property is an addition, the poem is not a
citable object (but contans a range of objects), its verse are
(individual citable objects), and every reader checks the major version.
A 2.0 database reads as having no ranges.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>search database: show all included notes</title>
<updated>2026-10-01T02:34:17+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T18:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=71bb62a0b854e87926c39d6a91ef06993713457e'/>
<id>71bb62a0b854e87926c39d6a91ef06993713457e</id>
<content type='text'>
search database: show notes other than regular numbered (foot)notes.

make sure all types of notes for all object types set the objects
has.inline_notes_reg flag required for them to be rendered

search results' html (doc_objects.body) show notes only where an
object's has.inline_notes_reg flag is set, which occurred for numbered
notes only

- only numbered notes, regular footnotes were included
- and notes in some objects were omitted (quotes and verse)

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
search database: show notes other than regular numbered (foot)notes.

make sure all types of notes for all object types set the objects
has.inline_notes_reg flag required for them to be rendered

search results' html (doc_objects.body) show notes only where an
object's has.inline_notes_reg flag is set, which occurred for numbered
notes only

- only numbered notes, regular footnotes were included
- and notes in some objects were omitted (quotes and verse)

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>notes: editor's notes, ~[* ]~ &amp; ~[+ ]~, as series</title>
<updated>2026-10-01T02:31:56+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T18:32:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=36d0935c9a7521a87929d676a6b657fb033c44eb'/>
<id>36d0935c9a7521a87929d676a6b657fb033c44eb</id>
<content type='text'>
The markup documents ~[* note ]~ and ~[+ note ]~ as editor's notes, each
a separately numbered series, and a bare ~[ note ]~ which sisu put in
the asterisk series. They are included as notes. Each series is numbered
through the document, *1, *2 ... and +1, +2 ..., apart from the author's
notes.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The markup documents ~[* note ]~ and ~[+ note ]~ as editor's notes, each
a separately numbered series, and a bare ~[ note ]~ which sisu put in
the asterisk series. They are included as notes. Each series is numbered
through the document, *1, *2 ... and +1, +2 ..., apart from the author's
notes.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
<entry>
<title>unused function removed</title>
<updated>2026-10-01T00:06:54+00:00</updated>
<author>
<name>Ralph Amissah</name>
<email>ralph.amissah@gmail.com</email>
</author>
<published>2026-09-30T15:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sisudoc.org/projects/sisudoc-spine/commit/?id=18bc4f4640171dd2bd439a087ec31ccda35a52ef'/>
<id>18bc4f4640171dd2bd439a087ec31ccda35a52ef</id>
<content type='text'>
- meta_processing_general() in spine.d replaced by per-stage predicates.
- doc_matters.generated_time() commented out, unused since the odt and
  epub clock stamps were removed.

(assisted by Claude-Code)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- meta_processing_general() in spine.d replaced by per-stage predicates.
- doc_matters.generated_time() commented out, unused since the odt and
  epub clock stamps were removed.

(assisted by Claude-Code)
</pre>
</div>
</content>
</entry>
</feed>
