Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [misc] Update year in copyright notice to 2016 | Alexis Hildebrandt | 2016-01-02 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Make balance-at-point able to convert commodity. | Matus Goljer | 2015-10-01 | 1 | -4/+9 |
| | | | | | The function `ledger-display-balance-at-point' called with the prefix argument will now ask for the target commodity. | ||||
* | Bind M-q to ledger-post-align-dwim. | Matus Goljer | 2015-09-19 | 1 | -0/+1 |
| | | | | | There is very little reason to have M-q bound to fill-paragraph in ledger, so let's use it for aligning instead. | ||||
* | Fix ledger-magic-tab: Wrong number of arguments | Kan-Ru Chen | 2015-06-28 | 1 | -1/+1 |
| | | | ledger-post-align-postings expects (beg end) not to be optional | ||||
* | [emacs] C-x h M-x untabify RET | thdox | 2015-02-10 | 1 | -10/+10 |
| | | | | | | C-x h M-x indent-region RET [ci skip] | ||||
* | Bump copyright notice to 2015 | Alexis Hildebrandt | 2014-12-27 | 1 | -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] Add a menu entry for turning off ledger-occur-mode | Steve Purcell | 2014-12-13 | 1 | -0/+1 |
| | |||||
* | [emacs] define-derived-mode calls set-syntax-table automatically | Steve Purcell | 2014-12-13 | 1 | -1/+0 |
| | |||||
* | [emacs] Add syntax table so that ";" comments are handled | Steve Purcell | 2014-12-13 | 1 | -1/+8 |
| | | | | | This allows things like goto-address-prog-mode to correctly highlight URLs inside comments. | ||||
* | [emacs] Don't use setq-local, which only appeared in Emacs 24.4 | Steve Purcell | 2014-12-09 | 1 | -7/+7 |
| | | | | /cc @enderw88 | ||||
* | [emacs] Simplify and tidy up ledger-occur | Steve Purcell | 2014-12-09 | 1 | -1/+0 |
| | | | | | Introducing a proper minor mode saves a lot of the hand-rolled fiddling about, like managing the overlay lifecycle and the modeline. | ||||
* | [emacs] Fix byte compilation warnings | Steve Purcell | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | [emacs] Set comment-start to ";" so that comment-dwim works | Steve Purcell | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | [emacs] Use markers instead of raw positions to make cleaning work better | Steve Purcell | 2014-12-09 | 1 | -11/+14 |
| | | | | | | | Sometimes cleaning a buffer would leave the end of the buffer uncleaned, because the end position would be moved along the way. This commit makes the corresponding code use markers instead, which track the changes in the buffer, and therefore ensure that the entire buffer is acted upon. | ||||
* | Make reconcile more robust to empty or bad account entries at the prompt. | Craig Earls | 2014-12-05 | 1 | -1/+1 |
| | |||||
* | Tweak ledger-clean-up to attempt to find the exact you were at when you ↵ | Craig Earls | 2014-12-05 | 1 | -5/+12 |
| | | | | ordered the clean. | ||||
* | Fix effective date command. | Craig Earls | 2014-12-01 | 1 | -12/+15 |
| | |||||
* | Cleaned up commodities and completion code. | Craig Earls | 2014-11-30 | 1 | -3/+1 |
| | |||||
* | Fix minor navigation bugs. Prev and next act now properly handle directives ↵ | Craig Earls | 2014-11-15 | 1 | -1/+1 |
| | | | | and empty lines | ||||
* | Fix navigate bug keeping prev-xact key binding from working. | Craig Earls | 2014-11-09 | 1 | -5/+5 |
| | |||||
* | All navigation functions moved to ledger-navigate. | Craig Earls | 2014-09-13 | 1 | -2/+3 |
| | | | | Reduce several overlapping functions. | ||||
* | everything appears to work with no empty lines between xacts. | Craig Earls | 2014-09-13 | 1 | -2/+2 |
| | |||||
* | Minor refactoring and code cleanup | Craig Earls | 2014-09-10 | 1 | -2/+2 |
| | |||||
* | New fortification is working. | Craig Earls | 2014-09-08 | 1 | -39/+0 |
| | | | | Code pruned. | ||||
* | Solved the fight between jit-lock. But for some reason it isn't calling it ↵ | Craig Earls | 2014-09-05 | 1 | -3/+4 |
| | | | | for all regions in the buffer. | ||||
* | jit-lock is now calling ledger-fontify-buffer-part, but ↵ | Craig Earls | 2014-09-05 | 1 | -12/+46 |
| | | | | font-lock-fontify-region is still being called and fighting with it. | ||||
* | meh. Still chugging along. | Craig Earls | 2014-09-05 | 1 | -3/+4 |
| | |||||
* | not much progress here. | Craig Earls | 2014-09-04 | 1 | -1/+2 |
| | |||||
* | no message | Craig Earls | 2014-08-26 | 1 | -13/+10 |
| | |||||
* | Not working well, try something else on new-fontification-scheme-2 | Craig Earls | 2014-08-26 | 1 | -4/+8 |
| | |||||
* | Set up fontification independent of font-lock. | Craig Earls | 2014-08-24 | 1 | -22/+6 |
| | | | | Basic functionality in place. need to test further and expand detail fortification. | ||||
* | make leder-mode-dump-configuration interactive | Craig Earls | 2014-07-13 | 1 | -0/+1 |
| | |||||
* | ledger-redo added as after-save-hook | Craig Earls | 2014-07-12 | 1 | -0/+1 |
| | |||||
* | Code cleanup | Craig Earls | 2014-07-12 | 1 | -5/+6 |
| | |||||
* | ledger reconcile will recommend the account in the posting, even if point ↵ | Craig Earls | 2014-06-29 | 1 | -2/+1 |
| | | | | isn't in it. | ||||
* | Fix bug 1052 ledger-mode mangles transactions with tabs. | Craig Earls | 2014-06-25 | 1 | -0/+1 |
| | |||||
* | Indent & untabify | thdox | 2014-05-17 | 1 | -95/+95 |
| | | | | | | | M-x mark-whole-buffer M-x indent-region M-x mark-whole-buffer M-x untabify | ||||
* | Update old FSF address | Jamie Nguyen | 2014-03-23 | 1 | -2/+2 |
| | |||||
* | Bump copyright information to 2014 | Alexis Hildebrandt | 2014-02-02 | 1 | -1/+1 |
| | |||||
* | ledger-mode: only modify completion-at-point-functions locally | Steve Purcell | 2014-01-07 | 1 | -1/+1 |
| | | | | | | | Without this patch, the addition of pcomplete-completions-at-point leaks into the global value of completion-at-point-functions. See #227 | ||||
* | `ledger-read-date': Use `ledger-minibuffer-history'. | Moritz Ulrich | 2014-01-02 | 1 | -1/+2 |
| | |||||
* | `ledger-insert-effective-date': use `ledger-read-date'. | Moritz Ulrich | 2014-01-02 | 1 | -9/+8 |
| | | | | | | | Running `ledger-insert-effective-date' will now prompt for a date with a pre-filled value of the `(ledger-year-and-month)' ("2014/01/"). Just pressing RET without inserting the 'day'-portion will insert the date of today. | ||||
* | Add `ledger-read-date' - Read date & default to today. | Moritz Ulrich | 2014-01-02 | 1 | -0/+11 |
| | |||||
* | Plugging ledger pcomplete into completion-at-point. | 4ourbit | 2014-01-01 | 1 | -0/+1 |
| | | | | Added documentation on how to use pcomplete transparently via completion-at-point. | ||||
* | Context-aware pcomplete rules. | 4ourbit | 2013-12-31 | 1 | -3/+7 |
| | | | | | | | | | Provide completions based on information retrieved with 'ledger-context-at-point'. To support step-by-step completion of transactions some more patterns were added to 'ledger-line-config'. The actual completion rules mostly reuse some of the convenient input commands that are buried in ledger-mode. Using the standard pcomplete termination string (" ") to allow a "context switch" at the end of each completion step. | ||||
* | ledger-mode: Introduce `ledger-default-date-format'. | Moritz Ulrich | 2013-12-30 | 1 | -3/+5 |
| | | | | | | Some elisp functions depend on a date-format supplied in ~/.ledgerrc. Change these by introducing a default ("%Y/%m/%d"). Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | ||||
* | Improve `ledger-insert-effective-date'. | Moritz Ulrich | 2013-12-30 | 1 | -10/+27 |
| | | | | | | | | | The function now replaces already existing effective dates in the same line. With a prefix (C-u C-c C-t), remove the current effective date. Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | ||||
* | ledger-mode: Add `ledger-remove-effective-date'. | Moritz Ulrich | 2013-12-30 | 1 | -0/+23 |
| | | | | Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de> | ||||
* | ledger-mode: Remove duplication in ledger-set-{year,month} | Steve Purcell | 2013-12-11 | 1 | -6/+8 |
| | |||||
* | ledger-mode: Add namespace prefix to highlight-overlay | Steve Purcell | 2013-12-11 | 1 | -1/+0 |
| | | | | | make-variable-buffer-local is a top-level form: this commit moves that call from ledger-mode to next to the variable's declaration. |