1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-26 21:20:30 +02:00
Commit graph

6353 commits

Author SHA1 Message Date
Marius Vollmer
fe097a59b9 (EXTRA_DIST, SUBDIRS): Move test-suite from EXTRA_DIST to SUBDIRS. 2001-08-07 18:10:25 +00:00
Marius Vollmer
6cc8692e58 New file, to control distribution of the test-suite. 2001-08-07 18:08:55 +00:00
Marius Vollmer
7915704bc6 Added "test-suite/Makefile.am". 2001-08-07 18:08:07 +00:00
Marius Vollmer
4add5217db *** empty log message *** 2001-08-07 14:39:38 +00:00
Marius Vollmer
720e1c3045 *** empty log message *** 2001-08-07 14:39:02 +00:00
Michael Livshin
d9cccf110a * 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.
2001-08-06 23:28:38 +00:00
Michael Livshin
9270fd8728 * snarf-check-and-output-texi: print optional args in a prettier
manner.
2001-08-06 23:21:32 +00:00
Michael Livshin
8b1d12c79a * 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.
2001-08-06 23:19:50 +00:00
Michael Livshin
fd7ec88302 * snarf-check-and-output-texi: print optional args in a prettier
manner.
2001-08-06 23:19:05 +00:00
Gary Houston
5753f02f67 * 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.
2001-08-05 10:12:37 +00:00
Gary Houston
848458d990 * srfi-1.scm (filter): replaced with a tail-recursive version.
(remove): implement using filter, to make it tail-recursive.
2001-08-04 18:37:08 +00:00
Neil Jerram
3524efbcd9 * Improve `make-stack' doc by explaining cutting args. 2001-08-02 20:27:42 +00:00
Neil Jerram
baffb19f27 * Explain cutting args for `make-stack'. 2001-08-02 20:26:21 +00:00
Neil Jerram
d3b924ba3b * Fix obscure debugger bug - trying to rerun last command when last command
fluid is not yet set.
2001-08-02 19:52:09 +00:00
Neil Jerram
ee03460326 * Added `call-with-readline-completion-function'. 2001-08-02 19:45:07 +00:00
Thien-Thi Nguyen
8b36974347 Mark "getopt-long irregularities" item as done. 2001-08-02 11:16:40 +00:00
Thien-Thi Nguyen
6516d1b1c6 *** empty log message *** 2001-08-02 10:58:00 +00:00
Thien-Thi Nguyen
54292e025e 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.
2001-08-02 10:52:37 +00:00
Thien-Thi Nguyen
1f4750e5ac Initial revision 2001-08-02 10:50:10 +00:00
Thien-Thi Nguyen
8c84b81eca *** empty log message *** 2001-08-02 10:48:12 +00:00
Thien-Thi Nguyen
8940c16b17 *** empty log message *** 2001-08-02 10:29:32 +00:00
Thien-Thi Nguyen
4f70d598bf 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.
2001-08-02 10:26:52 +00:00
Thien-Thi Nguyen
ed9ef46202 *** empty log message *** 2001-08-02 10:14:17 +00:00
cvs2svn
bd20255672 This commit was manufactured by cvs2svn to create branch
'branch_release-1-6'.
2001-08-02 10:13:04 +00:00
Thien-Thi Nguyen
3cc2e575a6 Initial revision 2001-08-02 10:13:03 +00:00
Marius Vollmer
c1151355d2 *** empty log message *** 2001-08-01 21:28:45 +00:00
Marius Vollmer
915bd26388 Added `--disable-linuxthreads' option and do not define
GUILE_PTHREAD_COMPAT nor link with -lpthread when it is given.  Thanks
to Cris Cramer!
2001-08-01 21:28:29 +00:00
Marius Vollmer
ccbd262bd1 (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.
2001-08-01 21:27:59 +00:00
Marius Vollmer
b8117b36d2 *** empty log message *** 2001-08-01 21:26:11 +00:00
Marius Vollmer
d308f51ccc Added `--disable-linuxthreads' option and do not define
GUILE_PTHREAD_COMPAT nor link with -lpthread when it is given.  Thanks
to Cris Cramer!
2001-08-01 21:25:57 +00:00
Marius Vollmer
b6f657ad55 (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.
2001-08-01 21:25:16 +00:00
Keisuke Nishida
29aa75ea12 Wrote more informative change log. 2001-08-01 16:50:34 +00:00
Thien-Thi Nguyen
966b2f9d14 *** empty log message *** 2001-08-01 10:05:15 +00:00
Thien-Thi Nguyen
15a683e30c (run-test-exception): Add special handling for
`error'-generated exceptions, which pass key
`misc-error' and leave messages unformatted.
2001-08-01 10:04:03 +00:00
Thien-Thi Nguyen
9b97433596 *** empty log message *** 2001-08-01 10:01:51 +00:00
Thien-Thi Nguyen
bba2d1908a (run-test-exception): Add special handling for
`error'-generated exceptions, which pass key
`misc-error' and leave messages unformatted.
2001-08-01 09:57:01 +00:00
Thien-Thi Nguyen
cd3b769056 Add entry; take ownership. 2001-08-01 06:08:42 +00:00
Thien-Thi Nguyen
d19586ede9 Mark "scripts prelude bugfix" item as done. 2001-08-01 05:16:34 +00:00
Thien-Thi Nguyen
9ebd6e6281 *** empty log message *** 2001-08-01 05:10:12 +00:00
Thien-Thi Nguyen
8c914f6b69 In boilerplate, use -l$0. Thanks to Daniel Skarda. 2001-08-01 05:09:30 +00:00
Thien-Thi Nguyen
2caa250a74 *** empty log message *** 2001-08-01 05:06:07 +00:00
Thien-Thi Nguyen
50c0f3bcbb In boilerplate, use -l$0. Thanks to Daniel Skarda. 2001-08-01 05:04:45 +00:00
Thien-Thi Nguyen
fdd2c5c71a Add entry; take ownership. 2001-08-01 04:54:50 +00:00
Gary Houston
aaf41af6d5 * 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.
2001-07-31 21:50:30 +00:00
Gary Houston
9be745030e * 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.
2001-07-31 21:42:24 +00:00
Keisuke Nishida
88c4ba2aef * boot-9.scm (process-define-module): Bug fixed. 2001-07-31 14:08:04 +00:00
Dirk Herrmann
3c9a524f01 * Rewrote string->number stuff. 2001-07-30 19:35:15 +00:00
Dirk Herrmann
01f11e027e * Minor changes. 2001-07-30 18:55:50 +00:00
Dirk Herrmann
6cf695375f * Use SCM_CONSP, not SCM_ECONSP. 2001-07-30 18:25:14 +00:00
Marius Vollmer
54866b6c20 *** empty log message *** 2001-07-29 20:48:52 +00:00