src/Tools/jEdit/src/jedit_sessions.scala
changeset 65226 3b27169fd9da
parent 65216 060a8a1f2dec
child 65251 4b0a43afc3fb
equal deleted inserted replaced
65225:ec9ec04546fc 65226:3b27169fd9da
    65       (space_explode(',', PIDE.options.string("jedit_print_mode")) :::
    65       (space_explode(',', PIDE.options.string("jedit_print_mode")) :::
    66        space_explode(',', Isabelle_System.getenv("JEDIT_PRINT_MODE"))).reverse
    66        space_explode(',', Isabelle_System.getenv("JEDIT_PRINT_MODE"))).reverse
    67 
    67 
    68     Isabelle_Process.start(PIDE.session, session_options(),
    68     Isabelle_Process.start(PIDE.session, session_options(),
    69       logic = session_name(), dirs = session_dirs(), modes = modes,
    69       logic = session_name(), dirs = session_dirs(), modes = modes,
    70       store = Sessions.store(session_build_mode() == "system"))
    70       store = Sessions.store(session_build_mode() == "system"),
       
    71       phase_changed = PIDE.plugin.session_phase_changed)
    71   }
    72   }
    72 
    73 
    73   def session_list(): List[String] =
    74   def session_list(): List[String] =
    74   {
    75   {
    75     val session_tree = Sessions.load(PIDE.options.value, dirs = session_dirs())
    76     val session_tree = Sessions.load(PIDE.options.value, dirs = session_dirs())