src/Pure/PIDE/document.scala
changeset 82790 42a4d2ab2d54
parent 82781 7dd048f6ead6
child 82906 a27841dcd7df
equal deleted inserted replaced
82789:941b6cdf3611 82790:42a4d2ab2d54
    47       source: String,
    47       source: String,
    48       chunk: Symbol.Text_Chunk,
    48       chunk: Symbol.Text_Chunk,
    49       changed: Boolean
    49       changed: Boolean
    50     ) {
    50     ) {
    51       def source_wellformed: Boolean = bytes.wellformed_text.nonEmpty
    51       def source_wellformed: Boolean = bytes.wellformed_text.nonEmpty
    52       def unchanged: Item = copy(changed = false)
    52       def unchanged: Item = if (changed) copy(changed = false) else this
    53     }
    53     }
    54 
    54 
    55     def apply(blobs: Map[Node.Name, Item]): Blobs = new Blobs(blobs)
    55     def apply(blobs: Map[Node.Name, Item]): Blobs = new Blobs(blobs)
    56     val empty: Blobs = apply(Map.empty)
    56     val empty: Blobs = apply(Map.empty)
    57 
    57