summaryrefslogtreecommitdiff
path: root/scripts/PROGRAM
diff options
context:
space:
mode:
authorGary Houston <ghouston@arglist.com>2001-07-31 21:42:24 +0000
committerGary Houston <ghouston@arglist.com>2001-07-31 21:42:24 +0000
commit9be745030e215de6a0ee5e14e0d1e5c0398c704f (patch)
tree122943645b05742abbeb914b03d069d00df7a7b7 /scripts/PROGRAM
parent88c4ba2aefd9175068e479d87d6e69e83c9c08d5 (diff)
downloadguile-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