History log of /seL4-l4v-10.1.1/l4v/isabelle/src/Pure/General/mercurial.scala
Revision Date Author Comments
# fbc25961 02-Jul-2018 wenzelm <none@none>

more robust: avoid dire effect of ui.tweakoptions on hg.known_files;


# c51dc8e3 08-Mar-2018 wenzelm <none@none>

clarified notion of unknown files: ignore files outside of a Mercurial repository;


# cc4031aa 03-Mar-2018 wenzelm <none@none>

more operations;


# 51630101 13-Nov-2017 wenzelm <none@none>

more operations;


# 2105da37 13-Nov-2017 wenzelm <none@none>

proper ssh.bash_path;


# 511a97ce 13-Nov-2017 wenzelm <none@none>

more operations;


# 3771cfd3 22-Oct-2017 wenzelm <none@none>

tuned: build hg_graph only once;
tuned signature;


# 2188bada 31-Aug-2017 wenzelm <none@none>

clarified signature;
tuned ssh.prefix;


# af91a8a8 31-Aug-2017 wenzelm <none@none>

tuned;


# 68b75c95 30-Aug-2017 wenzelm <none@none>

faster check for non-repository, especially relevant for find_repository to avoid repeated invocation of "hg root";


# 029cbec5 17-Jun-2017 wenzelm <none@none>

reverted 94cad7590015: does not help much on Windows;


# 7afe6ea1 17-Jun-2017 wenzelm <none@none>

tuned signature;


# f30aa895 14-May-2017 wenzelm <none@none>

tuned signature;


# 341fdc8d 14-May-2017 wenzelm <none@none>

implicitly check for unknown files (not part of a Mercurial repository);


# d9b7fda7 14-May-2017 wenzelm <none@none>

more robust command invocation, without defaults from hgrc;


# bcc1dc5b 14-May-2017 wenzelm <none@none>

clarified notion of known files (before actual commit);


# 76da71d3 14-May-2017 wenzelm <none@none>

explore repository structure, with minimal assumptions about "hg log" output;


# ce2ea790 13-May-2017 wenzelm <none@none>

avoid hardlinks, for more robustness on Windows file-systems;


# 73a24f9a 23-Apr-2017 wenzelm <none@none>

more operations;


# 442db004 12-Nov-2016 wenzelm <none@none>

optional component setup;


# a93d2ba5 01-Nov-2016 wenzelm <none@none>

clarified setup_repository: even more uniform pull vs. clone (see also e84cba30d7ff);


# c604d41e 26-Oct-2016 wenzelm <none@none>

clarified hg push return code: 1 means "nothing to push";


# 9e464221 22-Oct-2016 wenzelm <none@none>

clarified push/pull chain: current ISABELLE_HOME may server as source for changes that are not published on isabelle_repos_source yet (e.g. isabelle-release branch);


# c4321ebd 22-Oct-2016 wenzelm <none@none>

support for URL notation;


# 4b9f58d0 21-Oct-2016 wenzelm <none@none>

more operations;


# 61f649e7 18-Oct-2016 wenzelm <none@none>

clarified modules;


# 625e23b1 17-Oct-2016 wenzelm <none@none>

NEWS;
tuned comment;


# 7d8bb68c 16-Oct-2016 wenzelm <none@none>

simplified SSH.Session: sftp channel is always open and its operations provided by the main interface;


# c569642e 16-Oct-2016 wenzelm <none@none>

more robust;


# 6cba99cd 16-Oct-2016 wenzelm <none@none>

clarified setup_repository: more uniform pull vs. clone, without update;


# 6f28c7a1 15-Oct-2016 wenzelm <none@none>

clarified signature: more static types;


# f456991b 15-Oct-2016 wenzelm <none@none>

clarified hg.id operation, with explicit tip as default;


# 82ee7ad6 15-Oct-2016 wenzelm <none@none>

added setup_repository;
clarified root: expanded in target environment;


# 7409f604 13-Oct-2016 wenzelm <none@none>

tuned;


# 3b40d81a 12-Oct-2016 wenzelm <none@none>

tuned;


# 77892464 12-Oct-2016 wenzelm <none@none>

added clone_repository;
tuned;


# 774146ce 12-Oct-2016 wenzelm <none@none>

support remote repositories via ssh command execution;
tuned;


# e6c4f873 12-Oct-2016 wenzelm <none@none>

simplified: no internal state for Mercurial;


# 76caf10e 11-Oct-2016 wenzelm <none@none>

eliminated extra trim_line: Process_Result.out/err are based on cat_lines, without trailing newline;


# 7aa22696 04-Oct-2016 wenzelm <none@none>

tuned signature;


# 9b53d48a 03-Oct-2016 wenzelm <none@none>

more robust;


# de3cbb65 03-Oct-2016 wenzelm <none@none>

proper log output;


# 52575e19 03-Oct-2016 wenzelm <none@none>

clarified: a variant of -i is the default, but its output is not as precise as it might seem;


# e89a656c 02-Oct-2016 wenzelm <none@none>

more operations;


# c98f40bb 02-Oct-2016 wenzelm <none@none>

more operations;


# 958c1f14 02-Oct-2016 wenzelm <none@none>

more formal Mercurial support (with the potential to upgrade to command server);