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
Jim Blandy
df476c8c05
Remove debugging output.
1999-09-03 08:00:14 +00:00
Jim Blandy
afbbb69ca2
*** empty log message ***
1999-09-03 07:54:22 +00:00
Jim Blandy
563841768b
* 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.)
1999-09-03 07:54:06 +00:00
Jim Blandy
513571767f
*** empty log message ***
1999-09-03 07:37:33 +00:00