Wed, 09 Jun 2010 17:50:45 +0200 Merge with mpm
Martin Geisler <mg@aragost.com> [Wed, 09 Jun 2010 17:50:45 +0200] rev 11314
Merge with mpm
Wed, 09 Jun 2010 17:27:47 +0200 discovery: fix description line
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 09 Jun 2010 17:27:47 +0200] rev 11313
discovery: fix description line
Tue, 08 Jun 2010 15:57:59 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 08 Jun 2010 15:57:59 -0500] rev 11312
Merge with stable
Tue, 08 Jun 2010 15:52:56 -0500 Merge backout
Steve Borho <steve@borho.org> [Tue, 08 Jun 2010 15:52:56 -0500] rev 11311
Merge backout
Tue, 08 Jun 2010 15:52:41 -0500 Backed out changeset: e1dde7363601
Steve Borho <steve@borho.org> [Tue, 08 Jun 2010 15:52:41 -0500] rev 11310
Backed out changeset: e1dde7363601
Tue, 08 Jun 2010 21:09:41 +0200 ui: handle leading newlines/spaces/commas in configlist
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 08 Jun 2010 21:09:41 +0200] rev 11309
ui: handle leading newlines/spaces/commas in configlist Thanks to Greg Ward for spotting the problem introduced in 0a548640e012 and for supplying the test case.
Tue, 08 Jun 2010 11:58:09 -0500 mergetools: add configuration for Ultra Compare (issue2226)
Steve Borho <steve@borho.org> [Tue, 08 Jun 2010 11:58:09 -0500] rev 11308
mergetools: add configuration for Ultra Compare (issue2226) Initial config provided by Tim Pietzcker
Tue, 08 Jun 2010 14:12:46 +0200 mq: use hg reST role some more
Martin Geisler <mg@aragost.com> [Tue, 08 Jun 2010 14:12:46 +0200] rev 11307
mq: use hg reST role some more
Tue, 08 Jun 2010 13:19:22 +0200 fix encoding bug in 05ac42e56452 stable
Sune Foldager <cryo@cyanite.org> [Tue, 08 Jun 2010 13:19:22 +0200] rev 11306
fix encoding bug in 05ac42e56452
Tue, 08 Jun 2010 09:30:45 +0200 cleanups: undefined variables
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 08 Jun 2010 09:30:45 +0200] rev 11305
cleanups: undefined variables
Tue, 08 Jun 2010 09:30:33 +0200 cleanups: unused variables
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 08 Jun 2010 09:30:33 +0200] rev 11304
cleanups: unused variables
Mon, 07 Jun 2010 20:03:32 +0200 move working dir/dirstate methods from localrepo to workingctx
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 07 Jun 2010 20:03:32 +0200] rev 11303
move working dir/dirstate methods from localrepo to workingctx
Thu, 03 Jun 2010 23:18:18 -0500 color: labeled text should be passed to ui.write() as ui.labeled
Steve Borho <steve@borho.org> [Thu, 03 Jun 2010 23:18:18 -0500] rev 11302
color: labeled text should be passed to ui.write() as ui.labeled Some implementations of ui.label() (HTML versions in particular) must escape the provided text and then markup the text with their tags. When this marked up text is then passed to ui.write(), we must label the text as 'ui.labeled' so the implementation knows not to escape it a second time (exposing the initial markup). This required the addition of a 'ui.plain' label for text that is purposefully not marked up. I was a little pedantic here, passing even ' ' strings to ui.label() when it would be included with other labeled text in a ui.write() call. But it seemed appropriate to lean to the side of caution.
Mon, 07 Jun 2010 18:35:54 +0200 move discovery methods from localrepo into new discovery module
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 07 Jun 2010 18:35:54 +0200] rev 11301
move discovery methods from localrepo into new discovery module
Mon, 07 Jun 2010 16:29:06 +0200 merge with stable
Sune Foldager <cryo@cyanite.org> [Mon, 07 Jun 2010 16:29:06 +0200] rev 11300
merge with stable
Mon, 07 Jun 2010 16:28:23 +0200 push/pull: fix bug in "--branch ." handling stable
Sune Foldager <cryo@cyanite.org> [Mon, 07 Jun 2010 16:28:23 +0200] rev 11299
push/pull: fix bug in "--branch ." handling The branch wasn't expanded, so only the tip was operated on.
Sun, 06 Jun 2010 22:39:32 +0530 shrink-repo: wrong variable name
Pradeepkumar Gayam <in3xes@gmail.com> [Sun, 06 Jun 2010 22:39:32 +0530] rev 11298
shrink-repo: wrong variable name
Sun, 06 Jun 2010 17:20:10 +0900 replace Python standard textwrap by MBCS sensitive one for i18n text
FUJIWARA Katsunori <foozy@lares.dti.ne.jp> [Sun, 06 Jun 2010 17:20:10 +0900] rev 11297
replace Python standard textwrap by MBCS sensitive one for i18n text Mercurial has problem around text wrapping/filling in MBCS encoding environment, because standard 'textwrap' module of Python can not treat it correctly. It splits byte sequence for one character into two lines. According to unicode specification, "east asian width" classifies characters into: W(ide), N(arrow), F(ull-width), H(alf-width), A(mbiguous) W/N/F/H can be always recognized as 2/1/2/1 bytes in byte sequence, but 'A' can not. Size of 'A' depends on language in which it is used. Unicode specification says: If the context(= language) cannot be established reliably they should be treated as narrow characters by default but many of class 'A' characters are full-width, at least, in Japanese environment. So, this patch treats class 'A' characters as full-width always for safety wrapping. This patch focuses only on MBCS safe-ness, not on writing/printing rule strict wrapping for each languages MBCS sensitive textwrap class is originally implemented by ITO Nobuaki <daydream.trippers@gmail.com>.
Thu, 03 Jun 2010 10:37:31 +0100 keyword: use context to detect uncommitted merge
Christian Ebert <blacktrash@gmx.net> [Thu, 03 Jun 2010 10:37:31 +0100] rev 11296
keyword: use context to detect uncommitted merge
Thu, 03 Jun 2010 13:58:00 +0200 tests: use --debug on test-clone
Adrian Buehlmann <adrian@cadifra.com> [Thu, 03 Jun 2010 13:58:00 +0200] rev 11295
tests: use --debug on test-clone
Thu, 03 Jun 2010 10:18:33 -0400 shrink-revlog: use util.mktempcopy() to preserve mode of index file.
Greg Ward <greg-hg@gerg.ca> [Thu, 03 Jun 2010 10:18:33 -0400] rev 11294
shrink-revlog: use util.mktempcopy() to preserve mode of index file. (There's still a chmod() call to manually preserve the mode of the data file.)
Sat, 05 Jun 2010 09:58:02 -0500 revset: delay import of hg to avoid start-up import loops
Matt Mackall <mpm@selenic.com> [Sat, 05 Jun 2010 09:58:02 -0500] rev 11293
revset: delay import of hg to avoid start-up import loops
Fri, 04 Jun 2010 23:04:31 -0500 error: fix up test-hgrc
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 23:04:31 -0500] rev 11292
error: fix up test-hgrc
Fri, 04 Jun 2010 23:00:22 -0500 error: update test-trusted.py
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 23:00:22 -0500] rev 11291
error: update test-trusted.py
Fri, 04 Jun 2010 22:54:43 -0500 revset: fix test failure with qfinish
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 22:54:43 -0500] rev 11290
revset: fix test failure with qfinish
Fri, 04 Jun 2010 20:57:52 -0500 revset: raise ParseError exceptions
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:57:52 -0500] rev 11289
revset: raise ParseError exceptions
Fri, 04 Jun 2010 20:57:26 -0500 error: add new ParseError for various parsing errors
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:57:26 -0500] rev 11288
error: add new ParseError for various parsing errors
Fri, 04 Jun 2010 20:19:53 -0500 error: change ParseError to CommandError
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:19:53 -0500] rev 11287
error: change ParseError to CommandError
Fri, 04 Jun 2010 20:13:51 -0500 hgrc: improve docs for the trusted section
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:13:51 -0500] rev 11286
hgrc: improve docs for the trusted section
Fri, 04 Jun 2010 17:22:33 -0500 rebase: use usual util.abort rather than error.ParseError
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 17:22:33 -0500] rev 11285
rebase: use usual util.abort rather than error.ParseError
Fri, 04 Jun 2010 10:27:23 -0500 revset: sort the predicate list
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 10:27:23 -0500] rev 11284
revset: sort the predicate list
Fri, 04 Jun 2010 10:26:55 -0500 revset: fix - handling in the optimizer
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 10:26:55 -0500] rev 11283
revset: fix - handling in the optimizer
Thu, 03 Jun 2010 20:32:41 -0500 revset: fix up tests
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 20:32:41 -0500] rev 11282
revset: fix up tests
Thu, 03 Jun 2010 18:00:15 -0500 walkchangerevs: allow empty query sets
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 18:00:15 -0500] rev 11281
walkchangerevs: allow empty query sets
Thu, 03 Jun 2010 17:39:40 -0500 revset: add tagged predicate
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 17:39:40 -0500] rev 11280
revset: add tagged predicate
Thu, 03 Jun 2010 17:39:34 -0500 revset: optimize the parse tree directly
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 17:39:34 -0500] rev 11279
revset: optimize the parse tree directly Rather than dynamically optimize in methods, we pre-optimize the parse tree directly. This also lets us do some substitution on some of the symbols like - and ::.
Wed, 02 Jun 2010 14:07:46 -0500 revset: add support for prefix and suffix versions of : and ::
Matt Mackall <mpm@selenic.com> [Wed, 02 Jun 2010 14:07:46 -0500] rev 11278
revset: add support for prefix and suffix versions of : and ::
Tue, 01 Jun 2010 11:18:57 -0500 revset: hook into revrange
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 11:18:57 -0500] rev 11277
revset: hook into revrange
Tue, 01 Jun 2010 11:18:57 -0500 revset: add a debugrevspec command
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 11:18:57 -0500] rev 11276
revset: add a debugrevspec command
Tue, 01 Jun 2010 11:18:57 -0500 revset: introduce revset core
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 11:18:57 -0500] rev 11275
revset: introduce revset core
Tue, 01 Jun 2010 11:18:57 -0500 revset: introduce basic parser
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 11:18:57 -0500] rev 11274
revset: introduce basic parser
Tue, 01 Jun 2010 11:18:57 -0500 remoteui: move from cmdutil to hg
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 11:18:57 -0500] rev 11273
remoteui: move from cmdutil to hg
Thu, 03 Jun 2010 21:38:30 +0200 mq: better qqueue test for troublesome names
Henrik Stuart <hg@hstuart.dk> [Thu, 03 Jun 2010 21:38:30 +0200] rev 11272
mq: better qqueue test for troublesome names
Thu, 03 Jun 2010 20:40:23 +0200 mq: prevent the creation of a queue whose name is already taken
Cédric Duval <cedricduval@free.fr> [Thu, 03 Jun 2010 20:40:23 +0200] rev 11271
mq: prevent the creation of a queue whose name is already taken Each check is moved under the code handling the relevant option, and a new one is added for --create. This fixes duplicated entries being added to the queues list.
Wed, 02 Jun 2010 19:39:45 +0200 mq: fix naming issues for qqueue directories
Henrik Stuart <hg@hstuart.dk> [Wed, 02 Jun 2010 19:39:45 +0200] rev 11270
mq: fix naming issues for qqueue directories
Wed, 02 Jun 2010 14:54:25 +0200 win32text: mark this extension as deprecated
Martin Geisler <mg@aragost.com> [Wed, 02 Jun 2010 14:54:25 +0200] rev 11269
win32text: mark this extension as deprecated
Wed, 02 Jun 2010 14:40:31 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Wed, 02 Jun 2010 14:40:31 +0200] rev 11268
Merge with stable
Tue, 01 Jun 2010 18:29:52 -0400 shrink-revlog: preserve mode of the shrunken index and data file. stable
Greg Ward <greg-hg@gerg.ca> [Tue, 01 Jun 2010 18:29:52 -0400] rev 11267
shrink-revlog: preserve mode of the shrunken index and data file. Otherwise, the shrunken index file always has mode 0600 thanks to mkstemp(). This is annoying on a server, where multiple users may need to read/write the manifest. chmod()ing the data file is not strictly necessary, but it's nice for consistency.
Wed, 19 May 2010 18:06:35 +0200 Fixed a bashism with the use of $RANDOM in hgeditor.
Javi Merino <cibervicho@gmail.com> [Wed, 19 May 2010 18:06:35 +0200] rev 11266
Fixed a bashism with the use of $RANDOM in hgeditor. The variable $RANDOM is not POSIX so a portable /bin/sh may not define it. When creating a directory with a random name it's better to use mktemp, which, even though is not POSIX, exists in common Unixes including Linux, OpenBSD, FreeBSD and MacOS X.
Thu, 27 May 2010 22:50:23 +0300 churn: add possibility to include/exclude paths
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 27 May 2010 22:50:23 +0300] rev 11265
churn: add possibility to include/exclude paths
Wed, 02 Jun 2010 14:28:45 +0200 churn: support spaces in aliases (issue2222)
Alexander Solovyov <piranha@piranha.org.ua> [Wed, 02 Jun 2010 14:28:45 +0200] rev 11264
churn: support spaces in aliases (issue2222)
Tue, 01 Jun 2010 10:55:11 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:55:11 -0500] rev 11263
Merge with stable
Tue, 01 Jun 2010 10:54:57 -0500 Merge with i18n
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:54:57 -0500] rev 11262
Merge with i18n
Tue, 01 Jun 2010 10:54:03 -0500 Added signature for changeset 24fe2629c6fd stable
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:54:03 -0500] rev 11261
Added signature for changeset 24fe2629c6fd
Tue, 01 Jun 2010 10:54:03 -0500 Added tag 1.5.4 for changeset 24fe2629c6fd stable
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:54:03 -0500] rev 11260
Added tag 1.5.4 for changeset 24fe2629c6fd
Tue, 01 Jun 2010 10:44:03 -0500 Merge with i18n stable 1.5.4
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:44:03 -0500] rev 11259
Merge with i18n
Tue, 01 Jun 2010 12:25:43 -0300 merge with i18n stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 01 Jun 2010 12:25:43 -0300] rev 11258
merge with i18n stable
Tue, 01 Jun 2010 12:23:44 -0300 i18n-pt_BR: synchronized with 0bb67503ad4b stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 01 Jun 2010 12:23:44 -0300] rev 11257
i18n-pt_BR: synchronized with 0bb67503ad4b
Tue, 01 Jun 2010 10:12:07 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 01 Jun 2010 10:12:07 -0500] rev 11256
Merge with stable
Fri, 28 May 2010 17:28:34 +0200 clone: save hardlink state of util.copyfiles() stable
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11255
clone: save hardlink state of util.copyfiles() When trying to do hardlink-cloning, the os_link() call of the first file tried already fails on Windows, if the source is on a UNC path. This change avoids calling os_link() for the rest of files, leaving us with a *single* failed os_link() call per clone operation, if the source can't do hardlinks.
Fri, 28 May 2010 17:28:34 +0200 util.copyfiles: don't try os_link() again if it failed before stable
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11254
util.copyfiles: don't try os_link() again if it failed before If the os_link() call on the first file in the directory fails [1], we switch mode to using shutil.copy() for all remaining files. [1] happens for example on Windows for every file when cloning from a UNC path without specifying --pull.
Tue, 01 Jun 2010 03:45:10 +0200 keyword: retrieve added and modified files from commitctx
Christian Ebert <blacktrash@gmx.net> [Tue, 01 Jun 2010 03:45:10 +0200] rev 11253
keyword: retrieve added and modified files from commitctx
Tue, 01 Jun 2010 01:05:45 +0200 keyword: force dirstate normal when all changes in a file are recorded
Christian Ebert <blacktrash@gmx.net> [Tue, 01 Jun 2010 01:05:45 +0200] rev 11252
keyword: force dirstate normal when all changes in a file are recorded Before this bugfix a file whose changes were entirely recorded was still considered modified by "hg status". Note: the test must use hg record -l/--logfile, because this is not reproducible with hg record -m/--message.
Mon, 31 May 2010 13:47:51 +0200 clone: print number of linked/copied files on --debug
Adrian Buehlmann <adrian@cadifra.com> [Mon, 31 May 2010 13:47:51 +0200] rev 11251
clone: print number of linked/copied files on --debug
Mon, 31 May 2010 21:43:03 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Mon, 31 May 2010 21:43:03 +0200] rev 11250
Merge with stable
Mon, 31 May 2010 21:37:01 +0200 eol: extension for managing file EOLs stable
Martin Geisler <mg@lazybytes.net> [Mon, 31 May 2010 21:37:01 +0200] rev 11249
eol: extension for managing file EOLs
Mon, 31 May 2010 12:57:47 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 31 May 2010 12:57:47 -0500] rev 11248
Merge with stable
Mon, 31 May 2010 12:57:34 -0500 Merge with i18n
Matt Mackall <mpm@selenic.com> [Mon, 31 May 2010 12:57:34 -0500] rev 11247
Merge with i18n
Mon, 31 May 2010 12:57:24 -0500 Merge with i18n stable
Matt Mackall <mpm@selenic.com> [Mon, 31 May 2010 12:57:24 -0500] rev 11246
Merge with i18n
Tue, 25 May 2010 13:24:49 -0300 merge with i18n stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 25 May 2010 13:24:49 -0300] rev 11245
merge with i18n stable
Tue, 25 May 2010 13:20:33 -0300 i18n-pt_BR: added message from 1b8aa9ffa7dc stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 25 May 2010 13:20:33 -0300] rev 11244
i18n-pt_BR: added message from 1b8aa9ffa7dc
Sat, 22 May 2010 11:23:47 -0300 merge with i18n stable
Wagner Bruna <wbruna@yahoo.com> [Sat, 22 May 2010 11:23:47 -0300] rev 11243
merge with i18n stable
Sat, 22 May 2010 11:22:36 -0300 i18n-pt_BR: synchronized with ed71cb07d7b2 stable
Wagner Bruna <wbruna@yahoo.com> [Sat, 22 May 2010 11:22:36 -0300] rev 11242
i18n-pt_BR: synchronized with ed71cb07d7b2
Mon, 31 May 2010 12:34:47 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 31 May 2010 12:34:47 -0500] rev 11241
Merge with stable
Wed, 19 May 2010 09:54:12 -0500 pager: exec pager using /bin/sh -c stable
Brodie Rao <brodie@bitheap.org> [Wed, 19 May 2010 09:54:12 -0500] rev 11240
pager: exec pager using /bin/sh -c This mimics the behavior of popen() and ensures setting the pager to something like "LESS=FSRX less" will work.
Fri, 14 May 2010 12:57:24 -0500 hgweb: fix race in refreshing repo list (issue2188) stable
Matt Mackall <mpm@selenic.com> [Fri, 14 May 2010 12:57:24 -0500] rev 11239
hgweb: fix race in refreshing repo list (issue2188)
Mon, 31 May 2010 13:55:47 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Mon, 31 May 2010 13:55:47 +0200] rev 11238
Merge with stable
Mon, 31 May 2010 17:13:15 +0900 record: check that we are not committing a merge before patch selection stable
Nicolas Dumazet <nicdumz.commits@gmail.com> [Mon, 31 May 2010 17:13:15 +0900] rev 11237
record: check that we are not committing a merge before patch selection It might sound like a good idea to use record to filter changes when merging. If someone attemps this, it's better to tell her "no" right ahead, before the patch generation/line selection, so she does not spend time doing it just to receive a red light after that (sometimes rather long) process.
Mon, 31 May 2010 13:43:03 +0200 record: better way to find help in docstring stable
Martin Geisler <mg@aragost.com> [Mon, 31 May 2010 13:43:03 +0200] rev 11236
record: better way to find help in docstring This outputs only the lines in the verbatim block without relying on the translator to have translated the little 'y - record this change' string.
Mon, 31 May 2010 14:48:26 +0900 record: docstring typo stable
Nicolas Dumazet <nicdumz.commits@gmail.com> [Mon, 31 May 2010 14:48:26 +0900] rev 11235
record: docstring typo
Sun, 30 May 2010 23:24:10 +0200 mq: mention qqueue in module docstring
Martin Geisler <mg@lazybytes.net> [Sun, 30 May 2010 23:24:10 +0200] rev 11234
mq: mention qqueue in module docstring
Fri, 28 May 2010 17:28:34 +0200 clone: save hardlink state of util.copyfiles()
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11233
clone: save hardlink state of util.copyfiles() When trying to do hardlink-cloning, the os_link() call of the first file tried already fails on Windows, if the source is on a UNC path. This change avoids calling os_link() for the rest of files, leaving us with a *single* failed os_link() call per clone operation, if the source can't do hardlinks.
Fri, 28 May 2010 17:28:34 +0200 util.copyfiles: don't try os_link() again if it failed before
Adrian Buehlmann <adrian@cadifra.com> [Fri, 28 May 2010 17:28:34 +0200] rev 11232
util.copyfiles: don't try os_link() again if it failed before If the os_link() call on the first file in the directory fails [1], we switch mode to using shutil.copy() for all remaining files. [1] happens for example on Windows for every file when cloning from a UNC path without specifying --pull.
Thu, 27 May 2010 22:50:04 +0300 cmdutil: cleanup imports
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 27 May 2010 22:50:04 +0300] rev 11231
cmdutil: cleanup imports
Thu, 27 May 2010 17:47:40 +0200 make transactions work on non-refcounted python implementations
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Thu, 27 May 2010 17:47:40 +0200] rev 11230
make transactions work on non-refcounted python implementations
Sat, 29 May 2010 20:32:39 +0200 mq: support multiple patch queues using qqueue
Henrik Stuart <hg@hstuart.dk> [Sat, 29 May 2010 20:32:39 +0200] rev 11229
mq: support multiple patch queues using qqueue
Fri, 28 May 2010 16:01:57 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Fri, 28 May 2010 16:01:57 -0500] rev 11228
Merge with stable
Fri, 28 May 2010 14:41:11 -0500 status: avoid performance regression when no .hgsub is present stable
Matt Mackall <mpm@selenic.com> [Fri, 28 May 2010 14:41:11 -0500] rev 11227
status: avoid performance regression when no .hgsub is present (introduced by 24ce8f0c0a39)
Thu, 27 May 2010 10:37:14 +0200 doc: document expansion of %include and ui.username
Martin Geisler <mg@aragost.com> [Thu, 27 May 2010 10:37:14 +0200] rev 11226
doc: document expansion of %include and ui.username
Wed, 26 May 2010 14:03:29 -0700 ui.username(): expand environment variables in username configuration value.
Chad Dombrova <chadrik@gmail.com> [Wed, 26 May 2010 14:03:29 -0700] rev 11225
ui.username(): expand environment variables in username configuration value. note: expansion of config variables must be handled on a case-by-case basis because they can contain arbitrary data that may not be desirable to expand.
Wed, 26 May 2010 14:03:29 -0700 config: expand hgrc %include paths
Chad Dombrova <chadrik@gmail.com> [Wed, 26 May 2010 14:03:29 -0700] rev 11224
config: expand hgrc %include paths
Wed, 26 May 2010 16:16:47 +0200 rename: make --after work if source is already in R state
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 26 May 2010 16:16:47 +0200] rev 11223
rename: make --after work if source is already in R state I routinely want to use `hg addrem` and then fix up missed renames manually using `hg mv -A`. This patch allows me to record such renames from a source in state R to a target in state A.
Tue, 25 May 2010 18:45:44 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Tue, 25 May 2010 18:45:44 +0200] rev 11222
Merge with stable
Tue, 25 May 2010 18:19:40 +0200 doc: clarify that sections can be split stable
Angel Ezquerra [Tue, 25 May 2010 18:19:40 +0200] rev 11221
doc: clarify that sections can be split
Tue, 25 May 2010 18:19:16 +0200 doc: clarify that keys can be overridden stable
Angel Ezquerra [Tue, 25 May 2010 18:19:16 +0200] rev 11220
doc: clarify that keys can be overridden
Tue, 25 May 2010 09:57:19 +0200 commands: document --new-branch flag for push
Martin Geisler <mg@aragost.com> [Tue, 25 May 2010 09:57:19 +0200] rev 11219
commands: document --new-branch flag for push
Tue, 25 May 2010 09:56:26 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Tue, 25 May 2010 09:56:26 +0200] rev 11218
Merge with stable
Mon, 24 May 2010 21:52:33 +0530 commands: updates to push docstring. stable
Faheem Mitha <faheem@email.unc.edu> [Mon, 24 May 2010 21:52:33 +0530] rev 11217
commands: updates to push docstring. With contributions from mg, hstuart, timeless, and vsh.
Mon, 24 May 2010 00:55:42 +0200 mq: remove unneeded local variable in delete
Martin Geisler <mg@lazybytes.net> [Mon, 24 May 2010 00:55:42 +0200] rev 11216
mq: remove unneeded local variable in delete
Wed, 19 May 2010 09:54:12 -0500 pager: exec pager using /bin/sh -c
Brodie Rao <brodie@bitheap.org> [Wed, 19 May 2010 09:54:12 -0500] rev 11215
pager: exec pager using /bin/sh -c This mimics the behavior of popen() and ensures setting the pager to something like "LESS=FSRX less" will work.
Wed, 19 May 2010 00:45:50 +0200 keyword: offer svn-like default keywordmaps
Christian Ebert <blacktrash@gmx.net> [Wed, 19 May 2010 00:45:50 +0200] rev 11214
keyword: offer svn-like default keywordmaps svn-like default keywords can be set in a new configuration section called [keywordset] -- thanks to timeless for the name. Move setup of default keywordmaps into dedicated function used by kwtemplater.__init__ and demo. HeadURL/URL is not supported (by default).
Tue, 18 May 2010 22:16:38 +0200 keyword: add 2 svn-like date filters
Christian Ebert <blacktrash@gmx.net> [Tue, 18 May 2010 22:16:38 +0200] rev 11213
keyword: add 2 svn-like date filters svnisodate yields the format the date in svn's Id keyword expands to. svnutcdate yields the format svn's Date/LastChangedDate expands to. http://svnbook.red-bean.com/en/1.5/svn.advanced.props.special.keywords.html
Fri, 21 May 2010 19:54:40 +0900 util: give appropriate default args to atomictempfile()
Yuya Nishihara <yuya@tcha.org> [Fri, 21 May 2010 19:54:40 +0900] rev 11212
util: give appropriate default args to atomictempfile() mode='w+b' is the default of python's TemporaryFile().
Fri, 21 May 2010 15:22:29 +0200 push: add --new-branch option to allow intial push of new branches
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>
Fri, 21 May 2010 22:53:57 +0900 check-code: add check for 'source'
Yuya Nishihara <yuya@tcha.org> [Fri, 21 May 2010 22:53:57 +0900] rev 11210
check-code: add check for 'source'
Fri, 21 May 2010 14:21:27 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Fri, 21 May 2010 14:21:27 +0200] rev 11209
Merge with stable
Fri, 21 May 2010 20:55:18 +0900 tests: fix bashism to load helpers.sh
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.
Tue, 18 May 2010 18:55:14 +0900 color: bring back colors with pager
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.
Fri, 21 May 2010 13:40:59 +0200 dispatch: include Python version in traceback stable
Martin Geisler <mg@aragost.com> [Fri, 21 May 2010 13:40:59 +0200] rev 11206
dispatch: include Python version in traceback
Thu, 20 May 2010 15:58:16 -0500 rebase: add error codes
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:58:16 -0500] rev 11205
rebase: add error codes Suggested by Dirk Hasselbalch
Thu, 20 May 2010 15:20:25 -0500 rebase: improve --abort failure message
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:20:25 -0500] rev 11204
rebase: improve --abort failure message
Thu, 20 May 2010 15:15:11 -0500 rebase: only show "rebase completed" message with -v
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 15:15:11 -0500] rev 11203
rebase: only show "rebase completed" message with -v
Thu, 20 May 2010 13:27:28 -0500 strip: hide unbundle messages by default
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.
Thu, 20 May 2010 12:21:35 -0500 Fix up rebase's handling of strip backups
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 12:21:35 -0500] rev 11201
Fix up rebase's handling of strip backups
Thu, 20 May 2010 12:15:44 -0500 strip: improve full backup message
Matt Mackall <mpm@selenic.com> [Thu, 20 May 2010 12:15:44 -0500] rev 11200
strip: improve full backup message
Wed, 19 May 2010 20:20:16 -0500 strip: drop deprecated -b from synopsis
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 20:20:16 -0500] rev 11199
strip: drop deprecated -b from synopsis
Wed, 19 May 2010 20:20:12 -0500 rebase: use helpers.sh in tests
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 20:20:12 -0500] rev 11198
rebase: use helpers.sh in tests
Wed, 19 May 2010 19:46:39 -0500 strip: be quiet about temporary internal bundle
Matt Mackall <mpm@selenic.com> [Wed, 19 May 2010 19:46:39 -0500] rev 11197
strip: be quiet about temporary internal bundle
Wed, 19 May 2010 22:32:40 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 19 May 2010 22:32:40 +0200] rev 11196
Merge with crew-stable
Wed, 19 May 2010 22:09:58 +0200 convert/svn: close gettags() log stream (issue2196) stable
Aaron Digulla <digulla@hepe.com> [Wed, 19 May 2010 22:09:58 +0200] rev 11195
convert/svn: close gettags() log stream (issue2196)
(0) -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip