Interlisp / medley

The main repo for the Medley Interlisp project. Wiki, Issues are here. Other repositories include maiko (the VM implementation) and Interlisp.github.io (web site sources)
https://Interlisp.org
MIT License
370 stars 19 forks source link

MAN STRING.EQUAL fails to find it #653

Open masinter opened 2 years ago

masinter commented 2 years ago

I don't see STRING.EQUAL in the IRM, though that surprises me a little, but I guess that means there's no corresponding documentation change necessary. ? image

Originally posted by @masinter in https://github.com/Interlisp/medley/issues/651#issuecomment-1022817796

nbriggs commented 2 years ago

That's STRING-EQUAL, not STRING.EQUAL -- both exist and the one that Ron fixed was STRING.EQUAL; STRING-EQUAL is now really CL:STRING-EQUAL and takes different (common lisp) arguments, so... perhaps there's a note about this in one of the supplemental/release documents?

rmkaplan commented 2 years ago

I looked around when I encountered this and couldn’t find any mention. And the dot vs hyphen was confusing.

I think the STRING.EQUAL must have been an internal function that just had upper/lower equivalence of full strings, the other had substring indexes.

On Jan 26, 2022, at 8:22 PM, Nick Briggs @.***> wrote:

That's STRING-EQUAL, not STRING.EQUAL -- both exist and the one that Ron fixed was STRING.EQUAL; STRING-EQUAL is now really CL:STRING-EQUAL and takes different (common lisp) arguments, so... perhaps there's a note about this in one of the supplemental/release documents?

— Reply to this email directly, view it on GitHub https://github.com/Interlisp/medley/issues/653#issuecomment-1022835473, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQSTUJPAHBNHPVEDYZMW74TUYDCBHANCNFSM5M4Y4NBQ. You are receiving this because you are subscribed to this thread.