On Fri, 13 Apr 2018 23:30:43 -0400, Matt Harbison wrote:
> On Fri, 13 Apr 2018 15:10:45 -0400, Gregory Szorc
> wrote:
> > What we may want instead is to key things off .hg/requires or a
> > to-be-invented supplemental requirements-like file that declares soft
> > features. localrepository.__init
martinvonz updated this revision to Diff 8254.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3370?vs=8249&id=8254
REVISION DETAIL
https://phab.mercurial-scm.org/D3370
AFFECTED FILES
hgext/show.py
mercurial/scmutil.py
mercurial/templatefuncs.py
C
martinvonz updated this revision to Diff 8253.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3310?vs=8116&id=8253
REVISION DETAIL
https://phab.mercurial-scm.org/D3310
AFFECTED FILES
mercurial/scmutil.py
CHANGE DETAILS
diff --git a/mercurial/scmutil
martinvonz updated this revision to Diff 8252.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3309?vs=8247&id=8252
REVISION DETAIL
https://phab.mercurial-scm.org/D3309
AFFECTED FILES
hgext/eol.py
hgext/histedit.py
mercurial/context.py
mercurial/
martinvonz updated this revision to Diff 8255.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3313?vs=8250&id=8255
REVISION DETAIL
https://phab.mercurial-scm.org/D3313
AFFECTED FILES
hgext/show.py
mercurial/scmutil.py
mercurial/templatefuncs.py
C
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The shortest() template function depended on the behavior of
revlog._partialmatch() for these types of inputs:
- non-hex strings
- ambiguous strings
-
martinvonz updated this revision to Diff 8251.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3308?vs=8114&id=8251
REVISION DETAIL
https://phab.mercurial-scm.org/D3308
AFFECTED FILES
mercurial/scmutil.py
CHANGE DETAILS
diff --git a/mercurial/scmutil
On Fri, 13 Apr 2018 18:04:34 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1523637594 14400
> # Fri Apr 13 12:39:54 2018 -0400
> # Node ID 54c1ab20ed7fbf415d087e6e94ca273d172046e8
> # Parent 1d394ac0efd4aa4f61f428fbac140fe57398f0b8
> lfs: log information
On Fri, 13 Apr 2018 18:04:33 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1523119701 14400
> # Sat Apr 07 12:48:21 2018 -0400
> # Node ID 1d394ac0efd4aa4f61f428fbac140fe57398f0b8
> # Parent bfdd20d22a86edc318493b4da84a1d7ff4ef98f2
> test-lfs: add tests t
On Fri, 13 Apr 2018 18:04:35 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1523643390 14400
> # Fri Apr 13 14:16:30 2018 -0400
> # Node ID a4c12789ef4bac6e736681ef8a08ccbe71fb5c41
> # Parent 54c1ab20ed7fbf415d087e6e94ca273d172046e8
> lfs: fix the inferred
yuja requested changes to this revision.
yuja added a comment.
This revision now requires changes to proceed.
I have vague memory that it was intentional. Since `rev()` and `id()` never
error out on unknown identifier, it doesn't make sense to reject only
ambiguous nodeid.
REPOSITORY
rHG
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG5b8a260769a2: util: set correct stack level on deprecation
warnings (authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3331?v
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG41ac707322ba: scmutil: document that isrevsymbol() raises
on ambiguous node prefix (authored by martinvonz, committed by ).
CHANGED PRIOR TO COMMIT
https://phab.mercurial-scm.org/D3308?vs=8251&id=8259#
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGe743b8524d60: scmutil: introduce shortesthexnodeidprefix()
(authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3370?vs=8254&id
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG1764527af92e: context: set stack level for deprecation
warning (authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3307?vs=811
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG5f8f013e7d52: scmutil: rename resolvepartialhexnodeid() to
resolvehexnodeidprefix() (authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGab828755e1ea: scmutil: use resolvehexnodeidprefix() from
revsymbol() (authored by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3310?
# HG changeset patch
# User Yuya Nishihara
# Date 1523694452 -32400
# Sat Apr 14 17:27:32 2018 +0900
# Node ID 34cde18a454484a1cf6e716a3325ca9282277d59
# Parent e743b8524d608684b5a947337c37b686cfc0ae5b
test-check-commit: don't run hg per commit
We aren't stress testing CPU.
$ time ./run-
lothiraldan updated this revision to Diff 8263.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2880?vs=7077&id=8263
REVISION DETAIL
https://phab.mercurial-scm.org/D2880
AFFECTED FILES
mercurial/bundle2.py
mercurial/commands.py
mercurial/configitem
lothiraldan added inline comments.
INLINE COMMENTS
> martinvonz wrote in test-bundle-bookmarks.t:37-63
> Can we have a similar test case where we create divergence? Create a fork in
> the graph in the debugdrawdag call above. Let's say you have commit F that
> branches off of B, then do somethi
# HG changeset patch
# User Anton Shestakov
# Date 1523705764 -28800
# Sat Apr 14 19:36:04 2018 +0800
# Node ID 6287c68bde7bcdc1dc260da9983ecc7fffc9ee20
# Parent 987c05eac1801d0b919c874280d03f9e8cccb411
templates: make divergentnodes in whyunstable keyword be a mappinglist too (RFC)
I'd lik
# HG changeset patch
# User Anton Shestakov
# Date 1522054812 -28800
# Mon Mar 26 17:00:12 2018 +0800
# Node ID 987c05eac1801d0b919c874280d03f9e8cccb411
# Parent 8bacc09814ba5500d15fb40c472e84cb95ae2f99
templates: add whyunstable template keyword
diff --git a/mercurial/templatekw.py b/mercu
yuja requested changes to this revision.
yuja added inline comments.
This revision now requires changes to proceed.
INLINE COMMENTS
> hgwebdir_mod.py:425
> # repository path component.
> +uenv = {k.decode('latin1'): v for k, v in
> +
On Mon, 26 Mar 2018 22:13:18 +0900
Yuya Nishihara wrote:
> On Mon, 26 Mar 2018 19:55:20 +0800, Anton Shestakov wrote:
> > # HG changeset patch
> > # User Anton Shestakov
> > # Date 1522054812 -28800
> > # Mon Mar 26 17:00:12 2018 +0800
> > # Node ID 123d9e4d706909c8912f11acee292735c0fb283c
On Sat, 14 Apr 2018 19:43:15 +0800, Anton Shestakov wrote:
> # HG changeset patch
> # User Anton Shestakov
> # Date 1522054812 -28800
> # Mon Mar 26 17:00:12 2018 +0800
> # Node ID 987c05eac1801d0b919c874280d03f9e8cccb411
> # Parent 8bacc09814ba5500d15fb40c472e84cb95ae2f99
> templates: add w
On Sat, 14 Apr 2018 19:43:16 +0800, Anton Shestakov wrote:
> # HG changeset patch
> # User Anton Shestakov
> # Date 1523705764 -28800
> # Sat Apr 14 19:36:04 2018 +0800
> # Node ID 6287c68bde7bcdc1dc260da9983ecc7fffc9ee20
> # Parent 987c05eac1801d0b919c874280d03f9e8cccb411
> templates: make
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG3942bd8db8b2: stringutil: ast.literal_eval needs a unicode
on py3 (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3368?vs=824
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGcb71e0f9ac6f: tests: add all missing b prefixes in reactor
tests (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3369?vs=8246
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGe481d54f516d: tests: port inline extension in
test-http-bundle1.t to py3 (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3366
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG5fc502e149f1: commands: drop spurious r'' on
dry_run in forget (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3365?vs=8242&i
# HG changeset patch
# User Anton Shestakov
# Date 1523709254 -28800
# Sat Apr 14 20:34:14 2018 +0800
# Node ID c7fc8a7ca7f5ca13e7e54a2690872f4252a41796
# Parent 987c05eac1801d0b919c874280d03f9e8cccb411
templates: make divergentnodes in whyunstable keyword be a hybrid list
diff --git a/merc
On Sat, 14 Apr 2018 21:09:46 +0900
Yuya Nishihara wrote:
> On Sat, 14 Apr 2018 19:43:16 +0800, Anton Shestakov wrote:
> > # HG changeset patch
> > # User Anton Shestakov
> > # Date 1523705764 -28800
> > # Sat Apr 14 19:36:04 2018 +0800
> > # Node ID 6287c68bde7bcdc1dc260da9983ecc7fffc9ee20
# HG changeset patch
# User Yuya Nishihara
# Date 1522591438 -32400
# Sun Apr 01 23:03:58 2018 +0900
# Node ID 8bee5eca0b75333eee2c555663ae535005505991
# Parent 7b406ab5b3e9c3da9527a3001ba62e29506bd73a
hgweb: make sessionvars class less dense
diff --git a/mercurial/hgweb/webutil.py b/mercur
# HG changeset patch
# User Yuya Nishihara
# Date 1522594063 -32400
# Sun Apr 01 23:47:43 2018 +0900
# Node ID 8e479b1d96bf94e81f76c78605c16b2864b219a5
# Parent affefa7df3fe2dd06be7cab086c16626010bc8b4
hgweb: extract a generator function of _siblings class
_siblings will be converted to a p
# HG changeset patch
# User Yuya Nishihara
# Date 1522591382 -32400
# Sun Apr 01 23:03:02 2018 +0900
# Node ID 7b406ab5b3e9c3da9527a3001ba62e29506bd73a
# Parent 34cde18a454484a1cf6e716a3325ca9282277d59
hgweb: prefix private variables of sessionvars with '_'
diff --git a/mercurial/hgweb/webu
# HG changeset patch
# User Yuya Nishihara
# Date 1522593608 -32400
# Sun Apr 01 23:40:08 2018 +0900
# Node ID affefa7df3fe2dd06be7cab086c16626010bc8b4
# Parent ec55e9ef2255378a190bdda6f060dca23659cc9d
hgweb: wrap {changenav} and {nav} with mappinglist
diff --git a/mercurial/hgweb/webcomman
# HG changeset patch
# User Yuya Nishihara
# Date 1522594234 -32400
# Sun Apr 01 23:50:34 2018 +0900
# Node ID fe959b32685068231cad8ef26387c7c16fe0961a
# Parent 8e479b1d96bf94e81f76c78605c16b2864b219a5
hgweb: convert _siblings to a factory function of mappinggenerator
IIUC, only reason it w
# HG changeset patch
# User Yuya Nishihara
# Date 1522593269 -32400
# Sun Apr 01 23:34:29 2018 +0900
# Node ID ec55e9ef2255378a190bdda6f060dca23659cc9d
# Parent b7742898a29d79f01beb36c1cedd58acfdab05ab
hgweb: make revnav.gen() simply build a list of mappings by one pass
There was actually n
# HG changeset patch
# User Yuya Nishihara
# Date 1522591957 -32400
# Sun Apr 01 23:12:37 2018 +0900
# Node ID b7742898a29d79f01beb36c1cedd58acfdab05ab
# Parent 8bee5eca0b75333eee2c555663ae535005505991
hgweb: lift {sessionvars} to a wrapped type
Since a sessionvars object is updated in-plac
On Sat, 14 Apr 2018 21:03:23 +0900
Yuya Nishihara wrote:
> On Sat, 14 Apr 2018 19:43:15 +0800, Anton Shestakov wrote:
> > # HG changeset patch
> > # User Anton Shestakov
> > # Date 1522054812 -28800
> > # Mon Mar 26 17:00:12 2018 +0800
> > # Node ID 987c05eac1801d0b919c874280d03f9e8cccb411
On Sat, 14 Apr 2018 20:39:21 +0800, Anton Shestakov wrote:
> # HG changeset patch
> # User Anton Shestakov
> # Date 1523709254 -28800
> # Sat Apr 14 20:34:14 2018 +0800
> # Node ID c7fc8a7ca7f5ca13e7e54a2690872f4252a41796
> # Parent 987c05eac1801d0b919c874280d03f9e8cccb411
> templates: make
# HG changeset patch
# User Boris Feld
# Date 1523369212 -7200
# Tue Apr 10 16:06:52 2018 +0200
# Node ID e345b7103fef40be16f792cda46aa899d0ef8dd1
# Parent 304b6671aa1be37fc410edb38f2f2f3040ce6708
# EXP-Topic noname
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1523367822 -7200
# Tue Apr 10 15:43:42 2018 +0200
# Node ID 304b6671aa1be37fc410edb38f2f2f3040ce6708
# Parent 5c1a0d784a26d4e8659dcec80503c8764432a303
# EXP-Topic noname
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1519922236 18000
# Thu Mar 01 11:37:16 2018 -0500
# Node ID 5c1a0d784a26d4e8659dcec80503c8764432a303
# Parent e45545f7895e66d55379a7db48b13831eff6cf2a
# EXP-Topic noname
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
On Sat, 14 Apr 2018 15:07:06 +0200, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1523369212 -7200
> # Tue Apr 10 16:06:52 2018 +0200
> # Node ID e345b7103fef40be16f792cda46aa899d0ef8dd1
> # Parent 304b6671aa1be37fc410edb38f2f2f3040ce6708
> # EXP-Topic noname
> # Avai
durin42 updated this revision to Diff 8268.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3348?vs=8225&id=8268
REVISION DETAIL
https://phab.mercurial-scm.org/D3348
AFFECTED FILES
contrib/python3-whitelist
CHANGE DETAILS
diff --git a/contrib/python3
durin42 updated this revision to Diff 8271.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3356?vs=8233&id=8271
REVISION DETAIL
https://phab.mercurial-scm.org/D3356
AFFECTED FILES
contrib/python3-whitelist
mercurial/hgweb/wsgicgi.py
CHANGE DETAILS
durin42 updated this revision to Diff 8269.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3350?vs=8227&id=8269
REVISION DETAIL
https://phab.mercurial-scm.org/D3350
AFFECTED FILES
contrib/python3-whitelist
tests/run-tests.py
CHANGE DETAILS
diff --
durin42 updated this revision to Diff 8270.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3351?vs=8228&id=8270
REVISION DETAIL
https://phab.mercurial-scm.org/D3351
AFFECTED FILES
contrib/python3-whitelist
tests/test-shelve.t
CHANGE DETAILS
diff -
durin42 updated this revision to Diff 8272.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3358?vs=8235&id=8272
REVISION DETAIL
https://phab.mercurial-scm.org/D3358
AFFECTED FILES
mercurial/utils/stringutil.py
CHANGE DETAILS
diff --git a/mercurial/u
durin42 updated this revision to Diff 8273.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3359?vs=8236&id=8273
REVISION DETAIL
https://phab.mercurial-scm.org/D3359
AFFECTED FILES
mercurial/utils/stringutil.py
CHANGE DETAILS
diff --git a/mercurial/u
durin42 updated this revision to Diff 8275.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3367?vs=8244&id=8275
REVISION DETAIL
https://phab.mercurial-scm.org/D3367
AFFECTED FILES
mercurial/hgweb/hgwebdir_mod.py
CHANGE DETAILS
diff --git a/mercurial
durin42 updated this revision to Diff 8274.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3364?vs=8241&id=8274
REVISION DETAIL
https://phab.mercurial-scm.org/D3364
AFFECTED FILES
contrib/python3-whitelist
hgext/largefiles/overrides.py
CHANGE DETAI
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Caught by Yuya in https://phab.mercurial-scm.org/D3326.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D3372
AFFECTED FILES
mercuri
durin42 updated this revision to Diff 8277.
Herald added a reviewer: pulkit.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3367?vs=8275&id=8277
REVISION DETAIL
https://phab.mercurial-scm.org/D3367
AFFECTED FILES
contrib/python3-whitelist
mercurial/
durin42 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/D3373
AFFECTED FILES
tests/test-hg-parseurl.py
tests/test-hg-parseurl.py.out
CHANGE DETAILS
diff --g
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Now passes on Python 3.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D3374
AFFECTED FILES
tests/test-hg-parseurl.py
CHANGE DETAI
indygreg added a comment.
In https://phab.mercurial-scm.org/D3303#53422, @yuja wrote:
> If it's just for date tuple, I have a patch to get rid of floating-point
timestamps
> as our timestamps should be effectively ints.
I believe that's the only place we use floats. Or at least
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The latter is deprecated on Python 3.7 and causes our tests to fail
due to the warning.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.o
durin42 updated this revision to Diff 8281.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3375?vs=8280&id=8281
REVISION DETAIL
https://phab.mercurial-scm.org/D3375
AFFECTED FILES
tests/test-simplekeyvaluefile.py
tests/test-wireproto-clientreactor.p
martinvonz added a comment.
In https://phab.mercurial-scm.org/D3311#53712, @yuja wrote:
> I have vague memory that it was intentional. Since `rev()` and `id()` never
> error out on unknown identifier, it doesn't make sense to reject only
> ambiguous nodeid.
I'm fine with drop
martinvonz updated this revision to Diff 8282.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3308?vs=8259&id=8282
REVISION DETAIL
https://phab.mercurial-scm.org/D3308
AFFECTED FILES
mercurial/scmutil.py
CHANGE DETAILS
diff --git a/mercurial/scmutil
martinvonz updated this revision to Diff 8283.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3309?vs=8260&id=8283
REVISION DETAIL
https://phab.mercurial-scm.org/D3309
AFFECTED FILES
hgext/eol.py
hgext/histedit.py
mercurial/context.py
mercurial/
martinvonz updated this revision to Diff 8284.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3310?vs=8261&id=8284
REVISION DETAIL
https://phab.mercurial-scm.org/D3310
AFFECTED FILES
mercurial/scmutil.py
CHANGE DETAILS
diff --git a/mercurial/scmutil
martinvonz updated this revision to Diff 8285.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3370?vs=8262&id=8285
REVISION DETAIL
https://phab.mercurial-scm.org/D3370
AFFECTED FILES
hgext/show.py
mercurial/scmutil.py
mercurial/templatefuncs.py
C
martinvonz updated this revision to Diff 8286.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3371?vs=8256&id=8286
REVISION DETAIL
https://phab.mercurial-scm.org/D3371
AFFECTED FILES
hgext/show.py
mercurial/scmutil.py
mercurial/templatefuncs.py
# HG changeset patch
# User Antonio Muci
# Date 1523714275 -7200
# Sat Apr 14 15:57:55 2018 +0200
# Node ID 3c8463e542db60db1ad234ec80f39e290ed17658
# Parent 1541e1a8e87de9bd6b869ed498ad8e9b93c59d4d
makefile: mkdir is not needed on templatized docker builds
this imitates e63dfbbdbd07 and is
# HG changeset patch
# User Antonio Muci
# Date 1523723037 -7200
# Sat Apr 14 18:23:57 2018 +0200
# Node ID b5874ec21df592d83c3f97aa12ea33dfdb03e839
# Parent 3c8463e542db60db1ad234ec80f39e290ed17658
makefile: reformat .PHONY targets
the list of make targets is likely to evolve over time.
Th
# HG changeset patch
# User Antonio Muci
# Date 1523713197 -7200
# Sat Apr 14 15:39:57 2018 +0200
# Node ID b29e5ecc90eef3af76eaaa4c21b992da66b8e444
# Parent b5874ec21df592d83c3f97aa12ea33dfdb03e839
makefile: add Ubuntu Bionic docker targets (.deb and ppa)
Bionic Beaver is an LTS release, s
martinvonz added inline comments.
INLINE COMMENTS
> lothiraldan wrote in test-bundle-bookmarks.t:37-63
> I have added such test and indeed this case is not handled right now. I'm not
> aware of how Mercurial handle this case when exchanging bookmarks, I will
> need to take a look at the code to
On Sat, 14 Apr 2018 03:09:01 -0400, Yuya Nishihara wrote:
On Fri, 13 Apr 2018 23:30:43 -0400, Matt Harbison wrote:
On Fri, 13 Apr 2018 15:10:45 -0400, Gregory Szorc
wrote:
> What we may want instead is to key things off .hg/requires or a
> to-be-invented supplemental requirements-like file th
On Sat, 14 Apr 2018 03:28:49 -0400, Yuya Nishihara wrote:
On Fri, 13 Apr 2018 18:04:33 -0400, Matt Harbison wrote:
# HG changeset patch
# User Matt Harbison
# Date 1523119701 14400
# Sat Apr 07 12:48:21 2018 -0400
# Node ID 1d394ac0efd4aa4f61f428fbac140fe57398f0b8
# Parent bfdd20d22a86e
# HG changeset patch
# User Matt Harbison
# Date 1523651553 14400
# Fri Apr 13 16:32:33 2018 -0400
# Node ID 075edc6d6add061ac13578bc3301c581de347412
# Parent 6645ae6f5e2a248f23ec05df1ff6f48f3377cc47
lfs: update the HTTP status codes in error cases
I'm not bothering with validating PUT requ
# HG changeset patch
# User Matt Harbison
# Date 1523637594 14400
# Fri Apr 13 12:39:54 2018 -0400
# Node ID f5420feae687abf2e16e8444c385bdac9eedfeab
# Parent a83bc37bcf3da077f78bf3377b88b61d328bd4ce
lfs: log information about Internal Server Errors reported in the Batch API
Reporting a 500
# HG changeset patch
# User Matt Harbison
# Date 1523643390 14400
# Fri Apr 13 14:16:30 2018 -0400
# Node ID 414fdd730760f960aaa9b9e8cfb7853b543c8fca
# Parent f5420feae687abf2e16e8444c385bdac9eedfeab
lfs: fix the inferred remote store path when using a --prefix
This wasn't appending the '.g
# HG changeset patch
# User Matt Harbison
# Date 1523119701 14400
# Sat Apr 07 12:48:21 2018 -0400
# Node ID a83bc37bcf3da077f78bf3377b88b61d328bd4ce
# Parent 9d509015742603624ef0df5497f0f205d8768ebf
test-lfs: add tests to force server error path coverage
The tests are somewhat fragile in t
# HG changeset patch
# User Matt Harbison
# Date 1519585633 18000
# Sun Feb 25 14:07:13 2018 -0500
# Node ID 6645ae6f5e2a248f23ec05df1ff6f48f3377cc47
# Parent 414fdd730760f960aaa9b9e8cfb7853b543c8fca
lfs: gracefully handle aborts on the server when corrupt blobs are detected
The aborts were
On Sat, 14 Apr 2018 04:49:38 -0400, Yuya Nishihara wrote:
# HG changeset patch
# User Yuya Nishihara
# Date 1523694452 -32400
# Sat Apr 14 17:27:32 2018 +0900
# Node ID 34cde18a454484a1cf6e716a3325ca9282277d59
# Parent e743b8524d608684b5a947337c37b686cfc0ae5b
test-check-commit: don't run
> On Apr 14, 2018, at 4:49 AM, Yuya Nishihara wrote:
>
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1523694452 -32400
> # Sat Apr 14 17:27:32 2018 +0900
> # Node ID 34cde18a454484a1cf6e716a3325ca9282277d59
> # Parent e743b8524d608684b5a947337c37b686cfc0ae5b
> test-check-commit:
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG2177b499db6b: keepalive: add ** overlooked in 83250442dc81
(authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3372?vs=8276&id=82
On Sat, 14 Apr 2018 14:47:33 -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1523119701 14400
> # Sat Apr 07 12:48:21 2018 -0400
> # Node ID a83bc37bcf3da077f78bf3377b88b61d328bd4ce
> # Parent 9d509015742603624ef0df5497f0f205d8768ebf
> test-lfs: add tests t
On Sat, 14 Apr 2018 20:50:19 +0800, Anton Shestakov wrote:
> On Sat, 14 Apr 2018 21:03:23 +0900
> Yuya Nishihara wrote:
> > > +def formatnode(ctx):
> > > +return ' %s (%s)' % (scmutil.formatchangeid(ctx),
> > > ctx.phasestr())
> >
> > Nit: leading ' ' isn't nice when you join() the
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This adds types to represent error and generator responses from
server commands.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D33
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Callers of established wire protocol commands expect the
response from that command to be decoded into a data structure.
It's not very useful if callers get bac
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The error handling mechanism for the new wire protocol isn't very
well-defined. This commit takes us a step in the right direction
by introducing a leading CBOR
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Commands perform varied actions and repositories vary in their
capabilities.
Historically, the .hg/requires file has been used to lock out clients
lacking
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
And fix some bugs while we're here.
The code for processing response data from the unified framing
protocol is mostly peer agnostic. The peer-specific bits a
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The previous commit introduced a mechanism to declare command intents.
This commit changes the repository and peer instantiation mechanism
so the intents are pa
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Now that we have a leading CBOR map in command response frames
to indicate overall command result status, we don't need to use
the error response frame to repre
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The tests for calling wire protocol commands were getting quite
verbose because they included the results of the capabilities
request. Furthermore, it was annoy
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
There was hole at frame type value 3. And the frame is better
named as a command response.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-s
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
It will be desirable to have a higher-level type for representing
command responses. This will allow us to do nicer things.
For now, the instance encapsulate
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We recently declared that all responses must be CBOR. So remove
support for sending a type that isn't CBOR data.
REPOSITORY
rHG Mercurial
REVISION DETAIL
ht
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Previously, response data was defined as a stream of bytes. We had
the option to declare it as CBOR using a frame flag.
We've converged all wire protocol com
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
When we dropped the dedicated command argument frame type, this left
a hole in our frame type numbering. Let's start plugging that hole.
The command data fra
indygreg updated this revision to Diff 8301.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D3303?vs=8152&id=8301
REVISION DETAIL
https://phab.mercurial-scm.org/D3303
AFFECTED FILES
contrib/import-checker.py
mercurial/utils/cborutil.py
tests/test-c
On Sat, 14 Apr 2018 21:49:17 +0900
Yuya Nishihara wrote:
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1522594234 -32400
> # Sun Apr 01 23:50:34 2018 +0900
> # Node ID fe959b32685068231cad8ef26387c7c16fe0961a
> # Parent 8e479b1d96bf94e81f76c78605c16b2864b219a5
> hgweb: convert _s
On Sat, 14 Apr 2018 21:49:17 +0900
Yuya Nishihara wrote:
> -class _siblings(object):
> -def __init__(self, siblings=None, hiderev=None):
> -if siblings is None:
> -siblings = []
> -self.siblings = [s for s in siblings if s.node() != nullid]
> -if len(self.s
# HG changeset patch
# User Matt Harbison
# Date 1523746245 14400
# Sat Apr 14 18:50:45 2018 -0400
# Node ID de2975df3997148a832ef41425b069fc6f8ff3bc
# Parent 64771e553b1a4fa66ae83a613208ef0adba08a6c
scmutil: teach the file prefetch hook to handle multiple commits
The remainder of the comma
# HG changeset patch
# User Matt Harbison
# Date 1523756443 14400
# Sat Apr 14 21:40:43 2018 -0400
# Node ID a3702d55eb1ca64fc220827482e9d3a17cbfbb57
# Parent 3b0c3d4939b56ca038dbbba17da424699a6b339d
grep: invoke the file prefetch hook
Because of the way `grep` works, I don't see an easy wa
1 - 100 of 104 matches
Mail list logo