src/Tools/jEdit/src/jedit/plugin.scala
changeset 34779 d1040b77b189
parent 34777 91d6089cef88
child 34780 d0ff1c3a91ea
equal deleted inserted replaced
34778:8eccd35e975e 34779:d1040b77b189
    92   }
    92   }
    93 
    93 
    94   private def uninstall(view: View)
    94   private def uninstall(view: View)
    95   {
    95   {
    96     val buffer = view.getBuffer
    96     val buffer = view.getBuffer
    97     mapping(buffer).deactivate
    97     Isabelle.session.stop()
       
    98     mapping(buffer).deactivate()
    98     mapping -= buffer
    99     mapping -= buffer
    99   }
   100   }
   100 
   101 
   101   def switch_active(view: View) =
   102   def switch_active(view: View) =
   102     if (mapping.isDefinedAt(view.getBuffer)) uninstall(view)
   103     if (mapping.isDefinedAt(view.getBuffer)) uninstall(view)