summaryrefslogtreecommitdiff
path: root/lisp/ledger-regex.el
Commit message (Collapse)AuthorAgeFilesLines
* [misc] Update year in copyright notice to 2016Alexis Hildebrandt2016-01-021-1/+1
| | | | [ci skip]
* Align amounts on the decimal separator.Matus Goljer2015-09-281-2/+8
| | | | | | | | | That is: A $10.00 B $5 C -$15.00 Before the numbers aligned at the end of the last digit.
* Fix amount-regex to properly capture integer part.Matus Goljer2015-09-211-2/+2
| | | | | | | | | | | If the integer part was 2 digits, because the integer part was non-greedy, it only captured as much as necessary, namely one digit. The other digit was captured by the 5th group's [:word:] not 4th because that one is also optional. This results in incorrect reporting of amount length and broken aligning. Also move the decimal dot matching from 3rd group to 4th, and quote the dot.
* fontify recurring transaction in ledger-mode [ci skip]paulbdavis2015-09-181-0/+16
|
* [emacs] C-x h M-x untabify RETthdox2015-02-101-14/+14
| | | | | | C-x h M-x indent-region RET [ci skip]
* Bump copyright notice to 2015Alexis Hildebrandt2014-12-271-1/+1
| | | | | | The following script makes it a no-brainer: % NEXT_YEAR=2015; ag -l 'Copyright.*Wiegley' \ | xargs sed -i '' -e "s/\(Copyright.*\)-20[0-9]\{2\}/\1-${NEXT_YEAR}/"
* [emacs] Parse transaction leading lines more robustlySteve Purcell2014-12-091-4/+4
| | | | | | This began with noticing that the code didn't support the (ugly, yet valid) case of a tab between the date and txn description. I took the opportunity to make the regexes more consistent along the way.
* ledger-regex: Indian Rupee SymbolAlok Parlikar2014-12-071-2/+2
| | | Added the ₹ symbol to ledger-amount-regex
* Simplifies parsing of the beginning of an act. This allows fontifying ↵Craig Earls2014-12-011-5/+8
| | | | effective dates.
* Smash a bug that cause the status on a posting with no amount to bleed into ↵Craig Earls2014-11-111-2/+3
| | | | the next line.
* Allow any printable character in account names.Craig Earls2014-09-281-1/+1
|
* Catch value expression in amount alignment codeCraig Earls2014-09-101-2/+2
|
* Fix ledger-post-regex so that it would recognize integer amountsCraig Earls2014-09-101-1/+1
|
* Not working well, try something else on new-fontification-scheme-2Craig Earls2014-08-261-1/+1
|
* fontifying xact starts and postings.Craig Earls2014-08-241-6/+8
| | | | initial testing looks better than previous font-lock methods. Need run time and performance testing.
* Set up fontification independent of font-lock.Craig Earls2014-08-241-1/+21
| | | | Basic functionality in place. need to test further and expand detail fortification.
* Indent & untabifythdox2014-05-171-184/+184
| | | | | | | M-x mark-whole-buffer M-x indent-region M-x mark-whole-buffer M-x untabify
* fix ledger-iso-date-regex, abusing its name slightlyChristophe Rhodes2014-04-231-2/+2
| | | | | | | the year field in dates is sort-of optional, given "year" or "Y" directives. Make the date regex understand this. (This has been lightly tested with C-c C-a, but the rest of the uses of ledger-iso-date-regex have only been eyeballed, not properly audited or tested)
* add "year" handling to ledger-iterate-regexChristophe Rhodes2014-04-231-1/+1
|
* Update old FSF addressJamie Nguyen2014-03-231-2/+2
|
* Bump copyright information to 2014Alexis Hildebrandt2014-02-021-1/+1
|
* Fixed some formatting problems and fixed bug 1007 aligning decimal comma ↵Craig Earls2014-01-131-1/+1
| | | | amounts with period thousand separators.
* Backed out recent changes that broke the complete cycling behavior.Craig Earls2014-01-071-2/+0
|
* Fix for pcomplete Metadata rule.4ourbit2014-01-011-0/+2
|
* Merge branch 'master' into ledger-mode-automatic-transactionsCraig Earls2013-07-021-2/+2
| | | | | | | | Conflicts: lisp/ledger-init.el lisp/ledger-mode.el lisp/ledger-reconcile.el lisp/ledger-schedule.el
* Finished changing name to ledger-*Craig Earls2013-07-021-0/+335
All files and references changed ldg-* to ledger-*