Skip to content
zit Tags and Properties
Login

Tags and Properties

Tags and Properties for Check-in 5ccb138e6d

Context
2026-08-16
18:45 • Edit [5ccb138e6d]: Mark "Closed". artifact: d92b31d1e4 user: dmestas
18:30
C and J accept an empty trailing token (#86)

Fossil distinguishes an absent token from an empty one positionally: `C` LF has none and is rejected, `C` SP LF has one empty token and is a present, empty comment. zit implemented §4.2's `token = 1*tchar` literally and rejected the empty form on C and J, which drops the whole artifact — every ticket change with an empty field, every check-in with an empty comment. T and U were already right.

Two tests asserted the old behaviour and now assert the corrected one; a third pins the writer, since --submanifest re-mints every manifest. The RFC text is unchanged; docs/rfcs/erratum/ carries the correction. closed check-in: 5ccb138e6d user: dmestas tags: empty-trailing-token