Skip to content
Success

Changes

Changes from Mercurial (hg http://isabelle.in.tum.de/repos/isabelle/ default)

Summary

  1. merged
  2. tuned;
  3. clarified message;
  4. clarified signature: prefer Export.Session_Context over Sessions.Database_Context; discontinued obsolete operations;
  5. clarified signature: prefer Export.Context;
  6. clarified signature: find session_database within Session_Context.db_hierarchy;
  7. clarified signature: prefer Export.Session_Context;
  8. prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context;
  9. clarified signature;
  10. tuned signature, following hints by IntelliJ IDEA;
  11. clarified signature: more robust treatment of server;
  12. discontinued Export.Provider in favour of Export.Context and its derivatives; uniform treatment of all sessions, including Pure;
  13. clarified signature: less redundant -- Sessions.Base_Info already specifies the main session;
  14. tuned signature: more operations;
  15. misc tuning and clarification;
  16. clarified Document.Snapshot.all_exports: refer to material from this (virtual) session; clarified treatment of Session_Context.theory_names, added export_names; clarified treatment of document_snapshot: sites on top of the session_stack;
  17. clarified database query: refer to semantic theories;
  18. clarified signature: more operations;
  19. clarified signature: persistent theory_names in lexical order;
  20. proper session_databases for database_server: need to follow precise session_hierarchy;
  21. redundant;
  22. clarified signature: more robust close operation;
  23. more uniform exports: proper encoding of empty parents for Pure;
  24. clarified signature: more uniform treatment of empty exports;
  25. clarified session name: treat PIDE session as Sessions.DRAFT with imports from other sessions;
  26. more robust build_hierarchy: support Resources.empty / Sessions.Structure.empty (required for Build_Job.print_log); removed unused imports_hierarchy;
  27. clarified context for retrieval: more explicit types, with optional close() operation;
  28. tuned;
  29. unused;
  30. retrieve information about used files;
  31. tuned signature -- more robust;
  32. tuned signature;
  33. clarified signature: Export.Provider knows its (accidental) theory_names;
  34. clarified signature;
  35. tuned, following hints by IntelliJ IDEA;
  36. clarified signature: proper session_name for Sessions.Base (like Sessions.Info);
  37. tuned signature;
  38. clarified signature;
  39. clarified signature;
  40. clarified signature;
  41. avoid multiple load_commands;
  42. avoid redundant dependencies.load_commands with potential errors (amending ea4f86914cb2);
  43. tuned signature -- avoid redundant arguments;
  44. tuned -- following hints by IntelliJ IDEA;
  45. tuned signature;
  46. tuned comments;
  47. removed somewhat pointless transaction: db is meant to be finished (or updated monotonically);
  48. tuned signature;
  49. clarified signature;
  50. clarified signature: avoid repeated db_context.input_database;
  51. clarified signature: more robust;
  52. removed somewhat pointless operations (see a6c69599ab99);
  53. clarified signature;
  54. tuned;
  55. tuned;
  56. clarified signature;
  57. clarified names;
  58. clarified signature;
  59. clarified names;
  60. clarified signature;
  61. clarified signature: more explicit types;
  62. unused (see 0d30ea76756c);
  63. tuned;
  64. clarified signature;
  65. tuned;
  66. unused (see 3064e165c660);
Changeset 75785:16135603d9c7 by wenzelm:
merged
Changeset 75784:d31193963e2d by wenzelm:
tuned;
The file was modified src/Pure/Thy/export.scala
Changeset 75783:b33b19deca3a by wenzelm:
clarified message;
The file was modified src/Pure/Tools/build.scala
Changeset 75782:dba571dd0ba9 by wenzelm:
clarified signature: prefer Export.Session_Context over Sessions.Database_Context;<br>discontinued obsolete operations;
The file was modified src/Pure/Admin/build_doc.scala
The file was modified src/Pure/Thy/document_build.scala
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build_job.scala
Changeset 75781:0e5339342998 by wenzelm:
clarified signature: prefer Export.Context;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75780:f49c4f160b84 by wenzelm:
clarified signature: find session_database within Session_Context.db_hierarchy;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 75779:5470c67bd772 by wenzelm:
clarified signature: prefer Export.Session_Context;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 75778:d18c96b9b955 by wenzelm:
prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 75777:ed32b5554ed3 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/sessions.scala
Changeset 75776:72e77c8307ec by wenzelm:
tuned signature, following hints by IntelliJ IDEA;
The file was modified src/Pure/Admin/build_log.scala
The file was modified src/Pure/General/sql.scala
Changeset 75775:70a65ee4a738 by wenzelm:
clarified signature: more robust treatment of server;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75774:efc25bf4b795 by wenzelm:
discontinued Export.Provider in favour of Export.Context and its derivatives;<br>uniform treatment of all sessions, including Pure;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75773:11b2bf6f90d8 by wenzelm:
clarified signature: less redundant -- Sessions.Base_Info already specifies the main session;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75772:9dbcc4c66e1c by wenzelm:
tuned signature: more operations;
The file was modified src/Pure/Thy/export.scala
Changeset 75771:26b71e1dd262 by wenzelm:
misc tuning and clarification;
The file was modified src/Pure/Thy/export.scala
Changeset 75770:62e2c6f65f9a by wenzelm:
clarified Document.Snapshot.all_exports: refer to material from this (virtual) session;<br>clarified treatment of Session_Context.theory_names, added export_names;<br>clarified treatment of document_snapshot: sites on top of the session_stack;
The file was modified src/Pure/PIDE/document.scala
The file was modified src/Pure/Thy/export.scala
Changeset 75769:4d27b520622a by wenzelm:
clarified database query: refer to semantic theories;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/export_theory.scala
Changeset 75768:be79948f7f23 by wenzelm:
clarified signature: more operations;
The file was modified src/Pure/PIDE/resources.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75767:87f9748b214a by wenzelm:
clarified signature: persistent theory_names in lexical order;
The file was modified src/Pure/Thy/export.scala
Changeset 75766:d795d8b59563 by wenzelm:
proper session_databases for database_server: need to follow precise session_hierarchy;
The file was modified src/Pure/Thy/export.scala
Changeset 75765:b10c3d9dd48a by wenzelm:
redundant;
The file was modified src/Pure/Thy/export.scala
Changeset 75764:07e097f60b85 by wenzelm:
clarified signature: more robust close operation;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75763:8cf14d4ebec4 by wenzelm:
more uniform exports: proper encoding of empty parents for Pure;
The file was modified src/Pure/Thy/export_theory.ML
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/library.ML
Changeset 75762:985c3a64748c by wenzelm:
clarified signature: more uniform treatment of empty exports;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Tools/build_job.scala
Changeset 75761:2a0051496844 by wenzelm:
clarified session name: treat PIDE session as Sessions.DRAFT with imports from other sessions;
The file was modified src/Pure/PIDE/session.scala
Changeset 75760:f8be63d2ec6f by wenzelm:
more robust build_hierarchy: support Resources.empty / Sessions.Structure.empty (required for Build_Job.print_log);<br>removed unused imports_hierarchy;
The file was modified src/Pure/Thy/sessions.scala
Changeset 75759:0cdccd0d1699 by wenzelm:
clarified context for retrieval: more explicit types, with optional close() operation;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75758:5ad049a5f6a8 by wenzelm:
tuned;
The file was modified src/Pure/Admin/build_doc.scala
Changeset 75757:6f5fc43a3e45 by wenzelm:
unused;
The file was modified src/Pure/Thy/export.scala
Changeset 75756:195f4289f905 by wenzelm:
retrieve information about used files;
The file was modified src/Pure/Thy/presentation.scala
Changeset 75755:b515de95d564 by wenzelm:
tuned signature -- more robust;
The file was modified src/Pure/Thy/export.scala
Changeset 75754:72ffa12f9b2e by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/export.scala
Changeset 75753:d0037f04bba0 by wenzelm:
clarified signature: Export.Provider knows its (accidental) theory_names;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/export_theory.scala
Changeset 75752:a0253e471aa4 by wenzelm:
clarified signature;
The file was modified src/Pure/PIDE/resources.scala
The file was modified src/Tools/jEdit/src/jedit_sessions.scala
The file was modified src/Tools/jEdit/src/main_plugin.scala
The file was modified src/Tools/jEdit/src/session_build.scala
Changeset 75751:204b97d05abe by wenzelm:
tuned, following hints by IntelliJ IDEA;
The file was modified src/Tools/jEdit/src/main_plugin.scala
Changeset 75750:2eee2fdfb6e2 by wenzelm:
clarified signature: proper session_name for Sessions.Base (like Sessions.Info);
The file was modified src/Pure/PIDE/resources.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Tools/jEdit/src/jedit_resources.scala
Changeset 75749:45fc58d48e4a by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/sessions.scala
Changeset 75748:b6d74c90b588 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/document_build.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75747:8dc9d979bbac by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/Thy/presentation.scala
Changeset 75746:3513fdfeb4d8 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/Thy/presentation.scala
Changeset 75745:ebbb7d6eb296 by wenzelm:
avoid multiple load_commands;
The file was modified src/Pure/PIDE/resources.scala
Changeset 75744:6b46b4ba00d3 by wenzelm:
avoid redundant dependencies.load_commands with potential errors (amending ea4f86914cb2);
The file was modified src/Pure/Thy/sessions.scala
Changeset 75743:f97f7ab7ca56 by wenzelm:
tuned signature -- avoid redundant arguments;
The file was modified src/Pure/PIDE/headless.scala
Changeset 75742:2b448d7db0c4 by wenzelm:
tuned -- following hints by IntelliJ IDEA;
The file was modified src/Pure/PIDE/headless.scala
Changeset 75741:17b1c4fbc008 by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75740:d22ae56ca00c by wenzelm:
tuned comments;
The file was modified src/Pure/Thy/sessions.scala
Changeset 75739:5b37466c1463 by wenzelm:
removed somewhat pointless transaction: db is meant to be finished (or updated monotonically);
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/Thy/sessions.scala
Changeset 75738:9cc5ee625adb by wenzelm:
tuned signature;
The file was modified src/Pure/Thy/document_build.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 75737:288c4d4042cc by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/document_build.scala
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Thy/sessions.scala
The file was modified src/Pure/Tools/build_job.scala
The file was modified src/Pure/Tools/profiling_report.scala
Changeset 75736:6b319113b3a4 by wenzelm:
clarified signature: avoid repeated db_context.input_database;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Thy/presentation.scala
Changeset 75735:5934209c4907 by wenzelm:
clarified signature: more robust;
The file was modified src/Pure/Thy/export.scala
Changeset 75734:7671f9fc66d7 by wenzelm:
removed somewhat pointless operations (see a6c69599ab99);
The file was modified src/Pure/Thy/export.scala
Changeset 75733:d3430f302c2e by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/export.scala
The file was modified src/Pure/Tools/build_job.scala
Changeset 75732:14598eca6c20 by wenzelm:
tuned;
The file was modified src/Pure/Thy/sessions.scala
Changeset 75731:5d225d786177 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75730:6f46853dbec4 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75729:20a03e16d8fa by wenzelm:
clarified names;
The file was modified src/Pure/Thy/presentation.scala
Changeset 75728:3f64fdf75082 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Tools/VSCode/src/preview_panel.scala
The file was modified src/Tools/jEdit/src/document_model.scala
Changeset 75727:5d84eec43114 by wenzelm:
clarified names;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75726:642ecd97d35c by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/export_theory.scala
The file was modified src/Pure/Thy/presentation.scala
Changeset 75725:cc711d229815 by wenzelm:
clarified signature: more explicit types;
The file was modified src/Pure/Thy/presentation.scala
The file was modified src/Pure/Tools/build.scala
Changeset 75724:4c94817d182e by wenzelm:
unused (see 0d30ea76756c);
The file was modified src/Pure/Thy/presentation.scala
Changeset 75723:0c123f9c3d56 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala
Changeset 75722:869b1923ba44 by wenzelm:
clarified signature;
The file was modified src/Pure/Thy/presentation.scala
Changeset 75721:9f540b73d665 by wenzelm:
tuned;
The file was modified src/Pure/Thy/presentation.scala
Changeset 75720:8fde337b3dfb by wenzelm:
unused (see 3064e165c660);
The file was modified src/Pure/Thy/presentation.scala

Changes from Mercurial (hg https://foss.heptapod.net/isa-afp/afp-devel/ default)

Summary

  1. merged
  2. more complete theorem_commands;
  3. clarified signature, following Isabelle/b6d74c90b588;
Changeset 12904:41e138072234 by wenzelm:
merged
Changeset 12903:3bf5b42fa409 by wenzelm:
more complete theorem_commands;
The file was modified tools/afp_site_gen.scala
Changeset 12902:c42f49b4cb14 by wenzelm:
clarified signature, following Isabelle/b6d74c90b588;
The file was modified tools/afp_site_gen.scala