John Wiegley
a13a6d645e
Optimized XML auto-doc memory usage
2008-04-13 03:38:29 -04:00
John Wiegley
c30f520900
Decreased memory usage considerably
2008-04-13 03:38:29 -04:00
John Wiegley
b84f676946
Did some optimization and memory cleanup
2008-04-13 03:38:28 -04:00
John Wiegley
0a6b5726ec
Made the amount/balance/value interface a bit more rational; added
...
back a useless version of the register command (just to prove the
command sequence); and added smart XML semantics to the XPath
implementation so that nodes can be coerced to values.
2008-04-13 03:38:28 -04:00
John Wiegley
ba2a54f3d2
Initial round of changes to use boost_date_time
2008-04-13 03:35:37 -04:00
John Wiegley
a087e6ea97
Cleared out all warnings; started work on getting Python up again.
2008-04-13 03:35:32 -04:00
John Wiegley
0e02961b00
Cleaned up warnings revealed by building with Xcode.
2008-04-13 03:35:32 -04:00
John Wiegley
e65c62d5a4
Removed all uses of PCH (which was far more trouble than it was worth).
2008-04-13 03:35:31 -04:00
John Wiegley
42f43b7686
Check in all changes made so far toward 3.0.
2008-04-13 03:35:00 -04:00
John Wiegley
5a93d4819e
Reworked the way date/times are handled.
2008-04-13 02:41:32 -04:00
John Wiegley
32bdfe20d9
Tons of corrections and fixes to value expressions and lot figures.
2008-04-13 02:41:31 -04:00
John Wiegley
e32d9e64a7
Added much better error location.
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
34ed895907
(entries::format_last_entry): XML format now always uses the same date
...
format, and ignores --date-format.
2008-04-13 02:41:25 -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
b462a8bf50
*** empty log message ***
2008-04-13 02:41:18 -04:00
John Wiegley
b671d2934b
minor bit twiddling
2008-04-13 02:41:07 -04:00
John Wiegley
c0285de46b
Moved `format_xml_entries' to xml.cc.
2008-04-13 02:41:03 -04:00
John Wiegley
1895ae6653
(test): Check for <?xml only, not the full version string.
2008-04-13 02:41:00 -04:00
John Wiegley
38653c0166
(endElement): Handle the <tr:virtual> and <tr:generated> tags, which
...
were being ignored. (parse): Corrected error reporting when it is a
Ledger error.
2008-04-13 02:40:53 -04:00
John Wiegley
c9fb11bd60
updated to version 2.0
2008-04-13 02:40:47 -04:00