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