src/Pure/Thy/thy_resources.scala
Wed, 05 Sep 2018 20:29:23 +0200 wenzelm tuned signature;
Wed, 05 Sep 2018 20:00:38 +0200 wenzelm clarified Use_Theories_State;
Tue, 04 Sep 2018 16:23:54 +0200 wenzelm support for watchdog_timeout;
Tue, 04 Sep 2018 15:01:05 +0200 wenzelm tuned;
Tue, 04 Sep 2018 14:59:47 +0200 wenzelm tuned;
Tue, 04 Sep 2018 14:50:52 +0200 wenzelm tuned -- prefer immutable data;
Tue, 04 Sep 2018 14:47:50 +0200 wenzelm tuned signature;
Tue, 04 Sep 2018 14:40:31 +0200 wenzelm clarified Nodes_Status;
Mon, 03 Sep 2018 20:04:51 +0200 wenzelm more detailed progress;
Mon, 03 Sep 2018 16:23:26 +0200 wenzelm more robust: load_theories after consumer is installed;
Sun, 02 Sep 2018 23:25:53 +0200 wenzelm clarified signature;
Sun, 02 Sep 2018 22:30:08 +0200 wenzelm clarified quasi_consolidated state: ensure that exports are present for ok nodes;
Sun, 02 Sep 2018 21:22:52 +0200 wenzelm clarified Thy_Resources.Session.use_theories: "terminated" node status is sufficient;
Sun, 19 Aug 2018 10:32:22 +0200 wenzelm suppress redundant messages;
Sat, 18 Aug 2018 22:09:09 +0200 wenzelm optional notification of nodes_status (via progress);
Sat, 18 Aug 2018 12:41:05 +0200 wenzelm clarified modules;
Fri, 27 Jul 2018 22:09:27 +0200 wenzelm added check_delay / check_limit for more robust treatment of structurally broken theory sources (or genuine non-termination);
Sun, 03 Jun 2018 20:37:16 +0200 wenzelm clarified signature: prefer Document.Snapshot;
Wed, 30 May 2018 14:34:43 +0200 wenzelm report theory progress via PIDE node status;
Tue, 29 May 2018 20:00:10 +0200 wenzelm tuned signature;
Tue, 29 May 2018 17:45:48 +0200 wenzelm more operations;
Mon, 07 May 2018 19:40:55 +0200 wenzelm return exports as result for Isabelle server;
Sat, 24 Mar 2018 22:45:06 +0100 wenzelm clarified signature;
Sat, 24 Mar 2018 21:14:49 +0100 wenzelm session tmp_dir is default master_dir;
Sat, 24 Mar 2018 20:51:42 +0100 wenzelm tuned output;
Sat, 24 Mar 2018 20:45:30 +0100 wenzelm clarified theory node name;
Fri, 23 Mar 2018 22:53:32 +0100 wenzelm clarified signature -- eliminated somewhat pointless positions;
Fri, 23 Mar 2018 22:44:43 +0100 wenzelm clarified signature -- more like use_theories;
Fri, 23 Mar 2018 22:26:50 +0100 wenzelm support for purge_theories;
Thu, 22 Mar 2018 17:05:06 +0100 wenzelm provide tmp_dir for server session;
Thu, 22 Mar 2018 16:39:22 +0100 wenzelm clarified exported messages, e.g. suppress "information", "tracing";
Sat, 17 Mar 2018 21:54:33 +0100 wenzelm fewer messages;
Sat, 17 Mar 2018 20:49:28 +0100 wenzelm output result messages;
Sat, 17 Mar 2018 18:30:13 +0100 wenzelm more robust check_state loop, even without session activity (e.g. idempotent use_theories);
Sat, 17 Mar 2018 18:18:53 +0100 wenzelm synchronized Session.update;
Sat, 17 Mar 2018 17:23:35 +0100 wenzelm more interruptible use_theories;
Sat, 17 Mar 2018 16:24:59 +0100 wenzelm tuned;
Sat, 17 Mar 2018 16:18:05 +0100 wenzelm more interruptible;
Sat, 17 Mar 2018 16:08:10 +0100 wenzelm unload_theories: actually observe required state;
Fri, 16 Mar 2018 22:50:56 +0100 wenzelm prefer typed UUID;
Fri, 16 Mar 2018 22:20:09 +0100 wenzelm unload_theories after consolidation -- reset node_required;
Fri, 16 Mar 2018 18:42:35 +0100 wenzelm support for "use_theories";
Fri, 16 Mar 2018 16:44:14 +0100 wenzelm interruptible exploration of dependencies;
Fri, 16 Mar 2018 16:28:03 +0100 wenzelm clarified signature;
Fri, 16 Mar 2018 15:22:08 +0100 wenzelm tuned message;
Thu, 15 Mar 2018 21:26:39 +0100 wenzelm support for "session_start";
Tue, 13 Mar 2018 21:04:42 +0100 wenzelm allow cancellation of Sessions.deps/base_info via progress.stopped (progress.echo only happens for options like "verbose");
Sun, 12 Nov 2017 21:32:33 +0100 wenzelm synchronous use_theories, based on consolidated_state;
Sun, 12 Nov 2017 20:50:24 +0100 wenzelm clarified modules;
Sun, 12 Nov 2017 20:17:29 +0100 wenzelm optional session_base, e.g. from existing Sessions.Deps in build.scala;
Sun, 12 Nov 2017 20:12:10 +0100 wenzelm synchronous session start (similar to isabelle.vscode.Server);
Sun, 12 Nov 2017 19:46:19 +0100 wenzelm tuned signature;
Sun, 12 Nov 2017 19:42:22 +0100 wenzelm simplified: eliminated pointless Thy_Document_Model;
Sun, 12 Nov 2017 16:56:39 +0100 wenzelm theory nodes are never visible: avoid prints, which are not covered by node_consolidated;
Sun, 12 Nov 2017 16:38:13 +0100 wenzelm load theories via PIDE document update;
Sun, 12 Nov 2017 13:19:00 +0100 wenzelm PIDE resources for theory files;
less more (0) tip