src/Pure/PIDE/document_status.scala
Fri, 17 Oct 2025 15:19:01 +0200 wenzelm clarified status_theories: show only running or updated theories;
Fri, 17 Oct 2025 15:13:45 +0200 wenzelm clarified command_timing protocol: support for still running commands, with timing approximated in Isabelle/Scala;
Fri, 17 Oct 2025 11:03:16 +0200 wenzelm unused;
Thu, 16 Oct 2025 14:31:35 +0200 wenzelm clarified markup: re-use protocol function name;
Wed, 15 Oct 2025 22:57:19 +0200 wenzelm clarified command_timing: expose elapsed time only, other fields were never used;
Sun, 12 Oct 2025 15:11:29 +0200 wenzelm more detailed Console_Progress via Progress.Status;
Mon, 06 Oct 2025 18:01:21 +0200 wenzelm minor performance tuning;
Mon, 06 Oct 2025 17:43:00 +0200 wenzelm tuned signature;
Wed, 24 Sep 2025 22:47:04 +0200 wenzelm build_progress with percentage;
Wed, 24 Sep 2025 22:18:52 +0200 wenzelm clarified signature: prefer static percentage;
Wed, 24 Sep 2025 16:22:49 +0200 wenzelm more accurate theory timing, based on sum of command timings;
Tue, 23 Sep 2025 11:39:47 +0200 wenzelm tuned signature;
Tue, 23 Sep 2025 11:34:40 +0200 wenzelm clarified signature;
Mon, 22 Sep 2025 17:20:06 +0200 wenzelm avoid shortcuts based on potentially expensive equality test;
Mon, 22 Sep 2025 14:01:37 +0200 wenzelm more detailed Command_Timings: count actual commands from theory body individually;
Sun, 21 Sep 2025 19:47:26 +0200 wenzelm clarified signature;
Sun, 21 Sep 2025 14:28:42 +0200 wenzelm clarified signature: prefer explicit operations;
Sun, 21 Sep 2025 14:22:14 +0200 wenzelm clarified signature: explicit domain for Nodes_Status operations;
Sat, 20 Sep 2025 16:34:32 +0200 wenzelm tuned;
Wed, 17 Sep 2025 20:36:28 +0200 wenzelm more informative Node_Status;
Wed, 17 Sep 2025 20:13:18 +0200 wenzelm incorporate timing into Node_Status, while the default threshold leads to empty command_timings;
Wed, 17 Sep 2025 17:29:29 +0200 wenzelm more robust: total "apply", with subtle change of semantics;
Wed, 17 Sep 2025 13:00:51 +0200 wenzelm more scalable timing, as part of incremental document_status;
Wed, 17 Sep 2025 11:41:27 +0200 wenzelm tuned signature: more explicit operations;
Wed, 17 Sep 2025 11:30:59 +0200 wenzelm tuned signature: more explicit operations;
Tue, 16 Sep 2025 21:04:39 +0200 wenzelm more scalable Command.State.document_status: prefer incremental update;
Tue, 16 Sep 2025 16:40:07 +0200 wenzelm unused;
Tue, 16 Sep 2025 16:37:43 +0200 wenzelm clarified signature: more explicit types;
Tue, 16 Sep 2025 16:30:30 +0200 wenzelm clarified signature: more explicit data;
Tue, 16 Sep 2025 16:27:14 +0200 wenzelm clarified signature: more uniform Node_Status.make vs. Overall_Timing.make;
Tue, 16 Sep 2025 15:56:28 +0200 wenzelm clarified signature: more explicit operations;
Tue, 16 Sep 2025 15:42:02 +0200 wenzelm more uniform treatment of timing threshold;
Tue, 16 Sep 2025 13:52:24 +0200 wenzelm clarified signature: more thorough treatment of all command_states;
Tue, 16 Sep 2025 13:46:43 +0200 wenzelm clarified signature and persistent data;
Tue, 16 Sep 2025 12:32:13 +0200 wenzelm tuned signature;
Tue, 16 Sep 2025 12:24:12 +0200 wenzelm clarified signature;
Tue, 16 Sep 2025 12:06:07 +0200 wenzelm clarified signature;
Tue, 16 Sep 2025 11:58:46 +0200 wenzelm more uniform Command_Status.theory_status vs. Node_Status.theory_status: cover all command_states, without special cases;
Tue, 16 Sep 2025 11:23:50 +0200 wenzelm tuned signature;
Tue, 16 Sep 2025 10:39:53 +0200 wenzelm clarified signature;
Mon, 15 Sep 2025 23:25:20 +0200 wenzelm clarified modules;
Mon, 15 Sep 2025 23:07:57 +0200 wenzelm clarified Theory_Status.FINALIZED: it belongs to this linear row, too;
Mon, 15 Sep 2025 22:36:04 +0200 wenzelm clarified signature: more explicit type Theory_Status;
Mon, 15 Sep 2025 18:09:55 +0200 wenzelm minor performance tuning;
Mon, 15 Sep 2025 17:42:09 +0200 wenzelm clarified signature, following e.g. Command.Markups;
Mon, 15 Sep 2025 17:28:22 +0200 wenzelm clarified signature;
Mon, 15 Sep 2025 16:57:56 +0200 wenzelm clarified signature;
Mon, 28 Jul 2025 16:10:02 +0200 wenzelm tuned signature;
Tue, 29 Aug 2023 16:42:08 +0200 wenzelm clarified signature: prefer enum types;
Tue, 20 Dec 2022 16:34:13 +0100 wenzelm clarified state document nodes for Theories_Status / Document_Dockable;
Mon, 19 Dec 2022 15:29:24 +0100 wenzelm tuned whitespace;
Fri, 01 Apr 2022 17:06:10 +0200 wenzelm clarified formatting, for the sake of scala3;
Thu, 11 Nov 2021 22:06:18 +0100 wenzelm clarified signature: prefer static operations;
Thu, 04 Mar 2021 15:41:46 +0100 wenzelm tuned --- fewer warnings;
Mon, 01 Mar 2021 23:17:47 +0100 wenzelm tuned --- fewer warnings;
Fri, 27 Mar 2020 22:01:27 +0100 wenzelm misc tuning based on hints by IntelliJ IDEA;
Fri, 06 Sep 2019 11:32:38 +0200 wenzelm unused;
Wed, 04 Sep 2019 22:00:38 +0200 wenzelm load theories in stages, to reduce ML heap requirements;
Tue, 05 Mar 2019 13:31:33 +0100 wenzelm clarified signature;
Tue, 05 Mar 2019 13:11:01 +0100 wenzelm clarified signature: more general types;
less more (0) -60 tip