Sune Foldager <cryo@cyanite.org> [Fri, 21 May 2010 15:22:29 +0200] rev 11211
push: add --new-branch option to allow intial push of new branches
Compare this to --force which allows anything to be pushed. With --new-branch,
only changesets to named branches not present on the and changesets not
introducing additional heads on existing branches are allowed.
Developed by
Henrik Stuart <henrik.stuart@edlund.dk>
Sune Foldager <cryo@cyanite.org>
Yuya Nishihara <yuya@tcha.org> [Fri, 21 May 2010 22:53:57 +0900] rev 11210
check-code: add check for 'source'
Martin Geisler <mg@aragost.com> [Fri, 21 May 2010 14:21:27 +0200] rev 11209
Merge with stable
Yuya Nishihara <yuya@tcha.org> [Fri, 21 May 2010 20:55:18 +0900] rev 11208
tests: fix bashism to load helpers.sh
`source` isn't available at POSIX sh.
Yuya Nishihara <yuya@tcha.org> [Tue, 18 May 2010 18:55:14 +0900] rev 11207
color: bring back colors with pager
It's introduced by
3c368a1c962d, but missing in merge changeset
at
a890cc501501.
Martin Geisler <mg@aragost.com> [Fri, 21 May 2010 13:40:59 +0200] rev 11206
dispatch: include Python version in traceback
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:58:16 -0500] rev 11205
rebase: add error codes
Suggested by Dirk Hasselbalch
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:20:25 -0500] rev 11204
rebase: improve --abort failure message
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:15:11 -0500] rev 11203
rebase: only show "rebase completed" message with -v
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 13:27:28 -0500] rev 11202
strip: hide unbundle messages by default
Unbundling is an internal implementation detail for strip, only show
them with --verbose.
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 12:21:35 -0500] rev 11201
Fix up rebase's handling of strip backups
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 12:15:44 -0500] rev 11200
strip: improve full backup message
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 20:20:16 -0500] rev 11199
strip: drop deprecated -b from synopsis
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 20:20:12 -0500] rev 11198
rebase: use helpers.sh in tests
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 19:46:39 -0500] rev 11197
strip: be quiet about temporary internal bundle
Patrick Mezard <pmezard@gmail.com> [Wed, 19 May 2010 22:32:40 +0200] rev 11196
Merge with crew-stable
Aaron Digulla <digulla@hepe.com> [Wed, 19 May 2010 22:09:58 +0200] rev 11195
convert/svn: close gettags() log stream (
issue2196)
Patrick Mezard <pmezard@gmail.com> [Wed, 19 May 2010 22:04:41 +0200] rev 11194
convert/svn: remove useless try/catch
While the try/catch was reintroduced in
2f0f9528e77b, it was made useless by
the tags/ existence check in getheads().
Martin Geisler <mg@aragost.com> [Tue, 18 May 2010 16:31:10 +0200] rev 11193
Use our custom hg reStructuredText role some more
I missed these occurrences on my first scan through the source.
Martin Geisler <mg@aragost.com> [Tue, 18 May 2010 16:24:14 +0200] rev 11192
minirst: handle line breaks in hg role
Martin Geisler <mg@lazybytes.net> [Mon, 17 May 2010 23:11:27 +0200] rev 11191
extdiff: fix reST syntax in module docstring
Javi Merino <cibervicho@gmail.com> [Tue, 11 May 2010 12:06:30 +0200] rev 11190
Fixed a bashism with trap numbers in hgeditor.
When using trap in a shell script, it's more portable to use signal
names, instead of numbers. Signal names (INT, KILL,...) are defined in
POSIX, whereas its corresponding numbers aren't.
Martin Geisler <mg@lazybytes.net> [Mon, 17 May 2010 21:30:00 +0200] rev 11189
Merge with stable
Martin Geisler <mg@lazybytes.net> [Mon, 17 May 2010 21:16:35 +0200] rev 11188
rebase: stress that only local changesets should be rebased
Martin Geisler <mg@lazybytes.net> [Mon, 17 May 2010 20:42:28 +0200] rev 11187
minirst: fix debug code
Matt Mackall <mpm@selenic.com> [Sun, 16 May 2010 14:38:32 -0500] rev 11186
Merge with stable
Steve Losh <steve@stevelosh.com> [Sat, 15 May 2010 23:33:22 -0400] rev 11185
tag: add -e/--edit option for modifying the commit message
Steve Borho <steve@borho.org> [Thu, 07 Jan 2010 22:19:05 -0600] rev 11184
extdiff: add labels, read diff arguments from [merge-tools]
hgtk has been using these same configs since Feb. Users only have to name the
tools they would like to use, ex:
[extdiff]
kdiff3 =
meld =
Yuya Nishihara <yuya@tcha.org> [Sun, 16 May 2010 22:23:14 +0900] rev 11183
patchbomb: respect HGPLAIN when piping --test output to PAGER
It makes easy to use `hg email --test` from another tool.
Brodie Rao <brodie@bitheap.org> [Mon, 03 May 2010 14:00:34 -0500] rev 11182
pager: fork and exec pager as parent process
With the pager as the child process instead of the parent process, the
termination of the parent Mercurial process can cause the terminal to return
before the pager exits. Inverting the relationship prevents that issue.
Platforms without fork() will continue to use util.popen().