bpt/guile.git
22 years ago* Improved the readability of some patterns.
Dirk Herrmann [Fri, 31 Aug 2001 14:48:19 +0000 (14:48 +0000)]
* Improved the readability of some patterns.

22 years ago* Removed lots of deprecated stuff.
Dirk Herrmann [Fri, 31 Aug 2001 14:42:31 +0000 (14:42 +0000)]
* Removed lots of deprecated stuff.

22 years ago* Removed deprecated stuff.
Dirk Herrmann [Fri, 31 Aug 2001 12:13:50 +0000 (12:13 +0000)]
* Removed deprecated stuff.
* Some more renamings to SCM_<filename>_H.

22 years ago* Remove deprecated macros and typenames.
Dirk Herrmann [Fri, 31 Aug 2001 11:17:06 +0000 (11:17 +0000)]
* Remove deprecated macros and typenames.
* Rename header macros to SCM_<filename>_H.
* Prefer !SCM_<foo> over SCM_N<foo>.

22 years ago* Renamed header macros to the SCM_<filename>_H format.
Dirk Herrmann [Fri, 31 Aug 2001 10:42:19 +0000 (10:42 +0000)]
* Renamed header macros to the SCM_<filename>_H format.

22 years ago* Remove #& reader extension.
Dirk Herrmann [Fri, 31 Aug 2001 09:51:25 +0000 (09:51 +0000)]
* Remove #& reader extension.

22 years ago* Deleted `and-let-star-compat.scm´.
Dirk Herrmann [Fri, 31 Aug 2001 09:33:55 +0000 (09:33 +0000)]
* Deleted `and-let-star-compat.scm´.

22 years ago* Using `provided?´ instead of `feature?´.
Dirk Herrmann [Fri, 31 Aug 2001 09:21:03 +0000 (09:21 +0000)]
* Using `provided?´ instead of `feature?´.

22 years ago* Removed deprecated definitions.
Dirk Herrmann [Fri, 31 Aug 2001 09:16:23 +0000 (09:16 +0000)]
* Removed deprecated definitions.
* Minor cleanups.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 30 Aug 2001 23:27:48 +0000 (23:27 +0000)]
*** empty log message ***

22 years ago(resolve-interface): When returning a custom
Thien-Thi Nguyen [Thu, 30 Aug 2001 23:25:34 +0000 (23:25 +0000)]
(resolve-interface): When returning a custom
interface, also consult source module's entire binding set,
not just its exported bindings, before throwing error.

22 years ago* Added Eric Hanchrow to THANKS.
Neil Jerram [Thu, 30 Aug 2001 20:23:44 +0000 (20:23 +0000)]
* Added Eric Hanchrow to THANKS.

22 years ago* Group all index nodes together.
Neil Jerram [Thu, 30 Aug 2001 20:19:20 +0000 (20:19 +0000)]
* Group all index nodes together.

22 years ago* Various typo fixes and clarifications merged from the stable CVS branch.
Neil Jerram [Thu, 30 Aug 2001 20:02:13 +0000 (20:02 +0000)]
* Various typo fixes and clarifications merged from the stable CVS branch.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 30 Aug 2001 18:25:39 +0000 (18:25 +0000)]
*** empty log message ***

22 years agoMention libtool ./configure-regeneration requirement.
Thien-Thi Nguyen [Thu, 30 Aug 2001 18:23:35 +0000 (18:23 +0000)]
Mention libtool ./configure-regeneration requirement.

22 years ago* Fix doc snapshot build problems by avoiding use of ../AUTHORS file.
Neil Jerram [Mon, 27 Aug 2001 21:25:44 +0000 (21:25 +0000)]
* Fix doc snapshot build problems by avoiding use of ../AUTHORS file.
* Use TEXINFO_TEX to avoid shipping multiple copies of texinfo.tex.

22 years ago*** empty log message ***
Marius Vollmer [Sun, 26 Aug 2001 21:54:33 +0000 (21:54 +0000)]
*** empty log message ***

22 years agoReplaced "scm_t_portable" with "scm_port_table" which was an artifact
Marius Vollmer [Sun, 26 Aug 2001 21:54:11 +0000 (21:54 +0000)]
Replaced "scm_t_portable" with "scm_port_table" which was an artifact
from the great "scm_*_t -> scm_t_" renaming.

22 years agoUse load-extension instead of explicit dynamic-link/dynamic-call.
Marius Vollmer [Sun, 26 Aug 2001 21:52:33 +0000 (21:52 +0000)]
Use load-extension instead of explicit dynamic-link/dynamic-call.
Removed ".so" extension from library name.

22 years agoDo not include ".libs" in LTDL_LIBRARY_PATH, libltdl provides it
Marius Vollmer [Sun, 26 Aug 2001 21:51:32 +0000 (21:51 +0000)]
Do not include ".libs" in LTDL_LIBRARY_PATH, libltdl provides it
itself.

22 years agoAdd news on `:select' and `:renamer' facilities.
Thien-Thi Nguyen [Sat, 25 Aug 2001 19:52:53 +0000 (19:52 +0000)]
Add news on `:select' and `:renamer' facilities.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sat, 25 Aug 2001 19:10:29 +0000 (19:10 +0000)]
*** empty log message ***

22 years ago(test-time-comparision, test-time-arithmatic): New procs.
Thien-Thi Nguyen [Sat, 25 Aug 2001 19:08:50 +0000 (19:08 +0000)]
(test-time-comparision, test-time-arithmatic): New procs.

Add time comparison tests using new procs.
Thanks to Alex Shinn.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sat, 25 Aug 2001 19:05:07 +0000 (19:05 +0000)]
*** empty log message ***

22 years ago(add-duration): Fix bug: Call `add-duration!' w/ two args.
Thien-Thi Nguyen [Sat, 25 Aug 2001 18:40:11 +0000 (18:40 +0000)]
(add-duration): Fix bug: Call `add-duration!' w/ two args.
Thanks to Alex Shinn.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sat, 25 Aug 2001 18:29:38 +0000 (18:29 +0000)]
*** empty log message ***

22 years ago(SCM_VALIDATE_USHORT_COPY, SCM_VALIDATE_SHORT_COPY,
Thien-Thi Nguyen [Sat, 25 Aug 2001 18:22:50 +0000 (18:22 +0000)]
(SCM_VALIDATE_USHORT_COPY, SCM_VALIDATE_SHORT_COPY,
SCM_VALIDATE_UINT_COPY, SCM_VALIDATE_INT_COPY): New macros.
Thanks to Chris Cramer.

22 years ago(GC_noop1): Move before `GC_find_limit' where it is used; nfc.
Thien-Thi Nguyen [Sat, 25 Aug 2001 18:20:56 +0000 (18:20 +0000)]
(GC_noop1): Move before `GC_find_limit' where it is used; nfc.
Thanks to Bill Schottstaedt.

22 years ago*** empty log message ***
Marius Vollmer [Sat, 25 Aug 2001 16:12:28 +0000 (16:12 +0000)]
*** empty log message ***

22 years ago(resolve-interface): Get variables from the public interface of a
Marius Vollmer [Sat, 25 Aug 2001 16:12:09 +0000 (16:12 +0000)]
(resolve-interface): Get variables from the public interface of a
module instead of from the module itselfs.

22 years ago* eval.c (scm_m_atbind): Redesigned to behvae like `let', but with
Marius Vollmer [Sat, 25 Aug 2001 16:08:13 +0000 (16:08 +0000)]
* eval.c (scm_m_atbind): Redesigned to behvae like `let', but with
dynamic scope.
* dynwind.h (scm_swap_bindings): Declare.
* dynwind.c (scm_swap_bindings): Make non-static.

22 years ago*** empty log message ***
Marius Vollmer [Sat, 25 Aug 2001 16:05:50 +0000 (16:05 +0000)]
*** empty log message ***

22 years agoNew file.
Marius Vollmer [Sat, 25 Aug 2001 16:05:37 +0000 (16:05 +0000)]
New file.

22 years ago(AUTOMAKE_OPTIONS): Change "foreign" to "gnu".
Marius Vollmer [Sat, 25 Aug 2001 16:05:04 +0000 (16:05 +0000)]
(AUTOMAKE_OPTIONS): Change "foreign" to "gnu".

22 years ago* gc.c (scm_gc_sweep): now can sweep unreachable variables (by
Michael Livshin [Fri, 24 Aug 2001 23:57:12 +0000 (23:57 +0000)]
* gc.c (scm_gc_sweep): now can sweep unreachable variables (by
doing exactly nothing about them).  thanks Neil!

22 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 24 Aug 2001 22:24:11 +0000 (22:24 +0000)]
*** empty log message ***

22 years agoAdd Alex Shinn.
Thien-Thi Nguyen [Fri, 24 Aug 2001 22:09:22 +0000 (22:09 +0000)]
Add Alex Shinn.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 24 Aug 2001 22:07:20 +0000 (22:07 +0000)]
*** empty log message ***

22 years ago(string-for-each, string-for-each-index): Add tests.
Thien-Thi Nguyen [Fri, 24 Aug 2001 22:06:05 +0000 (22:06 +0000)]
(string-for-each, string-for-each-index): Add tests.

22 years ago(string-for-each-index): New exported proc.
Thien-Thi Nguyen [Fri, 24 Aug 2001 22:00:45 +0000 (22:00 +0000)]
(string-for-each-index): New exported proc.

22 years ago(scm_string_for_each): Reverse order of first 2 args.
Thien-Thi Nguyen [Fri, 24 Aug 2001 21:59:50 +0000 (21:59 +0000)]
(scm_string_for_each): Reverse order of first 2 args.
(scm_string_for_each_index): New func.

Thanks to Alex Shinn.

22 years ago(scm_string_map, scm_string_map_x,
Thien-Thi Nguyen [Fri, 24 Aug 2001 21:57:52 +0000 (21:57 +0000)]
(scm_string_map, scm_string_map_x,
scm_string_for_each): Reverse order of first two args.
(scm_string_for_each_index): New proc.

Thanks to Alex Shinn.

22 years ago* Removed texinfo.tex - it is supplied by Automake.
Neil Jerram [Fri, 24 Aug 2001 11:06:33 +0000 (11:06 +0000)]
* Removed texinfo.tex - it is supplied by Automake.
* Added some entries to .cvsignore files.

22 years ago* Complete split of documentation into per-manual subdirectories.
Neil Jerram [Fri, 24 Aug 2001 10:16:15 +0000 (10:16 +0000)]
* Complete split of documentation into per-manual subdirectories.

22 years ago* Organize documentation into per-manual directories (halfway point commit).
Neil Jerram [Fri, 24 Aug 2001 09:40:29 +0000 (09:40 +0000)]
* Organize documentation into per-manual directories (halfway point commit).

22 years ago* tests/srfi-13.test (string-map): Swapped order of string and
Mikael Djurfeldt [Wed, 22 Aug 2001 12:00:06 +0000 (12:00 +0000)]
* tests/srfi-13.test (string-map): Swapped order of string and
proc args to conform with the srfi.  (Thanks to Alex Shinn.)

* srfi-13.c (string-map): Swapped order of string and proc args to
conform with the srfi.  (Thanks to Alex Shinn.)

22 years ago* scheme-options.texi (Evaluator trap options): Splitted
Mikael Djurfeldt [Wed, 22 Aug 2001 09:57:35 +0000 (09:57 +0000)]
* scheme-options.texi (Evaluator trap options): Splitted
section "Evaluator options".

* scheme-evaluation.texi (Evaluator Behaviour): Typo "reader
options" --> "evaluator options".

22 years ago* Fix spelling mistake in comment.
Neil Jerram [Sat, 18 Aug 2001 16:32:04 +0000 (16:32 +0000)]
* Fix spelling mistake in comment.

22 years ago* Makefile.am (guile_tut_TEXINFOS): remove guile-tut.texi. It's
Rob Browning [Sat, 18 Aug 2001 03:06:26 +0000 (03:06 +0000)]
* Makefile.am (guile_tut_TEXINFOS): remove guile-tut.texi.  It's
already in info_TEXINFOS.

22 years ago*** empty log message ***
Rob Browning [Sat, 18 Aug 2001 03:06:18 +0000 (03:06 +0000)]
*** empty log message ***

22 years ago* .cvsignore: rename stamp-vti1 to stamp-vti.1. Of course this
Rob Browning [Sat, 18 Aug 2001 03:06:09 +0000 (03:06 +0000)]
* .cvsignore: rename stamp-vti1 to stamp-vti.1.  Of course this
only matters once you fix the bug in automake.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Fri, 17 Aug 2001 23:50:02 +0000 (23:50 +0000)]
*** empty log message ***

22 years agoFix omission bug: Add `heap_segment' forward decl
Thien-Thi Nguyen [Fri, 17 Aug 2001 23:45:29 +0000 (23:45 +0000)]
Fix omission bug: Add `heap_segment' forward decl
(proto) in the case when either `GUILE_DEBUG' or
`GUILE_DEBUG_FREELIST' preprocessor symbols are defined.

(map_free_list): Fix typo: Ref `f' correctly.

Thanks to Chris Cramer.

22 years ago* Makefile.am (libqthreads_la_LDFLAGS): use libtool interface version
Rob Browning [Thu, 16 Aug 2001 03:44:36 +0000 (03:44 +0000)]
* Makefile.am (libqthreads_la_LDFLAGS): use libtool interface version
variables.

22 years ago*** empty log message ***
Rob Browning [Thu, 16 Aug 2001 03:44:29 +0000 (03:44 +0000)]
*** empty log message ***

22 years ago* Makefile.am (libguile_la_LDFLAGS): use libtool interface version
Rob Browning [Thu, 16 Aug 2001 03:44:19 +0000 (03:44 +0000)]
* Makefile.am (libguile_la_LDFLAGS): use libtool interface version
variables.
(libpath.h): change libguileversion to libguileinterface.

22 years ago* configure.in
Rob Browning [Thu, 16 Aug 2001 03:43:50 +0000 (03:43 +0000)]
* configure.in
(LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
(LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
(LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
(LIBGUILE_INTERFACE): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.

22 years ago* GUILE-VERSION (GUILE_MINOR_VERSION): bump for new unstable.
Rob Browning [Thu, 16 Aug 2001 03:41:49 +0000 (03:41 +0000)]
* GUILE-VERSION (GUILE_MINOR_VERSION): bump for new unstable.
(GUILE_MICRO_VERSION): reset for new unstable.
(LIBGUILE_INTERFACE_CURRENT): use libtool versioning scheme.
(LIBGUILE_INTERFACE_REVISION): use libtool versioning scheme.
(LIBGUILE_INTERFACE_AGE): use libtool versioning scheme.
(LIBGUILE_INTERFACE): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_CURRENT): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_REVISION): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE_AGE): use libtool versioning scheme.
(LIBGUILEQTHREADS_INTERFACE): use libtool versioning scheme.

22 years agoExpand ice-9/getopt-long.scm bugfix news.
Thien-Thi Nguyen [Sun, 12 Aug 2001 19:19:41 +0000 (19:19 +0000)]
Expand ice-9/getopt-long.scm bugfix news.

22 years agoRemove dependency on `TTN_TEST_NEW' env var.
Thien-Thi Nguyen [Sun, 12 Aug 2001 19:03:34 +0000 (19:03 +0000)]
Remove dependency on `TTN_TEST_NEW' env var.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 12 Aug 2001 18:59:16 +0000 (18:59 +0000)]
*** empty log message ***

22 years agoRewrite.
Thien-Thi Nguyen [Sun, 12 Aug 2001 18:56:39 +0000 (18:56 +0000)]
Rewrite.
Touch up docstrings.
Augment commentary.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Sun, 12 Aug 2001 18:34:11 +0000 (18:34 +0000)]
*** empty log message ***

22 years ago(exception:no-such-option,
Thien-Thi Nguyen [Sun, 12 Aug 2001 18:31:10 +0000 (18:31 +0000)]
(exception:no-such-option,
exception:option-does-not-support-arg,
exception:option-must-be-specified,
exception:option-must-have-arg, exception:not-enough-args): New vars.

("option-ref", "required", "specified no value, given anyway",
"specified arg required"): New top-level sections.

22 years ago* Added some syntax tests for numbers.
Dirk Herrmann [Sat, 11 Aug 2001 16:59:42 +0000 (16:59 +0000)]
* Added some syntax tests for numbers.

22 years ago*** empty log message ***
Marius Vollmer [Thu, 9 Aug 2001 17:33:45 +0000 (17:33 +0000)]
*** empty log message ***

22 years ago(TESTS): Do not call the variable "TESTS", call it "SCM_TESTS". This
Marius Vollmer [Thu, 9 Aug 2001 17:33:31 +0000 (17:33 +0000)]
(TESTS): Do not call the variable "TESTS", call it "SCM_TESTS".  This
has special meaning to automake.  How many tries left to get this
right, mvo?

22 years ago*** empty log message ***
Marius Vollmer [Wed, 8 Aug 2001 16:41:38 +0000 (16:41 +0000)]
*** empty log message ***

22 years ago(TESTS): List tests explicitely instead of using a wildcard.
Marius Vollmer [Wed, 8 Aug 2001 16:41:28 +0000 (16:41 +0000)]
(TESTS): List tests explicitely instead of using a wildcard.
Wildcards don't seem to work for VPATH "make dist"s.

22 years ago*** empty log message ***
Marius Vollmer [Wed, 8 Aug 2001 16:34:57 +0000 (16:34 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Marius Vollmer [Tue, 7 Aug 2001 18:18:55 +0000 (18:18 +0000)]
*** empty log message ***

22 years agoNew file, to control distribution of the test-suite.
Marius Vollmer [Tue, 7 Aug 2001 18:18:40 +0000 (18:18 +0000)]
New file, to control distribution of the test-suite.

22 years ago(EXTRA_DIST, SUBDIRS): Move test-suite from EXTRA_DIST to SUBDIRS.
Marius Vollmer [Tue, 7 Aug 2001 18:17:27 +0000 (18:17 +0000)]
(EXTRA_DIST, SUBDIRS): Move test-suite from EXTRA_DIST to SUBDIRS.

22 years agoAdded "test-suite/Makefile".
Marius Vollmer [Tue, 7 Aug 2001 18:17:14 +0000 (18:17 +0000)]
Added "test-suite/Makefile".

22 years ago(EXTRA_DIST): Distribute ChangeLog-1996-1999 and ChangeLog-2000.
Marius Vollmer [Tue, 7 Aug 2001 18:14:56 +0000 (18:14 +0000)]
(EXTRA_DIST): Distribute ChangeLog-1996-1999 and ChangeLog-2000.
Thanks to Daniel Skarda!

22 years ago*** empty log message ***
Marius Vollmer [Tue, 7 Aug 2001 14:39:02 +0000 (14:39 +0000)]
*** empty log message ***

22 years ago* guile-snarf-docs-texi.in: don't call the tokenizer here, we now
Michael Livshin [Mon, 6 Aug 2001 23:19:50 +0000 (23:19 +0000)]
* guile-snarf-docs-texi.in: don't call the tokenizer here, we now
do it from the Makefile.

* Makefile.am: rearrange the snarfing slightly, so that .doc files
are of a reasonable size.

22 years ago* snarf-check-and-output-texi: print optional args in a prettier
Michael Livshin [Mon, 6 Aug 2001 23:19:05 +0000 (23:19 +0000)]
* snarf-check-and-output-texi: print optional args in a prettier
manner.

22 years ago * srfi-1.scm (check-arg-type, non-negative-integer?): a couple of new
Gary Houston [Sun, 5 Aug 2001 10:12:37 +0000 (10:12 +0000)]
* srfi-1.scm (check-arg-type, non-negative-integer?): a couple of new
internal definitions.
(list-tabulate, iota): check for bad arguments that otherwise
give weird output.
(filter): check for proper list, to avoid infinite recursion on
a circular list.

22 years ago * srfi-1.scm (filter): replaced with a tail-recursive version.
Gary Houston [Sat, 4 Aug 2001 18:37:08 +0000 (18:37 +0000)]
* srfi-1.scm (filter): replaced with a tail-recursive version.
(remove): implement using filter, to make it tail-recursive.

22 years ago* Improve `make-stack' doc by explaining cutting args.
Neil Jerram [Thu, 2 Aug 2001 20:27:42 +0000 (20:27 +0000)]
* Improve `make-stack' doc by explaining cutting args.

22 years ago* Explain cutting args for `make-stack'.
Neil Jerram [Thu, 2 Aug 2001 20:26:21 +0000 (20:26 +0000)]
* Explain cutting args for `make-stack'.

22 years ago* Fix obscure debugger bug - trying to rerun last command when last command
Neil Jerram [Thu, 2 Aug 2001 19:52:09 +0000 (19:52 +0000)]
* Fix obscure debugger bug - trying to rerun last command when last command
  fluid is not yet set.

22 years ago* Added `call-with-readline-completion-function'.
Neil Jerram [Thu, 2 Aug 2001 19:45:07 +0000 (19:45 +0000)]
* Added `call-with-readline-completion-function'.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 2 Aug 2001 10:48:12 +0000 (10:48 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 2 Aug 2001 10:29:32 +0000 (10:29 +0000)]
*** empty log message ***

22 years agoRefill to fit in 80 columns.
Thien-Thi Nguyen [Thu, 2 Aug 2001 10:26:52 +0000 (10:26 +0000)]
Refill to fit in 80 columns.

(process-long-option): Fix bug: Keep track of `optional' value-required
info and use this to determine whether or not the next element is to be
taken as the option arg.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Thu, 2 Aug 2001 10:14:17 +0000 (10:14 +0000)]
*** empty log message ***

22 years agoInitial revision
Thien-Thi Nguyen [Thu, 2 Aug 2001 10:13:03 +0000 (10:13 +0000)]
Initial revision

22 years ago*** empty log message ***
Marius Vollmer [Wed, 1 Aug 2001 21:28:45 +0000 (21:28 +0000)]
*** empty log message ***

22 years agoAdded `--disable-linuxthreads' option and do not define
Marius Vollmer [Wed, 1 Aug 2001 21:28:29 +0000 (21:28 +0000)]
Added `--disable-linuxthreads' option and do not define
GUILE_PTHREAD_COMPAT nor link with -lpthread when it is given.  Thanks
to Cris Cramer!

22 years ago(scm_char_alphabetic_p, scm_char_numeric_p, scm_char_whitespace_p,
Marius Vollmer [Wed, 1 Aug 2001 21:27:59 +0000 (21:27 +0000)]
(scm_char_alphabetic_p, scm_char_numeric_p, scm_char_whitespace_p,
scm_char_upper_case_p, scm_char_lower_case_p, scm_char_is_both_p): Do
not require characters to fulfill isascii in addition to the primary
predicate.

22 years agoWrote more informative change log.
Keisuke Nishida [Wed, 1 Aug 2001 16:50:34 +0000 (16:50 +0000)]
Wrote more informative change log.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 1 Aug 2001 10:01:51 +0000 (10:01 +0000)]
*** empty log message ***

22 years ago(run-test-exception): Add special handling for
Thien-Thi Nguyen [Wed, 1 Aug 2001 09:57:01 +0000 (09:57 +0000)]
(run-test-exception): Add special handling for
`error'-generated exceptions, which pass key
`misc-error' and leave messages unformatted.

22 years ago*** empty log message ***
Thien-Thi Nguyen [Wed, 1 Aug 2001 05:10:12 +0000 (05:10 +0000)]
*** empty log message ***

22 years agoIn boilerplate, use -l$0. Thanks to Daniel Skarda.
Thien-Thi Nguyen [Wed, 1 Aug 2001 05:09:30 +0000 (05:09 +0000)]
In boilerplate, use -l$0.  Thanks to Daniel Skarda.

22 years ago * srfi-14.c (scm_char_set_diff_plus_intersection): wasn't correctly
Gary Houston [Tue, 31 Jul 2001 21:42:24 +0000 (21:42 +0000)]
* srfi-14.c (scm_char_set_diff_plus_intersection): wasn't correctly
accounting for the (char-set-union cs2...) in the spec.  i.e.,
(char-set-diff+intersection a) -> copy-of-a, empty-set
and the following are equivalent:
(char-set-diff+intersection a (char-set #\a) (char-set #\b))
(char-set-diff+intersection a (char-set #\a #\b))

(scm_char_set_xor_x): disabled the side-effecting code, since it
gives inconsistent results to scm_char_set_xor for the case
(char-set-xor! a a a).

(scm_char_set_diff_plus_intersection_x): added cs2 argument, since
two arguments are compulsory in final spec.  also similar changes
as for scm_char_set_diff_plus_intersection.
* srfi-14.h (scm_char_set_diff_plus_intersection_x): added cs2.

22 years ago * boot-9.scm (process-define-module): Bug fixed.
Keisuke Nishida [Tue, 31 Jul 2001 14:08:04 +0000 (14:08 +0000)]
* boot-9.scm (process-define-module): Bug fixed.