author | pix@kepibu.org |
local date | Wed, 20 Jan 2010 08:27:09 |
date | Wed, 20 Jan 2010 08:27:09 |
hash | 20100120082709-50f04-6c8c47444c529bd2c7ffbd09864007298f3fc4f9.gz |
Handle :case-sensitive properly
If the first clause doesn't match due to mismatched case, it would
roll down to the second clause, causing case-differing strings to
erroneously match. By checking for case again, we can avoid this.
Note, however, that this does not fix the similar but unrelated
inconsistent usage of *unify-string-case-sensitive-p* and
*unify-string-case-insensitive-p* (the former being used in the code
and the latter appearing in documentation). That bug will remain
until the canonical form is decided upon.
1 file(s) changed: