Skip to content
Success

Changes

Summary

  1. theory_name based on session_directories: no need for expensive all_known;
  2. clarified session_directories: relative to session_path, with overlapping information;
  3. clarified signature: retain global session information, unaffected by later restriction;
  4. disable fragile options for now;
  5. avoid overlapping session directories;
  6. support for explicit session directories;
Changeset 70673:b0172698d0d3 by wenzelm:
theory_name based on session_directories: no need for expensive all_known;
The file was modified src/Pure/PIDE/resources.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 70672:e4bba654d085 by wenzelm:
clarified session_directories: relative to session_path, with overlapping information;
The file was modified src/Pure/Thy/sessions.scala (diff)
Changeset 70671:cb1776c8e216 by wenzelm:
clarified signature: retain global session information, unaffected by later restriction;
The file was modified src/Pure/Thy/sessions.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 70670:a1dfd603260e by wenzelm:
disable fragile options for now;
The file was modified src/Pure/Tools/dump.scala (diff)
Changeset 70669:abdf3732f6f1 by wenzelm:
avoid overlapping session directories;
The file was modified src/HOL/ROOT (diff)
Changeset 70668:9cac4dec0da9 by wenzelm:
support for explicit session directories;
The file was modified src/Pure/Isar/parse.scala (diff)
The file was modified src/Pure/Sessions.thy (diff)
The file was modified src/Pure/Thy/sessions.ML (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)