(DEFINE-FILE-INFO READTABLE "XCL" PACKAGE "INTERLISP") (filecreated "22-Jan-88 15:45:26" {indigo}<gslws>lyric>library>plotandnc-patch.\;1 1853 |changes| |to:| (vars plotandnc-patchcoms) (fns read.fontintodescriptor)) ; Copyright (c) 1988 by Xerox Corporation. All rights reserved. (prettycomprint plotandnc-patchcoms) (rpaqq plotandnc-patchcoms ( (* |;;| "define font read fns used by plot and notecards so system can read either kind") (fns readfont read.fontintodescriptor) (p (* |;;| "make sure these read fns are registered to avoid messages when reading") (pushnew hprintreadfns 'readfont) (pushnew hprintreadfns 'read.fontintodescriptor)))) (* |;;| "define font read fns used by plot and notecards so system can read either kind") (defineq (readfont (lambda (stream) (* |jop:| "27-Aug-85 13:34") (prog ((proplist (read stream))) (return (fontcreate (listget proplist 'family) (listget proplist 'size) (listget proplist 'face) (listget proplist 'rotation) (listget proplist 'device)))))) (read.fontintodescriptor (lambda (stream) (* \; "Edited 22-Jan-88 15:36 by thh:") (apply 'fontcreate (read stream)))) ) (* |;;| "make sure these read fns are registered to avoid messages when reading") (pushnew hprintreadfns 'readfont) (pushnew hprintreadfns 'read.fontintodescriptor) (putprops plotandnc-patch copyright ("Xerox Corporation" 1988)) (declare\: dontcopy (filemap (nil (967 1575 (readfont 977 . 1393) (read.fontintodescriptor 1395 . 1573))))) stop