John Wiegley
2df14a5b86
Transactions now track their beginning and ending position, as do
...
entries. The new format strings %xB %xE %xb %xe can be used to
display those values relative to a transaction. The Emacs module now
relies on this support to exactly determine where a transaction is,
rather than the Elisp logic it relied on previously.
2008-04-13 02:41:24 -04:00
John Wiegley
a8012940f4
Removed Python integration support.
2008-04-13 02:41:21 -04:00
John Wiegley
f691735c6c
Restructed the code that it can build and be used as a shared library.
...
The command-line version is still statically bound in the build
process by default (for the sake of speed).
2008-04-13 02:41:21 -04:00
John Wiegley
eb0525e315
See ChangeLog
2008-04-13 02:41:19 -04:00
John Wiegley
a53f44ecda
Support has been added for clearing of individual transactions. Set
...
`ledger-clear-whole-entries' in Emacs to revert to the old behavior.
2008-04-13 02:41:19 -04:00
John Wiegley
6d14952e1e
*** empty log message ***
2008-04-13 02:41:11 -04:00
John Wiegley
0bd520e5d7
(write_entry): Added filename to Emacs output, in preperation for
...
multi-file support.
2008-04-13 02:41:07 -04:00
John Wiegley
57b470be97
(write_entry): If an entry is marked pending, output the `pending'
...
symbol in the Emacs output.
2008-04-13 02:41:05 -04:00
John Wiegley
6b50c85f01
Expose FormatEmacsTransactions to Python.
2008-04-13 02:41:01 -04:00
John Wiegley
9618057215
Added an Emacs formatter, accessible with the new "emacs" command.
2008-04-13 02:40:56 -04:00