Commit Graph
28 Commits
Author SHA1 Message Date
Rob Browning a70ef04176 * src/scm/bootstrap.scm.in (gnc:load): don't silently succeed on
load errors -- fail.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4733 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:51:36 +00:00
Rob Browning 304b8d8c57 * src/scm/report-html.scm: make (ice-9 slib) dependency explicit.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4732 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:48:57 +00:00
Rob Browning 74162820f5 * src/scm/depend.scm (gnc:depend): add optional timing facility.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4731 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:47:48 +00:00
Rob Browning 5ab671c635 * src/gnome/gnc-frequency.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4730 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:44:03 +00:00
Rob Browning 42b225b648 * src/gnome/dialog-scheduledxaction.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4729 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:43:44 +00:00
Rob Browning 47e91c8a4b * src/gnome/dialog-nextrun.c: fixed some type problems.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4728 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-18 16:43:30 +00:00
Rob Browning d64ad9ab84 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4422 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:42:07 +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
Rob Browning b234cfb234 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4420 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:30:00 +00:00
Rob Browning c277e0cdf0 * src/scm/Makefile.am (gnc_regular_scm_files): remove process.scm.
(gncscmmoddir): new directory for gnucash guile modules --
i.e. for files available via (use-modules (gnucash foo)).
(gncscmmod_DATA): first gnucash guile module (gnucash process).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4418 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:14:11 +00:00
Rob Browning 2c2de44bb1 * src/scm/price-quotes.scm: use (gnucash process) module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4417 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:13:33 +00:00
Rob Browning c375baa04d * src/scm/process.scm: now a guile module (gnucash process).
(gnc:cleanup-sub-process): fix several missing waitpid pid args.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4416 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:13:20 +00:00
Rob Browning 1e5efc9f0b *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4415 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-06-04 19:08:58 +00:00
Rob Browning e05795505f *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4270 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-23 18:20:49 +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 86350fc930 * src/scm/report/transaction-report.scm: add use-modules
for syncase.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4268 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-23 18:03:08 +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
Rob Browning 4f5e21c0d9 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4216 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:37:46 +00:00
Rob Browning 10ef022abc * doc/sgml/C/Makefile.am (GNUCASH_SGML_FILES): remove entries
listing missing files -- build was broken.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4215 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:37:21 +00:00
Rob Browning dee1ef4e12 * src/scm/report/transaction-report.scm (addto!): make a
let-syntax since you apparently can't define-syntax before other
defines in a nested let.

* src/scm/report/register.scm (addto!): make a let-syntax since
you apparently can't define-syntax before other defines in a
nested let.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4214 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:36:29 +00:00
Rob Browning 8529c3558a * src/scm/report/transaction-report.scm (addto!): make a
let-syntax since you apparently can't define-syntax before other
defines in a nested let.

* src/scm/report/register.scm (addto!): make a let-syntax since
you apparently can't define-syntax before other defines in a
nested let.

* src/scm/gnumeric/gnumeric-utilities.scm: use srfis as modules.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4213 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:33:56 +00:00
Rob Browning a5a7fb93df * src/scm/srfi/Makefile.am: moved to lib/srfi.
* src/scm/srfi/README: moved to lib/srfi.

* src/scm/srfi/srfi-1.r5rs.scm: merged to lib/srfi/srfi-1.scm.

* src/scm/srfi/srfi-1.unclear.scm: merged to lib/srfi/srfi-1.scm.

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

* src/scm/srfi/srfi-8.guile.scm: merged to lib/srfi/srfi-8.scm.

* src/scm/srfi/srfi-8.scm: merged to lib/srfi/srfi-8.scm.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4212 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:28:59 +00:00
Rob Browning 94e55b4fd0 * src/scm/utilities.scm (flatten): improved via grib's version.
* src/scm/text-export.scm: use srfis as modules.

* src/scm/main.scm: use srfis as modules.

* src/scm/date-utilities.scm: use srfi-19 as a module.

* src/scm/Makefile.am (SUBDIRS): remove srfi.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4211 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:27:55 +00:00
Rob Browning cdc836b728 * src/gnome/window-main.c
(gnc_main_window_restore): fix prototype (const-wise).

* src/gnome/window-main.h
(gnc_main_window_restore): fix prototype (const-wise).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4210 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 16:14:26 +00:00
Rob Browning 85f732f84f * Makefile.am (TAGS): add a msg to suggest --enable-tags.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@4209 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-05-15 15:52:59 +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 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
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