And when multiple tags are associated to a transaction, I get entries like this:
2017-04-19 * train ticket
; Label: some stuff that looks OK
; Author: Person1Card: 12345678X-Payee: RATP
Expenses:Transport:Train
Assets:Cmut:Checking -10.00 EUR
The actual tags I entered in icsv2ledger here are "Author", "Card", and "X-Payee"; all are actually metadata values.
Note the lack of spacing between tags on line 3.
I see two issues here:
metadata values (as opposed to tags) should be on separate lines to be valid (AFAICT from the ledger manual)
either way, when tags are on a single line, they should be separated to avoid creating spurious tags that do not correspond to what you entered in icsv2ledger
I recently updated to the current HEAD of icsv2ledger, and tags formatting no longer works properly for me. I'm using the following template:
And when multiple tags are associated to a transaction, I get entries like this:
The actual tags I entered in icsv2ledger here are "Author", "Card", and "X-Payee"; all are actually metadata values. Note the lack of spacing between tags on line 3.
I see two issues here: