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.
Matt Mackall <mpm@selenic.com> [Thu, 18 Jun 2009 16:56:02 -0500] rev 8830
filemerge: add internal:prompt target
Frank Kingswood <frank@kingswood-consulting.co.uk> [Thu, 18 Jun 2009 10:39:04 +0100] rev 8829
convert: Make P4 conversion cope with keywords, binary files and symbolic links.
Convert now handles errors from p4 during conversion more gracefully.
If keyword expansion is enabled in a P4 file then keywords will be
unexpanded in hg.
Added testcase for p4 filetypes and keyword (un)expansion.
This testcase ignores UTF and Apple files to avoid binary data.
Edited by pmezard: fixed collation issue on OSX
Chia-Huan Wu <willie.tw@gmail.com> [Thu, 18 Jun 2009 21:13:56 +0200] rev 8828
i18n-zh_TW: Traditional Chinese translation
Martin Geisler <mg@lazybytes.net> [Thu, 18 Jun 2009 15:04:20 +0200] rev 8827
patchbomb: update test output to match 2aff285b902f
Cédric Duval <cedricduval@free.fr> [Wed, 17 Jun 2009 20:54:26 +0200] rev 8826
patchbomb: do not assume the presence of angle brackets around msg-id
RFC 5322 states:
"Semantically, the angle bracket characters are not part of the
msg-id; the msg-id is what is contained between the two angle bracket
characters."
Hence it should be correct to pass a message Id with no angle brackets
to --in-reply-to. Adding them if missing.
Christian Ebert <blacktrash@gmx.net> [Thu, 18 Jun 2009 01:21:26 +0100] rev 8825
keyword: concise help title
Cédric Duval <cedricduval@free.fr> [Thu, 18 Jun 2009 08:18:52 +0200] rev 8824
interhg: upgrade comments to online help and improve them
Some inspiration taken from the wiki page of the extension.
Cédric Duval <cedricduval@free.fr> [Tue, 16 Jun 2009 22:24:46 +0200] rev 8823
churn: improve description
Thanks to Martin Geisler and timeless for the suggested improvements.
Cédric Duval <cedricduval@free.fr> [Wed, 10 Jun 2009 19:59:44 +0200] rev 8822
doc: fix regexp for determining the man page section
Preceding a .* pattern with an other dot serves little purpose,
better anchor the regexp to the start of the file name.
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Jun 2009 20:35:19 -0400] rev 8821
Fix test-convert-cvsnt-mergepoints so it works reliably.
Specifically, always run 'cvs commit' with -f option to force commit;
add one strategic sleep which seems to be necessary for post-merge
clobber-and-commit (-f doesn't force a commit there?).
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Jun 2009 20:35:19 -0400] rev 8820
test-convert-cvsnt-mergepoints: make it work on OS X.
- don't create file 'cvs' where directory 'CVS' already exists
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Jun 2009 20:35:19 -0400] rev 8819
test-convert-cvsnt-mergepoints: ignore differences between CVS 1.11 and 1.12.
- factor out cvsci function (similar to other test-convert-cvs* scripts)
- add filterpath function (also similar to other scripts)
- generally munge the output of CVS
- add lots of output to make it easier to follow when things go wrong
This doesn't make the test pass reliably under CVS 1.11; it just makes
it behave the same as under CVS 1.12, i.e. sometimes it passes and
sometimes it fails. Failure is more frequent with faster hardware.
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Jun 2009 20:35:19 -0400] rev 8818
Rename CVSNT "mergepoints" test and make it executable.
- rename test-convert-cvs-builtincvsps-cvsnt-mergepoints
(and related files) to test-convert-cvsnt-mergepoints
- this ensures that the test will be run, but does NOT make
it pass: in particularly, it fails regularly for me due
to the inconsistent behaviour of CVS itself
- expect "Branchpoints:" in debugcvsps output
Colin Caughie <c.caughie@indigovision.com> [Tue, 16 Jun 2009 16:22:42 +0100] rev 8817
Fixed patch.eol bug that truncated all patched lines to one character
Also updated the import-eol test to test with lines longer than one character,
and also empty lines.
Matt Mackall <mpm@selenic.com> [Mon, 15 Jun 2009 02:51:10 -0500] rev 8816
subrepo: add a test
Matt Mackall <mpm@selenic.com> [Mon, 15 Jun 2009 02:46:20 -0500] rev 8815
subrepo: basic push support
Matt Mackall <mpm@selenic.com> [Mon, 15 Jun 2009 02:45:38 -0500] rev 8814
subrepo: add update/merge logic
Matt Mackall <mpm@selenic.com> [Mon, 15 Jun 2009 02:45:38 -0500] rev 8813
commit: recurse into subrepositories
Matt Mackall <mpm@selenic.com> [Mon, 15 Jun 2009 02:45:38 -0500] rev 8812
subrepo: introduce basic state parsing
Patrick Mezard <pmezard@gmail.com> [Mon, 15 Jun 2009 00:03:27 +0200] rev 8811
Make mq, record and transplant honor patch.eol
Patrick Mezard <pmezard@gmail.com> [Mon, 15 Jun 2009 00:03:26 +0200] rev 8810
Add patch.eol to ignore EOLs when patching (issue1019)
The intent is to fix many issues involving patching when win32ext is enabled.
With win32ext, the working directory and repository files EOLs are not the same
which means that patches made on a non-win32ext host do not apply cleanly
because of EOLs discrepancies. A theorically correct approach would be
transform either the patched file or the patch content with the
encoding/decoding filters used by win32ext. This solution is tricky to
implement and invasive, instead we prefer to address the win32ext case, by
offering a way to ignore input EOLs when patching and rewriting them when
saving the patched result.
Brendan Cully <brendan@kublai.com> [Sun, 14 Jun 2009 13:32:19 -0700] rev 8809
gpg: add test
Brendan Cully <brendan@kublai.com> [Sun, 14 Jun 2009 12:18:46 -0700] rev 8808
gpg: unbreak 02a12835b17e. We need a test.
Matt Mackall <mpm@selenic.com> [Sat, 13 Jun 2009 18:16:44 -0500] rev 8807
share: allow dest to default to the basename of source
Matt Mackall <mpm@selenic.com> [Sat, 13 Jun 2009 18:08:51 -0500] rev 8806
Merge with crew
Patrick Mezard <pmezard@gmail.com> [Sat, 13 Jun 2009 23:02:51 +0200] rev 8805
bisect: improve --command output
- Display tested revisions without --verbose
- Display revision number
Patrick Mezard <pmezard@gmail.com> [Sat, 13 Jun 2009 22:42:16 +0200] rev 8804
dirstate: fix typo introduced by 3507f6c7715c