Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 19:19:42 +0200] rev 4751
Merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 19:15:25 +0200] rev 4750
Make hgk handle filenames with spaces (issue49)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 15:22:49 +0200] rev 4749
Use "--config ui.report_untrusted=false" for hg calls in hgk, fixes issue523.
tcl's exec yields an error if output to stderr happens and isn't redirected to
a file, so the warnings about untrusted .hg/hgrc caused problems in hgk.
The warning is still printed when executing 'hg view', so the user can see it
when using it from the shell.
Brendan Cully <brendan@kublai.com> [Sat, 30 Jun 2007 08:31:23 -0700] rev 4748
Merge with Adam Spiers
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:41 +0100] rev 4747
mercurial.spec: convert extension now installs files into hgext/convert/
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:41 +0100] rev 4746
buildrpm: fix rpm release number calculation
It was broken when patch queues were in use.
Adam Spiers <hg@adamspiers.org> [Sun, 03 Jun 2007 14:42:39 +0100] rev 4745
buildrpm: auto-generate %changelog in .spec file
Top entry is tip; subsequent entries are the version tags from .hgtags.
Adam Spiers <hg@adamspiers.org> [Sat, 30 Jun 2007 01:21:22 +0100] rev 4744
mercurial.spec: include CONTRIBUTORS, COPYING and man pages in rpm
Adam Spiers <hg@adamspiers.org> [Sun, 03 Jun 2007 14:40:56 +0100] rev 4743
mercurial.spec: include various utility files from contrib/ in rpm
Files included:
hgk
convert-repo
hg-ssh
hg-viz
git-rev-tree
bash_completion
zsh_completion
mercurial.el
julian@lava.net [Sun, 21 Jan 2007 00:59:23 -1000] rev 4742
mercurial.spec: add BuildRequires
Add build dependencies from README as block quote.
Adam Spiers <hg@adamspiers.org> [Sat, 02 Jun 2007 12:42:47 +0100] rev 4741
mercurial.spec: fix when default python prefix != rpm %{_prefix}
e.g. on SUSE Linux Enterprise 10
Lee Cantey <lcantey@gmail.com> [Fri, 29 Jun 2007 13:06:49 -0700] rev 4740
Convert default mercurial.ini file to Windows line endings
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 29 Jun 2007 11:13:36 +0200] rev 4739
Added full URL to debug output if something doesn't look like an http hg repo.
This way it is easier to debug problems with failing subcommands, like
changegroupsubset due to permission problems, when generally accessing
the repository works fine.
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 21:16:25 -0700] rev 4738
Handle extensions with defined but empty cmdtable
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 09:19:08 -0700] rev 4737
mq: more qdelete help text tweaks
Brendan Cully <brendan@kublai.com> [Thu, 28 Jun 2007 08:42:43 -0700] rev 4736
mq: require patch argument or revision for qdelete
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 16:18:09 +0200] rev 4735
Make hg glog abort if unused arguments are given.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 16:03:45 +0200] rev 4734
Abort if earlygetopt fails to detect an option.
Otherwise it could happen that a command is used on the wrong repository,
because abbreviations of --cwd or --repository were ignored.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 28 Jun 2007 15:56:25 +0200] rev 4733
Simplified earlygetopt and made it remove parsed options and values.
The order of aliases is no longer important, too.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 27 Jun 2007 20:37:33 +0200] rev 4732
Disallow short earlygetop option combined with other short options
While "hg commit -qRfoo" can be read as "--quiet --repository foo",
"hg commit -mRfoo" should be "--message Rfoo".
csaba.henk@creo.hu [Wed, 27 Jun 2007 08:35:26 -0700] rev 4731
Fix tgz archival on Windows.
Making tgz's on Windows has been broken by 06de65673ec2
due to not being careful enough about binary mode opens.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 22:38:57 +0200] rev 4730
Updated command tables in commands.py and hgext extensions.
- Marked for translation where extensions already had _()
- Corrected indentation
- fixed a few synopsises
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 20:37:15 +0200] rev 4729
Catch illegal boolean values in hgrc nicely.
With hg 0.9.3 the section and parameter name wasn't printed,
with hg 0.9.4 there was a traceback for ValueError.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 18:39:28 +0200] rev 4728
Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 18:35:31 +0200] rev 4727
Fix earlygetop for short options with unnecessary spaces removed
Examples:
hg log -qR foo
hg log -Rfoo
hg log -qRfoo
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 26 Jun 2007 15:28:17 +0200] rev 4726
Fix and test 'hg backout' without or with too many revisions.
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 21:23:24 -0500] rev 4725
Added signature for changeset fb4b6d5fe100b0886f8bc3d6731ec0e5ed5c4694
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 21:18:19 -0500] rev 4724
Added tag 0.9.4 for changeset fb4b6d5fe100
Bryan O'Sullivan <bos@serpentine.com> [Mon, 25 Jun 2007 16:35:27 -0700] rev 4723
Update binary installer files.
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 15:57:01 -0700] rev 4722
mq: regularize patch header creation.
Do not prefix qnew patches with [mq]: when a message has been given.
Always use [mq]: as the prefix for generated commit messages.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Mon, 25 Jun 2007 18:52:12 -0300] rev 4721
convert: "unknown" is a string
Jean-Francois PIERONNE <jf.pieronne@laposte.net> [Fri, 08 Jun 2007 16:24:43 +0200] rev 4720
OpenVMS patches
Hollis Blanchard <hollisb@us.ibm.com> [Mon, 25 Jun 2007 14:50:25 -0500] rev 4719
fix 'convert' with single commit repositories
The attached patch passes the three 'convert' testcases, and also is
able to successfully convert the git.git repository.
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 12:44:48 -0500] rev 4718
backout: report short hash in commit message
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 25 Jun 2007 22:41:15 +0200] rev 4717
New config option: ui.report_untrusted (defaults to True)
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 25 Jun 2007 22:08:10 +0200] rev 4716
Make earlygetopt return a list of all option values, use the last value.
This fixes:
"hg -R" showing a useful error instead of traceback
"hg -R foo --repository bar" using bar instead of foo
And provides a way for other users of earlygetopt to accept more than
one value.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 24 Jun 2007 11:17:49 +0200] rev 4715
Fixed sorting inside nearly sorted sections in hgrc.5
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 25 Jun 2007 11:29:17 -0700] rev 4714
Make changeset_printer respect ui diffopts
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 11:13:27 -0700] rev 4713
mq: support qnew -I/-X and file name lists
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 10:34:53 -0700] rev 4712
Merge with mpm
Brendan Cully <brendan@kublai.com> [Mon, 25 Jun 2007 09:49:40 -0700] rev 4711
mq: document that qinit -c may be run later
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4710
gitweb: do not mix shortlog and changelog in summary page.
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4709
Add option "hidden" to hgwebdir.
TODO: should this option be renamed to 'hide_from_index' or
maybe to 'index_ignore' (like Apache's mod_autoindex) ?
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4708
Add support for RFC2822 to util.parsedate().
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4707
Makefile: remove *.pyd files on "make clean".
Markus F.X.J. Oberhumer <markus@oberhumer.com> [Mon, 25 Jun 2007 14:46:20 +0200] rev 4706
Makefile: change "make local" to build a fully working local version.
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:35:40 -0500] rev 4705
gitweb: hide email addresses in shortlog with |person
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:35:14 -0500] rev 4704
Make shortlog the default page in hgweb
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 11:30:05 -0500] rev 4703
hgweb: improve shortlog formatting
shorten author with |person
don't shrink font (default font is presumed to be preferred reading size)
set widths based on font ems rather than page percents.
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 01:26:44 -0500] rev 4702
strip: move strip code to a new repair module
Matt Mackall <mpm@selenic.com> [Mon, 25 Jun 2007 01:22:45 -0500] rev 4701
strip: simplify bundle helper
Matt Mackall <mpm@selenic.com> [Sun, 24 Jun 2007 18:22:40 -0500] rev 4700
strip: pull core strip logic into its own function
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sun, 24 Jun 2007 10:08:38 -0500] rev 4699
unbundle: accept multiple file arguments
update test-bundle for multiple unbundle support
Eric Hopper <hopper@omnifarious.org> [Sun, 24 Jun 2007 07:22:58 -0700] rev 4698
convert: handle new cvsps with Tags: and multiple tags.
Matt Mackall <mpm@selenic.com> [Sun, 24 Jun 2007 09:47:54 -0500] rev 4697
cat: return an error on failure
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 23 Jun 2007 22:43:46 -0500] rev 4696
tests: add merge test for changeset 9fe267f77f56
When all the files in a directory are moved somewhere else, and new
files are added in changesets of the local branch, a subsequent pull
and merge shouldn't rename the locally added files too.
Emanuele Aina <em@nerd.ocracy.org> [Sat, 23 Jun 2007 22:26:22 -0500] rev 4695
purge: add the clean alias inspired by git-clean and svn-clean
NIIMI Satoshi <sa2c@sa2c.net> [Tue, 22 May 2007 07:24:06 +0900] rev 4694
mercurial.el: ignore errors on hg-after-save-hook()
Don't signal an error even if running hg command fails. Otherwise,
succeeding hooks won't be called.
NIIMI Satoshi <sa2c@sa2c.net> [Tue, 22 May 2007 08:05:16 +0900] rev 4693
mercurial.el: change default log range to tip:0
If the tip revision is smaller than hg-rev-completion-limit (defaults
to 100), "hg log -r tip:-100" fails.
Since performance does not differ between "hg log -l 50 -r tip:0" and
"hg log -l 50 -r tip:-100" even on large repository, default range can
be changed from "tip:-100" to "tip:0" without any drawbacks.
paul sorenson <sf@metrak.com> [Sat, 23 Jun 2007 22:25:11 -0500] rev 4692
Command in doc comment is now on a single line, fixed
after previous formatting broke it.