Martin Geisler <mg@lazybytes.net> [Tue, 02 Mar 2010 10:40:58 +0100] rev 10566
Merge with hg-i18n
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Tue, 02 Mar 2010 12:41:27 +0900] rev 10565
i18n-ja: synchronized with
bb4561401c84
Yuya Nishihara <yuya@tcha.org> [Mon, 01 Mar 2010 23:27:44 +0900] rev 10564
alias: fixes exception when displaying translated help text
__doc__ of aliased command shouldn't cointain non-ASCII characters,
because it'll be gettext-ed later by commands.help_().
Here gettext can raise UnicodeDecodeError.
Once concatenated two translatable strings into one, it become untranslatable.
So this patch moves 'alias for:' from dispatch.cmdalias to commands.help_,
where help texts are translated.
'alias for:' was introduced by
6e8a16dd3e30.
Martin Geisler <mg@lazybytes.net> [Mon, 01 Mar 2010 22:47:39 +0100] rev 10563
Merge with hg-i18n
Jens Bäckman <jens.backman@gmail.com> [Sun, 28 Feb 2010 19:37:56 +0100] rev 10562
i18n-sv: synchronized with
d1bbf01c4a8e
Martin Geisler <mg@lazybytes.net> [Mon, 01 Mar 2010 22:44:02 +0100] rev 10561
tests: update output to match
b1339234080e
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 01 Mar 2010 14:15:55 +0100] rev 10560
Add ElementPath to the list of package ignored by demand import
The bzrlib try to import the ElementPath module but had a fallback in
case the import fails. Lazy import of this module leads to later
failure.
The bzrlib is used by the convert extension.
Greg Ward <greg-hg@gerg.ca> [Mon, 01 Mar 2010 15:41:21 -0500] rev 10559
resolve: rewrite help to be clearer and more complete (
issue2030).
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 28 Feb 2010 19:43:21 +0100] rev 10558
mq: simplify --mq handling / keep compatibility with other extensions
reported by edgimar on IRC
Martin Geisler <mg@lazybytes.net> [Sun, 28 Feb 2010 18:06:47 +0100] rev 10557
Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 28 Feb 2010 18:02:20 +0100] rev 10556
i18n-da: synchronized with
091dddf05764
Wagner Bruna <wbruna@softwareexpress.com.br> [Wed, 24 Feb 2010 13:47:59 -0300] rev 10555
doc/Makefile: fix doc generation when LANGUAGE is set
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Sat, 27 Feb 2010 19:58:59 +0900] rev 10554
i18n-ja: synchronized with
4462760d6cfc
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 26 Feb 2010 19:28:23 -0300] rev 10553
i18n-pt_BR: synchronized with
dd3526162436
Adrian Buehlmann <adrian@cadifra.com> [Thu, 25 Feb 2010 14:56:09 +0100] rev 10552
contrib/wix: add COPYING.rtf
Moving the file from the misc directory of the thg-winbuild repo, which
uses mercurial's contrib/wix.
This file is displayed by the install UI sequence, so it belongs to the
WiX sources quite closely.
It happens to be installed by the msi installer, too.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 26 Feb 2010 16:52:43 +0100] rev 10551
fix test-mq-eol under --pure (mimic diffhelper.c behaviour)
bug discovered by apycot (apycot.hg-scm.org)
Manpreet Singh <junkblocker@yahoo.com> [Wed, 24 Feb 2010 19:43:13 -0800] rev 10550
Updated contrib/vim/patchreview.* to version 0.2.2
- Security fixes by removing custom tempfile creation
- Removed need for DiffReviewCleanup/PatchReviewCleanup
- Better command execution error detection and display
- Improved diff view and folding by ignoring modelines
- Improved tab labels display
Martin Geisler <mg@lazybytes.net> [Thu, 25 Feb 2010 17:06:32 +0100] rev 10549
Merge with hg-i18n
Jens Bäckman <jens.backman@gmail.com> [Wed, 24 Feb 2010 19:47:51 +0100] rev 10548
i18n-sv: synchronized with
fc5908d01ed7
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 21 Feb 2010 20:59:27 +0100] rev 10547
strip: invalidate all caches after stripping (fixes
issue1951)
test thanks to Stefano Tortarolo
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 25 Feb 2010 14:35:21 +0100] rev 10546
fix test output changed by
2e1a9b811d13
Manpreet Singh <junkblocker@yahoo.com> [Wed, 24 Feb 2010 13:12:17 -0800] rev 10545
Updated contrib/vim/patchreview.* to version 0.2.1
1) adds a :DiffReview command to review code changes
in the current workspace.
2) removes the need to have patchutils (specifically filterdiff)
installed on the system by implementing patch extraction in
pure vim script.
Sune Foldager <cryo@cyanite.org> [Wed, 24 Feb 2010 12:35:26 -0500] rev 10544
httprepo: normalize output from unbundle with ssh
Lines from the remote are prefixed with 'remote: ' and written
locally using ui.status, similar to what sshrepo does.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 24 Feb 2010 18:35:05 +0100] rev 10543
merge with default
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 24 Feb 2010 18:22:45 +0100] rev 10542
shrink: handle all combinations of inline/non-inline revlogs
Wagner Bruna <wbruna@softwareexpress.com.br> [Wed, 24 Feb 2010 11:04:56 -0300] rev 10541
commands: clarify --config syntax
Steve Borho <steve@borho.org> [Tue, 23 Feb 2010 23:10:01 -0600] rev 10540
progress: provide an explicit disable method for developers
The other three checks for disabling the progress bar have serious
side effects for any class that derives from ui.ui()
Martin Geisler <mg@lazybytes.net> [Wed, 24 Feb 2010 17:11:37 +0100] rev 10539
url: only mark format string for translation
Martin Geisler <mg@lazybytes.net> [Wed, 24 Feb 2010 09:26:31 +0100] rev 10538
Merge with hg-i18n
Martin Geisler <mg@lazybytes.net> [Wed, 24 Feb 2010 09:25:55 +0100] rev 10537
i18n-da: fixed typo
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Wed, 24 Feb 2010 15:02:06 +0900] rev 10536
i18n-ja: synchronized with
eddf859343de
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 23 Feb 2010 12:51:07 -0300] rev 10535
i18n-pt_BR: synchronized with
076e8a8000a3, minor fixes
Patrick Mezard <pmezard@gmail.com> [Tue, 23 Feb 2010 22:31:54 +0100] rev 10534
url: avoid traceback when parsing [auth] (
issue2056)
Patrick Mezard <pmezard@gmail.com> [Tue, 23 Feb 2010 23:19:09 +0100] rev 10533
filemerge: use native path separators when merging (
issue1399)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 23 Feb 2010 22:56:37 +0100] rev 10532
gpg: make
13448eab08ca work when not on repo root
Sune Foldager <cryo@cyanite.org> [Tue, 23 Feb 2010 11:37:40 -0500] rev 10531
hgweb: use string join instead of slower cStringIO
Sune Foldager <cryo@cyanite.org> [Tue, 23 Feb 2010 11:34:08 -0500] rev 10530
hgweb: fix handling of arguments in the between command
The 'pairs' argument was coded to be optional, but the code would
crash if it was not provided.
Brendan Cully <brendan@kublai.com> [Mon, 22 Feb 2010 23:30:01 -0800] rev 10529
hgcia: report RPC errors
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 23 Feb 2010 06:44:37 +0100] rev 10528
merge with stable
timeless <timeless@mozdev.org> [Tue, 23 Feb 2010 06:42:10 +0100] rev 10527
commands: correct diff -c explanation
Sune Foldager <cryo@cyanite.org> [Mon, 22 Feb 2010 23:12:12 -0500] rev 10526
httprepo: send Content-Type instead of content-type
Sune Foldager <cryo@cyanite.org> [Mon, 22 Feb 2010 16:28:57 +0100] rev 10525
httprepo: use content-type application/mercurial-0.1 for POST
Previously, application/octet-stream was used. The content-type is
currently ignored by the server.
Patrick Mezard <pmezard@gmail.com> [Mon, 22 Feb 2010 22:55:58 +0100] rev 10524
patch: fix patching with fuzz and eol normalization
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Sun, 21 Feb 2010 15:26:55 +0100] rev 10523
make the progress extension honor ui.quiet
Saint Germain <saintger@gmail.com> [Mon, 22 Feb 2010 01:19:59 +0100] rev 10522
subrepo: Update .hgsubstate in case of deleted subrepo
When a subrepo is deleted from .hgsub, it also needs to be removed from
.hgsubstate. Previous code was updating .hgsubstate only in case of newly or
modified subrepo.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 21 Feb 2010 22:16:35 +0100] rev 10521
Do not use osutil.c with python 2.4 and Windows (
issue1364)
Windows python 2.4 os.stat() reports times including DST offset, while osutil.c
reports the correct value, which makes status() systematically compare files
content. This bug is fixed in python 2.5. Using osutil.py instead of osutil.c
is 4x times slower on large repositories but current code is completely
unusable. Given few people are likely to use python 2.4 on Windows this
solution was considered a good trade-off compared to more invasive solutions
trying to address the offset issue.
timeless <timeless@mozdev.org> [Sun, 21 Feb 2010 01:21:17 +0200] rev 10520
commands: mention diff -c
Martin Geisler <mg@lazybytes.net> [Sat, 20 Feb 2010 20:08:42 +0100] rev 10519
progress: mark units for translation
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 19 Feb 2010 13:04:11 -0200] rev 10518
patch, i18n: avoid parameterized messages
Singular message removed for simplicity.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 20 Feb 2010 15:18:59 +0100] rev 10517
gpg: do not call status on the whole repository, only on '.hgsigs'
Brodie Rao <me+hg@dackz.net> [Fri, 19 Feb 2010 22:16:42 -0500] rev 10516
pager: set ui.interactive=False when enabled
This stops interactive-only things like progress bars from showing up
inside the pager.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Feb 2010 20:34:23 -0500] rev 10515
identify: don't include unknown in status
Brendan Cully <brendan@kublai.com> [Fri, 19 Feb 2010 16:50:47 -0800] rev 10514
zeroconf: suppress traceback during shutdown
If the read thred is in select when the main thread is in close, the main
thread may close the socket between select and read, generating a noisy
traceback. This can be ignored if the shutdown flag is set.
Adrian Buehlmann <adrian@cadifra.com> [Fri, 19 Feb 2010 21:48:09 +0100] rev 10513
contrib/wix: switch *.wxs files to LF eol
Steve Borho <steve@borho.org> [Thu, 18 Feb 2010 23:23:17 -0600] rev 10512
Merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 19 Feb 2010 02:51:35 +0100] rev 10511
url: *args argument is a tuple, not a list (found by pylint)
E1101:514:httpshandler._makeconnection: Instance of 'tuple' has no 'pop' member
E1101:516:httpshandler._makeconnection: Instance of 'tuple' has no 'pop' member
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 19 Feb 2010 02:23:38 +0100] rev 10510
i18n: mark more strings for translation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 19 Feb 2010 02:11:37 +0100] rev 10509
shrink-revlog: remove unneeded imports and useless code
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 19 Feb 2010 02:07:13 +0100] rev 10508
shrink-revlog: add strings for translation / import _ before using it
Brodie Rao <me+hg@dackz.net> [Thu, 18 Feb 2010 16:51:39 -0500] rev 10507
ui: unset ui.slash when HGPLAIN is set
Brodie Rao <me+hg@dackz.net> [Thu, 18 Feb 2010 16:50:49 -0500] rev 10506
ui: suppress aliases when HGPLAIN is set
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Feb 2010 15:25:29 -0500] rev 10505
merge: fix --preview to show all nodes that will be merged (
issue2043).
Formerly, it omitted nodes that were not descendants of the least
common ancestor of the two merge parents, even though those nodes
contribute to the merge. The new algorithm uses revlog.findmissing()
instead of ancestor() + nodesbetween().
Greg Ward <greg-hg@gerg.ca> [Mon, 15 Feb 2010 15:07:21 -0500] rev 10504
test-merge-default: make content of test repo clearer.
Makes it easier to understand and modify the test.
(
issue2043).
Adrian Buehlmann <adrian@cadifra.com> [Thu, 18 Feb 2010 20:47:12 +0100] rev 10503
contrib/wix: MSVC CRT libraries are installed in WinSxS
not in %system32%
Steve Borho <steve@borho.org> [Thu, 18 Feb 2010 13:05:15 -0600] rev 10502
Add WiX installer scripts to contrib/wix
Brendan Cully <brendan@kublai.com> [Thu, 18 Feb 2010 10:46:01 -0800] rev 10501
import: if in doubt, consume stream until start of diff
This prevents a header-like line in the message body from causing a spurious split.
Alistair Bell <alistair@bellsonline.com> [Thu, 18 Feb 2010 10:32:51 +0100] rev 10500
bdiff: do not use recursion / avoid stackoverflow (
issue1940)
Christian Ebert <blacktrash@gmx.net> [Thu, 18 Feb 2010 05:55:05 +0100] rev 10499
keyword: mark improved demo commit message for translation
s/config/configuration/
Inside the quoted command put the message in single quotes in case
the translation contains apostrophes.
Brendan Cully <brendan@kublai.com> [Wed, 17 Feb 2010 14:35:11 -0800] rev 10498
mq: iterate over a copy of the command table keys (fixes
issue2045).
I hope.
Martin Geisler <mg@lazybytes.net> [Wed, 17 Feb 2010 23:10:22 +0100] rev 10497
Merge with stable
Martin Geisler <mg@lazybytes.net> [Wed, 17 Feb 2010 23:07:50 +0100] rev 10496
progress: mark strings for translation
Christian Ebert <blacktrash@gmx.net> [Wed, 17 Feb 2010 17:11:20 +0100] rev 10495
keyword: do not postpone commit hooks
With
0e64d814d7d0 in place, this hack is not needed any more.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 17 Feb 2010 20:44:49 +0100] rev 10494
inotify/inserve: implement --timeout-idle option (
issue885)
hg inserve was ignoring and miscomputing the --timeout-idle option (seconds
vs. minutes).
Thanks to Jesse Glick for the bugreport and the initial patch.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 17 Feb 2010 20:30:57 +0100] rev 10493
regression: missing arg from
24ce8f0c0a39 dirstate.{walk,status} changes
Sune Foldager <cryo@cyanite.org> [Wed, 17 Feb 2010 15:43:21 +0100] rev 10492
run commit and update hooks after command completion (
issue1827)
Previously, the working dir state hadn't been written when these
hooks were invoked, so external commands couldn't see all changes.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 17 Feb 2010 11:00:48 +0100] rev 10491
http: len(x) fails if it doesn't fit into an int, use __len__() instead
len(x) raises OverflowError if it's bigger than 2**31-1, we need to call
__len__() ourself instead.
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Tue, 16 Feb 2010 21:04:04 +0100] rev 10490
filelog: sort meta entries, ensure deterministic order
Martin Geisler <mg@lazybytes.net> [Tue, 16 Feb 2010 23:28:46 +0100] rev 10489
Merge with i18n
Jens Bäckman <jens.backman@gmail.com> [Tue, 16 Feb 2010 22:01:27 +0100] rev 10488
i18n-sv: synchronized with
44b4a2a31623
Steve Losh <steve@stevelosh.com> [Tue, 16 Feb 2010 09:31:35 -0500] rev 10487
util: use the built-in any() and all() methods if they are available
Steve Borho <steve@borho.org> [Mon, 15 Feb 2010 21:18:16 -0600] rev 10486
mergetools: improve configuration for several merge tools
* meld - provide labels for the three panes
* diffmerge - add registry key for detection, improve arguments
* beyond compare - add linux version
* winmerge - improve arguments
* araxis - add configuration, including registry key for detection
* misc - provide default priorities for more tools
Steve Borho <steve@borho.org> [Mon, 15 Feb 2010 20:28:42 -0600] rev 10485
hgrc.5: document use of environment variables on Windows
This feature was introduced in
c31ac3f7fd8f
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Feb 2010 22:39:36 +0100] rev 10484
url: correctly quote '/' in user and password embedded in urls
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 15 Feb 2010 16:34:59 -0200] rev 10483
i18n-pt_BR: synchronized with
44b4a2a31623
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Feb 2010 18:12:50 +0100] rev 10482
url: fix python < 2.6 with ssl installed
_GLOBAL_DEFAULT_TIMEOUT isn't related to ssl, but to python < 2.6, move it to
the right hunk.
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 15 Feb 2010 09:57:11 +0100] rev 10481
bugzilla: revert unhelpful check-code changes, module is actually called MySQLdb
Brendan Cully <brendan@kublai.com> [Mon, 15 Feb 2010 00:16:59 -0800] rev 10480
mq: unify implementation of qinit and init -Q
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 16 Nov 2009 16:10:05 -0500] rev 10479
bundle: exclude csets given in --base, unless they are in --rev (
issue1910)
Thanks Jesse Glick for the first version of this patch.
Martin Geisler <mg@lazybytes.net> [Mon, 15 Feb 2010 00:17:18 +0100] rev 10478
Merge with stable
Martin Geisler <mg@lazybytes.net> [Mon, 15 Feb 2010 00:14:16 +0100] rev 10477
Merge with default
Martin Geisler <mg@lazybytes.net> [Mon, 15 Feb 2010 00:12:10 +0100] rev 10476
mq: more instructive use of "--" in qguard help (
issue2040)
Brodie Rao <me+hg@dackz.net> [Sun, 14 Feb 2010 17:08:52 -0500] rev 10475
color: don't crash on invalid status codes (
issue2036)
If an unknown file with a newline appears in the status output, color
shouldn't raise a KeyError trying to parse second line in the filename.
Pascal Quantin <pascal.quantin@gmail.com> [Sun, 14 Feb 2010 23:17:28 +0100] rev 10474
Add progress extension to win32 default config file
Martin Geisler <mg@lazybytes.net> [Sun, 14 Feb 2010 20:28:49 +0100] rev 10473
test-interhg: test the extension
Wagner Bruna <wbruna@yahoo.com> [Sat, 06 Feb 2010 21:25:02 -0200] rev 10472
interhg: fixes regression introduced by
38170eeed18c
Martin Geisler <mg@lazybytes.net> [Sun, 14 Feb 2010 17:09:52 +0100] rev 10471
progress: use inline literals in help string