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
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
a5aff9eee9
Several fixes to lot price handling.
2008-04-13 02:41:31 -04:00
John Wiegley
964e74e333
*** empty log message ***
2008-04-13 02:41:31 -04:00
John Wiegley
4a96c8d7d8
*** empty log message ***
2008-04-13 02:41:30 -04:00
John Wiegley
e32d9e64a7
Added much better error location.
2008-04-13 02:41:29 -04:00
John Wiegley
b737cd8e6d
Added a DATETIME value type.
2008-04-13 02:41:29 -04:00
John Wiegley
7acc1306d9
*** empty log message ***
2008-04-13 02:41:29 -04:00
John Wiegley
2ebfddf401
Began support for improved commodity handling.
2008-04-13 02:41:28 -04:00
John Wiegley
96d6d62ad9
Began support for improved commodity handling.
2008-04-13 02:41:28 -04:00
John Wiegley
0c55a5ee1b
(read_binary_journal): Fixed a tiny memory leak when reading from a
...
binary cache.
2008-04-13 02:41:28 -04:00
John Wiegley
2930b89ea3
*** empty log message ***
2008-04-13 02:41:27 -04:00
John Wiegley
f741c1b62e
*** empty log message ***
2008-04-13 02:41:27 -04:00
John Wiegley
73b9d060c0
*** empty log message ***
2008-04-13 02:41:27 -04:00
John Wiegley
a597b0fb5e
Further improvements to lot pricing.
2008-04-13 02:41:27 -04:00
John Wiegley
7901598f1d
Checked in all major updates.
2008-04-13 02:41:27 -04:00
John Wiegley
a8012940f4
Removed Python integration support.
2008-04-13 02:41:21 -04:00
John Wiegley
1c7669671c
Changes to support building with gcc 2.95.
2008-04-13 02:40:57 -04:00
John Wiegley
06b6e9bf0a
Added #include <alogrithm>
2008-04-13 02:40:52 -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
9f8a32ab48
fixed several issues in value_t's core
2004-09-21 03:41:40 -04:00
John Wiegley
3d4259e6d0
balances and values can now be iterated, to get at the component amounts
2004-09-08 04:13:02 -04:00
John Wiegley
63367e3aac
the amount/balance/value logic is now a library, completely separate from ledger
2004-08-29 23:32:29 -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
b4304515ff
ledger.so (the python module) now builds based on autoconf discovery
2004-08-28 04:26:48 -04:00
John Wiegley
16841fbae3
added (disabled) code for Boost.Python
2004-08-27 23:38:39 -04:00
John Wiegley
73e2abd1b2
a little cleanup; reversed the meaning of -z and -p (to be more mnemonic)
2004-08-23 18:23:31 -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
965e1fc28f
always print balance amounts sorted alphabetically by commodity
2004-08-19 03:06:11 -04:00
John Wiegley
9e235d04a1
fixes
2004-08-17 03:43:29 -04:00
John Wiegley
aeb2fd0d39
misc cleanup
2004-08-17 03:39:51 -04:00
John Wiegley
42298cefd5
optimized printing of amounts
2004-08-14 00:29:52 -04:00
John Wiegley
1741c80fe4
rewrote the way registers are computed -- again
2004-08-04 03:12:26 -04:00
John Wiegley
161d6f79bd
initial rev of 2.0
2004-07-26 23:33:51 -04:00
John Wiegley
072d5131b4
*** empty log message ***
2003-10-08 23:05:15 +00:00
John Wiegley
260217c8ab
*** empty log message ***
2003-10-05 00:22:17 +00:00
John Wiegley
2c10922614
Moved definition of virtual accounts into the ledger data file
...
itself. They are now called "automated transactions". Some
rearchitecting.
2003-10-04 07:48:21 +00:00
John Wiegley
3cfae27947
*** empty log message ***
2003-10-02 05:04:38 +00:00
John Wiegley
2a10558902
*** empty log message ***
2003-10-02 00:07:14 +00:00
John Wiegley
3afa81857a
*** empty log message ***
2003-10-01 23:06:13 +00:00
John Wiegley
7ce12f8cfe
*** empty log message ***
2003-10-01 21:55:40 +00:00
John Wiegley
f44eea66c4
*** empty log message ***
2003-10-01 20:47:10 +00:00
John Wiegley
a40813d896
*** empty log message ***
2003-10-01 07:11:57 +00:00
John Wiegley
68e6b8538e
*** empty log message ***
2003-10-01 05:39:06 +00:00