aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/sisudoc/ocda
Commit message (Expand)AuthorAgeFilesLines
* abstraction 2.1: a poem states its object rangeRalph Amissah9 days8-21/+100
* notes: editor's notes, ~[* ]~ & ~[+ ]~, as seriesRalph Amissah9 days2-9/+41
* unused function removedRalph Amissah9 days1-11/+11
* markdown output, --markdown (--md)Ralph Amissah11 days1-0/+5
* typst output --typist & --pdf that makes the pdfRalph Amissah11 days1-0/+9
* ocda: warn if heading claims reserved segment nameRalph Amissah2026-09-233-8/+225
* uid and paths separator "~" in place of ":"Ralph Amissah2026-09-235-26/+33
* read: db names outputs from manifest carriedRalph Amissah2026-09-221-5/+39
* cleanup: misc. (previously deferred)Ralph Amissah2026-09-222-2/+2
* verify: this spine still produces this abstraction?Ralph Amissah2026-09-221-0/+28
* ocda db: carry catalogues & text blobs compressedRalph Amissah2026-09-222-5/+44
* ocda db: materialise a pod from carried sourceRalph Amissah2026-09-221-0/+231
* ocda db: now carry markup source, conf & manifestRalph Amissah2026-09-221-1/+4
* check: warn when document's languages ocn divergeRalph Amissah2026-09-221-0/+10
* check: languages of a document, against each otherRalph Amissah2026-09-221-0/+282
* ocda.db: read a document language of a databaseRalph Amissah2026-09-223-4/+67
* paths: doc_uid_out_no_lang, doc name sans languageRalph Amissah2026-09-221-0/+17
* ocda db: the schema gains doc_idRalph Amissah2026-09-221-8/+35
* abstraction: format 2.0, source.digestsRalph Amissah2026-09-223-4/+65
* pod: set entry limit for the writer and readerRalph Amissah2026-09-222-1/+39
* pod: write <doc>.sisupod (single zstd frame)Ralph Amissah2026-09-221-1/+11
* pod: read when zstd-wrappedRalph Amissah2026-09-225-8/+228
* odt: office:meta from the document, not the runRalph Amissah2026-09-221-0/+72
* conf: read conf/document_make, drop the dr_ prefixRalph Amissah2026-09-222-4/+4
* xml: markup language attributes take a bcp 47 tagRalph Amissah2026-09-221-0/+15
* ocda db: before writing check carried file namesRalph Amissah2026-09-222-1/+230
* markup: keep a utf-8 bom out of the yaml headerRalph Amissah2026-09-211-1/+14
* images alt text, and epub says what it isRalph Amissah2026-09-143-2/+27
* epub and html: no errors left over the sample setRalph Amissah2026-09-143-4/+39
* regex: confine url within an endnote (delimiter)Ralph Amissah2026-09-141-4/+4
* spine: a .ocda.db can be fetched, as a pod zip canRalph Amissah2026-09-122-26/+23
* ocda: the images an artefact carries, and the ones it only describesRalph Amissah2026-09-122-9/+149
* spine: process a document from .ocda.db or .sspRalph Amissah2026-09-127-47/+426
* ocda: one constructor for doc_mattersRalph Amissah2026-09-122-143/+244
* ocda: heading cross reference linkingRalph Amissah2026-09-126-23/+72
* ocda: ST_DocHas from a loaded abstractionRalph Amissah2026-09-122-0/+270
* ocda: what a document has, as plain dataRalph Amissah2026-09-122-58/+63
* ocda: reading .ocda.db now faster than parsing markupRalph Amissah2026-09-122-74/+111
* ocda: the abstraction carries the document metadata output readsRalph Amissah2026-09-123-15/+167
* ocda: .ssp should have all sections of abstractionRalph Amissah2026-09-121-2/+4
* ocda: get image from is internal image markupRalph Amissah2026-09-123-6/+18
* ssp: abstraction directory cleared onceRalph Amissah2026-09-091-13/+33
* html metadata: a link to the ocda.dbRalph Amissah2026-09-091-0/+17
* --ocda-db replaces --show-abstraction-dbRalph Amissah2026-09-091-1/+1
* output: the abstraction artefacts live with the podRalph Amissah2026-09-091-8/+25
* ocda loader: one way in whatever the sourceRalph Amissah2026-09-092-0/+206
* ocda db: <doc>.ocda.db, and a script to run 4 testsRalph Amissah2026-09-091-1/+1
* ocda db: built from the .ssp, (tethered)Ralph Amissah2026-09-092-3/+27
* a reader for the ocda db, and its round tripRalph Amissah2026-09-092-0/+266
* ocda: clean heading text used for navigationRalph Amissah2026-09-093-20/+97