Patrick Mezard <pmezard@gmail.com> [Tue, 28 Sep 2010 01:11:24 +0200] rev 12577
Merge with stable
Patrick Mezard <pmezard@gmail.com> [Tue, 28 Sep 2010 00:41:08 +0200] rev 12576
patch: test and document a bit binary to regular file upgrade
Patrick Mezard <pmezard@gmail.com> [Tue, 28 Sep 2010 00:41:07 +0200] rev 12575
patch: upgrade to git patch when removing binary file
Otherwise it may cause data loss when removing binary files in mq with
--git=auto.
Patrick Mezard <pmezard@gmail.com> [Mon, 27 Sep 2010 22:47:10 +0200] rev 12574
patch: fix rename text to binary file (
issue2400)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 27 Sep 2010 22:49:30 +0200] rev 12573
tests: show skip reason instead of "irrelevant" with unified tests, too
parsehghaveoutput expects just the test output, not the merged test/output,
so for skipped unified tests e.g.:
Skipped test-convert-darcs.t: missing feature: irrelevant
was shown instead of:
Skipped test-convert-darcs.t: missing feature: darcs client
Matt Mackall <mpm@selenic.com> [Mon, 27 Sep 2010 10:48:50 -0500] rev 12572
merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 27 Sep 2010 10:48:21 -0500] rev 12571
merge with iin
Ry4an Brase <ry4an-hg@ry4an.org> [Mon, 20 Sep 2010 14:56:08 -0500] rev 12570
Correct Content-Type header values for archive downloads.
The content type for both .tar.gz and .tar.bz2 downloads was
application/x-tar, which is correct for .tar files when no
Content-Encoding is present, but is not correct for .tar.gz and .tar.bz2
files unless Content-Encoding is set to gzip or x-bzip2, respectively.
However, setting Content-Encoding causes browsers to undo that encoding
during download, when a .gz or .bz2 file is usually the desired
artifact. Omitting the Content-Encoding header is preferred to avoid
having browsers uncompress non-render-able files.
Additionally, the Content-Disposition line indicates a final desired
filename with .tar.gz or .tar.bz2 extension which makes providing a
Content-Encoding header inappropriate.
With the current configuration browsers (Chrome and Firefox thus far)
are registering the application/x-tar Content-Type and not .tar
extension and appending that extension, yielding filename.tar.gz.tar as
a final on-disk artifact. This was originally reported here:
http://stackoverflow.com/questions/3753659
I've changed the .tar.gz and .tar.bz2 Content-Type values to
application/x-gzip and application/x-bzip2, respectively. Which yields
correctly named download artifacts on Firefox, Chrome, and IE.
Matt Mackall <mpm@selenic.com> [Mon, 27 Sep 2010 10:47:36 -0500] rev 12569
merge with iin
Wagner Bruna <wbruna@yahoo.com> [Sat, 25 Sep 2010 22:53:31 -0300] rev 12568
i18n-pt_BR: update to new Portuguese ortography
Wagner Bruna <wbruna@yahoo.com> [Sat, 25 Sep 2010 22:53:27 -0300] rev 12567
i18n-pt_BR: minor rewording
Wagner Bruna <wbruna@yahoo.com> [Sat, 25 Sep 2010 22:53:21 -0300] rev 12566
i18n-pt_BR: assorted typo fixes
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 24 Sep 2010 19:47:50 -0300] rev 12565
merge with i18n
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 24 Sep 2010 19:47:00 -0300] rev 12564
i18n-pt_BR: synchronized with
84ceedcfeb6a
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 24 Sep 2010 19:26:01 -0300] rev 12563
merge with i18n stable
Christoph Mewes <christoph@webvariants.de> [Fri, 24 Sep 2010 02:17:54 +0200] rev 12562
i18n-de: parentrevspec extension
Christoph Mewes <christoph@webvariants.de> [Fri, 24 Sep 2010 02:08:26 +0200] rev 12561
i18n-de: pager extension and missing parts of extdiff
Christoph Mewes <christoph@webvariants.de> [Fri, 24 Sep 2010 01:41:56 +0200] rev 12560
i18n-de: added missing strings in acl
Christoph Mewes <christoph@webvariants.de> [Thu, 23 Sep 2010 01:19:40 +0200] rev 12559
i18n-de: minor changes
Christoph Mewes <christoph@webvariants.de> [Thu, 23 Sep 2010 01:09:09 +0200] rev 12558
i18n-de: notify extension
Christoph Mewes <christoph@webvariants.de> [Thu, 23 Sep 2010 00:28:45 +0200] rev 12557
i18n-de: mq extension
Martin Roppelt <m.p.roppelt@web.de> [Wed, 22 Sep 2010 13:34:40 +0200] rev 12556
i18n-de: deleted outdated messages with msgattrib, allowed language header
Christoph <christoph@webvariants.de> [Wed, 22 Sep 2010 16:32:02 +0200] rev 12555
merge
Christoph Mewes <christoph@webvariants.de> [Wed, 22 Sep 2010 04:32:55 +0200] rev 12554
i18n-de: keyword extension
Christoph Mewes <christoph@webvariants.de> [Wed, 22 Sep 2010 01:04:43 +0200] rev 12553
i18n-de: interhg extension
Christoph Mewes <christoph@webvariants.de> [Wed, 22 Sep 2010 01:04:25 +0200] rev 12552
i18n-de: more inotify
Martin Roppelt <m.p.roppelt@web.de> [Wed, 22 Sep 2010 09:45:14 +0200] rev 12551
i18n-de: delete language duplicate, update last-translator
Martin Roppelt <m.p.roppelt@web.de> [Wed, 22 Sep 2010 09:40:11 +0200] rev 12550
i18n-de: fix formatting
Martin Roppelt <m.p.roppelt@web.de> [Wed, 22 Sep 2010 09:22:42 +0200] rev 12549
merge stable into default
Martin Roppelt <m.p.roppelt@web.de> [Wed, 22 Sep 2010 08:54:00 +0200] rev 12548
i18n-de: fix broken translations, 66 defuzzied, 14 new translations
Martin Roppelt <m.p.roppelt@web.de> [Tue, 21 Sep 2010 15:45:51 +0200] rev 12547
i18n-de: update pot
Christoph <christoph@webvariants.de> [Tue, 21 Sep 2010 23:05:28 +0000] rev 12546
l10n: sig, glog, cia, hgk, highlight, inotify, interhg
New status: 1851 messages complete with 302 fuzzies and 745 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Wagner Bruna <wbruna@yahoo.com> [Tue, 21 Sep 2010 01:55:53 -0300] rev 12545
merge with i18n
Wagner Bruna <wbruna@yahoo.com> [Tue, 21 Sep 2010 01:51:56 -0300] rev 12544
i18n-pt_BR: synchronized with
5be733b20bd1
Christoph <christoph@webvariants.de> [Tue, 21 Sep 2010 00:25:25 +0000] rev 12543
l10n: churn, color, convert and eol extension done
New status: 1793 messages complete with 306 fuzzies and 799 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Martin Geisler <mg@lazybytes.net> [Sat, 18 Sep 2010 22:03:33 +0200] rev 12542
i18n-da: synchronized with
2eadea60ae67
Christoph <christoph@webvariants.de> [Sat, 18 Sep 2010 09:07:57 +0000] rev 12541
l10n: primarily added separate translations for template markers
New status: 1583 messages complete with 423 fuzzies and 892 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Christoph <christoph@webvariants.de> [Sat, 18 Sep 2010 01:16:31 +0000] rev 12540
l10n: based on a fresh pot file
New status: 1459 messages complete with 435 fuzzies and 1004 untranslated.
Transmitted-via: Transifex (www.transifex.net).
Erik Zielke <ez@aragost.com> [Thu, 23 Sep 2010 15:18:10 +0200] rev 12539
mq: removed return from callers to patchheader.qseries
Some callers to patchheader.qseries returned the value
further, but pathcheader.qseries does not explicitly
return anything. It was confusing this was returned
further
Erik Zielke <ez@aragost.com> [Thu, 23 Sep 2010 16:56:32 +0200] rev 12538
mq: added return 0 on success
I have added return 0 on success in docstrings of
the different not deprecated mq commands.
Adrian Buehlmann <adrian@cadifra.com> [Sun, 26 Sep 2010 23:48:30 +0200] rev 12537
tests: fix tabs/indentation in test-strip-cross.t
Steve Losh <steve@stevelosh.com> [Tue, 24 Aug 2010 18:25:33 -0400] rev 12536
alias: only allow global options before a shell alias, pass later ones through
This patch refactors the dispatch code to change how arguments to shell aliases
are handled.
A separate "pass" to determine whether a command is a shell alias has been
added. The rough steps dispatch now performs when a command is given are these:
* Parse all arguments up to the command name.
* If any arguments such as --repository or --cwd are given (which could change
the config file used, and therefore the definition of aliases), they are
taken into account.
* We determine whether the command is a shell alias.
* If so, execute the alias. The --repo and --cwd arguments are still in effect.
Any arguments *after* the command name are passed unchanged through to the
shell command (and interpolated as normal.
* If the command is *not* a shell alias, the dispatching is effectively "reset"
and reparsed as normal in its entirety.
The net effect of this patch is to make shell alias commands behave as you
would expect.
Any arguments you give to a shell alias *after* the alias name are passed
through unchanged. This lets you do something like the following:
[alias]
filereleased = !$HG log -r 'descendants(adds("$1")) and tagged()' -l1 $2 $3 $4 $5
$ hg filereleased hgext/bookmarks.py --style compact
Previously the `--style compact` part would fail because Mercurial would
interpret those arguments as arguments to the alias command itself (which
doesn't take any arguments).
Also: running something like `hg -R ~/src/hg-crew filereleased
hgext/bookmarks.py` when `filereleased` is only defined in that repo's config
will now work.
These global arguments can *only* be given to a shell alias *before* the alias
name. For example, this will *not* work in the above situation:
$ hg filereleased -R ~/src/hg-crew hgext/bookmarks.py
The reason for this is that you may want to pass arguments like --repository to
the alias (or, more likely, their short versions like -R):
[alias]
own = !chown $@ `$HG root`
$ hg own steve
$ hg own -R steve
Matt Mackall <mpm@selenic.com> [Mon, 27 Sep 2010 10:39:22 -0500] rev 12535
tests: fix test-fetch port number variability
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:20:24 -0500] rev 12534
tests: unify test-convert-tagsbranch-topology
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:18:53 -0500] rev 12533
tests: unify test-convert-tla
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:18:28 -0500] rev 12532
tests: unify test-convert-mtn
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:17:19 -0500] rev 12531
tests: unify test-convert-splicemap
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:16:46 -0500] rev 12530
tests: unify test-convert-git
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 17:14:35 -0500] rev 12529
tests: unify test-convert-filemap
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:54:28 -0500] rev 12528
tests: unify test-convert-datesort
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:53:06 -0500] rev 12527
tests: unify test-convert-hg-svn
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:48:57 -0500] rev 12526
tests: unify test-convert-hg-source
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:47:59 -0500] rev 12525
tests: unify test-convert-hg-sink
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:45:51 -0500] rev 12524
tests: unify test-convert-darcs
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:43:48 -0500] rev 12523
tests: unify test-convert-cvsnt-mergepoints
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 16:39:52 -0500] rev 12522
tests: unify test-convert-cvs-synthetic
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 15:42:48 -0500] rev 12521
tests: unify test-convert-cvs-detectmerge
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 15:33:09 -0500] rev 12520
tests: unify test-convert-cvs-branch
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 14:50:58 -0500] rev 12519
tests: unify test-convert-cvs
Matt Mackall <mpm@selenic.com> [Sun, 26 Sep 2010 14:39:34 -0500] rev 12518
tests: unify test-convert-clonebranches