Skip to content

v0.8.20

Choose a tag to compare

@tamnd tamnd released this 19 Sep 06:38
· 8 commits to main since this release
v0.8.20
a6609ae

A section file with an empty body publishes nothing. It carries a title in its front matter, it takes a number in the run of files, and a reader who opens it is shown a blank page. Three papers were producing nine of them and none of the nine was ever committed.

Every one came from a heading the reader set over another heading with no prose in between. Saltzer's section V is a heading and then its first lettered subsection. The Turing award lecture on clocks heads its appendix and names the proof in it on the next line. Sketchpad's appendix G says the distinctive features of TX-2 are, and the reader set every item of the list that follows as a heading of its own.

The splitter now gives such a heading to the section under it, as a subheading, because a heading is a heading of what comes after it. The file numbers are given out after the fold, so a section that has gone does not leave rule T04's hole in the numbering. A repeat of the paper's own title with nothing under it is a running head and goes nowhere.

Rule T14 is new and hard: no section file has an empty body. T08 reported these already and reported them softly, along with the one line sections and the splits that landed two words early.

The prune report is fixed here too. It said every stale file had been deleted whenever --prune was given, and a partial split deletes only the files that collide with a section number this split just wrote, so the note claimed deletions that had not happened.

What's Changed

  • A heading with nothing under it is not a section by @tamnd in #231

Full Changelog: v0.8.19...v0.8.20