Commit Graph

75 Commits

Author SHA1 Message Date
David Hampton
f3c166b44d Remove Finance::Quote from the repository.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7652 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-12-08 01:08:48 +00:00
Derek Atkins
1b7c48a98c * Fix the autoconf-2.13/2.52/2.53 problems -- Gnucash should now
work on all versions of auto-tools, although it now requires GnuMake.

	* configure.in -- just pass LIBOBJS directly to the Makefile; pass
	  a sed script that uses '$U' (which is a 2.53ism, but works right
	  on 2.13) to the Makefile.
	* lib/libc/Makefile.am -- Use LIBOBJS and GnuMake's $(shell) syntax
	  to create the list of libobjects to be linked into "libc-missing"


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7266 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-10-05 14:24:10 +00:00
David Hampton
0f637a6a41 Fix guile-1.4.1 srfi problem.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@7026 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-06-25 20:54:40 +00:00
David Hampton
59e52d8714 Mac OS X support, round 2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6878 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-05-18 20:32:22 +00:00
Derek Atkins
cfd364a4e2 Fix for Solaris: you cannot have an empty .a, so supply a no-op .c
file so you at least have _something_.  This is a crock, but it
was easier than making the inclusion of libc-missing.a optional
everywhere.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6837 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-05-08 05:03:31 +00:00
David Hampton
da8b78111e Convert new 'missing' library to a libtool library.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6834 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-05-07 23:53:27 +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
Derek Atkins
a2f360a38b srfi-19: Fix date->string to work with guile-1.4/slib-2d2
gncEntry: add date_entered for better sorting
	  change SetDate methods from "Timespec*" to "Timespec"
	  update entry ledger to use new function calls

Fix a comparison bug in Entry/Invoice/Order.  Compares now
work correctly.

Updated invoice report; use date->string to print today's date;
flags to print notes.  Added more flexibility in what gets printed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6748 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-02-28 05:10:07 +00:00
Rob Browning
4a3dd89550 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6562 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-09 21:42:01 +00:00
Rob Browning
07ce3a1e17 * lib/srfi/Makefile.am: handle conditional per-SRFI install.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6541 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-09 21:21:52 +00:00
Rob Browning
12aff8c2d6 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6540 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-09 21:21:11 +00:00
Rob Browning
79fff7aa22 * Makefile.am: handle conditional install inclusion of GUILE_WWW.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6539 57a11ea4-9604-0410-9ed3-97b8803252fd
2002-01-09 21:20:55 +00:00
Dave Peticolas
e35ff46a06 * Makefile.am (Repository): clean .scm-links
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6279 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-08 09:31:46 +00:00
Rob Browning
5ceeb2e602 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6132 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:20:05 +00:00
Rob Browning
9c07467240 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6094 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:24:14 +00:00
Rob Browning
e3fa4ce625 * .cvsignore: add .scm-links
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6091 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:21:41 +00:00
Rob Browning
b10410e41f * lib/guile-www/Makefile.am
(.scm-links): create so we can run from gnucash build dir.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6083 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:12:03 +00:00
Rob Browning
4dd0f87132 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5869 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-16 20:32:12 +00:00
Rob Browning
1b7345d057 * lib/srfi/Makefile.am: determine SRFI list via autoconf.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5585 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-10-12 19:43:19 +00:00
Dave Peticolas
c6fc078591 2001-06-04 Dave Peticolas <dave@krondo.com>
* lib/srfi/srfi-19.scm: fix bug.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4423 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 20:45:28 +00:00
Rob Browning
74c35b2c62 * lib/srfi/srfi-19.scm: updated to include guile-core bug fixes.
Removed syncase dependency.
(priv:open-input-string): removed -- check for open-input-string
and define that if not found.
(:optional): removed - just as easy to handle by-hand -- all funcs
that called :optional have been adjusted.
(priv:read-tai-utc-data): remove priv: from open-input-string.
(string->date): remove priv: from open-input-string.
(date): change constructor name to make-date.
(priv:decode-julian-day-number): add inexact->exact after
truncate.
(time-utc->date): add inexact->exact and int-secs.
(priv:locale-reader): use reverse! on result rather than reverse.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4421 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:41:50 +00:00
Robert Graham Merkel
10b47deeb9 reverted borken version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4274 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-24 07:26:20 +00:00
Rob Browning
741a755af8 * lib/srfi/srfi-19.scm: update to new guile-core version. (Grab
my fixes).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4269 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-23 18:20:00 +00:00
Rob Browning
b88af602e4 * lib/Makefile.am (SUBDIRS): add srfi.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4205 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 15:51:01 +00:00
Rob Browning
73735fe869 * lib/srfi/srfi-2.scm: new file.
* lib/srfi/srfi-9.scm: new file.

* lib/srfi/srfi-11.scm: new file.

* lib/srfi/srfi-8.scm: moved from src/scm/srfi/.

* lib/srfi/srfi-19.scm: moved from src/scm/srfi.

* lib/srfi/README: moved from src/scm/srfi/.

* lib/srfi/srfi-1.scm: moved from src/scm/srfi/.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4200 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 15:48:44 +00:00
Dave Peticolas
2fb255d211 Christian Stimming's .cvsignore fix.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4121 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-06 21:55:34 +00:00
Dave Peticolas
55c3c262c3 Fix for make dist.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4010 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-04-22 11:58:50 +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
caf7170200 Update INSTALL.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3859 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-29 23:03:56 +00:00
Dave Peticolas
3b9f470e08 Add INSTALL for F::Q.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3852 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-29 08:26:57 +00:00
Dave Peticolas
f387ae896c Ben Stanley's patch updating the version of Finance::Quote in lib/.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3851 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-03-29 07:43:37 +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
76266ceff8 Remove gtkhtml from lib directory. Newer and better versions are available
elsewhere.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2702 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-24 21:55:20 +00:00
Dave Peticolas
be4809968c Add Paul Fenwick's Finance::Quote 1.01 package to lib directory.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2679 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-08-19 19:29:49 +00:00
Dave Peticolas
4b013b67dd Add gtkhtml to lib.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2544 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-07-08 12:30:13 +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
f3d729aa02 Various small fixes.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2402 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-06-03 21:53:22 +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
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
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
6e611c3e49 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2148 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-04-02 07:56:32 +00:00
Dave Peticolas
6fb319c770 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2144 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-31 09:57:02 +00:00
Dave Peticolas
7d20dfc4aa *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2143 57a11ea4-9604-0410-9ed3-97b8803252fd
2000-03-31 09:48:20 +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
1bf5ded474 patches from Dave Peticolas Sun, 21 Nov 1999 15:30:07 -0800
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1958 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-11-22 04:54:47 +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
1490cb59e8 patch From: "David O'Brien" <obrien@NUXI.com>
fixes non-portable make invocation


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1925 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-08-24 06:11:41 +00:00
Linas Vepstas
c7e9b4ea50 oops spaces not tabs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1866 57a11ea4-9604-0410-9ed3-97b8803252fd
1999-08-01 20:14:37 +00:00