Matt Mackall <mpm@selenic.com> [Thu, 05 Jul 2007 13:34:18 -0500] rev 4748
merge: make test for fast-forward merge stricter (issue619)
don't allow merging with an ancestor
fix != on contexts
add a test
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 04 Jul 2007 09:20:56 +0200] rev 4747
Fixed calling the merge script and reporting errors in debuginstall (issue617)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 03 Jul 2007 12:45:33 +0200] rev 4746
Fix revlog.children so the real children of the null revision can be calculated.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4745
hgweb: use lrwxrwxrwx as the permissions of a symlink
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4744
Make hg add foo; hg mv foo bar work.
- foo will be removed (the user has a copy of its contents in bar)
- bar will not be marked as a copy (there was no committed version of foo).
We print a warning telling that to the user.
Fixes issue269.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4743
test-copy2: use status -C instead of debugstate | grep copy
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 03 Jul 2007 03:06:40 -0300] rev 4742
test-rename: use hg status -C; don't use hg debugstate | grep copy
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 19:15:25 +0200] rev 4741
Make hgk handle filenames with spaces (issue49)
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 01 Jul 2007 15:22:49 +0200] rev 4740
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.
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.
Emanuele Aina <em@nerd.ocracy.org> [Wed, 06 Jun 2007 22:17:35 +0200] rev 4691
purge: don't delete ignored files if --all is not specified
OHASHI Hideya <ohachige at gmail.com> [Wed, 13 Jun 2007 18:18:06 +0900] rev 4690
Enable to select encoding in hgrc web section
This patch provides character encoding setting in each repository. After this
patch, You can use multi encoding repositories with one mercurial server.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 23 Jun 2007 21:11:28 +0200] rev 4689
merge with main