[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
STRING-MISMATCHQ does NOT work.
- To: BUG-STRING at MIT-MC
- Subject: STRING-MISMATCHQ does NOT work.
- From: Richard Mark Soley <SOLEY at MIT-MC>
- Date: Tue, 21 Apr 81 21:45:00 GMT
- Original-date: 21 April 1981 16:45-EST
********** BUG REPORT **********
Why WHY WHY was STRING-MISMATCHQ changed? It was working so well....
STRING-MISMATCHQ should return a FIXNUM (index of first change)
or it should return NIL (no difference in strings). The current
string-mismatchq returns NIL or #T (incorrectly, I might add), all
of which adds up to NILE being dead in the water yet again.
I believe it is the VERY VERY INCORRECT REPEAT INCORRECT call to
str/:compare-words inside a #+PDP-10 in STRING-MISMATCHQ in
NILCOM;STRING >; remember that str/:compare-words, to be fast, does
NOT bother to return WHERE discrepancies arise, it just returns
if they DO OR NOT.
It would be very nice if this BUG was fixed sometime in the
not-too-distant future.
********** BUG REPORT **********
-- Richard