src/Pure/Thy/sessions.scala
Mon, 06 Feb 2023 16:04:17 +0100 wenzelm clarified signature, using right-associative operation;
Mon, 06 Feb 2023 15:46:27 +0100 wenzelm clarified signature;
Mon, 06 Feb 2023 14:54:15 +0100 wenzelm proper Shasum.digest, to emulate old form from build_history database;
Mon, 06 Feb 2023 12:58:45 +0100 wenzelm prefer explicit shasum;
Mon, 06 Feb 2023 10:58:07 +0100 wenzelm prefer explicit shasum;
Sun, 22 Jan 2023 21:07:25 +0100 wenzelm proper signature;
Fri, 20 Jan 2023 21:56:34 +0100 wenzelm tuned signature;
Fri, 20 Jan 2023 21:08:18 +0100 wenzelm proper positions for Isabelle/ML, instead of Isabelle/Scala;
Fri, 20 Jan 2023 20:26:42 +0100 wenzelm dismantle special treatment of citations in Isabelle/Scala;
Fri, 20 Jan 2023 12:50:40 +0100 wenzelm tuned;
Sun, 15 Jan 2023 20:20:59 +0100 wenzelm clarified modules;
Fri, 06 Jan 2023 16:54:16 +0100 wenzelm tuned signature: avoid alias that is unclear wrt. lazy state and Symbol.encode/decode status;
Fri, 06 Jan 2023 13:06:03 +0100 wenzelm treat update_options as part of Sessions.Info meta_digest, for proper re-build of updated sessions;
Wed, 04 Jan 2023 15:42:00 +0100 wenzelm more direct access to session_sources, without somewhat fragile file-system operations;
Tue, 03 Jan 2023 20:34:51 +0100 wenzelm tuned;
Tue, 03 Jan 2023 17:21:24 +0100 wenzelm avoid somewhat fragile Document.Node.Name.master_dir_path;
Tue, 03 Jan 2023 16:53:43 +0100 wenzelm clarified signature: avoid somewhat fragile Document.Node.Name.master_dir_path;
Tue, 03 Jan 2023 16:05:07 +0100 wenzelm clarified modules;
Tue, 03 Jan 2023 15:42:25 +0100 wenzelm tuned;
Mon, 02 Jan 2023 20:39:21 +0100 wenzelm clarified signature: more explicit types;
Mon, 02 Jan 2023 20:24:43 +0100 wenzelm more robust: prefer internal theory names;
Mon, 02 Jan 2023 16:02:16 +0100 wenzelm clarified session_sources (again, see also 9d0e6ea7aa68);
Mon, 02 Jan 2023 15:41:50 +0100 wenzelm clarified signature: more explicit types;
Mon, 02 Jan 2023 15:30:57 +0100 wenzelm tuned output;
Mon, 02 Jan 2023 15:28:33 +0100 wenzelm clarified signature: more general operations;
Mon, 02 Jan 2023 15:18:13 +0100 wenzelm clarified signature: more explicit types;
Mon, 02 Jan 2023 15:05:15 +0100 wenzelm clarified signature: more explicit types (see also 90c552d28d36);
Mon, 02 Jan 2023 13:54:40 +0100 wenzelm do write_session_sources early, to have information available in build job;
Mon, 02 Jan 2023 11:57:57 +0100 wenzelm more standard master_dir;
Sun, 01 Jan 2023 22:01:45 +0100 wenzelm more robust, for the sake of very rare duplicate files: src/Doc/Prog_Prove/MyList.thy and $AFP/Case_Labeling/util.ML;
Sun, 01 Jan 2023 21:44:08 +0100 wenzelm store session sources within build database: timing e.g. 150ms for HOL and < 50ms for common sessions;
Sat, 31 Dec 2022 14:58:34 +0100 wenzelm tuned signature;
Sat, 31 Dec 2022 14:54:20 +0100 wenzelm more systematic Sessions.illegal_theory, based on File_Format.theory_excluded;
Fri, 30 Dec 2022 20:38:29 +0100 wenzelm more robust: avoid detour via somewhat fragile Node.Name.path;
Fri, 30 Dec 2022 20:26:28 +0100 wenzelm clarified generic path operations;
Tue, 27 Dec 2022 12:00:37 +0100 wenzelm tuned;
Mon, 26 Dec 2022 16:57:07 +0100 wenzelm more bibtex errors;
Mon, 26 Dec 2022 16:44:13 +0100 wenzelm clarified signature: internalize errors (but: the parser rarely fails);
Mon, 26 Dec 2022 15:11:42 +0100 wenzelm clarified signature: more explicit types;
Wed, 21 Dec 2022 15:34:33 +0100 wenzelm actually build document;
Sun, 18 Dec 2022 14:39:35 +0100 wenzelm clarified signature;
Sat, 17 Dec 2022 11:25:10 +0100 wenzelm tuned output;
Fri, 16 Dec 2022 18:12:48 +0100 wenzelm clarified signature;
Fri, 16 Dec 2022 17:51:52 +0100 wenzelm clarified names;
Fri, 16 Dec 2022 17:02:10 +0100 wenzelm tuned signature;
Fri, 16 Dec 2022 16:00:56 +0100 wenzelm tuned signature (see also 8342cba8eae8);
Tue, 13 Dec 2022 11:29:52 +0100 wenzelm tuned;
Tue, 13 Dec 2022 11:27:51 +0100 wenzelm tuned;
Tue, 13 Dec 2022 11:25:26 +0100 wenzelm clarified order: accumulate strictly from left to right;
Tue, 13 Dec 2022 11:18:27 +0100 wenzelm clarified modules;
Tue, 13 Dec 2022 11:11:29 +0100 wenzelm clarified modules;
Tue, 13 Dec 2022 11:01:04 +0100 wenzelm tuned signature;
Mon, 12 Dec 2022 19:49:12 +0100 wenzelm clarified signature: more types and operations;
Mon, 12 Dec 2022 13:59:18 +0100 wenzelm clarified signature;
Mon, 12 Dec 2022 13:28:18 +0100 wenzelm tuned;
Sat, 10 Dec 2022 20:31:47 +0100 wenzelm clarified signature;
Thu, 08 Dec 2022 11:45:12 +0100 wenzelm tuned;
Thu, 08 Dec 2022 11:16:35 +0100 wenzelm tuned;
Thu, 01 Dec 2022 11:30:51 +0100 wenzelm tuned message;
Wed, 09 Nov 2022 19:42:21 +0100 wenzelm clarified GUI.Selector, with support for separator as pseudo-entry;
less more (0) -300 -100 -60 tip