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
|
032afa5657
|
a bit of a reorg; still much more to go
|
2004-08-29 03:23:55 -04:00 |
|
John Wiegley
|
3034529d54
|
removed the "standalone" flag (unsafe with Boost)
|
2004-08-28 04:48:43 -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
|
863485ad8f
|
added python.cc
|
2004-08-27 23:40:46 -04:00 |
|
John Wiegley
|
6c53e9daa3
|
Added rule to install header files
|
2004-08-27 23:39:42 -04:00 |
|
John Wiegley
|
16841fbae3
|
added (disabled) code for Boost.Python
|
2004-08-27 23:38:39 -04:00 |
|
John Wiegley
|
f0238fdd06
|
use libtool, for making shared libraries
|
2004-08-26 20:29:58 -04:00 |
|
John Wiegley
|
84e01c3b21
|
added README file
|
2004-08-26 19:09:41 -04:00 |
|
John Wiegley
|
e12cc11760
|
added check for --enable-standalone, as mentioned in the README
|
2004-08-26 19:00:58 -04:00 |
|
John Wiegley
|
ae37cb8ece
|
remove -mdynamic-no-pic from opt flags; that is implied by -fast
|
2004-08-26 16:46:36 -04:00 |
|
John Wiegley
|
8075202365
|
added "acprep --perf", for doing performance analysis
|
2004-08-26 15:35:24 -04:00 |
|
John Wiegley
|
3c50b2fb7a
|
read all binary data in at one go; gains 33%
|
2004-08-26 15:35:14 -04:00 |
|
John Wiegley
|
942943323e
|
don't placement new() amount_t in binary.cc when it isn't necessary
|
2004-08-26 14:31:50 -04:00 |
|
John Wiegley
|
5f30c790db
|
fixed another memory strangeness (too much destruction)
|
2004-08-26 02:01:29 -04:00 |
|
John Wiegley
|
69bd31b4d0
|
added usual operator
|
2004-08-25 21:51:11 -04:00 |
|
John Wiegley
|
ac000a67c4
|
fixed two memory corruption bugs
|
2004-08-25 21:02:07 -04:00 |
|
John Wiegley
|
ab86cd8c37
|
added asserts to, and proof-read, amount.cc
|
2004-08-25 17:34:23 -04:00 |
|
John Wiegley
|
52c7d928c7
|
reorganized the docs, switched to using some more appropriate @commands
|
2004-08-25 03:07:45 -04:00 |
|
John Wiegley
|
a17d1ffa0e
|
added documentation for all of the command-line options to ledger.texi
|
2004-08-25 02:54:45 -04:00 |
|
John Wiegley
|
2f8f640010
|
minor simplification
|
2004-08-25 02:15:30 -04:00 |
|
John Wiegley
|
5b402a26cb
|
use back-patching to simplify binary file writing
|
2004-08-25 02:11:56 -04:00 |
|
John Wiegley
|
6febfc3b4c
|
Bulk alloc bigints in the binary reader; this gains another 20%
|
2004-08-25 01:47:55 -04:00 |
|
John Wiegley
|
c6860970f2
|
removed all uses of std::vector; simplified some code
|
2004-08-24 20:01:51 -04:00 |
|
John Wiegley
|
2943af2761
|
misc maintenance changes
|
2004-08-24 19:23:32 -04:00 |
|
John Wiegley
|
d4e39c488d
|
use a string pool in binary files; gains 7% read time
|
2004-08-24 19:22:51 -04:00 |
|
John Wiegley
|
5186be2881
|
updated help screen
|
2004-08-24 05:05:08 -04:00 |
|
John Wiegley
|
a7506a66dc
|
removed "version" script
|
2004-08-24 05:01:33 -04:00 |
|
John Wiegley
|
c0f48bc783
|
removed completed item
|
2004-08-24 04:59:29 -04:00 |
|
John Wiegley
|
5b0bfeac0c
|
added validation code, to walk through a journal_t and make sure it's ok
|
2004-08-24 04:41:39 -04:00 |
|
John Wiegley
|
c3b1de42de
|
fixed a few minor bugs
|
2004-08-24 02:59:22 -04:00 |
|
John Wiegley
|
876f5b84ab
|
a few fixes
|
2004-08-24 02:40:23 -04:00 |
|
John Wiegley
|
e0c9534b06
|
added --gen flag, that runs configure for my setup
|
2004-08-24 02:16:43 -04:00 |
|
John Wiegley
|
1fd37a432d
|
cleanup; fully switched to autoconf -- use scripts/acprep
|
2004-08-24 02:11:32 -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
|
632a37034a
|
added flags to Makefile.am
|
2004-08-23 08:57:36 -04:00 |
|
John Wiegley
|
ec31074d2a
|
move over to the autoconf system; Makefile.old is still there
|
2004-08-23 08:43:43 -04:00 |
|
John Wiegley
|
da271e87ac
|
removed items that have been completed from TODO
|
2004-08-23 08:27:01 -04:00 |
|
John Wiegley
|
b6e28f7e2f
|
removed a period
|
2004-08-23 08:26:26 -04:00 |
|
John Wiegley
|
034fdb5883
|
don't bring in libgmpxx anymore
|
2004-08-23 08:26:19 -04:00 |
|
John Wiegley
|
ea3bf5d720
|
Removed dependency on libgmpxx.a
|
2004-08-23 08:25:40 -04:00 |
|
John Wiegley
|
acfb58adac
|
added stub docs for all of the options
|
2004-08-23 08:02:05 -04:00 |
|
John Wiegley
|
eebd06c371
|
added a better commentary (at least for now)
|
2004-08-23 08:01:55 -04:00 |
|
John Wiegley
|
dd4bb72c52
|
fixed bad #define
|
2004-08-23 08:01:43 -04:00 |
|
John Wiegley
|
b85a536be7
|
change to binary loading that increases speed by another 20%
|
2004-08-23 07:23:33 -04:00 |
|
John Wiegley
|
1091f0d07b
|
slight cleanup
|
2004-08-23 02:11:58 -04:00 |
|
John Wiegley
|
6365b8b7a8
|
simplified some code
|
2004-08-22 18:34:18 -04:00 |
|
John Wiegley
|
02168c7823
|
escape codes in format strings; can now redefine individual report formats
|
2004-08-22 02:40:18 -04:00 |
|
John Wiegley
|
5619a1d5be
|
a little more reorganizing, but only fractionally faster. diminishing returns!
|
2004-08-22 02:13:41 -04:00 |
|