summaryrefslogtreecommitdiff
path: root/src/report.h
diff options
context:
space:
mode:
authorJohn Wiegley <johnw@newartisans.com>2008-09-16 05:05:23 -0400
committerJohn Wiegley <johnw@newartisans.com>2008-09-16 05:05:23 -0400
commit41c33a244210e07e47fbbaa81aaf3b1630fbd1be (patch)
tree68b65a5aa49e60d17d5fbbe9e6119aeffc22ebb0 /src/report.h
parent660c40a6d3f086d0904b755409bf84681f3034d6 (diff)
downloadledger-41c33a244210e07e47fbbaa81aaf3b1630fbd1be.tar.gz
ledger-41c33a244210e07e47fbbaa81aaf3b1630fbd1be.tar.bz2
ledger-41c33a244210e07e47fbbaa81aaf3b1630fbd1be.zip
Restored --cleared, --pending, --uncleared, -X and -Y.
Diffstat (limited to 'src/report.h')
-rw-r--r--src/report.h23
1 files changed, 13 insertions, 10 deletions
diff --git a/src/report.h b/src/report.h
index 9c483c76..6c1049bb 100644
--- a/src/report.h
+++ b/src/report.h
@@ -294,25 +294,28 @@ public:
return true;
}
-#if 0
value_t option_current(call_scope_t& args) { // c
- if (! report->predicate.empty())
- report->predicate += "&";
- report->predicate += "d<=m";
+ if (! predicate.empty())
+ predicate += "&";
+ predicate += "date<=now";
+ return true;
}
value_t option_cleared(call_scope_t& args) { // C
- if (! report->predicate.empty())
- report->predicate += "&";
- report->predicate += "X";
+ if (! predicate.empty())
+ predicate += "&";
+ predicate += "cleared";
+ return true;
}
value_t option_uncleared(call_scope_t& args) { // U
- if (! report->predicate.empty())
- report->predicate += "&";
- report->predicate += "!X";
+ if (! predicate.empty())
+ predicate += "&";
+ predicate += "!cleared";
+ return true;
}
+#if 0
value_t option_real(call_scope_t& args) { // R
if (! report->predicate.empty())
report->predicate += "&";