hooper updated this revision to Diff 12461.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D5237?vs=12460=12461
REVISION DETAIL
https://phab.mercurial-scm.org/D5237
AFFECTED FILES
hgext/fix.py
tests/test-fix.t
CHANGE DETAILS
diff --git
hooper created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This could be accomplished by using wrapper scripts, but that would diminish
the usefulness of the incremental formatting logic. Configuring execution
order
20 new changesets in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/2891ee3fcb86
changeset: 40474:2891ee3fcb86
parent: 40471:844a40687d83
user:Yuya Nishihara
date:Fri Oct 26 21:28:20 2018 +0900
summary: templatekw: extract internal "{rev}:{node|formatnode}"
https://bz.mercurial-scm.org/show_bug.cgi?id=6021
Bug ID: 6021
Summary: fastannotate doesn't work on hgweb
Product: Mercurial
Version: 4.8
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: bug
durin42 created this revision.
Herald added a reviewer: pulkit.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5236
AFFECTED FILES
contrib/python3-whitelist
CHANGE DETAILS
diff
durin42 added a comment.
In https://phab.mercurial-scm.org/D5224#78093, @yuja wrote:
> > In this case, I suspect something really weird because
`PyInt_AS_LONG()` doesn't exist on Python 3 and the docs for Python 2 say it
performs no error checking. So the fact that it is setting an
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
PyInt_AS_LONG disappears on Python, and our previous #define was
producing some problems on Python 3. Let's give up and make an inline
helper function that
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
This has two lines that are poorly formatted, both right after
PyObject_HEAD macros. It's possible that in the future there will be a
feature to tell
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/D5233
AFFECTED FILES
mercurial/cext/revlog.c
CHANGE DETAILS
diff --git a/mercurial/cext/revlog.c
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/D5232
AFFECTED FILES
mercurial/cext/revlog.c
CHANGE DETAILS
diff --git a/mercurial/cext/revlog.c
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG040447dc3c62: remotefilelog: fix various whitespace issues
in docstring (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 rHGd6ec45b79277: tests: fix config knob in
test-narrow-clone-stream.t (authored by durin42, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
durin42 created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Two patches landed in parallel and had a semantic conflict. This
resolves the mess and leaves us with passing tests.
REPOSITORY
rHG Mercurial
REVISION DETAIL
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/D5230
AFFECTED FILES
hgext/remotefilelog/__init__.py
CHANGE DETAILS
diff --git
> On Nov 6, 2018, at 09:21, Yuya Nishihara wrote:
>
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1541241770 -32400
> # Sat Nov 03 19:42:50 2018 +0900
> # Node ID e58976bff0817c9a61e3a7511b19e9bcadbf7be3
> # Parent 6e2134679a54abbbc686df205d721bd69740c33c
> ui: add config knob
# HG changeset patch
# User Yuya Nishihara
# Date 1541241770 -32400
# Sat Nov 03 19:42:50 2018 +0900
# Node ID e58976bff0817c9a61e3a7511b19e9bcadbf7be3
# Parent 6e2134679a54abbbc686df205d721bd69740c33c
ui: add config knob to redirect status messages to stderr (API)
This option can be used
# HG changeset patch
# User Yuya Nishihara
# Date 1541246011 -32400
# Sat Nov 03 20:53:31 2018 +0900
# Node ID 6e2134679a54abbbc686df205d721bd69740c33c
# Parent 81e0f45f2a46571e7e3946c39f4617ba9b7bb26b
ui: hide fin/fout/ferr attributes behind @property functions
This allows keeping
# HG changeset patch
# User Yuya Nishihara
# Date 1421570573 -32400
# Sun Jan 18 17:42:53 2015 +0900
# Node ID 81e0f45f2a46571e7e3946c39f4617ba9b7bb26b
# Parent 5b469a4ae6a18816801259a0a4899e2739179f4a
ui: label prompt and echo messages
I'm going to add a dedicated command-server channel
# HG changeset patch
# User Yuya Nishihara
# Date 1541236650 -32400
# Sat Nov 03 18:17:30 2018 +0900
# Node ID 5b469a4ae6a18816801259a0a4899e2739179f4a
# Parent a4353cb008c9ca70dc347b6c151f9252ba30d82e
ui: add inner function to select write destination
I'm going to add a config knob to
# HG changeset patch
# User Yuya Nishihara
# Date 1541235862 -32400
# Sat Nov 03 18:04:22 2018 +0900
# Node ID a4353cb008c9ca70dc347b6c151f9252ba30d82e
# Parent c90197c485ea4a9bf33259050ecbb0480f443003
ui: remove _write() and _write_err() functions
diff --git a/mercurial/ui.py
# HG changeset patch
# User Yuya Nishihara
# Date 1541235789 -32400
# Sat Nov 03 18:03:09 2018 +0900
# Node ID c90197c485ea4a9bf33259050ecbb0480f443003
# Parent 678a5ecd68c74a760449b7c0297b93d98f1af429
ui: move pre/post processes from low-level write()s to _writenobuf()
This helps adding a
# HG changeset patch
# User Yuya Nishihara
# Date 1541235377 -32400
# Sat Nov 03 17:56:17 2018 +0900
# Node ID 678a5ecd68c74a760449b7c0297b93d98f1af429
# Parent cbd251d479bb67d77f9b77a017a22632af2f77da
ui: pass in file object to _writenobuf()
See the subsequent patches for why. The "if"
New changeset (1 on stable) in mercurial:
https://www.mercurial-scm.org/repo/hg/rev/8239d4e5d05f
changeset: 40473:8239d4e5d05f
branch: stable
tag: tip
user:Kyle Lippincott
date:Mon Nov 05 15:01:45 2018 -0800
summary: tweakdefaults: remove
yuja added a comment.
> In this case, I suspect something really weird because `PyInt_AS_LONG()`
doesn't exist on Python 3 and the docs for Python 2 say it performs no error
checking. So the fact that it is setting an exception on Python 3 causes me to
raise an eyebrow.
It's `#define
> In this case, I suspect something really weird because `PyInt_AS_LONG()`
> doesn't exist on Python 3 and the docs for Python 2 say it performs no error
> checking. So the fact that it is setting an exception on Python 3 causes me
> to raise an eyebrow.
It's `#define PyLong_AS_LONG(op)
On Tue, Nov 06, 2018 at 03:54:20AM +, rdamazio (Rodrigo Damazio Bovendorp)
wrote:
> REVISION SUMMARY
> Python 3 recommends detecting OSs with the prefix of the platform, but we
> were
> comparing the full string for macOS. We also didn't have Linux detection,
> which
> is convenient
This revision was automatically updated to reflect the committed changes.
Closed by commit rHGcbd251d479bb: perf: fix perfrevlogrevisions --reverse
(authored by lothiraldan, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG473510bf0575: localrepo: extract loading of hgrc files to
standalone function (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 rHG1d3bed7d2923: procutil: import concerns about creationflags
on Windows from D1701 (authored by lothiraldan, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG7ed611c60168: revsets: make
bookmark/named(re:nonexistent) not abort (issue6018) (BC) (authored
by martinvonz, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG2ecf5c24d0cd: fix: rename :fileset subconfig to :pattern
(authored by hooper, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D5226?vs=12437=12446
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG93bab80993f4: fix: add a config to abort when a fixer tool
fails (authored by hooper, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
yuja added a comment.
Flagged as (BC) and queued, thanks.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5220
To: martinvonz, #hg-reviewers, foozy
Cc: yuja, mercurial-devel
___
Mercurial-devel mailing list
yuja added a comment.
> This name was always inaccurate, since the config accepts any pattern.
> Hopefully so few people use this right now that it won't matter, but
there will
> now be a warning if the old config name is used.
Sounds good as the fix is still an experimental
Flagged as (BC) and queued, thanks.
___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
> This name was always inaccurate, since the config accepts any pattern.
> Hopefully so few people use this right now that it won't matter, but there
> will
> now be a warning if the old config name is used.
Sounds good as the fix is still an experimental extension. Queued, thanks.
This patch seems to have been queued and is part of the 4.8 release.
On 02/11/2018 13:49, Yuya Nishihara wrote:
> # HG changeset patch
> # User Yuya Nishihara
> # Date 1541161535 -32400
> # Fri Nov 02 21:25:35 2018 +0900
> # Branch stable
> # Node ID d12b6941f9ac56cebc165fa83ad982db202335a2
On Tue, 06 Nov 2018 11:34:23 +0100, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1541498713 -3600
> # Tue Nov 06 11:05:13 2018 +0100
> # Node ID 71b1cbf7a7b59d06972b18c9f3cab27019b2cb0e
> # Parent 59d548edb4ce2dafb989ffc2d0a95fb4bb19d2ee
> # EXP-Topic
On Tue, 06 Nov 2018 11:03:23 +0100, Boris Feld wrote:
> # HG changeset patch
> # User Boris Feld
> # Date 1526995577 -7200
> # Tue May 22 15:26:17 2018 +0200
> # Node ID 44b4391b6b68291e408fc7c42a477f893244cdd8
> # Parent e0dea186ab6edfab124b1dfd84237a4b8142f13b
> # EXP-Topic
# HG changeset patch
# User Boris Feld
# Date 1541429851 -3600
# Mon Nov 05 15:57:31 2018 +0100
# Node ID 38a806e71d59917d4af67d159368ed75d3939fdd
# Parent d3de1f9690311ba4558a19fd70bcd88e74ffd60b
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1541427849 -3600
# Mon Nov 05 15:24:09 2018 +0100
# Node ID d3de1f9690311ba4558a19fd70bcd88e74ffd60b
# Parent 0c64116c5e5da0c6cece45a68ff1fa2fec2318ba
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1541427584 -3600
# Mon Nov 05 15:19:44 2018 +0100
# Node ID 0c64116c5e5da0c6cece45a68ff1fa2fec2318ba
# Parent cb7f6cc58b0e41617189b4c473a17f309bb598b5
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1541427302 -3600
# Mon Nov 05 15:15:02 2018 +0100
# Node ID 934e67cf46a673a89aac27a846977c808b23e071
# Parent e7f2594431ac5fba43ae345b345d3aab1a4ab47c
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1541427318 -3600
# Mon Nov 05 15:15:18 2018 +0100
# Node ID cb7f6cc58b0e41617189b4c473a17f309bb598b5
# Parent 934e67cf46a673a89aac27a846977c808b23e071
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1541462254 -3600
# Tue Nov 06 00:57:34 2018 +0100
# Node ID 24f71fdc0551dffb59ad2c29c1183d747122ab64
# Parent fd1ce4514534dc539c2f00afb4340e0ae575d30f
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1539962609 -7200
# Fri Oct 19 17:23:29 2018 +0200
# Node ID e7f2594431ac5fba43ae345b345d3aab1a4ab47c
# Parent 24f71fdc0551dffb59ad2c29c1183d747122ab64
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1538556809 -7200
# Wed Oct 03 10:53:29 2018 +0200
# Node ID 1d1bc06187e9296430045aa39c3d3e2d12f61875
# Parent 909c31805f54628ab5bf22cd92418c8ac9c09277
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
# HG changeset patch
# User Boris Feld
# Date 1538557497 -7200
# Wed Oct 03 11:04:57 2018 +0200
# Node ID fd1ce4514534dc539c2f00afb4340e0ae575d30f
# Parent 1d1bc06187e9296430045aa39c3d3e2d12f61875
# EXP-Topic revlog-perf
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
lothiraldan created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
I don't have the need anymore for the change in
https://phab.mercurial-scm.org/D1701 nor the time to
investigate the changes on all supported Windows
# HG changeset patch
# User Boris Feld
# Date 1541498663 -3600
# Tue Nov 06 11:04:23 2018 +0100
# Node ID 59d548edb4ce2dafb989ffc2d0a95fb4bb19d2ee
# Parent 92466f201ed80783a2e1d37ad4fd1ff80df1f36a
# EXP-Topic sparse-prefrevlogrevision
# Available At
# HG changeset patch
# User Boris Feld
# Date 1541499211 -3600
# Tue Nov 06 11:13:31 2018 +0100
# Node ID 92466f201ed80783a2e1d37ad4fd1ff80df1f36a
# Parent c2a0bc6412dbbcbba20517e250b0fcd2fc79b0e7
# EXP-Topic sparse-prefrevlogrevision
# Available At
# HG changeset patch
# User Boris Feld
# Date 1541498713 -3600
# Tue Nov 06 11:05:13 2018 +0100
# Node ID 71b1cbf7a7b59d06972b18c9f3cab27019b2cb0e
# Parent 59d548edb4ce2dafb989ffc2d0a95fb4bb19d2ee
# EXP-Topic sparse-prefrevlogrevision
# Available At
# HG changeset patch
# User Boris Feld
# Date 1526995577 -7200
# Tue May 22 15:26:17 2018 +0200
# Node ID 44b4391b6b68291e408fc7c42a477f893244cdd8
# Parent e0dea186ab6edfab124b1dfd84237a4b8142f13b
# EXP-Topic gratuitous-cleanup
# Available At https://bitbucket.org/octobus/mercurial-devel/
#
This revision was automatically updated to reflect the committed changes.
Closed by commit rHG1b49b84d5ed5: pycompat: adding Linux detection and fixing
Mac (authored by rdamazio, committed by ).
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
lothiraldan accepted this revision.
lothiraldan added a comment.
LGTM and seems to be what psutil is doing also:
https://github.com/giampaolo/psutil/blob/master/psutil/_common.py#L75
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5227
To: rdamazio,
lothiraldan created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Currently, 'endrev' equals `len(revlog)`, a revision that does not exist.
When asking for the reverse order, the arguments passed to xrange are
lothiraldan added a comment.
LGTM.
As you looked at those extension that needed this feature, would it be useful
to contact their authors and give them an opportunity to give their opinion on
this series?
REPOSITORY
rHG Mercurial
REVISION DETAIL
57 matches
Mail list logo