John Wiegley
|
643f2d33cf
|
More work toward getting the textual parser working again. Since this means
that value expressions must work, there are a lot of details involved.
|
2008-07-24 09:02:47 -04:00 |
|
John Wiegley
|
14de0694a9
|
Fixed a memory bug due to a shallow copy in value_t::storage_t.
|
2008-07-22 21:58:00 -04:00 |
|
John Wiegley
|
aa4f0d4364
|
Added the var_t helper class, which can be seen in the beginning
implementation of register_command in main.cc.
|
2008-07-21 20:41:42 -04:00 |
|
John Wiegley
|
d159501993
|
The code is compiling again, but it's far from being able to run yet.
|
2008-05-08 02:50:19 -04:00 |
|
John Wiegley
|
b45037e334
|
Migrated over both code and build environment from was-v3.0 branch.
|
2008-05-08 02:50:19 -04:00 |
|
John Wiegley
|
db0ef2e257
|
*** empty log message ***
|
2008-04-13 02:41:32 -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
|
47e2a34176
|
*** empty log message ***
|
2008-04-13 02:41:29 -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
|
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
|
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
|
528019ce25
|
added support for "equity" in main.py
|
2004-09-24 07:00:52 -04:00 |
|
John Wiegley
|
9f8a32ab48
|
fixed several issues in value_t's core
|
2004-09-21 03:41:40 -04:00 |
|
John Wiegley
|
bd72c0cf90
|
added more math operators for value_t types
|
2004-09-14 05:05:56 -04:00 |
|
John Wiegley
|
6cfdd704a9
|
made value_t into a more complete type. amounts.py now works.
|
2004-09-08 01:54:28 -04:00 |
|
John Wiegley
|
a4c5380a7f
|
some fixes to value_t in python; still more work to go
|
2004-09-07 20:03:01 -04:00 |
|
John Wiegley
|
93d73f828c
|
changed constructors to downgrade BALANCE and BALANCE_PAIR types when possible
|
2004-09-06 05:43:56 -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
|
5f30c790db
|
fixed another memory strangeness (too much destruction)
|
2004-08-26 02:01:29 -04:00 |
|
John Wiegley
|
1091f0d07b
|
slight cleanup
|
2004-08-23 02:11:58 -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
|
c1e5119e97
|
fixes so that ledger will build optimized
|
2004-08-21 16:15:55 -04:00 |
|
John Wiegley
|
ba0a928883
|
moved code from value.h into value.cc
|
2004-08-21 05:54:04 -04:00 |
|
John Wiegley
|
86ac953379
|
tracked down a tricky memory leak in value.h
|
2004-08-21 05:40:06 -04:00 |
|
John Wiegley
|
55d58940ce
|
speed improvements; my "bal" script is cut to a third
|
2004-08-17 22:18:38 -04:00 |
|