Commit Graph

483 Commits

Author SHA1 Message Date
Derek Atkins
89be52ed5f Fix configure.in to work on Solaris.. Test's need spaces between the
terms:
	if $foo = "no"; then

Supply a result message for the SCANF_LLD test


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6836 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-05-08 05:01:48 +00:00
David Hampton
3ce1d63e1a Pogma's initial Mac OS X patches.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6833 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-05-07 23:22:24 +00:00
David Hampton
d3306106c4 Make sure any non standard g-wrap prefix path if reflected in the
setting of the LD_LIBRARY_PATH variable.  Makes it possible to find
libgw-wct.so, et al.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6807 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-04-19 03:14:56 +00:00
Dave Peticolas
b90b076f54 Fix DB_LIBS setting.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6772 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-03-05 23:28:33 +00:00
Derek Atkins
cfd8718a42 * Plug-in Extensions for backends, so pluggable objects can
provide backend-support without changing the core backend
	implementation.

	* src/engine/gncObject: Add a 'mark_clean' data-type method()
				add backend extension registration.

	* src/engine/gnc-book.c: use mark_clean object interface

	* src/backend/file/io-gncxml-v2: use the backend extensions

	* src/business/business-core/gnc*: add the mark_clean methods
					   add commodities to many objects

	* src/business/business-core/gncInvoice.c: fix GetPaidTxn() bug

	* src/business/business-core/file: the XML backend extensions for
	business objects.

	* src/business/business-gnome/dialog-*: supply default commodities


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6770 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-03-04 19:34:52 +00:00
Dave Peticolas
8e51e62781 David Hampton's make distcheck patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6749 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-02-28 08:31:32 +00:00
Derek Atkins
4c948bdabc A new generic search dialog for gnome, and a test to show how it
works.  Still more to come...


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6698 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-02-08 05:09:52 +00:00
Dave Peticolas
f048bb2f55 Fix quoting problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6676 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-31 00:00:23 +00:00
Derek Atkins
37704c673a Fix for Solaris: Can't use 'if ! $(GUILE) ...' so rebuild
the if/else to actually work properly


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6612 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-13 01:48:58 +00:00
Rob Browning
a458350f99 * configure.in: switch to check and only install the srfis we
need. do the same for guile-www.
(AM_PATH_GWRAP): require g-wrap 1.3.2.
(CFLAGS): add -Wno-uninitialized and -Wno-unused to accomodate
g-wrap issues.
(GNUCASH_ENGINE_LIBS): remove libgw-glib -- now provided by g-wrap.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6538 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-09 21:18:27 +00:00
Dave Peticolas
ec74433b67 David Hampton's autotool patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6525 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-07 02:41:09 +00:00
Dave Peticolas
15d1dacf76 * configure.in: configure report-gnome/test directory
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6373 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-12 09:49:54 +00:00
Dave Peticolas
5e5d981a21 Jose Carlos Nascimento's Brazilian Portuguese translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6371 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-12 00:58:55 +00:00
Rob Browning
6b1a8be026 * configure.in: now that libgnc-engine doesn't depend on guile any
more, migrate the guile flags from "BASE" to the regular vars.
(GNUCASH_ENGINE_BASE_LIBS): remove guile bits.
(GNUCASH_ENGINE_LIBS): add guile bits.
(GNUCASH_ENGINE_BASE_CFLAGS): remove guile bits.
(GNUCASH_ENGINE_CFLAGS): add guile bits.

* configure.in (error-on-warning): make this the default.  I'm
tired of having to fix missing #includes, mismatched types,
etc. after an update so I can get back to work, but if anyone has
a real problem with this, I'd be happy to reconsider.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6356 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-11 16:27:44 +00:00
Dave Peticolas
26198e561e P�ter Hossz�'s Hungarian translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6304 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-10 22:31:13 +00:00
Dave Peticolas
655da7feb4 * configure.in: add new default warnings
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6289 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-09 09:34:43 +00:00
Dave Peticolas
1a0d4712f2 * configure.in: remove -Wno-unused
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6280 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-08 09:32:35 +00:00
Rob Browning
91d891a7f1 * configure.in (error-on-warning): make this the default. I'm
tired of having to fix missing #includes, mismatched types,
etc. after an update so I can get back to work, but if anyone has
a real problem with this, I'd be happy to reconsider.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6271 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-07 18:11:27 +00:00
Dave Peticolas
ae41252ddd Work on report/report-gnome module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6267 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-07 08:49:57 +00:00
Bill Gribble
1a0db3dfb7 Add --disable-gui option to autogen/configure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6255 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-05 17:22:32 +00:00
Dave Peticolas
5b72f6048b Add Georg Lehner's Nicaraguan Spanish translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6177 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 07:55:56 +00:00
Rob Browning
4c36e2341e * configure.in: add adjustments for new static overrides scripts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6133 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:21:43 +00:00
Derek Atkins
997d8e92a7 First pass at an Entry Ledger. It compiles. It still needs
to be tested, and then it needs to be used.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6073 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-26 23:30:33 +00:00
Rob Browning
01ea769151 * configure.in: add GNC_LIBEXECDIR.
(AC_OUTPUT): add src/bin/Makefile.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5961 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:34:17 +00:00
Rob Browning
e56ca6384f * configure.in (AC_OUTPUT): add src/core-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5924 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 02:37:11 +00:00
Dave Peticolas
94d8372af6 Derek Atkins's business accounting patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5902 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-17 01:17:06 +00:00
Rob Browning
5c6681a124 * configure.in (AC_OUTPUT): add src/dialog-account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5900 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 21:05:32 +00:00
Rob Browning
25ab1e4ede * configure.in: update to reflect deleted src/gnome.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5840 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-12 23:11:43 +00:00
Rob Browning
7b3bef3989 * configure.in: set execute bit on gnc-test-env.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5834 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-12 22:27:52 +00:00
Linas Vepstas
64379d968d add patch from Matthew Vanecek <mevanecek@yahoo.com> for pg_config
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5830 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-12 17:00:50 +00:00
Bill Gribble
4069b315f9 Build changes to clean up library cross-dependencies and move to libtool-1.4
syntax.  Also a patched ltmain.sh included with CVS now, so builds are
faster and folks with libtool-1.3.4 installed aren't left in the cold.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5788 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-07 22:41:56 +00:00
Linas Vepstas
370f45f997 add swig makefile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5742 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-29 18:38:19 +00:00
Dave Peticolas
cf4d0fec3e Fix quoting bug.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5726 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-26 00:09:13 +00:00
Dave Peticolas
65d5050968 Create gnucash-config with configure instead of Makefile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5725 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-25 23:31:44 +00:00
Dave Peticolas
b4c8d16c16 Zdenko Podobn�'s Sloval account hierarchies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5705 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-22 06:56:25 +00:00
Rob Browning
5d977e85f4 * configure.in (GNC_ADD_ON_SRFIS): compute needed SRFIs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5584 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-12 19:43:02 +00:00
Linas Vepstas
524bee9fe0 fix the opt-style include ath as well
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5583 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-12 16:53:25 +00:00
Rob Browning
5f21c44529 * configure.in: require at least g-wrap 1.3.1.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5579 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-11 22:10:21 +00:00
Linas Vepstas
fb762d454e fix include file install location
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5578 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-11 16:56:27 +00:00
Dave Peticolas
cc09c00a11 Use AM_PROG_LIBTOOL for automake 1.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5573 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-11 01:31:20 +00:00
Rob Browning
67fbf88c61 * configure.in: update for intltool. Update LIBTOOL macros to
match libtool docs.  Require at least g-wrap 1.1.12.  Add
src/backend/net/Makefile to output.

* acinclude.m4: added AM_ACLOCAL_INCLUDE so it would work from
configure.in under the new auto* tools.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5506 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-10 23:19:41 +00:00
Dave Peticolas
d10d7a7d38 Move pt_PT.po to pt.po.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5486 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-10 06:29:20 +00:00
Robert Graham Merkel
873ed2c9b3 automake 1.5 fixes and further work on transaction voiding
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5456 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-03 07:08:31 +00:00
Joshua Sled
07ffbd6387 Moved the XML_I18N_TOOLS line a bit higher to get around being-split-midline-by-configure issue.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5444 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-01 03:24:33 +00:00
Dave Peticolas
0d25b496e1 Move app file gnome code under app-file module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5407 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-21 23:32:20 +00:00
Dave Peticolas
06d2d6158e Move application file code into app-file module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5389 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-20 02:38:15 +00:00
Dave Peticolas
0de7e5ec7f Start binary-import test module.
Move xml-i18n-tools higher in configure.in.
Configure register-core module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5387 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-19 08:36:14 +00:00
Dave Peticolas
bae4ce8697 Add import-export/binary-import module for importing legacy files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5385 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-18 23:45:29 +00:00
Dave Peticolas
54393d0a06 Collect all translatable strings in scm files in intl-scm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5384 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-18 10:12:50 +00:00
Dave Peticolas
23576ba39f Configure network-utils and gnome-utils package and install
their public headers.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5383 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-18 08:38:21 +00:00
Dave Peticolas
e518fd7f50 Use xml-i18n-tools to collect translatable strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5380 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-17 09:59:23 +00:00
Dave Peticolas
9e4a0d94a0 Configure ledger-core test dir.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5378 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-15 07:03:32 +00:00
Dave Peticolas
dd2049cca7 Add register-gnome link test.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5376 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-15 06:26:23 +00:00
Dave Peticolas
23865f5485 Configure and detect app-utils module. Install public app-utils headers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5375 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-15 06:09:43 +00:00
Dave Peticolas
ee96e9926d 2001-09-14 Dave Peticolas <dave@krondo.com>
* src/register/register-gnome: add new headers

	* src/register/register-gnome/gncmod-register-gnome.c: initialize
	gnome-specific cells and table

	* src/register/register-gnome/pricecell-gnome.c
	(gnc_price_cell_gnome_new): new func.

	* src/register/register-gnome/quickfillcell-gnome.c
	(gnc_quickfill_cell_gnome_new): new func

	* src/register/register-gnome/table-gnome.c: new code to
	initialize table with gnome-specific callbacks

	* src/register/register-core/Makefile.am: add test subdir

	* src/register/register-core/pricecell.c: remove gui-specific stuff

	* src/register/register-core/quickfillcell.c: remove gui-specific stuff

	* src/register/register-core/table-allgui.c: implement gui cursor
	refresh as a callback.

	* src/gnome/window-register.c: fix menu names and help strings

	* src/backend/file/gnc-schedxaction-xml-v2.c
	(gnc_schedXaction_end_handler): open account for editing
	before destroying it.

	* src/backend/file/gnc-schedxaction-xml-v2.c (tt_act_handler):
	open account for editing and leave it open.

	* src/backend/file/io-gncxml-v2.c
	(add_template_transaction_local): commit the template account
	group after all transactions have been added.

	* configure.in: configure new test Makefile


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5373 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-14 09:31:23 +00:00
Dave Peticolas
a0385b8ada Create a network-utils module for net communications code.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5362 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-11 08:41:44 +00:00
Dave Peticolas
033743ade2 Start gnome-utils test framework.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5352 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-10 11:12:41 +00:00
Dave Peticolas
ded89a4b2a Create a gnome-utils module to hold gnome/gtk widgets and utility functions
used by GnuCash. Still some dependency-untangling left to do.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5347 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-10 07:01:57 +00:00
Dave Peticolas
22e1d304a7 Claus Hindsgaul's Danish account hierarchies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5344 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-09 07:24:40 +00:00
Dave Peticolas
9d48cfe7df Fix autoconf configuration.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5340 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-07 23:26:42 +00:00
Dave Peticolas
d7d84c58e9 Add gnucash autoconf macro. Don't include config.h in headers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5338 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-07 21:51:13 +00:00
Dave Peticolas
8061492f76 Configure gnucash version numbers.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5336 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-07 09:04:31 +00:00
Dave Peticolas
a78b5495c4 Configure engine libs and cflags in gnucash-config.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5332 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-06 22:30:14 +00:00
Dave Peticolas
52360428d9 Configure accounts/es_ES/Makefile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5326 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-06 20:07:02 +00:00
Dave Peticolas
5b15cae1a5 2001-09-05 Dave Peticolas <dave@krondo.com>
* src/Makefile.am: identify new scripts as built sources

	* configure.in: configure a gnucash-specific header directory


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5296 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-06 06:43:43 +00:00
Linas Vepstas
9b741dd37c postgres configure fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5286 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-09-05 15:47:13 +00:00
Dave Peticolas
8a5a475b5c Add src/doc/xml/Makefile to configure.in.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5253 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-31 21:30:22 +00:00
Dave Peticolas
2361809c00 Add check for db-3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5242 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-31 18:56:40 +00:00
Dave Peticolas
9b3bddb6d1 Add xml library args when checking libxml version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5238 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-31 08:14:21 +00:00
Dave Peticolas
12e23fa376 Add tax module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5200 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-20 01:57:37 +00:00
Dave Peticolas
1676f8c02b More work on tests. Make src/calculation a module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5187 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-19 08:36:47 +00:00
Dave Peticolas
e5af9794bb More work on test infrastructure.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5170 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-18 00:13:45 +00:00
Dave Peticolas
f959452ec4 Add tests module. Fix warnings and bugs.
Note to module writers: include gnc-module-api.h to make sure
your signatures are correct.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5168 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-17 22:49:17 +00:00
Dave Peticolas
d9be6ea67b 2001-08-16 Bill Gribble <grib@billgribble.com>
* move report system into gnc-modules. This required a new
	module of application framework stuff, src/app-utils.

	* src/report/report-system/: the report-html-generation code
	and the various report utilities and infrastructure

	* src/report/standard-reports/: non-locale-specific financial
	reports

	* src/report/utility-reports: non-financial reports

	* src/report/locale-specific: reports that only apply to specific
	locales.

	* src/report/stylesheet: report style sheet definitions


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5144 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-17 00:44:01 +00:00
Dave Peticolas
939f78a1cc 2001-08-06 Bill Gribble <grib@billgribble.com>
* Added module/plugin system (src/gnc-module/*)

	* reshuffled source code from src/engine, src/register, and some
	from src/guile, src/scm, src/gnome (see src/README.modules).
	engine, backends, register, qif importer are now "modules".

	* unfinished new QIF import/export module (the old one's still
	there and still works)

	* really too many files touched to get into it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5075 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-08-07 23:29:04 +00:00
Linas Vepstas
74e3677078 forgot to check this in earlier
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5040 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-07-27 07:14:09 +00:00
James LewisMoss
b6091e6448 Richard Braakman's xml lib version test.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4970 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-07-20 19:37:49 +00:00
Dave Peticolas
12750283a9 2001-07-09 Dave Peticolas <dave@krondo.com>
* configure.in: check for ghttp_ssl.h

	* src/gnome/gnc-http.c: conditionally include ghttp_ssl.h


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4932 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-07-09 11:20:22 +00:00
Dave Peticolas
44a91f2521 2001-07-09 Dave Peticolas <dave@krondo.com>
* src/Makefile.am: link intl libs with gnucash-make-guids

	* src/register/QuickFill.c: same as below

	* src/register/quickfillcell.c: conditionally include wctype.h

	* configure.in: check for wctype.h


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4930 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-07-09 10:31:21 +00:00
Dave Peticolas
01bcbfbc6b 2001-07-01 Dave Peticolas <dave@krondo.com>
* src/gnc-ui-util.[ch]: implement towupper and iswlower
	if they are missing

	* src/register/quickfillcell.c: include gnc-ui-util.h

	* src/register/QuickFill.c: include gnc-ui-util.h

	* configure.in: check for towupper


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4843 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-07-01 21:09:09 +00:00
Dave Peticolas
3f2e7a5b78 2001-06-24 Dave Peticolas <dave@krondo.com>
* AUTHORS: credits

	* doc/sgml/C/xacc-about.sgml: credits

	* configure.in: Alex Zepeda's postgres configure patch


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4774 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-24 19:58:56 +00:00
Dave Peticolas
23b61c7fd9 2001-06-23 Dave Peticolas <dave@krondo.com>
* doc/sgml/C/xacc-about.sgml: credits

	* AUTHORS: credits

	* configure.in: Bill Nottingham's guile configuration patch


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4768 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-24 02:38:21 +00:00
Dave Peticolas
4ffca9fc7b 2001-06-20 Dave Peticolas <dave@krondo.com>
* configure.in: better error messages. remove cruft.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4760 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-20 08:11:10 +00:00
James LewisMoss
8f6d2f420f * configure.in (CFLAGS): add test-files makefiles to list.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4667 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-13 17:59:48 +00:00
Dave Peticolas
b5c00276c5 2001-06-12 Dave Peticolas <dave@krondo.com>
* src/gnome/glade/Makefile.am: new file

	* src/gnome/glade/commodity.glade: new file. glade file for
	commodity dialog

	* src/gnome/dialog-commodities.c: use libglade

	* src/gnome/dialog-utils.c (gnc_glade_xml_new): new func
	(gnc_glade_xml_new_widget): new func

	* rpm/gnucash.spec.in: add glade dir

	* configure.in: move libglade check to glade section.
	add configured glade file dir.

	* src/gnome/Makefile.am: add glade flags & glade dir

	* src/Makefile.am: add glade libs


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4637 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-12 10:22:42 +00:00
Dave Peticolas
8a3d9dcc0e Update version info.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4623 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-11 08:40:58 +00:00
Dave Peticolas
9e0ee7c311 2001-06-10 Christian Stimming <stimming@tuhh.de>
* de.po: updated German translation.

	* configure.in, doc/sgml/Makefile.am, doc/sgml/de_DE/*: Added
	German translation of a few manual pages, including a Whats-New
	table for the translated words.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4597 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-10 23:49:09 +00:00
Dave Peticolas
715716458e 2001-06-09 Dave Peticolas <dave@krondo.com>
* configure.in: fix bug


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4576 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-10 01:59:10 +00:00
Christian Stimming
aee40207bf 2001-06-08 Christian Stimming <stimming@tuhh.de>
* configure.in, accounts/Makefile.am, accounts/de_DE/*: add
	account template files for German locale.

	* src/gnome/gnucash.desktop, po/de.po: updated German translation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4543 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-08 21:59:31 +00:00
Dave Peticolas
0f91c91fd9 Duarte Loreto's example account file translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4526 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-07 23:29:53 +00:00
James LewisMoss
4c8afa061a add some to libgal failure message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4489 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-06 14:50:24 +00:00
Dave Peticolas
ed0a75c46a Prepare for 1.5.98.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4404 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 07:47:57 +00:00
Dave Peticolas
6c39681662 2001-06-01 Dave Peticolas <dave@krondo.com>
* src/engine/sixtp-dom-parsers.c (string_to_integer): use new
	scanf macro below

	* src/engine/sixtp-utils.c: use new scanf macro below

	* src/engine/gnc-numeric.c: use new scanf macro below

	* src/engine/gnc-engine-util.h: define GNC_SCANF_LLD macro to use
	for scanf long long int conversion. This is needed since there is
	not a common solution between Linux, Solaris, and FreeBSD. Thanks
	to Matthew Condell for finding the problem and to Matt and Alan
	Orndorff for testing it.

	* configure.in: invoke conversion test below

	* acinclude.m4: add test for %lld scanf conversion


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4364 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-02 04:40:26 +00:00
Dave Peticolas
7d39624cd9 2001-05-29 Dave Peticolas <dave@krondo.com>
* configure.in: call new macro below

	* acinclude.m4: add macro to check for tm_gmtoff struct tm member


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4333 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-29 22:41:41 +00:00
Robert Graham Merkel
010d135579 Fixes for FreeBSD.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4330 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-29 15:20:23 +00:00
Dave Peticolas
cc834134a5 Prepare for 1.5.97.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4319 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-28 06:29:47 +00:00
Dave Peticolas
a93237c207 2001-05-25 Dave Peticolas <dave@krondo.com>
* src/doc/design/engine.texinfo: update docs

	* configure.in: add Norwegian to list of translations

	* AUTHORS: add credits

	* doc/sgml/C/xacc-about.sgml: add credits


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4285 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-26 01:12:20 +00:00
Rob Browning
3df10ea5a0 * configure.in (AC_OUTPUT): remove src/scm/srfi/Makefile (again?).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4267 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-23 18:02:48 +00:00
Dave Peticolas
069450d456 Prepare for 1.5.96.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4250 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-21 06:59:10 +00:00
Rob Browning
6ff268fdd1 * configure.in: add lib/srfi/Makefile to AC_OUTPUT.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4203 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 15:50:35 +00:00
Dave Peticolas
02519b2038 Prepare for 1.5.95.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4182 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-13 22:42:40 +00:00
Linas Vepstas
3591d3eea9 debianize the posgres backend build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4134 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-09 02:42:48 +00:00
Dave Peticolas
d3a3c4ca56 Prepare for 1.5.6.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4020 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-23 07:41:10 +00:00
Dave Peticolas
1a63b7f75d 2001-04-17 Rob Browning <rlb@cs.utexas.edu>
* src/scm/utilities.scm (string-split): used to be string-split-on
	in qif-utils.scm

	* src/scm/qif-import/qif-utils.scm: move string-split-on to
	utilities.scm as string-split to better match string-join.

	* src/scm/qif-import/qif-to-gnc.scm (qif-import:qif-to-gnc):
	string-split-on -> string-split.

	* src/scm/qif-import/qif-dialog-utils.scm
	(qif-import:get-all-accts): string-split-on -> string-split.

	* src/scm/price-quotes.scm (yahoo-get-historical-quotes): new
	function - retrieve lists of historical quote information.

	* src/scm/bootstrap.scm.in (%load-path): add new guile-modules
	directory so we can use-modules from there.

	* src/guile/Makefile.am (CLEANFILES): add gnucash.c so it goes
	away on "make clean" in addition to "make distclean".

	* src/engine/gnc-pricedb.c: minor doc updates.

	* src/engine/gnc-pricedb.h: much more documentation.

	* lib/guile-www: new directory - contains guile-www CVS module.
	Used by new historical quote function.  Several new files added.
	Installed to new install directory GNC_SHAREDIR/guile-modules such
	that it is available via (use-modules (www main)), etc.

	* lib/Makefile.am (SUBDIRS): add guile-www

	* configure.in (AC_OUTPUT): add lib/guile-www/Makefile


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3988 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-17 21:37:38 +00:00
Dave Peticolas
41745f6690 Prepare for 1.5.5.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3975 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-15 21:41:35 +00:00
Dave Peticolas
ed81862b36 James LewisMoss's xml patch & accounts/ conversion.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3897 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-05 21:37:55 +00:00
Dave Peticolas
188376583b Prepare for 1.5.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3876 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-01 23:16:55 +00:00
Dave Peticolas
f121f917ce * configure.in: add --enable-etags argument to turn on
automatic TAGS creation

	* src/scm/report/register.scm: add notes field


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3845 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-28 01:00:25 +00:00
Dave Peticolas
63fcc1570a Duarte Loreto's Portuguese translation of the manual.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3829 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-24 09:26:46 +00:00
Dave Peticolas
94e8832f2d Duarte Loreto's Portuguese po file for gnucash.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3828 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-24 09:08:18 +00:00
Dave Peticolas
034eb6859b Bill Gribble's patch.
* gnc-network.{c,h}: new files.  Functions for user registration
	and authentication.

	* gnc-gpg.c: fix bugs.  make gpg operations optionally
	asynchronous via gdk_input_add().

	* gnc-html.c: fix URL base name handling.  Rework processing of
	http requests.

	* gnc-http.c: memory management in gnome_http.  Still some
	memory leaks in there, I think.

	* gnc-html-actions.{c,h}: remove files.  Content moved into
	gnc-network.

	* prefs.scm: Add hidden preference for GnuCash Network user ID.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3814 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-21 22:24:47 +00:00
Dave Peticolas
9f379e7fb7 Derek Atkins' RPC backend patch.
* src/engine/rpc/*: Gnucash RPC Subsystem (Backend and Server).
          Still considered experimental.  Note that the RPC protocol may
          change over time causing client/server incompatibilities between
          various versions of client and server.

        * configure.in: Add option to --enable-rpc.  Hook in RPC Subsystem

        * src/engine/Account.c: Fix for initial balance on
          stock/etc. accounts.  In particular, don't set to zero if there
          are no splits.

        * src/engine/Backend.h: New RPC errors

        * src/engine/Query.{c,h}: Add function to obtain the internal
          Query Predicate functions (for use in rebuilding Queries from
          the RPC subsystem)

        * src/engine/Transaction.c: Be sure to call the backend in
          xaccTransRollbackEdit()

        * src/engine/gnc-book.{c,h}: Added gnc_run_rpc_server() function.
                Added hooks to call RPC Backend

        * src/guile/gnc.gwp: added gnc_rpc_server() and new RPC Backend errors

        * src/scm/command-line.scm: added --rpc-server optio

        * src/engine/Makefile.am: Added RPC subdir


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3801 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-19 21:49:54 +00:00
Dave Peticolas
b151a7d9a4 Add Danish translation. Update AUTHORS.
* rpm/gnucash.spec.in: simplify

	* configure.in: add 'da' to language list


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3783 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-14 12:39:55 +00:00
Dave Peticolas
859a6da3af * src/FileDialog.c (gncFileNew): clear the non-iso commodities
* src/engine/gnc-commodity.c (gnc_commodity_table_remove_non_iso):
	new func

	* src/test/test-xml-commodity.c: remove duplicate string_to_integer

	* src/gnome/dialog-userpass.c: add missing #include

	* src/register/gnome/Makefile.am: add gnome & glib flags

	* src/engine/Makefile.am: add glib libs

	* src/engine/sql/Makefile.am: add glib flags

	* configure.in: fix includes used to check for sizes

	* acinclude.m4: fix guppi macro

	* macros/: update m4 files


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3776 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-14 02:44:25 +00:00
Dave Peticolas
484e73a7d9 * src/engine/sixtp-utils.c (gnc_timegm): new func. define as
timegm if present, otherwise implement using mktime.
	(string_to_timespec_secs): use gnc_timegm for UTC parsing

	* src/engine/io-gncxml-r.c (gnc_book_load_from_xml_file): remove
	TZ save & restore.

	* src/test/test-date-converting.c: remove putenv

	* src/test/test-dom-converters1.c: remove putenv

	* src/test/test-xml-transaction.c: remove putenv

	* src/gnome/gnc-http.c: same as below

	* src/engine/NetIO.c (setup_request): use config.h instead
	of hard-coding package and version

	* configure.in: check for timegm function

	* src/scm/report/taxtxf.scm: more porting work

	* src/scm/html-text.scm (gnc:html-markup-em): new func

	* src/scm/report/stylesheet-plain.scm: add some default styles

	* src/scm/html-style-sheet.scm: remove non-type styles

	* src/scm/html-document.scm (gnc:html-document-markup-start):
	check for non-string attributes

	* src/scm/html-style-info.scm: cleanup


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3773 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-13 11:10:58 +00:00
Dave Peticolas
2d83387661 Bill Gribble's patch.
* add configure/acconfig option for GPG

        * src/gnome/gng-gpg.c: add handlers for creation of keypair
        (with passphrase) and for exporting public key block to GnuCash
        Network server.  Fix bugs in old keypair creator.  Add passphrase
        handling to data encrypt/decrypt.

        * src/gnome/gnc-html-actions.c: rewrite privacy notice to use
        GnuCash Network terminology.  The longer you guys wait to bitch
        about the name the more stuck it is.  Rewrite gnc-info/form handler
        to submit GnuCash version and feature information.

        * src/gnome/gnc-html.c: respect global preferences for HTTP, SSL,
        and GnuCash Network transactions.  Change submit handler calls to
        unpack encoded form data into a hash table and possibly re-encode
        and re-pack if necessary.  Fix bugs in submit handler lookups.
        Add RFC-1738 decoder to go with the encoder.

        * src/gnome/window-help.c: fix bugs in Open dialog.

        * src/scm/html-table.scm: Add new table-cell/markup and
        append-row/markup functions to make it easier to set semantic data
        styles in style sheets.  Remove dead code.

        * src/sc/prefs.scm: New preferences section, "Network", with
        options to globally disable HTTP, SSL, and GnuCash Network, and to
        assign the GnuCash Network server name.

        * src/scm/report/table-test.scm: new test report to demonstrate
        row and cell semantic style


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3765 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-09 23:49:34 +00:00
Dave Peticolas
346f39d45a Check for gal library.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3750 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-05 11:05:31 +00:00
Dave Peticolas
8dd1c738ca * configure.in: define a new substitution GNC_PIXMAP_DIR for
a pixmap directory.

	* src/pixmaps/Makefile.am (gncpixmapdir): install in configured
	pixmap directory

	* src/gnc-dir.h.in (GNC_PIXMAP_DIR): define pixmap directory

	* src/Makefile.am (gnc-dir.h): configure pixmap directory
	for gnc-dir.h.in

	* src/gnome/dialog-utils.c (gnc_get_pixmap): use configured
	pixmap directory


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3749 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-05 02:10:44 +00:00
Dave Peticolas
e003198a66 Bill Gribble's ssl patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3731 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-01 23:55:24 +00:00
Dave Peticolas
b91b75648f James LewisMoss's xml patch.
* src/engine/gnc-commodity-xml-v2.c (gnc_commodity_end_handler):
	mem leak.  free the node in the end handler.

	* src/engine/gnc-commodity.c (reset_unique_name): new func.
	(reset_printname): new func.
	(gnc_commodity_new): use new funcs
	(gnc_commodity_set_mnemonic): use new funcs.
	(gnc_commodity_set_namespace): use new funcs.
	(gnc_commodity_set_fullname): use new funcs.

	* src/engine/gnc-commodity-xml-v2.c (gnc_commodity_end_handler):
	Don't free commodity.  That's the globaldata funcs job if it wants
	to.
	(set_commodity_value): Must remember compare equals == 0.  Duh.

	* src/engine/sixtp.c (sixtp_parse_file): Only run end handler if
	parsing is already ok.

	* src/test/test-xml-account.c (test_generation): oops should have
	continued here.

	* src/engine/gnc-commodity-xml-v2.c (valid_commodity): Complete func.

	* configure.in (LIBS): disable libxml/xmlversion.h checks so we can't
	compile for libxml2 for now.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3723 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-01 04:55:05 +00:00
Dave Peticolas
5494d6ad07 James LewisMoss's patch with some xml and testing stuff.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3712 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-27 20:15:11 +00:00
Dave Peticolas
d41dcf9dbf Miquel Jordana's Spanish translation of the manual.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3698 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-26 23:03:07 +00:00
Dave Peticolas
283d436ab9 Prepare for 1.5.3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3694 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-26 06:49:24 +00:00
Dave Peticolas
e30a8bc509 Rob Browning's patch with price db & miscellany.
* first iteration of pricedb: we should preserve quotes from old
    binfiles now (rather than throwing it away during the conversion),
    and we can read/write the pricedb as XML.

  * added configure --enable-error-on-warning -- developers, please
    use this.

  * add fancier TAGS handling -- we now track file additions/deletions
    dynamically.

  * add g_hash_table_key_value_pairs: returns a GSList of all the key
    value pairs in a given hash table so you can manipulate them.

    add g_hash_table_kv_pair_free_gfunc: g_slist_foreach helper for
    deleting key value hash pairs when you're finished with the
    results from g_hash_table_key_value_pairs.  You'll still need to
    call g_slist_free as well to delete the spine of the list.

  * continue migration to using backend for all IO and switching from
    top-level Group to top level GNCBook.

  * switch from const gnc_commodity to gnc_commodity in many places,
    after consultation with Bill.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3684 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-25 00:42:44 +00:00
Dave Peticolas
fa9cff9ce9 James LewisMoss's patch.
2001-02-07  James LewisMoss  <dres@phoenixdsl.com>

	* make-gnucash-patch.in: Add a file ending that is ignored.

	* src/doc/xml/types.dtd: Change currency-type -> commodity-type.
	Add defs for cmd:space and cmd:id.

	* src/doc/xml/io-gncxml-version1.dtd: Change currency-type ->
	commodity-type.

	* src/doc/xml/account-v2.dtd: Change currency-type ->
	commodity-type.

2001-02-06  James LewisMoss  <dres@phoenixdsl.com>

	* src/engine/sixtp.c: Use frame creator.
	Move sixtp_handle_catastrophe to here. Add functions
	sixtp_context_new, sixtp_context_destroy.  And change and move
	sixtp_parse_file and sixtp_parse_buffer here from io-gncxml-r.c
	Add concept of a parsing context to hold data.

	* src/engine/sixtp-stack.h: Add creator.  Add headers.

	* src/engine/sixtp-stack.c: Add creator.

	* src/engine/sixtp-parsers.h: add needed headers.
	Add func from sixtp-to-dom-parser.c

	* src/engine/io-gncxml.h: Fix name.

	* src/engine/io-gncxml-w.c: Fix name.

	* src/engine/io-gncxml-r.c: Fix name.  Create stack frame creator
	function and use here.

2001-02-05  James LewisMoss  <dres@phoenixdsl.com>

	* src/engine/sixtp-stack.h: Add glib.h include (needed for GSList)

	* src/engine/sixtp.c: Add catchall tag for parsing handlers.  Use
	name instead of next_parser_tag since that can now contain a magic
	value.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3618 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-08 04:08:50 +00:00
Dave Peticolas
31d3748c3c Add --enable-sql argument to configure/autogen.sh.
Just using the argument isn't enough -- see src/engine/sql/README.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3573 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-02-02 07:04:15 +00:00
Dave Peticolas
e3717b5d5a Derek Atkin's patch making it possible to disable guppi support.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3496 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-18 22:41:42 +00:00
Dave Peticolas
759d32ea2e James LewisMoss's update to libxml 2 detection.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3492 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-17 23:12:28 +00:00
Dave Peticolas
b7bcae050f James LewisMoss's patch to load the right header files for libxml 1 & 2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3489 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-17 06:53:18 +00:00
Dave Peticolas
e29fc65b3e Rob Browning's patch to make gnucash work with g-wrap 1.1.5.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3473 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-15 22:13:26 +00:00
Dave Peticolas
ba0dd008c7 Add new configure tests and XIM enable arg.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3423 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-09 20:25:29 +00:00
Linas Vepstas
48e964df7a be sure to build the makefile in the experimental directory
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3396 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-01-06 01:00:40 +00:00
Dave Peticolas
a1f818d47f James LewisMoss's patch.
Build info updates, .cvsignore update, check for popt
in configure.in, more stuff for make-gnucash-patch, and
a dtd for the xml save format.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3355 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-27 23:37:52 +00:00
Dave Peticolas
1e3fd8b171 Build help index database using a combination of perl & C. Use
C to create and fill the database, to ensure the same db lib is
used to both create and read the db.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3338 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-22 03:47:40 +00:00
Dave Peticolas
df875ea12d Switch to using db1 for database access.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3336 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 23:36:41 +00:00
Dave Peticolas
155391c80c Bill Gribble's patch to add guppi support, improve the report & help
windows, and sundry other things.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3329 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-21 00:35:47 +00:00
Dave Peticolas
827b82c2c6 Fix g-wrap failure message.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3315 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-15 08:42:50 +00:00
Dave Peticolas
e41671db59 Bump required g-wrap version number to 1.1.3.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3308 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 02:20:02 +00:00
Dave Peticolas
ace1a275cc Rob Browning's update for the new g-wrap.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3307 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-14 01:49:10 +00:00
Dave Peticolas
522f3e20cb Add directories and build system infrastructure for new-user
account hierarchies.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3258 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-07 10:44:33 +00:00
Dave Peticolas
4838eb859d Remove swig from tree.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3224 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-12-01 21:54:50 +00:00
Dave Peticolas
bce4b808ea Robert Graham Merkel's patch to g-wrap checking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3141 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-11-09 10:21:45 +00:00
Dave Peticolas
f06fded5da Use gnc_numerics in price cells and the register.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3126 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-11-07 08:27:08 +00:00
Dave Peticolas
3e48612a90 Derek Atkin's build system patches for g-wrap.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3118 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-11-02 23:26:36 +00:00
Dave Peticolas
e4e1453257 Rob Browning's XML I/O Code.
Bill Gribble's commodity and numerics code and new qif importer druid.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3065 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-10-23 09:41:51 +00:00
Dave Peticolas
52a55ce64b Configure the coloring of negative quantities with a user preference
instead of a compile-time option.

Implement the 'thin blue line' separating past transactions from
future transactions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2975 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-29 08:01:54 +00:00
Dave Peticolas
a1f78ceaf0 Prepare for 1.5.2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2952 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-26 05:07:09 +00:00
Dave Peticolas
8712d85d40 Add check for ieeefp.h. Include it in util.c if present.
This is for 'finite' on Solaris 8.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2901 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-20 06:42:50 +00:00
Dave Peticolas
56467c235d Fail if glib is not found.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2899 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-19 07:33:09 +00:00
Dave Peticolas
8af92acf74 Prepare for 1.5.1.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2892 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-18 07:42:42 +00:00
Dave Peticolas
95ff692f9b Update for new gdk-pixbuf macro.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2884 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-17 23:13:15 +00:00
Dave Peticolas
7471b8996f Add check for gdk-pixbuf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2854 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-14 17:24:37 +00:00
Dave Peticolas
af3bfb4e97 Remove additional generated files.
Prepare for glade generation.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2848 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-14 00:56:55 +00:00
Dave Peticolas
2b3a4ff53f Remove Makefile.in's from CVS repository.
Add and use gnome autoconf macros.
Fix lots of new compiler warnings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2842 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-13 22:33:15 +00:00
Dave Peticolas
f6a5568b70 Use the new sgml help files instead of the old html ones.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2815 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-09 10:25:53 +00:00
Dave Peticolas
b29e7719b6 Add info for spanish translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2768 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-09-05 03:48:54 +00:00
Dave Peticolas
2ade553281 Add new doc/sgml Makefiles as configure tagets.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2655 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-10 05:19:59 +00:00
Dave Peticolas
94033d39ec Rob Browning's misc patch for guile-1.4.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2645 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-07 18:30:25 +00:00
Dave Peticolas
9209c2ceae Valek Filippov's Russian translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2641 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-06 17:31:11 +00:00
Dave Peticolas
a5f01212c2 Remove superfluous assignments for GLIB_CONFIG_BIN and GNOME_CONFIG_BIN.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2634 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-04 20:22:42 +00:00
Dave Peticolas
99848a4a98 Add Alessandro Seveso's Italian translation.
Update the translator README.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2620 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-26 08:04:07 +00:00
Dave Peticolas
212f1fde40 If gtkhtml is not found, abort configure with an error.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2615 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-25 01:29:52 +00:00
Dave Peticolas
f75c5e4a82 Add nascent design documentation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2589 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-17 08:26:56 +00:00
Dave Peticolas
67dc6d6911 Add src/calculation/Makefile as a configured Makefile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2580 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-13 08:51:21 +00:00
Dave Peticolas
a1c0c95f9c Clean up some configure cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2557 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-10 07:45:00 +00:00
Dave Peticolas
e9af1329ab Prepare for 1.5.0.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2554 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-10 03:23:19 +00:00
Dave Peticolas
79ee7381ad Bill Gribble's patch to add gtkhtml support, key-value pairs,
and g-wrapping of the query api.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2545 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-08 12:35:12 +00:00
Dave Peticolas
b256d36f44 Remove --enable-warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2529 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-29 21:24:55 +00:00
Dave Peticolas
79f148e8d9 Fix locale dir.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2511 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-26 05:05:13 +00:00
Dave Peticolas
4635402c7f Clean up.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2505 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-26 04:38:31 +00:00
Dave Peticolas
9a0a7ff9ed *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2474 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-18 08:17:33 +00:00
Dave Peticolas
492fabc1dd Bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2473 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-16 18:12:54 +00:00
Dave Peticolas
7cb10bab16 Add openbsd to config.guess. Remove use of 'category' in xfer dialog.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2458 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-12 22:33:37 +00:00
Dave Peticolas
8715f49651 Preparation for 1.3.100
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2453 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-12 07:45:23 +00:00
Dave Peticolas
6166c5eae1 Move raw to src/experimental
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2441 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-08 06:08:58 +00:00
Dave Peticolas
b9316c886d Build system fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2435 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-07 21:40:36 +00:00
Dave Peticolas
bbcdfa4a5d Fix configure.in problem. Remove engine cruft.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2421 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-05 23:55:15 +00:00
Dave Peticolas
130b4ae451 Version change to 1.3.99.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2413 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-05 06:52:28 +00:00
Dave Peticolas
dd13bbf553 Rob Browning's make dist patch.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2410 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-05 05:51:39 +00:00
Dave Peticolas
ed0bc95f5d Rob Browning's patch to add automake.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2395 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-02 09:00:31 +00:00
Dave Peticolas
c0730e1aae Release preparation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2375 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-25 10:14:28 +00:00
Dave Peticolas
7d40ada688 More build system work
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2366 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-20 12:11:02 +00:00
Dave Peticolas
c4073fbfcf More work on the build system.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2364 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-20 11:56:37 +00:00
Dave Peticolas
96509fbc0e Shimpei Yamashita's ja.po file. Yannick Le Ny's updated fr.po.
Tweaks to transaction cut/copy/paste.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2310 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-14 21:35:33 +00:00
Dave Peticolas
9ce424e31f Work on transaction cut/copy/paste.
Keith Refson's Solaris fixes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2302 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-12 09:47:17 +00:00
Dave Peticolas
c1d8d755b4 Rob Browning's patch to break out g-wrap.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2277 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-08 23:59:45 +00:00
Dave Peticolas
deb2e431a3 Preparation for release.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2273 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-08 08:31:15 +00:00
Dave Peticolas
b3a395f842 Don't configure locale.h, just include it directly.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2271 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-05-07 21:34:51 +00:00
Dave Peticolas
2dc99c46ce Implement the debit/credit reversal. All debits are positive,
all credits are negative.

Moved include/*.h files into src.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2240 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-30 05:20:37 +00:00
Dave Peticolas
f2605bbfc1 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2199 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-24 08:07:28 +00:00
Dave Peticolas
d6ff3d4016 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2192 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-21 10:49:15 +00:00
Dave Peticolas
58058e8010 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2183 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-14 10:42:18 +00:00
Dave Peticolas
e92acf4bf6 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2177 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-10 08:39:12 +00:00
Dave Peticolas
308344a1a0 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2174 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-10 07:27:45 +00:00
Dave Peticolas
e8007c2117 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2171 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-09 08:16:59 +00:00
Dave Peticolas
77130e8dee *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2165 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-06 17:48:26 +00:00
Dave Peticolas
20743f221f *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2161 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-05 21:59:56 +00:00
Dave Peticolas
50134d0df8 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2156 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-04 22:36:32 +00:00
Dave Peticolas
05cfcc2f19 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2152 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-04 05:49:09 +00:00
Dave Peticolas
5a9e1135d0 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2150 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-03 00:05:26 +00:00
Dave Peticolas
47abc657dd *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2142 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-31 09:41:07 +00:00
Dave Peticolas
c260fc1518 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2127 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-28 07:45:14 +00:00
Dave Peticolas
09d1da1a6c *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2123 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-27 09:01:22 +00:00
Dave Peticolas
e6a025cd57 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2104 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-23 04:26:59 +00:00
Dave Peticolas
894317529a *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2101 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-22 10:26:45 +00:00
Dave Peticolas
b00adc3142 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2095 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-20 08:31:13 +00:00
Dave Peticolas
a4b86a4e1c *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2085 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-17 04:36:13 +00:00
Dave Peticolas
97cba07559 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2080 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-14 23:50:36 +00:00
Dave Peticolas
1e307c71df *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2078 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-13 08:11:51 +00:00
Dave Peticolas
85cdb6c67d *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2057 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-06 00:41:34 +00:00
Dave Peticolas
d8ec84b5fc version change
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2034 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-02-28 04:12:32 +00:00
Linas Vepstas
8eb597be35 patches from Dave Peticolas Date: Sat, 05 Feb 2000 02:40:06 -0800
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2007 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-02-07 05:27:35 +00:00
Linas Vepstas
30d852ceea apply peticolas patch of 17 Jan 2000 00:15:12 -0800
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2001 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-01-17 21:39:42 +00:00
Linas Vepstas
c8c4ffa54e daves patches of Sun, 09 Jan 2000 03:18:52 -0800
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2000 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-01-10 03:33:23 +00:00
Linas Vepstas
77b52f628f big ol patch from Dave peticolas
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1993 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-12-31 00:05:41 +00:00
Linas Vepstas
0f418c3045 patches from Dave Peticolas Sun, 21 Nov 1999 15:30:07 -0800
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1969 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-11-22 06:35:19 +00:00
Linas Vepstas
d782ecc47b The 'last 10 patches' from Dave Peticolas <peticola@morpheus.cs.ucdavis.edu>
Date: Sun, 07 Nov 1999 02:12:41 -0800


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1954 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-11-10 16:28:05 +00:00
Linas Vepstas
1f4bc1bf10 Fixes for dec-osf builds
Date: Sun, 22 Aug 1999 20:59:09 -0500 (CDT)
From: Tim Mooney <mooney@dogbert.cc.ndsu.NoDak.edu>

1) adds top_srcdir to Makefile.init.in, since one of the Makefiles that
includes it needs top_srcdir but it isn't set in that particular Makefile.
This may not be the right call -- it should probably be substituted directly
into the Makefile.ins that are missing it.

2) It removes instances where (gcc|egcs)-specific C flags are in configure.in
or the Makefile.ins.  As long as CFLAGS is substituted into the Makefiles by
configure, there shouldn't be any need to augment CFLAGS.

3) It fixes a problem with finding libXpm and later libXmHTML on platforms
where $x_libraries (after a call to AC_PATH_X and AC_PATH_XTRA) is empty (i.e.
the libraries and header files are in standard places).  Using X_PRE_LIBS
may not be the right solution here either, so further work may be necessary
on this.

4) It makes sure that any CPPFLAGS specified by the person running configure
(e.g. -I/path/to/Xpm/headers -I/path/to/XmHTML/headers) is passed into the
Motif Makefile.in, so header files are found.

5) It updates the top level Makefile.init.in so that @CXX@ is used in place
of @C++@, since that's the common autoconf "variable" for it.  I don't think
C++ stuff is used anywhere here anyway so it's probably not needed, but I
noticed it so I thought I would fix it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1915 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-08-23 05:28:40 +00:00
Linas Vepstas
f418201226 patches from Matt Armstrong <matt@lickey.com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1867 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-08-01 21:02:35 +00:00
Linas Vepstas
fe83d59fd9 add check for stpcpy
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1800 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-07-05 23:14:23 +00:00
Linas Vepstas
935d2436f1 changes from Rob Browning Date: 22 May 1999 17:03:37 -0500
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1707 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-05-29 23:46:49 +00:00
Linas Vepstas
42b93ac314 big patch from jeremy Collins of Date: Wed, 28 Apr 1999 13:32:31 -0500
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1706 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-05-29 19:39:29 +00:00
Linas Vepstas
0d6522fdaa major rework from Rob Browning, of Tue Apr 13 17:29:50 1999.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1705 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-04-20 05:03:25 +00:00
Linas Vepstas
68f540360c changes for qt build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1697 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-04-13 06:16:53 +00:00
Linas Vepstas
4403896968 remove Werror for now
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1695 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-04-13 06:00:17 +00:00
Linas Vepstas
158a52cedd some guile fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1678 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-03-01 07:20:35 +00:00
Linas Vepstas
2ec77a4324 patch from rob
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1651 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-21 07:55:18 +00:00
Linas Vepstas
3a40d47b33 libnana cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1648 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-20 06:18:17 +00:00
Linas Vepstas
d50032670e merge major restructuring of the gnome code from the rlbig branch.
This code originally from a large patch from Rob Browning.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1647 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-20 06:02:12 +00:00
Linas Vepstas
a19ede18d1 mega patch from Mike Simons <msimons@fsimons01.erols.com>
His patch was broken and ugly in many ways, but did have some good stuff in it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1630 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-19 08:29:46 +00:00
Linas Vepstas
93ee15bd0a merge in branch "multi" with patches from multiple authors
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1619 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-13 09:11:02 +00:00
Linas Vepstas
7db64257c2 fixes from Andrew Arensburger
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1592 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-09 09:26:05 +00:00
Linas Vepstas
4fc72a8883 corrections to libdir setup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1557 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-04 08:05:02 +00:00
Linas Vepstas
0ac46cb9e5 add a lib dir for the perl modules
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1556 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-01-04 07:56:56 +00:00
Linas Vepstas
af90b230d3 patch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1495 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-28 09:33:42 +00:00
Linas Vepstas
c290efef38 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1478 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-26 18:22:49 +00:00
Linas Vepstas
4cf19db69e add perl paths
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1477 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-26 18:21:28 +00:00
Linas Vepstas
0eb3000f39 updates to get gnome to compile
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1471 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-22 05:44:41 +00:00
Linas Vepstas
c5f24294d4 oops, more patches from Prakash Kailasa
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1452 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-19 08:30:53 +00:00
Linas Vepstas
3eb28d3994 gnome patches from Prakash Kailasa <PrakashK@bigfoot.com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1451 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-19 08:16:22 +00:00
Linas Vepstas
13479e1ec9 fix a little oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1424 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-02 17:11:40 +00:00
Linas Vepstas
84e28d568b merge robbs patches fro branch rlb-patch4
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1422 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-12-01 09:02:47 +00:00
Linas Vepstas
b38bf427df bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1406 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-23 04:47:34 +00:00
Linas Vepstas
07bef2a5d3 fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1401 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-20 16:21:54 +00:00
Linas Vepstas
4fb3c2c397 more patches from rob
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1400 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-20 16:03:17 +00:00
Linas Vepstas
dd05ce1fad patches from rob browning
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1397 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-20 03:42:06 +00:00
Linas Vepstas
1099d77237 termcap tomfoolery
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1395 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-19 22:02:45 +00:00
Linas Vepstas
47b32ba0cd fix a configure problem
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1391 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-17 09:09:56 +00:00
Linas Vepstas
79352e9683 merge in patches from rob browning
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1374 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-11-04 06:14:45 +00:00
Linas Vepstas
de98df10c5 merge robs patches from branch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1367 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-10-28 05:55:38 +00:00