(FILECREATED "29-Oct-86 11:30:29" {QV}<NOTECARDS>1.3K>NEXT>KIRKPATCH031.;1 1300 changes to: (VARS KIRKPATCH031COMS) (FNS NC.ReadCRP NC.AddCRIfNeeded)) (* Copyright (c) 1986 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT KIRKPATCH031COMS) (RPAQQ KIRKPATCH031COMS ((* * changed in NCFILECARD) (FNS NC.AddCRIfNeeded) (* * new for NCFILECARD) (FNS NC.ReadCRP))) (* * changed in NCFILECARD) (DEFINEQ (NC.AddCRIfNeeded (LAMBDA (Stream) (* kirk: "23-Oct-86 15:42") (* * Check last character of Stream. If not a CR, then add one.) (LET ((Len (fetch (TEXTOBJ TEXTLEN) of (TEXTOBJ Stream)))) (if (NOT (ZEROP Len)) then (SETFILEPTR Stream (SUB1 Len)) (if (NOT (NC.ReadCRP Stream)) then (PROGN (NC.AppendStringToStream Stream NC.CRString) T)))))) ) (* * new for NCFILECARD) (DEFINEQ (NC.ReadCRP (LAMBDA (Stream) (* kirk: "23-Oct-86 15:24") (* * Check next character of stream is CR) (EQ 13 (BIN Stream)))) ) (PUTPROPS KIRKPATCH031 COPYRIGHT ("Xerox Corporation" 1986)) (DECLARE: DONTCOPY (FILEMAP (NIL (453 970 (NC.AddCRIfNeeded 463 . 968)) (1002 1217 (NC.ReadCRP 1012 . 1215))))) STOP