src/Tools/jEdit/src/prover/Prover.scala
changeset 34494 47f9303db81d
parent 34491 20e9d420dbbb
child 34497 184fda8cce04
equal deleted inserted replaced
34493:0ffbc5ce9654 34494:47f9303db81d
   181   def set_document(text: Text, path: String) {
   181   def set_document(text: Text, path: String) {
   182     this.document = new ProofDocument(text, this)
   182     this.document = new ProofDocument(text, this)
   183     process.ML("ThyLoad.add_path " + IsabelleSyntax.encode_string(path))
   183     process.ML("ThyLoad.add_path " + IsabelleSyntax.encode_string(path))
   184 
   184 
   185     document.structural_changes += (changes => {
   185     document.structural_changes += (changes => {
   186       for (cmd <- changes.removedCommands) remove(cmd)
   186       for (cmd <- changes.removed_commands) remove(cmd)
   187       for (cmd <- changes.addedCommands) send(cmd)
   187       for (cmd <- changes.added_commands) send(cmd)
   188     })
   188     })
   189     if (initialized) {
   189     if (initialized) {
   190       document.activate()
   190       document.activate()
   191       activated.event(())
   191       activated.event(())
   192     }
   192     }