Wed, 16 Jun 2010 00:22:10 +0200 ui: ignore EIO in write_err
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Jun 2010 00:22:10 +0200] rev 11416
ui: ignore EIO in write_err Hgs signal handler will catch the signal for example if the terminal hg is running in is closed. That will make it try to warn that it was 'killed', but that might fail with EIO and cause hg to exit with an unhandled exception. Normally nobody cares, but system error handlers such as Fedoras abrt will notice and report https://bugzilla.redhat.com/show_bug.cgi?id=596594 .
Wed, 16 Jun 2010 22:54:58 +0200 http push: break infinite recursion on failure with Python 2.6.5 (issue2179)
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Jun 2010 22:54:58 +0200] rev 11415
http push: break infinite recursion on failure with Python 2.6.5 (issue2179) Python 2.6.5 will keep resetting the retry count on redirects, for example when the server returns 401 on failing auth (like google code currently does). We stop the endless recursion by not resetting the count. http://bugs.python.org/issue3819 introduced the regression with Python 2.6.5. http://bugs.python.org/issue8797 discusses a fix which might make it to 2.6.6 and 2.7.0.
Sun, 20 Jun 2010 01:20:12 +0900 pager: respect HGPLAIN
Yuya Nishihara <yuya@tcha.org> [Sun, 20 Jun 2010 01:20:12 +0900] rev 11414
pager: respect HGPLAIN Pager shouldn't be enabled for scripting use.
Wed, 16 Jun 2010 00:37:21 +0200 patchbomb: reduce number of opts.get calls
Christian Ebert <blacktrash@gmx.net> [Wed, 16 Jun 2010 00:37:21 +0200] rev 11413
patchbomb: reduce number of opts.get calls Rename outgoing() function to getoutgoing() analogous to getbundle() etc. to avoid name conflict.
Sat, 19 Jun 2010 17:56:52 -0500 parser: improve infix error checking
Matt Mackall <mpm@selenic.com> [Sat, 19 Jun 2010 17:56:52 -0500] rev 11412
parser: improve infix error checking (spotted by timeless)
Sat, 19 Jun 2010 12:51:57 +0200 transplant: when reading journal, treat only lines starting with "# " special like patch.extract() does
Georg Brandl <georg@python.org> [Sat, 19 Jun 2010 12:51:57 +0200] rev 11411
transplant: when reading journal, treat only lines starting with "# " special like patch.extract() does
Sun, 20 Jun 2010 14:21:47 -0500 revrange: fix up empty query again
Matt Mackall <mpm@selenic.com> [Sun, 20 Jun 2010 14:21:47 -0500] rev 11410
revrange: fix up empty query again
Tue, 08 Jun 2010 17:56:57 +0200 revset: add some tests
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Tue, 08 Jun 2010 17:56:57 +0200] rev 11409
revset: add some tests
Fri, 21 May 2010 12:51:55 +0300 Explain trust near hgrc in config help
timeless <timeless@gmail.com> [Fri, 21 May 2010 12:51:55 +0300] rev 11408
Explain trust near hgrc in config help
Wed, 16 Jun 2010 17:43:35 +0200 test-import: test git patch import with strip
Mads Kiilerich <mads@kiilerich.com> [Wed, 16 Jun 2010 17:43:35 +0200] rev 11407
test-import: test git patch import with strip Tests revision 0429d0d49f92
Sat, 19 Jun 2010 13:00:08 -0500 revset: fix up contains/getstring when no args passed
Matt Mackall <mpm@selenic.com> [Sat, 19 Jun 2010 13:00:08 -0500] rev 11406
revset: fix up contains/getstring when no args passed
Sat, 19 Jun 2010 13:00:01 -0500 revrange: attempt to parse old-style queries as a first pass
Matt Mackall <mpm@selenic.com> [Sat, 19 Jun 2010 13:00:01 -0500] rev 11405
revrange: attempt to parse old-style queries as a first pass
Sat, 19 Jun 2010 12:22:35 -0500 revset: allow extended characters in symbols
Matt Mackall <mpm@selenic.com> [Sat, 19 Jun 2010 12:22:35 -0500] rev 11404
revset: allow extended characters in symbols
Sat, 19 Jun 2010 19:16:11 +0200 i18n: fix translation of empty paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 19:16:11 +0200] rev 11403
i18n: fix translation of empty paragraphs
Tue, 15 Jun 2010 13:04:22 -0400 extensions: recommend against using wrapfunction for repo methods
Greg Ward <greg-hg@gerg.ca> [Tue, 15 Jun 2010 13:04:22 -0400] rev 11402
extensions: recommend against using wrapfunction for repo methods Instead, all extensions should use the "dynamic subclass" trick: subclass repo.__class__ and then replace repo.__class__ with your new subclass. This avoids conflicts that happen when one extension uses wrapfunction and another uses subclassing to extend the same method of localrepository.
Sat, 19 Jun 2010 17:19:15 +0200 i18n-zh_TW: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:15 +0200] rev 11401
i18n-zh_TW: split messages into paragraphs
Sat, 19 Jun 2010 17:19:15 +0200 i18n-zh_CN: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:15 +0200] rev 11400
i18n-zh_CN: split messages into paragraphs
Sat, 19 Jun 2010 17:19:15 +0200 i18n-sv: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:15 +0200] rev 11399
i18n-sv: split messages into paragraphs
Sat, 19 Jun 2010 17:19:15 +0200 i18n-pt_BR: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:15 +0200] rev 11398
i18n-pt_BR: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-ja: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11397
i18n-ja: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-it: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11396
i18n-it: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-fr: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11395
i18n-fr: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-el: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11394
i18n-el: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-de: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11393
i18n-de: split messages into paragraphs
Sat, 19 Jun 2010 17:19:14 +0200 i18n-da: split messages into paragraphs
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:19:14 +0200] rev 11392
i18n-da: split messages into paragraphs
Sat, 19 Jun 2010 17:06:11 +0200 Merge with hg-i18n
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 17:06:11 +0200] rev 11391
Merge with hg-i18n
Tue, 06 Apr 2010 22:30:50 -0300 i18n: translate each paragraph separately
Wagner Bruna <wbruna@yahoo.com> [Tue, 06 Apr 2010 22:30:50 -0300] rev 11390
i18n: translate each paragraph separately Makes translation work easier by reducing message sizes and avoiding invalidating whole messages on small changes or additions to the original text.
Thu, 17 Jun 2010 20:10:34 -0300 i18n: script for splitting large messages on .po/.pot files
Wagner Bruna <wbruna@yahoo.com> [Thu, 17 Jun 2010 20:10:34 -0300] rev 11389
i18n: script for splitting large messages on .po/.pot files With fixes and heavy refactoring by Martin Geisler.
Sat, 19 Jun 2010 16:52:25 +0200 i18n: patch polib.unescape
Martin Geisler <mg@lazybytes.net> [Sat, 19 Jun 2010 16:52:25 +0200] rev 11388
i18n: patch polib.unescape Patch submitted to upstream as rev b9174a342092 in http://bitbucket.org/mg/polib/
Thu, 17 Jun 2010 20:10:34 -0300 i18n: import polib 0.5.2 (rev b0ab301cfdcc)
Wagner Bruna <wbruna@yahoo.com> [Thu, 17 Jun 2010 20:10:34 -0300] rev 11387
i18n: import polib 0.5.2 (rev b0ab301cfdcc)
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip