Commit graph

4693 commits

Author SHA1 Message Date
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
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
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
497d668778 Clean up the reconcile balance display code 2013-03-01 23:29:31 -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
99b84f2e52 Merge pull request #160 from vanicat/t/small-info-correction
Some small correction for the new ledger-mode.texi
2013-03-01 05:34:57 -08:00
Rémi Vanicat
dbc1334a94 Some spelling correction. 2013-03-01 10:59:58 +01:00
Rémi Vanicat
3771c1abf0 Removing several warning by makeinfo in ledger-mode.texi 2013-03-01 10:16:25 +01:00
Rémi Vanicat
6d7b00cff5 Corrected one @xref 2013-03-01 10:16:19 +01:00
Rémi Vanicat
7d7b011ed1 Added forgotten {} for @code in ledger-mode.texi 2013-03-01 10:16:14 +01:00
Rémi Vanicat
ebea838d4c The .info for ledger-mode should not be the same than for ledger3 2013-03-01 10:16:10 +01:00
Craig Earls
71d5d6078f Make reverse-report SHIFT-R 2013-02-28 11:57:51 -07:00
Craig Earls
917c110213 Removed EMACS section from Ledger3.texi 2013-02-27 21:21:39 -07:00
Craig Earls
d8acba2c3f Add ledger-mode.texi to the build list 2013-02-27 19:21:19 -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
6bc701fc69 Merge branch 'ledger-mode-documentation' into next
Conflicts:
	lisp/ldg-commodities.el
2013-02-27 17:32:34 -07:00
Craig Earls
69dd94b6cc Removed use-decimal-comma custom, since we are now reading the .ledgerrc file 2013-02-27 17:29:41 -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
3db3d23765 Merge branch 'next' into ledger-mode-documentation 2013-02-27 10:07:59 -07:00
Craig Earls
1e3c795935 Update date regex to handles dashes and slashes 2013-02-27 10:07:03 -07:00
Craig Earls
54f50a7690 Fix typo in ledger3.texi 2013-02-27 10:06:22 -07:00
Craig Earls
e5dd5344ef Initial commit of ledger-mode documentation and demo file 2013-02-26 15:36:54 -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
09f5e41d96 unescaped a few symbols 2013-02-26 08:13:51 -07:00
Craig Earls
fe9153496a Added a note to the introduction about paying attention to shell expansions 2013-02-26 08:11:36 -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
5acf1e9fe6 Merge branch 'next' into ledger-mode-environment-handling 2013-02-25 13:01:07 -07:00
Craig Earls
94ce2f0fdb Fixed typo in doc/CMakeLists.txt line 58 "mesage" ==> "message" 2013-02-25 12:38:53 -07:00
Craig Earls
7a561f6b2e Bug 907. 2013-02-24 08:20:28 -07:00
Craig Earls
172a3076bc Updated README files 2013-02-23 18:07:23 -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
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