diff options
| author | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2026-08-26 07:19:59 +0200 |
|---|---|---|
| committer | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2026-08-26 07:19:59 +0200 |
| commit | 63e1283230c5457666de90c9af74657b52579909 (patch) | |
| tree | 901d7c16bfbd9d4c80b801cbac6a22c7667cd936 /REUSE.toml | |
| parent | a6b42bc533eb2d453ea838b90b93081de3f00c3c (diff) | |
Die Fassung merkt sich, welche Hefte sie schon trägt
Die Kette führte kein Gedächtnis, und der Grund lag tiefer als die Warnung des
Handbuchs besagte. Der Textausgeber schrieb die Standzeile sehr wohl aus; der
Textparser aber verwarf alles, was vor dem ersten Normkopf steht. Was das
Erzeugnis errechnet hatte, kam mithin standlos zurück, und die Altersrüge konnte
auf der eigenen Ausgabe niemals anschlagen — ein stiller Verlust, den erst der
Blick auf die Kette sichtbar machte.
Das Gesetz führt nunmehr seine Fortschreibungen mit: jedes Heft, das auf seinen
Wortlaut angewandt worden ist, mit Bezeichnung und Ausfertigungsdatum. Der
Ausgeber schreibt sie als „Fortgeschrieben durch: …“ hinter die Standzeile, der
Parser liest beides zurück, und der Rundlauf prüft, dass nichts dabei verloren
geht. Trifft ein Heft ein zweites Mal auf dieselbe Fassung, so wird das gerügt;
abgebrochen wird nicht, denn ein Befehl bleibt anwendbar, auch wo er sinnlos ist,
und verworfen wird hier nichts.
Damit ein Heft wiedererkennbar ist, muss es sich nennen können. Der Erkenner
erhebt dafür das Ausfertigungsdatum aus der Zeile „Vom …“ — aber nur, wenn das
ganze Dokument genau eine solche führt. Ein Sammelheft stellt mehrere
Verkündungen nebeneinander, und welche von ihnen es ausmacht, sagt es nicht; ein
falsch bezeichnetes Heft wäre schlimmer als ein unbezeichnetes. Aus demselben
Datum ergibt sich nebenher die Reihenfolge, in der mehrere Hefte eines Laufes
anzuwenden sind, und die Fortwirkung der Altersrüge über die Kette hinweg.
Geprüft: mvnw verify, 397 Tests (zuvor 388), reuse lint 191/191.
Change-Id: Ice3af51eaec777961dafc997e34391d2fa6d6031
Diffstat (limited to 'REUSE.toml')
0 files changed, 0 insertions, 0 deletions
