1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-09 15:10:29 +02:00
Commit graph

14736 commits

Author SHA1 Message Date
Marius Vollmer
0ce204b054 *** empty log message *** 1999-09-11 15:18:55 +00:00
Jim Blandy
e1f20ec6ad *** empty log message *** 1999-09-11 15:08:11 +00:00
Jim Blandy
6b63595cb8 * time/Makefile.in: Regenerated.
* md/Makefile.in: Regenerated.
* Makefile.in: Regenerated.
1999-09-11 15:06:53 +00:00
Jim Blandy
6ab01c74d6 * version.c (scm_libguile_config_stamp): Deleted. See
corresponding change to ../ice-9/boot-9.scm.
* version.h: Delete prototype.
* Makefile.in: Regenerated.
1999-09-11 15:05:59 +00:00
Jim Blandy
4d31f0da8f 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.
1999-09-11 15:05:25 +00:00
Jim Blandy
227a851cb3 * Makefile.in: Regenerated. 1999-09-11 15:03:43 +00:00
Jim Blandy
4ab0dc3f0e * configure.in (GUILE_STAMP): Don't set this variable, or
substitute it into anything.  Full explanation in ice-9/ChangeLog.
* configure, Makefile.in: Regenerated.
1999-09-11 15:02:47 +00:00
Mikael Djurfeldt
1c157c41c5 *** empty log message *** 1999-09-11 14:55:19 +00:00
Mikael Djurfeldt
daebab9eed Use readline conditionally. (This requires more fixing in the debugger...) 1999-09-11 14:55:02 +00:00
Gary Houston
77242ff9cd 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.)
1999-09-11 14:12:14 +00:00
Mikael Djurfeldt
08cc62c7d9 *** empty log message *** 1999-09-11 13:54:15 +00:00
Mikael Djurfeldt
1ae6af28d9 * backtrace.c (display_frame_expr): Don't print a newline.
(display_frame): Print the newline here instead.
1999-09-11 13:53:24 +00:00
Mikael Djurfeldt
d61d203926 *** empty log message *** 1999-09-11 13:36:36 +00:00
Mikael Djurfeldt
8bafd6a348 Regenerated 1999-09-11 13:36:15 +00:00
Mikael Djurfeldt
e80e1c98b3 * * 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.)
1999-09-11 13:36:02 +00:00
Mikael Djurfeldt
00b3396830 * * 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.
1999-09-11 13:35:28 +00:00
Mikael Djurfeldt
7a37fe8684 * Makefile.am (ice9_sources): Added debugger.scm. 1999-09-11 13:35:11 +00:00
Mikael Djurfeldt
d37e656919 *** empty log message *** 1999-09-09 21:30:12 +00:00
Mikael Djurfeldt
c72a774a57 * procs.c (scm_setter): Signal WTA if handed an entity or operator
lacking a setter.
1999-09-09 21:29:25 +00:00
Mikael Djurfeldt
bc848f7fee *** empty log message *** 1999-09-09 20:17:51 +00:00
Mikael Djurfeldt
264251294d * 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.
1999-09-09 20:16:59 +00:00
Jim Blandy
abdff5bd42 *** empty log message *** 1999-09-09 17:52:42 +00:00
Gary Houston
55a7fc623b 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.
1999-09-08 18:38:09 +00:00
Mikael Djurfeldt
4f93d84c8e *** empty log message *** 1999-09-07 09:42:18 +00:00
Mikael Djurfeldt
47c3f06db6 * eval.c (scm_map, scm_for_each): Converted to dispatch on generic
if args don't match.
1999-09-07 09:40:50 +00:00
Mikael Djurfeldt
89c358b13f * __scm.h (SCM_WTA_DISPATCH_n, SCM_GASSERTn): New macros. 1999-09-07 09:40:35 +00:00
Mikael Djurfeldt
6065fed8ed *** empty log message *** 1999-09-06 21:13:05 +00:00
Mikael Djurfeldt
152f82bfa5 * numbers.c: Converted comparison operations to dispatch on
generic if args don't match.
1999-09-06 21:12:15 +00:00
Mikael Djurfeldt
e86b6c2c6a Regenerated 1999-09-06 19:57:08 +00:00
Mikael Djurfeldt
7e6e146e46 *** empty log message *** 1999-09-06 19:54:51 +00:00
Mikael Djurfeldt
27ab23a498 * Makefile.am (ETAGS_ARGS): Added support for GPROC and GPROC1. 1999-09-06 19:54:01 +00:00
Mikael Djurfeldt
95912c4ddc *** empty log message *** 1999-09-06 18:42:03 +00:00
Mikael Djurfeldt
c00b93eaa4 * tests/interp.test: Added tests for evaluation of closure bodies. 1999-09-06 18:41:03 +00:00
Jim Blandy
ffe70f9c28 *** empty log message *** 1999-09-06 02:14:06 +00:00
Jim Blandy
38e2ba5c0f 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.
1999-09-06 02:14:03 +00:00
Jim Blandy
548c5135e0 *** empty log message *** 1999-09-06 02:04:48 +00:00
Jim Blandy
9dcba084bb * guile-snarf.c: Deleted. Snarfing should respect CPP
conditionals, so it needs to actually run CPP.  Bleah.
1999-09-06 01:54:51 +00:00
Jim Blandy
37f2e24212 Random bug fixes 1999-09-06 01:53:52 +00:00
Jim Blandy
edb3b2ca56 *** empty log message *** 1999-09-06 01:15:46 +00:00
Jim Blandy
f9dbe0749d *** empty log message *** 1999-09-05 13:50:38 +00:00
Jim Blandy
7677589ac6 * 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.
1999-09-05 13:47:23 +00:00
Jim Blandy
9d743bfb5f *** empty log message *** 1999-09-05 12:42:02 +00:00
Jim Blandy
1bf17bb472 * snarf.h (SCM_GLOBAL_KEYWORD): Call scm_c_make_keyword, not
scm_makekey, which doesn't exist any more.  Guess nobody's using
this.
1999-09-05 12:41:52 +00:00
Jim Blandy
9918cf630d *** empty log message *** 1999-09-05 12:40:31 +00:00
Jim Blandy
ce05e3cd45 * guile-snarf.c (parse_args): Abort if we haven't handled some
character type.
1999-09-05 12:40:11 +00:00
Jim Blandy
2a41ec7c7b * acinclude.m4 (GUILE_HEADER_LIBC_WITH_UNISTD): Fix typo in
variable name.  (Thanks to Bill Schottstaedt.)
* aclocal.m4: Regenerated.
1999-09-05 12:38:01 +00:00
Jim Blandy
d1f728f18a Typo 1999-09-05 06:46:03 +00:00
Jim Blandy
2a94fc3629 *** empty log message *** 1999-09-05 06:43:33 +00:00
Jim Blandy
692fca68ad * 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.
1999-09-05 06:43:13 +00:00
Jim Blandy
37c7371dae Add 1999 to copyright years. 1999-09-05 06:42:46 +00:00