Craig Earls
345f4a977e
Refactoring and style.
2013-04-10 13:48:52 -07:00
Craig Earls
4df990014f
Fixed reconciliation initialization. Now prompts with only account, not status and amount
...
Moved context function to leg-context, from leg-report. Cleaned up many regex in ldg-context.
2013-04-06 23:13:49 -07:00
Craig Earls
f1882d0a56
Major speed improvements to ledger-post-align-postings
...
Got rid of markers. Use inhibit-modification-hook to suppress any other buffer stuff happening.
Got giant-buffer down to around 3.5 seconds with full modifications.
2013-03-26 02:33:05 -04:00
Craig Earls
bc7a885eb7
Speed improvement to align-postings.
...
In some cases align-posting was getting called twice
2013-03-25 21:19:17 -04:00
Craig Earls
d3fe4c666f
Lots of code cleanup. (if () (progn …) ==> (when () …) all over the place
2013-03-25 01:21:19 -04:00
Craig Earls
b475e569c4
Made account formatting and auto complete compatible.
2013-03-07 15:28:09 -05:00
Craig Earls
b5548661dc
Fixed data regexs so that dashes are properly handled in dates
2013-02-27 17:51:03 -07:00
Craig Earls
2a7d1c83dd
Corrects problem clearing a transaction
...
toggle-current in the payee line will override all posting statuses and clear or unclear the entire transaction.
2013-02-15 09:04:34 -07:00
Craig Earls
9d2b2e3ceb
Fixes Bug 897. toggle now works correctly if there are comment lines in the xact
2013-02-15 08:54:04 -07:00
Craig Earls
d8f0b0fa83
Code commenting cleanup.
2013-02-14 15:37:13 -07:00
Craig Earls
db9ae7dd04
Fixes workflow for using toggle-pending with clear-whole-transactions
2013-02-13 09:36:44 -07:00
Craig Earls
5eb322c0a2
Comment and code cleanup
2013-02-12 16:04:02 -07:00
Craig Earls
28659c58c3
Bug 892 re-enable pending mode and reconcile-finish
...
This should do it, and it should work across multiple files.
2013-02-12 15:11:36 -07:00
Craig Earls
316055ff86
More code cleanup
2013-02-12 10:39:07 -07:00
Craig Earls
e3b37ac19e
Lisp code cleanup.
...
Mostly went through and clarified variable names. Rather than "entry" for everything, use "transaction" and "posting" as appropriate to improve readability.
2013-02-12 10:35:27 -07:00
Craig Earls
4d7c492939
Lisp code cleanup
...
Most of the files have been touched several times and the indentation structure
was wrong. I ran all the files through the emacs indent region function to get back to
a baseline
2013-02-05 12:33:42 -07:00
Craig Earls
eff1472337
Added GPL licensing information to lisp files
2013-01-29 13:57:22 -07:00
John Wiegley
dea2aed0b5
Untabified all source files
2010-06-11 17:02:25 -04:00
John Wiegley
bd8e6686f2
Broke up the old ledger.el into several submodules
2010-04-12 22:32:12 -04:00