Commit graph

4731 commits

Author SHA1 Message Date
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
Craig Earls
27d27ecb6c Account auto formatting now works with tab completion 2013-03-06 21:13:06 -05:00
Craig Earls
81eeb210e8 Improved context regex to handles @ and @@ pricing 2013-03-06 16:57:07 -05:00
Craig Earls
63653f50d5 Correct bug is edit amount.
Edit-amount was still looking for decimal-comma
2013-03-06 15:23:46 -05:00
Craig Earls
7579ebb34d Added missing lisp files to CMakeList.txt 2013-03-06 14:44:22 -05:00
Craig Earls
1eba7c6cdf Code formatting cleanup. 2013-03-06 14:36:31 -05:00
Craig Earls
0744a0ac8f Added menu entries to help set sort region 2013-03-06 14:35:34 -05:00
Craig Earls
5a48bc3935 Removed timeclock.el.
This has been parts of the standard Emacs installation for a very long time.  No need to repeat it here.
2013-03-05 21:30:05 -05:00
Craig Earls
efce6c8936 Add acct under point to reconcile prompt. Fix reconcile balance display of empty accounts 2013-03-04 09:36:34 -07:00
Craig Earls
4c608cccd0 Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-02 20:21:46 -07:00
Craig Earls
4810da9398 Remove auto account alignment as it interfered with account completion. 2013-03-02 20:20:58 -07:00
Craig Earls
c85a91b030 Ad ledger-mode flags to limit sort region for sort buffer 2013-03-02 20:19:43 -07:00
Craig Earls
b3971e8bed Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-02 13:34:14 -07:00
Craig Earls
9a86fe022c Add ability to posting the account in a posting using the iedger-default-acct-transaction-indent 2013-03-02 13:33:12 -07:00
Craig Earls
3d477eda21 Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-01 23:47:50 -07:00
Craig Earls
497d668778 Clean up the reconcile balance display code 2013-03-01 23:29:31 -07:00
Craig Earls
90d67876fc Have a working tree parser and numerical date constraint 2013-03-01 23:28:35 -07:00