[PATCH] revlog: use raw revision for rawsize

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490758201 25200 # Tue Mar 28 20:30:01 2017 -0700 # Node ID 5c6ebe1cd99e9557b61ef51ed88e335ac87df8da # Parent 31073077267b5e330925d48098dd6e0fd28bdd8e # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 2 of 3 V2] httpconnection: allow a global auth.cookiefile config entry

2017-03-28 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1489127710 28800 # Thu Mar 09 22:35:10 2017 -0800 # Node ID 5cf00a25e8c066bd664dde4cb302bd52a75195d6 # Parent 011f4e38687438d273410faf7b960845e4e0b735 httpconnection: allow a global auth.cookiefile config entry This foreshadows support for de

[PATCH 3 of 3 V2] url: support auth.cookiefile for adding cookies to HTTP requests

2017-03-28 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1490756307 25200 # Tue Mar 28 19:58:27 2017 -0700 # Node ID 05b01865ed532a11cd6a824b600876c94c2e293e # Parent 5cf00a25e8c066bd664dde4cb302bd52a75195d6 url: support auth.cookiefile for adding cookies to HTTP requests Mercurial can't currently

[PATCH 1 of 3 V2] util: make cookielib module available

2017-03-28 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1489124121 28800 # Thu Mar 09 21:35:21 2017 -0800 # Node ID 011f4e38687438d273410faf7b960845e4e0b735 # Parent e86eb75e74ce1b0803c26d86a229b9b711f6d76a util: make cookielib module available In preparation for supporting sending cookies on HTTP

Re: [PATCH] verify: check raw revision size

2017-03-28 Thread Jun Wu
Excerpts from Gregory Szorc's message of 2017-03-28 19:15:21 -0700: > On Tue, Mar 28, 2017 at 2:27 PM, Jun Wu wrote: > > > # HG changeset patch > > # User Jun Wu > > # Date 1490736238 25200 > > # Tue Mar 28 14:23:58 2017 -0700 > > # Node ID ce672245b46749351a71701d2fa6c786d9b2eebb > > # Par

mercurial@31629: new changeset

2017-03-28 Thread Mercurial Commits
New changeset in mercurial: https://www.mercurial-scm.org/repo/hg/rev/2632df096fc0 changeset: 31629:2632df096fc0 bookmark:@ tag: tip user:Pulkit Goyal <7895pul...@gmail.com> date:Sun Mar 26 20:49:18 2017 +0530 summary: dispatch: use pycompat.maplist() instead of m

Re: [PATCH] verify: check raw revision size

2017-03-28 Thread Gregory Szorc
On Tue, Mar 28, 2017 at 2:27 PM, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1490736238 25200 > # Tue Mar 28 14:23:58 2017 -0700 > # Node ID ce672245b46749351a71701d2fa6c786d9b2eebb > # Parent 331cc4433efe0d897bb16ad4ff08a3fbe850869b > # Available At https://bitbucket.org

Re: [PATCH] fileset: perform membership test against set for status queries

2017-03-28 Thread Jun Wu
Looks prefect. Thanks for the fix! Excerpts from Gregory Szorc's message of 2017-03-28 14:41:13 -0700: > # HG changeset patch > # User Gregory Szorc > # Date 1490737213 25200 > # Tue Mar 28 14:40:13 2017 -0700 > # Node ID cf6393b6a3503f8885b704407e5bd58a89b96dfe > # Parent e86eb75e74ce1b080

[PATCH] fileset: perform membership test against set for status queries

2017-03-28 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1490737213 25200 # Tue Mar 28 14:40:13 2017 -0700 # Node ID cf6393b6a3503f8885b704407e5bd58a89b96dfe # Parent e86eb75e74ce1b0803c26d86a229b9b711f6d76a fileset: perform membership test against set for status queries Previously, fileset functio

[PATCH] test-rebase-base: add a note about the test name

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490737090 25200 # Tue Mar 28 14:38:10 2017 -0700 # Node ID 31073077267b5e330925d48098dd6e0fd28bdd8e # Parent ce672245b46749351a71701d2fa6c786d9b2eebb # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

Re: [PATCH 5 of 6] rebase: demonstrate behavior with requiredest and pull --rebase

2017-03-28 Thread Jun Wu
Excerpts from Ryan McElroy's message of 2017-03-28 14:31:14 -0700: > # HG changeset patch > # User Ryan McElroy > # Date 1490735116 25200 > # Tue Mar 28 14:05:16 2017 -0700 > # Node ID cdf33d63e89377abd6f48ba6d4548a3b3f4af3e2 > # Parent ac6634fab80b59ba48958ca03289c4434e9483c4 > rebase: demo

[PATCH 6 of 6] rebase: abort hg pull --rebase if rebase.requiredest is set (issue5514)

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490736063 25200 # Tue Mar 28 14:21:03 2017 -0700 # Node ID c386f0a4d3c1d95b3b9fc117f20ec1e8939fe557 # Parent cdf33d63e89377abd6f48ba6d4548a3b3f4af3e2 rebase: abort hg pull --rebase if rebase.requiredest is set (issue5514) Previously, the pull

[PATCH 1 of 6] rebase: move destination test to new test file

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490733768 25200 # Tue Mar 28 13:42:48 2017 -0700 # Node ID a10ea0843904718f724cfb1bd3c3db143c794921 # Parent e86eb75e74ce1b0803c26d86a229b9b711f6d76a rebase: move destination test to new test file We'll be adding a lot more tests here, so it

[PATCH 5 of 6] rebase: demonstrate behavior with requiredest and pull --rebase

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490735116 25200 # Tue Mar 28 14:05:16 2017 -0700 # Node ID cdf33d63e89377abd6f48ba6d4548a3b3f4af3e2 # Parent ac6634fab80b59ba48958ca03289c4434e9483c4 rebase: demonstrate behavior with requiredest and pull --rebase diff --git a/tests/test-reba

[PATCH 3 of 6] rebase: move dest check down below other flag parsings

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490736312 25200 # Tue Mar 28 14:25:12 2017 -0700 # Node ID 409a87200f6b079c9bfe1e85fd0715822346c402 # Parent 976b28021f29ad7686ea57fb0fdff4bd17798a71 rebase: move dest check down below other flag parsings diff --git a/hgext/rebase.py b/hgext/

[PATCH 4 of 6] rebase: allow destination-free continue and abort (issue5513)

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490735056 25200 # Tue Mar 28 14:04:16 2017 -0700 # Node ID ac6634fab80b59ba48958ca03289c4434e9483c4 # Parent 409a87200f6b079c9bfe1e85fd0715822346c402 rebase: allow destination-free continue and abort (issue5513) diff --git a/hgext/rebase.py b

[PATCH 2 of 6] rebase: test to show brokenness with requiredest

2017-03-28 Thread Ryan McElroy
# HG changeset patch # User Ryan McElroy # Date 1490734179 25200 # Tue Mar 28 13:49:39 2017 -0700 # Node ID 976b28021f29ad7686ea57fb0fdff4bd17798a71 # Parent a10ea0843904718f724cfb1bd3c3db143c794921 rebase: test to show brokenness with requiredest As shown in issue5513, --continue is broken

[PATCH] verify: check raw revision size

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490736238 25200 # Tue Mar 28 14:23:58 2017 -0700 # Node ID ce672245b46749351a71701d2fa6c786d9b2eebb # Parent 331cc4433efe0d897bb16ad4ff08a3fbe850869b # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 4 of 6 V2] templates: shorten definition of changeset labels in command-line style

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490733525 -7200 # Tue Mar 28 22:38:45 2017 +0200 # Node ID 59177c6110f2dc3e60730b00d54738528071b8ed # Parent b331a0451cdb6225f4763e6f32353127f6b4d2bc # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

[PATCH 3 of 6 V2] templates: use separate() to build changeset labels in command-line style

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490733382 -7200 # Tue Mar 28 22:36:22 2017 +0200 # Node ID b331a0451cdb6225f4763e6f32353127f6b4d2bc # Parent cfa19b56c4cc0efad538f2e503161f1a8f211f22 # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

[PATCH 5 of 6 V2] templates: add "changeset.obsolete" label in command line style

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490434829 -3600 # Sat Mar 25 10:40:29 2017 +0100 # Node ID 2c19dbbb54ff65847d93665072f4452ab9e357e8 # Parent 59177c6110f2dc3e60730b00d54738528071b8ed # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

[PATCH 6 of 6 V2] summary: display obsolete state of parents

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490437808 -3600 # Sat Mar 25 11:30:08 2017 +0100 # Node ID 390382cc1218e11ad7258d54bce590288cafbad2 # Parent 2c19dbbb54ff65847d93665072f4452ab9e357e8 # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

[PATCH 1 of 6 V2] cmdutil: add a "changeset.obsolete" label in changeset_printer

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490431147 -3600 # Sat Mar 25 09:39:07 2017 +0100 # Node ID 432a32f1941181e0fce98eda306601cbbf5c122a # Parent 91ddb33deea5b4813d4897f6860b00078afd3f19 # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

[PATCH 2 of 6 V2] templatekw: add an "obsolete" keyword

2017-03-28 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1490434451 -3600 # Sat Mar 25 10:34:11 2017 +0100 # Node ID cfa19b56c4cc0efad538f2e503161f1a8f211f22 # Parent 432a32f1941181e0fce98eda306601cbbf5c122a # Available At https://bitbucket.org/dlax/hg-work # hg pull https://bitbucket.o

Re: [PATCH hglib RESEND] hglib: fix hg clone --uncompressed option typo (issue5458)

2017-03-28 Thread Kevin Bullock
Adding Matt to direct Cc:, who I think is still the sole maintainer of python-hglib (though that's still on our list to change, I think). pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和 Kevin R. Bullock > On Mar 24, 2017, at 09:05, Long Vu wrote: > > # HG changeset patch > # User Long Vu > #

Re: [PATCH 2 of 4] templatekw: add an "obsolete" keyword

2017-03-28 Thread Denis Laxalde
Pierre-Yves David a écrit : On 03/27/2017 09:52 AM, Denis Laxalde wrote: Yuya Nishihara a écrit : On Sat, 25 Mar 2017 14:09:17 +0100, Denis Laxalde wrote: # HG changeset patch # User Denis Laxalde # Date 1490434451 -3600 # Sat Mar 25 10:34:11 2017 +0100 # Node ID c4c825f1402861e4b988395a

Re: [PATCH 1 of 7 V2] tags: extract fnode retrieval in its own function

2017-03-28 Thread Ryan McElroy
On 3/28/17 1:03 PM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490673691 -7200 # Tue Mar 28 06:01:31 2017 +0200 # Node ID a710d3c24acd544408fe77243102325514f5f697 # Parent e6fd7930cf0b37710e379de37b7d87d5c1ea5dc9 # EXP-Topic tags tags: extract fnode retr

Re: [PATCH] worker: flush ui buffers before running the worker

2017-03-28 Thread Ryan McElroy
On 3/28/17 6:22 PM, David Soria Parra wrote: # HG changeset patch # User David Soria Parra # Date 1490721698 25200 # Tue Mar 28 10:21:38 2017 -0700 # Node ID b89199982355728a3741edf5518c72ccc52ee33c # Parent 331cc4433efe0d897bb16ad4ff08a3fbe850869b worker: flush ui buffers before running t

Re: [PATCH 1 of 5] repair: use ProgrammingError

2017-03-28 Thread Ryan McElroy
On 3/27/17 2:11 PM, Augie Fackler wrote: On Mon, Mar 27, 2017 at 09:18:55AM +0200, Pierre-Yves David wrote: Sure, that seems like a good idea. Can you see to it ? It's a good idea, but I feel like the name "ProgrammingError" alone provides some clue as to what's going on, and the migration is g

Re: [PATCH 2 of 4] templatekw: add an "obsolete" keyword

2017-03-28 Thread Pierre-Yves David
On 03/27/2017 09:52 AM, Denis Laxalde wrote: Yuya Nishihara a écrit : On Sat, 25 Mar 2017 14:09:17 +0100, Denis Laxalde wrote: # HG changeset patch # User Denis Laxalde # Date 1490434451 -3600 # Sat Mar 25 10:34:11 2017 +0100 # Node ID c4c825f1402861e4b988395ac3deebcc6b5292cf # Parent

Re: [PATCH 7 of 7 V5] hgweb: expose a followlines UI in filerevision view (RFC)

2017-03-28 Thread Augie Fackler
On Tue, Mar 28, 2017 at 12:03 PM, Denis Laxalde wrote: > There's a bug in patch 5, can it be unqueued? Otherwise I'll fix it in a > followup. In general I think diffs should not be empty unless we're on a > merge changeset and there is no diff with p1. Please mail a followup, it's easier for me.

Re: [PATCH hglib RESEND] hglib: fix hg clone --uncompressed option typo (issue5458)

2017-03-28 Thread Long Vu
On Sat, Mar 25, 2017 at 12:39 AM, Yuya Nishihara wrote: > On Fri, 24 Mar 2017 10:05:25 -0400, Long Vu wrote: >> # HG changeset patch >> # User Long Vu >> # Date 1490322881 14400 >> # Thu Mar 23 22:34:41 2017 -0400 >> # Node ID 820d7c1e470aaa11dad8f33e9161179a8115cef6 >> # Parent ae38fb77261

[PATCH] worker: flush ui buffers before running the worker

2017-03-28 Thread David Soria Parra
# HG changeset patch # User David Soria Parra # Date 1490721698 25200 # Tue Mar 28 10:21:38 2017 -0700 # Node ID b89199982355728a3741edf5518c72ccc52ee33c # Parent 331cc4433efe0d897bb16ad4ff08a3fbe850869b worker: flush ui buffers before running the worker a91c6275 introduces flushing ui buff

Re: [PATCH 7 of 7 V5] hgweb: expose a followlines UI in filerevision view (RFC)

2017-03-28 Thread Denis Laxalde
Gregory Szorc a écrit : On Sat, Mar 25, 2017 at 2:21 AM, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1489594320 -3600 > # Wed Mar 15 17:12:00 2017 +0100 > # Node ID ec77aa4ff2993057b604bdffb449d2d179525a9f > # Parent 2f75006a7f31c97d29fd6dd9b72fa7cc9e7ab8

Re: [PATCH] chgserver: do not copy configs set by environment variables

2017-03-28 Thread Yuya Nishihara
On Tue, 28 Mar 2017 08:41:24 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1490715612 25200 > # Tue Mar 28 08:40:12 2017 -0700 > # Node ID 00edeed528adcf61316b83cd281b2ba3bc27c14b > # Parent 01cb4d7bd67aca078f3ca74fdbffd5685a17defe > # Available At https://bitbucket.or

[PATCH] chgserver: do not copy configs set by environment variables

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490715612 25200 # Tue Mar 28 08:40:12 2017 -0700 # Node ID 00edeed528adcf61316b83cd281b2ba3bc27c14b # Parent 01cb4d7bd67aca078f3ca74fdbffd5685a17defe # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

Re: [PATCH 1 of 3] rcutil: do not cache rccomponents

2017-03-28 Thread Yuya Nishihara
On Tue, 28 Mar 2017 08:02:54 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1490712840 25200 > # Tue Mar 28 07:54:00 2017 -0700 > # Node ID f1c156c854ce36010008816ed6c5097a809ba5e5 > # Parent c3ca0ad8ab9c60b3d4df4ef1e5e2e7d9e44cec0e > # Available At https://bitbucket.or

[PATCH 3 of 3] rcutil: extract duplicated logic to a lambda

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490713076 25200 # Tue Mar 28 07:57:56 2017 -0700 # Node ID 01cb4d7bd67aca078f3ca74fdbffd5685a17defe # Parent 3990935c7f25e9e42309cbad92e888a1201ac751 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 2 of 3] rcutil: unindent a block

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490712932 25200 # Tue Mar 28 07:55:32 2017 -0700 # Node ID 3990935c7f25e9e42309cbad92e888a1201ac751 # Parent f1c156c854ce36010008816ed6c5097a809ba5e5 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 1 of 3] rcutil: do not cache rccomponents

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490712840 25200 # Tue Mar 28 07:54:00 2017 -0700 # Node ID f1c156c854ce36010008816ed6c5097a809ba5e5 # Parent c3ca0ad8ab9c60b3d4df4ef1e5e2e7d9e44cec0e # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

Re: [PATCH 07 of 10 V5] rcutil: let environ override system configs (BC)

2017-03-28 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-03-28 21:53:31 +0900: > And we'll need to avoid caching of envrcitems because of chg, could be fixed > by followup. Good catch. I think that also applies to config files - listing a directory cannot be cached either. So it seems the bug has been there

Re: [PATCH 02 of 10 V5] rcutil: split osrcpath to return default.d paths (API)

2017-03-28 Thread Jun Wu
Excerpts from Yuya Nishihara's message of 2017-03-28 21:53:01 +0900: > On Sun, 26 Mar 2017 23:02:01 -0700, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1490584892 25200 > > # Sun Mar 26 20:21:32 2017 -0700 > > # Node ID cd0c8320d216165bd8a62acc711e174ddef7a9f9 > > # Par

Re: [PATCH 07 of 10 V5] rcutil: let environ override system configs (BC)

2017-03-28 Thread Jun Wu
Excerpts from Ryan McElroy's message of 2017-03-28 09:47:18 +0100: > On 3/27/17 7:02 AM, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1490589217 25200 > > # Sun Mar 26 21:33:37 2017 -0700 > > # Node ID 38572bb2cffd815526a727bc6f3aacdca2902f4f > > # Parent 9b0aa30bf151b

Re: [PATCH 1 of 2 V3] serve: add support for Mercurial subrepositories

2017-03-28 Thread Yuya Nishihara
On Sun, 26 Mar 2017 23:04:30 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1488146743 18000 > # Sun Feb 26 17:05:43 2017 -0500 > # Node ID 0ff9bef3e0f67422cf29c200fa4a671d861d060b > # Parent c60091fa1426892552dd6c0dd4b9c49e3c3da045 > serve: add support fo

Re: [PATCH 2 of 2 V3] serve: make the URL the same for `hg serve` and `hg serve -S`

2017-03-28 Thread Yuya Nishihara
On Sun, 26 Mar 2017 23:04:31 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1488146777 18000 > # Sun Feb 26 17:06:17 2017 -0500 > # Node ID d584ca4bc33bd2ebeaf9a7bd86440b3cdcecc138 > # Parent 0ff9bef3e0f67422cf29c200fa4a671d861d060b > serve: make the URL t

Re: [PATCH 1 of 3 V2] color: stop mutating the default effects map

2017-03-28 Thread Yuya Nishihara
On Mon, 27 Mar 2017 22:50:26 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1490464217 14400 > # Sat Mar 25 13:50:17 2017 -0400 > # Node ID 2566b7eac73c4851edc21b73a833f86bf878285e > # Parent e86eb75e74ce1b0803c26d86a229b9b711f6d76a > color: stop mutating

Re: [PATCH 2 of 3 V2] ui: defer setting pager related properties until the pager has spawned

2017-03-28 Thread Yuya Nishihara
On Mon, 27 Mar 2017 22:50:27 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1490490720 14400 > # Sat Mar 25 21:12:00 2017 -0400 > # Node ID 1c73c5cde39463e03c3c7be10b6fe1256a6e5143 > # Parent 2566b7eac73c4851edc21b73a833f86bf878285e > ui: defer setting pag

Re: [PATCH 10 of 10 V5] pager: do not read from environment variable

2017-03-28 Thread Yuya Nishihara
On Tue, 28 Mar 2017 09:42:54 +0100, Ryan McElroy wrote: > On 3/27/17 7:02 AM, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1490589827 25200 > > # Sun Mar 26 21:43:47 2017 -0700 > > # Node ID 5641b83eff817bdb0d7adeb24c7383653ef15617 > > # Parent a354f13a30b93943635224fc

Re: [PATCH 07 of 10 V5] rcutil: let environ override system configs (BC)

2017-03-28 Thread Yuya Nishihara
On Tue, 28 Mar 2017 09:47:18 +0100, Ryan McElroy wrote: > On 3/27/17 7:02 AM, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1490589217 25200 > > # Sun Mar 26 21:33:37 2017 -0700 > > # Node ID 38572bb2cffd815526a727bc6f3aacdca2902f4f > > # Parent 9b0aa30bf151b6c0e999b017

Re: [PATCH 02 of 10 V5] rcutil: split osrcpath to return default.d paths (API)

2017-03-28 Thread Yuya Nishihara
On Sun, 26 Mar 2017 23:02:01 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1490584892 25200 > # Sun Mar 26 20:21:32 2017 -0700 > # Node ID cd0c8320d216165bd8a62acc711e174ddef7a9f9 > # Parent dcef7872ff35187d679a79dc6ad62cb9029923b1 > # Available At https://bitbucket.or

[PATCH 1 of 7 V2] tags: extract fnode retrieval in its own function

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490673691 -7200 # Tue Mar 28 06:01:31 2017 +0200 # Node ID a710d3c24acd544408fe77243102325514f5f697 # Parent e6fd7930cf0b37710e379de37b7d87d5c1ea5dc9 # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 6 of 7 V2] tags: extract tags computation from fnodes into its own function

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490674092 -7200 # Tue Mar 28 06:08:12 2017 +0200 # Node ID c2abcd1197667b2e603169352ad9f620bdbe7333 # Parent 60c027be19b2c5ba812dd3aa4f8627c9c5a705da # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 7 of 7 V2] tags: extract filenode filtering into its own function

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490675008 -7200 # Tue Mar 28 06:23:28 2017 +0200 # Node ID b493530ef220110a608c69145c82dff8c72f1950 # Parent c2abcd1197667b2e603169352ad9f620bdbe7333 # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 4 of 7 V2] tags: make argument 'tagtype' optional in '_updatetags'

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490679550 -7200 # Tue Mar 28 07:39:10 2017 +0200 # Node ID be443f8dd6a9faaafd0c91199808becd8fbd19a0 # Parent c12b84af5cc12e2021793cfa431f234c5a01b66f # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 3 of 7 V2] tags: reorder argument of '_updatetags'

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490679490 -7200 # Tue Mar 28 07:38:10 2017 +0200 # Node ID c12b84af5cc12e2021793cfa431f234c5a01b66f # Parent 07c3b62a75b17a20e0eb31837560abce53cb6482 # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 5 of 7 V2] tags: only return 'alltags' in 'findglobaltags'

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490679683 -7200 # Tue Mar 28 07:41:23 2017 +0200 # Node ID 60c027be19b2c5ba812dd3aa4f8627c9c5a705da # Parent be443f8dd6a9faaafd0c91199808becd8fbd19a0 # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

[PATCH 2 of 7 V2] tags: do not feed dictionaries to 'findglobaltags'

2017-03-28 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1490674429 -7200 # Tue Mar 28 06:13:49 2017 +0200 # Node ID 07c3b62a75b17a20e0eb31837560abce53cb6482 # Parent a710d3c24acd544408fe77243102325514f5f697 # EXP-Topic tags # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercur

Re: [PATCH 7 of 7] tags: extract filenode filtering in it own function

2017-03-28 Thread Pierre-Yves David
On 03/28/2017 12:18 PM, Ryan McElroy wrote: On 3/28/17 7:17 AM, Pierre-Yves David wrote: […] diff --git a/mercurial/tags.py b/mercurial/tags.py --- a/mercurial/tags.py +++ b/mercurial/tags.py @@ -95,17 +95,10 @@ def findglobaltags(ui, repo): _updatetags(cachetags, alltags)

Re: [PATCH 4 of 7] tags: make argument 'tagtype' optional in '_updatetags'

2017-03-28 Thread Pierre-Yves David
On 03/28/2017 11:58 AM, Ryan McElroy wrote: On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490679550 -7200 # Tue Mar 28 07:39:10 2017 +0200 # Node ID e49ee337ec51b64e440585d44e6c7df736164e98 # Parent f0c93dd8d018c9f6828c97be8ccb80dbfca

Re: [PATCH 2 of 2] histedit: make prune markers local

2017-03-28 Thread Pierre-Yves David
On 03/27/2017 12:29 PM, Jun Wu wrote: # HG changeset patch # User Jun Wu # Date 1490610065 25200 # Mon Mar 27 03:21:05 2017 -0700 # Node ID 293c829c83b02501a44a45bc2ed9794cec00e023 # Parent a3e835b04db41230b02233d5c7c3f4dee49407d3 # Available At https://bitbucket.org/quark-zju/hg-draft #

Re: [PATCH 1 of 7] tags: extract fnode retrieval in its own function

2017-03-28 Thread Ryan McElroy
On 3/28/17 12:29 PM, Pierre-Yves David wrote: On 03/28/2017 11:51 AM, Ryan McElroy wrote: On 3/28/17 7:16 AM, Pierre-Yves David wrote: […] +def _getfnodes(ui, repo, nodes): +"""return fnode for .hgtags in a list of node This comment doesn't quite parse for me. Maybe it should be "ret

Re: [PATCH 2 of 7] tags: do not feed dictionaries to 'findglobaltags'

2017-03-28 Thread Pierre-Yves David
On 03/28/2017 11:51 AM, Ryan McElroy wrote: On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490674429 -7200 # Tue Mar 28 06:13:49 2017 +0200 # Node ID 147b98bfa4afbaf608d9e1f5227a48a46e386ea4 # Parent 1e77e505e7bacf59d1200714dc92e827523

Re: [PATCH 1 of 7] tags: extract fnode retrieval in its own function

2017-03-28 Thread Pierre-Yves David
On 03/28/2017 11:51 AM, Ryan McElroy wrote: On 3/28/17 7:16 AM, Pierre-Yves David wrote: […] +def _getfnodes(ui, repo, nodes): +"""return fnode for .hgtags in a list of node This comment doesn't quite parse for me. Maybe it should be "return list of .hgtags fnodes for tags computation"

Re: [PATCH 7 of 7 V5] hgweb: expose a followlines UI in filerevision view (RFC)

2017-03-28 Thread Denis Laxalde
Gregory Szorc a écrit : On Sat, Mar 25, 2017 at 12:34 PM, Gregory Szorc wrote: On Sat, Mar 25, 2017 at 2:21 AM, Denis Laxalde wrote: # HG changeset patch # User Denis Laxalde # Date 1489594320 -3600 # Wed Mar 15 17:12:00 2017 +0100 # Node ID ec77aa4ff2993057b604bdffb449d2d179525a9f #

Re: [PATCH 1 of 7] tags: extract fnode retrieval in its own function

2017-03-28 Thread Ryan McElroy
Overall series mostly looks good to me, but there are enough grammar changes and a few questions to be addressed that I think a v2 would be worth it. I'll mark as changes requested in patchwork for now. On 3/28/17 10:51 AM, Ryan McElroy wrote: On 3/28/17 7:16 AM, Pierre-Yves David wrote: # H

Re: [PATCH 7 of 7] tags: extract filenode filtering in it own function

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:17 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490675008 -7200 # Tue Mar 28 06:23:28 2017 +0200 # Node ID dd6a04d26b611ac8d192f868daba734622e97528 # Parent 3d8a09214760799868b472b97e964e88f7ec8fd5 # EXP-Topic tags tags: extract filenode f

Re: [PATCH 6 of 7] tags: extract tags computation from fnodes in its own function

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:17 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490674092 -7200 # Tue Mar 28 06:08:12 2017 +0200 # Node ID 3d8a09214760799868b472b97e964e88f7ec8fd5 # Parent d5c70d5f7de740d3fa946318998f0f0c1204e4eb # EXP-Topic tags tags: extract tags compu

Re: [PATCH 5 of 7] tags: only return 'alltags' in 'findglobaltags'

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:17 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490679683 -7200 # Tue Mar 28 07:41:23 2017 +0200 # Node ID d5c70d5f7de740d3fa946318998f0f0c1204e4eb # Parent e49ee337ec51b64e440585d44e6c7df736164e98 # EXP-Topic tags tags: only return 'allta

Re: [PATCH 4 of 7] tags: make argument 'tagtype' optional in '_updatetags'

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490679550 -7200 # Tue Mar 28 07:39:10 2017 +0200 # Node ID e49ee337ec51b64e440585d44e6c7df736164e98 # Parent f0c93dd8d018c9f6828c97be8ccb80dbfca694b8 # EXP-Topic tags tags: make argument 'tag

Re: [PATCH 3 of 7] tags: reorder argument of '_updatetags'

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490679490 -7200 # Tue Mar 28 07:38:10 2017 +0200 # Node ID f0c93dd8d018c9f6828c97be8ccb80dbfca694b8 # Parent 147b98bfa4afbaf608d9e1f5227a48a46e386ea4 # EXP-Topic tags tags: reorder argument o

Re: [PATCH 2 of 7] tags: do not feed dictionaries to 'findglobaltags'

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490674429 -7200 # Tue Mar 28 06:13:49 2017 +0200 # Node ID 147b98bfa4afbaf608d9e1f5227a48a46e386ea4 # Parent 1e77e505e7bacf59d1200714dc92e827523d7301 # EXP-Topic tags tags: do not feed dictio

Re: [PATCH 1 of 7] tags: extract fnode retrieval in its own function

2017-03-28 Thread Ryan McElroy
On 3/28/17 7:16 AM, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David # Date 1490673691 -7200 # Tue Mar 28 06:01:31 2017 +0200 # Node ID 1e77e505e7bacf59d1200714dc92e827523d7301 # Parent e6fd7930cf0b37710e379de37b7d87d5c1ea5dc9 # EXP-Topic tags tags: extract fnode retr

[Bug 5516] New: hglib doesn't reset the command server after an unexpected prompt

2017-03-28 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5516 Bug ID: 5516 Summary: hglib doesn't reset the command server after an unexpected prompt Product: Mercurial Version: 4.1.1 Hardware: PC OS: Windows

Re: [PATCH 07 of 10 V5] rcutil: let environ override system configs (BC)

2017-03-28 Thread Ryan McElroy
On 3/27/17 7:02 AM, Jun Wu wrote: # HG changeset patch # User Jun Wu # Date 1490589217 25200 # Sun Mar 26 21:33:37 2017 -0700 # Node ID 38572bb2cffd815526a727bc6f3aacdca2902f4f # Parent 9b0aa30bf151b6c0e999b017fd328e29440bd447 rcutil: let environ override system configs (BC) Small nits i

Re: [PATCH 10 of 10 V5] pager: do not read from environment variable

2017-03-28 Thread Ryan McElroy
On 3/27/17 7:02 AM, Jun Wu wrote: # HG changeset patch # User Jun Wu # Date 1490589827 25200 # Sun Mar 26 21:43:47 2017 -0700 # Node ID 5641b83eff817bdb0d7adeb24c7383653ef15617 # Parent a354f13a30b93943635224fcd90f43019241e23e pager: do not read from environment variable This series look

[PATCH 5 of 7] revlog: add a fast path for non-raw revision

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490683355 25200 # Mon Mar 27 23:42:35 2017 -0700 # Node ID aecce2adbd64b25325e559798baa617e7311e85f # Parent a9d87712bec99abe109c155948ee4b7f1f5ec208 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 6 of 7] revlog: indent block to make review easier

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490683470 25200 # Mon Mar 27 23:44:30 2017 -0700 # Node ID d3d803ed16fe8e9d43f7a4daeca079e4022c297a # Parent aecce2adbd64b25325e559798baa617e7311e85f # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 7 of 7] revlog: avoid apply delta chain when cache hit in revlog.revision

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490683696 25200 # Mon Mar 27 23:48:16 2017 -0700 # Node ID 8c9f728ef3a3fff029d7fe6c875ed783c66dc254 # Parent d3d803ed16fe8e9d43f7a4daeca079e4022c297a # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 1 of 7] revlog: use raw content when building delta

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490682886 25200 # Mon Mar 27 23:34:46 2017 -0700 # Node ID 1e84f9bd4385a8f95ac1ec15dee14c723071ab34 # Parent 1ed57a7dd904f8b79f79ecb4ea6fe1871e7af740 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 4 of 7] revlog: add test to check raw processing is sane

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490677106 25200 # Mon Mar 27 21:58:26 2017 -0700 # Node ID a9d87712bec99abe109c155948ee4b7f1f5ec208 # Parent d557aaee6ada70bf51fcc9d4d05d07a54d8f2d4e # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 2 of 7] revlog: make sure _cache only contain raw content

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490685282 25200 # Tue Mar 28 00:14:42 2017 -0700 # Node ID 99cfe31d37df62b50e53a126f0eb31a1e352ac67 # Parent 1e84f9bd4385a8f95ac1ec15dee14c723071ab34 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or

[PATCH 3 of 7] revlog: do not return raw cache blindly

2017-03-28 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1490685397 25200 # Tue Mar 28 00:16:37 2017 -0700 # Node ID d557aaee6ada70bf51fcc9d4d05d07a54d8f2d4e # Parent 99cfe31d37df62b50e53a126f0eb31a1e352ac67 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull https://bitbucket.or