[PATCH STABLE V3] convert: avoid wrong lfconvert defaults by moving configitems to core

2017-11-28 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1511929208 18000 # Tue Nov 28 23:20:08 2017 -0500 # Branch stable # Node ID 17c4806300527a9b637e0d37c0d080680b5b2a7e # Parent 96dcc78468e3adc8170500ec351c6524f759f132 convert: avoid wrong lfconvert defaults by moving

mercurial@35035: 12 new changesets (12 on stable)

2017-11-28 Thread Mercurial Commits
12 new changesets (12 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/3f909147a2c3 changeset: 35024:3f909147a2c3 branch: stable user:Yuya Nishihara date:Sat Nov 04 18:54:57 2017 +0900 summary: tests: demonstrate that .hgsubstate isn't

mercurial@35023: 3 new changesets (3 on stable)

2017-11-28 Thread Mercurial Commits
3 new changesets (3 on stable) in mercurial: https://www.mercurial-scm.org/repo/hg/rev/b69c700b6de6 changeset: 35021:b69c700b6de6 branch: stable parent: 35009:99ab7bc944d2 user:Yuya Nishihara date:Sat Nov 04 23:40:26 2017 +0900 summary: tests: add

D1286: repoview: consider visibility exceptions in filterrevs()

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3957. pulkit retitled this revision from "repoview: consider visibility exceptions in computehidden()" to "repoview: consider visibility exceptions in filterrevs()". REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D1287: repoview: add two new filternames to be used for accessing hidden commits

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3958. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1287?vs=3787=3958 REVISION DETAIL https://phab.mercurial-scm.org/D1287 AFFECTED FILES mercurial/branchmap.py mercurial/repoview.py CHANGE DETAILS diff --git

D1285: repoview: add a new attribute _visibilityexceptions and related API

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3956. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1285?vs=3784=3956 REVISION DETAIL https://phab.mercurial-scm.org/D1285 AFFECTED FILES mercurial/localrepo.py mercurial/repoview.py CHANGE DETAILS diff --git

D1538: py3: add b'' to regular expressions which are raw strings

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3955. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1538?vs=3951=3955 REVISION DETAIL https://phab.mercurial-scm.org/D1538 AFFECTED FILES hgext/mq.py mercurial/dispatch.py mercurial/util.py CHANGE DETAILS

D1540: py3: remove test-terse-status.t from python3 whitelist as it was renamed

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The renamed file exists in the whitelist. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D1540 AFFECTED FILES

D1286: repoview: consider visibility exceptions in computehidden()

2017-11-28 Thread quark (Jun Wu)
quark requested changes to this revision. quark added a comment. This revision now requires changes to proceed. This does not work for other repoviews. Why not do it at `filterrevs`? INLINE COMMENTS > repoview.py:151 > func = filtertable[filtername] >

D1285: repoview: add a new attribute _visibilityexceptions and related API

2017-11-28 Thread quark (Jun Wu)
quark accepted this revision. quark added inline comments. INLINE COMMENTS > repoview.py:236-238 > +def addvisibilityexceptions(self, exceptions): > +"""adds hidden revs which should be visible to set of exceptions""" > +self._visibilityexceptions.update(exceptions) Maybe

D1538: py3: add b'' to regular expressions which are raw strings

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D1538 AFFECTED FILES hgext/mq.py mercurial/util.py CHANGE DETAILS diff --git a/mercurial/util.py

D1537: py3: use '%d' for integers rather than '%s'

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY obsolete._readmarkers() returns an integer version number. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D1537 AFFECTED FILES

D1536: py3: fix args handling for obsfate template

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D1536 AFFECTED FILES mercurial/templatekw.py CHANGE DETAILS diff --git a/mercurial/templatekw.py

D1074: branch: add a --rev flag to change branch name of given revisions

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit added a comment. In https://phab.mercurial-scm.org/D1074#23972, @lothiraldan wrote: > Looking good, should we allow changing the branch if any changeset is unstable or obsolete? For unstable `yes`, for obsolete `no`. Will add a check and test for obsolete case. INLINE

D1534: logtoprocess: add an option to parse script command

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY With `shell=False`, the logtoprocess script will not be parsed by a shell and we won't be able to pass arguments in logtoprocess configuration. Add a new

D1426: logtoprocess: add the possibility to not start a shell

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 3914. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1426?vs=3528=3914 REVISION DETAIL https://phab.mercurial-scm.org/D1426 AFFECTED FILES hgext/logtoprocess.py mercurial/configitems.py CHANGE DETAILS

D1427: logtoprocess: add a test to show pager and ltp bad interaction

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 3916. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1427?vs=3529=3916 REVISION DETAIL https://phab.mercurial-scm.org/D1427 AFFECTED FILES tests/test-logtoprocess.t CHANGE DETAILS diff --git

D1428: logtoprocess: connect all fds to /dev/null to avoid bad interaction with pager

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan updated this revision to Diff 3917. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1428?vs=3589=3917 REVISION DETAIL https://phab.mercurial-scm.org/D1428 AFFECTED FILES hgext/logtoprocess.py tests/test-logtoprocess.t CHANGE DETAILS

[PATCH] debuginstall: add a line about re2 availability

2017-11-28 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1511826516 18000 # Mon Nov 27 18:48:36 2017 -0500 # Node ID dfade8ee7beafb4c6c8eecfdf54b301dba0ecaf1 # Parent 8287df8b7be545fdafa22b771012ac65f6264d12 # EXP-Topic debugpyre2 # Available At

[PATCH] fsmonitor: issue debug messages when we fall back to core status

2017-11-28 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1511884854 18000 # Tue Nov 28 11:00:54 2017 -0500 # Node ID 1c6858cefe1701c27b459c6b5647b7b023f229b5 # Parent 8287df8b7be545fdafa22b771012ac65f6264d12 # EXP-Topic fsmonitor-debug # Available At

D1427: logtoprocess: add a test to show pager and ltp bad interaction

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan added a comment. Could someone with chg experience give me a hand or a pointer why this test might be flaky with chg? REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D1427 To: lothiraldan, #hg-reviewers Cc: durin42, quark, mercurial-devel

D1426: logtoprocess: add the possibility to not start a shell

2017-11-28 Thread lothiraldan (Boris Feld)
lothiraldan added a comment. >>> `shell=False` also disables envar expansion, and I guess there would >>> be lots of trivial behavior changes. >> >> I'm not sure to understand what you mean, I tried this configuration: >> >> [logtoprocess] >> commandfinish =

D1502: rewriteutil: add utility function to check if we can create new unstable cset

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3911. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1502?vs=3899=3911 REVISION DETAIL https://phab.mercurial-scm.org/D1502 AFFECTED FILES mercurial/rewriteutil.py CHANGE DETAILS diff --git

D1503: rewriteutil: add a precheck function to check if revs can be rewritten

2017-11-28 Thread pulkit (Pulkit Goyal)
pulkit updated this revision to Diff 3912. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D1503?vs=3900=3912 REVISION DETAIL https://phab.mercurial-scm.org/D1503 AFFECTED FILES mercurial/rewriteutil.py CHANGE DETAILS diff --git

D1386: bundle2: extract logic for seeking bundle2 part into own class

2017-11-28 Thread martinvonz (Martin von Zweigbergk)
martinvonz added inline comments. INLINE COMMENTS > bundle2.py:1210 > self.mandatorykeys = () > -self._payloadstream = None > self._readheader() This seems unrelated. The field is still assigned in this class e.g. on line 1311. REPOSITORY rHG Mercurial REVISION

Re: [PATCH 1 of 2] cat: record the current behavior of wildcard matches in subrepos

2017-11-28 Thread Augie Fackler
On Sun, Nov 26, 2017 at 07:55:29PM -0500, Matt Harbison wrote: > On Sun, 26 Nov 2017 05:26:24 -0500, Yuya Nishihara wrote: > > > On Sat, 25 Nov 2017 23:37:16 -0500, Matt Harbison wrote: > > > On Sat, 25 Nov 2017 02:35:03 -0500, Yuya Nishihara > > > wrote: > > > > >

D1532: color: respect HGPLAINEXCEPT=color to allow colors in otherwise-plain settings

2017-11-28 Thread durin42 (Augie Fackler)
durin42 created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I'd also like --color=always on the command-line to override HGPLAIN=1 et al, but that's more work, and this seems like a better fix. We've got a fair number of

[Bug 5749] New: --color=always should override HGPLAIN{, EXCEPT}, but it doesn't

2017-11-28 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5749 Bug ID: 5749 Summary: --color=always should override HGPLAIN{,EXCEPT}, but it doesn't Product: Mercurial Version: default branch Hardware: PC OS: Mac OS

Re: [PATCH v5] cmdutil: add within-line color diff capacity

2017-11-28 Thread Yuya Nishihara
On Mon, 27 Nov 2017 21:38:48 +0900, matthieu.laneuvi...@octobus.net wrote: > # HG changeset patch > # User Matthieu Laneuville > # Date 1508944418 -32400 > # Thu Oct 26 00:13:38 2017 +0900 > # Node ID 9a6865e011743fa354dc1ae27d66600e022cddad > # Parent

D1502: rewriteutil: add utility function to check if we can create new unstable cset

2017-11-28 Thread dlax (Denis Laxalde)
dlax requested changes to this revision. dlax added inline comments. This revision now requires changes to proceed. INLINE COMMENTS > rewriteutil.py:20 > +To allow new unstable changesets, set the config: > +`experimental.evolution.allounstable=True` > +""" typo: allounstable