New issue 273: Trailing whitespace when printing with price
https://bitbucket.org/blais/beancount/issues/273/trailing-whitespace-when-printing-with
Michael Droogleever:
To reproduce:
```python
>>> from beancount.parser import printer
>>> from beancount.core import data
>>> import datetime as dt
>>> p1 = data.Posting("Account", data.Amount.from_string("10.00 CHF"), None,
>>> data.Amount.from_string("1 USD"), None, None)
>>> p2 = data.Posting("Account", data.Amount.from_string("-10.00 USD"), None,
>>> None, None, None)
>>> t = data.Transaction(None, dt.date(2017,1,1), '*', "", "Narration String",
>>> data.EMPTY_SET, data.EMPTY_SET, [p1, p2])
>>> print(printer.format_entry(t).replace(' ', '~'))
2017-01-01~*~"Narration~String"
~~Account~~~10.00~CHF~@~1~USD
~~Account~~-10.00~USD~~~~~~~~
```
The second posting has trailing whitespace to match the length of price, but
this causes a visual warning in many IDEs for trailing whitespace. e.g. in fava.
--
You received this message because you are subscribed to the Google Groups
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/beancount/20180406194718.38336.50955%40celery-worker-108.ash1.bb-inf.net.
For more options, visit https://groups.google.com/d/optout.