equal
deleted
inserted
replaced
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()) |