Commit Graph

7475 Commits

Author SHA1 Message Date
Derek Atkins
3331bbe954 * src/engine/engine-helpers.c: turn off scheme garbage collection
during query->scm and scm->query conversion.  It shaves about 50%
	  off the test-scm-query-string tests.
	* src/engine/test-core/test-engine-stuff.c:  add some code to help
	  track down what the get_random_query() is doing.  Turned off by
	  default.
	* src/app-utils/test/test-scm-query-string.c: make the test
	  deterministic by seeding the RNG with a known value.  There is a
	  known "delay" at #245 with a seed of 1 on Linux systems.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9273 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-10 00:01:54 +00:00
Derek Atkins
fb2f55460f * src/gnome-utils/dialog-transfer.c: during the dialog startup it
tries to build the transfer rate.  This crashes on Solaris because
	  during startup one commodity is still NULL when it tries to print
	  it.
	Fixes bug #121677


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9271 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-09 23:23:09 +00:00
Linas Vepstas
00c479b6a0 remove tests for deprecated/obsolete values
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9269 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-09 15:05:53 +00:00
Linas Vepstas
8ede42da95 fix or remove usage of old/deprecated/obsolete routines
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9268 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-09 14:58:35 +00:00
Linas Vepstas
70c224d8ee fix incorrect usage of loglevel
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9261 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-08 15:12:10 +00:00
Linas Vepstas
3f2513ffb8 fix incorrect usage of log level
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9260 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-08 15:10:36 +00:00
Linas Vepstas
679322f156 fix incorrect log-level usage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9259 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-08 15:07:42 +00:00
Linas Vepstas
a0b338d327 tweak broen popup logic
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9252 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-07 15:54:14 +00:00
Linas Vepstas
37f9077d68 tweak dialog for a many-to-one mapping
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9251 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-07 03:13:06 +00:00
Linas Vepstas
f61704ccc6 merege from the cap-gains3 branch:
remove some obsolete functions
wrap amount/value geters so that gains can be auto-computed


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9248 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-06 15:02:21 +00:00
Linas Vepstas
b051cd199b clarify currency change
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9247 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-06 14:53:58 +00:00
Linas Vepstas
c1094b28f4 update instructions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9246 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-06 14:44:37 +00:00
Linas Vepstas
71f530719c urghhh strange indentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9245 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-06 13:58:41 +00:00
Linas Vepstas
b8ef264bca bug fix the scrub account button
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9244 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-06 13:15:24 +00:00
Linas Vepstas
84a6e5dff4 cleanup during hunt for fields to wrap
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9228 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-05 02:15:26 +00:00
Derek Atkins
af4b4a65c2 Apply Nigel Titley's patch to fix #103174:
* src/register/register-core/basiccell.c:
	  - add some debugging messages
	  - don't kill ourself if we're asked to set the value to our own value.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9224 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-05 00:27:20 +00:00
Linas Vepstas
91bf87ec53 merge changes from the cap-gains2 branch:
-- delete of cap-gains splits now handled
-- gnc-events now generated at commit-edit, not willy-nilly
-- improved scrub docos


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9222 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-03 13:02:37 +00:00
Linas Vepstas
7f89231a82 bug fixes to get display right
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9215 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-02 14:05:37 +00:00
Linas Vepstas
1a9979937b misc cleanup for closing window, etc.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9212 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-02 03:50:59 +00:00
Linas Vepstas
8de8dee8ae micro tweak
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9211 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-02 03:26:04 +00:00
Linas Vepstas
e0a9c2cc18 merge from auto-cap-gains branch: gains dates now track the dates on
the source of the gains


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9208 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-01 20:20:52 +00:00
Linas Vepstas
951f1efb1c update status
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9205 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-01 17:52:22 +00:00
Linas Vepstas
317d476377 bug fix, hash keys need to be malloced, this fixes a core dump
and allows 'make check' in backend/file to pass instead of croaking.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9202 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-01 15:13:49 +00:00
Linas Vepstas
edbd6c43c9 remove pointless malloc/free, should improve file load performance a
teeny bit.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9201 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-01 15:09:25 +00:00
Linas Vepstas
709adddc81 remove pointless maloc/free, should improve file load performance a
teeny bit.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9200 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-01 15:08:26 +00:00
David Hampton
b3866e396b Remove RCS 'Id' tags from files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9195 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-30 00:22:05 +00:00
David Hampton
4b80c90cee Remove empty file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9194 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-30 00:20:07 +00:00
David Hampton
c9a6a3ccb6 Fix bug in computing cleared balance.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9193 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-30 00:18:25 +00:00
Linas Vepstas
2670d4dc53 run it through a smelling checker
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9192 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-29 13:16:50 +00:00
Linas Vepstas
12b7334d1e update docos
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9191 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-29 13:09:07 +00:00
Linas Vepstas
8d414638b0 add more notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9190 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-29 03:38:00 +00:00
Christian Stimming
a39c084783 2003-08-28 Christian Stimming <stimming@tuhh.de>
* src/import-export/import-backend.c: Aaarg. Fixed extremely
	stupid bug in the import value setting workaround.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9189 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-28 20:45:46 +00:00
Linas Vepstas
06d403cfab bug fix cap gains lookup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9185 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-27 03:56:15 +00:00
Linas Vepstas
88d0b86d12 bug fixes: fix sign of gains, show balance
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9184 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-27 03:53:59 +00:00
Linas Vepstas
9062c3146c status updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9183 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 15:25:31 +00:00
Linas Vepstas
ab1f22bdd6 add more columns to lot viewer
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9182 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 13:55:23 +00:00
Linas Vepstas
883aa58c1b bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9181 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 13:53:54 +00:00
Linas Vepstas
bddd29cfe9 String needs to be i18n'ed
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9180 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 13:50:22 +00:00
Linas Vepstas
7b26b3bacd display cap gains in lot viewer
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9179 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 03:40:37 +00:00
Linas Vepstas
d25de06b0a bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9178 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-26 03:39:36 +00:00
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
63f5a4dffc make menu entry insensitive when no account selected;
fix initial appearance of lot viwer window


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9172 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 14:00:41 +00:00
Linas Vepstas
7e656f0228 fill out more of the lot-viewer prototype
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9171 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 04:06:56 +00:00
Linas Vepstas
1a8893206c add buttons to lot viewer gui; disable lot viwer when no acount selected
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9170 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-25 02:08:42 +00:00
Linas Vepstas
a00e554b29 update status section
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9169 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-08-24 20:04:27 +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