From: Christian Heller Date: Mon, 2 Feb 2026 03:34:04 +0000 (+0100) Subject: Fix swallowing of initial DatLine blocks. X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/static/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/balance?a=commitdiff_plain;h=e43dc0d0e4ccebe59c409621fd753af2dfeb8859;p=ledgplom Fix swallowing of initial DatLine blocks. --- diff --git a/src/ledgplom/ledger.py b/src/ledgplom/ledger.py index 72b5fe8..dc0196b 100644 --- a/src/ledgplom/ledger.py +++ b/src/ledgplom/ledger.py @@ -389,7 +389,7 @@ class _DatBlock(_LinesBlock): def from_lines(cls, lines: tuple[str, ...]) -> tuple['_DatBlock', ...]: 'Sequence of DatBlocks parsed from lines.' i_block: _DatBlock = cls() - blocks = [] + blocks = [i_block] for dat_line in (_DatLine(line) for line in lines): if (not dat_line.len_indent) and i_block.indented: blocks += [i_block]