summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Improvements to ldg-test.elJohn Wiegley2012-03-181-6/+9
|
* Don't allow trailing ws in abbrev. account segmentsJohn Wiegley2012-03-161-1/+1
| | | | Fixes #358
* Correct parsing of automated xact expressionsJohn Wiegley2012-03-161-1/+2
| | | | Fixes #458
* Restored tabs that had been converted to spacesJohn Wiegley2012-03-161-2/+2
|
* Unexpected initial whitespace is an error (again)John Wiegley2012-03-161-3/+8
| | | | Fixes #565
* Added ldg-test.el, to assist writing regression testsJohn Wiegley2012-03-162-0/+63
|
* Fix ledger-reconcile-visit.Paul Lathrop2012-03-051-1/+1
| | | | | | Removes a (apparently) un-necessary check on the car of the 'where' text property, and instead checks that the cdr is a valid marker object. May not be the correct fix for this problem, but *does* work.
* Split a string in ledger.elJohn Wiegley2012-02-101-2/+4
|
* Fixed minor bug where ledger-add-entry would insert a space before the next ↵Craig Earls2012-02-101-1/+1
| | | | | | | transaction. Extra space on line 229 after the newline sometimes showed up before the date in the next transaction.
* Fixed font-lock REGEX to allow account names with spacesCraig Earls2012-02-101-1/+1
|
* Wrote Asset Allocation sectionCraig Earls2012-02-101-2/+1
|
* Started detailed emacs ledger mode sectionCraig Earls2012-02-101-2/+2
|
* Add easy-menu for Emacs-modeKenny Meyer2011-12-091-0/+18
|
* Highlight account names with spaces.Dan Peterson2011-08-281-2/+2
|
* Added ledger-create-test to ldg-new.elJohn Wiegley2011-08-181-0/+26
|
* Add € and £ to currency one could use in ledger modeRémi Vanicat2011-04-061-1/+1
|
* Add keybinding to the modes documentation.Rémi Vanicat2011-04-061-7/+15
|
* Added `ledger-update-test' to ldg-texi.elJohn Wiegley2010-06-141-0/+20
|
* Untabified all source filesJohn Wiegley2010-06-1113-1594/+1594
|
* Revert "Support entries with effective dates in ledger-iterate-entries"John Wiegley2010-05-131-35/+20
| | | | This reverts commit a8333c3bd2b70adbd70b33cdda86cf6ee3b1ae23.
* Make sure ldg-new.el loads correctlyJohn Wiegley2010-05-073-3/+8
|
* Added some missing autoloads for the new ledger-modeJohn Wiegley2010-05-025-80/+90
|
* Some more refactoring of the new Lisp codeJohn Wiegley2010-04-123-62/+84
|
* Broke up the old ledger.el into several submodulesJohn Wiegley2010-04-129-0/+1195
|
* Cleanup the ldg-post code a little bitJohn Wiegley2010-04-121-28/+75
|
* lisp/ledger.el is now deprecated (until release)John Wiegley2010-04-121-1/+1
| | | | | The new code, still under development, starts in ldg-new.el. When it is ready to replace the old code, it will be renamed to ledger.el.
* Fixes to ledger-mode regexpsJohn Wiegley2010-04-121-18/+19
|
* Rewrote ldg-regex with a macro (for simplicity)John Wiegley2010-04-122-168/+250
|
* Added code to ldg-texi (for now) to update testsJohn Wiegley2010-03-171-57/+85
|
* Updated current version of ledger.el to 1.3John Wiegley2010-03-151-1/+1
|
* ldg-texi.el now auto-generates regression testsJohn Wiegley2010-03-151-18/+49
|
* Renamed ldg-account.el to ldg-post.elJohn Wiegley2010-03-151-29/+29
|
* Created lisp/ldg-account.elJohn Wiegley2010-03-113-14/+136
|
* Began writing lisp/ldg-regex.elJohn Wiegley2010-03-101-0/+167
|
* Started on some macros for writing the manualJohn Wiegley2010-03-051-0/+62
|
* Support entries with effective dates in ledger-iterate-entriesAndrew Childs2010-02-071-20/+35
|
* Increased version number in lisp/ledger.el to 3.0John Wiegley2009-10-311-1/+1
|
* Change reconcile-mode to look for either <stdin> or /dev/stdinChris Gray2009-06-171-4/+4
|
* Simplified ledger-mode's font-lock-regexpsJohn Wiegley2009-06-161-11/+11
|
* Improved how transactions are cleared in EmacsJohn Wiegley2009-06-161-2/+14
| | | | | | | If C-c C-c is used on a transaction, it now clears or unclears it, clearing all marks on individual postings when doing so. Fixes 863C0EE8-C193-46EE-9BAA-3A37DE73E4DB
* Minor fix to entry title coloringJohn Wiegley2009-06-151-1/+1
|
* Simplified a call to (error) in ledger.elJohn Wiegley2009-06-021-3/+1
|
* interactive in ledger-reconcile only needs one argDrew Raines2009-02-261-1/+1
|
* Use vector notation for the backspace key.Jesse Alama2009-02-241-1/+1
| | | | | | * lisp/ledger.el: Use vector notation for the backspace key. Say "[backspace]" rather than "(kbd "<backspace>")".
* When starting ledger-report, print a help message.Jesse Alama2009-02-241-1/+2
| | | | * lisp/ledger.el: When starting ledger-report, print a help message.
* Make backspace scroll down in ledger-report buffers.Jesse Alama2009-02-241-0/+1
| | | | * lisp/ledger.el: Make backspace scroll down in ledger-report buffers.
* Make ledger-report buffers non-editable.Jesse Alama2009-02-241-2/+6
| | | | | | | | | | | * lisp/ledger.el: Make ledger-report buffers non-editable. Intuitively, a ledger-report buffer is a report -- the result of applying a function to your ledger data. Thus, the buffers created by ledger-reports aren't editable text; to "change" the ledger-report buffer, change the ledger data from which the report is derived. This commit alters ledger-report and ledger-report-redo.
* Indicate what the report name is in report buffersJesse Alama2009-02-241-1/+2
| | | | * lisp/ledger.el: Indicate what the report name is in report buffers
* The Great Renaming, Part IIJohn Wiegley2009-02-231-95/+95
| | | | | The last commit did not contain the majority of changes because of a slight mishap. This contains the real changeset.
* The Great RenamingJohn Wiegley2009-02-231-95/+95
| | | | | | | | | | | | To better follow naming standards used in the accounting community -- particularly those relating to double-entry accounting -- the following technical terms in Ledger have been changed: - what was "entry" is now "transaction" - what was "transaction" is now "posting" Correspondingly, the shorthand names "entry" and "xact" have been changed to "xact" and "post", respectively.