Craig Earls
61c3c19cf7
Merge pull request #325 from sykora/master
...
Add face definition for `ledger-font-payee-pending-face'.
Ooops. Missed that. thank you!
2014-09-18 07:27:03 -07:00
Craig Earls
2cb5c09033
Improve ledger occur region search
2014-09-17 21:43:14 -07:00
Craig Earls
c7cd14500e
Merge commit '7c18ba8d7c704595268616b740833c88e93b51f3'
2014-09-17 21:14:39 -07:00
Craig Earls
a7e85b65b0
Fix ledger-navigate-beginning-of-xact.
...
It failed it it was called with point on the first line of an xact
2014-09-17 21:14:01 -07:00
P.C. Shyamshankar
bcf96ae6a3
Add face definition for `ledger-font-payee-pending-face'.
...
Ledger fontifies payees on pending transactions using the aptly named
`ledger-font-payee-pending-face' face, despite that face not actually
being defined. This patch fixes that.
2014-09-17 19:48:34 -04:00
Carlos E. Garcia
5d6655c84f
minor spelling fixes
2014-09-15 14:04:19 -04:00
Craig Earls
514cee9761
sort required a next xact function that ignores directives
2014-09-13 18:24:54 -07:00
Craig Earls
7846e7c17a
All navigation functions moved to ledger-navigate.
...
Reduce several overlapping functions.
2014-09-13 18:20:03 -07:00
Craig Earls
84dc532b06
everything appears to work with no empty lines between xacts.
2014-09-13 17:11:40 -07:00
Craig Earls
20dd0b706a
rewrote ledger-end-record in ledger-sort to get rid of next-paragraph
2014-09-13 12:38:40 -07:00
Craig Earls
03bace82bd
Catch value expression in amount alignment code
2014-09-10 21:38:21 -07:00
Craig Earls
ec457f0ad7
Fix ledger-post-regex so that it would recognize integer amounts
2014-09-10 20:47:23 -07:00
Craig Earls
bfc925f52f
Minor refactoring and code cleanup
2014-09-10 07:16:32 -07:00
Craig Earls
0f9212071a
Added some missing faces for xact amounts.
2014-09-10 07:11:09 -07:00
Craig Earls
ad87ab16e4
New fortification is working.
...
Code pruned.
2014-09-08 20:36:11 -07:00
Craig Earls
57e2ec55eb
Seems to be working. I wasn't ensuring I caught all the xacts in a region specified by hit lock.
...
Now I need to prune code
2014-09-08 20:31:45 -07:00
Craig Earls
77e77f39dc
Solved the fight between jit-lock. But for some reason it isn't calling it for all regions in the buffer.
2014-09-05 21:59:23 -07:00
Craig Earls
991d162fb0
jit-lock is now calling ledger-fontify-buffer-part, but font-lock-fontify-region is still being called and fighting with it.
2014-09-05 21:45:36 -07:00
Craig Earls
e2c07931ed
Merge branch 'master' into new-fontification-scheme
2014-09-05 20:49:53 -07:00
Craig Earls
7b993ccc17
Fix bough 1075, ledger-mode report do not refresh using key commands
2014-09-05 20:24:18 -07:00
Craig Earls
fec5ecb4f3
meh. Still chugging along.
2014-09-05 20:12:03 -07:00
Craig Earls
d3d5c333f5
improved xact iteration so fontify-whole-buffer doesn't miss xact separated by more than a single empty line
2014-09-04 22:31:34 -07:00
Craig Earls
91fc39c68d
not much progress here.
2014-09-04 20:41:51 -07:00
Craig Earls
dd3fd0e9de
no message
2014-08-26 20:10:51 -07:00
Craig Earls
403ca4f1a5
Not working well, try something else on new-fontification-scheme-2
2014-08-26 18:33:41 -07:00
Craig Earls
4a003b5828
fontifying xact starts and postings.
...
initial testing looks better than previous font-lock methods. Need run time and performance testing.
2014-08-24 21:38:29 -07:00
Craig Earls
4deaeb02c9
Set up fontification independent of font-lock.
...
Basic functionality in place. need to test further and expand detail fortification.
2014-08-24 18:37:24 -07:00
Craig Earls
39089a4882
Improve ledger-report-redo buffer type checking.
2014-07-29 18:12:07 -07:00
Craig Earls
03de326eff
For ledger-post-align-postings to run on xacts added with ledger-add
2014-07-15 20:44:32 -07:00
Craig Earls
511b17a21f
Make the reconcile balance status message more clear.
2014-07-13 10:37:38 -07:00
Craig Earls
9c664ca3db
make leder-mode-dump-configuration interactive
2014-07-13 09:30:20 -07:00
Craig Earls
eb96044647
Added ledger-report-auto-refresh customization variable.
2014-07-12 22:38:31 -07:00
Craig Earls
2f9240ae00
Improve report redo logic.
2014-07-12 22:32:59 -07:00
Craig Earls
4606bb293d
ledger-redo added as after-save-hook
2014-07-12 21:50:28 -07:00
Craig Earls
fc2700daa9
Merge branch 'master' into ledger-mode-bug-1063-auto-refresh-reports
2014-07-12 21:35:55 -07:00
Craig Earls
19adbf0400
Code cleanup
2014-07-12 21:34:35 -07:00
Mark Oteiza
66e7d3d00c
ledger-fonts.el: untabify
2014-07-12 04:57:20 -04:00
Mark Oteiza
36526417d3
use inherits for related faces that are the same
2014-07-12 04:41:23 -04:00
Rémi Vanicat
4a71dc05e6
ledger-reconcile.el: don't use flatten
...
The flatten function is not part of Emacs, so better not use it.
2014-07-09 14:34:46 +02:00
Craig Earls
0c8055a528
Finished configurable reconcile format line.
2014-07-03 21:49:48 -07:00
Craig Earls
fad7e307e7
ledger-reconcile-compile-format-string returns a lambda that is used to format the posting data
2014-07-02 20:50:47 -07:00
Craig Earls
ad31fb580a
Refactor code to pull posting format into separate defun. Added reconcile buffer header and line configuration defcustom.
2014-07-02 02:48:08 -07:00
Craig Earls
1c6e7f410b
Fix bug 1051 ledger-posting-amount-face doesn't work
2014-06-30 20:40:28 -07:00
Craig Earls
add716f776
ledger reconcile will recommend the account in the posting, even if point isn't in it.
2014-06-29 19:44:02 -07:00
Craig Earls
838625f8a3
ensures that account with spaces in the names are correctly rested by ledger-context
2014-06-29 19:40:20 -07:00
Craig Earls
2d9cdc6bc8
context was not handling decimal-comma properly.
2014-06-29 11:00:33 -07:00
Craig Earls
0b8e79ec8b
ledger-reconcile clean byte-compile
2014-06-28 14:04:57 -07:00
Craig Earls
9f0873564e
ledger-complete clean byte compile
2014-06-28 13:55:55 -07:00
Craig Earls
3a2eb94bef
Fix bug 1052 ledger-mode mangles transactions with tabs.
2014-06-25 20:50:07 -07:00
Craig Earls
10bdcbb876
Merge pull request #301 from csrhodes/master
...
don't add a space when completing.
Sorry it took so long. Somehow I got it in my mind that this was a bug report and I just didm;t have time to look.
2014-06-25 20:04:02 -07:00