src/Pure/Tools/server.scala
Sun, 10 Mar 2024 10:50:12 +0100 wenzelm tuned signature: more uniform SQL.Data instances;
Tue, 05 Mar 2024 16:06:06 +0100 wenzelm prefer dynamic objects, following a5fda30edae2;
Tue, 05 Mar 2024 15:54:33 +0100 wenzelm clarified signature: incorporate guard into Logger;
Sat, 24 Feb 2024 11:05:11 +0100 wenzelm tuned signature;
Tue, 29 Aug 2023 15:49:19 +0200 wenzelm clarified signature: prefer enum types;
Tue, 18 Jul 2023 19:41:56 +0200 wenzelm clarified modules;
Tue, 18 Jul 2023 19:51:12 +0200 wenzelm renamed object Data to private_data, to emphasize its intended scope (but it is publicly accessible in the database);
Mon, 17 Jul 2023 12:15:06 +0200 wenzelm clarified signature: more specific exists_table --- avoid retrieving full list beforehand;
Wed, 21 Jun 2023 14:27:51 +0200 wenzelm clarified signature: more explicit class SQL.Data;
Thu, 15 Jun 2023 21:26:21 +0200 wenzelm tuned;
Thu, 15 Jun 2023 17:24:32 +0200 wenzelm clarified signature;
Thu, 15 Jun 2023 17:03:48 +0200 wenzelm tuned;
Thu, 15 Jun 2023 15:04:23 +0200 wenzelm clarified signature;
Thu, 09 Mar 2023 12:13:01 +0100 wenzelm more robust transactions;
Mon, 06 Mar 2023 21:12:47 +0100 wenzelm clarified signature: reduce boilerplate;
Mon, 06 Mar 2023 15:38:50 +0100 wenzelm tuned signature: reduce boilerplate;
Mon, 06 Mar 2023 15:12:37 +0100 wenzelm tuned signature;
Sun, 05 Mar 2023 18:20:05 +0100 wenzelm tuned messages;
Sun, 05 Mar 2023 16:14:48 +0100 wenzelm clarified protocol for "verbose" messages;
Sat, 04 Mar 2023 22:29:21 +0100 wenzelm clarified treatment of "verbose" messages, e.g. Progress.theory();
Sat, 04 Mar 2023 12:43:35 +0100 wenzelm clarified signature: require just one "override def echo(message: Progress.Message): Unit";
Sun, 26 Feb 2023 20:19:01 +0100 wenzelm misc tuning and clarification: more uniform use of optional "sql" in SQL.Table.delete/select;
Tue, 20 Dec 2022 16:34:13 +0100 wenzelm clarified state document nodes for Theories_Status / Document_Dockable;
Mon, 17 Oct 2022 14:24:35 +0200 wenzelm tuned, following hints by IntelliJ IDEA;
Sat, 09 Apr 2022 12:03:56 +0200 wenzelm tuned --- avoid redundant patterns;
Fri, 01 Apr 2022 23:19:12 +0200 wenzelm tuned formatting;
Fri, 01 Apr 2022 17:06:10 +0200 wenzelm clarified formatting, for the sake of scala3;
Mon, 13 Sep 2021 11:52:32 +0200 wenzelm clarified signature;
Thu, 12 Aug 2021 13:19:56 +0200 wenzelm clarified signature;
Sat, 07 Aug 2021 21:25:47 +0200 wenzelm tuned signature;
Sat, 07 Aug 2021 19:58:38 +0200 wenzelm clarified signature;
Sat, 07 Aug 2021 19:29:41 +0200 wenzelm clarified signature;
Sat, 31 Jul 2021 15:44:11 +0200 wenzelm clarified signature;
Sun, 16 May 2021 13:34:27 +0200 wenzelm tuned signature --- following hints by IntelliJ IDEA;
Wed, 31 Mar 2021 22:58:17 +0200 wenzelm further clarification of Isabelle distribution identification -- avoid odd patching of sources;
Thu, 04 Mar 2021 21:04:27 +0100 wenzelm clarified signature --- fewer warnings;
Thu, 04 Mar 2021 15:41:46 +0100 wenzelm tuned --- fewer warnings;
Mon, 01 Mar 2021 22:22:12 +0100 wenzelm tuned --- fewer warnings;
Sun, 24 Jan 2021 16:37:46 +0100 wenzelm tuned name, e.g. relevant for Naproche-SAD debugging in Isabelle/jEdit;
Sat, 16 Jan 2021 19:25:20 +0100 wenzelm clarified;
Sat, 16 Jan 2021 15:43:54 +0100 wenzelm clarified signature: more operations;
Fri, 15 Jan 2021 14:11:01 +0100 wenzelm tuned;
Thu, 14 Jan 2021 20:47:09 +0100 wenzelm clarified signature: support more generic server implementations;
Sat, 28 Nov 2020 21:56:24 +0100 wenzelm added document antiquotation @{tool};
Mon, 17 Aug 2020 16:26:58 +0200 wenzelm allow user-defined server commands via isabelle_scala_service;
Mon, 13 Apr 2020 16:16:22 +0200 wenzelm clarified signature;
Tue, 07 Apr 2020 21:49:36 +0200 wenzelm clarified signature: more uniform treatment of stopped/interrupted state;
Mon, 06 Apr 2020 21:12:11 +0200 wenzelm tuned;
Mon, 06 Apr 2020 21:07:38 +0200 wenzelm more robust interrupt handling;
Sun, 05 Apr 2020 13:05:40 +0200 wenzelm clarified names;
Sat, 04 Apr 2020 19:18:19 +0200 wenzelm clarified signature;
Sat, 04 Apr 2020 18:13:05 +0200 wenzelm clarified signature;
Fri, 27 Mar 2020 22:01:27 +0100 wenzelm misc tuning based on hints by IntelliJ IDEA;
Wed, 15 Jan 2020 19:54:50 +0100 wenzelm misc tuning, following hint by IntelliJ;
Thu, 14 Nov 2019 11:35:02 +0100 wenzelm clarified signature;
Mon, 18 Feb 2019 15:57:06 +0100 wenzelm more robust: avoid potentially unrelated snapshot for the sake of is_suppressed;
Sun, 17 Feb 2019 22:15:02 +0100 wenzelm clarified Node_Status vs. is_suppressed, e.g. relevant for purged nodes in Theories_Dockable after 0626cae56b6f;
Thu, 13 Dec 2018 20:33:18 +0100 wenzelm clarified protocol;
Thu, 13 Dec 2018 17:37:14 +0100 wenzelm clarified signature;
Thu, 13 Dec 2018 17:01:20 +0100 wenzelm tuned signature;
less more (0) -100 -60 tip