(FILECREATED "10-Jun-85 14:07:35" {ERIS}<LISPCORE>LIBRARY>LARRYHACKED.;1 1343 changes to: (VARS LARRYHACKEDCOMS) (FNS SUBSTRING-IN-\NSFILING.FULLNAME LASTCHPOS) (ADVICE SUBSTRING-IN-\NSFILING.FULLNAME DIRECTORY.MATCH LASTCHPOS LOOKUP.NS.SERVER) ) (* Copyright (c) 1985 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT LARRYHACKEDCOMS) (RPAQQ LARRYHACKEDCOMS ((FNS LASTCHPOS SUBSTRING-IN-\NSFILING.FULLNAME) (ADVISE DIRECTORY.MATCH LASTCHPOS LOOKUP.NS.SERVER SUBSTRING-IN-\NSFILING.FULLNAME))) (DEFINEQ (SUBSTRING-IN-\NSFILING.FULLNAME (LAMBDA (X N M OLDPTR) (SUBSTRING X N M OLDPTR))) ) (PUTPROPS DIRECTORY.MATCH READVICE (NIL (BEFORE NIL (RETURN T)))) (PUTPROPS LASTCHPOS READVICE (NIL (BEFORE NIL (if (EQ CH 58) then (RETURN))))) (PUTPROPS SUBSTRING-IN-\NSFILING.FULLNAME READVICE ((\NSFILING.FULLNAME . SUBSTRING) (AFTER NIL (if (STRPOS "'" !VALUE) then (RETURN (CONCATCODES (bind (CODES ← (CHCON !VALUE)) while CODES collect (if (EQ (CAR CODES) (CHARCODE ')) then (pop CODES)) (pop CODES)))))))) (READVISE DIRECTORY.MATCH LASTCHPOS LOOKUP.NS.SERVER SUBSTRING-IN-\NSFILING.FULLNAME) (PUTPROPS LARRYHACKED COPYRIGHT ("Xerox Corporation" 1985)) (DECLARE: DONTCOPY (FILEMAP (NIL (547 656 (SUBSTRING-IN-\NSFILING.FULLNAME 558 . 654))))) STOP