summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'next' into ledger-mode-sort-regionCraig Earls2013-02-013-13/+74
|\
| * Customizable font-lockingCraig Earls2013-01-313-13/+74
| | | | | | | | | | Moved font code into separate file. created faces that can be customized in using the emacs customizations menu group ledger-faces
* | WIP. ledger-sort-region still drops the first transaction in the region.Craig Earls2013-01-312-14/+25
|/
* Add ability to reconcile new account without switching recon buffersCraig Earls2013-01-301-0/+11
| | | | | Show cleared balance on command Update documentation
* Removed call to ledger-reports-patch-reportsCraig Earls2013-01-301-6/+1
| | | | | This function was never defined and appeared to nothing. I caused errors on some system by not existing.
* Added GPL licensing information to lisp filesCraig Earls2013-01-2912-0/+253
|
* Merge pull request #90 from rladams/nextJohn Wiegley2013-01-291-41/+23
|\ | | | | Next
| * Made marker logic for jumping from hyperlinked reports to source files work ↵adamsrl2012-10-151-37/+9
| | | | | | | | by simplifying.
| * Adding goto EOL to fix issue where re-search-forward was including ledger ↵adamsrl2012-10-151-9/+8
| | | | | | | | report data in the text properties.
| * Added back my patches for johns ldg-modeadamsrl2012-10-141-8/+19
| |
* | Merge pull request #135 from enderw88/emacs-mode-easy-loadJohn Wiegley2013-01-293-4/+12
|\ \ | | | | | | Fixed the new ledger mod so that loading leg-new.el is sufficient
| * | Fixed the new ledger mod so that loading leg-new.el is sufficientCraig Earls2013-01-293-4/+12
| | | | | | | | | | | | | | | The reconcile package and the xact package didn't provide themselves, and the leg-new module didn't load up everything it needed.
* | | Fixes the set-year and set-month functionsCraig Earls2013-01-291-1/+15
|/ / | | | | | | Also adds current year and month to the entry prompt.
* | fixes the reconcile mode, adds menus for all modesCraig Earls2013-01-293-57/+132
| | | | | | | | thanks to dk for the is-std defun.
* | Apply patch to update ldg-reconcile.elJohn Wiegley2013-01-161-1/+39
| |
* | Fixed ledger-add-entryCraig Earls2013-01-161-1/+42
|/ | | | | | copied ledger-iterate-entries, ledger-set-year and ledger-set-month from the old ledger.el. Changed ledger-add-entry to use ledger-exec-ledger vice the old ledger-run-ledger.
* Patch reports with markers to allow xact shiftingJohn Wiegley2012-08-082-6/+46
|
* Allow non-register reports to work againJohn Wiegley2012-07-301-14/+18
|
* Require ldg-report from ldg-new (for now)John Wiegley2012-07-301-0/+1
|
* Add ability to visit source line from ldg-reportJohn Wiegley2012-07-301-1/+23
|
* Converted the Ledger build system to use CMakeJohn Wiegley2012-05-201-0/+50
|
* Current directory fix to ldg-test.elJohn Wiegley2012-03-301-1/+5
|
* 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
|