Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #411 from thdox/bug-1060 | Craig Earls | 2015-04-05 | 1 | -2/+8 |
|\ | | | | | [emacs] Fix bug 1060. | ||||
| * | [emacs] Fix bug 1060. | thdox | 2015-04-05 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set as an option to kill (or not) the reconcile buffer after ledger-reconcile-finish. The default is set to *not* kill the buffer. This is justified as the facts that: 1. In old ledger mode (the one from Ledger 2.6), the default is to *not* kill the buffer. Also for the ones who will migrate from 2.6 to 3 when package will be available in their linux distribution, this will be the path of least surprise. 2. The current documentation does state that the buffer is to be killed with 'q' after 'C-c C-c'. This has been made configurable, as killing buffer may already be part of the workflow of some persons. [ci skip] | ||||
* | | [emacs] Fix bug 1108, enabling correct account context. | thdox | 2015-03-23 | 1 | -2/+2 |
|/ | | | | | | | | The old way of working was keeping spaces before and after the account. Now the space before is associated to the "status" and "separator" is enlarged to not be maxed to 2 chars [ci skip] | ||||
* | [emacs] C-x h M-x untabify RET | thdox | 2015-02-10 | 16 | -497/+497 |
| | | | | | | C-x h M-x indent-region RET [ci skip] | ||||
* | Add prefix ledger-reconcile- to s-functions to not conflict with | thdox | 2015-01-21 | 1 | -6/+7 |
| | | | | original s.el | ||||
* | Add documentation for bugzilla #1105, and align documentation between | thdox | 2015-01-21 | 1 | -12/+12 |
| | | | | ledger-reconcile.el and ledger-mode.texi. | ||||
* | Fix for bugzilla #1105. | thdox | 2015-01-21 | 1 | -9/+61 |
| | | | | | You can now maximize the number of characters displayed for payee name and account name in the reconcile buffer. | ||||
* | [emacs] fix copy | Marco Wahl | 2015-01-18 | 1 | -0/+1 |
| | | | ledger-xact.el:ledger-copy-transaction-at-point (C-c C-k) led to a confusing change in the ledger file for the case when the target date was smaller than last date in the ledger. | ||||
* | [emacs] Fontification should work independentily on where the point currently is | Konstantin Nazarov | 2015-01-11 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a subtle bug that happens only when org-src-fontify-natively is enabled: (setq org-src-fontify-natively t) If then you create a Babel block with ledger text, it won't be fontified. This happens because the 'ledger-fontify-buffer-part' starts fontification from the current 'point', which in case of org-src-font-lock-fontify-block happens to _not_ point to the beginning of buffer. Instead it points to the original org-mode buffer. This doesn't happen when one opens regular files, because the 'point' is almost always at the beginning of the file. To reproduce the bug, you can do the following: (defun fontify-test() (let ((lang-mode 'ledger-mode) pos next) (with-current-buffer (get-buffer-create "ledger-fontification-bug") (unless (eq major-mode lang-mode) (funcall lang-mode)) (erase-buffer) (insert "2015/01/09 asdf\n foo\n bar\n" " ") (font-lock-fontify-buffer) (switch-to-buffer "ledger-fontification-bug") ))) Call 'fontify-test' and see that the buffer is not fontified. [ci skip] | ||||
* | ledger-mode bug 1089 introduce sticky cursor for report auto refresh | Hans Erik van Elburg | 2015-01-04 | 1 | -0/+8 |
| | |||||
* | [emacs] maintain the report order after auto-refresh. | Craig Earls | 2015-01-02 | 1 | -3/+12 |
| | |||||
* | Merge commit '8e79b3c7c74081b63f9d8b1e0ec97478f61d4ba8' | Craig Earls | 2014-12-30 | 17 | -22/+22 |
|\ | |||||
| * | Bump copyright notice to 2015 | Alexis Hildebrandt | 2014-12-27 | 17 | -17/+17 |
| | | | | | | | | | | | | 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] Don't define unprefixed "string-empty-p" function | Steve Purcell | 2014-12-18 | 1 | -5/+5 |
| | | |||||
* | | Merge branch 'master' of https://github.com/ledger/ledger | Craig Earls | 2014-12-16 | 1 | -1/+1 |
|\| | |||||
| * | [emacs] Make ledger-occur-mode auto-disable when restored by desktop.el | Steve Purcell | 2014-12-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | The minor mode gets restored by desktop.el, and this has long caused errors. While the ideal would be to restore the mode along with the current narrowing regexp, this interim fix instead ensures that ledger-occur-mode will disable itself if it finds no regexp set. | ||||
* | | [emacs] Correct header in ledger-occur. No functional change. | Craig Earls | 2014-12-16 | 1 | -1/+1 |
|/ | |||||
* | Fix ledger-schedule-upcoming so that is honor input file names. | Craig Earls | 2014-12-14 | 1 | -3/+3 |
| | |||||
* | [emacs] Add a menu entry for turning off ledger-occur-mode | Steve Purcell | 2014-12-13 | 2 | -7/+6 |
| | |||||
* | [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] Restore toggle behaviour of ledger-occur command, for menu users | Steve Purcell | 2014-12-10 | 1 | -8/+6 |
| | |||||
* | [emacs] Turn ledger-occur-mode off via a separate command, and allow refreshing | Steve Purcell | 2014-12-10 | 1 | -11/+27 |
| | |||||
* | [emacs] Fix more byte compilation and other layout issues | Steve Purcell | 2014-12-10 | 2 | -1/+18 |
| | |||||
* | [emacs] Declare when we're using cl | Steve Purcell | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | [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 | 3 | -71/+39 |
| | | | | | 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 | 4 | -24/+39 |
| | |||||
* | [emacs] Set comment-start to ";" so that comment-dwim works | Steve Purcell | 2014-12-09 | 1 | -0/+1 |
| | |||||
* | [emacs] Parse transaction leading lines more robustly | Steve Purcell | 2014-12-09 | 3 | -27/+30 |
| | | | | | | 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. | ||||
* | [emacs] Use markers instead of raw positions to make cleaning work better | Steve Purcell | 2014-12-09 | 2 | -60/+56 |
| | | | | | | | 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. | ||||
* | [emacs] When the first line is a txn, include it in ledger-sort-buffer | Steve Purcell | 2014-12-09 | 1 | -0/+2 |
| | | | | | Without this fix, ledger-sort-region tends to skip the first transaction when sorting a region or the entire buffer. | ||||
* | Use font-lock-preprocessor-face as the basis for directive faces | Steve Purcell | 2014-12-09 | 1 | -1/+1 |
| | |||||
* | ledger-regex: Indian Rupee Symbol | Alok Parlikar | 2014-12-07 | 1 | -2/+2 |
| | | | Added the ₹ symbol to ledger-amount-regex | ||||
* | Make sure there is alive window to switch back to when quitting reconcile buffer | Craig Earls | 2014-12-07 | 1 | -3/+4 |
| | |||||
* | ooops. | Craig Earls | 2014-12-06 | 1 | -1/+1 |
| | |||||
* | Add tangle expansion and correct menu entry for edit report. | Craig Earls | 2014-12-06 | 1 | -11/+12 |
| | |||||
* | Merge commit '30df70ab1b02a05b4fc1198c932c4536dd480ef1' | Craig Earls | 2014-12-05 | 1 | -2/+2 |
|\ | |||||
| * | Don't hard-code ledger-font-default-face to black | Steve Purcell | 2014-12-05 | 1 | -2/+2 |
| | | |||||
* | | Make reconcile more robust to empty or bad account entries at the prompt. | Craig Earls | 2014-12-05 | 2 | -32/+40 |
|/ | |||||
* | Merge branch 'master' of https://github.com/ledger/ledger | Craig Earls | 2014-12-05 | 1 | -4/+3 |
|\ | |||||
| * | Inherit standard font lock faces where appropriate | Steve Purcell | 2014-12-05 | 1 | -4/+3 |
| | | |||||
* | | 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. | ||||
* | Adjust navigate-find-end-of-act so that it will sort empty act. | Craig Earls | 2014-12-04 | 2 | -31/+5 |
| | | | | This is a bit pathological but as it turns out the fix makes all sorting a bit faster. | ||||
* | Don't bomb out if the occur reggae has no matches. | Craig Earls | 2014-12-03 | 1 | -32/+35 |
| | |||||
* | Fix change I accidentally committed when trying to fix reconcile in frames. | Craig Earls | 2014-12-02 | 2 | -4/+7 |
| | |||||
* | Another fonitification fix. and clean up a stray reference to function removed. | Craig Earls | 2014-12-02 | 2 | -22/+14 |
| | |||||
* | Adjust payee line fortification. | Craig Earls | 2014-12-02 | 1 | -1/+3 |
| | |||||
* | Doc string cleanup. | Craig Earls | 2014-12-01 | 2 | -24/+27 |
| | |||||
* | Doc string cleanup. | Craig Earls | 2014-12-01 | 5 | -28/+36 |
| |