- Aug 02, 2012
-
-
durin42 authored
This makes it possible to do lock validation as part of a normal test run. I didn't attempt any wlock validation because that's a bit more subtle to detect properly. Thanks to the initial patch from Mads for the idea.
-
- Sep 19, 2012
-
-
Thomas Arendsen Hein authored
This is not allowed in Python 2.4.
-
- Sep 14, 2012
-
-
Adrian Buehlmann authored
Examples (all done with somewhat dated clones I found on my disk): Netbeans (~120k entries in fncache): $ hg perffncacheencode ! wall 4.338000 comb 4.336828 user 4.336828 sys 0.000000 (best of 3) Openoffice (~77k entries in fncache)): $ hg perffncacheencode ! wall 1.533000 comb 1.528810 user 1.528810 sys 0.000000 (best of 7) Xen (~10k entries in fncache): $ hg perffncacheencode ! wall 0.198000 comb 0.187201 user 0.187201 sys 0.000000 (best of 51) Done on Windows 7 x64.
-
- Sep 11, 2012
-
-
Bryan O'Sullivan authored
-
- Aug 17, 2012
- Aug 31, 2012
-
-
Kevin Bullock authored
-
- Aug 29, 2012
-
-
Patrick Mézard authored
-
- Aug 28, 2012
-
-
kiilerix authored
-
- Aug 27, 2012
-
-
kiilerix authored
-
- Aug 15, 2012
-
-
kiilerix authored
-
- Aug 02, 2012
-
-
Pierre-Yves David authored
The standard reaction in from of unexpected vimdiff is to ":quit". This will make vimdiff return a 0 status even if no merge were done at all. This change detect that nothing have been changed in vimdiff as a potential unresolved conflict.
-
- Aug 29, 2012
-
-
Steve Borho authored
-
- Aug 16, 2012
-
-
Nikolaj Sjujskij authored
* `incoming --rev` completes _hg_labels, not jsut tags; * `outgoing --rev` completes revrange; * source/dest/base for `rebase` require argument.
-
Nikolaj Sjujskij authored
* add qclone command; * qapplied/qunapplied: add --last/--first; * qdiff: add all diff options; * qfold: add --force, --no-backup; * qgoto: add --keep-changes; * qimport: add --git, --push; * qnew: add user- and date-related options; * qpop/qpush: add --keep-changes and --no-backup, drop --name; * qpush: drop deprecated --merge; * qrename: complete only unapplied patches' names; * strip: add --rev, --keep, --bookmark, update descriptions, drop --backup.
-
Nikolaj Sjujskij authored
* backout: add --tool; * bisect: add --extend; * bookmarks: add --inactive; * branches: add --closed; * bundle: add --rev, --all, --branch; * cat: add --decode; * clone: add --updaterev, --branch, --pull and use common-with-qclone opts; * commit: add --close-branch; * diff: add --change, --reverse, --stat, --text, --unified; * export: add --rev; * grep: add --date; * heads: add --topo, --closed; * help: add --extension, --command, --keywords; complete additional help topics also, not commands only; * identify: add --bookmark and remote_opts; * import: add --no-commit, --exact, --import-branch, --date, --user, --similarity and commit options; * log: add --user, --date, --stat, --git, --graph; * manifest: add --rev; * push: add --new-branch; * resolve: add --all, --no-status, --tool and pattern options; * revert: add --date; * serve: add --prefix, --web-conf, --pid-file, --cmdserver, --certificate; * status: add --change; * tag: add --force, --edit, --remove; * tip: add --git; * update: add --check, --date.
-
Nikolaj Sjujskij authored
-
Nikolaj Sjujskij authored
-
Nikolaj Sjujskij authored
Add clone, date/user, git-style, merge tool, ignore space, log, branch/bookmarks options and use them throughout command completions.
-
Nikolaj Sjujskij authored
-
Nikolaj Sjujskij authored
-
- Aug 23, 2012
-
-
Steve Borho authored
We're somewhat forced to use Python 2.7 for the bdist packages, so we might as well use 2.7 for the MSI installers as well.
-
- Aug 08, 2012
-
-
kiilerix authored
The tests in test-annotate.t and test-import-git.t that relied on trailing space in a file created by a here string is now masked by a literal 'EOL' string that is removed.
-
kiilerix authored
It seems like the intention with c7d23b4ca4ba was to catch lines with only one whitespace too.
-
kiilerix authored
The $ has been without necessary escaping since introduced in c7d23b4ca4ba.
-
- Jul 31, 2012
-
-
kiilerix authored
-
- Jul 29, 2012
-
-
Pascal Quantin authored
-
- Jul 26, 2012
-
-
kiilerix authored
-
- Jul 18, 2012
-
-
Joshua Redstone authored
A recent changeset, afd75476939e, modified the caescollisionauditor interface but did not update perf.py. This changeset remidies that.
-
- Jul 06, 2012
-
-
Pierre-Yves David authored
-
- Jul 04, 2012
-
-
kiilerix authored
This is the most frequent trivial reason tests fail on Windows.
-
- Jun 20, 2012
-
-
Nikolaj Sjujskij authored
* add completion for phase and graft core commands * add completion for rebase extension * add new options for already defined commands: * commit --amend * import --bypass * manifest --all * merge --tool * revert -C (short for --no-backup) * qpush --exact [mq] * email --body [patchbomb]
-
- Jun 16, 2012
-
-
kiilerix authored
The test used 'echo' to test '!' style aliases. On Windows 'echo' is handled by cmd and thus behaves very differently from the 'normal' echo command. The simple workaround used here for using the same alias on all platforms is to use 'printf' instead. Msys 'printf' will also handle sh quoting and escaping in cmd. Environment variable expansion with sh syntax is handled by launching sh.
-
- Jun 01, 2012
-
-
Bryan O'Sullivan authored
Accepting a variable number of arguments as the old API did is deeply ugly, particularly as it means the API can't be extended with new arguments. Partly as a result, we have at least three different implementations of the same ancestors algorithm (!?). Most callers were forced to call ancestors(*somelist), adding to both inefficiency and ugliness.
-
Bryan O'Sullivan authored
-
- May 22, 2012
-
-
David Schleimer authored
Allows you to restrict a ssh key to have read-only access to a set of repos by passing the --read-only flag to hg-ssh. This is useful in an environment where the number of unix users you can or are willing to create is limited. In such an environment, multiple users or applications will share a single unix account. Some of those applications will likely need read-only access to the repository. This change makes it possible to grant them such access without requiring that they use a separate unix account.
-
- May 15, 2012
-
-
Bryan O'Sullivan authored
-
- May 16, 2012
-
-
Bryan O'Sullivan authored
-