diff options
Diffstat (limited to 'src/global.cc')
-rw-r--r-- | src/global.cc | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/src/global.cc b/src/global.cc index b2dc24fc..598aee48 100644 --- a/src/global.cc +++ b/src/global.cc @@ -382,25 +382,12 @@ void global_scope_t::normalize_report_options(const string& verb) } } + if (! rep.HANDLED(empty)) + rep.HANDLER(display_).append("amount|(!xact&total)"); + if (verb[0] != 'b' && verb[0] != 'r') rep.HANDLER(base).on(); - // Setup the default value for the display predicate - - if (! rep.HANDLED(display_)) { - if (verb[0] == 'b') { - if (! rep.HANDLED(empty)) - rep.append_display_predicate("total"); - } - else if (verb == "equity") { - // jww (2008-08-14): ??? - rep.append_display_predicate("amount_expr"); - } - else if (verb[0] == 'r' && ! rep.HANDLED(empty)) { - rep.append_display_predicate("amount"); - } - } - if (rep.HANDLED(period_) && ! rep.HANDLED(sort_all_)) rep.HANDLER(sort_entries_).on(); } |