-- MoveFiles.Mesa, last edit January 6, 1983 2:02 pm
-- Pilot 6.0/ Mesa 7.0
-- exported by MoveFilesImpl.Mesa

DIRECTORY
  IO: TYPE USING[Handle],
  MDModel: TYPE USING [LOCSymbol, SymbolSeq],
  Subr: TYPE USING [TTYProcs],
  TypeScript: TYPE USING[TS];
	
MoveFiles: DEFINITIONS = {

-- called by MDMainImpl
InternalPermanentOrTemporary: PROC[symbolseq: MDModel.SymbolSeq, working: MDModel.LOCSymbol,
	temporary, force: BOOL, typeScript: TypeScript.TS, ttyout: IO.Handle,
	window: Subr.TTYProcs];

-- called by MakeDepSeqForFile in MDDBImpl, and ParseLoc in MDRulesImpl
BringOverRemoteFile: PROC[sploc: MDModel.LOCSymbol, makethismodel: BOOL,
	typeScript: TypeScript.TS, window: Subr.TTYProcs];
	
}.