Thu, 13 Oct 2022 17:31:22 +0200 desharna strengthened lemmas preorder.reflp_ge[simp] and preorder.reflp_le[simp]
Thu, 13 Oct 2022 17:22:34 +0200 desharna added lemmas linorder.totalp_ge[simp], linorder.totalp_greater[simp], linorder.totalp_le[simp], and linorder.totalp_less[simp]
Thu, 13 Oct 2022 17:00:43 +0200 desharna NEWS
Thu, 13 Oct 2022 16:45:49 +0200 desharna merged
Thu, 13 Oct 2022 14:30:53 +0200 desharna fixed NEWS following cee0b9fccf6f
Thu, 13 Oct 2022 14:27:15 +0200 desharna renamed lemma inj_on_strict_subset to image_strict_mono for symmetry with image_mono and to distinguish from inj_on_subset
Thu, 13 Oct 2022 14:49:15 +0200 wenzelm merged
Thu, 13 Oct 2022 11:22:32 +0200 wenzelm proper Deps.is_empty (amending 77327455b00d), e.g. relevant for warning "Nothing to build";
Wed, 12 Oct 2022 19:52:03 +0200 wenzelm tuned whitespace;
Wed, 12 Oct 2022 14:49:05 +0200 wenzelm less ambitious Bytes.chunk_size, which is presumably more stable with memory management under heavy load;
Wed, 12 Oct 2022 13:01:06 +0200 wenzelm tuned comment;
Wed, 12 Oct 2022 11:15:36 +0200 wenzelm support for system option ML_system_apple: emulated x86_64 Poly/ML is sometimes more stable than native ARM64;
Sun, 09 Oct 2022 16:28:28 +0200 wenzelm updated to repository version polyml-test-bafe319bc3a6, which is presumably more stable (especially for ARM64);
Thu, 06 Oct 2022 20:13:55 +0200 wenzelm more robust: prefer Windows $USERNAME;
Thu, 06 Oct 2022 17:24:55 +0200 wenzelm proper home directory for ssh configuration (e.g. ~/.ssh/config);
Thu, 06 Oct 2022 14:40:45 +0200 wenzelm more NEWS;
Thu, 06 Oct 2022 11:38:23 +0200 wenzelm clarified signature: more arguments;
Thu, 13 Oct 2022 10:44:27 +0200 desharna added lemma fimage_strict_mono
Wed, 12 Oct 2022 14:50:24 +0200 desharna added lemma wfP_pfsubset
Wed, 12 Oct 2022 14:37:03 +0200 desharna added lemmas wf_if_convertible_to_wf, wfP_if_convertible_to_wfP, and wfP_if_convertible_to_nat
Wed, 12 Oct 2022 14:33:04 +0200 wenzelm update components.sha1;
Wed, 12 Oct 2022 13:47:52 +0200 wenzelm proper description;
Wed, 12 Oct 2022 08:21:07 +0200 nipkow one more lemma
Tue, 11 Oct 2022 18:52:01 +0200 nipkow merged
Tue, 11 Oct 2022 18:30:09 +0200 nipkow adjusted proofs
Tue, 11 Oct 2022 14:22:11 +0200 nipkow added and reorganized lemmas (some suggested by Jeremy Sylvestre)
Tue, 11 Oct 2022 12:13:47 +0200 nipkow removed redundant lemma
Tue, 11 Oct 2022 10:45:42 +0200 nipkow moved theorem from Fun to Set
Tue, 11 Oct 2022 11:48:04 +0200 desharna added lemmas antisymp_ge[simp], antisymp_greater[simp], antisymp_le[simp], and antisymp_less[simp]
Tue, 11 Oct 2022 11:07:07 +0200 desharna added lemmas reflp_ge[simp] and reflp_le[simp]
Mon, 10 Oct 2022 19:07:54 +0200 desharna removed unused universal variable from lemma reflp_onI
Mon, 10 Oct 2022 13:42:14 +0200 desharna added lemmas irreflD and irreflpD
Sun, 09 Oct 2022 16:24:50 +0200 desharna added lemmas antisym_if_asym and antisymp_if_asymp
Sun, 09 Oct 2022 16:10:52 +0200 desharna strengthened lemma total_on_singleton and added lemma totalp_on_singleton
Sat, 08 Oct 2022 18:35:53 +0200 nipkow generalized type classes as suggested by Jeremy Sylvestre
Thu, 06 Oct 2022 14:16:39 +0000 haftmann euclidean division on gaussian numbers
Thu, 06 Oct 2022 13:41:59 +0000 haftmann tuned proof
Tue, 04 Oct 2022 09:12:42 +0000 haftmann note on signed division on words
Tue, 04 Oct 2022 09:12:41 +0000 haftmann tuned definition
Tue, 04 Oct 2022 09:12:39 +0000 haftmann spelling
Tue, 04 Oct 2022 09:12:38 +0000 haftmann tuned proof
Tue, 04 Oct 2022 09:12:34 +0000 haftmann slightly less abusive proof pattern
Sun, 02 Oct 2022 18:22:49 +0200 wenzelm back to post-release mode -- after fork point;
Sun, 02 Oct 2022 17:41:34 +0200 wenzelm Added tag Isabelle2022-RC3 for changeset d704efeb01db
Sun, 02 Oct 2022 17:03:02 +0200 wenzelm proper cygwin component (see d042947e47a3)
Sun, 02 Oct 2022 17:01:29 +0200 wenzelm proper base names;
Sun, 02 Oct 2022 16:26:48 +0200 wenzelm suppress command echo in output;
Sun, 02 Oct 2022 16:10:27 +0200 wenzelm include openssh for rsync (see also a1c7829ac2de);
Sun, 02 Oct 2022 16:05:34 +0200 wenzelm provide naproche-20221002;
Sat, 01 Oct 2022 21:58:08 +0200 wenzelm merged
Sat, 01 Oct 2022 21:13:45 +0200 wenzelm clarified signature: more operations;
Sat, 01 Oct 2022 20:10:56 +0200 wenzelm tuned signature;
Sat, 01 Oct 2022 16:07:05 +0200 wenzelm tuned, following hints by IntelliJ IDEA;
Sat, 01 Oct 2022 15:42:52 +0200 wenzelm clarified signature, to support external tools like "isabelle narration";
Sat, 01 Oct 2022 13:08:34 +0000 haftmann syntactic type classes for signed division operators
Sat, 01 Oct 2022 07:56:53 +0000 haftmann reduce prominence of facts
Fri, 30 Sep 2022 21:03:58 +0200 wenzelm clarified signature;
Fri, 30 Sep 2022 19:42:08 +0200 wenzelm more explanations on the new order prover (based on 10945fc183cd), without violating strict monotonicity of NEWS wrt. official releases;
Fri, 30 Sep 2022 19:26:28 +0200 wenzelm restore NEWS, before commit accidents 2aad8698f82f and 10945fc183cd;
Fri, 30 Sep 2022 12:44:21 +0200 Lukas Stevens added documentation about new order prover
Fri, 30 Sep 2022 12:41:32 +0200 Lukas Stevens tweaked
Fri, 30 Sep 2022 09:27:25 +0200 Fabian Huch tweaked;
Thu, 29 Sep 2022 14:03:40 +0000 haftmann moved relevant theorems from theory Divides to theory Euclidean_Division
Thu, 29 Sep 2022 14:15:01 +0200 Fabian Huch amend jenkins ci build;
Thu, 29 Sep 2022 13:58:26 +0200 Fabian Huch restructured ci profile into modular ci build system;
Wed, 28 Sep 2022 19:14:57 +0100 paulson more structured proofs
Wed, 28 Sep 2022 11:23:49 +0100 paulson fixed some theory presentation issues (?)
Wed, 28 Sep 2022 11:00:13 +0200 wenzelm recover informal "&" from 0c18df79b1c8;
Tue, 27 Sep 2022 22:57:30 +0100 paulson added a couple of structured proofs
Tue, 27 Sep 2022 18:02:34 +0100 paulson More obsolete "unfold" calls
Tue, 27 Sep 2022 17:54:20 +0100 paulson getting rid of apply (unfold ...)
Tue, 27 Sep 2022 17:46:52 +0100 paulson More syntactic cleanup. LaTeX markup working
Tue, 27 Sep 2022 17:03:23 +0100 paulson more modernisation of syntax
Tue, 27 Sep 2022 16:51:35 +0100 paulson Removal of obsolete ASCII syntax
Tue, 27 Sep 2022 13:34:54 +0200 wenzelm clarified options;
Mon, 26 Sep 2022 20:40:37 +0200 wenzelm merged
Mon, 26 Sep 2022 20:40:19 +0200 wenzelm provide missing LaTeX macro, e.g. for AFP/PAC_Checker;
Mon, 26 Sep 2022 11:30:44 +0200 wenzelm clarified signature;
Mon, 26 Sep 2022 08:41:53 +0000 haftmann streamlined division on polynomials
Sun, 25 Sep 2022 19:10:43 +0000 haftmann streamlined division on polynomials
Thu, 22 Sep 2022 20:20:37 +0200 wenzelm clarified signature: re-use store/cache from build results;
Thu, 22 Sep 2022 20:04:57 +0200 wenzelm tuned signature;
Thu, 22 Sep 2022 17:24:50 +0200 wenzelm clarified signature: persistent Node.source / Snapshot.source;
Thu, 22 Sep 2022 16:29:26 +0200 wenzelm more examples;
Thu, 22 Sep 2022 16:17:02 +0200 wenzelm proper filter (amending fb4215da4919);
Thu, 22 Sep 2022 14:14:45 +0200 wenzelm clarified conditions: no_build is ok for presentation if "all_current" holds;
Thu, 22 Sep 2022 11:55:24 +0200 wenzelm tuned;
Thu, 22 Sep 2022 11:51:44 +0200 wenzelm tuned signature;
Thu, 22 Sep 2022 11:45:30 +0200 wenzelm clarified presentation_sessions: work with partial results;
Thu, 22 Sep 2022 11:30:12 +0200 wenzelm tuned signature: removed unused operations;
Thu, 22 Sep 2022 11:21:45 +0200 wenzelm tuned;
Thu, 22 Sep 2022 10:38:52 +0200 wenzelm tuned comments;
Tue, 20 Sep 2022 20:12:01 +0000 haftmann streamlined division on polynomials
Sun, 18 Sep 2022 14:10:15 +0200 wenzelm clarified packaging;
Sun, 18 Sep 2022 13:39:44 +0200 wenzelm merged
Sun, 18 Sep 2022 13:33:26 +0200 wenzelm Added tag Isabelle2022-RC2 for changeset 778152d51e97
Sun, 18 Sep 2022 00:24:20 +0200 wenzelm show SSH options in PIDE GUI;
Sun, 18 Sep 2022 00:00:05 +0200 wenzelm inplace update: proper Linux version;
Sat, 17 Sep 2022 23:09:00 +0200 wenzelm provide naproche-20220917;
Sat, 17 Sep 2022 22:38:21 +0200 wenzelm clarified NEWS;
Sat, 17 Sep 2022 21:17:26 +0200 wenzelm proper platform directory x86_64-linux, to have it purged for other platforms;
Sat, 17 Sep 2022 18:10:48 +0200 wenzelm MLton component for x86_64-linux;
Sat, 17 Sep 2022 17:27:51 +0200 wenzelm clarified Docker base image;
Sat, 17 Sep 2022 16:50:39 +0200 wenzelm proper file headers;
Sat, 17 Sep 2022 16:16:38 +0200 wenzelm tuned messages;
Sat, 17 Sep 2022 14:45:41 +0200 wenzelm support for ISABELLE_MLTON_OPTIONS, notably for Ubuntu 22.04 with external mlton executable;
Sat, 17 Sep 2022 12:12:22 +0200 wenzelm omit menu for unfinished tool;
Fri, 16 Sep 2022 23:44:26 +0200 wenzelm include ssh + rsync as required for Isabelle tools, e.g. "isabelle sync";
Fri, 16 Sep 2022 22:33:14 +0200 wenzelm more robust: snap version of docker cannot access /tmp;
Fri, 16 Sep 2022 20:54:56 +0200 wenzelm tuned signature;
Fri, 16 Sep 2022 16:34:45 +0200 wenzelm update to scala-3.2.0;
Fri, 16 Sep 2022 16:02:28 +0200 wenzelm avoid crash of JLine on Windows;
Fri, 16 Sep 2022 15:45:40 +0200 wenzelm update to jdk-17.0.4.1+1 from 22-Aug-2022 (https://docs.azul.com/core/zulu-openjdk/release-notes/11.58-17.36-august-2022);
Fri, 16 Sep 2022 15:07:33 +0200 wenzelm clarified default, following 8b695e59db3f;
Fri, 16 Sep 2022 15:05:50 +0200 wenzelm tuned signature;
Fri, 16 Sep 2022 15:03:08 +0200 wenzelm tuned;
Fri, 16 Sep 2022 14:57:48 +0200 wenzelm clarified modules;
Fri, 16 Sep 2022 14:26:42 +0200 wenzelm discontinued pointless SSH.Target: OpenSSH client can handle user@host directly;
Fri, 16 Sep 2022 14:02:02 +0200 wenzelm clarified options;
Fri, 16 Sep 2022 12:49:04 +0200 wenzelm clarified options;
Thu, 15 Sep 2022 21:37:17 +0200 wenzelm discontinued unclear timeout (stemming from jEdit JSch setup, see 14782d58a503), to make it work with native Windows ssh.exe;
Thu, 15 Sep 2022 21:33:46 +0200 wenzelm proper time values in seconds;
Thu, 15 Sep 2022 14:03:17 +0200 wenzelm clarified run_sftp: avoid platform_path via careful use of tmp_dir, to support both Windows and Cygwin ssh;
Thu, 15 Sep 2022 12:37:49 +0200 wenzelm more robust, notably for macOS (see also ff92d6edff2c);
Thu, 15 Sep 2022 12:26:51 +0200 wenzelm back to plain /tmp (despite 1df53737c59b): relevant for ssh on macOS, to avoid error "unix_listener: path too long for Unix domain socket";
Thu, 15 Sep 2022 12:08:35 +0200 wenzelm tuned names;
Thu, 15 Sep 2022 11:35:47 +0200 wenzelm proper order of platforms, to make it work uniformly on all plaform families;
Wed, 14 Sep 2022 23:58:26 +0200 wenzelm more portable;
Wed, 14 Sep 2022 23:09:02 +0200 wenzelm build both arm64-darwin and x86_64-darwin on Apple ARM hardware;
Wed, 14 Sep 2022 22:24:12 +0200 wenzelm unused;
Wed, 14 Sep 2022 22:24:06 +0200 wenzelm tuned message;
Wed, 14 Sep 2022 21:50:38 +0200 wenzelm more items;
Wed, 14 Sep 2022 21:14:32 +0200 wenzelm more robust: do not assume Bash syntax while testing for it;
Wed, 14 Sep 2022 17:35:38 +0200 wenzelm obsolete;
Wed, 14 Sep 2022 17:32:56 +0200 wenzelm merged
Wed, 14 Sep 2022 16:46:00 +0200 wenzelm proper treatment of complex multi-line script;
Wed, 14 Sep 2022 15:57:47 +0200 wenzelm more robust;
Wed, 14 Sep 2022 15:42:24 +0200 wenzelm more robust: Bash.string operations require remote bash;
Wed, 14 Sep 2022 14:59:01 +0200 wenzelm support port forwarding without multiplexing (for the sake of Windows);
Wed, 14 Sep 2022 14:54:21 +0200 wenzelm misc tuning and clarification;
Wed, 14 Sep 2022 10:46:47 +0200 wenzelm clarified signature;
Tue, 13 Sep 2022 23:06:52 +0200 wenzelm clarified signature;
Tue, 13 Sep 2022 23:01:42 +0200 wenzelm clarified signature;
Wed, 14 Sep 2022 09:15:00 +0000 haftmann More on division concerning gauss numbers.
Tue, 13 Sep 2022 22:36:41 +0200 wenzelm more robust adhoc shell script: work with Isabelle_System.export_isabelle_identifier;
Tue, 13 Sep 2022 12:30:37 +0000 haftmann more concise instance-specific rules on euclidean relation
Tue, 13 Sep 2022 18:56:48 +0100 paulson merged
Tue, 13 Sep 2022 18:56:39 +0100 paulson Tidied a few more proofs
Sun, 11 Sep 2022 13:27:47 +0100 paulson merged
Sun, 11 Sep 2022 13:27:39 +0100 paulson tidied a few ugly proofs
Tue, 13 Sep 2022 11:56:38 +0200 wenzelm let rsync re-use ssh connection via control path;
Tue, 13 Sep 2022 10:44:47 +0200 wenzelm clarified command-line;
Tue, 13 Sep 2022 10:34:52 +0200 wenzelm clarified command-line;
Tue, 13 Sep 2022 10:14:44 +0200 wenzelm tuned signature;
Tue, 13 Sep 2022 10:11:53 +0200 wenzelm proper port for Mercurial;
Tue, 13 Sep 2022 09:59:08 +0200 wenzelm clarified default: do not override port from ssh_config, which could be different from 22;
Tue, 13 Sep 2022 09:45:02 +0200 wenzelm proper Scala expression;
Tue, 13 Sep 2022 09:38:02 +0200 wenzelm clarified signature: separate unrelated modules;
Tue, 13 Sep 2022 09:24:31 +0200 wenzelm tuned;
Mon, 12 Sep 2022 23:38:18 +0200 wenzelm obsolete;
Mon, 12 Sep 2022 23:26:21 +0200 wenzelm obsolete;
Mon, 12 Sep 2022 23:24:50 +0200 wenzelm clarified error;
Mon, 12 Sep 2022 23:10:45 +0200 wenzelm merged
Mon, 12 Sep 2022 23:03:57 +0200 wenzelm removed remains of proxy_host management: delegated to .ssh/config;
Mon, 12 Sep 2022 22:52:15 +0200 wenzelm ssh client via regular OpenSSH tools, with authentic use of .ssh/config (notably proxy configuration);
Mon, 12 Sep 2022 08:07:22 +0000 haftmann putting together related theorems
Sun, 11 Sep 2022 16:21:20 +0000 haftmann dropped auxiliary lemma
Sun, 11 Sep 2022 23:50:36 +0200 wenzelm unused;
Sun, 11 Sep 2022 23:48:17 +0200 wenzelm clarified operation: avoid perl;
Sun, 11 Sep 2022 23:37:05 +0200 wenzelm discontinued unused operations;
Sun, 11 Sep 2022 23:27:20 +0200 wenzelm clarified signature: avoid exposure of JSch types;
Sun, 11 Sep 2022 22:51:54 +0200 wenzelm clarified signature: discontinue somewhat pointless SSH.Context;
Sun, 11 Sep 2022 22:29:53 +0200 wenzelm tuned;
Sun, 11 Sep 2022 12:23:50 +0200 wenzelm proper path;
Sun, 11 Sep 2022 10:26:41 +0200 wenzelm Added tag Isabelle2022-RC1 for changeset 6308eaaa88f1
Sat, 10 Sep 2022 20:44:22 +0200 wenzelm clarified release packaging: naproche-20220910 lacks arm64-linux support (and crashes);
Sat, 10 Sep 2022 19:37:33 +0200 wenzelm more documentation of 'export_classpath' (session ROOT) and 'scala_build_generated_files' (Isar command);
Sat, 10 Sep 2022 16:57:18 +0200 wenzelm merged;
Sat, 10 Sep 2022 16:57:12 +0200 wenzelm update for release;
Sat, 10 Sep 2022 16:12:52 +0200 wenzelm more command-line options;
Fri, 09 Sep 2022 21:28:35 +0200 haftmann less specialized euclidean relation on int
Sat, 10 Sep 2022 15:48:36 +0200 wenzelm update to Isabelle2022 and Ubuntu 22.04;
Sat, 10 Sep 2022 15:41:44 +0200 wenzelm proper comment: Phabricator remains on Ubuntu 20.04, which is still required as build environment for old Mercurial 3.9.2 with Python 2;
Sat, 10 Sep 2022 15:18:17 +0200 wenzelm more operations: for testing purposes;
Sat, 10 Sep 2022 14:25:53 +0200 wenzelm provide naproche-20220910 (inactive);
Fri, 09 Sep 2022 21:15:11 +0200 wenzelm clarified directory names (e.g. for multi-platform remote execution): avoid being deleted via isabelle.Components.purge;
Fri, 09 Sep 2022 20:48:18 +0200 wenzelm unused;
Fri, 09 Sep 2022 20:20:06 +0200 wenzelm update for release;
Fri, 09 Sep 2022 16:44:43 +0200 wenzelm tuned: prefer Scala Regex operations;
Fri, 09 Sep 2022 14:47:42 +0200 wenzelm tuning and updates for release;
Fri, 09 Sep 2022 14:09:06 +0200 wenzelm NEWS;
Fri, 09 Sep 2022 14:03:29 +0200 wenzelm discontinued somewhat pointless option: Proof_Display.pretty_goal_inst should always work smoothly (and not crash unexpectedly);
(0) -30000 -10000 -3000 -1000 -192 +192 +1000 +3000 tip