# HG changeset patch
# User Gregory Szorc
# Date 1490161669 25200
# Tue Mar 21 22:47:49 2017 -0700
# Node ID 30c6ed61a0921cc1fddd2c99a1db519f70934a24
# Parent ec6ce29cad3eb47053b3f3296fb81bc0532ab9d9
py3: stop exporting urlparse from pycompat and util (API)
There
# HG changeset patch
# User Gregory Szorc
# Date 1490161577 25200
# Tue Mar 21 22:46:17 2017 -0700
# Node ID ec6ce29cad3eb47053b3f3296fb81bc0532ab9d9
# Parent 13b41c9e0b911c3dc1dfe8ceb319fb28391d31ca
check-code: recommend util.urlreq when importing urlparse
diff
# HG changeset patch
# User Gregory Szorc
# Date 1490160011 25200
# Tue Mar 21 22:20:11 2017 -0700
# Node ID 285f48d5644ea070f717473af077e6728df6ea82
# Parent 102f291807c92864a2231e5e925d6cd64783bb59
pycompat: alias urlreq.unquote to unquote_to_bytes
Previously,
# HG changeset patch
# User Gregory Szorc
# Date 1490160857 25200
# Tue Mar 21 22:34:17 2017 -0700
# Node ID 0082c745f5a97449d8a0f9e3bf00db1ebdacedde
# Parent 242fec51a193b396f1783383d830d97babad9208
pycompat: define urlreq.urlparse and urlreq.unparse aliases
# HG changeset patch
# User Gregory Szorc
# Date 1490160496 25200
# Tue Mar 21 22:28:16 2017 -0700
# Node ID 242fec51a193b396f1783383d830d97babad9208
# Parent 2a95cd875bfaaec90197a28d33e112ee675066e3
pycompat: remove urlunquote alias
It is duplicated by
# HG changeset patch
# User Martin von Zweigbergk
# Date 1490156812 25200
# Tue Mar 21 21:26:52 2017 -0700
# Node ID 23f767fb3142615597c4d3c2d5b4404e6c10f57a
# Parent 2558f3d814f50681641fff9815d30129de2ab5ad
rebase: ignore commands.rebase.requiredest if HGPLAIN=1
Excerpts from Gregory Szorc's message of 2017-03-21 19:32:06 -0700:
> On Tue, Mar 21, 2017 at 3:15 PM, Jun Wu wrote:
>
> > Excerpts from Augie Fackler's message of 2017-03-21 18:03:33 -0400:
> > > > As long as exchange sends dates, markers are globally ordered, and they
> > > >
On Mon, Mar 20, 2017 at 8:17 AM, Ryan McElroy wrote:
> Any objections here?
>
No. I agree with your approach here. Implement the granular knobs first.
Then build the "multiknobs" later.
>
> On 3/16/17 1:55 AM, Ryan McElroy wrote:
>
>>
>>
>> On 3/14/17 8:26 PM, David Soria Parra
On Tue, Mar 21, 2017 at 6:11 PM, Matt Harbison
wrote:
> (+CC: indygreg, since he added this functionality in 4e02418b4236)
>
> On Tue, 21 Mar 2017 17:36:29 -0400, Augie Fackler wrote:
>
> On Mon, Mar 20, 2017 at 12:53:19AM -0400, Matt Harbison wrote:
>>
On Mon, Mar 20, 2017 at 03:17:47PM +, Ryan McElroy wrote:
> Any objections here?
Hearing none, queued.
Do we still think that the 'compat' knob belongs here (as we thought
with [behavior]), or should it live under [ui]?
>
>
> On 3/16/17 1:55 AM, Ryan McElroy wrote:
> >
> >
> >On 3/14/17
On Mon, Mar 13, 2017 at 09:44:18PM -0700, Jun Wu wrote:
> Excerpts from David Soria Parra's message of 2017-03-13 21:37:57 -0700:
> > On Mon, Mar 13, 2017 at 08:44:49PM -0700, Jun Wu wrote:
> > > scmutil: add a rcpath-like method to return multiple config sources
> >
> > nice series :)
I also
On Sat, Mar 11, 2017 at 01:00:28PM -0800, Kostia Balytskyi wrote:
> # HG changeset patch
> # User Kostia Balytskyi
> # Date 1489265667 28800
> # Sat Mar 11 12:54:27 2017 -0800
> # Node ID fb764ce7dd0b6b93cdb4449f5bb52164521b0aad
> # Parent
Excerpts from Augie Fackler's message of 2017-03-21 17:34:39 -0400:
> On Mon, Mar 20, 2017 at 12:53:17AM -0400, Matt Harbison wrote:
> > pager: fix the invocation of `more` on Windows
>
> I've taken this one. And I'm sad.
>
> (Thanks! I blame windows for the sadness, not you.)
This does not
On Mon, Mar 20, 2017 at 12:53:19AM -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1489985511 14400
> # Mon Mar 20 00:51:51 2017 -0400
> # Node ID 2a323109f8e7ec5548dd506c2cff05f27fa20c1e
> # Parent
On Mon, Mar 20, 2017 at 12:53:17AM -0400, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison
> # Date 1489983573 14400
> # Mon Mar 20 00:19:33 2017 -0400
> # Node ID a32b379ffe151b8b094dcd67ef5b6bd551203dbe
> # Parent
On Mon, Mar 20, 2017 at 11:24:45AM +, Ryan McElroy wrote:
> On 3/20/17 8:22 AM, Yuya Nishihara wrote:
> ># HG changeset patch
> ># User Yuya Nishihara
> ># Date 1489978255 -32400
> ># Mon Mar 20 11:50:55 2017 +0900
> ># Node ID db70a30dde5182e704b02b0e47a79d3ecfafdd49
> >#
A tuple or subobject works for me.
On Tue, Mar 21, 2017 at 1:45 PM, Jun Wu wrote:
> Excerpts from Ryan McElroy's message of 2017-03-21 20:32:56 +:
>>
>> On 3/21/17 7:34 PM, Jun Wu wrote:
>> > Excerpts from Phillip Cohen's message of 2017-03-21 12:21:33 -0700:
>> >>> Have you
On 3/21/17 7:34 PM, Jun Wu wrote:
Excerpts from Phillip Cohen's message of 2017-03-21 12:21:33 -0700:
Have you actually tried if "commandname" is the command name after resolving
alias?
It is, for command aliases. For example `hg sf` will correctly return `absorb`.
"sf" is unambiguous
Overall this series looks good to me, except for this last patch. See
inline comments. For now, I'd take the rest of this series if we're okay
with the BC break, and just drop this patch while we figure out the mq
stuff.
On 3/21/17 5:08 PM, Alexander Fomin wrote:
# HG changeset patch
# User
On Tue, Mar 21, 2017 at 3:29 PM, Jun Wu wrote:
>> I feel obligated to remind you that we don't offer any stability
>> promises on internals, so if this is a righteous cleanup (using req or
>> similar instead of ui), it's probably worth doing in any case.
>
> I know. In theory we can
Excerpts from Ryan McElroy's message of 2017-03-21 18:56:19 +:
>
> On 3/21/17 6:50 PM, Jun Wu wrote:
> > Excerpts from Augie Fackler's message of 2017-03-21 14:35:43 -0400:
> >> On Mon, Mar 20, 2017 at 12:39:11PM +, Ryan McElroy wrote:
> >>> Overall, I like the functionality this series
# HG changeset patch
# User Augie Fackler
# Date 1489902476 14400
# Sun Mar 19 01:47:56 2017 -0400
# Node ID c45ada02713a079e62f67340f84727ba593e5a3b
# Parent 3af735529b5f475e5c53ffaf7b136eecb97fcd61
py3: prove `hg {add,addremove,commit} all work
We can't do a second
# HG changeset patch
# User Augie Fackler
# Date 1489903420 14400
# Sun Mar 19 02:03:40 2017 -0400
# Node ID a4745fd9219ed5b408bfc0403a4a8e6acd41df6c
# Parent 66c3ae6d886cae0e3a3cff6a0058e2d2a866fd9d
similar: avoid sorting and making copies of addedfiles and removedfiles
(bah, sorry for dropping the list)
On Tue, Mar 21, 2017 at 3:05 PM, Jun Wu wrote:
>>
>> Would it make more sense to have a "request" or "invocation" object that
>> has a ui (and then, eventually, transitively has a config)?
>
> I'm not sure if I follow. The problem is that
+list
> -Original Message-
> From: Augie Fackler [mailto:r...@durin42.com]
> Sent: Tuesday, March 21, 2017 11:55 AM
> To: Jun Wu
> Subject: Re: [PATCH 3 of 3] localrepo: pass args and command running as
> store/write lock metadata
>
> > I think ui.args is useful. We can
On 3/21/17 6:50 PM, Jun Wu wrote:
Excerpts from Augie Fackler's message of 2017-03-21 14:35:43 -0400:
On Mon, Mar 20, 2017 at 12:39:11PM +, Ryan McElroy wrote:
Overall, I like the functionality this series adds, but I'm less convinced
on the specific implementation. Adding more stuff to
# HG changeset patch
# User Alexander Fomin
# Date 1490104984 25200
# Tue Mar 21 07:03:04 2017 -0700
# Node ID a4b6c5df3e64195cb8ba124d9dd2428483cfc6a6
# Parent 6e4849bc2c126815e8edfe176257883907596361
cmdutil: treat all files as text when doing a record
This patch makes
# HG changeset patch
# User Alexander Fomin
# Date 1490113366 25200
# Tue Mar 21 09:22:46 2017 -0700
# Node ID e9044ade1523e847877f4eee1d4e06734e2aa4cd
# Parent 98301edf86daecef6ef43357b0934c351f58574d
tests: add test cases for binary diffs in Git mode
This patch adds some
# HG changeset patch
# User Alexander Fomin
# Date 1490051515 25200
# Mon Mar 20 16:11:55 2017 -0700
# Node ID 6e4849bc2c126815e8edfe176257883907596361
# Parent 3c43572fec91b9caa83dc3402532046013b84e07
transplant: treat all files as text when applying a changeset
This patch
# HG changeset patch
# User Alexander Fomin
# Date 1490105477 25200
# Tue Mar 21 07:11:17 2017 -0700
# Node ID b1eb6801f90a45ef43f17a22d9835ccba4ac190b
# Parent a4b6c5df3e64195cb8ba124d9dd2428483cfc6a6
tests: explicitly require binary diffs generation in Git mode
This patch
# HG changeset patch
# User Alexander Fomin
# Date 1490113938 25200
# Tue Mar 21 09:32:18 2017 -0700
# Node ID 9a11a79f6bcdd1134484ddd8eace997b55e7073a
# Parent e9044ade1523e847877f4eee1d4e06734e2aa4cd
tests: add a test case verifying that mq respects --no-git option
This
# HG changeset patch
# User Alexander Fomin
# Date 1490105843 25200
# Tue Mar 21 07:17:23 2017 -0700
# Node ID 98301edf86daecef6ef43357b0934c351f58574d
# Parent b1eb6801f90a45ef43f17a22d9835ccba4ac190b
patch: require text mode (-a) for binary patches in git mode (issue5510)
# HG changeset patch
# User Alexander Fomin
# Date 1490051288 25200
# Mon Mar 20 16:08:08 2017 -0700
# Node ID 3c43572fec91b9caa83dc3402532046013b84e07
# Parent 65969cd351b73228642d1e491e8c78b20d85405a
mq: treat all files as text in Git mode
This patch makes mq treat all
On Mon, Mar 20, 2017 at 12:39:11PM +, Ryan McElroy wrote:
> Overall, I like the functionality this series adds, but I'm less convinced
> on the specific implementation. Adding more stuff to the junkyard that is
> the "ui" class doesn't feel awesome, and I'm concerned with how it will
>
On 3/17/17 3:32 AM, Matt Harbison wrote:
# HG changeset patch
# User Matt Harbison
# Date 1489720627 14400
# Thu Mar 16 23:17:07 2017 -0400
# Node ID ab5c2bef148bfb60e1956a55de4b7ba00ebe1817
# Parent 6a3248558b6929378450b572bb27406afe703ffd
tests: add glob for
On 3/17/17 1:38 AM, Matt Harbison wrote:
# HG changeset patch
# User Matt Harbison
# Date 1489713417 14400
# Thu Mar 16 21:16:57 2017 -0400
# Node ID 6a3248558b6929378450b572bb27406afe703ffd
# Parent e9d5f54765a27e09d35f48dda23db7e6f5b8320a
checks: correct the
Excerpts from Ryan McElroy's message of 2017-03-21 17:18:21 +:
> On 3/21/17 4:40 PM, Jun Wu wrote:
> > Excerpts from Ryan McElroy's message of 2017-03-20 12:39:11 +:
> >> Overall, I like the functionality this series adds, but I'm less
> >> convinced on the specific implementation. Adding
On 3/21/17 4:40 PM, Jun Wu wrote:
Excerpts from Ryan McElroy's message of 2017-03-20 12:39:11 +:
Overall, I like the functionality this series adds, but I'm less
convinced on the specific implementation. Adding more stuff to the
junkyard that is the "ui" class doesn't feel awesome, and I'm
Excerpts from Ryan McElroy's message of 2017-03-20 12:39:11 +:
> Overall, I like the functionality this series adds, but I'm less
> convinced on the specific implementation. Adding more stuff to the
> junkyard that is the "ui" class doesn't feel awesome, and I'm concerned
> with how it will
On Mon, 20 Mar 2017 00:49:05 -0700, Phil Cohen wrote:
> # HG changeset patch
> # User Phil Cohen
> # Date 1489995201 25200
> # Mon Mar 20 00:33:21 2017 -0700
> # Node ID 2c1d5a02ec533055f182b0cc1280107fbfb76206
> # Parent 291951ad070b3fa39dd1d83503aa1011a20d9a21
> dispatch:
On Mon, 20 Mar 2017 00:49:07 -0700, Phil Cohen wrote:
> # HG changeset patch
> # User Phil Cohen
> # Date 1489996027 25200
> # Mon Mar 20 00:47:07 2017 -0700
> # Node ID f37121209a2bbcde572e986f2b038bf2da7f954a
> # Parent 1ca023fb02cbe4747e2b5b625866cfa538cbebd3
> localrepo:
On Mon, 20 Mar 2017 19:10:08 -0700, Durham Goode wrote:
> On 3/20/17 6:29 PM, Yuya Nishihara wrote:
> > On Mon, 20 Mar 2017 17:14:38 -0700, Durham Goode wrote:
> >> On 3/20/17 1:14 AM, Yuya Nishihara wrote:
> >>> On Sun, 19 Mar 2017 12:00:58 -0700, Durham Goode wrote:
> # HG changeset patch
>
On Tue, 21 Mar 2017 06:53:18 -0700, Ryan McElroy wrote:
> # HG changeset patch
> # User Ryan McElroy
> # Date 1490104228 25200
> # Tue Mar 21 06:50:28 2017 -0700
> # Node ID 281fd76b392c38bd5299198810f85f9e3c2034be
> # Parent 527a247f114f8af37326805fd6cce923f9ac6453
>
On Tue, 21 Mar 2017 06:54:32 -0700, Ryan McElroy wrote:
> # HG changeset patch
> # User Ryan McElroy
> # Date 1490104228 25200
> # Tue Mar 21 06:50:28 2017 -0700
> # Node ID ba24c5cdac8654da7d0d510e3643226e69cef187
> # Parent 684d201e116b65e6dff5f9494de064591da57b07
> vfs:
On Tue, 21 Mar 2017 06:54:23 -0700, Ryan McElroy wrote:
> # HG changeset patch
> # User Ryan McElroy
> # Date 1490104228 25200
> # Tue Mar 21 06:50:28 2017 -0700
> # Node ID 5c9cdd8046845f76e169885ed490a603b911d0d4
> # Parent 49de4dfb282e2ad4dc91328ffd7fc396ee92b4a0
> util:
On Tue, 21 Mar 2017 06:51:52 -0700, Ryan McElroy wrote:
> # HG changeset patch
> # User Ryan McElroy
> # Date 1490104242 25200
> # Tue Mar 21 06:50:42 2017 -0700
> # Node ID 99b12351af995446ad4f9d52b3fda0b591611e69
> # Parent 527a247f114f8af37326805fd6cce923f9ac6453
>
Argh, I missed --flag v2 on this series. Apologies.
I also split this from the previous three patches because they are
actually unrelated cleanups.
On 3/21/17 1:54 PM, Ryan McElroy wrote:
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21 06:50:28 2017 -0700
# Node ID 05060c142764cd34c9ad16127bd1b562f9548bd7
# Parent 6652e6d191c677f1188252f1bb4e3e7e88bfcf1c
vfs: add tryunlink method
Thoughout hg code, we see a pattern of
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21 06:50:28 2017 -0700
# Node ID aa0458baf1599d8dc4c35d48609bd64141c38a09
# Parent 05060c142764cd34c9ad16127bd1b562f9548bd7
shelve: use tryunlink
diff --git a/hgext/shelve.py b/hgext/shelve.py
---
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21 06:50:28 2017 -0700
# Node ID 49de4dfb282e2ad4dc91328ffd7fc396ee92b4a0
# Parent 9fbbf8d286cce1b48b3defc6c50a09596367
util: unify unlinkpath
Previously, there were two slightly different
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21 06:50:28 2017 -0700
# Node ID 281fd76b392c38bd5299198810f85f9e3c2034be
# Parent 527a247f114f8af37326805fd6cce923f9ac6453
posix: use local reference to unlink
We have a local reference to
# HG changeset patch
# User Ryan McElroy
# Date 1490104228 25200
# Tue Mar 21 06:50:28 2017 -0700
# Node ID 9fbbf8d286cce1b48b3defc6c50a09596367
# Parent 281fd76b392c38bd5299198810f85f9e3c2034be
posix: use local reference to removedirs
We have a local reference to
# HG changeset patch
# User Ryan McElroy
# Date 1490104242 25200
# Tue Mar 21 06:50:42 2017 -0700
# Node ID 99b12351af995446ad4f9d52b3fda0b591611e69
# Parent 527a247f114f8af37326805fd6cce923f9ac6453
localrepo: improve vfs documentation
At the beginning of March, I promised
On 3/21/17 11:30 AM, Ryan McElroy wrote:
On 3/21/17 3:28 AM, Jun Wu wrote:
Excerpts from Ryan McElroy's message of 2017-03-20 19:10:56 -0700:
# HG changeset patch
# User Ryan McElroy
# Date 1490059858 25200
# Mon Mar 20 18:30:58 2017 -0700
# Node ID
On Mon, 20 Mar 2017 21:56:49 -0400, Augie Fackler wrote:
> # HG changeset patch
> # User Augie Fackler
> # Date 1489901890 14400
> # Sun Mar 19 01:38:10 2017 -0400
> # Node ID 70ec92cd06b503cdba456f069c0f65bd71987a6e
> # Parent 4136d2f283afab8b143a5392144652c079dedbaf
>
On Mon, 20 Mar 2017 17:15:28 -0700, Jun Wu wrote:
> # HG changeset patch
> # User Jun Wu
> # Date 1489464645 25200
> # Mon Mar 13 21:10:45 2017 -0700
> # Node ID 016fcb6e44e0e903d590b63135fa785955068737
> # Parent 44c591f634584c721778c5a77edeb04cd919ac43
> # Available At
On Tue, 21 Mar 2017 15:51:54 +0530, Pulkit Goyal wrote:
> On Tue, Mar 21, 2017 at 7:26 AM, Augie Fackler wrote:
>
> > # HG changeset patch
> > # User Augie Fackler
> > # Date 1489900808 14400
> > # Sun Mar 19 01:20:08 2017 -0400
> > # Node ID
On Mon, 20 Mar 2017 21:58:20 -0700, Martin von Zweigbergk via Mercurial-devel
wrote:
> # HG changeset patch
> # User Martin von Zweigbergk
> # Date 1490071228 25200
> # Mon Mar 20 21:40:28 2017 -0700
> # Node ID 8360d7a65480d45606ee61ca737beefd2087b731
> # Parent
On Tue, 21 Mar 2017 07:24:03 +0530, Rishabh Madan wrote:
> # HG changeset patch
> # User Rishabh Madan
> # Date 1490061133 -19800
> # Tue Mar 21 07:22:13 2017 +0530
> # Node ID 89d88651eb6f449b8822102a8a300bec9b50a586
> # Parent
FYI, a very similar patch is a part of the latest shevle series I sent.
On 16/03/2017 21:57, Jun Wu wrote:
> # HG changeset patch
> # User Jun Wu
> # Date 1489699661 25200
> # Thu Mar 16 14:27:41 2017 -0700
> # Node ID 4f98fa7baebed161fe94c98661a8c404dd82a87d
> # Parent
On 3/21/17 3:25 AM, Jun Wu wrote:
Excerpts from Ryan McElroy's message of 2017-03-20 19:10:47 -0700:
# HG changeset patch
# User Ryan McElroy
# Date 1490059858 25200
# Mon Mar 20 18:30:58 2017 -0700
# Node ID 6c9e676047b5dc2469cd9c00ca82e9389a287839
# Parent
On 3/21/17 3:28 AM, Jun Wu wrote:
Excerpts from Ryan McElroy's message of 2017-03-20 19:10:56 -0700:
# HG changeset patch
# User Ryan McElroy
# Date 1490059858 25200
# Mon Mar 20 18:30:58 2017 -0700
# Node ID 912717e0a0921df8cb8440ce69185850e53788ba
# Parent
On Tue, Mar 21, 2017 at 7:26 AM, Augie Fackler wrote:
> # HG changeset patch
> # User Augie Fackler
> # Date 1489900808 14400
> # Sun Mar 19 01:20:08 2017 -0400
> # Node ID cdcbc8ac3d4b38099eab928691002e3d004487a5
> # Parent
63 matches
Mail list logo