Mon, 19 Dec 2022 15:52:15 +0100 desharna added lemmas trans_onD and transp_onD
Mon, 19 Dec 2022 15:41:52 +0100 desharna added lemmas trans_onI and transp_onI
Mon, 19 Dec 2022 15:36:45 +0100 desharna added lemma transp_on_trans_on_eq[pred_set_conv]
Tue, 20 Dec 2022 08:41:01 +0100 desharna fixed code-generation failure
Mon, 19 Dec 2022 15:33:13 +0100 desharna added predicates trans_on and transp_on and redefined trans and transp to be abbreviations
Thu, 22 Dec 2022 16:54:24 +0100 wenzelm only show sessions with document setup;
Thu, 22 Dec 2022 16:53:45 +0100 wenzelm tuned;
Thu, 22 Dec 2022 16:34:35 +0100 wenzelm proper node name instead of not base tex_name (amending 2fd0c33fe440);
Thu, 22 Dec 2022 15:23:26 +0100 wenzelm proper migrate_name between different kinds of Resources, notably for Windows;
Thu, 22 Dec 2022 08:56:16 +0100 desharna merged
Wed, 21 Dec 2022 22:35:55 +0100 desharna added lemmas irrefl_on_if_asym_on[simp] and irreflp_on_if_asymp_on[simp]
Wed, 21 Dec 2022 23:18:28 +0100 wenzelm proper PIDE session background for interactive document context;
Wed, 21 Dec 2022 22:35:21 +0100 wenzelm NEWS;
Wed, 21 Dec 2022 22:11:16 +0100 wenzelm more accurate error messages;
Wed, 21 Dec 2022 15:41:45 +0100 wenzelm merged
Wed, 21 Dec 2022 15:34:33 +0100 wenzelm actually build document;
Wed, 21 Dec 2022 14:14:02 +0100 wenzelm tuned signature;
Wed, 21 Dec 2022 14:00:00 +0100 wenzelm tuned comments;
Wed, 21 Dec 2022 13:52:44 +0100 wenzelm clarified signature;
Wed, 21 Dec 2022 13:38:41 +0100 wenzelm clarified signature;
Wed, 21 Dec 2022 13:22:57 +0100 wenzelm tuned;
Wed, 21 Dec 2022 13:14:34 +0100 wenzelm clarified GUI;
Wed, 21 Dec 2022 11:30:24 +0100 wenzelm more thorough GUI updates, notably for multiple Document dockables;
Wed, 21 Dec 2022 12:30:48 +0000 paulson Additional new material about infinite products, etc.
Tue, 20 Dec 2022 22:24:36 +0000 paulson merged
Tue, 20 Dec 2022 17:59:44 +0000 paulson First round of moving material from the number theory development
Tue, 20 Dec 2022 19:43:55 +0100 wenzelm merged
Tue, 20 Dec 2022 19:43:40 +0100 wenzelm more GUI operations;
Tue, 20 Dec 2022 19:19:44 +0100 wenzelm proper handling of state updates;
Tue, 20 Dec 2022 18:43:17 +0100 wenzelm clarified process management;
Tue, 20 Dec 2022 18:33:51 +0100 wenzelm tuned signature;
Tue, 20 Dec 2022 16:34:13 +0100 wenzelm clarified state document nodes for Theories_Status / Document_Dockable;
Tue, 20 Dec 2022 13:59:07 +0100 wenzelm clarified state of document model vs. document editor selection (again, see also a9d52d02bd83);
Mon, 19 Dec 2022 15:29:24 +0100 wenzelm tuned whitespace;
Mon, 19 Dec 2022 14:39:22 +0100 wenzelm clarified module initialization;
Mon, 19 Dec 2022 14:27:26 +0100 wenzelm tuned signature, following Document_Dockable;
Mon, 19 Dec 2022 14:10:12 +0100 wenzelm tuned signature;
Mon, 19 Dec 2022 13:40:36 +0100 wenzelm clarified GUI;
Mon, 19 Dec 2022 13:28:58 +0100 wenzelm tuned signature;
Mon, 19 Dec 2022 13:28:46 +0100 wenzelm proper thread context;
Mon, 19 Dec 2022 13:20:09 +0100 wenzelm more informative errors, including optional Exn.trace;
Mon, 19 Dec 2022 13:06:59 +0100 wenzelm clarified state change: presumably more robust;
Mon, 19 Dec 2022 12:58:18 +0100 wenzelm proper state change, e.g. on open/close of "Document" panel;
Mon, 19 Dec 2022 12:33:52 +0100 wenzelm clarified module initialization;
Mon, 19 Dec 2022 12:22:47 +0100 wenzelm clarified state: node_required is guarded by PIDE.editor.document_active (e.g. open panel);
Mon, 19 Dec 2022 11:42:45 +0100 wenzelm clarified signature;
Mon, 19 Dec 2022 11:16:46 +0100 wenzelm tuned signature;
Tue, 20 Dec 2022 18:20:19 +0100 blanchet added lifting_forget as suggested by Peter Lammich
Mon, 19 Dec 2022 14:09:37 +0100 desharna merged
Mon, 19 Dec 2022 12:00:56 +0100 desharna added lemma refl_lex_prod[simp]
Mon, 19 Dec 2022 12:00:15 +0100 desharna added lemmas reflI and reflD
Mon, 19 Dec 2022 11:26:56 +0100 desharna added lemmas asym_on_lex_prod[simp] and asym_lex_prod[simp]
Mon, 19 Dec 2022 11:25:37 +0100 desharna added lemmas sym_on_lex_prod[simp] and sym_lex_prod[simp]
Mon, 19 Dec 2022 11:23:28 +0100 desharna added lemmas irrefl_on_lex_prod[simp] and irrefl_lex_prod[simp]
Mon, 19 Dec 2022 08:44:18 +0100 desharna strengthened and renamed lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp
Mon, 19 Dec 2022 08:37:03 +0100 desharna strengthened and renamed lemma antisym_converse and added lemma antisymp_on_conversep
Mon, 19 Dec 2022 08:34:32 +0100 desharna added lemmas asym_on_converse[simp] and asymp_on_conversep[simp]
Mon, 19 Dec 2022 08:30:44 +0100 desharna strengthened and renamed lemma sym_converse and added lemma symp_on_conversep
Mon, 19 Dec 2022 08:18:07 +0100 desharna strengthened and renamed lemmas antisymp_less and antisymp_greater
Mon, 19 Dec 2022 08:16:50 +0100 desharna strengthened lemmas antisym_on_if_asym_on and antisymp_on_if_asymp_on
Mon, 19 Dec 2022 08:14:43 +0100 desharna tuned naming
Mon, 19 Dec 2022 08:14:23 +0100 desharna added lemma asymp_on_asym_on_eq[pred_set_conv]
Mon, 19 Dec 2022 08:07:36 +0100 desharna strengthened and renamed asymp_less and asymp_greater
Mon, 19 Dec 2022 08:01:31 +0100 desharna added lemmas asym_on_subset and asymp_on_subset
Mon, 19 Dec 2022 08:05:23 +0100 desharna added lemmas asym_onI, asymp_onI, asym_onD, and asymp_onD
Sun, 18 Dec 2022 14:03:43 +0100 desharna added predicates asym_on and asymp_on and redefined asym and asymp to be abbreviations
Sun, 18 Dec 2022 18:30:37 +0100 wenzelm clarified state and process;
Sun, 18 Dec 2022 16:01:37 +0100 wenzelm clarified signature;
Sun, 18 Dec 2022 15:50:51 +0100 wenzelm clarified signature;
Sun, 18 Dec 2022 15:49:37 +0100 wenzelm clarified signature;
Sun, 18 Dec 2022 14:39:35 +0100 wenzelm clarified signature;
Sun, 18 Dec 2022 13:53:05 +0100 desharna merged
Fri, 16 Dec 2022 10:34:58 +0100 desharna strengthened and renamed symp_symclp
Sat, 17 Dec 2022 21:26:36 +0100 nipkow merged
Sat, 17 Dec 2022 21:26:24 +0100 nipkow Tuned text
Sat, 17 Dec 2022 19:44:14 +0100 wenzelm clarified signature: avoid confusion due to redundant standard_path, which is already used here (but not elsewhere);
Sat, 17 Dec 2022 19:35:49 +0100 wenzelm clarified signature: avoid case class with redefined equality;
Sat, 17 Dec 2022 19:19:10 +0100 wenzelm discontinued somewhat pointless dependency: avoid illusion of extra accuracy (see also 09fb749d1a1e and 0f750a6dc754);
Sat, 17 Dec 2022 19:09:46 +0100 wenzelm tuned;
Sat, 17 Dec 2022 19:06:40 +0100 wenzelm clarified signature;
Sat, 17 Dec 2022 17:28:05 +0100 wenzelm unused;
Sat, 17 Dec 2022 17:02:09 +0100 wenzelm clarified signature;
Sat, 17 Dec 2022 16:41:54 +0100 wenzelm tuned whitespace;
Sat, 17 Dec 2022 16:40:24 +0100 wenzelm tuned;
Sat, 17 Dec 2022 11:33:13 +0100 wenzelm clarified signature;
Sat, 17 Dec 2022 11:25:19 +0100 wenzelm tuned signature;
Sat, 17 Dec 2022 11:25:10 +0100 wenzelm tuned output;
Sat, 17 Dec 2022 10:18:12 +0100 haftmann prefer SML here
Sat, 17 Dec 2022 10:12:03 +0100 haftmann Typo.
Fri, 16 Dec 2022 20:14:41 +0100 wenzelm merged
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:30:29 +0100 wenzelm clarified signature;
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);
Fri, 16 Dec 2022 15:14:09 +0100 wenzelm tuned names: avoid overlap with instances of class Resources;
Fri, 16 Dec 2022 18:19:23 +0100 nipkow merged
Fri, 16 Dec 2022 18:18:57 +0100 nipkow file with partial function docu
Fri, 16 Dec 2022 18:11:03 +0100 nipkow Added section about code generation for partial functions
Fri, 16 Dec 2022 10:30:15 +0100 desharna added lemmas sym_on_subset and symp_on_subset
Fri, 16 Dec 2022 10:28:37 +0100 desharna added lemmas sym_onD and symp_onD
Fri, 16 Dec 2022 10:23:51 +0100 desharna added lemmas sym_onI and symp_onI
Fri, 16 Dec 2022 10:18:35 +0100 desharna added lemma symp_on_sym_on_eq[pred_set_conv]
Fri, 16 Dec 2022 10:13:52 +0100 desharna added predicates sym_on and symp_on and redefined sym and symp to be abbreviations
Fri, 16 Dec 2022 09:55:22 +0100 desharna added lemmas IMGU_subst_domain_subset and IMGU_range_vars_subset
Thu, 15 Dec 2022 13:18:25 +0100 desharna added lemmas antisym_on_subset and antisymp_on_subset
Thu, 15 Dec 2022 12:32:01 +0100 desharna strengthened antisymp_le and antisymp_ge
Thu, 15 Dec 2022 10:55:01 +0100 desharna added lemmas antisym_onD and antisymp_onD
Thu, 15 Dec 2022 10:51:46 +0100 desharna added lemmas antisym_onI and antisymp_onI
Thu, 15 Dec 2022 09:44:50 +0100 desharna added lemma antisymp_reflcp
Thu, 15 Dec 2022 10:25:55 +0100 desharna added antisymp_on_antisym_on_eq[pred_set_conv]
Thu, 15 Dec 2022 10:24:21 +0100 desharna added predicates antisym_on and antisymp_on and redefined antisym and antisymp to be abbreviations
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;
Sun, 11 Dec 2022 20:27:40 +0100 wenzelm proper file extension for Isabelle_System.extract;
Sun, 11 Dec 2022 19:34:51 +0100 wenzelm tuned implementation;
Sun, 11 Dec 2022 18:57:41 +0100 wenzelm more uniform use of make_directory;
Sun, 11 Dec 2022 18:50:21 +0100 wenzelm tuned message;
Sun, 11 Dec 2022 14:16:09 +0100 wenzelm tuned: less redundant implementation;
Sun, 11 Dec 2022 14:10:32 +0100 wenzelm clarified signature: copy directory content more directly;
Sun, 11 Dec 2022 14:05:12 +0100 wenzelm more robust;
Sun, 11 Dec 2022 13:54:16 +0100 wenzelm tuned whitespace;
Sun, 11 Dec 2022 13:46:34 +0100 wenzelm clarified signature: more general operations;
Sun, 11 Dec 2022 12:52:46 +0100 wenzelm clarified signature;
Sun, 11 Dec 2022 11:47:28 +0100 wenzelm tuned signature;
Sat, 10 Dec 2022 21:02:09 +0100 wenzelm tuned signature;
Sat, 10 Dec 2022 20:31:47 +0100 wenzelm clarified signature;
Sat, 10 Dec 2022 15:57:21 +0100 wenzelm tuned;
Fri, 09 Dec 2022 15:53:09 +0100 desharna merged
Tue, 06 Dec 2022 19:17:05 +0100 desharna Strengthened multiset lemmas w.r.t. irrefl and irreflp
Thu, 08 Dec 2022 22:38:03 +0100 wenzelm clarified signature: proper scopes and types;
Thu, 08 Dec 2022 22:11:36 +0100 wenzelm maintain global state of document editor views, notably for is_active operation;
Thu, 08 Dec 2022 22:04:28 +0100 wenzelm tuned signature;
Thu, 08 Dec 2022 21:41:26 +0100 wenzelm tuned whitespace;
Thu, 08 Dec 2022 17:23:31 +0100 wenzelm clarified modules;
Thu, 08 Dec 2022 17:04:13 +0100 wenzelm clarified signature: more robust;
Thu, 08 Dec 2022 16:10:45 +0100 wenzelm tuned;
Thu, 08 Dec 2022 16:05:02 +0100 wenzelm clarified modules;
Thu, 08 Dec 2022 14:02:59 +0100 wenzelm more specific GUI for document nodes;
Thu, 08 Dec 2022 11:55:35 +0100 wenzelm tuned;
Thu, 08 Dec 2022 11:51:42 +0100 wenzelm tuned;
Thu, 08 Dec 2022 11:45:12 +0100 wenzelm tuned;
Thu, 08 Dec 2022 11:24:43 +0100 wenzelm tuned;
Thu, 08 Dec 2022 11:16:35 +0100 wenzelm tuned;
Thu, 08 Dec 2022 10:44:03 +0100 wenzelm tuned;
Wed, 07 Dec 2022 21:35:06 +0100 wenzelm tuned;
Wed, 07 Dec 2022 21:03:17 +0100 wenzelm merged
Wed, 07 Dec 2022 21:02:43 +0100 wenzelm clarified signature: just one level of arguments to avoid type-inference problems;
Wed, 07 Dec 2022 15:43:47 +0100 wenzelm tuned signature: more operations;
Wed, 07 Dec 2022 12:41:31 +0100 wenzelm tuned;
Wed, 07 Dec 2022 12:38:06 +0100 wenzelm clarified signature;
Wed, 07 Dec 2022 10:11:58 +0100 desharna stated goals of some lemmas explicitely to prevent silent changes
Tue, 06 Dec 2022 18:56:28 +0100 desharna rewrite proofs using to_pred attribute on existing lemmas
Tue, 06 Dec 2022 20:08:51 +0100 wenzelm clarified signature: less redundancy;
Tue, 06 Dec 2022 19:29:29 +0100 wenzelm tuned;
Tue, 06 Dec 2022 19:20:09 +0100 wenzelm potentially more robust delay_load action: avoid loosing events due to guards;
Tue, 06 Dec 2022 18:37:57 +0100 wenzelm tuned signature;
Tue, 06 Dec 2022 16:52:35 +0100 wenzelm tuned;
Tue, 06 Dec 2022 16:44:47 +0100 wenzelm tuned signature;
Tue, 06 Dec 2022 16:42:08 +0100 wenzelm more uniform tooltip for plugin options dialog;
Tue, 06 Dec 2022 16:38:50 +0100 wenzelm tuned signature;
Tue, 06 Dec 2022 16:26:59 +0100 wenzelm tuned signature;
Tue, 06 Dec 2022 16:23:49 +0100 wenzelm more uniform session selectors, with persistent options;
Tue, 06 Dec 2022 14:41:13 +0100 wenzelm tuned;
Tue, 06 Dec 2022 08:50:57 +0100 desharna NEWS
Tue, 06 Dec 2022 08:43:43 +0100 desharna merged
Thu, 24 Nov 2022 10:02:26 +0100 desharna added lemmas asym_if_irrefl_and_trans and asymp_if_irreflp_and_transp
Wed, 23 Nov 2022 10:27:24 +0100 desharna added lemma totalp_on_converse[simp]
Wed, 23 Nov 2022 10:23:18 +0100 desharna added lemmas irrefl_on_converse[simp] and irreflp_on_converse[simp]
Wed, 23 Nov 2022 10:02:04 +0100 desharna added type annotations and tuned formatting
Wed, 23 Nov 2022 09:57:59 +0100 desharna strengthened and renamed irreflp_greater[simp] and irreflp_less[simp]
Mon, 05 Dec 2022 22:46:38 +0100 wenzelm merged
Mon, 05 Dec 2022 22:42:56 +0100 wenzelm tuned GUI behaviour;
Mon, 05 Dec 2022 22:31:46 +0100 wenzelm more GUI elements;
Mon, 05 Dec 2022 21:10:39 +0100 wenzelm clarified modules;
Mon, 05 Dec 2022 16:27:27 +0100 wenzelm clarified process: implicit load() when finished;
Mon, 05 Dec 2022 16:24:29 +0100 wenzelm more robust, notably initial update();
Mon, 05 Dec 2022 15:41:40 +0100 wenzelm tuned;
Mon, 05 Dec 2022 15:36:03 +0100 wenzelm tuned messages: implement "verbose = false", but there is no theory output anyway;
Mon, 05 Dec 2022 16:43:57 +0100 desharna merged
Wed, 23 Nov 2022 09:54:53 +0100 desharna added lemmas irrefl_on_subset and irreflp_on_subset
Mon, 21 Nov 2022 14:11:30 +0100 desharna introduced predicates irrefl_on and irreflp_on, and redefined irrefl and irreflp as abbreviations
Mon, 05 Dec 2022 15:19:52 +0100 wenzelm tuned messages;
Mon, 05 Dec 2022 14:47:08 +0100 wenzelm tuned message;
Mon, 05 Dec 2022 12:17:56 +0100 wenzelm tuned messages and options;
Sun, 04 Dec 2022 18:49:58 +0100 desharna merged
Mon, 21 Nov 2022 18:24:55 +0100 desharna removed prod_set_conv attribute from top_empty_eq and top_empty_eq2
Sun, 04 Dec 2022 14:24:42 +0100 wenzelm discontinued "unzip" executable (see also eb96243a25c5 and 662de910a96b);
Sun, 04 Dec 2022 14:15:12 +0100 wenzelm more direct access to jEdit jar resources, without unzip;
Thu, 01 Dec 2022 11:36:45 +0100 wenzelm clarified check: allow to remove bad directories;
Thu, 01 Dec 2022 11:32:59 +0100 wenzelm clarified check;
Thu, 01 Dec 2022 11:30:51 +0100 wenzelm tuned message;
Wed, 30 Nov 2022 22:07:59 +0100 wenzelm tuned signature;
Wed, 30 Nov 2022 21:53:55 +0100 wenzelm tuned signature;
Wed, 30 Nov 2022 21:36:06 +0100 wenzelm proper unzip with strip option, within the JVM;
Wed, 30 Nov 2022 15:53:21 +0100 wenzelm updated to sqlite-jdbc-3.39.4.1;
Wed, 30 Nov 2022 15:38:58 +0100 wenzelm more standard component build process;
Wed, 30 Nov 2022 15:32:25 +0100 wenzelm clarified signature: prefer Scala functions instead of shell scripts;
Wed, 30 Nov 2022 15:19:57 +0100 wenzelm tuned;
Wed, 30 Nov 2022 15:14:21 +0100 wenzelm more direct target directory;
Wed, 30 Nov 2022 15:03:31 +0100 wenzelm clarified signature: prefer Scala functions instead of shell scripts;
Mon, 28 Nov 2022 11:38:55 +0000 paulson A new Isabelle/CTT example, and eliminated some old-style quotation marks
Fri, 25 Nov 2022 22:38:10 +0100 wenzelm clarified exception: avoid odd compiler warning;
Fri, 25 Nov 2022 21:58:40 +0100 wenzelm update to scala-3.2.1;
Fri, 25 Nov 2022 20:45:52 +0100 wenzelm recovered check from 69139cc01ba1: Windows does not support PosixFilePermission;
Fri, 25 Nov 2022 20:39:25 +0100 wenzelm update to jdk-17.0.5 (Oct-2022);
Fri, 25 Nov 2022 20:18:10 +0100 wenzelm more standard component build process;
Fri, 25 Nov 2022 20:17:54 +0100 wenzelm proper treatment of tar.gz double-extension;
Fri, 25 Nov 2022 16:20:14 +0100 wenzelm proper download, instead of assuming local directory;
Fri, 25 Nov 2022 15:29:03 +0100 wenzelm more standard component build process;
Fri, 25 Nov 2022 14:44:22 +0100 wenzelm clarified signature;
Fri, 25 Nov 2022 13:38:15 +0100 wenzelm clarified signature;
Fri, 25 Nov 2022 10:57:38 +0100 wenzelm discontinue unused JCEF: superseded by Electron with its bundled Chromium;
Fri, 25 Nov 2022 10:49:46 +0100 wenzelm prefer deterministic result;
Thu, 24 Nov 2022 14:22:43 +0100 wenzelm clarified command-line arguments: follow more recent isabelle build_XYZ;
Wed, 23 Nov 2022 11:48:07 +0100 blanchet compile
Wed, 23 Nov 2022 11:26:50 +0100 blanchet correctly show '(> 2 s, timed out)' or similar in Sledgehammer's output
Mon, 21 Nov 2022 18:23:32 +0100 desharna merged
Mon, 21 Nov 2022 13:53:04 +0100 desharna strengthened and renamed lemma reflp_on_equality
Mon, 21 Nov 2022 13:48:58 +0100 desharna renamed lemmas linorder.totalp_on_(ge|greater|le|less) and preorder.reflp_(ge|le)
Mon, 21 Nov 2022 16:21:49 +0000 paulson Added an example for Isabelle/CTT
Sun, 20 Nov 2022 23:53:39 +0100 wenzelm clarified signature;
Sun, 20 Nov 2022 23:37:54 +0100 wenzelm clarified signature: more explicit types;
Sun, 13 Nov 2022 21:59:19 +0100 wenzelm tuned output;
Sun, 13 Nov 2022 21:31:45 +0100 wenzelm prefer sorted result;
Sun, 13 Nov 2022 20:45:49 +0100 wenzelm separate style for re-use;
Sun, 13 Nov 2022 20:28:39 +0100 wenzelm ML support for the Prism.js syntax highlighter -- via Isabelle/Scala;
Sun, 13 Nov 2022 14:56:24 +0100 wenzelm retain data structures more accurately;
Sat, 12 Nov 2022 19:09:41 +0100 wenzelm proper join without delimiter;
Sat, 12 Nov 2022 19:04:28 +0100 wenzelm more accurate token types;
Sat, 12 Nov 2022 17:21:38 +0100 wenzelm clarified JS namespace;
Fri, 11 Nov 2022 23:25:24 +0100 wenzelm proper support for Windows;
Fri, 11 Nov 2022 23:04:55 +0100 wenzelm support for the Prism.js syntax highlighter -- via external Node.js process;
(0) -30000 -10000 -3000 -1000 -240 +240 +1000 +3000 tip