Thu, 23 Sep 2010 10:59:21 +0200 merge with stable
Martin Geisler <mg@aragost.com> [Thu, 23 Sep 2010 10:59:21 +0200] rev 12386
merge with stable
Wed, 22 Sep 2010 19:15:27 -0500 grep: only catch re.error when compiling regular expressions stable
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 19:15:27 -0500] rev 12385
grep: only catch re.error when compiling regular expressions
Thu, 23 Sep 2010 00:27:04 -0600 doc: clarify smtp.password usage stable
Anthony Foiani <anthony.foiani@gmail.com> [Thu, 23 Sep 2010 00:27:04 -0600] rev 12384
doc: clarify smtp.password usage
Thu, 23 Sep 2010 01:59:02 +0200 merge with stable
Mads Kiilerich <mads@kiilerich.com> [Thu, 23 Sep 2010 01:59:02 +0200] rev 12383
merge with stable
Thu, 23 Sep 2010 01:23:16 +0200 log: include unmodified-in-merge files in log diff/stat (issue2383) stable
Mads Kiilerich <mads@kiilerich.com> [Thu, 23 Sep 2010 01:23:16 +0200] rev 12382
log: include unmodified-in-merge files in log diff/stat (issue2383) f786fc4b8764 assumed that walkchangerevs called prep with all relevant matched filenames, but actually it only contains the names of files changed in the relevant changeset. That meant that log diff/stat of merges missed the diff for files only changed in the other branch. This is a minimal fix for making sure we only use fns when we are following and thus will have problems with merges anyway ...
Thu, 23 Sep 2010 01:51:17 +0200 tests: fix unzip -l variability fix stable
Mads Kiilerich <mads@kiilerich.com> [Thu, 23 Sep 2010 01:51:17 +0200] rev 12381
tests: fix unzip -l variability fix 01-01-1980 slipped through the grep.
Wed, 22 Sep 2010 18:29:41 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 22 Sep 2010 18:29:41 -0500] rev 12380
merge with stable
Wed, 22 Sep 2010 17:13:49 -0500 tests: fix unzip -l variability stable
Matt Mackall <mpm@selenic.com> [Wed, 22 Sep 2010 17:13:49 -0500] rev 12379
tests: fix unzip -l variability
Wed, 22 Sep 2010 23:51:10 +0200 mq: always require --force when pushing patches (issue2363) stable
Patrick Mezard <pmezard@gmail.com> [Wed, 22 Sep 2010 23:51:10 +0200] rev 12378
mq: always require --force when pushing patches (issue2363) --force was not necessary when passing --rev since 55578a8d7e84, but this behaviour is usually harmful when branch names are passed instead of explicit revisions.
Wed, 22 Sep 2010 18:20:47 -0500 tests: various fixes for new unified test pattern format
Matt Mackall <mpm@selenic.com> [Wed, 22 Sep 2010 18:20:47 -0500] rev 12377
tests: various fixes for new unified test pattern format
Wed, 22 Sep 2010 16:06:02 -0500 tests: add glob matching for unified tests
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 16:06:02 -0500] rev 12376
tests: add glob matching for unified tests This adds a " (glob)" marker that works like a simpler version of (re): "*" is converted to ".*", and "?" is converted to ".". Both special characters can be escaped using "\", and the backslash itself can be escaped as well. Other glob-style syntax, like "**", "[chars]", or "[!chars]", isn't supported.
Wed, 22 Sep 2010 16:06:00 -0500 tests: require regexes in unified tests to be marked with " (re)"
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 16:06:00 -0500] rev 12375
tests: require regexes in unified tests to be marked with " (re)" Consider this test: $ hg glog --template '{rev}:{node|short} "{desc}"\n' @ 2:20c4f79fd7ac "3" | | o 1:38f24201dcab "2" |/ o 0:2a18120dc1c9 "1" Because each line beginning with "|" can be compiled as a regular expression (equivalent to ".*|"), they will match any output. Similarly: $ echo foo The blank output line can be compiled as a regular expression and will also match any output. With this patch, none of the above output lines will be matched as regular expressions. A line must end in " (re)" in order to be matched as one. Lines are still matched literally first, so the following will pass: $ echo 'foo (re)' foo (re)
Wed, 22 Sep 2010 16:05:59 -0500 tests: ensure regexes match to the end of the string
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 16:05:59 -0500] rev 12374
tests: ensure regexes match to the end of the string Regular expressions in the test suite are currently written assuming that you need a trailing ".*" to avoid matching to the end. Instead of matching regular expressions using "^pattern", this patch makes matching more restrictive by matching "^pattern$".
Wed, 22 Sep 2010 16:05:59 -0500 tests: don't match blank output lines as regexes in unified tests
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 16:05:59 -0500] rev 12373
tests: don't match blank output lines as regexes in unified tests Currently, the following unified test will pass: $ echo foo A blank output line (a line containing just two spaces) will match any output. The patch modifies the unified test runner to ignore empty strings strings when do regular expression matching.
Wed, 22 Sep 2010 16:05:58 -0500 tests: improve regexes in unified tests
Brodie Rao <brodie@bitheap.org> [Wed, 22 Sep 2010 16:05:58 -0500] rev 12372
tests: improve regexes in unified tests
Wed, 22 Sep 2010 00:14:57 +0200 templater: add hex filter.
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Wed, 22 Sep 2010 00:14:57 +0200] rev 12371
templater: add hex filter.
Tue, 21 Sep 2010 18:40:33 +0200 tests: unify test-convert-svn-*
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Tue, 21 Sep 2010 18:40:33 +0200] rev 12370
tests: unify test-convert-svn-*
Mon, 06 Sep 2010 17:35:49 +0200 merge: delay writing the mergestate during until commit is called
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Mon, 06 Sep 2010 17:35:49 +0200] rev 12369
merge: delay writing the mergestate during until commit is called This speeds up merges of lots of files considerably.
Wed, 22 Sep 2010 15:33:08 -0500 tests: fix touch -t with RHEL
Matt Mackall <mpm@selenic.com> [Wed, 22 Sep 2010 15:33:08 -0500] rev 12368
tests: fix touch -t with RHEL
Tue, 21 Sep 2010 18:36:23 +0200 tests: compatibility fix.
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Tue, 21 Sep 2010 18:36:23 +0200] rev 12367
tests: compatibility fix. 'touch -d *' doesn't work on Mac OS X. In order to prevent this from occuring again, a check for the case is added to 'check-code.py'.
Tue, 21 Sep 2010 16:44:13 -0500 tests: drop a bunch of sed calls from unified tests
Matt Mackall <mpm@selenic.com> [Tue, 21 Sep 2010 16:44:13 -0500] rev 12366
tests: drop a bunch of sed calls from unified tests
Tue, 21 Sep 2010 16:00:02 -0500 tests: cleanup exit code handling in unified tests
Matt Mackall <mpm@selenic.com> [Tue, 21 Sep 2010 16:00:02 -0500] rev 12365
tests: cleanup exit code handling in unified tests
Tue, 21 Sep 2010 12:41:24 -0500 check-code: add some basic support for unified tests
Matt Mackall <mpm@selenic.com> [Tue, 21 Sep 2010 12:41:24 -0500] rev 12364
check-code: add some basic support for unified tests
Tue, 21 Sep 2010 23:58:32 +0200 test-subrepo-recursion: sort archive output for portability
Patrick Mezard <pmezard@gmail.com> [Tue, 21 Sep 2010 23:58:32 +0200] rev 12363
test-subrepo-recursion: sort archive output for portability
Tue, 21 Sep 2010 23:38:26 +0200 Merge with crew
Patrick Mezard <pmezard@gmail.com> [Tue, 21 Sep 2010 23:38:26 +0200] rev 12362
Merge with crew
Tue, 21 Sep 2010 23:37:47 +0200 Merge with stable
Patrick Mezard <pmezard@gmail.com> [Tue, 21 Sep 2010 23:37:47 +0200] rev 12361
Merge with stable
Tue, 21 Sep 2010 23:14:58 +0200 context: fix filectx.undelete() (issue2388) stable
Patrick Mezard <pmezard@gmail.com> [Tue, 21 Sep 2010 23:14:58 +0200] rev 12360
context: fix filectx.undelete() (issue2388)
Mon, 20 Sep 2010 17:01:12 -0500 tests: fix hgweb template change stable
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 17:01:12 -0500] rev 12359
tests: fix hgweb template change
Mon, 20 Sep 2010 23:42:23 +0200 Merge with crew
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 23:42:23 +0200] rev 12358
Merge with crew
Mon, 20 Sep 2010 22:41:10 +0200 Restore lexists() changes lost in e0ee3e822a9a merge
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 22:41:10 +0200] rev 12357
Restore lexists() changes lost in e0ee3e822a9a merge
Mon, 20 Sep 2010 17:01:12 -0500 tests: fix hgweb template change
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 17:01:12 -0500] rev 12356
tests: fix hgweb template change
Mon, 20 Sep 2010 16:56:57 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:56:57 -0500] rev 12355
merge with stable
Mon, 20 Sep 2010 16:56:44 -0500 merge with crew
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:56:44 -0500] rev 12354
merge with crew
Sun, 19 Sep 2010 21:20:38 -0500 hgweb: be consistent with the background highlighting on closed branches (Issue2386) stable
Ryan Phillips <ryan@trolocsis.com> [Sun, 19 Sep 2010 21:20:38 -0500] rev 12353
hgweb: be consistent with the background highlighting on closed branches (Issue2386) The coal and paper web themes will highlight closed branches as a visual cue to the user. This patch makes the other two themes constistent. For users with difficulty differentiating colors, it would be better to split out closed branches to a new table or optionally hide them.
Mon, 20 Sep 2010 13:31:02 +0200 mq: fix the deprecation comment for qsave & qrestore. stable
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Mon, 20 Sep 2010 13:31:02 +0200] rev 12352
mq: fix the deprecation comment for qsave & qrestore. Changeset bcf90e712dc3 deprecated qsave and qrestore. In the deprecating comment, users were referred to 'rebase --mq' which -- at the time the message was written -- didn't exist. Currently, on the default branch, rebase *does* take a '--mq' option, but it probably doesn't do what Dirkjan expected it to do when he wrote the message. In the original, deprecating commit, little context was provided as to why this change was made. Based on my recollection, concensus at the Paris Sprint in February 2010 was that one of the problems with MQ was that it exposed far too many commands. Notable among these were qsave & qrestore: very few core developers understood what they did and even fewer (none, IIRC) actually used them. However, they couldn't be removed; not only do the usual backwards compatibility reasons apply, but the hg book refers to them.
Mon, 20 Sep 2010 16:40:36 -0500 revsets: reduce cost of outgoing in the optimizer
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:40:36 -0500] rev 12351
revsets: reduce cost of outgoing in the optimizer
Thu, 02 Sep 2010 15:00:45 +0200 test-convert-hg-startrev: enable convert.hg.saverev.
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Thu, 02 Sep 2010 15:00:45 +0200] rev 12350
test-convert-hg-startrev: enable convert.hg.saverev.
Sat, 18 Sep 2010 08:30:11 +0200 transplant: fix var name conflict introduced by 2912881c2a98
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 18 Sep 2010 08:30:11 +0200] rev 12349
transplant: fix var name conflict introduced by 2912881c2a98
Mon, 20 Sep 2010 16:25:29 -0500 bundle: fix shrink-revlog bundle usage
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:25:29 -0500] rev 12348
bundle: fix shrink-revlog bundle usage
Mon, 20 Sep 2010 16:14:05 -0500 bundlerepo: restore close() method
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:14:05 -0500] rev 12347
bundlerepo: restore close() method
Mon, 20 Sep 2010 16:00:15 -0500 tests: drop final true command from unified tests
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 16:00:15 -0500] rev 12346
tests: drop final true command from unified tests
Mon, 20 Sep 2010 22:29:13 +0200 Merge with stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 22:29:13 +0200] rev 12345
Merge with stable
Mon, 20 Sep 2010 21:46:56 +0200 Use lexists() instead of exists() where appropriate stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 21:46:56 +0200] rev 12344
Use lexists() instead of exists() where appropriate
Mon, 20 Sep 2010 21:46:39 +0200 convert/svn: fix broken symlink renames in svn sink stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 21:46:39 +0200] rev 12343
convert/svn: fix broken symlink renames in svn sink
Mon, 20 Sep 2010 21:46:39 +0200 rename: do not overwrite existing broken symlinks stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 21:46:39 +0200] rev 12342
rename: do not overwrite existing broken symlinks
Mon, 20 Sep 2010 21:42:11 +0200 patch: do not overwrite broken untracked symlinks stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 21:42:11 +0200] rev 12341
patch: do not overwrite broken untracked symlinks
Mon, 20 Sep 2010 21:42:11 +0200 patch: fix target when patching broken symlinks (issue2368) stable
Patrick Mezard <pmezard@gmail.com> [Mon, 20 Sep 2010 21:42:11 +0200] rev 12340
patch: fix target when patching broken symlinks (issue2368)
Mon, 20 Sep 2010 15:50:36 -0500 tests: fixup tests using unzip -l
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 15:50:36 -0500] rev 12339
tests: fixup tests using unzip -l
Mon, 20 Sep 2010 14:36:36 -0500 tests: add hack to avoid problem with graphlog in unified tests
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 14:36:36 -0500] rev 12338
tests: add hack to avoid problem with graphlog in unified tests
Mon, 20 Sep 2010 14:32:21 -0500 bundle: encapsulate all bundle streams in unbundle class
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 14:32:21 -0500] rev 12337
bundle: encapsulate all bundle streams in unbundle class
Sun, 19 Sep 2010 13:12:45 -0500 bundle: move chunk parsing into unbundle class
Matt Mackall <mpm@selenic.com> [Sun, 19 Sep 2010 13:12:45 -0500] rev 12336
bundle: move chunk parsing into unbundle class
Sun, 19 Sep 2010 12:51:54 -0500 bundle: get rid of chunkiter
Matt Mackall <mpm@selenic.com> [Sun, 19 Sep 2010 12:51:54 -0500] rev 12335
bundle: get rid of chunkiter
Sun, 19 Sep 2010 12:38:44 -0500 bundle: refactor progress callback
Matt Mackall <mpm@selenic.com> [Sun, 19 Sep 2010 12:38:44 -0500] rev 12334
bundle: refactor progress callback This lets us eliminate the chunk iterator so we can have the bundle class parse headers.
Sat, 18 Sep 2010 18:20:34 -0500 bundle: make getchunk() a method
Matt Mackall <mpm@selenic.com> [Sat, 18 Sep 2010 18:20:34 -0500] rev 12333
bundle: make getchunk() a method
Fri, 17 Sep 2010 19:24:29 -0500 bundlerepo: use bundle objects everywhere
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 19:24:29 -0500] rev 12332
bundlerepo: use bundle objects everywhere
Fri, 17 Sep 2010 19:03:13 -0500 bundlerepo: drop unused close() method
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 19:03:13 -0500] rev 12331
bundlerepo: drop unused close() method
Fri, 17 Sep 2010 19:02:32 -0500 bundle: make unbundle object seekable
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 19:02:32 -0500] rev 12330
bundle: make unbundle object seekable This is only for uncompressed bundles used by bundlerepo.
Fri, 17 Sep 2010 19:02:26 -0500 bundle: push chunkbuffer down into decompress
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 19:02:26 -0500] rev 12329
bundle: push chunkbuffer down into decompress We replace the fixup iterator with a file-like object so that uncompressed file streams can be passed end to end through the stack.
Fri, 17 Sep 2010 17:03:08 -0500 tests: fix a bunch of pointless #s in unified tests
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 17:03:08 -0500] rev 12328
tests: fix a bunch of pointless #s in unified tests
Fri, 17 Sep 2010 17:03:04 -0500 tests: exit 0 no longer needed on unified tests
Matt Mackall <mpm@selenic.com> [Fri, 17 Sep 2010 17:03:04 -0500] rev 12327
tests: exit 0 no longer needed on unified tests
Mon, 20 Sep 2010 15:33:12 -0500 tests: update debugcomplete output
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 15:33:12 -0500] rev 12326
tests: update debugcomplete output
Mon, 20 Sep 2010 15:31:48 -0500 merge with abuehl
Matt Mackall <mpm@selenic.com> [Mon, 20 Sep 2010 15:31:48 -0500] rev 12325
merge with abuehl
Sun, 19 Sep 2010 23:42:18 +0200 tests: unify some of test-mq*
Adrian Buehlmann <adrian@cadifra.com> [Sun, 19 Sep 2010 23:42:18 +0200] rev 12324
tests: unify some of test-mq*
Mon, 20 Sep 2010 15:46:17 +0200 subrepo: add support for 'hg archive'
Martin Geisler <mg@aragost.com> [Mon, 20 Sep 2010 15:46:17 +0200] rev 12323
subrepo: add support for 'hg archive'
Mon, 20 Sep 2010 15:44:30 +0200 subrepo: introduce files and filedata methods for subrepo classes
Martin Geisler <mg@aragost.com> [Mon, 20 Sep 2010 15:44:30 +0200] rev 12322
subrepo: introduce files and filedata methods for subrepo classes
Mon, 20 Sep 2010 15:42:58 +0200 merge with stable
Martin Geisler <mg@aragost.com> [Mon, 20 Sep 2010 15:42:58 +0200] rev 12321
merge with stable
Fri, 17 Sep 2010 10:21:02 -0500 revset: handle re.compile() errors in grep() stable
Brodie Rao <brodie@bitheap.org> [Fri, 17 Sep 2010 10:21:02 -0500] rev 12320
revset: handle re.compile() errors in grep() Raise error.ParseError instead of allowing re.error to bubble up.
Mon, 20 Sep 2010 15:33:39 +0200 archive: set date to 1980 for very old zip files stable
Martin Geisler <mg@aragost.com> [Mon, 20 Sep 2010 15:33:39 +0200] rev 12319
archive: set date to 1980 for very old zip files The zip file format stores the date using "MS-DOS format" which apparently means that they use 1980 as their epoch. Python's zipfile module emits deprecation warnings of this form /usr/lib/python2.6/zipfile.py:1108: DeprecationWarning: struct integer overflow masking is deprecated self.fp.write(zinfo.FileHeader()) /usr/lib/python2.6/zipfile.py:1108: DeprecationWarning: 'H' format requires 0 <= number <= 65535 self.fp.write(zinfo.FileHeader()) /home/mg/src/mercurial-crew/mercurial/archival.py:169: DeprecationWarning: struct integer overflow masking is deprecated self.z.close() /home/mg/src/mercurial-crew/mercurial/archival.py:169: DeprecationWarning: 'H' format requires 0 <= number <= 65535 self.z.close() when it is given such old timestamps. This fixes this by silently clamping the date to 1980.
Fri, 17 Sep 2010 12:45:13 -0500 Merge with stable
Steve Borho <steve@borho.org> [Fri, 17 Sep 2010 12:45:13 -0500] rev 12318
Merge with stable
Fri, 17 Sep 2010 12:44:35 -0500 test-eol-update: record new results as correct stable
Steve Borho <steve@borho.org> [Fri, 17 Sep 2010 12:44:35 -0500] rev 12317
test-eol-update: record new results as correct Changeset 0852da25a31b changed the result of this test. The 'hg update 0' command, which causes a merge of modified a.txt, now leaves a.txt in the EOLN format specified by .hgeol as it was committed in revision 0. Previously, it used the .hgeol contents from the working directory before the update.
Thu, 16 Sep 2010 17:51:32 -0500 tests: add exit codes to unified tests
Matt Mackall <mpm@selenic.com> [Thu, 16 Sep 2010 17:51:32 -0500] rev 12316
tests: add exit codes to unified tests
Thu, 16 Sep 2010 16:12:26 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 16 Sep 2010 16:12:26 -0500] rev 12315
merge with stable
Sun, 12 Sep 2010 18:05:53 -0500 merge: suggest 'hg up -C .' for discarding changes, not 'hg up -C'
Brodie Rao <brodie@bitheap.org> [Sun, 12 Sep 2010 18:05:53 -0500] rev 12314
merge: suggest 'hg up -C .' for discarding changes, not 'hg up -C' Without specifying the parent revision of the working copy, users will update to tip, which is most likely the other head they were trying to merge, not the revision they were at before the merge.
Thu, 16 Sep 2010 16:00:29 +0200 transplant: maintain list of transplants in dict
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 16 Sep 2010 16:00:29 +0200] rev 12313
transplant: maintain list of transplants in dict
Wed, 15 Sep 2010 22:18:46 +0200 tests: unify test-hgignore
Adrian Buehlmann <adrian@cadifra.com> [Wed, 15 Sep 2010 22:18:46 +0200] rev 12312
tests: unify test-hgignore
Thu, 16 Sep 2010 11:36:38 +0200 win32: update build instructions with correct CRT version
Pascal Quantin <pascal.quantin@gmail.com> [Thu, 16 Sep 2010 11:36:38 +0200] rev 12311
win32: update build instructions with correct CRT version As stated in http://msdn.microsoft.com/en-us/library/cc664727.aspx, when you compile an application with MSVC 2008 SP1 it is bound by default to the original CRT version (9.0.21022.8). This is the case for Python 2.6 up to 3.1. If the wrong CRT version is embedded in the Inno Setup installer, with a PC that does not have the MSVC 2008 redistributable package installed, hg will refuse to launch with an error: "the system cannot execute the specified program".
Thu, 16 Sep 2010 16:07:22 -0500 merge with crew
Matt Mackall <mpm@selenic.com> [Thu, 16 Sep 2010 16:07:22 -0500] rev 12310
merge with crew
Thu, 16 Sep 2010 16:05:00 -0500 merge with crew stable
Matt Mackall <mpm@selenic.com> [Thu, 16 Sep 2010 16:05:00 -0500] rev 12309
merge with crew
Wed, 15 Sep 2010 17:48:03 -0500 Merge with stable
Steve Borho <steve@borho.org> [Wed, 15 Sep 2010 17:48:03 -0500] rev 12308
Merge with stable
Wed, 15 Sep 2010 17:46:51 -0500 eol: setup the repo.ui in reposetup() stable
Steve Borho <steve@borho.org> [Wed, 15 Sep 2010 17:46:51 -0500] rev 12307
eol: setup the repo.ui in reposetup() This fixes problems some have reported using the eol extension together with TortoiseHg. It ensures the ui associated with the repository has the preupdate.eol hook configured.
Wed, 15 Sep 2010 20:41:14 +0200 tests: unify test-hardlinks-safety
Adrian Buehlmann <adrian@cadifra.com> [Wed, 15 Sep 2010 20:41:14 +0200] rev 12306
tests: unify test-hardlinks-safety
Wed, 15 Sep 2010 18:00:09 +0200 tests: unify test-extra-filelog-entry
Adrian Buehlmann <adrian@cadifra.com> [Wed, 15 Sep 2010 18:00:09 +0200] rev 12305
tests: unify test-extra-filelog-entry
Wed, 15 Sep 2010 16:27:39 +0200 tests: unify test-extdiff
Adrian Buehlmann <adrian@cadifra.com> [Wed, 15 Sep 2010 16:27:39 +0200] rev 12304
tests: unify test-extdiff
Tue, 14 Sep 2010 22:26:43 -0500 tests: add test for bookmark push/pull
Will Maier <willmaier@ml1.net> [Tue, 14 Sep 2010 22:26:43 -0500] rev 12303
tests: add test for bookmark push/pull
Tue, 14 Sep 2010 21:45:43 -0500 bookmarks: set VALUE in push/pull
Will Maier <willmaier@ml1.net> [Tue, 14 Sep 2010 21:45:43 -0500] rev 12302
bookmarks: set VALUE in push/pull
Tue, 14 Sep 2010 16:52:32 +0200 tests: unify test-username-newline
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 16:52:32 +0200] rev 12301
tests: unify test-username-newline
Tue, 14 Sep 2010 16:42:02 +0200 tests: unify test-url-rev
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 16:42:02 +0200] rev 12300
tests: unify test-url-rev
Tue, 14 Sep 2010 15:37:10 +0200 tests: unify test-update-renames
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 15:37:10 +0200] rev 12299
tests: unify test-update-renames
Tue, 14 Sep 2010 13:43:05 +0200 tests: unify test-rename-merge1
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 13:43:05 +0200] rev 12298
tests: unify test-rename-merge1
Wed, 15 Sep 2010 09:09:17 -0500 merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 15 Sep 2010 09:09:17 -0500] rev 12297
merge with crew
Wed, 15 Sep 2010 11:06:22 +0200 clone: only use stream when we understand the revlog format
Sune Foldager <cryo@cyanite.org> [Wed, 15 Sep 2010 11:06:22 +0200] rev 12296
clone: only use stream when we understand the revlog format This patch fixes issues with stream cloning in the presense of parentdelta, lwcopy and similar additions that change the interpretation of the revlog format, or the format itself. Currently, the stream capability is sent like this: stream=<version of changelog> But the client doesn't actually check the version number; also, it only checks the changelog and it doesn't capture the interpretation-changes and flag-changes in parentdelta and lwcopy. This patch removes the 'stream' capability whenever we use a non-basic revlog format, to prevent old clients from receiving incorrect data. In those cases, a new capability called 'streamreqs' is added instead. Instead of a revlog version, it comes with a list of revlog-format relevant requirements, which are a subset of the repository requirements, excluding things that are not relevant for stream. New clients use this to determine whether or not they can stream. Old clients only look for the 'stream' capability, as always. New servers will still send this when serving old repositories.
Wed, 15 Sep 2010 10:44:10 +0200 localrepo: factor out requirement application and write
Sune Foldager <cryo@cyanite.org> [Wed, 15 Sep 2010 10:44:10 +0200] rev 12295
localrepo: factor out requirement application and write
Tue, 14 Sep 2010 16:21:21 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 14 Sep 2010 16:21:21 -0500] rev 12294
merge with stable
Tue, 14 Sep 2010 16:21:01 -0500 merge with i18n
Matt Mackall <mpm@selenic.com> [Tue, 14 Sep 2010 16:21:01 -0500] rev 12293
merge with i18n
Tue, 14 Sep 2010 16:20:34 -0500 merge with i18n stable
Matt Mackall <mpm@selenic.com> [Tue, 14 Sep 2010 16:20:34 -0500] rev 12292
merge with i18n
Mon, 13 Sep 2010 01:37:56 +0000 l10n: starting to unify the old translations
Christoph <christoph@webvariants.de> [Mon, 13 Sep 2010 01:37:56 +0000] rev 12291
l10n: starting to unify the old translations New status: 1525 messages complete with 135 fuzzies and 621 untranslated. Transmitted-via: Transifex (www.transifex.net).
Mon, 13 Sep 2010 00:03:26 +0000 l10n: translations: env. variables / templating system (DE)
Christoph <christoph@webvariants.de> [Mon, 13 Sep 2010 00:03:26 +0000] rev 12290
l10n: translations: env. variables / templating system (DE) New status: 1517 messages complete with 134 fuzzies and 630 untranslated. Transmitted-via: Transifex (www.transifex.net).
Sun, 12 Sep 2010 01:18:30 +0000 l10n: added some new translations
Christoph <christoph@webvariants.de> [Sun, 12 Sep 2010 01:18:30 +0000] rev 12289
l10n: added some new translations New status: 1443 messages complete with 130 fuzzies and 708 untranslated. Transmitted-via: Transifex (www.transifex.net).
Fri, 10 Sep 2010 21:05:51 -0300 i18n-pt_BR: synchronized with 0f6164806283 stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 10 Sep 2010 21:05:51 -0300] rev 12288
i18n-pt_BR: synchronized with 0f6164806283
Tue, 14 Sep 2010 22:54:04 +0200 tests: unify test-default-push
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 22:54:04 +0200] rev 12287
tests: unify test-default-push
Tue, 14 Sep 2010 18:43:24 +0200 tests: unify test-clone-update-order
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 18:43:24 +0200] rev 12286
tests: unify test-clone-update-order
Tue, 14 Sep 2010 21:41:06 +0200 tests: unify test-debugrename
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 21:41:06 +0200] rev 12285
tests: unify test-debugrename
Tue, 14 Sep 2010 21:26:05 +0200 tests: unify test-confused-revert
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 21:26:05 +0200] rev 12284
tests: unify test-confused-revert
Tue, 14 Sep 2010 19:31:00 +0200 tests: unify test-command-template
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 19:31:00 +0200] rev 12283
tests: unify test-command-template
Tue, 14 Sep 2010 22:11:53 +0200 mq: rename strip --nobackup option to --no-backup (issue2377)
Christian Ebert <blacktrash@gmx.net> [Tue, 14 Sep 2010 22:11:53 +0200] rev 12282
mq: rename strip --nobackup option to --no-backup (issue2377) Same option name as for hg revert --no-backup. Deprecate strip --nobackup.
Tue, 14 Sep 2010 22:11:46 +0200 mq: consistently use opts.get() to prevent potential KeyError
Christian Ebert <blacktrash@gmx.net> [Tue, 14 Sep 2010 22:11:46 +0200] rev 12281
mq: consistently use opts.get() to prevent potential KeyError
Tue, 14 Sep 2010 16:03:10 +0200 tests: remove exec bit from .t files
Sune Foldager <cryo@cyanite.org> [Tue, 14 Sep 2010 16:03:10 +0200] rev 12280
tests: remove exec bit from .t files
Tue, 14 Sep 2010 12:20:51 +0200 combine tests
Adrian Buehlmann <adrian@cadifra.com> [Tue, 14 Sep 2010 12:20:51 +0200] rev 12279
combine tests
Mon, 13 Sep 2010 16:25:13 +0200 merge with stable
Sune Foldager <cryo@cyanite.org> [Mon, 13 Sep 2010 16:25:13 +0200] rev 12278
merge with stable
Mon, 13 Sep 2010 16:12:25 +0200 color: add win32 support for non-black background stable
Sune Foldager <cryo@cyanite.org> [Mon, 13 Sep 2010 16:12:25 +0200] rev 12277
color: add win32 support for non-black background This complicates the code a bit, since attributes need to be masked together correctly before they are applied. Perhaps the code should be redesigned at some point, but this works well for now.
Mon, 13 Sep 2010 10:04:41 -0300 i18n: unmark untranslatable string
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 13 Sep 2010 10:04:41 -0300] rev 12276
i18n: unmark untranslatable string
Mon, 13 Sep 2010 15:13:30 +0200 test-subrepo-recursion: test missing subrepo
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 15:13:30 +0200] rev 12275
test-subrepo-recursion: test missing subrepo
Mon, 13 Sep 2010 13:09:31 +0200 incoming: recurse into subrepositories with --subrepos/-S flag
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:31 +0200] rev 12274
incoming: recurse into subrepositories with --subrepos/-S flag As with push and outgoing, the optional source path is ignored for the subrepositories. Fixing this is Issue1852.
Mon, 13 Sep 2010 13:09:30 +0200 incoming: move code from commands to cmdutil
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:30 +0200] rev 12273
incoming: move code from commands to cmdutil This makes it easier to reuse it in a recursive fashion for subrepos.
Mon, 13 Sep 2010 13:09:26 +0200 outgoing: recurse into subrepositories with --subrepos/-S flag
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:26 +0200] rev 12272
outgoing: recurse into subrepositories with --subrepos/-S flag As with push, the optional destination path is ignored for the subrepositories, i.e., they are always compared with their default push path. Fixing this is Issue1852.
Mon, 13 Sep 2010 13:09:24 +0200 outgoing: move code from commands to cmdutil
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:24 +0200] rev 12271
outgoing: move code from commands to cmdutil This makes it easier to reuse it in a recursive fashion for subrepos.
Mon, 13 Sep 2010 13:09:20 +0200 add: recurse into subrepositories with --subrepos/-S flag
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:20 +0200] rev 12270
add: recurse into subrepositories with --subrepos/-S flag
Mon, 13 Sep 2010 13:09:11 +0200 add: move main part to cmdutil to make it easier to reuse
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:11 +0200] rev 12269
add: move main part to cmdutil to make it easier to reuse
Mon, 13 Sep 2010 13:09:09 +0200 narrowmatcher: propagate bad method
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:09:09 +0200] rev 12268
narrowmatcher: propagate bad method The full path is propagated to the original match object since this is often used directly for printing an error to the user.
Mon, 13 Sep 2010 13:08:18 +0200 narrowmatcher: fix broken rel method
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:08:18 +0200] rev 12267
narrowmatcher: fix broken rel method
Mon, 13 Sep 2010 13:08:09 +0200 patch: break import cycle with cmdutil
Martin Geisler <mg@lazybytes.net> [Mon, 13 Sep 2010 13:08:09 +0200] rev 12266
patch: break import cycle with cmdutil The patch module imported cmdutil but used it only in updatedir.
Sun, 12 Sep 2010 16:10:41 +0900 patchbomb: show progress when sending emails or writing mbox
Yuya Nishihara <yuya@tcha.org> [Sun, 12 Sep 2010 16:10:41 +0900] rev 12265
patchbomb: show progress when sending emails or writing mbox
Sat, 11 Sep 2010 18:08:00 +0200 patchbomb: consistent code style in getaddrs()
Christian Ebert <blacktrash@gmx.net> [Sat, 11 Sep 2010 18:08:00 +0200] rev 12264
patchbomb: consistent code style in getaddrs()
Sat, 11 Sep 2010 18:48:03 +0200 win32: 64-bit Inno Setup installer
Pascal Quantin <pascal.quantin@gmail.com> [Sat, 11 Sep 2010 18:48:03 +0200] rev 12263
win32: 64-bit Inno Setup installer
Sat, 11 Sep 2010 09:48:10 +0200 win32: update Inno Setup build instructions with up-to-date software
Pascal Quantin <pascal.quantin@gmail.com> [Sat, 11 Sep 2010 09:48:10 +0200] rev 12262
win32: update Inno Setup build instructions with up-to-date software
Sun, 12 Sep 2010 14:00:40 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 12 Sep 2010 14:00:40 +0200] rev 12261
merge with stable
Sun, 12 Sep 2010 12:11:39 +0200 tests: unify test-merge-remove
Adrian Buehlmann <adrian@cadifra.com> [Sun, 12 Sep 2010 12:11:39 +0200] rev 12260
tests: unify test-merge-remove
Sun, 12 Sep 2010 11:52:13 +0200 tests: unify test-merge-prompt
Adrian Buehlmann <adrian@cadifra.com> [Sun, 12 Sep 2010 11:52:13 +0200] rev 12259
tests: unify test-merge-prompt
Sat, 11 Sep 2010 21:19:12 +0200 tests: unify test-merge-local
Adrian Buehlmann <adrian@cadifra.com> [Sat, 11 Sep 2010 21:19:12 +0200] rev 12258
tests: unify test-merge-local
Sat, 11 Sep 2010 20:04:35 +0200 tests: unify test-merge-internal-tools-pattern
Adrian Buehlmann <adrian@cadifra.com> [Sat, 11 Sep 2010 20:04:35 +0200] rev 12257
tests: unify test-merge-internal-tools-pattern
Sat, 11 Sep 2010 17:58:37 +0200 tests: unify test-merge-force
Adrian Buehlmann <adrian@cadifra.com> [Sat, 11 Sep 2010 17:58:37 +0200] rev 12256
tests: unify test-merge-force
Sat, 11 Sep 2010 11:44:53 +0200 tests: unify test-merge-default
Adrian Buehlmann <adrian@cadifra.com> [Sat, 11 Sep 2010 11:44:53 +0200] rev 12255
tests: unify test-merge-default
Sat, 11 Sep 2010 11:18:47 +0200 tests: unify test-merge-commit
Adrian Buehlmann <adrian@cadifra.com> [Sat, 11 Sep 2010 11:18:47 +0200] rev 12254
tests: unify test-merge-commit
Fri, 10 Sep 2010 23:13:59 +0200 tests: unify test-manifest*
Adrian Buehlmann <adrian@cadifra.com> [Fri, 10 Sep 2010 23:13:59 +0200] rev 12253
tests: unify test-manifest*
Fri, 10 Sep 2010 09:30:50 -0500 convert/darcs: handle non-ASCII metadata in darcs changelog (issue2354) stable
Brodie Rao <brodie@bitheap.org> [Fri, 10 Sep 2010 09:30:50 -0500] rev 12252
convert/darcs: handle non-ASCII metadata in darcs changelog (issue2354) Given a commit author or message with non-ASCII characters in a darcs repo, convert would raise a UnicodeEncodeError when adding changesets to the hg changelog. This happened because etree returns back unicode objects for any text it can't encode into ASCII. convert was passing these objects to changelog.add(), which would then attempt encoding.fromlocal() on them. This patch ensures converter_source.recode() is called on each piece of commit data returned by etree. (Also note that darcs is currently encoding agnostic and will print out whatever is in a patch's metadata byte-for-byte, even in the XML changelog.)
Sat, 11 Sep 2010 16:17:43 -0500 merge with crew
Matt Mackall <mpm@selenic.com> [Sat, 11 Sep 2010 16:17:43 -0500] rev 12251
merge with crew
Sat, 11 Sep 2010 10:57:35 +0200 tests: fix incompatibility with python-2.4 in test-hgweb
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 11 Sep 2010 10:57:35 +0200] rev 12250
tests: fix incompatibility with python-2.4 in test-hgweb Thanks to lcantey for catching it.
Sat, 11 Sep 2010 00:40:39 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Sat, 11 Sep 2010 00:40:39 +0200] rev 12249
merge with stable
Sat, 11 Sep 2010 00:40:19 +0200 merge with i18n-default
Martin Geisler <mg@lazybytes.net> [Sat, 11 Sep 2010 00:40:19 +0200] rev 12248
merge with i18n-default
Sat, 11 Sep 2010 00:39:34 +0200 merge with i18n-stable stable
Martin Geisler <mg@lazybytes.net> [Sat, 11 Sep 2010 00:39:34 +0200] rev 12247
merge with i18n-stable
Tue, 07 Sep 2010 18:37:59 -0300 i18n-pt_BR: fix a couple of typos stable
Wagner Bruna <wbruna@yahoo.com> [Tue, 07 Sep 2010 18:37:59 -0300] rev 12246
i18n-pt_BR: fix a couple of typos
Tue, 07 Sep 2010 18:13:36 -0300 i18n-pt_BR: added messages from crew stable up to 26d86a6cf2af stable
Wagner Bruna <wbruna@yahoo.com> [Tue, 07 Sep 2010 18:13:36 -0300] rev 12245
i18n-pt_BR: added messages from crew stable up to 26d86a6cf2af
Wed, 01 Sep 2010 10:13:55 +0200 i18n-ro: merged default
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Wed, 01 Sep 2010 10:13:55 +0200] rev 12244
i18n-ro: merged default
Thu, 26 Aug 2010 16:32:12 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 26 Aug 2010 16:32:12 +0200] rev 12243
i18n-ro: ongoing translation
Wed, 25 Aug 2010 12:20:10 +0200 i18n: merged in strings from hg cset ce818cf215dc
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Wed, 25 Aug 2010 12:20:10 +0200] rev 12242
i18n: merged in strings from hg cset ce818cf215dc
Thu, 19 Aug 2010 23:40:47 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 19 Aug 2010 23:40:47 +0200] rev 12241
i18n-ro: ongoing translation
Thu, 19 Aug 2010 23:27:09 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 19 Aug 2010 23:27:09 +0200] rev 12240
i18n-ro: ongoing translation
Thu, 19 Aug 2010 16:01:50 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 19 Aug 2010 16:01:50 +0200] rev 12239
i18n-ro: ongoing translation
Thu, 19 Aug 2010 15:44:38 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 19 Aug 2010 15:44:38 +0200] rev 12238
i18n-ro: ongoing translation
Thu, 19 Aug 2010 00:01:13 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 19 Aug 2010 00:01:13 +0200] rev 12237
i18n-ro: ongoing translation
Mon, 16 Aug 2010 23:40:15 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Mon, 16 Aug 2010 23:40:15 +0200] rev 12236
i18n-ro: ongoing translation
Sun, 15 Aug 2010 23:56:46 +0200 Continued translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Sun, 15 Aug 2010 23:56:46 +0200] rev 12235
Continued translation
Thu, 12 Aug 2010 17:30:36 +0200 i18n-ro: ongoing translation
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Thu, 12 Aug 2010 17:30:36 +0200] rev 12234
i18n-ro: ongoing translation
Tue, 27 Jul 2010 10:17:31 +0200 i18n-de: fix awkward translation of "memory"
Georg Brandl <georg@python.org> [Tue, 27 Jul 2010 10:17:31 +0200] rev 12233
i18n-de: fix awkward translation of "memory"
Fri, 27 Aug 2010 11:07:09 +0200 i18n-da: fix typo
Martin Geisler <mg@lazybytes.net> [Fri, 27 Aug 2010 11:07:09 +0200] rev 12232
i18n-da: fix typo
Thu, 26 Aug 2010 22:44:21 -0300 i18n: merge with stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 26 Aug 2010 22:44:21 -0300] rev 12231
i18n: merge with stable
Thu, 26 Aug 2010 22:42:33 -0300 i18n: merge default heads
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 26 Aug 2010 22:42:33 -0300] rev 12230
i18n: merge default heads
Thu, 26 Aug 2010 22:38:33 -0300 i18n-pt_BR: synchronized with 9617803b1acb stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 26 Aug 2010 22:38:33 -0300] rev 12229
i18n-pt_BR: synchronized with 9617803b1acb
Thu, 26 Aug 2010 22:27:20 -0300 i18n: merge with stable stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 26 Aug 2010 22:27:20 -0300] rev 12228
i18n: merge with stable
Tue, 24 Aug 2010 11:01:45 -0300 i18n: merge default heads
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 24 Aug 2010 11:01:45 -0300] rev 12227
i18n: merge default heads
Tue, 24 Aug 2010 11:01:00 -0300 i18n-pt_BR: synchronized with c6b1be675d3c stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 24 Aug 2010 11:01:00 -0300] rev 12226
i18n-pt_BR: synchronized with c6b1be675d3c
Tue, 24 Aug 2010 10:58:12 -0300 i18n: merge with stable stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 24 Aug 2010 10:58:12 -0300] rev 12225
i18n: merge with stable
Sat, 21 Aug 2010 11:22:49 +0200 i18n: merge with stable
Martin Geisler <mg@lazybytes.net> [Sat, 21 Aug 2010 11:22:49 +0200] rev 12224
i18n: merge with stable
Sat, 21 Aug 2010 11:21:49 +0200 i18n: merged stable heads stable
Martin Geisler <mg@lazybytes.net> [Sat, 21 Aug 2010 11:21:49 +0200] rev 12223
i18n: merged stable heads
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: finish translating 'hg summary' output stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12222
i18n-it: finish translating 'hg summary' output
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: remove bogus fuzzy translations for revset stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12221
i18n-it: remove bogus fuzzy translations for revset The translations were all random fuzzy strings, which can only do harm, so remove them. Moreover, given the status of revset (it seems mostly an internal undocumented module, and to understand it you need the source anyway), I prefer not to translate it for now.
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: update fuzzy messages/translate patchbomb stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12220
i18n-it: update fuzzy messages/translate patchbomb
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: update mq translation stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12219
i18n-it: update mq translation Significant updates were performed - when translating something, I tried to choose a term and use it consistently everywhere possible, so here I translated a lot of messages. Additionally, I use the mq extension a lot, and now I am using the translation, so I will be able to translate it better.
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: updates after msgmerge on stable branch, 2nd part stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12218
i18n-it: updates after msgmerge on stable branch, 2nd part
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: general updates fuzzy synopsis texts stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12217
i18n-it: general updates fuzzy synopsis texts This patch follows the fix on the translation of [OPTION]... with other needed updates on the same class of messages.
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: translate [OPTION]..., not [OPTIONS]...: keep the singular stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12216
i18n-it: translate [OPTION]..., not [OPTIONS]...: keep the singular Since [OPTION]... is intended to mean more options, it was translated in Italian as plural. However the plural is conveyed by `...', so switch to the singular. This was also useful because for the '-o OPT' extdiff option, I have to translate `OPT' as a singular.
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: readd other lost accented characters stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12215
i18n-it: readd other lost accented characters The problem was introduced already in revision 9f9137cd83f5 by the original Italian translator, according to logs. This might be due to a bug in the program he used, "Lokalize 0.3", or maybe not - some accented characters exist also in that commit.
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: updates after msgmerge on stable branch stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12214
i18n-it: updates after msgmerge on stable branch
Sat, 21 Aug 2010 00:33:13 +0200 i18n-it: perform msgmerge on the tip of the stable branch stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Sat, 21 Aug 2010 00:33:13 +0200] rev 12213
i18n-it: perform msgmerge on the tip of the stable branch
Fri, 20 Aug 2010 21:22:57 -0300 i18n-pt_BR: synchronized with 31dde4c3bb83 stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 20 Aug 2010 21:22:57 -0300] rev 12212
i18n-pt_BR: synchronized with 31dde4c3bb83
Fri, 10 Sep 2010 23:53:51 +0200 dirstate: use one pass to filter out files in subrepos
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 23:53:51 +0200] rev 12211
dirstate: use one pass to filter out files in subrepos
Fri, 10 Sep 2010 23:53:49 +0200 subrepo: handle diff with working copy
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 23:53:49 +0200] rev 12210
subrepo: handle diff with working copy We cannot unconditionally call bin(node2) since node2 is None when comparing with the working copy.
Fri, 10 Sep 2010 22:52:00 +0200 subrepos: handle diff nodeids in subrepos, not before
Patrick Mezard <pmezard@gmail.com> [Fri, 10 Sep 2010 22:52:00 +0200] rev 12209
subrepos: handle diff nodeids in subrepos, not before Subversion nodeids are integer revisions.
Fri, 10 Sep 2010 22:36:04 +0200 mq: add newline after qfold warning
Patrick Mezard <pmezard@gmail.com> [Fri, 10 Sep 2010 22:36:04 +0200] rev 12208
mq: add newline after qfold warning
Fri, 10 Sep 2010 20:19:16 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 20:19:16 +0200] rev 12207
merge with stable
Fri, 10 Sep 2010 19:41:45 +0200 tests: unify test-locate
Adrian Buehlmann <adrian@cadifra.com> [Fri, 10 Sep 2010 19:41:45 +0200] rev 12206
tests: unify test-locate
Fri, 10 Sep 2010 19:05:49 +0200 tests: unify test-journal-exists
Adrian Buehlmann <adrian@cadifra.com> [Fri, 10 Sep 2010 19:05:49 +0200] rev 12205
tests: unify test-journal-exists
Fri, 10 Sep 2010 17:59:17 +0200 tests: unify test-issue1438 and test-issue2137
Adrian Buehlmann <adrian@cadifra.com> [Fri, 10 Sep 2010 17:59:17 +0200] rev 12204
tests: unify test-issue1438 and test-issue2137
Fri, 10 Sep 2010 16:58:13 +0200 keyword: explain file-wise expansion in help stable
Christian Ebert <blacktrash@gmx.net> [Fri, 10 Sep 2010 16:58:13 +0200] rev 12203
keyword: explain file-wise expansion in help
Fri, 10 Sep 2010 20:11:42 +0200 convert: move -A option to --authormap
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 20:11:42 +0200] rev 12202
convert: move -A option to --authormap
Fri, 10 Sep 2010 15:32:22 +0200 patchbomb: add --confirm option to show series details and ask for confirmation
Christian Ebert <blacktrash@gmx.net> [Fri, 10 Sep 2010 15:32:22 +0200] rev 12201
patchbomb: add --confirm option to show series details and ask for confirmation --confirm presents same prompt as --diffstat, but does not write a diffstat to the messages' bodies. A simple test simulating a negative response is included.
Fri, 10 Sep 2010 15:32:14 +0200 patchbomb: let diffstat prompt only once with complete summary
Christian Ebert <blacktrash@gmx.net> [Fri, 10 Sep 2010 15:32:14 +0200] rev 12200
patchbomb: let diffstat prompt only once with complete summary This changes the behaviour of --diffstat. Before the user was asked for confirmation of each patch with its description and diffstat, and a final summary. Now there is only one prompt right before sending with a final summary which does not include the patch descriptions, but the message details and the diffstats: Final summary: From: sender To: recipient(s) Cc: (if present) Bcc: (if present) Reply-To: (if present) Subject: [patch 0 of x [flags]] intro (if present) a | 28 ++++++++++++++++++++++++++++ b | 15 +++++++++++++++ Subject: [patch 1 of x [flags]] subject a | 28 ++++++++++++++++++++++++++++ [ ... ] are you sure you want to send (yn)?
Fri, 10 Sep 2010 15:56:13 +0200 patchbomb: rename argument to avoid shadowing patch module
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 15:56:13 +0200] rev 12199
patchbomb: rename argument to avoid shadowing patch module
Fri, 10 Sep 2010 01:34:14 +0200 convert: deprecate --authors in preference for --authormap
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 01:34:14 +0200] rev 12198
convert: deprecate --authors in preference for --authormap This aligns the authormap option with the other three mapping options. The old --authors option is still supported and 'hg help convert -v' will still show it.
Wed, 08 Sep 2010 08:31:07 +0200 patchbomb: show prompt and selection in non-interactive mode
Christian Ebert <blacktrash@gmx.net> [Wed, 08 Sep 2010 08:31:07 +0200] rev 12197
patchbomb: show prompt and selection in non-interactive mode Akin to 01ada7b1861d for the custom patchbomb prompt.
Wed, 08 Sep 2010 08:31:07 +0200 patchbomb: use ui.promptchoice for diffstat to allow localization of choices
Christian Ebert <blacktrash@gmx.net> [Wed, 08 Sep 2010 08:31:07 +0200] rev 12196
patchbomb: use ui.promptchoice for diffstat to allow localization of choices The extra check for ui.interacive from patchbomb's prompt function is not needed here. Format boolean prompt as in filemerge.py.
Fri, 03 Sep 2010 23:34:37 +0200 tests: unify test-issue*
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 23:34:37 +0200] rev 12195
tests: unify test-issue*
Fri, 03 Sep 2010 22:10:08 +0200 tests: unify test-globalopts
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 22:10:08 +0200] rev 12194
tests: unify test-globalopts
Fri, 03 Sep 2010 14:29:28 +0200 tests: unify test-git-*
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 14:29:28 +0200] rev 12193
tests: unify test-git-*
Fri, 03 Sep 2010 11:47:24 +0200 tests: unify test-filebranch
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 11:47:24 +0200] rev 12192
tests: unify test-filebranch
Fri, 03 Sep 2010 11:19:50 +0200 tests: unify test-extension
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 11:19:50 +0200] rev 12191
tests: unify test-extension
Fri, 03 Sep 2010 09:46:17 +0200 tests: unify test-execute-bit
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 09:46:17 +0200] rev 12190
tests: unify test-execute-bit
Fri, 03 Sep 2010 09:12:36 +0200 tests: unify test-empty-group
Adrian Buehlmann <adrian@cadifra.com> [Fri, 03 Sep 2010 09:12:36 +0200] rev 12189
tests: unify test-empty-group
Fri, 10 Sep 2010 01:04:32 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 01:04:32 +0200] rev 12188
merge with stable
Fri, 10 Sep 2010 00:07:38 +0200 convert: better grouping of command line flags in help
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 00:07:38 +0200] rev 12187
convert: better grouping of command line flags in help We normally put related command line flags after one another.
Fri, 10 Sep 2010 00:36:01 +0200 convert: help string cleanups stable
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 00:36:01 +0200] rev 12186
convert: help string cleanups
Fri, 10 Sep 2010 00:30:36 +0200 convert: better quoting in help text stable
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 00:30:36 +0200] rev 12185
convert: better quoting in help text
Fri, 10 Sep 2010 00:22:46 +0200 convert: show example splice, author, and branch map entries in help stable
Martin Geisler <mg@lazybytes.net> [Fri, 10 Sep 2010 00:22:46 +0200] rev 12184
convert: show example splice, author, and branch map entries in help Also document that - empty lines are skipped and comment are supported in author map - whitespace is not allowed in branch map entries since we split on it when parsing the file
Wed, 08 Sep 2010 15:23:48 +0200 hgweb: support very simple caching model (issue1845)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 15:23:48 +0200] rev 12183
hgweb: support very simple caching model (issue1845)
Wed, 08 Sep 2010 15:11:35 +0200 tests: extend get-with-headers to support cache testing
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 15:11:35 +0200] rev 12182
tests: extend get-with-headers to support cache testing
Wed, 08 Sep 2010 15:19:35 +0200 tests: fix test output for test-hgweb-no* tests
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 15:19:35 +0200] rev 12181
tests: fix test output for test-hgweb-no* tests
Wed, 08 Sep 2010 15:18:33 +0200 tests: rename test for better grouping
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 15:18:33 +0200] rev 12180
tests: rename test for better grouping
Wed, 08 Sep 2010 15:16:03 +0200 check-code: fix ternary expression introduced in 1ef9b0b5efec
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 15:16:03 +0200] rev 12179
check-code: fix ternary expression introduced in 1ef9b0b5efec
Wed, 08 Sep 2010 13:48:25 +0200 bisect: warn about ending on a merge with only one side marked
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 13:48:25 +0200] rev 12178
bisect: warn about ending on a merge with only one side marked
Wed, 08 Sep 2010 12:53:15 +0200 bisect: allow revsets in addition to single revs (issue2360)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 08 Sep 2010 12:53:15 +0200] rev 12177
bisect: allow revsets in addition to single revs (issue2360)
Tue, 07 Sep 2010 16:34:07 +0200 subrepos: add function for iterating over ctx subrepos
Martin Geisler <mg@lazybytes.net> [Tue, 07 Sep 2010 16:34:07 +0200] rev 12176
subrepos: add function for iterating over ctx subrepos
Tue, 07 Sep 2010 16:23:55 +0200 subrepos: handle modified but uncommitted .hgsub
Martin Geisler <mg@lazybytes.net> [Tue, 07 Sep 2010 16:23:55 +0200] rev 12175
subrepos: handle modified but uncommitted .hgsub
Tue, 07 Sep 2010 15:31:56 +0200 localrepo: check nested repos against working directory
Martin Geisler <mg@lazybytes.net> [Tue, 07 Sep 2010 15:31:56 +0200] rev 12174
localrepo: check nested repos against working directory This checks against what is really in the filesystem, including subrepositories that have been added to .hgsub but not yet committed.
Tue, 07 Sep 2010 10:30:29 +0200 add: clarify that repo[None].add returns rejected filenames
Martin Geisler <mg@lazybytes.net> [Tue, 07 Sep 2010 10:30:29 +0200] rev 12173
add: clarify that repo[None].add returns rejected filenames
Mon, 06 Sep 2010 07:14:18 +0200 merge with stable
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 06 Sep 2010 07:14:18 +0200] rev 12172
merge with stable
Sun, 05 Sep 2010 21:00:04 +0200 store: Removed extra space in _data list
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 05 Sep 2010 21:00:04 +0200] rev 12171
store: Removed extra space in _data list
Sun, 05 Sep 2010 22:32:11 +0200 verify: fix "missing revlog!" errors for revlog format v0 and add test stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 05 Sep 2010 22:32:11 +0200] rev 12170
verify: fix "missing revlog!" errors for revlog format v0 and add test With revlog format v0 the .d files are empty if the only revision stored is an empty file. Since Mercurial can no longer create format v0 repositories, but still use it, add a script which creates a repository with a single empty file. This can be used in other tests if wanted.
Sun, 05 Sep 2010 13:37:17 -0700 zsh completion: bookmarks support
Brendan Cully <brendan@kublai.com> [Sun, 05 Sep 2010 13:37:17 -0700] rev 12169
zsh completion: bookmarks support
Sat, 04 Sep 2010 01:32:01 -0700 zsh completion: patchbomb support
Brendan Cully <brendan@kublai.com> [Sat, 04 Sep 2010 01:32:01 -0700] rev 12168
zsh completion: patchbomb support
Fri, 03 Sep 2010 12:58:51 +0200 diff: recurse into subrepositories with --subrepos/-S flag
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12167
diff: recurse into subrepositories with --subrepos/-S flag
Fri, 03 Sep 2010 12:58:51 +0200 status: recurse into subrepositories with --subrepos/-S flag
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12166
status: recurse into subrepositories with --subrepos/-S flag
Fri, 03 Sep 2010 12:58:51 +0200 match: add narrowmatcher class
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12165
match: add narrowmatcher class This class can be used to adapt an existing match object to a new match object that only cares about paths within a certain subdirectory.
Fri, 03 Sep 2010 12:58:51 +0200 cmdutil: use repo.auditor when constructing match object
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12164
cmdutil: use repo.auditor when constructing match object This gives the repository control over which nested repository paths that should be allowed via the custom path auditor. Since paths into subrepositories are now allowed, dirstate.walk must now filter away more paths than before.
Fri, 03 Sep 2010 12:58:51 +0200 match: accept auditor argument
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12163
match: accept auditor argument This is used when normalizing filenames and patterns.
Fri, 03 Sep 2010 12:58:51 +0200 localrepo: add auditor attribute which knows about subrepos
Martin Geisler <mg@lazybytes.net> [Fri, 03 Sep 2010 12:58:51 +0200] rev 12162
localrepo: add auditor attribute which knows about subrepos
Thu, 02 Sep 2010 23:45:47 +0200 tests: remove unneeded -u flags
Martin Geisler <mg@lazybytes.net> [Thu, 02 Sep 2010 23:45:47 +0200] rev 12161
tests: remove unneeded -u flags
Thu, 02 Sep 2010 23:36:43 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Thu, 02 Sep 2010 23:36:43 +0200] rev 12160
merge with stable
Thu, 02 Sep 2010 18:12:07 +0200 tests: unify test-empty-file
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 18:12:07 +0200] rev 12159
tests: unify test-empty-file
Thu, 02 Sep 2010 17:32:22 +0200 tests: unify test-empty-dir
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 17:32:22 +0200] rev 12158
tests: unify test-empty-dir
Thu, 02 Sep 2010 17:13:23 +0200 tests: unify test-dispatch
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 17:13:23 +0200] rev 12157
tests: unify test-dispatch
Thu, 02 Sep 2010 23:22:51 +0200 tests: remove unneeded -d flags
Martin Geisler <mg@lazybytes.net> [Thu, 02 Sep 2010 23:22:51 +0200] rev 12156
tests: remove unneeded -d flags Many tests fixed the commit date of their changesets at '1000000 0' or similar. However testing with "Mon Jan 12 13:46:40 1970 +0000" is not better than testing with "Thu Jan 01 00:00:00 1970 +0000", which is the default run-tests.py installs. Removing the unnecessary flag removes some clutter and will hopefully make it clearer what the tests are really trying to test. Some tests did not even change their output when the dates were changed, in which case the -d flag was truly irrelevant. Dates used in sequence (such as '0 0', '1 0', etc...) were left alone since they may make the test easier to understand.
Thu, 02 Sep 2010 22:17:22 +0200 test-merge5: removed unnecessary parts of test
Martin Geisler <mg@lazybytes.net> [Thu, 02 Sep 2010 22:17:22 +0200] rev 12155
test-merge5: removed unnecessary parts of test - no need to initialize a new directory - no need to fix the commit time, already done by run-tests - no need to exit 0, use exit code from hg instead - better spacing around comments
Thu, 02 Sep 2010 12:48:46 -0400 test-merge5: ensure updating to tip across branches is tested
Brodie Rao <brodie@bitheap.org> [Thu, 02 Sep 2010 12:48:46 -0400] rev 12154
test-merge5: ensure updating to tip across branches is tested When doing "hg update" across branches (without any revision specified), hg will abort and ask the user to merge or do hg update -c. This tests for that error.
Thu, 02 Sep 2010 22:38:12 +0200 test-convert-cvs: add a sleep to make test more stable stable
Mads Kiilerich <mads@kiilerich.com> [Thu, 02 Sep 2010 22:38:12 +0200] rev 12153
test-convert-cvs: add a sleep to make test more stable The recent addition of fuzzy tests introduced a new cvs commit which sometimes fails. This adds a sleep to make sure that cvs notices that the file has changed, similar to how it is done in other tests.
Thu, 02 Sep 2010 17:28:20 +0200 merge with stable
Martin Geisler <mg@lazybytes.net> [Thu, 02 Sep 2010 17:28:20 +0200] rev 12152
merge with stable
Thu, 02 Sep 2010 14:45:16 +0200 tests: unify test-diff-binary-file
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 14:45:16 +0200] rev 12151
tests: unify test-diff-binary-file
Thu, 02 Sep 2010 15:08:36 +0200 tests: unify test-diff-copy-depth
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 15:08:36 +0200] rev 12150
tests: unify test-diff-copy-depth
Thu, 02 Sep 2010 15:39:55 +0200 tests: unify test-diff-upgrade
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 15:39:55 +0200] rev 12149
tests: unify test-diff-upgrade
Thu, 02 Sep 2010 14:58:47 +0200 tests: unify test-convert-hg-startrev.
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Thu, 02 Sep 2010 14:58:47 +0200] rev 12148
tests: unify test-convert-hg-startrev.
Thu, 02 Sep 2010 16:29:04 +0200 tests: unify test-diffstat
Adrian Buehlmann <adrian@cadifra.com> [Thu, 02 Sep 2010 16:29:04 +0200] rev 12147
tests: unify test-diffstat
(0) -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip