(DEFINE-FILE-INFO PACKAGE "INTERLISP" READTABLE "INTERLISP")
(FILECREATED "28-Jul-88 10:16:09" |{NB:PARC:XEROX}<NOTECARDS>1.3LNEXT>PMIPATCH100.;1| 2997   

      changes to%:  (FNS NC.MoveCards))


(* "
Copyright (c) 1988 by Xerox Corporation.  All rights reserved.
")

(PRETTYCOMPRINT PMIPATCH100COMS)

(RPAQQ PMIPATCH100COMS (

(* ;;; "New file")

                        (DECLARE%: DONTCOPY (PROPS (PMIPATCH100 MAKEFILE-ENVIRONMENT)
                                                   (PMIPATCH100 FILETYPE)))
                        
          
          (* ;; "pmi 7/28/88: NC.MoveCards now returns new cards instead of old ones.")

                        
          
          (* ;; "Changed in NCDATABASE")

                        (FNS NC.MoveCards)))



(* ;;; "New file")

(DECLARE%: DONTCOPY 

(PUTPROPS PMIPATCH100 MAKEFILE-ENVIRONMENT (:PACKAGE "INTERLISP" :READTABLE "INTERLISP"))

(PUTPROPS PMIPATCH100 FILETYPE :BCOMPL)
)



(* ;; "pmi 7/28/88: NC.MoveCards now returns new cards instead of old ones.")




(* ;; "Changed in NCDATABASE")

(DEFINEQ

(NC.MoveCards
  [LAMBDA (Cards DestNoteFileOrFileBox RootCards QuietFlg InterestedWindow CopyExternalToLinksMode)
                                                             (* ; "Edited 28-Jul-88 10:03 by pmi")

(* ;;; "Move cards into a filebox by copying and deleting.")

(* ;;; "rht&rg&pmi 4/22/87: Took out ERROR!")

(* ;;; "rg 6/2/87 added NCP.WithLockedCards wrapper")

(* ;;; "pmi 10/29/87: Added CopyExternalToLinksMode argument to be passed down to NC.CopyCards.")

(* ;;; "pmi 7/28/88: Now returns new cards instead of old ones.")

    (DECLARE (GLOBALVARS NC.SelectingCardsMenu))
    (LET (NewCards)
         (NCP.WithLockedCards (NC.IfAllCardsFree (NC.LockListOfCards Cards "Move Cards")
                                     (OR Cards (SETQ Cards (NC.SelectNoteCards NIL NIL 
                                                                  NC.SelectingCardsMenu NIL 
                                                 "Shift-select from the same NoteFile cards to move:"
                                                                  )))
                                     (if Cards
                                         then (SETQ Cards (MKLIST Cards))
                                              (SETQ NewCards (NC.CopyCards Cards 
                                                                    DestNoteFileOrFileBox RootCards 
                                                                    QuietFlg InterestedWindow 
                                                                    CopyExternalToLinksMode))
                                              (NC.DeleteNoteCards Cards T NIL InterestedWindow 
                                                     QuietFlg NIL))
                                     NewCards])
)
(PUTPROPS PMIPATCH100 COPYRIGHT ("Xerox Corporation" 1988))
(DECLARE%: DONTCOPY
  (FILEMAP (NIL (1099 2914 (NC.MoveCards 1109 . 2912)))))
STOP