src/Tools/jEdit/src/jedit/Plugin.scala
changeset 34612 5a03dc7a19e1
parent 34503 7d0726f19d04
child 34615 5e61055bf35b
equal deleted inserted replaced
34611:b40e43d70ae9 34612:5a03dc7a19e1
    36   }
    36   }
    37 
    37 
    38   // Isabelle system instance
    38   // Isabelle system instance
    39   var system: IsabelleSystem = null
    39   var system: IsabelleSystem = null
    40   def symbols = system.symbols
    40   def symbols = system.symbols
       
    41   lazy val completion = new Completion + symbols
    41 
    42 
    42   // settings
    43   // settings
    43   def default_logic = {
    44   def default_logic = {
    44     val logic = Isabelle.Property("logic")
    45     val logic = Isabelle.Property("logic")
    45     if (logic != null) logic else Isabelle.system.getenv_strict("ISABELLE_LOGIC")
    46     if (logic != null) logic else Isabelle.system.getenv_strict("ISABELLE_LOGIC")