diff options
author | Gary Houston <ghouston@arglist.com> | 2001-07-31 21:42:24 +0000 |
---|---|---|
committer | Gary Houston <ghouston@arglist.com> | 2001-07-31 21:42:24 +0000 |
commit | 9be745030e215de6a0ee5e14e0d1e5c0398c704f (patch) | |
tree | 122943645b05742abbeb914b03d069d00df7a7b7 /scripts/PROGRAM | |
parent | 88c4ba2aefd9175068e479d87d6e69e83c9c08d5 (diff) | |
download | guile-9be745030e215de6a0ee5e14e0d1e5c0398c704f.tar.gz |
* 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.
Diffstat (limited to 'scripts/PROGRAM')
0 files changed, 0 insertions, 0 deletions