;;; -*- Mode:LISP; Package:USER; Base:10; Readtable:Common-Lisp; Patch-File:T -*- ;;; Patch directory for Tape version 26 ;;; Written 21-Sep-88 18:23:04 by keith (Keith Corbett) at site Gigamos Cambridge ;;; while running on Johannes Brahms from band 3 ;;; with Experimental System 126.86, Experimental ZWEI 126.10, Experimental ZMail 74.1, Experimental Local-File 76.0, Experimental File-Server 25.0, Experimental Lambda-Diag 18.0, Experimental Unix-Interface 15.0, Experimental Tape 26.3, microcode 1762, SDU Boot Tape 3.14, SDU ROM 103, Lambda/Falcon Development System. (:EXPERIMENTAL ((0 "Tape Loaded" "keith" NIL 2799308916) (1 "Tapemaster read/write operations had signals to non-existent error flavor." "keith" NIL 2799848134) (2 "Improve error notifications. CHECK-FOR-ERROR accepts :ERROR-TRACE argument, something to print if a tape error occurs and the trace variable TM:*NOTIFY-ON-ERRORS* is non-NIL. Also add this argument wherever CHECK-FOR-ERROR is called." "keith" NIL 2799849906) (3 "LMFL tape format file property lists were being written and read using whatever readtable happened to be bound at the moment. This could cause READ-FROM-STRING errors. Fix is: 1) In :READ-FILE-HEADER, to win at reading tape plists written in the past, try ZL and then CL readtables (if a read error occurs). If we still get a read error, say so before printing the error. 2) Always, from now on, write the plist in \"standard\" (ZL) format. This is best for downward-compatibility." "keith" NIL 2799852653) (4 NIL "keith" NIL 2799872582) ))