(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP") (FILECREATED " 1-Jun-88 17:56:19" {QV}<NOTECARDS>1.3LNEXT>PMIPATCH097.;1 2607 changes to%: (VARS PMIPATCH097COMS)) (* " Copyright (c) 1988 by Xerox Corporation. All rights reserved. ") (PRETTYCOMPRINT PMIPATCH097COMS) (RPAQQ PMIPATCH097COMS ( (* ;;; "pmi 6/1/88: A fix to the changes for NCToulminCards (PMIPATCH094). It seems that I broke regular Insertion of a link into a graph.") (DECLARE%: DONTCOPY (PROPS (PMIPATCH097 MAKEFILE-ENVIRONMENT) (PMIPATCH097 FILETYPE))) [DECLARE%: DONTEVAL@LOAD FIRST (P (NC.LoadFileFromDirectories 'NCGRAPHCARD] (* ;; "Changed in NCGRAPHCARD") (FNS NC.AddLinkToGraphCard))) (* ;;; "pmi 6/1/88: A fix to the changes for NCToulminCards (PMIPATCH094). It seems that I broke regular Insertion of a link into a graph." ) (DECLARE%: DONTCOPY (PUTPROPS PMIPATCH097 MAKEFILE-ENVIRONMENT (:PACKAGE "INTERLISP" :READTABLE "INTERLISP")) (PUTPROPS PMIPATCH097 FILETYPE :BCOMPL) ) (DECLARE%: DONTEVAL@LOAD FIRST (NC.LoadFileFromDirectories 'NCGRAPHCARD) ) (* ;; "Changed in NCGRAPHCARD") (DEFINEQ (NC.AddLinkToGraphCard [LAMBDA (Window LinkOrLinkLabel DestinationCard) (* ; "Edited 1-Jun-88 17:47 by pmi") (* ;; "Add a NOTECARD link to a graph card. Pass the fact that this is a link-add to NC.GraphAddNodeFn via the NoteCardInsertingLink window property") (* ;; "rht 4/7/86: Now can handle insertion of multiple links by accepting label and/or destination card args. Either or both can be nil.") (* ;; "rht 11/2/86: Now checks result of NC.MakeLink before proceeding.") (* ;; "pmi 6/1/88: Now makes sure that GRAPH.ADDNODEFN of this Window's graph is NC.GraphAddNodeFn; it may have been changed elsewhere.") (LET [(Link (if (type? Link LinkOrLinkLabel) then LinkOrLinkLabel else (NC.MakeLink Window LinkOrLinkLabel DestinationCard] (if Link then (WINDOWPROP Window 'NoteCardInsertingLink Link) (replace (GRAPH GRAPH.ADDNODEFN) of (WINDOWPROP Window 'GRAPH) with (FUNCTION NC.GraphAddNodeFn)) (EDITADDNODE Window]) ) (PUTPROPS PMIPATCH097 COPYRIGHT ("Xerox Corporation" 1988)) (DECLARE%: DONTCOPY (FILEMAP (NIL (1310 2524 (NC.AddLinkToGraphCard 1320 . 2522))))) STOP