Commit graph

32 commits

Author SHA1 Message Date
John Wiegley
d02f74efea *** empty log message *** 2008-04-13 02:41:29 -04:00
John Wiegley
96d6d62ad9 Began support for improved commodity handling. 2008-04-13 02:41:28 -04:00
John Wiegley
7901598f1d Checked in all major updates. 2008-04-13 02:41:27 -04:00
John Wiegley
f2a167e0ed *** empty log message *** 2008-04-13 02:41:26 -04:00
John Wiegley
4aea9709bb Made several changes to the parsing infrastructure to allow passing
the "config_t" object around.  This is needed for parsing option
settings in the initialization file.
2008-04-13 02:41:23 -04:00
John Wiegley
6cee916e04 Added in.clear() before resetting I/Os streams. Again, thanks to the
list.
2008-04-13 02:41:22 -04:00
John Wiegley
a8012940f4 Removed Python integration support. 2008-04-13 02:41:21 -04:00
John Wiegley
eb0525e315 See ChangeLog 2008-04-13 02:41:19 -04:00
John Wiegley
a53f44ecda Support has been added for clearing of individual transactions. Set
`ledger-clear-whole-entries' in Emacs to revert to the old behavior.
2008-04-13 02:41:19 -04:00
John Wiegley
f9cd17bd31 *** empty log message *** 2008-04-13 02:41:18 -04:00
John Wiegley
14b49db046 *** empty log message *** 2008-04-13 02:41:18 -04:00
John Wiegley
747332b085 *** empty log message *** 2008-04-13 02:41:17 -04:00
John Wiegley
95e282a4f7 *** empty log message *** 2008-04-13 02:41:17 -04:00
John Wiegley
fe825a9b78 (parse): Improvements to QIF parsing. 2008-04-13 02:41:17 -04:00
John Wiegley
609f6b195a (parse): Negate QIF amounts for which a category is specified, since
the category shows where the money went, not where it came from.
2008-04-13 02:41:13 -04:00
John Wiegley
afa807a678 (qif_parser_t::parse): Record the beginning and ending line/pos and
source index when reading QIF files.
2008-04-13 02:41:13 -04:00
John Wiegley
6ecec7eb1e (parse): Removed an unnecessary line of code. 2008-04-13 02:41:12 -04:00
John Wiegley
fdf73faff7 (parse): Accept CX as well as C*. Also, general improvements to Bank
type parser.
2008-04-13 02:41:11 -04:00
John Wiegley
65bfc5756c (qif_parser_t::parse): Propogate commodity flags when parsing amounts
from a QIF file.
2008-04-13 02:41:10 -04:00
John Wiegley
37ae9bf0c2 added missing headers 2008-04-13 02:40:57 -04:00
John Wiegley
c9fb11bd60 updated to version 2.0 2008-04-13 02:40:47 -04:00
John Wiegley
a32173ace6 changes 2008-04-13 02:40:47 -04:00
John Wiegley
84259bde51 changed ledger.h to journal.h; moved adding of autoxact hook 2004-09-23 21:37:39 -04:00
John Wiegley
2d62f7b633 redid the way amount_t::commodity is handled; no more direct access 2004-08-29 04:31:59 -04:00
John Wiegley
16841fbae3 added (disabled) code for Boost.Python 2004-08-27 23:38:39 -04:00
John Wiegley
6d5333b896 use value_t instead of balance_pair_t; gains for 10% binary, 2% textual 2004-08-21 23:18:45 -04:00
John Wiegley
000bfe1cec only compute the cost when it differs from the amount 2004-08-21 15:55:03 -04:00
John Wiegley
3934d558e1 quick fix 2004-08-19 22:17:05 -04:00
John Wiegley
a9b207205f several fixes 2004-08-19 22:03:23 -04:00
John Wiegley
9d4f839263 the QIF parser was too order dependent 2004-08-19 20:54:19 -04:00
John Wiegley
7e2af9b73d bug fix in QIF parsing 2004-08-19 18:16:22 -04:00
John Wiegley
aba3d3037a added support for parsing QIF files 2004-08-19 17:55:33 -04:00