Ivzhh added a comment.
Thank you @indygreg!
The OxidationPlan is my best reference when I started to make a move, and
this thread is even more helpful. I am really interested in exploring this ;-)
In 2014 I was trying to change the hg backend storage to Postgres, a silly and
failed
indygreg added a comment.
To be honest, we're not yet sure what we'll decide for the Python -> Rust
bridge. The problem is summarized in the `Rust <=> Python Interop` section on
https://www.mercurial-scm.org/wiki/OxidationPlan.
I suspect at some level we'll need a CPython extension for
Ivzhh added a comment.
As the author of this patch, actually I have the same concern. I started to
translate base85 as baby steps to find a way of integrating rust and cpython,
on my side, Today I modify setup.py, policy.py and makefile to run hg's test
suit with the new base85. For myself,
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The cgi module is deprecated since Python 2.6. Let's replace uses
of it in wireprotoserver with a similar function from urllib.
REPOSITORY
rHG Mercurial
indygreg updated this revision to Diff 5348.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2085?vs=5337=5348
REVISION DETAIL
https://phab.mercurial-scm.org/D2085
AFFECTED FILES
hgext/largefiles/proto.py
mercurial/wireproto.py
indygreg updated this revision to Diff 5350.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2087?vs=5339=5350
REVISION DETAIL
https://phab.mercurial-scm.org/D2087
AFFECTED FILES
mercurial/wireprotoserver.py
CHANGE DETAILS
diff --git
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We recently introduced version 2 of the SSH protocol. Like we
did for the peer, we will need to differentiate version 1 and 2
of the server. So, we add version
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Rounding out our test coverage for the SSH server.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2093
AFFECTED FILES
indygreg updated this revision to Diff 5351.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2088?vs=5340=5351
REVISION DETAIL
https://phab.mercurial-scm.org/D2088
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
indygreg updated this revision to Diff 5346.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2083?vs=5335=5346
REVISION DETAIL
https://phab.mercurial-scm.org/D2083
AFFECTED FILES
mercurial/wireprotoserver.py
CHANGE DETAILS
diff --git
indygreg updated this revision to Diff 5349.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2086?vs=5338=5349
REVISION DETAIL
https://phab.mercurial-scm.org/D2086
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
CHANGE DETAILS
indygreg updated this revision to Diff 5352.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2089?vs=5341=5352
REVISION DETAIL
https://phab.mercurial-scm.org/D2089
AFFECTED FILES
hgext/largefiles/proto.py
mercurial/wireproto.py
indygreg updated this revision to Diff 5347.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2084?vs=5336=5347
REVISION DETAIL
https://phab.mercurial-scm.org/D2084
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
CHANGE DETAILS
indygreg updated this revision to Diff 5345.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2082?vs=5334=5345
REVISION DETAIL
https://phab.mercurial-scm.org/D2082
AFFECTED FILES
hgext/largefiles/proto.py
mercurial/wireproto.py
indygreg updated this revision to Diff 5344.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2081?vs=5333=5344
REVISION DETAIL
https://phab.mercurial-scm.org/D2081
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
CHANGE DETAILS
indygreg updated this revision to Diff 5342.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2091?vs=5331=5342
REVISION DETAIL
https://phab.mercurial-scm.org/D2091
AFFECTED FILES
mercurial/wireprotoserver.py
tests/sshprotoext.py
CHANGE DETAILS
# HG changeset patch
# User Matt Harbison
# Date 1518064968 18000
# Wed Feb 07 23:42:48 2018 -0500
# Node ID 620577fa68a7c6cd6b473c72af9108303bc23167
# Parent 258a474c5f1ba7e9d61f15c5d8f548f5e01e4f95
tests: stabilize ssh tests on Windows
This seems like a somewhat
indygreg updated this revision to Diff 5341.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2089?vs=5325=5341
REVISION DETAIL
https://phab.mercurial-scm.org/D2089
AFFECTED FILES
hgext/largefiles/proto.py
indygreg updated this revision to Diff 5338.
indygreg retitled this revision from "wireproto: remove unused proto argument
from supportedcompengines" to "wireproto: remove unused proto argument from
supportedcompengines (API)".
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
indygreg updated this revision to Diff 5334.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2082?vs=5316=5334
REVISION DETAIL
https://phab.mercurial-scm.org/D2082
AFFECTED FILES
hgext/largefiles/proto.py
indygreg updated this revision to Diff 5339.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2087?vs=5321=5339
REVISION DETAIL
https://phab.mercurial-scm.org/D2087
AFFECTED FILES
mercurial/wireprotoserver.py
CHANGE DETAILS
diff --git
indygreg updated this revision to Diff 5336.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2084?vs=5318=5336
REVISION DETAIL
https://phab.mercurial-scm.org/D2084
AFFECTED FILES
mercurial/wireproto.py
indygreg updated this revision to Diff 5337.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2085?vs=5319=5337
REVISION DETAIL
https://phab.mercurial-scm.org/D2085
AFFECTED FILES
hgext/largefiles/proto.py
mercurial/wireproto.py
indygreg updated this revision to Diff 5340.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2088?vs=5324=5340
REVISION DETAIL
https://phab.mercurial-scm.org/D2088
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The lookup/dispatch table was cute. But it isn't needed. Future
refactors will benefit from the handlers for individual response
types living outside the
indygreg updated this revision to Diff 5332.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2080?vs=5314=5332
REVISION DETAIL
https://phab.mercurial-scm.org/D2080
AFFECTED FILES
indygreg updated this revision to Diff 5335.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2083?vs=5317=5335
REVISION DETAIL
https://phab.mercurial-scm.org/D2083
AFFECTED FILES
indygreg updated this revision to Diff 5333.
indygreg edited the summary of this revision.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2081?vs=5315=5333
REVISION DETAIL
https://phab.mercurial-scm.org/D2081
AFFECTED FILES
mercurial/wireproto.py
> On Feb 6, 2018, at 09:01, Augie Fackler wrote:
>
> https://www.mercurial-scm.org/wiki/4.6sprint has all the details, and I'll
> fill in more as I have them.
>
> Sorry for not doing the usual planning routine on this, but time got away
> from us and we decided to make some
krbullock added a comment.
What would be the advantage of taking this? Since we already have the C
implementation, it's not likely to gain us any performance. On the other hand,
it might make a good test case for integrating Rust and Python, finding the
right API boundaries and
dploch added a comment.
In https://phab.mercurial-scm.org/D2090#34906, @indygreg wrote:
> The fancyopts code is some of the oldest in Mercurial. We've been wanting
to rewrite it for a while. This patch seems like an interesting and more
powerful direction to take the parser.
>
> Out
indygreg added a comment.
The fancyopts code is some of the oldest in Mercurial. We've been wanting to
rewrite it for a while. This patch seems like an interesting and more powerful
direction to take the parser.
Out of curiosity, do you have an intended use case in mind? Will that use
dploch created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This allows for more complex multi-arg opt logic, such as "--sum 1 --sum 2"
-> 3, "--csv alice,bob --csv charlie" -> ["alice","bob","charlie"]. The
current
quark updated this revision to Diff 5329.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2068?vs=5328=5329
REVISION DETAIL
https://phab.mercurial-scm.org/D2068
AFFECTED FILES
mercurial/revlog.py
tests/test-lfs-bundle.t
tests/test-revlog-raw.py
quark updated this revision to Diff 5328.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2068?vs=5274=5328
REVISION DETAIL
https://phab.mercurial-scm.org/D2068
AFFECTED FILES
mercurial/revlog.py
tests/test-lfs-bundle.t
tests/test-revlog-raw.py
quark updated this revision to Diff 5327.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2067?vs=5273=5327
REVISION DETAIL
https://phab.mercurial-scm.org/D2067
AFFECTED FILES
mercurial/changegroup.py
mercurial/revlog.py
tests/test-lfs-bundle.t
quark updated this revision to Diff 5326.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2066?vs=5275=5326
REVISION DETAIL
https://phab.mercurial-scm.org/D2066
AFFECTED FILES
tests/drawdag.py
tests/test-lfs-bundle.t
CHANGE DETAILS
diff --git
indygreg updated this revision to Diff 5324.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2088?vs=5322=5324
REVISION DETAIL
https://phab.mercurial-scm.org/D2088
AFFECTED FILES
mercurial/wireproto.py
mercurial/wireprotoserver.py
indygreg updated this revision to Diff 5325.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2089?vs=5323=5325
REVISION DETAIL
https://phab.mercurial-scm.org/D2089
AFFECTED FILES
hgext/largefiles/proto.py
mercurial/wireproto.py
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We'll be introducing more types as part of wire protocol version 2.
These types are shared between the command handling code (in
wireproto.py) and the
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
In theory, the protocol should be passed to this function. But the
argument isn't being used and it is getting in the way of refactoring.
So let's remove it.
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Right now we simply return a str/bytes instance for simple
responses. I want all wire protocol response types to be strongly
typed. So let's invent and use a
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This method is called in wireproto.py. It should be part of the public
API.
.. api::
The ``_client()`` method of the wire protocol handler interface
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
They are no longer used in core.
.. api::
redirect() and restore() have been removed from the wire protocol
handler interface. Use
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
"file" can mean a lot of things. Let's rename the interface
method to something more descriptive.
While I was here, I moved the docs about the payload
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This is our last public attribute not part of the protocol
interface!
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2087
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The "pushres" and "pusherr" response types currently call
proto.restore() in the HTTP protocol. This completes the pairing
with proto.redirect() that occurs in
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Today, proto.redirect() sets up redirecting stdio and proto.restore()
undoes that. The API is a bit wonky because restore() is only
implemented on the HTTP
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
We want to formalize the interface for protocol handlers. Today,
server functionality (which is domain specific) is interleaved
with protocol handling
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG04231e893a12: wireprotoserver: rename abstractserverproto
and improve docstring (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGf540b6448738: largefiles: register wire protocol commands
with modern APIs (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG5a56bf4180ad: wireproto: function for testing if wire
protocol command is available (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG98a00aa0288d: wireprotoserver: move error response handling
out of hgweb (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG6010fe1da619: wireprotoserver: document and improve the
httplib workaround (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGae79cf6f9c82: wireproto: remove unnecessary exception
trapping (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGcdc93fe1da77: wireprotoserver: move protocol parsing and
dispatch out of hgweb (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG48a3a9283f09: sshpeer: initial definition and
implementation of new SSH protocol (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGe69e65b2b4a9: hgweb: move call to protocol handler outside
of try..except (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGef683a0fd21f: wireproto: define and use types for wire
protocol commands (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGb4976912a6ef: wireproto: improve docstring for
@wireprotocommand (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG625038cb4b1d: sshpeer: rename sshpeer class to sshv1peer
(API) (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG40d94ea51402: internals: refactor wire protocol
documentation (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG59e4a7781a36: sshpeer: implement peer for version 2 of wire
protocol (authored by indygreg, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
indygreg requested changes to this revision.
indygreg added a comment.
This revision now requires changes to proceed.
I'd like to see the next versions of hte previous 2 patches before looking at
this because this patch will likely get some minor rework as well.
REPOSITORY
rHG Mercurial
indygreg requested changes to this revision.
indygreg added inline comments.
This revision now requires changes to proceed.
INLINE COMMENTS
> revlog.py:408
> +# do not use flags != 0 (ex. LFS) revision as delta base
> +if revlog.flags(candidaterev) !=
indygreg requested changes to this revision.
indygreg added a comment.
This revision now requires changes to proceed.
This looks mostly good. I would like a change to address a future footgun
though.
I would also appreciate someone familiar with censor and narrow to weigh in
on the
durin42 accepted this revision.
durin42 added a comment.
This revision is now accepted and ready to land.
I'm sold.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1998
To: indygreg, #hg-reviewers, durin42
Cc: durin42, mercurial-devel
indygreg added a comment.
In https://phab.mercurial-scm.org/D1998#34740, @durin42 wrote:
> I'm curious what registrations you need that don't fit in 2-tuples. Can I
see a sample of where that's going?
I'll be adding additional attributes to `@wireprotocommand` in future series.
indygreg updated this revision to Diff 5299.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2065?vs=5262=5299
REVISION DETAIL
https://phab.mercurial-scm.org/D2065
AFFECTED FILES
mercurial/wireprotoserver.py
CHANGE DETAILS
diff --git
durin42 requested changes to this revision.
durin42 added a comment.
This revision now requires changes to proceed.
Can we do all of
https://phab.mercurial-scm.org/D2048::https://phab.mercurial-scm.org/D2056 as a
single change? What you've done means we have no useful blame information on
durin42 added a comment.
I'm curious what registrations you need that don't fit in 2-tuples. Can I see
a sample of where that's going?
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1998
To: indygreg, #hg-reviewers
Cc: durin42, mercurial-devel
durin42 accepted this revision.
durin42 added a comment.
This revision is now accepted and ready to land.
I'm so sorry for this technical debt, even if it's httplib's fault. :/
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2064
To: indygreg, #hg-reviewers,
durin42 added inline comments.
INLINE COMMENTS
> joerg.sonnenberger wrote in test-ssh-proto.t:396
> I'm a bit concerned about the order here. I would prefer to stay with the
> spirit of the original SSH protocol and go with the following order instead:
>
> - client sends hello to the server
>
quark added a comment.
You might want to let run-tests.py drop NO_COLOR for tests.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2079
To: indygreg, #hg-reviewers, lothiraldan
Cc: quark, lothiraldan, mercurial-devel
lothiraldan accepted this revision.
lothiraldan added a comment.
Hurrah for standards!
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2079
To: indygreg, #hg-reviewers, lothiraldan
Cc: lothiraldan, mercurial-devel
https://bz.mercurial-scm.org/show_bug.cgi?id=5783
Bug ID: 5783
Summary: ValueError (too many values to unpack) in
mercurial/obsolete.py
Product: Mercurial
Version: stable branch
Hardware: PC
OS: Linux
Yuya Nishihara a écrit :
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1516517658 -32400
> # Sun Jan 21 15:54:18 2018 +0900
> # Node ID 5f9dcb5d72da427abbfa2c304bdbe4dd555e0c7d
> # Parent f95d0d1e012a512550de945350e08f3dc7db090f
> log: pack filematcher and
indygreg created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
The http://no-color.org/ initiative is trying to get programs that
emit color by default to honor a NO_COLOR environment variable to
disable color.
I
lothiraldan added a subscriber: indygreg.
lothiraldan added a comment.
@indygreg Could you take a look at the series before it gets too distant to
merge cleanly?
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1957
To: lothiraldan, #hg-reviewers
Cc: indygreg,
joerg.sonnenberger added inline comments.
INLINE COMMENTS
> test-ssh-proto.t:396
> + > upgrade 2e82ab3f-9ce3-4b4e-8f8c-6fd1c0e9e23a
> proto=irrelevant1%2Cirrelevant2
> + > hello
> + > between
I'm a bit concerned about the order here. I would prefer to stay with the
spirit of the original
On Tue, 06 Feb 2018 14:21:28 +0100, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1517847733 -3600
> # Mon Feb 05 17:22:13 2018 +0100
> # Node ID d238ec45ba25f7c1ea9ec22aa11a4ec699c72740
> # Parent b192ee27b376523292ec1cf52c49c9382a870658
> #
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG0ff41ced4c12: diff: improve ui.write performance when not
coloring on Windows (authored by joerg.sonnenberger, committed by ).
CHANGED PRIOR TO COMMIT
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG9724f54923ec: chg: enable clang-format on all .c and .h
files (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG580f7b1b88c7: hgsh: enable clang-format (authored by
durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2059?vs=5240=5296
REVISION DETAIL
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGfd9f2a22ee83: python3: whitelist an additional 11 tests
(authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2078?vs=5292=5294
# HG changeset patch
# User Yuya Nishihara
# Date 1516511272 -32400
# Sun Jan 21 14:07:52 2018 +0900
# Node ID fa4427fe64617b5822c383f8dfdf6704d16fe01f
# Parent ca578149cc821eb207e2a844c6cf74e6b66f860c
logcmdutil: hold makefilematcher/makehunksfilter() by changesetpriner
# HG changeset patch
# User Yuya Nishihara
# Date 1516509631 -32400
# Sun Jan 21 13:40:31 2018 +0900
# Node ID ca578149cc821eb207e2a844c6cf74e6b66f860c
# Parent b62c4154bb287fe0f4c15cdb0d2ef290069288df
log: pass ctx to makefilematcher() and makehunksfilter() functions
This
# HG changeset patch
# User Yuya Nishihara
# Date 1516517424 -32400
# Sun Jan 21 15:50:24 2018 +0900
# Node ID f95d0d1e012a512550de945350e08f3dc7db090f
# Parent 03f30f86c95a3847be7bb7b89a8cc22d9abee524
log: drop dead code to concatenate --line-range patterns and pats
It's
# HG changeset patch
# User Yuya Nishihara
# Date 1516517658 -32400
# Sun Jan 21 15:54:18 2018 +0900
# Node ID 5f9dcb5d72da427abbfa2c304bdbe4dd555e0c7d
# Parent f95d0d1e012a512550de945350e08f3dc7db090f
log: pack filematcher and hunksfilter into changesetdiffer object
This is
# HG changeset patch
# User Yuya Nishihara
# Date 1516513024 -32400
# Sun Jan 21 14:37:04 2018 +0900
# Node ID 44e6702bf9cdef9d9df717b8632c1ba5a213b797
# Parent fa4427fe64617b5822c383f8dfdf6704d16fe01f
logcmdutil: unindent diff generator of changesetprinter
Prepares for the
# HG changeset patch
# User Yuya Nishihara
# Date 1516516477 -32400
# Sun Jan 21 15:34:37 2018 +0900
# Node ID 03f30f86c95a3847be7bb7b89a8cc22d9abee524
# Parent 44e6702bf9cdef9d9df717b8632c1ba5a213b797
logcmdutil: create hunksfilter and filematcher even if no diff option
yuja accepted this revision.
yuja added a comment.
This revision is now accepted and ready to land.
Dropped `**opts` and queued, thanks.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D2022
To: joerg.sonnenberger, #hg-reviewers, yuja
Cc: yuja, mercurial-devel
joerg.sonnenberger updated this revision to Diff 5293.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2022?vs=5181=5293
REVISION DETAIL
https://phab.mercurial-scm.org/D2022
AFFECTED FILES
mercurial/logcmdutil.py
mercurial/ui.py
CHANGE DETAILS
30 new changesets (1 on stable) in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/47e737d27e01
changeset: 35921:47e737d27e01
user:Matt Harbison
date:Sat Jan 27 14:53:16 2018 -0500
summary: lfs: factor out a method for extracting the pointer of
> On Feb 5, 2018, at 13:11, Yuya Nishihara wrote:
>
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1517831331 -32400
> # Mon Feb 05 20:48:51 2018 +0900
> # Node ID 59869758acd7b38d9de045d5a72f5196cc80f047
> # Parent
> On Feb 4, 2018, at 12:18, Yuya Nishihara wrote:
>
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1516510856 -32400
> # Sun Jan 21 14:00:56 2018 +0900
> # Node ID 4d7182357056c2672716d7caf849231d7b25691a
> # Parent
> On Feb 4, 2018, at 12:17, Yuya Nishihara wrote:
>
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1517707994 -32400
> # Sun Feb 04 10:33:14 2018 +0900
> # Node ID 16b4cc4f0cd6f72f5b7be575a7498ed0017ccea5
> # Parent
> On Feb 7, 2018, at 05:58, Matt Harbison wrote:
>
> # HG changeset patch
> # User Matt Harbison
> # Date 1517979217 18000
> # Tue Feb 06 23:53:37 2018 -0500
> # Branch stable
> # Node ID 7b2b82f891bf6355ed87c06ed9198bfcd033fe7d
> # Parent
durin42 created this revision.
Herald added a reviewer: pulkit.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
I think these are mostly the result of Pulkit's recent work. Thanks!
REPOSITORY
rHG Mercurial
REVISION DETAIL
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGf87641bf4d23: py3: use bytes instead of str (authored by
pulkit, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D2076?vs=5282=5290
REVISION
1 - 100 of 116 matches
Mail list logo