summaryrefslogtreecommitdiff
path: root/src/report.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/report.cc')
-rw-r--r--src/report.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/report.cc b/src/report.cc
index 8af1a459..e98596a3 100644
--- a/src/report.cc
+++ b/src/report.cc
@@ -47,6 +47,7 @@
#include "convert.h"
#include "xml.h"
#include "emacs.h"
+#include "org.h"
namespace ledger {
@@ -1430,6 +1431,15 @@ expr_t::ptr_op_t report_t::lookup(const symbol_t::kind_t kind,
}
break;
+ case 'o':
+ if (is_eq(p, "org")) {
+ return WRAP_FUNCTOR
+ (reporter<>
+ (new posts_to_org_table(*this, maybe_format(HANDLER(prepend_format_))),
+ *this, "#org"));
+ }
+ break;
+
case 'p':
if (*(p + 1) == '\0' || is_eq(p, "print")) {
return WRAP_FUNCTOR