bpt/guile.git
24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 19:05:43 +0000 (19:05 +0000)]
*** empty log message ***

24 years ago* version.c (scm_libguile_config_stamp): Deleted. See
Jim Blandy [Sat, 11 Sep 1999 19:05:18 +0000 (19:05 +0000)]
* version.c (scm_libguile_config_stamp): Deleted.  See
corresponding change to ../ice-9/boot-9.scm.
* versiondat.h.in: Remove definition for GUILE_STAMP.
* version.h: Delete prototype.
* Makefile.in: Regenerated.

24 years ago* Makefile.am (CLEANFILES): Remove versiondat.h; that should only
Jim Blandy [Sat, 11 Sep 1999 19:05:08 +0000 (19:05 +0000)]
* Makefile.am (CLEANFILES): Remove versiondat.h; that should only
be removed by `make distclean', since it's generated by configure.
* Makefile.in: Regenerated.
(Thanks to Robert Bihlmeyer.)

24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 18:51:58 +0000 (18:51 +0000)]
*** empty log message ***

24 years ago* aclocal.m4: Regenerated with newer libtool macros.
Jim Blandy [Sat, 11 Sep 1999 18:51:45 +0000 (18:51 +0000)]
* aclocal.m4: Regenerated with newer libtool macros.

24 years ago* strop.c (scm_substring_move_x): Signal an error if start1
Jim Blandy [Sat, 11 Sep 1999 18:49:55 +0000 (18:49 +0000)]
* strop.c (scm_substring_move_x): Signal an error if start1
doesn't come before end1.  (Thanks to Karoly Lorentey).

24 years ago* numbers.c (scm_istr2flo): Don't call SCM_INEXP without first
Jim Blandy [Sat, 11 Sep 1999 18:49:48 +0000 (18:49 +0000)]
* numbers.c (scm_istr2flo): Don't call SCM_INEXP without first
calling SCM_NIMP.  (Thanks to Karoly Lorentey).

24 years ago* tests/strings.test: Add test for substring-move! argument checking.
Jim Blandy [Sat, 11 Sep 1999 18:46:48 +0000 (18:46 +0000)]
* tests/strings.test: Add test for substring-move! argument checking.

24 years ago* lib.scm (signals-error?, signals-error?*): New macro and function.
Jim Blandy [Sat, 11 Sep 1999 18:46:32 +0000 (18:46 +0000)]
* lib.scm (signals-error?, signals-error?*): New macro and function.
* tests/reader.test: Use them.

24 years ago* tests/interp.test: Add copyright notice.
Jim Blandy [Sat, 11 Sep 1999 18:46:24 +0000 (18:46 +0000)]
* tests/interp.test: Add copyright notice.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 11 Sep 1999 18:32:42 +0000 (18:32 +0000)]
*** empty log message ***

24 years ago (display_backtrace_body): Don't print "Backtrace:".
Mikael Djurfeldt [Sat, 11 Sep 1999 18:31:52 +0000 (18:31 +0000)]
(display_backtrace_body): Don't print "Backtrace:".
(scm_backtrace): Print "Backtrace:" here instead.

24 years ago* debugger.scm: Use the frame number abstraction which allows for
Mikael Djurfeldt [Sat, 11 Sep 1999 18:28:24 +0000 (18:28 +0000)]
* debugger.scm: Use the frame number abstraction which allows for
both forward and backward views of the stack
(write-frame-index-short, write-frame-index-long):
Use selector `frame-number';
(select-frame-absolute): Use frame-number->index.
("backtrace"): Use builtin backtrace printing.
Use (ice-9 debug).
Use readline conditionally.

24 years ago* debug.scm (frame-number->index): Optionally take stack as
Mikael Djurfeldt [Sat, 11 Sep 1999 18:28:12 +0000 (18:28 +0000)]
* debug.scm (frame-number->index): Optionally take stack as
argument.

24 years ago* tests/reader.test: New test file.
Jim Blandy [Sat, 11 Sep 1999 18:27:57 +0000 (18:27 +0000)]
* tests/reader.test: New test file.

24 years ago* * boot-9.scm (using-readline?): New procedure: Returns #t if
Mikael Djurfeldt [Sat, 11 Sep 1999 18:27:52 +0000 (18:27 +0000)]
* * boot-9.scm (using-readline?): New procedure: Returns #t if
readline is used by the repl run by this thread.
(handle-system-error): Print "Backtrace:" before backtrace since
this is no longer done by display-backtrace.

24 years ago* readline.scm (activate-readline): Set (using-readline?).
Mikael Djurfeldt [Sat, 11 Sep 1999 18:27:22 +0000 (18:27 +0000)]
* readline.scm (activate-readline): Set (using-readline?).

24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 17:53:58 +0000 (17:53 +0000)]
*** empty log message ***

24 years ago* Makefile.am (DISTCLEANFILES): Get rid of .x files.
Jim Blandy [Sat, 11 Sep 1999 17:53:51 +0000 (17:53 +0000)]
* Makefile.am (DISTCLEANFILES): Get rid of .x files.
* Makefile.in: Regenerated.
(Thanks to Keisuke Nishida.)

24 years ago* format.scm (format:format-work): Use #\tab and #\page instead of
Jim Blandy [Sat, 11 Sep 1999 17:51:09 +0000 (17:51 +0000)]
* format.scm (format:format-work): Use #\tab and #\page instead of
slib:form-feed and slib:tab.  (Thanks to Ceri Storey.)

* format.scm (format:abort): Call error, not slib:error.

24 years ago* tests/regexp.test: New test file.
Jim Blandy [Sat, 11 Sep 1999 17:39:30 +0000 (17:39 +0000)]
* tests/regexp.test: New test file.

24 years ago* regex.scm (fold-matches, list-matches): New functions.
Jim Blandy [Sat, 11 Sep 1999 17:38:31 +0000 (17:38 +0000)]
* regex.scm (fold-matches, list-matches): New functions.
(regexp-substitute/global): Rewritten again in terms of
list-matches, to get null match behavior correct.

* regex.scm (regexp-substitute/global): Rewrite so that 'post at
the end of the item list actually causes a tail call.  (Thanks to
Jan Nieuwenhuizen.)

24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 17:38:10 +0000 (17:38 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 15:40:32 +0000 (15:40 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Marius Vollmer [Sat, 11 Sep 1999 15:28:16 +0000 (15:28 +0000)]
*** empty log message ***

24 years ago* readline.scm: Moved to ../guile-readline.
Marius Vollmer [Sat, 11 Sep 1999 15:27:52 +0000 (15:27 +0000)]
* readline.scm: Moved to ../guile-readline.

24 years ago* Makefile.in: Regenerated.
Marius Vollmer [Sat, 11 Sep 1999 15:26:47 +0000 (15:26 +0000)]
* Makefile.in: Regenerated.

24 years ago* boot-9.scm (top-repl): Removed code for ativating readline.
Marius Vollmer [Sat, 11 Sep 1999 15:26:20 +0000 (15:26 +0000)]
* boot-9.scm (top-repl): Removed code for ativating readline.

24 years ago* Makefile.am: Removed mention of readline.scm.
Marius Vollmer [Sat, 11 Sep 1999 15:25:43 +0000 (15:25 +0000)]
* Makefile.am: Removed mention of readline.scm.

24 years ago* aclocal.m4, Makefile.in, configure, libtool: Regenerated, but
Marius Vollmer [Sat, 11 Sep 1999 15:22:54 +0000 (15:22 +0000)]
* aclocal.m4, Makefile.in, configure, libtool: Regenerated, but
probably with the wrong version of the tools.

24 years ago* configure.in: Get version from ../GUILE-VERSION and use it for
Marius Vollmer [Sat, 11 Sep 1999 15:21:24 +0000 (15:21 +0000)]
* configure.in: Get version from ../GUILE-VERSION and use it for
package version.

24 years ago* readline.scm: Moved from ../ice-9.
Marius Vollmer [Sat, 11 Sep 1999 15:20:54 +0000 (15:20 +0000)]
* readline.scm: Moved from ../ice-9.
Dynamically link libguilereadline.so.
(readline): Just define in this module, do not overwrite builtin
variable.  The builtin readline function is now named "%readline",
so this works.  See below.
(activate-readline): New function which contains the readline
activation code formerly found in top-repl.

24 years ago* readline.c (scm_readline): Export it to Scheme as "%readline".
Marius Vollmer [Sat, 11 Sep 1999 15:19:57 +0000 (15:19 +0000)]
* readline.c (scm_readline): Export it to Scheme as "%readline".

24 years ago* Makefile.am: Do not install and distribute
Marius Vollmer [Sat, 11 Sep 1999 15:19:34 +0000 (15:19 +0000)]
* Makefile.am: Do not install and distribute
readline-activator.scm.  Install and distribute readline.scm
instead.

24 years ago*** empty log message ***
Marius Vollmer [Sat, 11 Sep 1999 15:18:55 +0000 (15:18 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Blandy [Sat, 11 Sep 1999 15:08:11 +0000 (15:08 +0000)]
*** empty log message ***

24 years ago* time/Makefile.in: Regenerated.
Jim Blandy [Sat, 11 Sep 1999 15:06:53 +0000 (15:06 +0000)]
* time/Makefile.in: Regenerated.
* md/Makefile.in: Regenerated.
* Makefile.in: Regenerated.

24 years ago* version.c (scm_libguile_config_stamp): Deleted. See
Jim Blandy [Sat, 11 Sep 1999 15:05:59 +0000 (15:05 +0000)]
* version.c (scm_libguile_config_stamp): Deleted.  See
corresponding change to ../ice-9/boot-9.scm.
* version.h: Delete prototype.
* Makefile.in: Regenerated.

24 years agoDelete the test which compares the configuration date of libguile
Jim Blandy [Sat, 11 Sep 1999 15:05:25 +0000 (15:05 +0000)]
Delete the test which compares the configuration date of libguile
with the configuration date of ice-9.  This test yields too many
false positives to be helpful.  For example, if you build Guile
for several architectures but have them all share a "share"
directory (which is supposed to work), then all but one
architecture's Guile will complain that the configuration dates
don't match.  Which is true, but indicates nothing wrong.
* boot-9.scm: Delete code which compares ice-9-config-stamp with
libguile-config-stamp.
* version.scm.in: Delete.
* Makefile.am (ice9_generated): Delete.
(subpkgdata_DATA): Remove ice9_generated.
(EXTRA_DIST): Remove version.scm.in.
* Makefile.in: Regenerate.

24 years ago* Makefile.in: Regenerated.
Jim Blandy [Sat, 11 Sep 1999 15:03:43 +0000 (15:03 +0000)]
* Makefile.in: Regenerated.

24 years ago* configure.in (GUILE_STAMP): Don't set this variable, or
Jim Blandy [Sat, 11 Sep 1999 15:02:47 +0000 (15:02 +0000)]
* configure.in (GUILE_STAMP): Don't set this variable, or
substitute it into anything.  Full explanation in ice-9/ChangeLog.
* configure, Makefile.in: Regenerated.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 11 Sep 1999 14:55:19 +0000 (14:55 +0000)]
*** empty log message ***

24 years agoUse readline conditionally. (This requires more fixing in the debugger...)
Mikael Djurfeldt [Sat, 11 Sep 1999 14:55:02 +0000 (14:55 +0000)]
Use readline conditionally. (This requires more fixing in the debugger...)

24 years ago1999-09-11 Gary Houston <ghouston@easynet.co.uk>
Gary Houston [Sat, 11 Sep 1999 14:12:14 +0000 (14:12 +0000)]
1999-09-11  Gary Houston  <ghouston@easynet.co.uk>

* filesys.c (scm_directory_p): new procedure "directory?"  Returns
a boolean indicating whether its argument is a directory
port as returned by opendir (thanks to Dirk Herrmann for the
suggestion.)

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 11 Sep 1999 13:54:15 +0000 (13:54 +0000)]
*** empty log message ***

24 years ago* backtrace.c (display_frame_expr): Don't print a newline.
Mikael Djurfeldt [Sat, 11 Sep 1999 13:53:24 +0000 (13:53 +0000)]
* backtrace.c (display_frame_expr): Don't print a newline.
(display_frame): Print the newline here instead.

24 years ago*** empty log message ***
Mikael Djurfeldt [Sat, 11 Sep 1999 13:36:36 +0000 (13:36 +0000)]
*** empty log message ***

24 years agoRegenerated
Mikael Djurfeldt [Sat, 11 Sep 1999 13:36:15 +0000 (13:36 +0000)]
Regenerated

24 years ago* * debugger.scm: New file: Initial version of the Guile debugger
Mikael Djurfeldt [Sat, 11 Sep 1999 13:36:02 +0000 (13:36 +0000)]
* * debugger.scm: New file: Initial version of the Guile debugger
written by Chris Hanson.  (The debugger isn't finished, but is
included in Guile anyway since it is already quite useful.)

24 years ago* * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9
Mikael Djurfeldt [Sat, 11 Sep 1999 13:35:28 +0000 (13:35 +0000)]
* * boot-9.scm (top-repl): Use (ice-9 debug) (ice-9 debugger) (ice-9
session) (ice-9 threads) (ice-9 regex) from guile-user only if
top-repl is called.  This makes startup time for scripts 30% of
what it was before...  Removed redundant code for loading of
readline.

24 years ago* Makefile.am (ice9_sources): Added debugger.scm.
Mikael Djurfeldt [Sat, 11 Sep 1999 13:35:11 +0000 (13:35 +0000)]
* Makefile.am (ice9_sources): Added debugger.scm.

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 9 Sep 1999 21:30:12 +0000 (21:30 +0000)]
*** empty log message ***

24 years ago* procs.c (scm_setter): Signal WTA if handed an entity or operator
Mikael Djurfeldt [Thu, 9 Sep 1999 21:29:25 +0000 (21:29 +0000)]
* procs.c (scm_setter): Signal WTA if handed an entity or operator
lacking a setter.

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 9 Sep 1999 20:17:51 +0000 (20:17 +0000)]
*** empty log message ***

24 years ago* feature.c, feature.h: (scm_hook_p, scm_hook_empty_p): New
Mikael Djurfeldt [Thu, 9 Sep 1999 20:16:59 +0000 (20:16 +0000)]
* feature.c, feature.h: (scm_hook_p, scm_hook_empty_p): New
primitives. (Thanks to Greg Badros);
(scm_hook_to_list): New primitive; Hooks are now smobs.

24 years ago*** empty log message ***
Jim Blandy [Thu, 9 Sep 1999 17:52:42 +0000 (17:52 +0000)]
*** empty log message ***

24 years ago1999-09-08 Gary Houston <ghouston@easynet.co.uk>
Gary Houston [Wed, 8 Sep 1999 18:38:09 +0000 (18:38 +0000)]
1999-09-08  Gary Houston  <ghouston@easynet.co.uk>

* stime.c (bdtime2c): rewrite the ASSERTs.  Accept a value
of #f for the 10th vector element to avoid an exception
seen by Bernard Urban.
(scm_mktime): unneeded ASSERT removed.

24 years ago*** empty log message ***
Mikael Djurfeldt [Tue, 7 Sep 1999 09:42:18 +0000 (09:42 +0000)]
*** empty log message ***

24 years ago* eval.c (scm_map, scm_for_each): Converted to dispatch on generic
Mikael Djurfeldt [Tue, 7 Sep 1999 09:40:50 +0000 (09:40 +0000)]
* eval.c (scm_map, scm_for_each): Converted to dispatch on generic
if args don't match.

24 years ago* __scm.h (SCM_WTA_DISPATCH_n, SCM_GASSERTn): New macros.
Mikael Djurfeldt [Tue, 7 Sep 1999 09:40:35 +0000 (09:40 +0000)]
* __scm.h (SCM_WTA_DISPATCH_n, SCM_GASSERTn): New macros.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 6 Sep 1999 21:13:05 +0000 (21:13 +0000)]
*** empty log message ***

24 years ago* numbers.c: Converted comparison operations to dispatch on
Mikael Djurfeldt [Mon, 6 Sep 1999 21:12:15 +0000 (21:12 +0000)]
* numbers.c: Converted comparison operations to dispatch on
generic if args don't match.

24 years agoRegenerated
Mikael Djurfeldt [Mon, 6 Sep 1999 19:57:08 +0000 (19:57 +0000)]
Regenerated

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 6 Sep 1999 19:54:51 +0000 (19:54 +0000)]
*** empty log message ***

24 years ago* Makefile.am (ETAGS_ARGS): Added support for GPROC and GPROC1.
Mikael Djurfeldt [Mon, 6 Sep 1999 19:54:01 +0000 (19:54 +0000)]
* Makefile.am (ETAGS_ARGS): Added support for GPROC and GPROC1.

24 years ago*** empty log message ***
Mikael Djurfeldt [Mon, 6 Sep 1999 18:42:03 +0000 (18:42 +0000)]
*** empty log message ***

24 years ago* tests/interp.test: Added tests for evaluation of closure bodies.
Mikael Djurfeldt [Mon, 6 Sep 1999 18:41:03 +0000 (18:41 +0000)]
* tests/interp.test: Added tests for evaluation of closure bodies.

24 years ago*** empty log message ***
Jim Blandy [Mon, 6 Sep 1999 02:14:06 +0000 (02:14 +0000)]
*** empty log message ***

24 years agoPropagate the changes of 2 Sept the rest of the way through.
Jim Blandy [Mon, 6 Sep 1999 02:14:03 +0000 (02:14 +0000)]
Propagate the changes of 2 Sept the rest of the way through.
* configure: Regenerated.
* Makefile.in: Regenerated.  Not sure why this diff is so big.

24 years ago*** empty log message ***
Jim Blandy [Mon, 6 Sep 1999 02:04:48 +0000 (02:04 +0000)]
*** empty log message ***

24 years ago* guile-snarf.c: Deleted. Snarfing should respect CPP
Jim Blandy [Mon, 6 Sep 1999 01:54:51 +0000 (01:54 +0000)]
* guile-snarf.c: Deleted.  Snarfing should respect CPP
conditionals, so it needs to actually run CPP.  Bleah.

24 years agoRandom bug fixes
Jim Blandy [Mon, 6 Sep 1999 01:53:52 +0000 (01:53 +0000)]
Random bug fixes

24 years ago*** empty log message ***
Jim Blandy [Mon, 6 Sep 1999 01:15:46 +0000 (01:15 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Blandy [Sun, 5 Sep 1999 13:50:38 +0000 (13:50 +0000)]
*** empty log message ***

24 years ago* guile-snarf.in: Be sure to exit with an error if CPP does.
Jim Blandy [Sun, 5 Sep 1999 13:47:23 +0000 (13:47 +0000)]
* guile-snarf.in: Be sure to exit with an error if CPP does.
* Makefile.am (.c.x): Delete the .x file and exit with an error
status if guile-snarf exits with an error status.
* Makefile.in: Regenerated.

24 years ago*** empty log message ***
Jim Blandy [Sun, 5 Sep 1999 12:42:02 +0000 (12:42 +0000)]
*** empty log message ***

24 years ago* snarf.h (SCM_GLOBAL_KEYWORD): Call scm_c_make_keyword, not
Jim Blandy [Sun, 5 Sep 1999 12:41:52 +0000 (12:41 +0000)]
* snarf.h (SCM_GLOBAL_KEYWORD): Call scm_c_make_keyword, not
scm_makekey, which doesn't exist any more.  Guess nobody's using
this.

24 years ago*** empty log message ***
Jim Blandy [Sun, 5 Sep 1999 12:40:31 +0000 (12:40 +0000)]
*** empty log message ***

24 years ago* guile-snarf.c (parse_args): Abort if we haven't handled some
Jim Blandy [Sun, 5 Sep 1999 12:40:11 +0000 (12:40 +0000)]
* guile-snarf.c (parse_args): Abort if we haven't handled some
character type.

24 years ago* acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
Jim Blandy [Sun, 5 Sep 1999 12:38:01 +0000 (12:38 +0000)]
* acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
variable name.  (Thanks to Bill Schottstaedt.)
* aclocal.m4: Regenerated.

24 years agoTypo
Jim Blandy [Sun, 5 Sep 1999 06:46:03 +0000 (06:46 +0000)]
Typo

24 years ago*** empty log message ***
Jim Blandy [Sun, 5 Sep 1999 06:43:33 +0000 (06:43 +0000)]
*** empty log message ***

24 years ago* guile-snarf.c: New implementation of guile-snarf, meant to be
Jim Blandy [Sun, 5 Sep 1999 06:43:13 +0000 (06:43 +0000)]
* guile-snarf.c: New implementation of guile-snarf, meant to be
more robust than the shell script.  I think it's complete, but I
haven't tested it at all, and I haven't changed the build process
to actually use it.  We should compare its output against that of
the existing shell script, for all source files.

24 years agoAdd 1999 to copyright years.
Jim Blandy [Sun, 5 Sep 1999 06:42:46 +0000 (06:42 +0000)]
Add 1999 to copyright years.

24 years agoRemove debugging output.
Jim Blandy [Fri, 3 Sep 1999 08:00:14 +0000 (08:00 +0000)]
Remove debugging output.

24 years ago*** empty log message ***
Jim Blandy [Fri, 3 Sep 1999 07:54:22 +0000 (07:54 +0000)]
*** empty log message ***

24 years ago* load.c (scm_search_path): If the filename has any extension at
Jim Blandy [Fri, 3 Sep 1999 07:54:06 +0000 (07:54 +0000)]
* load.c (scm_search_path): If the filename has any extension at
all, ignore the entire list of extensions.  Also, don't check whether
the file is accessible.  If the file exists, accessible or not, we
should return it.  Inaccessible files should cause an error later.
(Thanks to Keisuke Nishida for the suggestions.)

24 years ago*** empty log message ***
Jim Blandy [Fri, 3 Sep 1999 07:37:33 +0000 (07:37 +0000)]
*** empty log message ***

24 years ago* tests/load.test: New test file.
Jim Blandy [Fri, 3 Sep 1999 07:37:23 +0000 (07:37 +0000)]
* tests/load.test: New test file.

24 years ago* tests/multilingual.nottest: New file, which we will turn into a
Jim Blandy [Fri, 3 Sep 1999 07:37:12 +0000 (07:37 +0000)]
* tests/multilingual.nottest: New file, which we will turn into a
test file once we actually have multilingual support to test.

24 years agoFix copyright info.
Jim Blandy [Fri, 3 Sep 1999 07:36:49 +0000 (07:36 +0000)]
Fix copyright info.

24 years ago*** empty log message ***
Jim Blandy [Fri, 3 Sep 1999 01:24:56 +0000 (01:24 +0000)]
*** empty log message ***

24 years ago* acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
Jim Blandy [Fri, 3 Sep 1999 01:24:40 +0000 (01:24 +0000)]
* acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
variable name.  (Thanks to Bill Schottstaedt.)

24 years agoAdded prototype for on_exit
Mikael Djurfeldt [Thu, 2 Sep 1999 15:15:12 +0000 (15:15 +0000)]
Added prototype for on_exit

24 years agoRegenerated
Mikael Djurfeldt [Thu, 2 Sep 1999 14:52:32 +0000 (14:52 +0000)]
Regenerated

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 2 Sep 1999 14:52:02 +0000 (14:52 +0000)]
*** empty log message ***

24 years ago* gc.c (cleanup, scm_init_storage): Use on_exit if present and
Mikael Djurfeldt [Thu, 2 Sep 1999 14:51:51 +0000 (14:51 +0000)]
* gc.c (cleanup, scm_init_storage): Use on_exit if present and
atexit not available.  (sunos4.1.4 needs it.)

24 years ago* configure.in: Test for presence of function on_exit.
Mikael Djurfeldt [Thu, 2 Sep 1999 14:51:32 +0000 (14:51 +0000)]
* configure.in: Test for presence of function on_exit.

24 years ago*** empty log message ***
Mikael Djurfeldt [Thu, 2 Sep 1999 09:16:58 +0000 (09:16 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Jim Blandy [Wed, 1 Sep 1999 04:23:41 +0000 (04:23 +0000)]
*** empty log message ***