summaryrefslogtreecommitdiff
path: root/lisp/ldg-post.el
Commit message (Collapse)AuthorAgeFilesLines
* Fix Bug 962Craig Earls2013-05-111-80/+81
|
* Bug 951, handle thousand separators.Craig Earls2013-04-131-1/+1
| | | | Rewrote handling for decimal comma to be much simpler. Why can't I see the simple way first?
* Refactoring and style.Craig Earls2013-04-101-13/+13
|
* Fixed reconciliation initialization. Now prompts with only account, not ↵Craig Earls2013-04-061-9/+0
| | | | | | status and amount Moved context function to leg-context, from leg-report. Cleaned up many regex in ldg-context.
* Code cleanup of align postingsCraig Earls2013-04-061-13/+11
|
* Rewrote align-postings again to improve handling of long account-names. It ↵Craig Earls2013-04-051-19/+20
| | | | now leaves exactly 2 space between the commodity and the account if the amount would have stomped on the account.
* Fix next-account so that status markers can be manually entered into a ↵Craig Earls2013-04-041-2/+6
| | | | buffer when auto alignment is on.
* Fix copy-at-point and more regex consolidation and cleanupCraig Earls2013-04-031-2/+2
|
* Consolidated all major regexes into ldg-regex. Only major exception are the ↵Craig Earls2013-04-021-10/+1
| | | | regex in ledger context at point.
* Fixes bug 904, failure to highly pending postings. Adds two new faces for ↵Craig Earls2013-04-021-2/+2
| | | | pending and cleared posting.
* Fix Bug 941, ensure two spaces are left between account and amountCraig Earls2013-04-011-1/+2
|
* Align post speed improvements after adding the long account name handling.Craig Earls2013-03-271-23/+26
|
* Fix bug 935, very long account names can get stomped on.Craig Earls2013-03-271-7/+8
| | | | This works, but hammers performance
* Better end testing for align-postingsCraig Earls2013-03-261-3/+3
|
* More speed improvements for align-postings.Craig Earls2013-03-261-15/+6
|
* Major speed improvements to ledger-post-align-postingsCraig Earls2013-03-261-38/+32
| | | | | | 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.
* Fix align-postings to deal with being at end of bufferCraig Earls2013-03-251-3/+5
|
* Speed improvement to align-postings.Craig Earls2013-03-251-4/+9
| | | | In some cases align-posting was getting called twice
* Fix bug 928 Refix slow indent-region behavior.Craig Earls2013-03-251-4/+9
| | | | Need to bing ledger-post-align-postings to indent-region-function, not indent-line-function, others it tries to align the entire region once for every line in the region.
* Lots of code cleanup. (if () (progn …) ==> (when () …) all over the ↵Craig Earls2013-03-251-1/+1
| | | | place
* Make complete play nice with auto alignmentCraig Earls2013-03-241-2/+6
|
* Clean up ldg-post.elCraig Earls2013-03-241-2/+15
|
* Second rewrite of ledger-post-align-postings. Will probably perfect with ↵Craig Earls2013-03-241-48/+47
| | | | the NEXT rewrite.
* More armor plating on ledger-post-align-postingsCraig Earls2013-03-231-42/+46
|
* Rewrote ledger-post-align-postings to address bugs 923 924 925 926 927 and 928.Craig Earls2013-03-231-53/+58
|
* Fix bug 916 along amount in regionCraig Earls2013-03-221-56/+10
|
* Bug 916: Added back in old ledger-post-align-amount code for Thierry.Craig Earls2013-03-181-0/+49
|
* Finally got rid of ledger-post-deafult-account-indent string.Craig Earls2013-03-161-4/+0
|
* Fixed bug where reconcile bombed if you tried to start from a commentCraig Earls2013-03-091-1/+2
|
* refactored the auto-adjust to make it defaultCraig Earls2013-03-071-10/+11
|
* Made account formatting and auto complete compatible.Craig Earls2013-03-071-17/+21
|
* Account auto formatting now works with tab completionCraig Earls2013-03-061-4/+9
|
* Correct bug is edit amount.Craig Earls2013-03-061-10/+1
| | | | Edit-amount was still looking for decimal-comma
* Add acct under point to reconcile prompt. Fix reconcile balance display of ↵Craig Earls2013-03-041-0/+12
| | | | empty accounts
* Remove auto account alignment as it interfered with account completion.Craig Earls2013-03-021-3/+3
|
* Add ability to posting the account in a posting using the ↵Craig Earls2013-03-021-4/+17
| | | | iedger-default-acct-transaction-indent
* Restructured customization groups. Completed initial draft of ledger-mode ↵Craig Earls2013-02-271-14/+12
| | | | documentation
* A better try to deal with decimal-comma from ledgerCraig Earls2013-02-171-7/+1
|
* Code commenting cleanup.Craig Earls2013-02-141-7/+25
|
* Bug 882 Calc mode doesn't play nice with decimal commaCraig Earls2013-02-121-2/+15
| | | | Added a few lines to transform the amount to decimal period format before pushing it to calc.
* Comment and code cleanupCraig Earls2013-02-121-8/+10
|
* Lisp code cleanup.Craig Earls2013-02-121-3/+2
| | | | Mostly went through and clarified variable names. Rather than "entry" for everything, use "transaction" and "posting" as appropriate to improve readability.
* Merge pull request #146 from vanicat/t/other-currencyJohn Wiegley2013-02-081-1/+1
|\ | | | | Add € and £ to currency one could use in new ledger mode
| * Add € and £ to currency one could use in new ledger modeRémi Vanicat2013-02-081-1/+1
| |
* | Lisp code cleanupCraig Earls2013-02-051-22/+22
| | | | | | | | | | | | 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
* | Fixed ledger-post-edit-amount so that it can be called from the and of an ↵Craig Earls2013-02-041-10/+17
| | | | | | | | | | | | account with a null amount. It automagically determines if the account has two spaces after and if not inserts them.
* | Added menu and keybinding for ledger-post-edit-amountCraig Earls2013-02-011-5/+0
| | | | | | | | | | editing the amount with calc is too cool for school. I can't believe I didn't see it before. It is in the docs now as well.
* | Added GPL licensing information to lisp filesCraig Earls2013-01-291-0/+21
|/
* Don't allow trailing ws in abbrev. account segmentsJohn Wiegley2012-03-161-1/+1
| | | | Fixes #358
* Untabified all source filesJohn Wiegley2010-06-111-49/+49
|