Commit graph

4747 commits

Author SHA1 Message Date
Craig Earls
0bcef93e29 Bug 915 maintain point in buffer when saved. 2013-03-23 20:22:40 -07:00
Craig Earls
f855d7e745 Finish bug 929 got rid of all references to folding, use narrowing instead. 2013-03-23 20:09:07 -07:00
Craig Earls
99973d0c0c Rewrote ledger-post-align-postings to address bugs 923 924 925 926 927 and 928. 2013-03-23 19:54:40 -07:00
Craig Earls
89d480f510 ledger-mode.texi patches from Thierry 2013-03-23 18:59:07 -07:00
Craig Earls
4cf6ca6e79 Bug 931 Menu consistency Delete Transaction 2013-03-23 14:30:29 -07:00
Craig Earls
059b86b30e Fixed Bug 930 Toggle transaction menu entry incorrect 2013-03-23 14:28:10 -07:00
Craig Earls
8a1d990809 Fix Bug 929 consistent naming of buffer narrowing. 2013-03-23 14:22:47 -07:00
Craig Earls
1366e04f11 Merge pull request #168 from vanicat/t/clean-no-fail
Don't fail cleaning after reconcile when some buffer have been killed
2013-03-23 14:15:46 -07:00
Craig Earls
9284600a54 Fix bug 915, maintain post in ledger buffer after save during reconciliation. 2013-03-22 21:23:27 -07:00
Craig Earls
0d9250dbe4 Fix bug 916 along amount in region 2013-03-22 20:56:19 -07:00
Rémi Vanicat
b73e650e5f Don't fail cleaning after reconcile when some buffer have been killed
If buffer in leger-buf has been killed, ledger-reconcile-quit-cleanup
will fail with an error. Better to do nothing.
2013-03-21 23:28:14 +01:00
Craig Earls
75ba85ff8e Updated ldg-schedule 2013-03-20 22:53:09 -07:00
Craig Earls
0ed444964c Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-20 22:52:09 -07:00
Craig Earls
045c4b19eb Added checking for thousands separators in commodity split. 2013-03-20 22:20:00 -07:00
Craig Earls
aa04b392a0 Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-20 12:24:39 -07:00
Craig Earls
7c6f900592 Improved configuration dump. Now automatically dumps all customization variables without manually update 2013-03-20 12:23:18 -07:00
Craig Earls
17496feda0 Initial commit of ldg-schedule.el. Changed name from leg-auto.el and renamed internal functions 2013-03-19 09:17:06 -07:00
Craig Earls
06579c504d Check 'auto' package name to 'schedule' 2013-03-19 09:16:07 -07:00
Craig Earls
124058d26a Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-18 16:02:49 -07:00
Craig Earls
5b7186ee1f Ensure the ledger but tracks the reconcile buffer after a save. 2013-03-18 15:22:41 -07:00
Craig Earls
5df242424a Bug 916: Added back in old ledger-post-align-amount code for Thierry. 2013-03-18 15:05:54 -07:00
Craig Earls
adfd6bafc3 Have a working candidate search 2013-03-18 15:01:35 -07:00
Craig Earls
5324afbd9b Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-18 11:46:45 -07:00
Craig Earls
8d73979abf Updated ledger-mode-dump-variables 2013-03-18 11:13:54 -07:00
Craig Earls
ea72ac29ea Enh918 Have occur mode searches stored in mini buffer history 2013-03-18 10:50:11 -07:00
Craig Earls
43ef1df6ab Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-17 20:43:43 -07:00
Craig Earls
431d7e5b25 Fix bug 915 Save in reconcile mode maintains point. 2013-03-17 20:01:58 -07:00
Craig Earls
b1c2c49709 Fix bug 917 C-Begin C-End don't keep buffer synced 2013-03-17 19:56:02 -07:00
Craig Earls
c2999a70f2 Starting on forecast handling for the auto mode 2013-03-16 21:55:09 -07:00
Craig Earls
720a73dec3 Finally got rid of ledger-post-deafult-account-indent string. 2013-03-16 21:52:54 -07:00
Craig Earls
4c9b8cb990 Auto is now correctly scanning a ledger-auto buffer and returning useable functions 2013-03-14 11:38:32 -07:00
Craig Earls
f89665ba44 Reconcile code cleanup 2013-03-14 11:37:12 -07:00
Craig Earls
b608ed23e4 Reconcile skips asking for target if there are no uncleared xacts. 2013-03-13 11:27:51 -07:00
Craig Earls
027c03858d More reconcile restructuring. 2013-03-13 10:57:43 -07:00
Craig Earls
3b5316486a Removed unused function loedger-occur-change-regex 2013-03-13 10:26:07 -07:00
Craig Earls
c85f397edc Cleaned up ledger-reconcile, easier to read, fewer lines of code. 2013-03-13 10:20:21 -07:00
Craig Earls
b4fafbc94d Merge pull request #163 from davidkeegan/next
Fixed bug 913 ledger mode C-c C-a and ISO dates.

I need to reorganize the regexes, anytime you have to fix the same problem in more than one place you know you could do better...
2013-03-09 14:10:59 -08:00
Craig Earls
be4a212ff2 Fixed bug where reconcile bombed if you tried to start from a comment 2013-03-09 15:04:07 -07:00
David Keegan
007836dfce ledger-sort-region did nothing if point was at end of region. 2013-03-09 19:19:40 +00:00
David Keegan
13b4c5adc0 Fixed bug 913 ledger mode C-c C-a and ISO dates. 2013-03-09 18:39:30 +00:00
Craig Earls
ca99c0de03 Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-09 12:27:08 -05:00
Craig Earls
bfe360d4c9 Reconcile date configuration is pulled from ledgerrc 2013-03-08 19:33:16 -05:00
Craig Earls
404e84cd44 Removed ldg-register.el functionality all contained in ldg-report 2013-03-08 18:53:02 -05:00
Johann Klähn
44823d241f indent output of ledger xml 2013-03-08 23:16:31 +01:00
Johann Klähn
a875940a93 fix ledger xml output, remove ledger json command
As the format used by property trees to represent valid JSON
and that for valid XML is too different and given that there are
more requests for valid XML output I decided to pursue a quick fix
and remove the json command in favor of a working xml command.

See bug #782, #909, recent discussion on mailing list.

JSON support is postponed until I or someone else finds time to work on
this or the python bindings are more stable.
2013-03-08 22:56:01 +01:00
Craig Earls
8f4b0e8962 Added Ledger error handling. No more lisp backtraces! 2013-03-08 00:08:25 -05:00
Craig Earls
cdd7f0675c refactored the auto-adjust to make it default 2013-03-07 16:52:51 -05:00
Craig Earls
37ddc5f588 Deprecated ledger.el 2013-03-07 16:11:55 -05:00
Craig Earls
7758100df9 Caught another omission in the built list 2013-03-07 16:08:07 -05:00
Craig Earls
b475e569c4 Made account formatting and auto complete compatible. 2013-03-07 15:28:09 -05:00