John Wiegley
c910ed7c83
Report ledger shutting down even if verify is not being used.
2008-04-13 03:38:32 -04:00
John Wiegley
4db6d4535f
Beat the timing and tracing code into shape.
2008-04-13 03:38:32 -04:00
John Wiegley
a85bd282d7
Pounded the logging and memory tracing code into better shape.
2008-04-13 03:38:32 -04:00
John Wiegley
d0e9822ed1
Moved around the Python code.
2008-04-13 03:38:32 -04:00
John Wiegley
0eb597a681
Restructured the code to use the new utility code in utils.h.
2008-04-13 03:38:31 -04:00
John Wiegley
d016291483
Further corrections after attempting to compile.
2008-04-13 03:38:31 -04:00
John Wiegley
4716975cb1
More work done toward rearranging the utility code.
2008-04-13 03:38:31 -04:00
John Wiegley
9039e728b2
All system headers (except Boost) now included through system.hh;
...
also, added support for pre-compiled headers since I'm now using a
centralized resource for system headers.
2008-04-13 03:38:31 -04:00
John Wiegley
340dacf118
Moved all system includes into system.hh; added support for using system.hh as a pre-compiled header
2008-04-13 03:38:30 -04:00
John Wiegley
d268bb46c0
Re-enabled tracing code in debug mode.
2008-04-13 03:38:30 -04:00
John Wiegley
08855980fa
Added missing destructor.
2008-04-13 03:38:30 -04:00
John Wiegley
6853db57e6
All tests now working again. Reduced size of entity_t and
...
transaction_t considerably.
2008-04-13 03:38:30 -04:00
John Wiegley
be9f18ccfe
Reduced memory consumption of register report.
2008-04-13 03:38:30 -04:00
John Wiegley
ece13a8cf1
Stubbed out an assert.
2008-04-13 03:38:30 -04:00
John Wiegley
8c6158be40
Removed bogus default arguments.
2008-04-13 03:38:30 -04:00
John Wiegley
d6cb0d3eb9
*** no comment ***
2008-04-13 03:38:29 -04:00
John Wiegley
dae8bb0dea
*** no comment ***
2008-04-13 03:38:29 -04:00
John Wiegley
eede906424
Fixes to .am file.
2008-04-13 03:38:29 -04:00
John Wiegley
96f8442e8c
changes
2008-04-13 03:38:29 -04:00
John Wiegley
90ea6afaf0
A comment change.
2008-04-13 03:38:29 -04:00
John Wiegley
48f5d4543a
Added an ignore file for git.
2008-04-13 03:38:29 -04:00
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
539370ff1b
More refactoring
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
176b3044e3
Improved time parsing
2008-04-13 03:38:28 -04:00
John Wiegley
12f9ddbb95
Added time parsing
2008-04-13 03:38:28 -04:00
John Wiegley
654c1c0b94
Removed a useless init line
2008-04-13 03:38:27 -04:00
John Wiegley
c5214c8759
Changed date parser to use lex/yacc.
2008-04-13 03:38:27 -04:00
John Wiegley
53c132ad98
Corrected merged gnucash.cc changes.
2008-04-13 03:38:27 -04:00
John Wiegley
a61e2fa8c0
Changes in makefile for creating dist tarball.
2008-04-13 03:38:27 -04:00
John Wiegley
1c981d4d07
Copied branch.
2008-04-13 03:38:27 -04:00
John Wiegley
46bb91ef0a
Changed bang path.
2008-04-13 03:38:27 -04:00
John Wiegley
86dc7effda
Added some comments.
2008-04-13 03:38:27 -04:00
John Wiegley
c9d46d1701
Added some pre-generated files.
2008-04-13 03:38:26 -04:00
John Wiegley
086ea40d99
We now compile with boost_date_time (although parts of the code have
...
been stubbed out as a result).
2008-04-13 03:38:17 -04:00
John Wiegley
ba2a54f3d2
Initial round of changes to use boost_date_time
2008-04-13 03:35:37 -04:00
John Wiegley
4c460a1c40
Added initialize Commodity test file.
2008-04-13 03:35:37 -04:00
John Wiegley
705ce8c6a1
changes
2008-04-13 03:35:37 -04:00
John Wiegley
074533f006
changes
2008-04-13 03:35:37 -04:00
John Wiegley
7743a5300c
Updated version number.
2008-04-13 03:35:37 -04:00
John Wiegley
d8296ddc57
Completed commodity math tests.
2008-04-13 03:35:37 -04:00
John Wiegley
269a7c6f3b
Got most of the commodity tests working, save multiplication and division.
2008-04-13 03:35:36 -04:00
John Wiegley
d650725f37
Updated version number
2008-04-13 03:35:36 -04:00
John Wiegley
25fc97288d
Removed a lint warnings; added an ###autoload declaration.
2008-04-13 03:35:36 -04:00
John Wiegley
afa7304095
Got make distcheck working (yet again).
2008-04-13 03:35:36 -04:00
John Wiegley
21bd83a2f9
Added some missing code.
2008-04-13 03:35:36 -04:00
John Wiegley
f63ce06461
Added stubs for several more commodity tests.
2008-04-13 03:35:36 -04:00
John Wiegley
f5956311af
Completed commodity math tests.
2008-04-13 03:35:36 -04:00