src/Pure/PIDE/resources.scala
Mon, 16 Sep 2019 21:42:22 +0200 wenzelm clarified import_name: observe directory notation more strictly;
Mon, 16 Sep 2019 21:30:30 +0200 wenzelm tuned signature;
Mon, 16 Sep 2019 19:35:08 +0200 wenzelm clarified theory imports completion, based on session directories and current master directory (no support for local session-subdirectories);
Mon, 16 Sep 2019 16:00:10 +0200 wenzelm find theories via session directories only -- ignore known_theories;
Thu, 12 Sep 2019 13:33:09 +0200 wenzelm find theory files via session structure: much faster Prover IDE startup;
Wed, 11 Sep 2019 20:48:10 +0200 wenzelm find theory node name via session directories;
Wed, 11 Sep 2019 16:06:10 +0200 wenzelm disallow overlapping session directories;
Sun, 08 Sep 2019 13:07:03 +0200 wenzelm clarified signature: proper Document.Node.Ordering conforming to equality (e.g. required in situations where theory names are ambiguous due to overlapping session directories);
Sat, 07 Sep 2019 19:52:36 +0200 wenzelm theory_name based on session_directories: no need for expensive all_known;
Wed, 04 Sep 2019 21:42:11 +0200 wenzelm more complete graph;
Wed, 04 Sep 2019 11:21:07 +0200 wenzelm tuned signature;
Tue, 03 Sep 2019 14:56:43 +0200 wenzelm clarified signature;
Mon, 02 Sep 2019 11:46:27 +0200 wenzelm clarified signature: prefer operations without position;
Thu, 29 Aug 2019 17:13:49 +0200 wenzelm more scalable isabelle dump (and derivatives): mark individual theories to share common data in ML;
Thu, 29 Aug 2019 15:43:05 +0200 wenzelm tuned signature;
Wed, 28 Aug 2019 22:59:49 +0200 wenzelm support for share_common_data after define_command and before actual update: this affects string particles of command tokens;
Mon, 31 Dec 2018 21:12:22 +0100 wenzelm tuned signature;
Mon, 31 Dec 2018 20:13:36 +0100 wenzelm clarified signature;
Mon, 03 Dec 2018 14:59:42 +0100 wenzelm static type for Library.using: avoid Java 11 warnings on "Illegal reflective access";
Wed, 07 Nov 2018 21:42:16 +0100 wenzelm more general support for Isabelle/PIDE file formats -- less hardwired Bibtex operations;
Mon, 17 Sep 2018 21:50:14 +0200 wenzelm more detailed session dependencies, with conditions for theories;
Mon, 17 Sep 2018 20:30:53 +0200 wenzelm clarified signature;
Sat, 18 Aug 2018 14:16:24 +0200 wenzelm clarified signature;
Tue, 05 Jun 2018 16:12:26 +0200 wenzelm less wasteful consolidation, based on PIDE front-end state and recent changes;
Thu, 31 May 2018 22:27:13 +0200 wenzelm Document.update includes node consolidation / presentation as regular print operation: avoid user operations on protocol thread;
Tue, 29 May 2018 14:45:54 +0200 wenzelm tuned;
Mon, 28 May 2018 17:40:34 +0200 wenzelm clarified signature: Known.theories retains Document.Node.Entry (with header);
Fri, 16 Mar 2018 16:44:14 +0100 wenzelm interruptible exploration of dependencies;
Thu, 28 Dec 2017 23:39:02 +0100 wenzelm clarified check, notably for bibtex theory (amending 5f082b1fa9fa);
Thu, 28 Dec 2017 23:15:00 +0100 wenzelm proper check for imports, not just ROOT entries;
Thu, 28 Dec 2017 23:10:30 +0100 wenzelm tuned signature;
Thu, 28 Dec 2017 21:45:28 +0100 wenzelm implicit thy_load context for bibtex files;
Thu, 28 Dec 2017 12:36:11 +0100 wenzelm clarified signature;
Sat, 16 Dec 2017 16:46:01 +0100 wenzelm PIDE markup for session ROOT files;
Tue, 28 Nov 2017 22:14:10 +0100 wenzelm clarified theory_name vs. loaded_theory: proper import_name for already loaded theories from other sessions (amending 4c98c929a12a);
Sun, 12 Nov 2017 19:47:18 +0100 wenzelm tuned signature (again, see 1a9e2a2bf251);
Sun, 12 Nov 2017 19:46:19 +0100 wenzelm tuned signature;
Sun, 12 Nov 2017 16:38:13 +0100 wenzelm load theories via PIDE document update;
Sun, 12 Nov 2017 12:55:10 +0100 wenzelm tuned;
Mon, 06 Nov 2017 17:24:09 +0100 wenzelm tuned signature;
Tue, 31 Oct 2017 19:29:24 +0100 wenzelm clarified signature;
Tue, 31 Oct 2017 15:55:50 +0100 wenzelm clarified modules;
Wed, 25 Oct 2017 14:39:22 +0200 wenzelm more robust treatment of UTF8 in raw byte sources;
Wed, 25 Oct 2017 14:36:29 +0200 wenzelm clarified check, assuming that load commands are plain ASCII;
Thu, 12 Oct 2017 11:39:54 +0200 wenzelm more robust: allow URLs;
Fri, 06 Oct 2017 21:14:00 +0200 wenzelm clarified error for bad session-qualified imports;
Thu, 05 Oct 2017 16:33:36 +0200 wenzelm clarified modules;
Thu, 05 Oct 2017 14:58:04 +0200 wenzelm tuned signature;
Fri, 29 Sep 2017 17:41:39 +0200 wenzelm tuned signature;
Fri, 29 Sep 2017 17:03:33 +0200 wenzelm tuned;
Thu, 28 Sep 2017 15:11:32 +0200 wenzelm session-qualified theory names are mandatory;
Wed, 27 Sep 2017 17:39:03 +0200 wenzelm maintain loaded_files for each theory;
Wed, 27 Sep 2017 14:48:25 +0200 wenzelm clarified: more uniform results;
Wed, 27 Sep 2017 13:29:52 +0200 wenzelm slightly more parallelism;
Wed, 27 Sep 2017 11:29:50 +0200 wenzelm prefer sequential file-system access, but parallel parse;
Wed, 27 Sep 2017 11:11:07 +0200 wenzelm tuned;
Tue, 26 Sep 2017 22:30:54 +0200 wenzelm clarified pure_files, based on uniform loaded_files;
Tue, 26 Sep 2017 20:54:40 +0200 wenzelm tuned;
Fri, 21 Apr 2017 14:09:03 +0200 wenzelm eliminated default_qualifier: just a constant;
Fri, 21 Apr 2017 11:21:59 +0200 wenzelm tuned;
less more (0) -100 -60 tip