Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 22 Jun 2009 15:58:22 -0300] rev 8926
i18n-pt_BR: synchronized with
3ad0b5ddae58
Martin Geisler <mg@lazybytes.net> [Mon, 22 Jun 2009 22:22:48 +0200] rev 8925
merged with crew
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 22 Jun 2009 15:58:21 -0300] rev 8924
i18n-pt_BR: minor rewording and formatting fixes
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 22 Jun 2009 15:58:12 -0300] rev 8923
i18n-pt_BR: synchronized with
d9f4c182aeca
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 19 Jun 2009 12:38:04 -0300] rev 8922
i18n-pt_BR: synchronized with
708938509732
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 19 Jun 2009 12:34:12 -0300] rev 8921
i18n-pt_BR: synchronized with
fccdf5ca5065
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 20:09:03 +0200] rev 8920
merged Greek translation
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sun, 25 Jan 2009 17:35:38 +0200] rev 8919
Add the start of a new translation of Mercurial to Greek (UTF-8)
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 19:27:09 +0200] rev 8918
i18n-da: sync with hg.pot
- translated fuzzy strings
- removed old unused strings
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 19:12:03 +0200] rev 8917
commands: removed redundant line from push docstring
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 19:06:57 +0200] rev 8916
merged with crew
Martin Geisler <mg@lazybytes.net> [Sat, 20 Jun 2009 18:58:34 +0200] rev 8915
i18n-da: merged translation with TortoiseHg
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 12:39:38 +0200] rev 8914
i18n-da: translate fuzzy strings
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 01:12:16 +0200] rev 8913
i18n-da: sync with hg.pot
Martin Geisler <mg@lazybytes.net> [Sun, 21 Jun 2009 01:06:24 +0200] rev 8912
i18n-da: add missing newline
Sune Foldager <cryo@cyanite.org> [Sat, 20 Jun 2009 19:46:01 +0200] rev 8911
translated a bunch of strings to danish
Martin Geisler <mg@lazybytes.net> [Fri, 19 Jun 2009 10:30:18 +0200] rev 8910
interhg: escape backslashes in docstring
Martin Geisler <mg@lazybytes.net> [Fri, 19 Jun 2009 10:24:34 +0200] rev 8909
interhg: remove unnecessary escaping
Dongsheng Song <dongsheng.song@gmail.com> [Fri, 19 Jun 2009 14:28:29 +0800] rev 8908
Fix warning: Seen unexpected token "%"
Fred Wulff <frew@cs.stanford.edu> [Fri, 17 Apr 2009 16:34:43 -0700] rev 8907
Add (pre)outgoing hooks for local clones.
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Tue, 23 Jun 2009 14:14:48 +0200] rev 8906
contrib/buildrpm: force en_US locale during changelog's creation
Running this script using a different locale (i.e., Italian) returns
an error:
$ ./contrib/buildrpm
sto aggiornando la directory di lavoro
1060 file aggiornati, 0 file merge, 0 file rimossi, 0 file non risolti
errore: data errata in %changelog: mar giu 23 2009 Stefano Tortarolo <stefano.tortarolo@gmail.com> 1.2.1-1034
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Tue, 23 Jun 2009 14:12:17 +0200] rev 8905
contrib/buildrpm: set python requirement to 2.4
Cédric Duval <cedricduval@free.fr> [Tue, 23 Jun 2009 22:20:25 +0200] rev 8904
mq: no longer mention the deprecated qdelete's --revision option
The option will no longer show up in the list, unless --verbose is used.
'qdel -r' has been deprecated in favor of qfinish since the 1.1 release.
It is still fully functional, but new users need not learn about it.
Henrik Stuart <hg@hstuart.dk> [Tue, 23 Jun 2009 21:49:49 +0200] rev 8903
help: describe bundle compression methods (
issue1523)
Steve Losh <steve@stevelosh.com> [Sun, 31 May 2009 03:09:00 -0400] rev 8902
Add a forget command for easily untracking files.
This command does exactly what 'hg remove -Af [FILES]' does.
The reason for creating a new command is that the options for 'hg remove'
are confusing (-A removes only deleted files, -f forces deletion, and using
both means *the exact opposite of both*).
[mpm: simplified help text, code, and updated tests]
Mads Kiilerich <mads@kiilerich.com> [Sun, 21 Jun 2009 03:11:52 +0200] rev 8901
test merge-tools internal:dump and internal:prompt
Martin Geisler <mg@lazybytes.net> [Tue, 23 Jun 2009 15:51:27 +0200] rev 8900
hgrc.5: remove reference to DEFAULT section
Martin Geisler <mg@lazybytes.net> [Tue, 23 Jun 2009 15:50:32 +0200] rev 8899
hgrc.5: mark more literal strings
Martin Geisler <mg@lazybytes.net> [Tue, 23 Jun 2009 15:16:19 +0200] rev 8898
hgrc.5: markup compromis compatible with 7.1.2 and 8.4.5
Martin Geisler <mg@lazybytes.net> [Tue, 23 Jun 2009 14:41:16 +0200] rev 8897
test-grep: fixed comment
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 20:34:58 +0200] rev 8896
extensions: remove import rendered unnecessary by
e4e22a310b62
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 20:35:20 +0200] rev 8895
help: fixing non-matching example texts
Cédric Duval <cedricduval@free.fr> [Mon, 22 Jun 2009 15:48:08 +0200] rev 8894
extensions: improve the consistency of synopses
Trying as much as possible to consistently:
- use a present tense predicate followed by a direct object
- verb referring directly to the functionality provided
(ie. not "add command that does this" but simple "do that")
- keep simple and to the point, leaving details for the long help
(width is tight, possibly even more so for translations)
Thanks to timeless, Martin Geisler, Rafael Villar Burke, Dan Villiom
Podlaski Christiansen and others for the helpful suggestions.
Cédric Duval <cedricduval@free.fr> [Mon, 22 Jun 2009 14:49:07 +0200] rev 8893
acl: help improvements
Thanks to timeless for the review.
Cédric Duval <cedricduval@free.fr> [Mon, 22 Jun 2009 14:08:49 +0200] rev 8892
bookmarks: help improvements
- bookmarks are obviously Mercurial's, no need to specify it
- more explicit about the behavior without track.current
- typos
Note: the extension's help is shadowed by that of the command
of the same name and as such will never appear to the user.
Thanks to timeless for the fixes.
Simon Heimberg <simohe@besonet.ch> [Mon, 22 Jun 2009 12:05:11 +0200] rev 8891
patch: use new style class in linereader
Rocco Rutte <pdmef@gmx.net> [Sun, 14 Jun 2009 20:24:18 +0200] rev 8890
convert: fix builtin cvsps when no branchpoints are present
Martin Geisler <mg@lazybytes.net> [Mon, 22 Jun 2009 00:02:31 +0200] rev 8889
help: wrap extension descriptions
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:17:05 +0200] rev 8888
convert/svn: drop undocumented and untested revision 'blacklist'
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:17:05 +0200] rev 8887
convert/svn: test svn tags encoding
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:17:02 +0200] rev 8886
convert/svn: stop returning unicode revision identifiers
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:04:02 +0200] rev 8885
convert/svn: remove confusing unicode variable
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:04:02 +0200] rev 8884
convert/svn: remove dead code from entry deletion code path
It was made obsolete when multi-branches commit were split into multiple
Mercurial commits.
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:04:02 +0200] rev 8883
convert/svn: remove a useless recode() call in deletion path
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:04:02 +0200] rev 8882
convert/svn: remove useless encoding/decoding calls (
issue1676)
Patrick Mezard <pmezard@gmail.com> [Sun, 21 Jun 2009 23:04:01 +0200] rev 8881
convert/svn: remove dead code and obsolete comments
Greg Ward <greg-hg@gerg.ca> [Sun, 21 Jun 2009 11:23:16 -0400] rev 8880
help: improve grammar/wording of 'extensions' topic
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 17:52:30 +0200] rev 8879
help: more improvements for the extensions topic
- improve help text English (thanks to timeless for corrections)
- rename and simplify functions a little bit, improved comments
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 17:19:34 +0200] rev 8878
extensions: use _order to determine if an extension is enabled
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 17:18:48 +0200] rev 8877
extensions: check for path existence only when necessary
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 17:35:04 +0200] rev 8876
extensions: remove now-useless pathdirs() function
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 17:34:33 +0200] rev 8875
mq: fix error message for qpush inexistent-patch (
issue1702)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 16:54:57 +0200] rev 8874
highlight: was broken since
580a79dde2a3 (encoding)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 16:45:47 +0200] rev 8873
help: add/fix docstrings for a bunch of extensions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 16:35:44 +0200] rev 8872
extensions: simplify by selecting primary hgext
Cédric Duval <cedricduval@free.fr> [Sun, 21 Jun 2009 16:32:00 +0200] rev 8871
extensions: move extensions listing functions from mercurial.help
Includes some small fix-ups to comments in enabled() and disabled().
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Jun 2009 16:27:07 +0200] rev 8870
serve: obey the --encoding option
Mads Kiilerich <mads@kiilerich.com> [Sat, 20 Jun 2009 16:06:55 +0200] rev 8869
contrib/buildrpm: Don't require installed hg, use local hg with pure extensions
Mads Kiilerich <mads@kiilerich.com> [Sat, 20 Jun 2009 16:06:55 +0200] rev 8868
contrib/buildrpm: Don't use perl
Mads Kiilerich <mads@kiilerich.com> [Sat, 20 Jun 2009 16:06:54 +0200] rev 8867
contrib/buildrpm: Support python 2.4 and 2.6
Cédric Duval <cedricduval@free.fr> [Sat, 20 Jun 2009 20:57:13 +0200] rev 8866
help: remove per-extension paragraph on how to enable it
The central place to find this information is the "extensions" help topic.
Cédric Duval <cedricduval@free.fr> [Sat, 20 Jun 2009 20:55:50 +0200] rev 8865
help: expand the extensions topic
Cédric Duval <cedricduval@free.fr> [Sat, 20 Jun 2009 20:55:49 +0200] rev 8864
help: refactor extensions listing, and show enabled ones in the dedicated topic
Cédric Duval <cedricduval@free.fr> [Sat, 20 Jun 2009 20:55:43 +0200] rev 8863
help: adding a new help topic about extensions
Currently listing non-enabled extensions and a short introductory text.
Thanks to Dan Villiom Podlaski Christiansen for the preliminary
proof-of-concept code for listing available extensions.
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 16:42:51 -0500] rev 8862
bookmarks: add appropriate locking (
issue1691)
- make updates of bookmark state locked and atomic
- wrap commit so that commit and bookmarks happen under the same lock
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 16:42:51 -0500] rev 8861
filemerge: fix internal:dump
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 20 Jun 2009 16:42:51 -0500] rev 8860
hgweb: deny cloning a subpath of a repo
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 13:00:25 -0500] rev 8859
hgweb: web.encoding should override encoding.encoding (
issue1183)
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 11:50:51 -0500] rev 8858
bdiff: fix compile with GCC -ansi (
issue1690)
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 10:53:47 -0500] rev 8857
tags: silence warning about unknown tags
This is mostly a nuisance and can happen legitimately with pull -r, etc.
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 09:00:02 -0500] rev 8856
rollback: minor clarification (
issue828)
Matt Mackall <mpm@selenic.com> [Sat, 20 Jun 2009 08:29:41 -0500] rev 8855
update: add --check option
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 23:08:33 -0500] rev 8854
tags: drop nested function
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 23:04:54 -0500] rev 8853
tags: generate contexts directly
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 20:50:35 -0500] rev 8852
tags: reverse and simplify head-walking
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 20:50:33 -0500] rev 8851
tags: simplify rev handling
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 20:49:50 -0500] rev 8850
tags: fold in _hgtagsnodes
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Tue, 19 May 2009 16:49:54 +0900] rev 8849
compare grep result between target and its parent
I found that typical case is that grep target is added at (*) revision
in the tree shown below.
+--- 1(*) --- 3
0
+--- 2 ------ 4
Now, I expect 'hg grep --all' to show only rev:1 which is first
appearance of target line.
But 'hg grep --all' will tell:
target line dis-appeared at 3 => 4
target line appeared at 2 => 3
target line dis-appeared at 1 => 2
target line appeared at 0 => 1
because current 'hg grep' implementation compares not between target
revision and its parent, but between neighbor revisions in walkthrough
order.
I checked performance of this patch by "hg grep --follow --all
walkchangerevs" on whole Mercurial repo, and patched version could
complete as fast as un-patched one.
Henrik Stuart <hg@hstuart.dk> [Sat, 20 Jun 2009 17:09:49 +0200] rev 8848
url: let host port take precedence when connecting to HTTPS
Fixes use of HTTPS connections on non-standard ports.
Henrik Stuart <hg@hstuart.dk> [Sat, 20 Jun 2009 10:58:57 +0200] rev 8847
url: support client certificate files over HTTPS (
issue643)
This extends the httpshandler with the means to utilise the auth
section to provide it with a PEM encoded certificate key file and
certificate chain file. This works also with sites that both require
client certificate authentication and basic or digest password
authentication, although the latter situation may require the user to
enter the PEM password multiple times.
Henrik Stuart <hg@hstuart.dk> [Sun, 07 Jun 2009 20:31:38 +0200] rev 8846
acl: support for getting authenticated user from web server (
issue298)
Previously, the acl extension just read the current system user, which
is fine for direct file system access and SSH, but will not work for
HTTP(S) as that would return the web server process user identity
rather than the authenticated user. An empty user is returned if the
user is not authenticated.
Henrik Stuart <hg@hstuart.dk> [Sun, 07 Jun 2009 20:15:37 +0200] rev 8845
hgweb: escape REMOTE_HOST when passing url for addchangegroup
If DNS lookups are turned off on the web server, REMOTE_HOST may be
populated with REMOTE_ADDR, which, if the remote is an IPv6 hosts will
contain colons, thus interfering with the separator character. This is
solved by URL quoting the REMOTE_HOST string.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 14:00:41 +0200] rev 8844
tests: fix test for convert detection of p4 repos
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 13:47:50 +0200] rev 8843
kill trailing whitespace
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:44:23 +0200] rev 8842
graphmod/webcommands: use generic DAG walks
Changes graph() to colorededges(), which operates on the new
generic DAG walks and adds color and edge information needed
by the web graph.
This is in preparation of adding DAG walk filters, like the
linear run collapser in the next patch. The idea is to have
a bunch of changelog walkers that return basic data. Then we
can filter this data. Finally we add edge and formatting info
suitable for the output media we want to target (glog, hgweb).
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 16 May 2009 07:12:12 +0200] rev 8841
graphmod: rename a bunch of vars in graph()
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:22:32 +0200] rev 8840
graphmod/graphlog: make dag walks carry data as type, payload
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 16 May 2009 07:12:12 +0200] rev 8839
graphlog: rename grapher to asciiedges
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 16 May 2009 07:11:41 +0200] rev 8838
graphlog: move and rename graphabledag to asciiformat
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:14:45 +0200] rev 8837
graphmod/graphlog: extract nodelistwalk
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 19 Jun 2009 13:14:01 +0200] rev 8836
graphmod/graphlog: move log walks to graphmod
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 14 May 2009 17:32:31 +0200] rev 8835
graphmod: code cleanup and doc fix
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 13:58:48 +0200] rev 8834
merge: rename -S/--show option to -P/--preview
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 13:58:22 +0200] rev 8833
mq: unify code for qdel -r and qfin
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Jun 2009 12:37:29 +0200] rev 8832
mq: warn about finalizing patches without cset message
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 16:56:03 -0500] rev 8831
filemerge: add internal:dump
This create foo.{local,other,base} files for people to manually merge
files while littering their working directory.