Linas Vepstas
934bbbe90e
accidentally worked with down-level copy. Ouch! undo damage
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9177 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 01:50:23 +00:00
Linas Vepstas
5ff356a930
fix bugs, add features to auto-cap-gains system.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9176 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 23:34:34 +00:00
Linas Vepstas
c4badc0128
refactor the 'gemini' kvp utilities to make them more generally useful.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9175 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 23:32:53 +00:00
Linas Vepstas
1700ebf387
go live with first cut of cap gains
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9174 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 20:02:41 +00:00
Linas Vepstas
b22102b982
start work on cap-gains infrastructure
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9173 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 18:36:54 +00:00
Linas Vepstas
14c9cc4f2b
split out lot-scrubbing utility routine for independent use
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9168 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 19:21:39 +00:00
Linas Vepstas
ca0c8e2d1c
misc cleanup
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9167 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 18:59:31 +00:00
Linas Vepstas
158d953c60
add default lot title
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9166 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 18:58:46 +00:00
Linas Vepstas
4a6ee1ea84
add easy-to-use kvp value getters. This and the setters previously added
...
make kvp a whole lot easier to use!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9152 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 01:46:06 +00:00
Linas Vepstas
af27c1fcee
update documentation
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9149 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 00:33:52 +00:00
Linas Vepstas
c309646527
provide additional trace granularity (for tracing commodities)
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9147 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-23 22:15:35 +00:00
Linas Vepstas
17e0df59c5
perform sort only if needed
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9136 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-21 14:23:44 +00:00
Linas Vepstas
6876d3a0da
implement moving of old prices into closed books.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9135 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-21 13:38:58 +00:00
Linas Vepstas
b545e21880
move definition of price to global file; fix dox
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9134 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-21 13:28:36 +00:00
Linas Vepstas
c4a9857446
flesh out pricedb query so that it actually works
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9133 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 14:02:23 +00:00
Linas Vepstas
d635f2b424
add debug prints
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9132 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 13:53:38 +00:00
Linas Vepstas
3fab6b6421
more doc revisions
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9131 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 13:52:21 +00:00
Linas Vepstas
8459ecd9c3
cleanup docs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9130 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 13:47:55 +00:00
Linas Vepstas
7fb1ac7723
enhance debug printing
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9129 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 13:47:18 +00:00
Linas Vepstas
d42cd14663
add print functions for more query types
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9128 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 13:45:49 +00:00
Linas Vepstas
e22343867e
bug fix -- don't bring forward balances that are zero
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9125 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 03:17:50 +00:00
Linas Vepstas
7f3adab734
bug fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9124 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-20 02:35:02 +00:00
Linas Vepstas
6db9117971
whacky memory bug, I don't understand why.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9113 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 20:54:40 +00:00
Linas Vepstas
a275102c35
I hate the xml file backend
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9104 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 07:13:02 +00:00
Linas Vepstas
b03c186bc1
more silly bug fixes for bugs I just introduced a few hours ago
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9103 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 06:37:24 +00:00
Linas Vepstas
9b25ec1ecc
fix anotehr stupid bug I introduced seconds ago
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9101 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 05:03:15 +00:00
Linas Vepstas
a1bd05c0e7
whoops!
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9100 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 04:48:40 +00:00
Linas Vepstas
ae84dadfd4
copy commodity tables when closing books
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9099 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 04:23:14 +00:00
Linas Vepstas
20dbc5f11c
add commodity_table_copy, commodity_copy routines.
...
convert to use string-cache insted of g_strdup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9098 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-17 04:20:25 +00:00
Linas Vepstas
1752f2c33d
remove spectacularly brain-damaged implementation of 'ForEach'
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9097 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 21:13:31 +00:00
Linas Vepstas
76608f5c5b
more changes to prune the price db on book closing
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9095 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 19:00:17 +00:00
Linas Vepstas
032a820e49
start trying to fix how the price db begin-edit/end-edit so that
...
books can be closed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9094 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 18:59:01 +00:00
Linas Vepstas
d1341ae7ce
fix core dump
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9093 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 17:20:41 +00:00
Linas Vepstas
21d44aaaea
start work to trimm price when closing books.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9092 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 15:02:08 +00:00
Linas Vepstas
be3034128e
crude attempt to add price query
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9090 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 14:13:50 +00:00
Linas Vepstas
96cf4db1f5
fix recursion bug
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9085 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 04:13:24 +00:00
Linas Vepstas
7376a5625b
add function trace
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9084 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 04:12:38 +00:00
Linas Vepstas
d8f93e05f8
fix transaction and lot 'preening' when closing books
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9083 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 00:17:55 +00:00
Linas Vepstas
fe83fbbb4b
add traversal marker
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9082 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-16 00:16:28 +00:00
Christian Stimming
708a2b625f
Add warning in docs about xaccSplitSetBaseValue
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9077 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-14 22:10:43 +00:00
Linas Vepstas
5caa298fb0
translate currency names
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9049 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 03:07:28 +00:00
Linas Vepstas
2a59a9cad1
add debugging printfs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9048 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 03:06:17 +00:00
Linas Vepstas
d959eb3af3
cleanup tracing print
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9047 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 01:59:21 +00:00
Linas Vepstas
95fd0a5e1f
bugfix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9046 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-11 01:57:39 +00:00
Linas Vepstas
0b6d1b5248
add tracing printfs
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9038 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 21:18:43 +00:00
Linas Vepstas
4b6ef39dd3
redesign gemini API to be more generically useful
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9037 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:40:42 +00:00
Derek Atkins
584a42627b
Matthew Vanecek's patch:
...
The attached patch and new file fix bug 90768. I'm pretty sure I've
done "The Right Thing (tm)" everywhere. This patch is against HEAD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9036 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:24:44 +00:00
Linas Vepstas
4b9b211bd5
bug fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9035 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 20:10:28 +00:00
Derek Atkins
4ae577f0ec
* src/*/Makefile.am: Make sure we define PWD, as not all shells
...
define it properly. Fixes #119114 .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9033 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 19:28:42 +00:00
Linas Vepstas
af6fbfd6ca
bug fix
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9030 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-10 16:52:01 +00:00