equal
deleted
inserted
replaced
18 sealed case class Output( |
18 sealed case class Output( |
19 snapshot: Document.Snapshot = Document.Snapshot.init, |
19 snapshot: Document.Snapshot = Document.Snapshot.init, |
20 results: Command.Results = Command.Results.empty, |
20 results: Command.Results = Command.Results.empty, |
21 messages: List[XML.Elem] = Nil, |
21 messages: List[XML.Elem] = Nil, |
22 defined: Boolean = true |
22 defined: Boolean = true |
23 ) |
23 ) { |
|
24 def proper: Boolean = messages.nonEmpty && defined |
|
25 } |
24 } |
26 } |
25 |
27 |
26 abstract class Editor[Context] { |
28 abstract class Editor[Context] { |
27 /* PIDE session and document model */ |
29 /* PIDE session and document model */ |
28 |
30 |