Martin Geisler <mg@lazybytes.net> [Wed, 16 Dec 2009 22:58:57 +0100] rev 10085
Merge with stable
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 11 Dec 2009 15:25:33 +0900] rev 10084
graphlog: fix output when both a limit and a path are provided
Limit was interpreted as absolute, from the topmost revision, without
counting the number of revisions matching a given file.
Which caused "glog -lN file" to show sometimes less than N csets if
the file was not modified in all of the N previous csets.
glog will now match the behavior of log.
Patrick Mezard <pmezard@gmail.com> [Wed, 16 Dec 2009 22:18:15 +0100] rev 10083
mercurial.iss: update locale location
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Dec 2009 12:10:21 +0100] rev 10082
test-share: Solaris sed can't handle never-ending lines
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Dec 2009 12:10:21 +0100] rev 10081
test-rollback: Ignore hook exit code
Failing hooks returned 255 on Solaris
Patrick Mezard <pmezard@gmail.com> [Wed, 16 Dec 2009 13:19:42 +0100] rev 10080
Merge with crew-stable
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Dec 2009 12:10:21 +0100] rev 10079
test-hook: Don't use extended regular expressions with grep
Using egrep fixes failure on Solaris
Brendan Cully <brendan@kublai.com> [Tue, 15 Dec 2009 12:33:04 -0800] rev 10078
hgweb: Make get_mtime use repository to find store path.
It was calculating it directly, which is redundant and caused
it to break with shared repositories.
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Sun, 13 Dec 2009 18:29:16 +0100] rev 10077
make ui.interactive() return false in case stdin lacks isatty
Matt Mackall <mpm@selenic.com> [Tue, 15 Dec 2009 10:45:24 -0600] rev 10076
Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 15 Dec 2009 10:44:38 -0600] rev 10075
Merge with crew
Matt Mackall <mpm@selenic.com> [Tue, 15 Dec 2009 10:44:10 -0600] rev 10074
Merge -stable heads
Martin Geisler <mg@lazybytes.net> [Mon, 14 Dec 2009 23:14:50 +0100] rev 10073
Makefile: update "make clean" target after
f91e5630ce7e
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Dec 2009 22:15:46 +0100] rev 10072
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 14 Dec 2009 22:09:49 +0100] rev 10071
convert/svn: better handling of hg recursive call failure
Alexander Solovyov <piranha@piranha.org.ua> [Mon, 14 Dec 2009 21:21:34 +0200] rev 10070
schemes: url parts are counted from 1
Matt Mackall <mpm@selenic.com> [Mon, 14 Dec 2009 15:02:02 -0600] rev 10069
Merge with -stable
Matt Mackall <mpm@selenic.com> [Mon, 14 Dec 2009 15:01:13 -0600] rev 10068
subrepo: add default path to new clones
Martin Geisler <mg@lazybytes.net> [Mon, 14 Dec 2009 00:26:28 +0100] rev 10067
win32mbcs: fix typos and reST syntax
Martin Geisler <mg@lazybytes.net> [Mon, 14 Dec 2009 00:02:04 +0100] rev 10066
help/templates: use hanging indent for field list
Now that the field list indentation is computed automatically, we no
longer need to align all fields the same. Using a simple hanging
indent makes it easy to edit the text in an editor like Emacs, which
will automatically recognized the hang and keep it.
The fields are still output with no blank lines between them.
Martin Geisler <mg@lazybytes.net> [Sun, 13 Dec 2009 23:49:53 +0100] rev 10065
minirst: improve layout of field lists
Before, we used the padding following the key to compute where to wrap
the text. Long keys would thus give a big indentation. It also
required careful alignment of the source text, making it cumbersome to
items to the list.
We now compute the maximum key length and use that for all items in
the list. We also put a cap on the indentation: keys longer than 10
characters are put on their own line. This is similar to how rst2html
handles large keys: it uses 14 as the cutoff point, but I felt that 10
was better for monospaced text in the console.
Martin Geisler <mg@lazybytes.net> [Sun, 13 Dec 2009 22:37:30 +0100] rev 10064
minirst: don't test regexps twice
We know the regexps match since splitparagraphs used them too.
Martin Geisler <mg@lazybytes.net> [Sun, 13 Dec 2009 19:24:24 +0100] rev 10063
minirst: run inlineliterals too in debug mode
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:54:54 +0100] rev 10062
test-share: handle sed/GNU-sed discrepancies
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10061
Make {file_copies} usable as a --template key
Before this, to display file copies in templates, you had to write something
like {file_copies%filecopy}. For some reason, the {file_copy} subtemplate was
used by default but not defined by default in changeset_templater, while styles
were already using it. Here we define {file_copy} in changeset_templater, and
change the templater to handle formatting strings like {file_copies%filecopy}
with already expanded keys (in this case {file_copies}), for backward
compatibility.
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10060
templatekw: change {file_copies} behaviour, add {file_copies_switch}
{file_copies} template now displays file copies with or without the --copies
switch being set. A new {file_copies_switch} template implements the former
behaviour.
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10059
test-command-template: test 'file_copies' keyword
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10058
cmdutil: extract file copies closure into templatekw
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10057
cmdutil: extract latest tags closures in templatekw
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:24 +0100] rev 10056
cmdutil: extract file changes closures into templatekw
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:23 +0100] rev 10055
cmdutil: extract repo dependent closures in templatekw
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:23 +0100] rev 10054
cmdutil: extract ctx dependent closures into templatekw
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 18:06:23 +0100] rev 10053
cmdutil: replace showlist() closure with a function
Patrick Mezard <pmezard@gmail.com> [Sun, 13 Dec 2009 11:56:22 +0100] rev 10052
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 07 Dec 2009 12:44:15 -0500] rev 10051
convert/svn: make sink recover gracefully from empty changeset
Otherwise when processing a changeset that in fact changes no files
(perhaps due to bug in import from CVS) can get something like:
unexpected svn output:
abort: unable to cope with svn output
Bug report and patch draft by Jesse Glick <jesse.glick@sun.com>
Shun-ichi GOTO <shunichi.goto@gmail.com> [Mon, 07 Dec 2009 19:18:03 +0900] rev 10050
win32mbcs: Add configuration to specify path encoding
Add win32mbcs.encoding configuration option to specify the encoding to
use instead of encoding.encoding.
This option is useful for the users who want to write UTF-8 log
message on non UTF-8 path encoding environment.
Martin Geisler <mg@lazybytes.net> [Sat, 12 Dec 2009 23:03:05 +0100] rev 10049
Merge with stable
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 11 Dec 2009 15:09:52 +0900] rev 10048
mq: qpop: remove added files before re-adding removed files
We need to do this to avoid file/directories conflicts.
This causes patches removing a committed file and replacing it
with a directory to be "unpoppable".
Greg Ward <greg-hg@gerg.ca> [Thu, 10 Dec 2009 09:35:43 -0500] rev 10047
revlog: rewrite several method docstrings
- methods: findmissing(), nodesbetween(), descendants(), ancestors()
- the goal is precise, concise, accurate, grammatical, understandable,
consistently formatted docstrings
David Soria Parra <dsp@php.net> [Fri, 11 Dec 2009 11:04:31 +0100] rev 10046
color: Add support for bookmarks
David Soria Parra <dsp@php.net> [Fri, 11 Dec 2009 11:04:31 +0100] rev 10045
color: Do not pass --color, --no-color parameters to wrapped function
Passing the --color and --no-color parameter to the wrapped function
can cause a invalid argument exception if the wrapped function doesn't
accepts a **opts dict.
Martin Geisler <mg@lazybytes.net> [Sat, 12 Dec 2009 16:54:33 +0100] rev 10044
Merge with stable
Martin Geisler <mg@lazybytes.net> [Sat, 12 Dec 2009 15:26:57 +0100] rev 10043
test-hgrc: cleanup
- don't create a repository for no reason.
- empty $HGRCPATH for better isolation between tests
Martin Geisler <mg@lazybytes.net> [Sat, 12 Dec 2009 16:46:16 +0100] rev 10042
config: raise ConfigError on non-existing include files
Before, an %include directive for a non-existing file resulted in an
IOError and a traceback.
Matt Mackall <mpm@selenic.com> [Thu, 10 Dec 2009 17:01:21 -0600] rev 10041
Merge with i18n
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 05 Dec 2009 05:29:37 +0200] rev 10040
i18n-el: translate Mercurial's copyright info message
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 05 Dec 2009 05:21:33 +0200] rev 10039
i18n-el: translate the rest of hgext/bookmarks
Giorgos Keramidas <keramida@ceid.upatras.gr> [Sat, 05 Dec 2009 04:43:13 +0200] rev 10038
i18n-el: translate the help of acl.py
Giorgos Keramidas <keramida@ceid.upatras.gr> [Thu, 03 Dec 2009 23:34:25 +0200] rev 10037
i18n-el: translate hgext/bugzilla.py
Giorgos Keramidas <keramida@ceid.upatras.gr> [Thu, 03 Dec 2009 22:32:13 +0200] rev 10036
i18n-el: remove obsolete translations
Giorgos Keramidas <keramida@ceid.upatras.gr> [Thu, 03 Dec 2009 22:31:14 +0200] rev 10035
i18n-el: translate verify
Giorgos Keramidas <keramida@ceid.upatras.gr> [Thu, 03 Dec 2009 22:06:38 +0200] rev 10034
i18n-el: add missing space to "remote: "'s translation
Giorgos Keramidas <keramida@ceid.upatras.gr> [Wed, 02 Dec 2009 18:49:10 +0200] rev 10033
i18n-el: resync i18n/el.po with changeset
2ba40cdaacb2
Giorgos Keramidas <keramida@ceid.upatras.gr> [Wed, 02 Dec 2009 18:49:10 +0200] rev 10032
i18n-el: remove some Danish strings
The original el.po file was copied from da.po and I missed a few
Danish strings in the version I submitted to crew.
Pascal Quantin <pascal.quantin@gmail.com> [Thu, 10 Dec 2009 23:57:14 +0100] rev 10031
mercurial.iss: add tcsh completion script
Martin Geisler <mg@lazybytes.net> [Thu, 10 Dec 2009 22:31:10 +0100] rev 10030
run-tests: backout
d7c23f4a14c7
We no longer have any data files, so this is no longer needed. Augie
Fackler reported on IRC that this "hack" had never worked for him in
the first place.
Martin Geisler <mg@lazybytes.net> [Thu, 10 Dec 2009 22:28:09 +0100] rev 10029
mercurial.iss: backout
08bbed8ac9b8
Not a complete backout, the bash_completion script is still installed.
Martin Geisler <mg@lazybytes.net> [Thu, 10 Dec 2009 22:26:09 +0100] rev 10028
setup: backout
68964567e406
We decided that it is better to let the distributions install these
files themselves since they know where to put them.
Augie Fackler <durin42@gmail.com> [Wed, 09 Dec 2009 14:33:22 -0600] rev 10027
subrepo: document necessary methods for a subrepo class
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 10 Dec 2009 12:31:57 +0100] rev 10026
merge with the stable branch