+2
−2
+69
−127
+5
−15
Loading
friends. We can't really do that for a couple of reasons: - Case folding should be done on the NFD form according to the Unicode spec - Full case folding may change the length of the string so it's not clear what the return value from string-lessp and friends should be. Instead, we provide a new function, STRING-CASE-FOLD, to perform case folding. code/char.lisp: o Use lowercase for case insensitve comparisons again. code/string.lisp: o Remove :casing option for string-lessp and friends. o Remove code needed to support :casing option. o Add STRING-CASE-FOLD to perform case folding operation. compiler/fndb.lisp: o Remove :casing option from defknowns.