Skip to content
Success

Changes

Summary

  1. cover all possible kinds, notably for references outside of this theory (amending 129fb11b357f);
  2. proper foundational order;
  3. back to non-strict Export_Theory.read_theory (without warning): theories could have been skipped due to "condition";
  4. use all entity kinds from theory export, e.g. "method", "attribute";
  5. clarified signature;
  6. clarified physical_ref;
  7. proper treatment of session build hierarchy;
  8. proper used_theories for session build hierarchy, not known_theories from imported sessions;
  9. present theories from imported sessions as required;
  10. avoid multiple copies of fonts; proper fonts prefix for aux. files;
  11. more compact persistent data;
  12. tuned;
  13. proper term_cache;
  14. prefer "NAME|KIND" format, as already used in Isabelle/MMT and Isabelle/Dedukti;
  15. tuned;
  16. observer proper session hierarchy (according to build_graph): thus exported artifacts are always valid;
  17. tuned;
  18. clarified order: prefer bottom-up construction of partial content;
  19. more thorough update_global_index: overwrite old content;
  20. tuned;
  21. tuned;
  22. clarified HTML_Context: just one context type;
  23. unused (see also 217e6cf61453, 5e7916535860);
Changeset 74718:925b46043b84 by wenzelm:
cover all possible kinds, notably for references outside of this theory (amending 129fb11b357f);
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74717:baed95c97505 by wenzelm:
proper foundational order;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74716:056de3681cb9 by wenzelm:
back to non-strict Export_Theory.read_theory (without warning): theories could have been skipped due to "condition";
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74715:129fb11b357f by wenzelm:
use all entity kinds from theory export, e.g. "method", "attribute";
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 74714:135787601438 by wenzelm:
clarified signature;
The file was modified src/Pure/General/position.scala (diff)
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74713:0d8b5612a0a6 by wenzelm:
clarified physical_ref;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74712:bcca7e3bcd0d by wenzelm:
proper treatment of session build hierarchy;
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Tools/build_job.scala (diff)
The file was modified src/Pure/Tools/profiling_report.scala (diff)
Changeset 74711:eb89b3a37826 by wenzelm:
proper used_theories for session build hierarchy, not known_theories from imported sessions;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74710:2057c02d7795 by wenzelm:
present theories from imported sessions as required;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74709:d73a7e3c618c by wenzelm:
avoid multiple copies of fonts;<br>proper fonts prefix for aux. files;
The file was modified src/Pure/Thy/html.scala (diff)
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Tools/jEdit/src/document_model.scala (diff)
Changeset 74708:b2df121ccfc1 by wenzelm:
more compact persistent data;
The file was modified src/Pure/Thy/export_theory.scala (diff)
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74707:a44d14207050 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74706:84e8595a0ec7 by wenzelm:
proper term_cache;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74705:909afe2361b1 by wenzelm:
prefer &quot;NAME|KIND&quot; format, as already used in Isabelle/MMT and Isabelle/Dedukti;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74704:dff89ef81c21 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74703:9d7f95c43584 by wenzelm:
observer proper session hierarchy (according to build_graph): thus exported artifacts are always valid;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74702:531bb10a288c by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74701:2bc24136bdeb by wenzelm:
clarified order: prefer bottom-up construction of partial content;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 74700:decf8b66e2fb by wenzelm:
more thorough update_global_index: overwrite old content;
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 74699:3c776254cd95 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala (diff)
Changeset 74698:ff1e49e07076 by wenzelm:
tuned;
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 74697:c492c8efcab4 by wenzelm:
clarified HTML_Context: just one context type;
The file was modified src/Pure/Thy/presentation.scala (diff)
The file was modified src/Pure/Tools/build.scala (diff)
Changeset 74696:0554a5c4c191 by wenzelm:
unused (see also 217e6cf61453, 5e7916535860);
The file was modified src/Pure/PIDE/resources.ML (diff)
The file was modified src/Pure/PIDE/resources.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)