Re: bundle2: error parts can exceed length limits and crash the server

2017-04-03 Thread Siddharth Agarwal
On 4/3/17 20:54, Gregory Szorc wrote: On Mon, Apr 3, 2017 at 8:51 PM, Siddharth Agarwal > wrote: On 4/3/17 20:48, Gregory Szorc wrote: This sounds reasonable to me. This will likely require a new bundle2 part(s) in order

[PATCH RFC] run-tests: support per-line conditional output in tests

2017-04-03 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1491275149 14400 # Mon Apr 03 23:05:49 2017 -0400 # Node ID cfefdb4546a3a38918303ed43447ebe93051de51 # Parent 81abd0d12c8641df666d356f6033d84cd55977a8 run-tests: support per-line conditional output in tests

Re: bundle2: error parts can exceed length limits and crash the server

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 8:51 PM, Siddharth Agarwal wrote: > On 4/3/17 20:48, Gregory Szorc wrote: > >> >> This sounds reasonable to me. >> >> This will likely require a new bundle2 part(s) in order to differentiate >> the behavior of the part. Alternatively, I suppose there

Re: bundle2: error parts can exceed length limits and crash the server

2017-04-03 Thread Siddharth Agarwal
On 4/3/17 20:48, Gregory Szorc wrote: This sounds reasonable to me. This will likely require a new bundle2 part(s) in order to differentiate the behavior of the part. Alternatively, I suppose there could be a bundle2 capability identifying whether the peer understands error messages in

Re: bundle2: error parts can exceed length limits and crash the server

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 7:35 PM, Siddharth Agarwal wrote: > While reimplementing bundle2 for our Rust server, I ran into an > interesting issue with error parts. > > Some relevant background: > > 1. A bundle2 consists of zero or more "parts". > 2. Each part has a header,

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

2017-04-03 Thread Long Vu
On 2017-04-03 05:03 PM, Matt Mackall wrote: On Fri, 2017-03-24 at 10:05 -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

bundle2: error parts can exceed length limits and crash the server

2017-04-03 Thread Siddharth Agarwal
While reimplementing bundle2 for our Rust server, I ran into an interesting issue with error parts. Some relevant background: 1. A bundle2 consists of zero or more "parts". 2. Each part has a header, consisting of - a part type - a numeric part id - part parameters 3. Part parameters are (key,

Re: [PATCH remotefilelog-ext] debian: override lintian possible-gpl-code-linked-with-openssl check

2017-04-03 Thread Durham Goode
On 4/3/17 4:17 PM, Martin von Zweigbergk via Mercurial-devel wrote: # HG changeset patch # User Martin von Zweigbergk # Date 1491261135 25200 # Mon Apr 03 16:12:15 2017 -0700 # Node ID 6c331b63b559df09ad55d1b78b8cb54559cc945e # Parent

Re: [PATCH 4 of 6] hgweb: introduce staticimmutable web command

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 6:13 PM, Matt Harbison wrote: > On Sat, 01 Apr 2017 03:29:08 -0400, Gregory Szorc > wrote: > > # HG changeset patch >> # User Gregory Szorc >> # Date 1491021501 25200 >> # Fri Mar 31 21:38:21

Re: [PATCH 4 of 6] hgweb: introduce staticimmutable web command

2017-04-03 Thread Matt Harbison
On Sat, 01 Apr 2017 03:29:08 -0400, Gregory Szorc wrote: # HG changeset patch # User Gregory Szorc # Date 1491021501 25200 # Fri Mar 31 21:38:21 2017 -0700 # Node ID 0b8be3d244585f5a2874821418fce41bf7631f6c # Parent

[Bug 5518] New: blackbox silently drops content if it does not log anything with the repo ui

2017-04-03 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5518 Bug ID: 5518 Summary: blackbox silently drops content if it does not log anything with the repo ui Product: Mercurial Version: default branch Hardware: All

Re: [PATCH 1 of 8] tests: add globs for Windows

2017-04-03 Thread Matt Harbison
On Mon, 03 Apr 2017 05:09:39 -0400, Kostia Balytskyi wrote: What is stopping us from making run-tests match these things without globs? Can we just always match smth1.replace('\', '//') vs smth2.replace('\', '//') if ran on Windows? I'm guessing it was just to be extra

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

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 4:59 PM, Augie Fackler wrote: > > > On Apr 3, 2017, at 5:50 PM, Gregory Szorc > wrote: > > > > On Mon, Apr 3, 2017 at 2:00 PM, Augie Fackler wrote: > >> On Tue, Mar 28, 2017 at 08:00:50PM -0700, Gregory Szorc

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

2017-04-03 Thread Augie Fackler
> On Apr 3, 2017, at 5:50 PM, Gregory Szorc wrote: > > On Mon, Apr 3, 2017 at 2:00 PM, Augie Fackler wrote: >> On Tue, Mar 28, 2017 at 08:00:50PM -0700, Gregory Szorc wrote: >> > # HG changeset patch >> > # User Gregory Szorc

Re: [PATCH 5 of 9] util: validate and extract compression-related bundlespec parameters

2017-04-03 Thread Augie Fackler
> On Apr 3, 2017, at 5:55 PM, Gregory Szorc wrote: > > Yes (at the risk of not catching all exceptions and converting to the > expected type). I figured the function is sufficiently narrow in scope that > an "except Exception" is tolerable. It's not like we're

[PATCH] tests: make zstd-related output optional

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491263109 14400 # Mon Apr 03 19:45:09 2017 -0400 # Node ID 3629f36bc6b9c5f44e5d9b4e0a8aaa55f6063a51 # Parent 81abd0d12c8641df666d356f6033d84cd55977a8 tests: make zstd-related output optional Caught by the buildbot with

[PATCH remotefilelog-ext] debian: override lintian possible-gpl-code-linked-with-openssl check

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1491261135 25200 # Mon Apr 03 16:12:15 2017 -0700 # Node ID 6c331b63b559df09ad55d1b78b8cb54559cc945e # Parent c7cfe5ae5271e68ae78f53516b68fe60e896a7d2 debian: override lintian

Re: [PATCH remotefilelog-ext] debian: clean with "--component remotefilelog" to not need Cython

2017-04-03 Thread Durham Goode
On 3/31/17 9:50 AM, Martin von Zweigbergk via Mercurial-devel wrote: # HG changeset patch # User Martin von Zweigbergk # Date 1490978878 25200 # Fri Mar 31 09:47:58 2017 -0700 # Node ID c7cfe5ae5271e68ae78f53516b68fe60e896a7d2 # Parent

[PATCH] util: fix %-formatting on docstring by moving a closing parenthesis

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260614 14400 # Mon Apr 03 19:03:34 2017 -0400 # Node ID 8fae383fd416907579de2066e084219a53339dc3 # Parent 81abd0d12c8641df666d356f6033d84cd55977a8 util: fix %-formatting on docstring by moving a closing parenthesis We

[PATCH 3 of 5] tests: fix missing (glob) annotations in test-push-http-bundle1.t

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260189 14400 # Mon Apr 03 18:56:29 2017 -0400 # Node ID 9b49491c3176fe05271c68e2f00713808755d716 # Parent d09d9ca15ac6dc7d04817d7fac0b717b0fefc05d tests: fix missing (glob) annotations in test-push-http-bundle1.t diff

[PATCH 1 of 5] tests: fix missing (glob) annotations in test-bundle2-exchange.t

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260155 14400 # Mon Apr 03 18:55:55 2017 -0400 # Node ID 85703af3192aeb0ddbe5d78f880c84eaf926e64c # Parent 81abd0d12c8641df666d356f6033d84cd55977a8 tests: fix missing (glob) annotations in test-bundle2-exchange.t diff

[PATCH 4 of 5] tests: fix missing (glob) annotations in test-push-http.t

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260204 14400 # Mon Apr 03 18:56:44 2017 -0400 # Node ID 73790eb84eb70a4fd061c8ae4b80e7650cb3f7d4 # Parent 9b49491c3176fe05271c68e2f00713808755d716 tests: fix missing (glob) annotations in test-push-http.t diff --git

[PATCH 5 of 5] check-code: update test IP address enforcement checks

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260280 14400 # Mon Apr 03 18:58:00 2017 -0400 # Node ID c86271708a0634615648fbd737fe4f00ef143aff # Parent 73790eb84eb70a4fd061c8ae4b80e7650cb3f7d4 check-code: update test IP address enforcement checks Instead of

[PATCH 2 of 5] tests: fix missing (glob) annotations in test-https.t

2017-04-03 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1491260168 14400 # Mon Apr 03 18:56:08 2017 -0400 # Node ID d09d9ca15ac6dc7d04817d7fac0b717b0fefc05d # Parent 85703af3192aeb0ddbe5d78f880c84eaf926e64c tests: fix missing (glob) annotations in test-https.t diff --git

mercurial@31760: 27 new changesets (2 on stable)

2017-04-03 Thread Mercurial Commits
27 new changesets (2 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/44ff5e4ffc8c changeset: 31734:44ff5e4ffc8c user:FUJIWARA Katsunori date:Sat Apr 01 02:32:31 2017 +0900 summary: largefiles: introduce readasstandin() to read hex

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

2017-04-03 Thread Danek Duvall
Gregory Szorc wrote: > +The following options apply to all hosts. > + > +``cookiefile`` > +Path to a file containing HTTP cookie lines. Cookies matching a > +host will be sent automatically. > + > +The file format uses the Mozilla cookies.txt or libwww-perl "Set-Cookie3" > +

Re: [PATCH 5 of 9] util: validate and extract compression-related bundlespec parameters

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 12:58 PM, Augie Fackler wrote: > On Sat, Apr 01, 2017 at 03:31:56PM -0700, Gregory Szorc wrote: > > # HG changeset patch > > # User Gregory Szorc > > # Date 1491079470 25200 > > # Sat Apr 01 13:44:30 2017 -0700 > > # Node ID

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

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 2:00 PM, Augie Fackler wrote: > On Tue, Mar 28, 2017 at 08:00:50PM -0700, Gregory Szorc wrote: > > # HG changeset patch > > # User Gregory Szorc > > # Date 1490756307 25200 > > # Tue Mar 28 19:58:27 2017 -0700 > > # Node ID

Re: [PATCH] mdiff: add a hunkinrange helper function

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 10:32:38AM +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491042299 -7200 > # Sat Apr 01 12:24:59 2017 +0200 > # Node ID e8e4889598b8e0d50f2cc14c87a83268187c4f5f > # Parent

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

2017-04-03 Thread Matt Mackall
On Fri, 2017-03-24 at 10:05 -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  ae38fb772613604dac7fcf63705e8a2a17ff50cd > hglib: fix hg clone

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

2017-04-03 Thread Augie Fackler
On Tue, Mar 28, 2017 at 08:00:50PM -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1490756307 25200 > # Tue Mar 28 19:58:27 2017 -0700 > # Node ID 05b01865ed532a11cd6a824b600876c94c2e293e > # Parent

Re: [PATCH 1 of 3] test-runner: set an environment variable to informs test are running

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 03:03:57PM +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1491222747 -7200 > # Mon Apr 03 14:32:27 2017 +0200 > # Node ID e219af4bf3d4f6b7b3b634db1f7af8eaa524c4c1 > # Parent

Re: [PATCH 1 of 5] check-code: detect r.revision(r.node(rev))

2017-04-03 Thread Jun Wu
Excerpts from Martin von Zweigbergk's message of 2017-04-03 11:25:23 -0700: > I'll send a patch to s/covert/convert/ Thanks! I wonder if I can obsolete "covert" from my vim dictionary... ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org

Re: [PATCH 2 of 3 V2] hardlink: duplicate hardlink detection for copying files and directories

2017-04-03 Thread Jun Wu
Excerpts from Martin von Zweigbergk's message of 2017-04-03 18:41:48 +: > Sounds good. Will you send a patch? I actually tried that before the current fix. But it's not that trivial because of interaction with "progess", and "hardlink". I think some API change is needed to fix it cleanly. I

Re: [PATCH V2] revlog: use raw revision for rawsize

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 06:58:39PM -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1491184623 25200 > # Sun Apr 02 18:57:03 2017 -0700 > # Node ID 8482a52e811195186399f21b87a1a6a2760593fa > # Parent 04ec317b81280c189fcea33a05c8cbbac3c186b1 > # Available At

Re: [PATCH 3 of 3 V2] revlog: avoid applying delta chain on cache hit

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 06:43:01PM -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1491183613 25200 > # Sun Apr 02 18:40:13 2017 -0700 > # Node ID 8324b03f08a91fd039ee83428b86792374640b89 > # Parent e5669675e4f24e98c99165c112fa81db66ff6094 > # Available At

mercurial@31733: 9 new changesets

2017-04-03 Thread Mercurial Commits
9 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/c777b12cdc9b changeset: 31725:c777b12cdc9b user:Matt Harbison date:Wed Mar 29 09:54:34 2017 -0400 summary: sslutil: clarify internal documentation

Re: [PATCH 3 of 3] templater: provide loop counter as "index" keyword

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 11:32:13PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1461329193 -32400 > # Fri Apr 22 21:46:33 2016 +0900 > # Node ID 12e1172d81bc8140705eabc1dc133ff266dae551 > # Parent

Re: [PATCH 2 of 2] revset: stop supporting plain list as input set (API)

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 11:29:57PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1491138963 -32400 > # Sun Apr 02 22:16:03 2017 +0900 > # Node ID 3a4cc3a42efc903f0fd900e9ec72444c1100c57b > # Parent

Re: [PATCH] revsetlang: enable optimization of 'x + y' expression

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 11:28:45PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1463226717 -32400 > # Sat May 14 20:51:57 2016 +0900 > # Node ID 069d36366695ccc5e953b35f7068f158242c1a29 > # Parent

Re: [PATCH 5 of 9] util: validate and extract compression-related bundlespec parameters

2017-04-03 Thread Augie Fackler
On Sat, Apr 01, 2017 at 03:31:56PM -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1491079470 25200 > # Sat Apr 01 13:44:30 2017 -0700 > # Node ID 62e377f673f3d9e10701d373b82f995085b54363 > # Parent

Re: Internal-changeset concept

2017-04-03 Thread Durham Goode
On 4/3/17 4:11 AM, Pierre-Yves David wrote: On 04/02/2017 05:56 AM, Jun Wu wrote: IIRC at the sprint that people tend to agree on root based hidden separated from phase root. There seems to be a large confusion here. This thread is talking about "internal" changeset only. As explain in my

Re: [PATCH 3 of 6] tests: store ETag when using --headeronly

2017-04-03 Thread Augie Fackler
On Sat, Apr 01, 2017 at 12:29:07AM -0700, Gregory Szorc wrote: > # HG changeset patch > # User Gregory Szorc > # Date 1491031312 25200 > # Sat Apr 01 00:21:52 2017 -0700 > # Node ID 4cec8e88d09775ee6478e307e9dde94af5b9fcfd > # Parent

Re: [PATCH] hgweb: prefix line id by ctx shortnode in filelog when patches are shown

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
On Fri, Mar 31, 2017 at 1:55 AM, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1490902810 -7200 > # Thu Mar 30 21:40:10 2017 +0200 > # Node ID 7ae1cc7ae6c50a037525f27e203a2ce75fc3004f > # Parent

mercurial@31724: 13 new changesets

2017-04-03 Thread Mercurial Commits
13 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/b3640334a43a changeset: 31712:b3640334a43a user:Gregory Szorc date:Wed Mar 29 19:59:47 2017 -0700 summary: minirst: reindent _admonitiontitles

Re: [PATCH] tags: rename "head" to "node" where we don't care

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 11:33:00AM -0700, Martin von Zweigbergk via Mercurial-devel wrote: > # HG changeset patch > # User Martin von Zweigbergk > # Date 1491238898 25200 > # Mon Apr 03 10:01:38 2017 -0700 > # Node ID 4c62d47c4cf11da5127e9ded4b060c8723269723 > #

Re: [PATCH] manifest: update comment to be about bytearray

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 11:31:29AM -0700, Martin von Zweigbergk via Mercurial-devel wrote: > # HG changeset patch > # User Martin von Zweigbergk > # Date 1491234324 25200 > # Mon Apr 03 08:45:24 2017 -0700 > # Node ID 546662e773f801e6ab3eab7feb5c3ca03097bcbe > #

[PATCH] check-code: fix "covert" typo

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1491244251 25200 # Mon Apr 03 11:30:51 2017 -0700 # Node ID f2e00c31f5c45b98561577ce6e9acb869d4e331a # Parent ac69675fff1caacf143ab7f0bda668e6e325670a check-code: fix "covert" typo diff -r ac69675fff1c -r

Re: [PATCH 3 of 3] hgweb: rename linerangelog.js as followlines.js

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 10:33:53AM +0200, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491206575 -7200 > # Mon Apr 03 10:02:55 2017 +0200 > # Node ID 90569fa94f7e29148fd3697474074f5531231550 > # Parent

[PATCH] manifest: update comment to be about bytearray

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1491234324 25200 # Mon Apr 03 08:45:24 2017 -0700 # Node ID 546662e773f801e6ab3eab7feb5c3ca03097bcbe # Parent ac69675fff1caacf143ab7f0bda668e6e325670a manifest: update comment to be about bytearray Looks like a

[PATCH] tags: rename "head" to "node" where we don't care

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
# HG changeset patch # User Martin von Zweigbergk # Date 1491238898 25200 # Mon Apr 03 10:01:38 2017 -0700 # Node ID 4c62d47c4cf11da5127e9ded4b060c8723269723 # Parent ac69675fff1caacf143ab7f0bda668e6e325670a tags: rename "head" to "node" where we don't care Followup

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

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 11:47:07AM -0400, Long Vu wrote: > On Wed, Mar 29, 2017 at 6:25 AM, Ryan McElroy wrote: > > This patch looks like a pretty clear fix of a typo... should be > > straightforward to review. It's already been marked pre-reviewed. > > > > However, I don't see mpm

Re: [PATCH 2 of 3 V2] hardlink: duplicate hardlink detection for copying files and directories

2017-04-03 Thread Jun Wu
Excerpts from Martin von Zweigbergk's message of 2017-04-03 11:20:40 -0700: > On Wed, Mar 29, 2017 at 12:42 PM, Jun Wu wrote: > > # HG changeset patch > > # User Jun Wu > > # Date 1490815606 25200 > > # Wed Mar 29 12:26:46 2017 -0700 > > # Node ID

Re: [PATCH 1 of 5] check-code: detect r.revision(r.node(rev))

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
On Wed, Mar 29, 2017 at 4:57 PM, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1490831217 25200 > # Wed Mar 29 16:46:57 2017 -0700 > # Node ID e28b3818efa140482be9849f7bd8dd915e25fa07 > # Parent cda83a1bfb3ac3a23cfa158c407be93755c1018e > #

mercurial@31711: 7 new changesets

2017-04-03 Thread Mercurial Commits
7 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/5eb4d206202b changeset: 31705:5eb4d206202b user:Pierre-Yves David date:Tue Mar 28 06:01:31 2017 +0200 summary: tags: extract fnode retrieval into its own function

Re: [PATCH V3] show: new extension for displaying various repository data

2017-04-03 Thread Durham Goode
On 4/3/17 9:46 AM, Gregory Szorc wrote: On Mon, Apr 3, 2017 at 9:37 AM, Durham Goode > wrote: On 4/3/17 8:36 AM, Augie Fackler wrote: On Mon, Apr 03, 2017 at 08:17:33AM -0700, Gregory Szorc wrote: On Apr 3, 2017, at 08:07,

mercurial@31704: 69 new changesets

2017-04-03 Thread Mercurial Commits
69 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/f3b151278655 changeset: 31636:f3b151278655 user:Augie Fackler date:Sun Mar 26 16:48:29 2017 -0400 summary: revsetlang: fix _quote on int on python3

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

2017-04-03 Thread Martin von Zweigbergk via Mercurial-devel
On Tue, Mar 28, 2017 at 5:03 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 a710d3c24acd544408fe77243102325514f5f697 > #

Re: [PATCH V3] show: new extension for displaying various repository data

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 9:37 AM, Durham Goode wrote: > On 4/3/17 8:36 AM, Augie Fackler wrote: > >> On Mon, Apr 03, 2017 at 08:17:33AM -0700, Gregory Szorc wrote: >> >>> >>> >>> On Apr 3, 2017, at 08:07, Yuya Nishihara wrote: On Sat, 1 Apr 2017 20:42:10

Re: Internal-changeset concept

2017-04-03 Thread Kostia Balytskyi
On 03/04/2017 12:11, Pierre-Yves David wrote: > On 04/02/2017 05:56 AM, Jun Wu wrote: >> IIRC at the sprint that people tend to agree on root based hidden >> separated from phase root. > There seems to be a large confusion here. This thread is talking about > "internal" changeset only. As explain

Re: [PATCH V3] show: new extension for displaying various repository data

2017-04-03 Thread Durham Goode
On 4/3/17 8:36 AM, Augie Fackler wrote: On Mon, Apr 03, 2017 at 08:17:33AM -0700, Gregory Szorc wrote: On Apr 3, 2017, at 08:07, Yuya Nishihara wrote: On Sat, 1 Apr 2017 20:42:10 +0900, Yuya Nishihara wrote: On Fri, 24 Mar 2017 19:31:20 -0700, Gregory Szorc wrote: # HG

Re: [PATCH 4 of 4] formatter: use templatefilters.json()

2017-04-03 Thread David Soria Parra
On Sun, Apr 02, 2017 at 12:28:24PM +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1491102137 -32400 > # Sun Apr 02 12:02:17 2017 +0900 > # Node ID 6deb06584ae481c751b86782e2c8567e4996d04e > # Parent

Re: Internal-changeset concept

2017-04-03 Thread Jun Wu
Excerpts from Pierre-Yves David's message of 2017-04-03 13:11:10 +0200: > Local-hidding still needs its own solution. If we do have root-based hidden, and it's used for both "strip" and this "local-only" thing. What problem will that cause? Worst case we add a bit per root saying "whether this is

Re: [PATCH 1 of 3] hgweb: use a function expression for the install listener of followlines UI

2017-04-03 Thread Gregory Szorc
On Mon, Apr 3, 2017 at 1:33 AM, Denis Laxalde wrote: > # HG changeset patch > # User Denis Laxalde > # Date 1491205225 -7200 > # Mon Apr 03 09:40:25 2017 +0200 > # Node ID 0ac235a0ef4f08d227d96de458a91cbaff46dc92 > # Parent

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

2017-04-03 Thread Long Vu
On Wed, Mar 29, 2017 at 6:25 AM, Ryan McElroy wrote: > This patch looks like a pretty clear fix of a typo... should be > straightforward to review. It's already been marked pre-reviewed. > > However, I don't see mpm in the cc list? So adding him direct to: > Looks like Matt is on

Re: [PATCH V3] show: new extension for displaying various repository data

2017-04-03 Thread Augie Fackler
On Mon, Apr 03, 2017 at 08:17:33AM -0700, Gregory Szorc wrote: > > > > On Apr 3, 2017, at 08:07, Yuya Nishihara wrote: > > > >> On Sat, 1 Apr 2017 20:42:10 +0900, Yuya Nishihara wrote: > >>> On Fri, 24 Mar 2017 19:31:20 -0700, Gregory Szorc wrote: > >>> # HG changeset patch > >>> #

Re: [PATCH 4 of 5] util: add helper to convert between LF and native EOL

2017-04-03 Thread Augie Fackler
On Fri, Mar 31, 2017 at 09:50:26AM -0700, David Soria Parra wrote: > On Wed, Mar 29, 2017 at 11:46:40PM +0900, Yuya Nishihara wrote: > > # HG changeset patch > > # User Yuya Nishihara > > # Date 1490791215 -32400 > > # Wed Mar 29 21:40:15 2017 +0900 > > # Node ID

[PATCH 5 of 6] [RFC] hgweb: filter for serving from immutable URLs

2017-04-03 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1491028776 25200 # Fri Mar 31 23:39:36 2017 -0700 # Node ID a5df20af0f27612eee26f04187bd92b6772a5c7e # Parent 0b8be3d244585f5a2874821418fce41bf7631f6c [RFC] hgweb: filter for serving from immutable URLs Now that we

GSoC Terse Status

2017-04-03 Thread Andrew J Leonard
Hi All, My name is Andrew and I am a potential GSoCer. I realize that it is rapidly becoming last minute here but I am interested in writing a proposal for the “Add Terse Option to Status” entry on the ideas page. I chatted about it with Sean Farley briefly a couple of days ago on IRC.

Re: [PATCH 8 of 8] test-blackbox: glob away quoting differences on Windows

2017-04-03 Thread Augie Fackler
On Sun, Apr 02, 2017 at 07:12:54PM -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1491114591 14400 > # Sun Apr 02 02:29:51 2017 -0400 > # Node ID a3ff64b0d0dedde5f2a5103083ad09e0bee7193e > # Parent

Re: [PATCH V3] show: new extension for displaying various repository data

2017-04-03 Thread Gregory Szorc
> On Apr 3, 2017, at 08:07, Yuya Nishihara wrote: > >> On Sat, 1 Apr 2017 20:42:10 +0900, Yuya Nishihara wrote: >>> On Fri, 24 Mar 2017 19:31:20 -0700, Gregory Szorc wrote: >>> # HG changeset patch >>> # User Gregory Szorc >>> # Date 1490408340 25200

Re: [PATCH] extensions: formalize concept of experimental extensions

2017-04-03 Thread Yuya Nishihara
On Tue, 21 Mar 2017 19:43:56 -0700, Gregory Szorc wrote: > On Tue, Mar 21, 2017 at 10:59 AM, Ryan McElroy wrote: > > > On 3/15/17 1:10 PM, Yuya Nishihara wrote: > > > >> On Tue, 14 Mar 2017 08:45:44 -0700, Jun Wu wrote: > >> > >>> Excerpts from Yuya Nishihara's message of 2017-03-13

Re: [PATCH 1 of 2 V2] verify: document corner cases

2017-04-03 Thread Yuya Nishihara
On Sun, 2 Apr 2017 17:15:48 -0700, Jun Wu wrote: > Excerpts from Yuya Nishihara's message of 2017-04-02 16:21:24 +0900: > > On Thu, 30 Mar 2017 14:51:14 -0700, Jun Wu wrote: > > > # HG changeset patch > > > # User Jun Wu > > > # Date 1490823901 25200 > > > # Wed Mar 29 14:45:01

Re: [PATCH 1 of 2] test-revlog-raw: fix "genbits" implementation

2017-04-03 Thread Yuya Nishihara
On Sun, 2 Apr 2017 18:15:29 -0700, Jun Wu wrote: > # HG changeset patch > # User Jun Wu > # Date 1491181967 25200 > # Sun Apr 02 18:12:47 2017 -0700 > # Node ID 1caf8fd34ce68f6e6a739eda7687e795877effa5 > # Parent 04ec317b81280c189fcea33a05c8cbbac3c186b1 > # Available At

[PATCH 2 of 3] util: add a way to issue deprecation warning without a UI object

2017-04-03 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1491222955 -7200 # Mon Apr 03 14:35:55 2017 +0200 # Node ID 1f0d735dff0613a2dadce85fbc396ef9306c0578 # Parent e219af4bf3d4f6b7b3b634db1f7af8eaa524c4c1 # EXP-Topic vfs.cleanup # Available At

[PATCH 1 of 3] test-runner: set an environment variable to informs test are running

2017-04-03 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1491222747 -7200 # Mon Apr 03 14:32:27 2017 +0200 # Node ID e219af4bf3d4f6b7b3b634db1f7af8eaa524c4c1 # Parent 2632df096fc0ac7582382b1f94ea4b9ad0bce8f2 # EXP-Topic vfs.cleanup # Available At

[PATCH 3 of 3] vfs: deprecate all old classes in scmutil

2017-04-03 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David # Date 1491222098 -7200 # Mon Apr 03 14:21:38 2017 +0200 # Node ID 44992158d7c327b222c9bdeed45402bc646d41a4 # Parent 1f0d735dff0613a2dadce85fbc396ef9306c0578 # EXP-Topic vfs.cleanup # Available At

Re: Internal-changeset concept

2017-04-03 Thread Pierre-Yves David
On 04/02/2017 05:56 AM, Jun Wu wrote: IIRC at the sprint that people tend to agree on root based hidden separated from phase root. There seems to be a large confusion here. This thread is talking about "internal" changeset only. As explain in my two previous large emails, in practice, today,

RE: [PATCH 1 of 8] tests: add globs for Windows

2017-04-03 Thread Kostia Balytskyi
What is stopping us from making run-tests match these things without globs? Can we just always match smth1.replace('\', '//') vs smth2.replace('\', '//') if ran on Windows? I can send a patch if people think this is a good idea. -Original Message- From: Mercurial-devel

[PATCH 1 of 3] hgweb: use a function expression for the install listener of followlines UI

2017-04-03 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1491205225 -7200 # Mon Apr 03 09:40:25 2017 +0200 # Node ID 0ac235a0ef4f08d227d96de458a91cbaff46dc92 # Parent 04ec317b81280c189fcea33a05c8cbbac3c186b1 # Available At http://hg.logilab.org/users/dlaxalde/hg #

[PATCH 2 of 3] hgweb: rely on a specific class to change cursor type in followlines UI

2017-04-03 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1491206316 -7200 # Mon Apr 03 09:58:36 2017 +0200 # Node ID 99f5eb0cb78b74e418a2035dde180381a0b89622 # Parent 0ac235a0ef4f08d227d96de458a91cbaff46dc92 # Available At http://hg.logilab.org/users/dlaxalde/hg #

[PATCH 3 of 3] hgweb: rename linerangelog.js as followlines.js

2017-04-03 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1491206575 -7200 # Mon Apr 03 10:02:55 2017 +0200 # Node ID 90569fa94f7e29148fd3697474074f5531231550 # Parent 99f5eb0cb78b74e418a2035dde180381a0b89622 # Available At http://hg.logilab.org/users/dlaxalde/hg #

[PATCH] mdiff: add a hunkinrange helper function

2017-04-03 Thread Denis Laxalde
# HG changeset patch # User Denis Laxalde # Date 1491042299 -7200 # Sat Apr 01 12:24:59 2017 +0200 # Node ID e8e4889598b8e0d50f2cc14c87a83268187c4f5f # Parent 04ec317b81280c189fcea33a05c8cbbac3c186b1 # Available At http://hg.logilab.org/users/dlaxalde/hg # hg

Re: [1,of,2,RFC] RFC: implement immutable config objects

2017-04-03 Thread Mathias De Maré
On 02-04-17 07:08, Yuya Nishihara wrote: On Sat, 1 Apr 2017 15:56:25 -0700, Jun Wu wrote: Excerpts from Yuya Nishihara's message of 2017-04-01 23:39:34 +0900: +yield (section, item, (value, source)) We might want to keep filename and line number separately in future