src/Pure/PIDE/command.scala
changeset 54517 044bee8c5e69
parent 54513 5545aff878b1
child 54519 5fed81762406
equal deleted inserted replaced
54516:2a7f9e79cb28 54517:044bee8c5e69
   142   /* make commands */
   142   /* make commands */
   143 
   143 
   144   def name(span: List[Token]): String =
   144   def name(span: List[Token]): String =
   145     span.find(_.is_command) match { case Some(tok) => tok.source case _ => "" }
   145     span.find(_.is_command) match { case Some(tok) => tok.source case _ => "" }
   146 
   146 
   147   type Blobs = List[(Document.Node.Name, Option[SHA1.Digest])]
   147   type Blobs = List[Exn.Result[(Document.Node.Name, SHA1.Digest)]]
   148 
   148 
   149   def apply(
   149   def apply(
   150     id: Document_ID.Command,
   150     id: Document_ID.Command,
   151     node_name: Document.Node.Name,
   151     node_name: Document.Node.Name,
   152     span: List[Token],
   152     span: List[Token],