Mon, 06 Apr 2020 12:53:45 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sun, 05 Apr 2020 13:05:40 +0200 |
wenzelm |
clarified names;
|
file |
diff |
annotate
|
Sat, 04 Apr 2020 18:13:05 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Fri, 03 Apr 2020 12:45:14 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Fri, 03 Apr 2020 11:37:00 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Thu, 02 Apr 2020 20:06:43 +0200 |
wenzelm |
proper treatment of protocol exceptions and prover termination: avoid session.stop while saving image;
|
file |
diff |
annotate
|
Thu, 02 Apr 2020 12:19:09 +0200 |
wenzelm |
proper arguments of protocol function;
|
file |
diff |
annotate
|
Wed, 01 Apr 2020 21:43:22 +0200 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sun, 29 Mar 2020 22:23:33 +0200 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Sat, 28 Mar 2020 13:40:55 +0100 |
wenzelm |
clarified order: update syslog before handling exit;
|
file |
diff |
annotate
|
Fri, 27 Mar 2020 22:01:27 +0100 |
wenzelm |
misc tuning based on hints by IntelliJ IDEA;
|
file |
diff |
annotate
|
Mon, 07 Oct 2019 11:35:43 +0200 |
wenzelm |
discontinued pointless dump_checkpoint and share_common_data -- superseded by base logic image in Isabelle/MMT;
|
file |
diff |
annotate
|
Tue, 01 Oct 2019 19:54:42 +0200 |
wenzelm |
consolidate less aggressively: avoid live-lock when PIDE round-trip takes too long (e.g. in complex theory hierarchies);
|
file |
diff |
annotate
|
Tue, 01 Oct 2019 11:42:23 +0200 |
wenzelm |
more robust after shutdown;
|
file |
diff |
annotate
|
Tue, 01 Oct 2019 11:29:03 +0200 |
wenzelm |
more sequential access to Session.manager.global_state: avoid minor divergence of tip version;
|
file |
diff |
annotate
|
Mon, 30 Sep 2019 21:01:08 +0200 |
wenzelm |
clarified share_common_data: after finished checkpoint, before next edits;
|
file |
diff |
annotate
|
Fri, 06 Sep 2019 19:44:54 +0200 |
wenzelm |
prefer commands_accepted: fewer protocol messages;
|
file |
diff |
annotate
|
Fri, 06 Sep 2019 18:59:24 +0200 |
wenzelm |
prefer define_commands_bulk: fewer protocol messages;
|
file |
diff |
annotate
|
Fri, 06 Sep 2019 16:11:19 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
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;
|
file |
diff |
annotate
|
Sun, 19 May 2019 18:10:45 +0200 |
wenzelm |
more thorough assignment, e.g. when "purge" removes commands that were not assigned;
|
file |
diff |
annotate
|
Sat, 12 Jan 2019 20:14:05 +0100 |
wenzelm |
more robust: no assumptions about GUI thread or document model;
|
file |
diff |
annotate
|
Fri, 21 Dec 2018 13:33:56 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Thu, 20 Dec 2018 23:05:37 +0100 |
wenzelm |
support for File_Format.Session, e.g. server process accessible via prover options;
|
file |
diff |
annotate
|
Sat, 25 Aug 2018 20:22:00 +0200 |
wenzelm |
more robust exit: avoid later Consolidate_Execution with handle_raw_edits (cf. 2fd3a6d6ba2e);
|
file |
diff |
annotate
|
Tue, 05 Jun 2018 16:35:52 +0200 |
wenzelm |
more robust;
|
file |
diff |
annotate
|
Tue, 05 Jun 2018 16:12:26 +0200 |
wenzelm |
less wasteful consolidation, based on PIDE front-end state and recent changes;
|
file |
diff |
annotate
|
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;
|
file |
diff |
annotate
|
Sat, 26 May 2018 21:23:51 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sun, 13 May 2018 16:37:36 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sun, 13 May 2018 16:33:11 +0200 |
wenzelm |
tuned -- use XZ.Cache;
|
file |
diff |
annotate
|
Mon, 07 May 2018 17:37:03 +0200 |
wenzelm |
more robust (synchronous) management of Export.Entry: Future.fork happens inside the data structure;
|
file |
diff |
annotate
|
Mon, 07 May 2018 17:11:01 +0200 |
wenzelm |
store exports within PIDE command state;
|
file |
diff |
annotate
|
Sat, 05 May 2018 22:33:35 +0200 |
wenzelm |
protocol message for export of theory resources;
|
file |
diff |
annotate
|
Sun, 11 Mar 2018 20:47:17 +0100 |
wenzelm |
update XML cache for slightly modified messages;
|
file |
diff |
annotate
|
Mon, 16 Oct 2017 14:32:09 +0200 |
wenzelm |
provide theory timing information, similar to command timing but always considered relevant;
|
file |
diff |
annotate
|
Fri, 29 Sep 2017 22:12:32 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Tue, 08 Aug 2017 22:13:05 +0200 |
wenzelm |
maintain "consolidated" status of theory nodes, which means all evals are finished (but not necessarily prints nor imports);
|
file |
diff |
annotate
|
Fri, 16 Jun 2017 15:59:27 +0200 |
wenzelm |
more general dispatcher operations;
|
file |
diff |
annotate
|
Wed, 12 Apr 2017 21:13:43 +0200 |
wenzelm |
global session_base for PIDE interaction;
|
file |
diff |
annotate
|
Mon, 03 Apr 2017 17:00:36 +0200 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 22:11:05 +0100 |
wenzelm |
more informative session result;
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 21:24:54 +0100 |
wenzelm |
clarified signature;
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 20:51:42 +0100 |
wenzelm |
more realistic PIDE build session;
|
file |
diff |
annotate
|
Sat, 18 Mar 2017 20:30:05 +0100 |
wenzelm |
asynchronous send_stop operation;
|
file |
diff |
annotate
|
Wed, 15 Mar 2017 15:50:28 +0100 |
wenzelm |
dynamic session_options for tuning parameters and initial prover options;
|
file |
diff |
annotate
|
Tue, 14 Mar 2017 11:16:23 +0100 |
wenzelm |
more robust startup, despite remaining race condition of debugger.is_active vs. session.is_ready;
|
file |
diff |
annotate
|
Tue, 14 Mar 2017 10:49:07 +0100 |
wenzelm |
more robust debugger initialization, e.g. required for GUI components before actual session startup;
|
file |
diff |
annotate
|
Tue, 14 Mar 2017 09:41:02 +0100 |
wenzelm |
more abstract module Document;
|
file |
diff |
annotate
|
Tue, 14 Mar 2017 00:09:15 +0100 |
wenzelm |
misc tuning and simplification;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 23:24:20 +0100 |
wenzelm |
more explicit Session.xml_cache;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 22:02:42 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 21:37:35 +0100 |
wenzelm |
clarified modules;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 20:33:42 +0100 |
wenzelm |
proper local debugger state, depending on session;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 15:32:19 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 15:25:25 +0100 |
wenzelm |
more robust Session.stop: idempotent, avoid conflict with startup;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 12:48:45 +0100 |
wenzelm |
more strict Session.start: no restart from terminated session;
|
file |
diff |
annotate
|
Mon, 13 Mar 2017 12:04:11 +0100 |
wenzelm |
clarified Session.Phase;
|
file |
diff |
annotate
|
Mon, 09 Jan 2017 20:26:59 +0100 |
wenzelm |
tuned signature;
|
file |
diff |
annotate
|
Sat, 07 Jan 2017 21:32:00 +0100 |
wenzelm |
uniform Document.Model.node_edits (without void edits);
|
file |
diff |
annotate
|