Commit graph

551 commits

Author SHA1 Message Date
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
Craig Earls
5f79687c93 Merge branch 'next' into ledger-mode-automatic-transactions 2013-03-01 09:38:14 -07:00
Craig Earls
3a0182d8d7 Ensure reconcile balance display can handle empty accounts. Also force balance display at the beginning of reconciliation. 2013-03-01 09:37:33 -07:00
Craig Earls
d00ebb4875 Merge branch 'next' into ledger-mode-automatic-transactions
Conflicts:
	doc/ledger3.texi
2013-02-28 12:01:52 -07:00
Craig Earls
71d5d6078f Make reverse-report SHIFT-R 2013-02-28 11:57:51 -07:00
Craig Earls
ce01c7e56e Merge branch 'next' into ledger-mode-automatic-transactions 2013-02-27 21:02:40 -07:00
Craig Earls
b5548661dc Fixed data regexs so that dashes are properly handled in dates 2013-02-27 17:51:03 -07:00
Craig Earls
42911df9f5 Restructured customization groups. Completed initial draft of ledger-mode documentation 2013-02-27 17:27:52 -07:00
Craig Earls
a3c958a191 Merge branch 'next' into ledger-mode-automatic-transactions 2013-02-27 10:08:59 -07:00
Craig Earls
1e3c795935 Update date regex to handles dashes and slashes 2013-02-27 10:07:03 -07:00
Craig Earls
a40d9f721f Merge branch 'next' into ledger-mode-automatic-transactions 2013-02-26 15:37:15 -07:00
Craig Earls
5e0e7e0a97 Add reconcile menu entry and correct bug in report that failed on automatically generated xacts 2013-02-26 15:08:52 -07:00
Craig Earls
821847b018 Ensure that commodities using decimal period, have comma separators removed for string-to-number. 2013-02-26 10:42:30 -07:00
Craig Earls
260d05c8ae Ledger-mode now automatically configures itself for --decimal-comma if that option is set in ~/.ledgerrc 2013-02-25 13:19:51 -07:00
Craig Earls
4cb2779464 ledger-mode now automatically loads and parses the init file.
Currently only pays attention to decimal-comma
2013-02-23 17:53:55 -07:00
Craig Earls
47ae01357b Initial commit of environment handling
Reads and parses .ledgerc to an alist
2013-02-23 09:15:16 -07:00
Craig Earls
929175216d Initial commit of ldg-auto. 2013-02-22 21:07:11 -07:00
Craig Earls
aa10b6ea5d Cleanup dump variables 2013-02-22 21:00:41 -07:00
Craig Earls
fd2c6d87a2 Added ledger-mode-dump-variables to give me some instrumentation on users installs 2013-02-21 22:21:13 -07:00
Craig Earls
c68bdde19f Another buglet in the commodity handler. 2013-02-21 21:39:30 -07:00
Craig Earls
510a7c4e6c Position point at beginning of line on posting being reconciled. 2013-02-21 15:31:58 -07:00
Craig Earls
d638f8300f bug-905, inadvertently used an aquamacs function. 2013-02-21 14:59:32 -07:00
Craig Earls
023e245e9b Another attempt to deal with decimal-comma 2013-02-21 14:35:29 -07:00
Craig Earls
2fd1574cf2 Prevent point from being at the end of line when ledger-reconcile-toggle is called 2013-02-21 06:43:00 -07:00
Craig Earls
a4e76727be Put in more nil window protection. 2013-02-20 21:16:05 -07:00
Craig Earls
8029fd1149 Run ledger-highlight-xact-under-point when reconcile quits, so only one xact is highlighted 2013-02-20 20:46:38 -07:00
Craig Earls
f54c15bdf5 Bug 884. Highlight first line of file 2013-02-20 16:13:27 -07:00
Craig Earls
988a41c3a4 Make ledger-reconcile a little cleaner.
The recon buffer is filled before asking for target, so there isn't a blank window showing while asking for target.
2013-02-20 14:00:46 -07:00
Craig Earls
4ebd17efb3 Better way of splitting the commodity from the value.
Should allow no spaces between commodities and values.
2013-02-19 16:44:53 -07:00
Craig Earls
cf39acfd8b Fix another null buffer problem when closing ledger buffers 2013-02-19 09:30:20 -07:00
Craig Earls
21cdc04ab3 Fixes Bug 900
If the buffer being reconciles was killed with the *Reconcile* buffer still
around their were dirty hooks left around that caused bug problems.
This fix adds a local kill-buffer hook that calls the ledger-quit routines
2013-02-18 08:45:24 -07:00
Craig Earls
2c69aa1ff5 A better try to deal with decimal-comma from ledger 2013-02-17 19:47:16 -07:00
Craig Earls
0357f92f81 Make sure ledger-fully-complete-entry copies the rest of the payee line 2013-02-16 08:56:25 -07:00
Craig Earls
d37a369c12 Changed prompt for reconciliation target. 2013-02-15 12:43:56 -07:00
Craig Earls
adfb03cac0 Fixed overrun when ledger report would expand argument and cmd would get short 2013-02-15 12:11:50 -07:00
Craig Earls
2a7d1c83dd Corrects problem clearing a transaction
toggle-current in the payee line will override all posting statuses and clear or unclear the entire transaction.
2013-02-15 09:04:34 -07:00
Craig Earls
9d2b2e3ceb Fixes Bug 897. toggle now works correctly if there are comment lines in the xact 2013-02-15 08:54:04 -07:00
Craig Earls
8116ef4781 Oops. This adds missing parenthesis to the last commit. 2013-02-15 08:07:41 -07:00