Changes from Mercurial (hg http://isabelle.in.tum.de/repos/isabelle/ default)
Summary
- merged
- tuned;
- clarified message;
- clarified signature: prefer Export.Session_Context over Sessions.Database_Context; discontinued obsolete operations;
- clarified signature: prefer Export.Context;
- clarified signature: find session_database within Session_Context.db_hierarchy;
- clarified signature: prefer Export.Session_Context;
- prefer Export.Context/Session_Context/Theory_Context over Sessions.Database_Context;
- clarified signature;
- tuned signature, following hints by IntelliJ IDEA;
- clarified signature: more robust treatment of server;
- discontinued Export.Provider in favour of Export.Context and its derivatives; uniform treatment of all sessions, including Pure;
- clarified signature: less redundant -- Sessions.Base_Info already specifies the main session;
- tuned signature: more operations;
- misc tuning and clarification;
- 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;
- clarified database query: refer to semantic theories;
- clarified signature: more operations;
- clarified signature: persistent theory_names in lexical order;
- proper session_databases for database_server: need to follow precise session_hierarchy;
- redundant;
- clarified signature: more robust close operation;
- more uniform exports: proper encoding of empty parents for Pure;
- clarified signature: more uniform treatment of empty exports;
- clarified session name: treat PIDE session as Sessions.DRAFT with imports from other sessions;
- more robust build_hierarchy: support Resources.empty / Sessions.Structure.empty (required for Build_Job.print_log); removed unused imports_hierarchy;
- clarified context for retrieval: more explicit types, with optional close() operation;
- tuned;
- unused;
- retrieve information about used files;
- tuned signature -- more robust;
- tuned signature;
- clarified signature: Export.Provider knows its (accidental) theory_names;
- clarified signature;
- tuned, following hints by IntelliJ IDEA;
- clarified signature: proper session_name for Sessions.Base (like Sessions.Info);
- tuned signature;
- clarified signature;
- clarified signature;
- clarified signature;
- avoid multiple load_commands;
- avoid redundant dependencies.load_commands with potential errors (amending ea4f86914cb2);
- tuned signature -- avoid redundant arguments;
- tuned -- following hints by IntelliJ IDEA;
- tuned signature;
- tuned comments;
- removed somewhat pointless transaction: db is meant to be finished (or updated monotonically);
- tuned signature;
- clarified signature;
- clarified signature: avoid repeated db_context.input_database;
- clarified signature: more robust;
- removed somewhat pointless operations (see a6c69599ab99);
- clarified signature;
- tuned;
- tuned;
- clarified signature;
- clarified names;
- clarified signature;
- clarified names;
- clarified signature;
- clarified signature: more explicit types;
- unused (see 0d30ea76756c);
- tuned;
- clarified signature;
- tuned;
- unused (see 3064e165c660);
Changes from Mercurial (hg https://foss.heptapod.net/isa-afp/afp-devel/ default)
Summary
- merged
- more complete theorem_commands;
- clarified signature, following Isabelle/b6d74c90b588;
The file was modified | tools/afp_site_gen.scala |
The file was modified | tools/afp_site_gen.scala |