Sat, 14 Aug 2010 03:26:03 +0200 tests: unify test-bundle-vs-outgoing
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:26:03 +0200] rev 11873
tests: unify test-bundle-vs-outgoing
Sat, 14 Aug 2010 03:23:56 +0200 tests: unify test-bundle-type
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:23:56 +0200] rev 11872
tests: unify test-bundle-type
Sat, 14 Aug 2010 03:22:11 +0200 tests: unify test-bundle-r
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:22:11 +0200] rev 11871
tests: unify test-bundle-r
Sat, 14 Aug 2010 03:16:02 +0200 tests: unify test-bundle
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:16:02 +0200] rev 11870
tests: unify test-bundle
Sat, 14 Aug 2010 03:08:02 +0200 tests: unify test-branch-option
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:08:02 +0200] rev 11869
tests: unify test-branch-option
Sat, 14 Aug 2010 03:06:52 +0200 tests: unify test-branches
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:06:52 +0200] rev 11868
tests: unify test-branches
Fri, 13 Aug 2010 00:34:44 +0200 tests: unify test-dumprevlog
Adrian Buehlmann <adrian@cadifra.com> [Fri, 13 Aug 2010 00:34:44 +0200] rev 11867
tests: unify test-dumprevlog
Thu, 12 Aug 2010 20:25:37 +0200 tests: unify test-dirstate-future
Adrian Buehlmann <adrian@cadifra.com> [Thu, 12 Aug 2010 20:25:37 +0200] rev 11866
tests: unify test-dirstate-future
Thu, 12 Aug 2010 17:30:12 +0200 tests: unify test-fncache
Adrian Buehlmann <adrian@cadifra.com> [Thu, 12 Aug 2010 17:30:12 +0200] rev 11865
tests: unify test-fncache
Sat, 14 Aug 2010 03:00:22 +0200 tests: unify test-bookmarks-strip
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 03:00:22 +0200] rev 11864
tests: unify test-bookmarks-strip
Sat, 14 Aug 2010 02:59:48 +0200 tests: unify test-bookmarks-rebase
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:59:48 +0200] rev 11863
tests: unify test-bookmarks-rebase
Sat, 14 Aug 2010 02:58:34 +0200 tests: unify test-bookmarks-current
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:58:34 +0200] rev 11862
tests: unify test-bookmarks-current
Sat, 14 Aug 2010 02:57:54 +0200 tests: unify test-bookmarks
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:57:54 +0200] rev 11861
tests: unify test-bookmarks
Sat, 14 Aug 2010 02:55:54 +0200 tests: unify test-bisect2
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:55:54 +0200] rev 11860
tests: unify test-bisect2
Sat, 14 Aug 2010 02:39:39 +0200 tests: unify test-bad-pull
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:39:39 +0200] rev 11859
tests: unify test-bad-pull
Sat, 14 Aug 2010 02:35:44 +0200 tests: unify test-bad-extension
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:35:44 +0200] rev 11858
tests: unify test-bad-extension
Sat, 14 Aug 2010 02:30:05 +0200 tests: unify test-backwards-remove
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:30:05 +0200] rev 11857
tests: unify test-backwards-remove
Sat, 14 Aug 2010 02:28:53 +0200 tests: unify test-backout
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:28:53 +0200] rev 11856
tests: unify test-backout
Sat, 14 Aug 2010 02:26:58 +0200 tests: unify test-audit-path
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:26:58 +0200] rev 11855
tests: unify test-audit-path
Sat, 14 Aug 2010 02:26:53 +0200 tests: unify test-archive-symlinks
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:26:53 +0200] rev 11854
tests: unify test-archive-symlinks
Sat, 14 Aug 2010 02:22:10 +0200 tests: unify test-archive
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:22:10 +0200] rev 11853
tests: unify test-archive
Sat, 14 Aug 2010 02:18:17 +0200 tests: unify test-annotate
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:18:17 +0200] rev 11852
tests: unify test-annotate
Sat, 14 Aug 2010 02:17:59 +0200 tests: unify test-addremove-similar
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:17:59 +0200] rev 11851
tests: unify test-addremove-similar
Sat, 14 Aug 2010 02:12:01 +0200 tests: unify test-addremove
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:12:01 +0200] rev 11850
tests: unify test-addremove
Sat, 14 Aug 2010 02:11:18 +0200 tests: unify test-acl
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:11:18 +0200] rev 11849
tests: unify test-acl
Sat, 14 Aug 2010 02:03:01 +0200 tests: unify test-abort-checkin
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:03:01 +0200] rev 11848
tests: unify test-abort-checkin
Sat, 14 Aug 2010 02:00:33 +0200 tests: unify test-1102
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 02:00:33 +0200] rev 11847
tests: unify test-1102
Sat, 14 Aug 2010 01:58:04 +0200 tests: unify test-586
Martin Geisler <mg@lazybytes.net> [Sat, 14 Aug 2010 01:58:04 +0200] rev 11846
tests: unify test-586
Sat, 14 Aug 2010 01:31:57 +0200 mercurial.spec: gettext is a build requirement for getting proper localization stable
Mads Kiilerich <mads@kiilerich.com> [Sat, 14 Aug 2010 01:31:57 +0200] rev 11845
mercurial.spec: gettext is a build requirement for getting proper localization
Fri, 13 Aug 2010 13:32:05 -0300 http basic auth: reset redirect counter on new requests (issue2255) stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Fri, 13 Aug 2010 13:32:05 -0300] rev 11844
http basic auth: reset redirect counter on new requests (issue2255) On Python 2.6.6 (and patched 2.6.5 on certain Linux distros), the change that caused issue2255 was also applied to non-digest authentication; this change extends the 2ec346160783 fix accordingly.
Fri, 13 Aug 2010 18:02:02 +0200 rebase: recompute the set of skipped rev when using --continue (issue2330) stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 13 Aug 2010 18:02:02 +0200] rev 11843
rebase: recompute the set of skipped rev when using --continue (issue2330)
Sun, 25 Jul 2010 08:22:03 -0700 Remove variable output affected by length of TMPDIR. stable
Lee Cantey <lcantey@gmail.com> [Sun, 25 Jul 2010 08:22:03 -0700] rev 11842
Remove variable output affected by length of TMPDIR. If the temporary directory is longer than /tmp then it's possible that the Subject line will get wrapped by the headencode function.
Fri, 13 Aug 2010 15:18:15 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 15:18:15 +0200] rev 11841
Merge with stable
Fri, 13 Aug 2010 15:17:55 +0200 tests: update to match "hg help resolve" output from 53fdc0989047 stable
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 15:17:55 +0200] rev 11840
tests: update to match "hg help resolve" output from 53fdc0989047
Fri, 13 Aug 2010 11:12:37 +0200 test-clone: f1c2de22b8a8 lost changes from b1ae33b813cb
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 11:12:37 +0200] rev 11839
test-clone: f1c2de22b8a8 lost changes from b1ae33b813cb
Fri, 13 Aug 2010 10:53:10 +0200 url: limit expansion to safe auth keys (Issue2328)
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 10:53:10 +0200] rev 11838
url: limit expansion to safe auth keys (Issue2328) Mads Kiilerich pointed out that 7c9beccb0533 was too eager since the prefix and password keys may contain $-signs. So this only add the username to the list of keys that are expanded. This also updates the documentation to match.
Fri, 13 Aug 2010 10:28:59 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 10:28:59 +0200] rev 11837
Merge with stable
Thu, 12 Aug 2010 22:48:22 +0200 resolve: updated help documentation for improved clarity stable
Mark Edgington <edgimar@gmail.com> [Thu, 12 Aug 2010 22:48:22 +0200] rev 11836
resolve: updated help documentation for improved clarity
Thu, 12 Aug 2010 11:15:33 +0200 convert: Test svn sink for a repo with tags. stable
Daniel J. Lauk <daniel.lauk@gmail.com> [Thu, 12 Aug 2010 11:15:33 +0200] rev 11835
convert: Test svn sink for a repo with tags. This test case backs the fix in changeset 7e5f5e5858f9. The subversion sink used to crash, if the source repo used tags.
Fri, 13 Aug 2010 10:13:38 +0200 hgrc.5: fix "hg hg status" -> "hg status" stable
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 10:13:38 +0200] rev 11834
hgrc.5: fix "hg hg status" -> "hg status"
Fri, 13 Aug 2010 10:10:11 +0200 url: expand vars in all [auth] settings (issue2328)
Martin Geisler <mg@aragost.com> [Fri, 13 Aug 2010 10:10:11 +0200] rev 11833
url: expand vars in all [auth] settings (issue2328)
Thu, 12 Aug 2010 18:09:03 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 12 Aug 2010 18:09:03 -0500] rev 11832
merge with stable
Thu, 12 Aug 2010 18:08:52 -0500 merge with i18n
Matt Mackall <mpm@selenic.com> [Thu, 12 Aug 2010 18:08:52 -0500] rev 11831
merge with i18n
Thu, 12 Aug 2010 18:08:31 -0500 merge with i18n stable
Matt Mackall <mpm@selenic.com> [Thu, 12 Aug 2010 18:08:31 -0500] rev 11830
merge with i18n
Thu, 12 Aug 2010 18:10:42 +0200 i18n: merge Romanian translation
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 18:10:42 +0200] rev 11829
i18n: merge Romanian translation
Thu, 12 Aug 2010 18:10:26 +0200 i18n: merge with stable
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 18:10:26 +0200] rev 11828
i18n: merge with stable
Thu, 12 Aug 2010 16:53:56 +0200 i18n-it: update many broken fuzzy messages stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Thu, 12 Aug 2010 16:53:56 +0200] rev 11827
i18n-it: update many broken fuzzy messages I started updating many fuzzy messages which no longer expressed the intended meaning - new translations are inserted only to keep coherence. Not all fuzzy messages have been fixed, yet.
Thu, 12 Aug 2010 16:30:17 +0200 i18n-it: readd missing non-ASCII characters stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Thu, 12 Aug 2010 16:30:17 +0200] rev 11826
i18n-it: readd missing non-ASCII characters Some accented vowels had disappeared.
Thu, 12 Aug 2010 16:30:17 +0200 i18n-it: avoid using two spaces after a '.' stable
Paolo Giarrusso <p.giarrusso@gmail.com> [Thu, 12 Aug 2010 16:30:17 +0200] rev 11825
i18n-it: avoid using two spaces after a '.' See http://en.wikipedia.org/wiki/Sentence_spacing to verify that single spacing is indeed correct.
Mon, 09 Aug 2010 10:56:56 +0200 i18n-ro: initial version
Daniel Dumitriu <daniel.dumitriu@gmail.com> [Mon, 09 Aug 2010 10:56:56 +0200] rev 11824
i18n-ro: initial version
Thu, 12 Aug 2010 18:30:24 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 18:30:24 +0200] rev 11823
Merge with stable
Thu, 12 Aug 2010 18:30:06 +0200 test-check-code: fix test after e1359ad582f6
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 18:30:06 +0200] rev 11822
test-check-code: fix test after e1359ad582f6
Thu, 12 Aug 2010 18:00:41 +0200 cmdutil: remove unnecessary parenthesis
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 18:00:41 +0200] rev 11821
cmdutil: remove unnecessary parenthesis
Thu, 12 Aug 2010 17:58:03 +0200 patch: fix typo in comment
Martin Geisler <mg@aragost.com> [Thu, 12 Aug 2010 17:58:03 +0200] rev 11820
patch: fix typo in comment
Thu, 05 Aug 2010 12:25:53 +0200 qguard: label patch names by status when listing guards
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Thu, 05 Aug 2010 12:25:53 +0200] rev 11819
qguard: label patch names by status when listing guards
Fri, 02 Jul 2010 15:12:50 +0900 hg.clone: do not ignore branch argument when source is a repo object stable
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 02 Jul 2010 15:12:50 +0900] rev 11818
hg.clone: do not ignore branch argument when source is a repo object This is a revert of 4a70178f9bde. The "bug" mentioned in this changeset is unclear: hopefully using a test to cover this usage should prevent any bugs.
Wed, 11 Aug 2010 20:16:22 +0800 merge: fix typo in docstring
Alecs King <alecsk@gmail.com> [Wed, 11 Aug 2010 20:16:22 +0800] rev 11817
merge: fix typo in docstring
Thu, 12 Aug 2010 16:42:41 +0800 check-code: add exit status
Alecs King <alecsk@gmail.com> [Thu, 12 Aug 2010 16:42:41 +0800] rev 11816
check-code: add exit status so that we can use it in a shell command combination and/or in hg hooks.
Thu, 12 Aug 2010 09:40:48 +0100 test-patch.t: typos
Christian Ebert <blacktrash@gmx.net> [Thu, 12 Aug 2010 09:40:48 +0100] rev 11815
test-patch.t: typos
Thu, 12 Aug 2010 23:46:56 +0900 tests: unify test-alias
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 23:46:56 +0900] rev 11814
tests: unify test-alias
Thu, 12 Aug 2010 23:27:32 +0900 tests: unify test-parents
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 23:27:32 +0900] rev 11813
tests: unify test-parents
Thu, 12 Aug 2010 23:22:25 +0900 tests: merge all 4 test-symlink* into test-symlinks
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 23:22:25 +0900] rev 11812
tests: merge all 4 test-symlink* into test-symlinks
Thu, 12 Aug 2010 23:02:12 +0900 tests: unify test-symlink-root
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 23:02:12 +0900] rev 11811
tests: unify test-symlink-root
Thu, 12 Aug 2010 23:00:36 +0900 tests: unify test-symlink-basic
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 23:00:36 +0900] rev 11810
tests: unify test-symlink-basic
Thu, 12 Aug 2010 22:58:46 +0900 tests: unify test-symlink-addremove
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:58:46 +0900] rev 11809
tests: unify test-symlink-addremove
Thu, 12 Aug 2010 22:57:06 +0900 tests: unify test-qimport-eol
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:57:06 +0900] rev 11808
tests: unify test-qimport-eol
Thu, 12 Aug 2010 22:54:41 +0900 tests: unify test-import
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:54:41 +0900] rev 11807
tests: unify test-import
Tue, 10 Aug 2010 13:21:28 +0200 tests: unify test-clone
Adrian Buehlmann <adrian@cadifra.com> [Tue, 10 Aug 2010 13:21:28 +0200] rev 11806
tests: unify test-clone
Thu, 12 Aug 2010 22:31:40 +0900 tests: unify test-copy
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:31:40 +0900] rev 11805
tests: unify test-copy
Thu, 12 Aug 2010 22:28:21 +0900 tests: unify test-commit-unresolved
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:28:21 +0900] rev 11804
tests: unify test-commit-unresolved
Thu, 12 Aug 2010 22:24:13 +0900 unify test-commit-copy
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:24:13 +0900] rev 11803
unify test-commit-copy
Thu, 12 Aug 2010 22:22:17 +0900 tests: unify test-commit
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:22:17 +0900] rev 11802
tests: unify test-commit
Thu, 12 Aug 2010 22:19:59 +0900 tests: unify test-committer
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:19:59 +0900] rev 11801
tests: unify test-committer
Thu, 12 Aug 2010 22:14:19 +0900 tests: unify test-transplant
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 22:14:19 +0900] rev 11800
tests: unify test-transplant
Thu, 12 Aug 2010 21:52:53 +0900 tests: unify test-walk
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 21:52:53 +0900] rev 11799
tests: unify test-walk
Thu, 12 Aug 2010 20:08:02 +0900 tests: unify test-symlinks
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 20:08:02 +0900] rev 11798
tests: unify test-symlinks
Thu, 12 Aug 2010 20:02:59 +0900 tests: unify test-conflict
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 20:02:59 +0900] rev 11797
tests: unify test-conflict
Thu, 12 Aug 2010 19:49:58 +0900 tests: unify test-identify
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 19:49:58 +0900] rev 11796
tests: unify test-identify
Thu, 12 Aug 2010 19:43:45 +0900 tests: unify test-add
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 19:43:45 +0900] rev 11795
tests: unify test-add
Thu, 12 Aug 2010 19:40:22 +0900 tests: remove useless sed in test-hook
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 19:40:22 +0900] rev 11794
tests: remove useless sed in test-hook
Thu, 12 Aug 2010 19:38:31 +0900 tests: unify test-hook
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 19:38:31 +0900] rev 11793
tests: unify test-hook
Thu, 12 Aug 2010 19:10:57 +0900 tests: unify test-flags
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 19:10:57 +0900] rev 11792
tests: unify test-flags
Thu, 12 Aug 2010 16:53:23 +0900 repair: do not compress partial bundle if we do not keep it on disk
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 16:53:23 +0900] rev 11791
repair: do not compress partial bundle if we do not keep it on disk A partial bundle is created to temporarily save revisions > rev but not descending from the node to strip, to be able to restore the changesets after stripping the changelog. Since this bundle is not kept after the strip operation, and is not user-visible, it is not necessary and should be faster to avoid compression.
Thu, 12 Aug 2010 16:45:47 +0900 store: skip decodir check if path does not contain '.hg/'
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 16:45:47 +0900] rev 11790
store: skip decodir check if path does not contain '.hg/' The three replace calls are slower than this simple __contains__, and anyway we should not have this many paths ending with .i, .d, or .hg compared to the normal, un-encoded other paths.
Sat, 17 Jul 2010 00:47:06 +0900 strip: support multiple revisions
Nicolas Dumazet <nicdumz.commits@gmail.com> [Sat, 17 Jul 2010 00:47:06 +0900] rev 11789
strip: support multiple revisions
Thu, 12 Aug 2010 16:35:34 +0900 tests: unify test-tag
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 16:35:34 +0900] rev 11788
tests: unify test-tag
Thu, 12 Aug 2010 15:41:58 +0900 tests: unify test-verify
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 15:41:58 +0900] rev 11787
tests: unify test-verify
Thu, 12 Aug 2010 15:31:18 +0900 tests: unify test-init
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 15:31:18 +0900] rev 11786
tests: unify test-init
Thu, 12 Aug 2010 15:18:44 +0900 tests: unify test-paths
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 15:18:44 +0900] rev 11785
tests: unify test-paths
Thu, 12 Aug 2010 15:12:25 +0900 tests: unify test-patch
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 15:12:25 +0900] rev 11784
tests: unify test-patch
Thu, 12 Aug 2010 15:07:25 +0900 tests: unify test-status-color
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 15:07:25 +0900] rev 11783
tests: unify test-status-color
Thu, 12 Aug 2010 14:54:10 +0900 tests: unify test-status
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 14:54:10 +0900] rev 11782
tests: unify test-status
Thu, 12 Aug 2010 14:53:34 +0900 tests: catch re.error if test line is not a valid regular expression
Nicolas Dumazet <nicdumz.commits@gmail.com> [Thu, 12 Aug 2010 14:53:34 +0900] rev 11781
tests: catch re.error if test line is not a valid regular expression
Wed, 11 Aug 2010 12:30:18 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Wed, 11 Aug 2010 12:30:18 +0200] rev 11780
Merge with stable
Wed, 11 Aug 2010 12:29:20 +0200 convert: less shouting in SVN sink warning stable
Martin Geisler <mg@aragost.com> [Wed, 11 Aug 2010 12:29:20 +0200] rev 11779
convert: less shouting in SVN sink warning
Wed, 11 Aug 2010 11:46:06 +0200 convert: Using --dest-type svn crashed, if the source repo used tags. stable
Daniel J. Lauk <daniel.lauk@gmail.com> [Wed, 11 Aug 2010 11:46:06 +0200] rev 11778
convert: Using --dest-type svn crashed, if the source repo used tags. The convert extension requires puttags(self, tags) to return a sequence for a multi-variable assignment. If puttags implicitly returns None, the code will break when trying to un-pack None for assignment.
Wed, 11 Aug 2010 12:21:27 +0200 commands: use round parenthesis in 'hg head --active' help stable
Martin Geisler <mg@aragost.com> [Wed, 11 Aug 2010 12:21:27 +0200] rev 11777
commands: use round parenthesis in 'hg head --active' help This is the style used in the rest of the help strings.
Wed, 11 Aug 2010 12:19:01 +0200 graphlog: mark --branch as incompatible with --graph stable
Martin Geisler <mg@aragost.com> [Wed, 11 Aug 2010 12:19:01 +0200] rev 11776
graphlog: mark --branch as incompatible with --graph The --only-branch option was deprecated in 0d5f139b23c1 and --branch was added instead. But the graphlog extension was not updated to match the change.
Thu, 15 Jul 2010 18:10:05 +0200 subrepos: support remapping of .hgsub source paths
Martin Geisler <mg@lazybytes.net> [Thu, 15 Jul 2010 18:10:05 +0200] rev 11775
subrepos: support remapping of .hgsub source paths Given a .hgsub file containing lib/libfoo = http://server/libfoo the 'lib/libfoo' subrepo will be cloned from 'http://server/libfoo'. This changeset introduces a remapping mechanism whereby the source paths (the right-hand sides) in the .hgsub file can be remapped. This subpaths section [subpaths] http://server = /local will result in the 'lib/libfoo' subrepo being cloned from '/local/libfoo' instead of from 'http://server/libfoo'. The patterns (left-hand sides) are really regular expressions and the replacement strings (right-hand sides) can refer to matched groups using normal backreferences. This can be used for more complicated replacements such as [subpaths] http://server/(.*)-hg/ = http://hg.server/\1/ which replaces 'http://server/foo-hg/' with 'http://hg.server/foo/'. All patterns are applied in the order by which they are listed in the config files.
Tue, 10 Aug 2010 16:55:38 +0200 bookmarks: replace var used as a Boolean with a Boolean
Martin Geisler <mg@aragost.com> [Tue, 10 Aug 2010 16:55:38 +0200] rev 11774
bookmarks: replace var used as a Boolean with a Boolean
Mon, 09 Aug 2010 16:55:53 -0500 merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 09 Aug 2010 16:55:53 -0500] rev 11773
merge with stable
Mon, 09 Aug 2010 21:43:39 +0200 test-dispatch: Make test of removed working directory work on AIX (issue2315) stable
Mads Kiilerich <mads@kiilerich.com> [Mon, 09 Aug 2010 21:43:39 +0200] rev 11772
test-dispatch: Make test of removed working directory work on AIX (issue2315) AIX sh won't delete its own working directory. Removing it from another process works. Also hide the actual OS error message - operating systems returns different errors when getcwd fails.
Mon, 09 Aug 2010 12:25:01 -0500 tests: only run check-code on tracked files
Matt Mackall <mpm@selenic.com> [Mon, 09 Aug 2010 12:25:01 -0500] rev 11771
tests: only run check-code on tracked files
Mon, 09 Aug 2010 16:08:33 +0200 Merge with stable
Martin Geisler <mg@aragost.com> [Mon, 09 Aug 2010 16:08:33 +0200] rev 11770
Merge with stable
Mon, 09 Aug 2010 15:31:56 +0200 dirstate: ignore symlinks when fs cannot handle them (issue1888) stable
Martin Geisler <mg@aragost.com> [Mon, 09 Aug 2010 15:31:56 +0200] rev 11769
dirstate: ignore symlinks when fs cannot handle them (issue1888) When the filesystem cannot handle the executable bit, we currently ignore it completely when looking for modified files. Similarly, it is impossible to set or clear the bit when the filesystem ignores it. This patch makes Mercurial treat symbolic links the same way. Symlinks are a little different since they manifest themselves as small files containing a filename (the symlink target). On Windows, these files show up as regular files, and on Linux and Mac they show up as real symlinks. Issue1888 presents a case where the symlink files are better ignored from the Windows side. A Linux client creates symlinks in a working copy which is shared over a network between Linux and Windows clients. The Samba server is helpful and defererences the symlink when the Windows client looks at it. This means that Mercurial on the Windows side sees file content instead of a file name in the symlink, and hence flags the link as modified. Ignoring the change would be much more helpful, similarly to how Mercurial does not report any changes when executable bits are ignored in a checkout on Windows. An initial checkout of a symbolic link on a file system that cannot handle symbolic links will still result in a regular file containing the target file name as its content. Sharing such a checkout with a Linux client will not turn the file into a symlink automatically, but 'hg revert' can fix that. After the revert, the Windows client will see the correct file content (provided by the Samba server when it follows the link on the Linux side) and otherwise ignore the change. Running 'hg perfstatus' 10 times gives these results: Before: After: min: 0.544703 min: 0.546549 med: 0.547592 med: 0.548881 avg: 0.549146 avg: 0.548549 max: 0.564112 max: 0.551504 The median time is increased about 0.24%.
Sun, 08 Aug 2010 23:10:08 +0200 mq/qqueue: enable bash completion
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Aug 2010 23:10:08 +0200] rev 11768
mq/qqueue: enable bash completion Return the list of available queues when completion is attempted on qqueue.
Sun, 08 Aug 2010 22:49:01 +0200 mq/qqueue: --list does not print (active) with --quiet
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> [Sun, 08 Aug 2010 22:49:01 +0200] rev 11767
mq/qqueue: --list does not print (active) with --quiet For scripting purposes, it can be convenient to get a simple listing of available queues, without indication of the active one. --quiet documentation change removed by Patrick Mézard.
Sun, 08 Aug 2010 22:29:39 +0200 Merge with stable
Patrick Mezard <pmezard@gmail.com> [Sun, 08 Aug 2010 22:29:39 +0200] rev 11766
Merge with stable
Sat, 07 Aug 2010 16:27:16 +0900 templatefilters: make json filter handle multibyte characters correctly stable
Yuya Nishihara <yuya@tcha.org> [Sat, 07 Aug 2010 16:27:16 +0900] rev 11765
templatefilters: make json filter handle multibyte characters correctly It aims to fix javascript error of hgweb's graph view in Japanese 'cp932' encoding. 'cp932' contains multibyte characters ending with '\x5c' (backslash), e.g. '\x94\x5c' for Japanese Kanji 'Noh'. Due to json filter escapes '\' to '\\', multibyte string ending with '\x5c' is translated to "xxx\", resulting javascript parse error on a web browser. This patch changes json() to pass unicode to jsonescape(). Unicode decoding error handler changed to 'replace' by Patrick Mézard.
Sat, 07 Aug 2010 16:13:53 -0300 check-code: added a check for calls to the builtin cmp function
Renato Cunha <renatoc@gmail.com> [Sat, 07 Aug 2010 16:13:53 -0300] rev 11764
check-code: added a check for calls to the builtin cmp function
Sat, 07 Aug 2010 16:12:51 -0300 manifest: removed usage of the global cmp function
Renato Cunha <renatoc@gmail.com> [Sat, 07 Aug 2010 16:12:51 -0300] rev 11763
manifest: removed usage of the global cmp function Py3k doesn't have a global cmp() function, making this call problematic in the py3k port. Also, calling cmp() here is not necessary, since we only want to know if the two values are equal. A check for equality perfect in this case and this patch does that.
Sat, 07 Aug 2010 15:38:05 +0200 tests: run check-code.py on working directory files
Patrick Mezard <pmezard@gmail.com> [Sat, 07 Aug 2010 15:38:05 +0200] rev 11762
tests: run check-code.py on working directory files If we insist on Mercurial sources to pass check-code.py, let automate the process and make it part of the tests. Objections?
Sat, 07 Aug 2010 12:55:30 +0800 minor style fix: hgext/rebase.py:157 -- line too long
Alecs King <alecsk@gmail.com> [Sat, 07 Aug 2010 12:55:30 +0800] rev 11761
minor style fix: hgext/rebase.py:157 -- line too long found by a run of check-code
Sat, 07 Aug 2010 15:32:33 +0900 zsh completions: add qpush --move option
Yuya Nishihara <yuya@tcha.org> [Sat, 07 Aug 2010 15:32:33 +0900] rev 11760
zsh completions: add qpush --move option
Fri, 06 Aug 2010 12:59:13 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Fri, 06 Aug 2010 12:59:13 -0500] rev 11759
Merge with stable
Fri, 06 Aug 2010 12:18:33 -0500 chunkbuffer: use += rather than cStringIO to reduce memory footprint stable
Matt Mackall <mpm@selenic.com> [Fri, 06 Aug 2010 12:18:33 -0500] rev 11758
chunkbuffer: use += rather than cStringIO to reduce memory footprint This significantly refactors the read() loop to use a queue of chunks. The queue is alternately filled to at least 256k and then emptied by concatenating onto the output buffer. For very large read sizes, += uses less memory because it can resize the target string in place.
Thu, 05 Aug 2010 16:17:39 -0500 httprepo: decompress stream incrementally to reduce memory usage stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Aug 2010 16:17:39 -0500] rev 11757
httprepo: decompress stream incrementally to reduce memory usage
Thu, 05 Aug 2010 16:17:33 -0500 verify: initialize rp variable in case we hit out of memory stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Aug 2010 16:17:33 -0500] rev 11756
verify: initialize rp variable in case we hit out of memory
Thu, 05 Aug 2010 16:17:17 -0500 merge: drop reference to file contents after write stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Aug 2010 16:17:17 -0500] rev 11755
merge: drop reference to file contents after write This reduces memory usage on large consecutive gets.
Thu, 05 Aug 2010 16:17:17 -0500 revlog: drop cache after use to save memory footprint stable
Matt Mackall <mpm@selenic.com> [Thu, 05 Aug 2010 16:17:17 -0500] rev 11754
revlog: drop cache after use to save memory footprint If we reconstruct back to back large versions, we need to drop the cache first to avoid doubling memory usage.
(0) -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip