From 95237941b66931978953fadb390e1b442ed63175 Mon Sep 17 00:00:00 2001 From: Oleg Bulatov Date: Mon, 25 Nov 2019 16:43:51 +0100 Subject: Format annotations using format that can be parsed I expect an output of `ledger print` to be consumable by ledger. But on the next journal ``` 2019/11/25 * test Foo 1 AAPL {1.00 EUR} [2019/11/24] Bar ``` it prints [19-Nov-24], which it does not understand with default options. With this patch it prints [2019/11/24]. --- src/annotate.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/annotate.cc') diff --git a/src/annotate.cc b/src/annotate.cc index c5ccdf07..27261f57 100644 --- a/src/annotate.cc +++ b/src/annotate.cc @@ -206,7 +206,7 @@ void annotation_t::print(std::ostream& out, bool keep_base, if (date && (! no_computed_annotations || ! has_flags(ANNOTATION_DATE_CALCULATED))) - out << " [" << format_date(*date, FMT_PRINTED) << ']'; + out << " [" << format_date(*date, FMT_WRITTEN) << ']'; if (tag && (! no_computed_annotations || ! has_flags(ANNOTATION_TAG_CALCULATED))) -- cgit v1.2.3