src/Tools/jEdit/src/plugin.scala
changeset 48791 9e8f30bfbdca
parent 48718 73e6c22e2d94
child 48870 4accee106f0f
--- a/src/Tools/jEdit/src/plugin.scala	Tue Aug 14 10:44:03 2012 +0200
+++ b/src/Tools/jEdit/src/plugin.scala	Tue Aug 14 11:37:58 2012 +0200
@@ -300,6 +300,7 @@
 
   def start_session()
   {
+    val dirs = Path.split(Isabelle_System.getenv("JEDIT_SESSION_DIRS"))
     val modes = space_explode(',', Isabelle_System.getenv("JEDIT_PRINT_MODE")).map("-m" + _)
     val logic = {
       val logic = Property("logic")
@@ -307,7 +308,7 @@
       else Isabelle.default_logic()
     }
     val name = Path.explode(logic).base.implode  // FIXME more robust session name
-    session.start(name, modes ::: List(logic))
+    session.start(dirs, name, modes ::: List(logic))
   }