summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS21
1 files changed, 14 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 7d4c8b55..d5ff929b 100644
--- a/NEWS
+++ b/NEWS
@@ -9,11 +9,6 @@
order, output format, etc. Logic and math operators are supported,
as well as a few functions. See manual.
-- If Boost.Python is installed, then ledger can support full Python
- integration. It can can be used as a module (ledger.so), as well as
- supporting Python function calls directly from value expressions.
- See manual.
-
- If the environment variable LEDGER (or LEDGER_FILE) is used, a
binary cache of that ledger is now kept in ~/.ledger (or
LEDGER_CACHE), to speed up later queries of the same data. This
@@ -34,7 +29,7 @@
monthly subtotals. --dow shows cumulative totals for each day of
the week.
- "-z INTERVAL" allows for more flexible interval reporting. The
+ "-p INTERVAL" allows for more flexible interval reporting. The
sublanguage used will likely mature over time, but for now it
supports expression like:
@@ -96,11 +91,23 @@
regexps) has been removed.
- -l now takes a value expression as the "calculation predicate".
- To mimic the old behavior of "-l \$100", use: -d "AT<{\$100}"
+ To mimic the old behavior of "-l \$100", use: -d "T&AT>{\$100}"
- The -S flag now takes a value expression as the sorting criteria.
To sort on the amount, use -S T (balance) or -S t (register).
+- If Boost.Python is installed, ledger can support full, two-way
+ Python integration. This feature is enabled by passing
+ --enable-python to the "configure" script before building. Ledger
+ can then be used as a module (ledger.so), as well as supporting
+ Python function calls directly from value expressions. See main.py
+ for an example of driving Ledger from Python. It implements nearly
+ all the functionality of the C++ driver, main.cc.
+
+ Note that this feature has yet to mature, and so is not being
+ supported in this release. It is mostly functional, however, and
+ those with a desire to tinker are welcome to play with it.
+
* 1.7
- Pricing histories are now supported, so that ledger remembers