src/Pure/General/mercurial.scala
Sat, 25 May 2024 19:42:09 +0200 wenzelm clarified signature;
Fri, 24 May 2024 17:14:02 +0200 wenzelm proper SSH.System operation;
Fri, 24 May 2024 17:06:57 +0200 wenzelm clarified modules;
Fri, 24 May 2024 16:15:27 +0200 wenzelm more uniform/robust detect_repository/is_repository: actually check hg root;
Sun, 19 Nov 2023 14:48:11 +0100 wenzelm performance tuning: cache graph;
Thu, 12 Oct 2023 21:11:59 +0200 wenzelm prefer Exn.result: avoid accidental capture of interrupts, similar to ML;
Tue, 29 Aug 2023 12:53:28 +0200 wenzelm misc tuning: support "scalac -source 3.3";
Fri, 14 Apr 2023 22:55:01 +0200 wenzelm more direct hg_sync init via ssh (see also 721b3278c8e4);
Sat, 08 Apr 2023 20:21:30 +0200 wenzelm more options;
Sat, 08 Apr 2023 19:32:09 +0200 wenzelm use "rsync --secluded-args" by default, discontinue obsolete option -P of sync tools;
Sat, 08 Apr 2023 17:20:15 +0200 wenzelm clarified signature: more abstract;
Sat, 08 Apr 2023 16:59:20 +0200 wenzelm tuned signature;
Sat, 08 Apr 2023 16:58:01 +0200 wenzelm more direct Hg_Sync.check_directory via SSH operations;
Sat, 08 Apr 2023 16:37:54 +0200 wenzelm clarified underlying SSH session of "isabelle hg_sync" and "isabelle sync";
Sat, 08 Apr 2023 10:24:54 +0200 wenzelm clarified signature: avoid object-oriented "dispatch";
Sun, 05 Mar 2023 15:34:00 +0100 wenzelm clarified signature: manage "verbose" flag via "progress";
Fri, 24 Feb 2023 20:40:50 +0100 wenzelm tuned;
Mon, 06 Feb 2023 16:29:19 +0100 wenzelm tuned signature;
Tue, 03 Jan 2023 15:42:25 +0100 wenzelm tuned;
Sun, 11 Dec 2022 12:52:46 +0100 wenzelm clarified signature;
Sun, 11 Dec 2022 11:47:28 +0100 wenzelm tuned signature;
Wed, 30 Nov 2022 15:03:31 +0100 wenzelm clarified signature: prefer Scala functions instead of shell scripts;
Fri, 16 Sep 2022 14:26:42 +0200 wenzelm discontinued pointless SSH.Target: OpenSSH client can handle user@host directly;
Tue, 13 Sep 2022 11:56:38 +0200 wenzelm let rsync re-use ssh connection via control path;
Tue, 13 Sep 2022 10:34:52 +0200 wenzelm clarified command-line;
Tue, 13 Sep 2022 09:59:08 +0200 wenzelm clarified default: do not override port from ssh_config, which could be different from 22;
Fri, 12 Aug 2022 16:01:52 +0200 wenzelm tuned signature;
Mon, 13 Jun 2022 11:48:46 +0200 wenzelm clarified options of "isabelle hg_sync" vs. "isabelle sync";
Tue, 07 Jun 2022 19:23:31 +0200 wenzelm avoid noise via context.progress (amending 68162e4f60a7);
Tue, 07 Jun 2022 19:13:56 +0200 wenzelm tuned whitespace;
Tue, 07 Jun 2022 17:10:51 +0200 wenzelm tuned signature;
Tue, 07 Jun 2022 17:07:10 +0200 wenzelm clarified signature: more explicit type Rsync.Context;
Tue, 07 Jun 2022 16:47:57 +0200 wenzelm clarified signature;
Tue, 07 Jun 2022 12:32:53 +0200 wenzelm clarified modules;
Mon, 06 Jun 2022 19:28:02 +0200 wenzelm avoid redundant meta data: exclude .hg_archival.txt;
Sun, 05 Jun 2022 20:14:59 +0200 wenzelm more meta data;
Sun, 05 Jun 2022 19:19:55 +0200 wenzelm provide .hg_sync meta data;
Sat, 04 Jun 2022 16:54:24 +0200 wenzelm clarified signature;
Wed, 01 Jun 2022 10:10:42 +0200 wenzelm clarified options;
Tue, 31 May 2022 22:10:48 +0200 wenzelm clarified signature (again);
Tue, 31 May 2022 16:01:30 +0200 wenzelm clarified signature;
Tue, 31 May 2022 13:14:46 +0200 wenzelm support explicit SSH port;
Mon, 30 May 2022 11:51:34 +0200 wenzelm clarified option -T;
Mon, 30 May 2022 11:02:13 +0200 wenzelm tuned names;
Mon, 30 May 2022 10:52:00 +0200 wenzelm clarified command-line options;
Mon, 30 May 2022 10:31:56 +0200 wenzelm support thorough check of file content;
Sun, 29 May 2022 23:49:58 +0200 wenzelm clarified signature;
Sun, 29 May 2022 21:32:28 +0200 wenzelm more robust: local repository required;
Sun, 29 May 2022 20:57:10 +0200 wenzelm support option -r;
Sun, 29 May 2022 17:26:38 +0200 wenzelm tuned;
Sun, 29 May 2022 16:25:37 +0200 wenzelm more documentation;
Sun, 29 May 2022 15:16:49 +0200 wenzelm support filter rules, notably "protect";
Sun, 29 May 2022 13:13:45 +0200 wenzelm support for "isabelle hg_sync";
Sun, 29 May 2022 11:45:32 +0200 wenzelm tuned comments;
Sat, 28 May 2022 22:33:11 +0200 wenzelm tuned signature;
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;
Sun, 16 May 2021 13:34:27 +0200 wenzelm tuned signature --- following hints by IntelliJ IDEA;
Tue, 04 May 2021 12:54:54 +0200 wenzelm tuned signature;
Thu, 29 Apr 2021 22:39:33 +0200 wenzelm clarified signature: more operations;
less more (0) -100 -60 tip