D7360: perf: make `perfrevlogindex` use the new `index.rev` api if available |
2019-11-09 |
phabricator |
|
Not Applicable |
D7359: perf: make `perfphasesremote` use the new `index.has_node` api |
2019-11-09 |
phabricator |
|
Not Applicable |
D7362: revlog: deprecate direct `nodemap` access |
2019-11-09 |
phabricator |
|
Not Applicable |
D7321: revlog: deal with nodemap deletion within the index |
2019-11-09 |
phabricator |
|
Not Applicable |
D7323: index: use `index.has_node` in `revlog.addrevision` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7328: index: use `index.has_node` in `revlog.addgroup` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7330: index: use `index.has_node` in `analyzeremotephases` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7331: index: use `index.has_node` in `phases.filterunknown` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7333: index: use `index.has_node` in `obsutil.exclusivemarkers` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7334: index: use `index.has_node` in `obsutil.foreground` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7322: index: add a `has_node` method (API) |
2019-11-09 |
phabricator |
|
Not Applicable |
D7339: index: use `index.has_node` in `bundlerepo.bundlerevlog` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7329: index: use `index.has_node` in `repo._rollback` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7342: index: use `index.has_node` in `tags.findglobaltags` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7344: index: use `index.has_node` in `bookmarks.bmstore` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7348: index: use `index.has_node` in `exchangev2._pullchangesetdiscovery` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7346: index: use `index.has_node` in `exchange._pulldiscoverychangegroup` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7351: index: use `index.has_node` in `histedit._finishhistedit |
2019-11-09 |
phabricator |
|
Not Applicable |
D7355: index: use `index.has_node` in `phabricator.getoldnodedrevmap` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7352: index: use `index.has_node` in `histedit.cleanupnode` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7356: index: use `index.has_node` in `infinitypush` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7359: perf: make `perfphasesremote` use the new `index.has_node` api |
2019-11-09 |
phabricator |
|
Not Applicable |
[STABLE] py3: fix sorting of obsolete markers in obsutil (issue6217) |
2019-11-09 |
Denis Laxalde |
|
Accepted |
D7325: index: use `index.rev` in `revlog.rev` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7327: index: use `index.get_rev` in `localrepo.known` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7324: index: add a `rev` method (API) |
2019-11-09 |
phabricator |
|
Not Applicable |
D7326: index: add a `get_rev` method (API) |
2019-11-09 |
phabricator |
|
Not Applicable |
D7345: index: use `index.rev` in `exchange.fallbackheads` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7358: perf: make `perfnodemap` use the new `index.get_rev` api if available |
2019-11-09 |
phabricator |
|
Not Applicable |
D7325: index: use `index.rev` in `revlog.rev` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7332: index: use `index.get_rev` in `phases.newheads` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7327: index: use `index.get_rev` in `localrepo.known` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7335: index: use `index.get_rev` in `obsutil.getobsoleted` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7324: index: add a `rev` method (API) |
2019-11-09 |
phabricator |
|
Not Applicable |
D7336: index: use `index.get_rev` in `obsolete._computephasedivergentset` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7337: index: use `index.get_rev` in `repoview.pinnedrevs` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7326: index: add a `get_rev` method (API) |
2019-11-09 |
phabricator |
|
Not Applicable |
D7341: index: use `index.get_rev` in `discovery._postprocessobsolete` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7340: index: use `index.rev` in `bundlerepo.bundlerevlog` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7338: index: use `index.get_rev` in `unionrepo.unionrevlog` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7343: index: use `index.get_rev` in `revset._mapbynodefunc` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7345: index: use `index.rev` in `exchange.fallbackheads` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7347: index: use `index.get_rev` in `exchange._pullapplyphases` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7349: index: use `index.get_rev` in `rebase.successorrevs` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7350: index: use `index.get_rev` in `rebase._computeobsoletenotrebased` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7357: index: use `index.get_rev` in `remotefilelog` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7353: index: use `index.get_rev` in `histedit.adjustreplacementsfrommarkers` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7354: index: use `index.get_rev` in `histedit.processreplacement` |
2019-11-09 |
phabricator |
|
Not Applicable |
D7361: revlog: drop special hack in the `nodemap` property |
2019-11-09 |
phabricator |
|
Not Applicable |
D7362: revlog: deprecate direct `nodemap` access |
2019-11-09 |
phabricator |
|
Not Applicable |
D7358: perf: make `perfnodemap` use the new `index.get_rev` api if available |
2019-11-09 |
phabricator |
|
Not Applicable |
D7360: perf: make `perfrevlogindex` use the new `index.rev` api if available |
2019-11-09 |
phabricator |
|
Not Applicable |
[1,of,4] mail: let headencode() return a native string |
2019-11-09 |
Denis Laxalde |
|
Accepted |
[2,of,4] mail: let addressencode() / addrlistencode() return native strings |
2019-11-09 |
Denis Laxalde |
|
Accepted |
[3,of,4] mail: convert addr to str early in addrlistencode() |
2019-11-09 |
Denis Laxalde |
|
Accepted |
[4,of,4] py3: use native strings when forming email headers in patchbomb |
2019-11-09 |
Denis Laxalde |
|
Accepted |
[1,of,2,v2] mail: convert addr to str early in addrlistencode() |
2019-11-10 |
Denis Laxalde |
|
Accepted |
[2,of,2,v2] py3: use native strings when forming email headers in patchbomb |
2019-11-10 |
Denis Laxalde |
|
Accepted |
[1,of,2] nodemap: use bytes for the error message |
2019-11-10 |
Pierre-Yves David |
|
Accepted |
[2,of,2] revlog: remove the, now unused, `revlog._nodepos` attribute |
2019-11-10 |
Pierre-Yves David |
|
Accepted |
D7366: revlog: delete references to deleted nullid sentinel value |
2019-11-11 |
phabricator |
|
Not Applicable |
D7140: largefiles: allow "lfstatus" context manager to set value to False |
2019-11-11 |
phabricator |
|
Not Applicable |
D7141: largefiles: use context manager for wlock in repo.status() override |
2019-11-11 |
phabricator |
|
Not Applicable |
D7142: largefiles: delete unused repo.status_nolfiles() |
2019-11-11 |
phabricator |
|
Not Applicable |
D7143: largefiles: avoid dynamically subclassing context instances |
2019-11-11 |
phabricator |
|
Not Applicable |
D7139: largefiles: move lfstatus context manager to lfutil |
2019-11-11 |
phabricator |
|
Not Applicable |
D7179: revset: simplify checkstatus() by using any() |
2019-11-11 |
phabricator |
|
Not Applicable |
D7298: rebase: check for unfinished ops even when inmemory (issue6214) |
2019-11-11 |
phabricator |
|
Not Applicable |
D7125: tests: rename stopped and started variables to reflect times |
2019-11-11 |
phabricator |
|
Not Applicable |
D7249: match: drop support for passing '.' for root dir to visit*() methods |
2019-11-11 |
phabricator |
|
Not Applicable |
D7126: tests: use time.time() for relative start and stop times |
2019-11-11 |
phabricator |
|
Not Applicable |
D7145: status: move initialization closer together |
2019-11-11 |
phabricator |
|
Not Applicable |
import-checker: allow 'from typing import ...' |
2019-11-11 |
Yuya Nishihara |
|
Accepted |
D7231: relnotes: copy "next" to "5.2" and clear "next" |
2019-11-11 |
phabricator |
|
Not Applicable |
D7363: py3: avoid `b'%s' % type(...)` in a ProgrammingError |
2019-11-11 |
phabricator |
|
Not Applicable |
D7254: rust-status: improve status performance |
2019-11-11 |
phabricator |
|
Not Applicable |
D7299: rust-status: return a ParallelIterator instead of a Vec from stat_dmap_entries |
2019-11-11 |
phabricator |
|
Not Applicable |
D7300: rust-status: refactor dispatch case for normal files |
2019-11-11 |
phabricator |
|
Not Applicable |
D7169: packaging: remove hg-ssh.8.html from Inno installer |
2019-11-11 |
phabricator |
|
Not Applicable |
D7168: packaging: install .rc files to hgrc.d |
2019-11-11 |
phabricator |
|
Not Applicable |
D7170: packaging: stop installing Contributors.txt |
2019-11-11 |
phabricator |
|
Not Applicable |
D7171: packaging: write out editor.rc in Python |
2019-11-11 |
phabricator |
|
Not Applicable |
D7301: rust: introduce SIZE_FROM_OTHER_PARENT constant |
2019-11-11 |
phabricator |
|
Not Applicable |
D7172: packaging: use lower case for RC files |
2019-11-11 |
phabricator |
|
Not Applicable |
D7367: dirstate: re-blacken file |
2019-11-11 |
phabricator |
|
Superseded |
D7255: rust-matchers: remove default implementations for `Matcher` trait |
2019-11-11 |
phabricator |
|
Not Applicable |
D7368: fuzz: migrate bdiff fuzzer to use FuzzedDataProvider |
2019-11-11 |
phabricator |
|
Superseded |
D7369: fuzz: migrate xdiff fuzzer to use FuzzedDataProvider |
2019-11-11 |
phabricator |
|
Superseded |
D7370: fuzz: clean out most of fuzzutil |
2019-11-11 |
phabricator |
|
Superseded |
D7167: packaging: install contrib/mq.el on WiX |
2019-11-12 |
phabricator |
|
Not Applicable |
D7166: packaging: ship all help .txt files on WiX |
2019-11-12 |
phabricator |
|
Not Applicable |
D7173: packaging: stage files and dynamically generate WiX installer |
2019-11-12 |
phabricator |
|
Not Applicable |
D7368: fuzz: migrate bdiff fuzzer to use FuzzedDataProvider |
2019-11-12 |
phabricator |
|
Not Applicable |
D7367: dirstate: re-blacken file |
2019-11-12 |
phabricator |
|
Not Applicable |
D7369: fuzz: migrate xdiff fuzzer to use FuzzedDataProvider |
2019-11-12 |
phabricator |
|
Not Applicable |
D7370: fuzz: clean out most of fuzzutil |
2019-11-12 |
phabricator |
|
Not Applicable |
D7371: tests: add optional output when wheel is missing |
2019-11-12 |
phabricator |
|
Superseded |
D7118: rust-dirstatemap: remove additional lookups in traverse |
2019-11-12 |
phabricator |
|
Not Applicable |
D7119: rust-dirstatemap: remove additional lookup in dirstate.matches |
2019-11-12 |
phabricator |
|
Not Applicable |
D7116: rust-performance: introduce FastHashMap type alias for HashMap |
2019-11-12 |
phabricator |
|
Not Applicable |
[STABLE] py3: avoid iterating over a literal bytes in highlight |
2019-11-12 |
Denis Laxalde |
|
Accepted |
D7147: diff: use unfiltered repo if we're diffing the working copy |
2019-11-12 |
phabricator |
|
Not Applicable |
D7144: status: use unfiltered repo if we're getting status of working copy |
2019-11-12 |
phabricator |
|
Not Applicable |
D7148: annotate: use unfiltered repo if we're annotating the working copy |
2019-11-12 |
phabricator |
|
Not Applicable |
D7149: export: use unfiltered repo if we're exporting the working copy parent |
2019-11-12 |
phabricator |
|
Not Applicable |
D7257: [RFC] repoview: add a "filter" that just disallows walking to heads |
2019-11-12 |
phabricator |
|
Not Applicable |
D7150: dirstate: respect request to not list unknown/ignored/clean files (API) |
2019-11-12 |
phabricator |
|
Not Applicable |
D7372: remotefilelog: handle **kwargs correctly when overriding changelog.add() |
2019-11-12 |
phabricator |
|
Superseded |
D7373: py3: pass a bytes value for "msg" to nouideprecwarn() |
2019-11-13 |
phabricator |
|
Superseded |
D7372: remotefilelog: handle **kwargs correctly when overriding changelog.add() |
2019-11-13 |
phabricator |
|
Not Applicable |
D7150: dirstate: respect request to not list unknown/ignored/clean files (API) |
2019-11-13 |
phabricator |
|
Not Applicable |
D7373: py3: pass a bytes value for "msg" to nouideprecwarn() |
2019-11-13 |
phabricator |
|
Not Applicable |
D7374: hghave: add a check for the `xz` compression utility |
2019-11-13 |
phabricator |
|
Superseded |
D7375: py3: replace "%r" by"'%s'% for py3-compatible (and clearer) quoting in chg |
2019-11-13 |
phabricator |
|
Superseded |
[1,of,6] mail: fix a bad return type in _encode() |
2019-11-13 |
Denis Laxalde |
|
Accepted |
[2,of,6] mail: add type hints for pytype |
2019-11-13 |
Denis Laxalde |
|
Accepted |
[3,of,6] mail: let all charset values be native strings |
2019-11-13 |
Denis Laxalde |
|
Accepted |
[4,of,6] mail: use a native string for "subtype" value |
2019-11-13 |
Denis Laxalde |
|
Accepted |
[5,of,6] mail: move strtolocal call in _addressencode() |
2019-11-13 |
Denis Laxalde |
|
Accepted |
[6,of,6] patchbomb: fix wrong argument type when calling mail generator.flatten() |
2019-11-13 |
Denis Laxalde |
|
Accepted |
D7375: py3: replace "%r" by"'%s'% for py3-compatible (and clearer) quoting in chg |
2019-11-13 |
phabricator |
|
Not Applicable |
D7371: tests: add optional output when wheel is missing |
2019-11-13 |
phabricator |
|
Not Applicable |
D7173: packaging: stage files and dynamically generate WiX installer |
2019-11-13 |
phabricator |
|
Not Applicable |
D7376: help: create packages for the help text |
2019-11-14 |
phabricator |
|
Superseded |
D7289: branchmap: always copy closednodes to a set |
2019-11-14 |
phabricator |
|
Not Applicable |
D7379: encoding: fix bad type annotation |
2019-11-14 |
phabricator |
|
Superseded |
D7380: encoding: define per-use identity functions only in typechecking mode |
2019-11-14 |
phabricator |
|
Superseded |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-14 |
phabricator |
|
Not Applicable |
D7378: debugcommands: don't shadow the error module |
2019-11-14 |
phabricator |
|
Superseded |
D7382: logcmdutil: add a type annotation |
2019-11-14 |
phabricator |
|
Superseded |
D7383: state: add a pytype annotation |
2019-11-14 |
phabricator |
|
Superseded |
D7297: cleanup: remove now-obsolete wrong-arg-type annotations |
2019-11-14 |
phabricator |
|
Not Applicable |
D7377: commands: log --line-range is incompatible with --copies |
2019-11-14 |
phabricator |
|
Superseded |
D7381: cmdutil: add a pytype annotation to help out some callsites |
2019-11-14 |
phabricator |
|
Superseded |
D7295: pytype: add a (very slow) test that executes pytype |
2019-11-14 |
phabricator |
|
Not Applicable |
D7385: debugcommands: suppress import errors for pytype |
2019-11-14 |
phabricator |
|
Superseded |
D7384: commands: necessary annotations and suppresssions to pass pytype |
2019-11-14 |
phabricator |
|
New |
D7386: help: access text files as resources under PyOxidizer |
2019-11-14 |
phabricator |
|
Superseded |
D7387: packaging: add the config file for PyOxidizer |
2019-11-14 |
phabricator |
|
Superseded |
[1,of,2] logcmdutil: let getlinerangerevs() return "revs" as a smartset |
2019-11-14 |
Denis Laxalde |
|
Accepted |
[2,of,2] tests: test "hg log" with --line-range and --copies |
2019-11-14 |
Denis Laxalde |
|
Accepted |
D7388: utils: move finddirs() to pathutil |
2019-11-14 |
phabricator |
|
Superseded |
[1,of,3,V2] histeditrule: split __bytes__ property into prefix and desc |
2019-11-14 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3,V2] histedit: define new colour pairs for roll action |
2019-11-14 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3,V2] histedit: render a rolled up description using the proper roll colours |
2019-11-14 |
Jordi Gutiérrez Hermoso |
|
Accepted |
D7289: branchmap: correctly set()-ify list argument |
2019-11-14 |
phabricator |
|
Not Applicable |
D7389: branchmap: annotate constructor type for branchcache |
2019-11-14 |
phabricator |
|
Superseded |
D7390: extdiff: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7391: hgk: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7393: split: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7395: uncommit: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7394: transplant: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7297: cleanup: remove now-obsolete wrong-arg-type annotations |
2019-11-14 |
phabricator |
|
Not Applicable |
D7392: mq: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7396: cmdutil: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7397: cmdutil: convert terse status result back to an scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7400: logcmdutil: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7399: context: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7401: patch: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7403: subrepo: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7402: revset: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7398: commands: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7404: tags: use field names instead of field numbers on scmutil.status |
2019-11-14 |
phabricator |
|
Superseded |
D7382: logcmdutil: add a type annotation |
2019-11-14 |
phabricator |
|
Not Applicable |
D7406: scmutil: convert status data object from a tuple to an attrs (API) |
2019-11-14 |
phabricator |
|
Superseded |
D7405: perf: bool() elements of dirstate.status return instead of len() |
2019-11-14 |
phabricator |
|
Superseded |
D7408: extensions: hide two confusing import statements from pytype |
2019-11-14 |
phabricator |
|
Superseded |
D7381: cmdutil: add a pytype annotation to help out some callsites |
2019-11-14 |
phabricator |
|
Not Applicable |
D7409: dispatch: add some assertions to give pytype a helping hand |
2019-11-14 |
phabricator |
|
Superseded |
D7410: extensions: suppress a strange pytype failure |
2019-11-14 |
phabricator |
|
Superseded |
D7295: pytype: add a (very slow) test that executes pytype |
2019-11-14 |
phabricator |
|
Not Applicable |
D7407: debugcommands: add assertions to convince pytype peer is not None |
2019-11-14 |
phabricator |
|
Superseded |
D7384: commands: necessary annotations and suppresssions to pass pytype |
2019-11-14 |
phabricator |
|
Not Applicable |
D7406: scmutil: convert status data object from a tuple to an attrs (API) |
2019-11-14 |
phabricator |
|
Not Applicable |
D7411: dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies |
2019-11-14 |
phabricator |
|
Superseded |
D7412: py3: use native string as fallback value for __file__ for consistency |
2019-11-14 |
phabricator |
|
Superseded |
D7413: py3: drop an unnecessary fsencode() before comparing with constant |
2019-11-14 |
phabricator |
|
Superseded |
D7414: py3: use native string for 'macosx_app' |
2019-11-14 |
phabricator |
|
Superseded |
D7376: help: create packages for the help text |
2019-11-15 |
phabricator |
|
Not Applicable |
D7376: help: create packages for the help text |
2019-11-15 |
phabricator |
|
Not Applicable |
D7411: dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies |
2019-11-15 |
phabricator |
|
Not Applicable |
D7289: branchmap: correctly set()-ify list argument |
2019-11-15 |
phabricator |
|
Not Applicable |
D7389: branchmap: annotate constructor type for branchcache |
2019-11-15 |
phabricator |
|
Not Applicable |
D7379: encoding: fix bad type annotation |
2019-11-15 |
phabricator |
|
Not Applicable |
D7390: extdiff: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7391: hgk: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7393: split: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7378: debugcommands: don't shadow the error module |
2019-11-15 |
phabricator |
|
Not Applicable |
D7394: transplant: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7395: uncommit: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7392: mq: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7396: cmdutil: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7397: cmdutil: convert terse status result back to an scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7400: logcmdutil: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7399: context: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7398: commands: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7401: patch: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7402: revset: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7404: tags: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7403: subrepo: use field names instead of field numbers on scmutil.status |
2019-11-15 |
phabricator |
|
Not Applicable |
D7412: py3: use native string as fallback value for __file__ for consistency |
2019-11-15 |
phabricator |
|
Not Applicable |
D7406: scmutil: convert status data object from a tuple to an attrs (API) |
2019-11-15 |
phabricator |
|
Not Applicable |
D7413: py3: drop an unnecessary fsencode() before comparing with constant |
2019-11-15 |
phabricator |
|
Not Applicable |
D7405: perf: bool() elements of dirstate.status return instead of len() |
2019-11-15 |
phabricator |
|
Not Applicable |
D7414: py3: use native string for 'macosx_app' |
2019-11-15 |
phabricator |
|
Not Applicable |
D7388: utils: move finddirs() to pathutil |
2019-11-15 |
phabricator |
|
Not Applicable |
D7416: procutil: support for obtaining an importlib.abc.ResourceReader |
2019-11-15 |
phabricator |
|
New |
D7417: procutil: extract executable-relative resources test |
2019-11-15 |
phabricator |
|
New |
D7418: procutil: teach resourcereader() to handle exe relative resources |
2019-11-15 |
phabricator |
|
New |
D7419: help: port to ResourceReader API |
2019-11-15 |
phabricator |
|
New |
D7415: procutil: move datapath logic to procutil() |
2019-11-15 |
phabricator |
|
Superseded |
D7411: dirs: resolve fuzzer OOM situation by disallowing deep directory hierarchies |
2019-11-15 |
phabricator |
|
Not Applicable |
D7422: rust: remove hgcli project |
2019-11-15 |
phabricator |
|
New |
D7421: packaging: convert to UNIX line endings |
2019-11-15 |
phabricator |
|
Superseded |
D7420: black: blacken scripts |
2019-11-15 |
phabricator |
|
Superseded |
D7424: [RFC] pyoxidizer |
2019-11-15 |
phabricator |
|
Superseded |
D7423: rust: vendor pyembed crate |
2019-11-15 |
phabricator |
|
Superseded |
D7425: help: remove references to default.d/ from user-facing docs |
2019-11-15 |
phabricator |
|
Superseded |
D7426: defaults: rename default.d to defaultrc to make it a valid package name |
2019-11-15 |
phabricator |
|
Superseded |
D7421: packaging: convert to UNIX line endings |
2019-11-15 |
phabricator |
|
Not Applicable |
D7420: black: blacken scripts |
2019-11-15 |
phabricator |
|
Not Applicable |
D7427: branchmap: make "closed" a set from beginning instead of converting from list |
2019-11-15 |
phabricator |
|
Superseded |
D7428: tags: don't check for clean files when checking for dirty working copy |
2019-11-15 |
phabricator |
|
Superseded |
D7429: py3: use '%d' for formatting a revnum in `hg co --date` code |
2019-11-15 |
phabricator |
|
Superseded |
D7430: bisect: replace try:/finally: by a "restore_state" context manager |
2019-11-15 |
phabricator |
|
Superseded |
D7410: extensions: suppress a pytype failure due to a typeshed bug |
2019-11-15 |
phabricator |
|
Not Applicable |
D7385: debugcommands: suppress import errors for pytype |
2019-11-15 |
phabricator |
|
Not Applicable |
D7407: debugcommands: add assertions to convince pytype peer is not None |
2019-11-15 |
phabricator |
|
Not Applicable |
D7430: bisect: replace try:/finally: by a "restore_state" context manager |
2019-11-15 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-15 |
phabricator |
|
Not Applicable |
D7384: commands: necessary annotations and suppresssions to pass pytype |
2019-11-15 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-15 |
phabricator |
|
Not Applicable |
D7431: tests: document behavior of indent() with empty first line |
2019-11-15 |
phabricator |
|
Superseded |
D7432: templates: make {indent("", " ")} be empty |
2019-11-15 |
phabricator |
|
Superseded |
D7434: util: move definition of datapath to resourceutil |
2019-11-15 |
phabricator |
|
Superseded |
D7435: i18n: get datapath directly from resourceutil |
2019-11-15 |
phabricator |
|
Superseded |
D7433: procutil: move mainfrozen() to new resourceutil.py |
2019-11-15 |
phabricator |
|
Superseded |
D7436: util: remove datapath and swith users over to resourceutil |
2019-11-15 |
phabricator |
|
Superseded |
[1,of,3] hgweb: add a status property to file list context |
2019-11-15 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3] hgweb: add files to the json changeset template |
2019-11-15 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3] hgweb: add diffs to the json changeset template |
2019-11-15 |
Jordi Gutiérrez Hermoso |
|
Accepted |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-15 |
phabricator |
|
Not Applicable |
D7384: commands: necessary annotations and suppresssions to pass pytype |
2019-11-15 |
phabricator |
|
Not Applicable |
D7437: commit: rewrite check for `hg ci <path>` being a directory |
2019-11-16 |
phabricator |
|
Superseded |
D7440: dirstate: stop caring about match.explicitdir |
2019-11-16 |
phabricator |
|
Superseded |
D7441: match: remove explicitdir attribute |
2019-11-16 |
phabricator |
|
Superseded |
D7439: dirstate: include explicit matches in match.traversedir calls |
2019-11-16 |
phabricator |
|
Superseded |
D7438: commit: drop unused "vdirs" argument from repo.checkcommitpatterns() |
2019-11-16 |
phabricator |
|
Superseded |
[1,of,7] encoding: make getcols() raise exception explicitly |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[2,of,7] typing: fix forward reference in _Tlocalstr type bound |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[3,of,7] typing: fix argument type of encoding.tolocal() and .fromutf8b() |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[4,of,7] typing: constrain argument/return types of encoding.toutf8b() |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[5,of,7] typing: suppress error of py2 encoding.strtolocal() and .strfromlocal() |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[6,of,7] typing: fix argument type of encoding.localstr() |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
[7,of,7] typing: add pseudo localstr.__init__() to help pytype |
2019-11-16 |
Yuya Nishihara |
|
Accepted |
D7442: setup: combine two contiguous string literals |
2019-11-16 |
phabricator |
|
Superseded |
D7443: setup: use bytes for assumed python version |
2019-11-16 |
phabricator |
|
Superseded |
D7444: setup: conditionalize access to `sys.dllhandle` when building extensions |
2019-11-16 |
phabricator |
|
Superseded |
D7425: help: remove references to default.d/ from user-facing docs |
2019-11-16 |
phabricator |
|
Not Applicable |
D7426: defaults: rename default.d to defaultrc to make it a valid package name |
2019-11-16 |
phabricator |
|
Not Applicable |
D7434: util: move definition of datapath to resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7435: i18n: get datapath directly from resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7442: setup: combine two contiguous string literals |
2019-11-16 |
phabricator |
|
Not Applicable |
D7433: procutil: move mainfrozen() to new resourceutil.py |
2019-11-16 |
phabricator |
|
Not Applicable |
D7443: setup: use bytes for assumed python version |
2019-11-16 |
phabricator |
|
Not Applicable |
D7436: util: remove datapath and swith users over to resourceutil |
2019-11-16 |
phabricator |
|
Not Applicable |
D7444: setup: conditionalize access to `sys.dllhandle` when building extensions |
2019-11-16 |
phabricator |
|
Not Applicable |
D7445: doc: don't use mutable default arguments |
2019-11-16 |
phabricator |
|
Superseded |
D7448: tests: check for Windows line endings |
2019-11-16 |
phabricator |
|
Superseded |
D7447: tests: verify that Python scripts are blackened |
2019-11-16 |
phabricator |
|
Superseded |
D7446: black: blacken scripts |
2019-11-16 |
phabricator |
|
Superseded |
D7450: INCOMPLETE pyoxidizer |
2019-11-16 |
phabricator |
|
Superseded |
D7449: rust: vendor pyembed crate |
2019-11-16 |
phabricator |
|
Superseded |
[1,of,2,STABLE] pure: use string for exception in the pure version of base85 |
2019-11-16 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE] pure: use string for another exception in the pure version of base85 |
2019-11-16 |
Pierre-Yves David |
|
Accepted |
D7451: debuginstall: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Superseded |
D7452: debugextensions: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Superseded |
D7451: debuginstall: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7452: debugextensions: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
[stable] cffi: fix build on Python 3 |
2019-11-17 |
Manuel Jacob |
|
Accepted |
D7451: debuginstall: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7452: debugextensions: gracefully handle missing __file__ attributes |
2019-11-17 |
phabricator |
|
Not Applicable |
D7432: templates: make {indent("", " ")} be empty |
2019-11-18 |
phabricator |
|
Not Applicable |
D7454: py3: send bytes from Rust-created warning patterns |
2019-11-18 |
phabricator |
|
Superseded |
D7453: py3: pass bytes to `configint` and `configbool` |
2019-11-18 |
phabricator |
|
Superseded |
***UNCHECKED*** D7427: branchmap: make "closed" a set from beginning instead of converting from list |
2019-11-18 |
phabricator |
|
Not Applicable |
D7445: doc: don't use mutable default arguments |
2019-11-18 |
phabricator |
|
Not Applicable |
D7428: tags: don't check for clean files when checking for dirty working copy |
2019-11-18 |
phabricator |
|
Not Applicable |
D7448: tests: check for Windows line endings |
2019-11-18 |
phabricator |
|
Not Applicable |
D7431: tests: document behavior of indent() with empty first line |
2019-11-18 |
phabricator |
|
Not Applicable |
D7446: black: blacken scripts |
2019-11-18 |
phabricator |
|
Not Applicable |
D7447: tests: verify that Python scripts are blackened |
2019-11-18 |
phabricator |
|
Not Applicable |
D7432: templates: make {indent("", " ")} be empty |
2019-11-18 |
phabricator |
|
Not Applicable |
D7453: py3: pass bytes to `configint` and `configbool` |
2019-11-19 |
phabricator |
|
Not Applicable |
D7454: py3: send bytes from Rust-created warning patterns |
2019-11-19 |
phabricator |
|
Not Applicable |
D7374: hghave: add a check for the `xz` compression utility |
2019-11-19 |
phabricator |
|
Not Applicable |
D7382: logcmdutil: add a type annotation |
2019-11-19 |
phabricator |
|
Not Applicable |
D7383: state: add a pytype annotation |
2019-11-19 |
phabricator |
|
Not Applicable |
D7429: py3: use '%d' for formatting a revnum in `hg co --date` code |
2019-11-19 |
phabricator |
|
Not Applicable |
D7408: extensions: hide two confusing import statements from pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7381: cmdutil: add a pytype annotation to help out some callsites |
2019-11-19 |
phabricator |
|
Not Applicable |
D7409: dispatch: add some assertions to give pytype a helping hand |
2019-11-19 |
phabricator |
|
Not Applicable |
D7410: extensions: suppress a pytype failure due to a typeshed bug |
2019-11-19 |
phabricator |
|
Not Applicable |
D7385: debugcommands: suppress import errors for pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7407: debugcommands: add assertions to convince pytype peer is not None |
2019-11-19 |
phabricator |
|
Not Applicable |
D7198: lock: refactor in preparation for next commit |
2019-11-19 |
phabricator |
|
Not Applicable |
D7199: lock: fix race in lock-breaking code |
2019-11-19 |
phabricator |
|
Not Applicable |
[stable] py3: use pycompat.bytestr() instead of pycompat.sysstr() |
2019-11-19 |
Manuel Jacob |
|
Accepted |
D7437: commit: rewrite check for `hg ci <path>` being a directory |
2019-11-19 |
phabricator |
|
Not Applicable |
D7440: dirstate: stop caring about match.explicitdir |
2019-11-19 |
phabricator |
|
Not Applicable |
D7441: match: remove explicitdir attribute |
2019-11-19 |
phabricator |
|
Not Applicable |
D7439: dirstate: include explicit matches in match.traversedir calls |
2019-11-19 |
phabricator |
|
Not Applicable |
D7438: commit: drop unused "vdirs" argument from repo.checkcommitpatterns() |
2019-11-19 |
phabricator |
|
Not Applicable |
[1,of,2] rust-cpython: import utils::files::* function at module level |
2019-11-19 |
Yuya Nishihara |
|
Accepted |
[2,of,2] rust-cpython: do not convert warning pattern to utf-8 bytes |
2019-11-19 |
Yuya Nishihara |
|
Accepted |
[1,of,2] typing: consolidate "if not globals():" trick |
2019-11-19 |
Yuya Nishihara |
|
Accepted |
[2,of,2] typing: fix return type of logcmdutil.getrevs() |
2019-11-19 |
Yuya Nishihara |
|
Accepted |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-19 |
phabricator |
|
Not Applicable |
D7297: cleanup: remove now-obsolete wrong-arg-type annotations |
2019-11-19 |
phabricator |
|
Not Applicable |
D7295: pytype: add a (very slow) test that executes pytype |
2019-11-19 |
phabricator |
|
Not Applicable |
D7296: pycompat: kludge around pytype being confused by __new__ |
2019-11-19 |
phabricator |
|
Not Applicable |
D7457: shelve: fix a missing variable in the exception handler for delete |
2019-11-19 |
phabricator |
|
Superseded |
D7455: revset: add an assertion to help pytype |
2019-11-19 |
phabricator |
|
Superseded |
D7456: scmutil: add assertions to help pytype |
2019-11-19 |
phabricator |
|
Superseded |
D7458: shelve: add the missing `create` parameter to the bundlerepo constructor |
2019-11-19 |
phabricator |
|
Superseded |
D7459: lock: pass "success" boolean to _afterlock callbacks |
2019-11-20 |
phabricator |
|
Superseded |
D7460: tests: add more tests for "hg shelve --delete" |
2019-11-20 |
phabricator |
|
Superseded |
D7460: tests: add more tests for "hg shelve --delete" |
2019-11-20 |
phabricator |
|
Not Applicable |
D7461: py3: wrap a __func__ in sysbytes() before logging as bytes |
2019-11-20 |
phabricator |
|
Superseded |
[STABLE] singlehead: making config item a bool again |
2019-11-20 |
Georges Racinet |
|
Superseded |
D7462: py3: make doc strings containing the deprected '\.' escape sequence raw strings |
2019-11-21 |
phabricator |
|
Superseded |
D7463: wireprotov1server: capture Abort type before accessing the `hint` attribute |
2019-11-21 |
phabricator |
|
Superseded |
D7464: filemerge: drop a default argument to appease pytype |
2019-11-21 |
phabricator |
|
Superseded |
D7465: filemerge: fix a missing attribute usage |
2019-11-21 |
phabricator |
|
Superseded |
import: add a --secret option |
2019-11-21 |
Denis Laxalde |
|
Accepted |
D7460: tests: add more tests for "hg shelve --delete" |
2019-11-21 |
phabricator |
|
Not Applicable |
D7463: wireprotov1server: capture Abort type before accessing the `hint` attribute |
2019-11-21 |
phabricator |
|
Not Applicable |
D7456: scmutil: add assertions to help pytype |
2019-11-21 |
phabricator |
|
Not Applicable |
D7455: revset: add an assertion to help pytype |
2019-11-21 |
phabricator |
|
Not Applicable |
D7457: shelve: fix a missing variable in the exception handler for delete |
2019-11-21 |
phabricator |
|
Not Applicable |
D7461: py3: wrap a __func__ in sysbytes() before logging as bytes |
2019-11-21 |
phabricator |
|
Not Applicable |
D7458: shelve: add the missing `create` parameter to the bundlerepo constructor |
2019-11-21 |
phabricator |
|
Not Applicable |
D7462: py3: make doc strings containing the deprected '\.' escape sequence raw strings |
2019-11-21 |
phabricator |
|
Not Applicable |
[STABLE,V2] singlehead: making config item a bool again |
2019-11-21 |
Georges Racinet |
|
Accepted |
[1,of,2] status: fix default value of status struct |
2019-11-21 |
Yuya Nishihara |
|
Accepted |
[2,of,2] graphlog: change state dict to attr struct |
2019-11-21 |
Yuya Nishihara |
|
Accepted |
D7468: phases: make `allphases` a list on py3 also |
2019-11-21 |
phabricator |
|
Superseded |
D7469: profiling: disable the import-error warning for the flamegraph module |
2019-11-21 |
phabricator |
|
Superseded |
D7470: profiling: add a missing argument to the ProgrammingError constructor |
2019-11-21 |
phabricator |
|
Superseded |
D7466: patch: fix a str + bytes issue in an exception handler |
2019-11-21 |
phabricator |
|
Superseded |
D7471: tests: byteify a few more things in simplestorerepo.py |
2019-11-21 |
phabricator |
|
Superseded |
D7467: util: convert an exception to bytes when passing to Abort() |
2019-11-21 |
phabricator |
|
Superseded |
D7466: patch: fix a str + bytes issue in an exception handler |
2019-11-22 |
phabricator |
|
Not Applicable |
D7467: util: convert an exception to bytes when passing to Abort() |
2019-11-22 |
phabricator |
|
Not Applicable |
D7469: profiling: disable the import-error warning for the flamegraph module |
2019-11-22 |
phabricator |
|
Not Applicable |
D7470: profiling: add a missing argument to the ProgrammingError constructor |
2019-11-22 |
phabricator |
|
Not Applicable |
D7468: phases: make `allphases` a list on py3 also |
2019-11-22 |
phabricator |
|
Not Applicable |
D7471: tests: byteify a few more things in simplestorerepo.py |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default outside of Windows (BC) |
2019-11-22 |
phabricator |
|
Not Applicable |
D7472: cleanup: update references to /help/ that should now be /helptext/ |
2019-11-22 |
phabricator |
|
Superseded |
D7473: localrepo: add some basic comment for block in __getitem__ |
2019-11-22 |
phabricator |
|
Superseded |
D7474: localrepo: extract handling of some special value in __getitem__ |
2019-11-22 |
phabricator |
|
Superseded |
D7476: repoview: add a 'devel.debug.repo-filter' option |
2019-11-22 |
phabricator |
|
Superseded |
D7478: repoview: display stack trace along side the debug message |
2019-11-22 |
phabricator |
|
Superseded |
D7475: localrepo: extract handling of some special value in __getitem__ |
2019-11-22 |
phabricator |
|
Superseded |
D7479: repoview: add a test to track operation not supposed to trigger filtering |
2019-11-22 |
phabricator |
|
Superseded |
D7477: util: add an optional `prefix` argument to debugstacktrace |
2019-11-22 |
phabricator |
|
Superseded |
D7482: repoview: add a test that access actual changeset data of `null` |
2019-11-22 |
phabricator |
|
Superseded |
D7480: localrepo: also fastpath `nullrev` in __getitem__ |
2019-11-22 |
phabricator |
|
Superseded |
D7485: repoview: test filtered computation on `hg status --change` call |
2019-11-22 |
phabricator |
|
Superseded |
D7483: changectx: add a "maybe filtered" filtered attribute |
2019-11-22 |
phabricator |
|
Superseded |
D7481: localrepo: recognize trivial "null" queries in `anyrev` |
2019-11-22 |
phabricator |
|
Superseded |
D7484: localrepo: mark nullrev has never filtered |
2019-11-22 |
phabricator |
|
Superseded |
D7489: repoview: add test for filtering computation when running `hg status` |
2019-11-22 |
phabricator |
|
Superseded |
D7486: locarepo: also fastpath `nullid` lookup in __getitem__ |
2019-11-22 |
phabricator |
|
Superseded |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-22 |
phabricator |
|
Superseded |
D7490: repoview: add an explicit set of all filter that show the wc parents |
2019-11-22 |
phabricator |
|
Superseded |
D7488: localrepo: introduce a `_quick_access_changeid` property |
2019-11-22 |
phabricator |
|
Superseded |
D7493: repoview: test changelog filtering triggered by a lookup to '.' |
2019-11-22 |
phabricator |
|
Superseded |
D7491: changectx: mark the parents of the working copy as non filtered |
2019-11-22 |
phabricator |
|
Superseded |
D7496: repoview: add a test for filtering computation for `hg diff` |
2019-11-22 |
phabricator |
|
Superseded |
D7494: localrepo: fastpath access to "." |
2019-11-22 |
phabricator |
|
Superseded |
D7497: repoview: add a test for filtering computation for `hg diff --change` |
2019-11-22 |
phabricator |
|
Superseded |
D7499: repoview: test triggering of filter computation for `hg export` |
2019-11-22 |
phabricator |
|
Superseded |
D7495: localrepo: recognize trivial request for '.' |
2019-11-22 |
phabricator |
|
Superseded |
D7500: repoview: add a test for changelog filtering trigger for `hg annotate` |
2019-11-22 |
phabricator |
|
Superseded |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-22 |
phabricator |
|
Superseded |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-22 |
phabricator |
|
Superseded |
D7502: changectx: mark parent of changesets as non filtered |
2019-11-22 |
phabricator |
|
Superseded |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2019-11-22 |
phabricator |
|
Superseded |
D7503: rust-dirs: address failing tests for `dirs` impl with a temporary fix |
2019-11-22 |
phabricator |
|
Superseded |
D7504: py3: replace %s by %r on binary format string when needed |
2019-11-22 |
phabricator |
|
Superseded |
D7505: logcmdutil: call _exthook() in changesettemplater |
2019-11-22 |
phabricator |
|
Superseded |
D7506: phabricator: add a "phabstatus" show view |
2019-11-22 |
phabricator |
|
Superseded |
D7507: phabricator: add a "phabstatus" template keyword |
2019-11-22 |
phabricator |
|
Superseded |
D7506: phabricator: add a "phabstatus" show view |
2019-11-22 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-11-22 |
phabricator |
|
Not Applicable |
D7472: cleanup: update references to /help/ that should now be /helptext/ |
2019-11-22 |
phabricator |
|
Not Applicable |
D7503: rust-dirs: address failing tests for `dirs` impl with a temporary fix |
2019-11-22 |
phabricator |
|
Not Applicable |
D7508: relnotes: add note about changes to match.{explicit, reverse}dir |
2019-11-22 |
phabricator |
|
Superseded |
D7506: phabricator: add a "phabstatus" show view |
2019-11-22 |
phabricator |
|
Not Applicable |
D7507: phabricator: add a "phabstatus" template keyword |
2019-11-22 |
phabricator |
|
Not Applicable |
D7508: relnotes: add note about changes to match.{explicit, reverse}dir |
2019-11-22 |
phabricator |
|
Not Applicable |
D7509: windows: further build fixes for the WiX installer |
2019-11-22 |
phabricator |
|
Superseded |
D7509: windows: further build fixes for the WiX installer |
2019-11-22 |
phabricator |
|
Not Applicable |
D7473: localrepo: add some basic comment for block in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7476: repoview: add a 'devel.debug.repo-filter' option |
2019-11-23 |
phabricator |
|
Not Applicable |
D7474: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7475: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7478: repoview: display stack trace along side the debug message |
2019-11-23 |
phabricator |
|
Not Applicable |
D7479: repoview: add a test to track operation not supposed to trigger filtering |
2019-11-23 |
phabricator |
|
Not Applicable |
D7477: util: add an optional `prefix` argument to debugstacktrace |
2019-11-23 |
phabricator |
|
Not Applicable |
D7482: repoview: add a test that access actual changeset data of `null` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7480: localrepo: also fastpath `nullrev` in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7481: localrepo: recognize trivial "null" queries in `anyrev` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7510: windows: suppress pytype warnings for Windows imports and functions |
2019-11-23 |
phabricator |
|
Superseded |
D7511: exchange: eliminate some bytes.format() calls |
2019-11-23 |
phabricator |
|
Superseded |
D7512: exchange: guard against method invocation on `b2caps=None` args |
2019-11-23 |
phabricator |
|
Superseded |
D7506: phabricator: add a "phabstatus" show view |
2019-11-23 |
phabricator |
|
Not Applicable |
D7513: phabricator: fix processing of tags/desc in getoldnodedrevmap() |
2019-11-23 |
phabricator |
|
Superseded |
D7473: localrepo: add some basic comment for block in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7474: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7476: repoview: add a 'devel.debug.repo-filter' option |
2019-11-23 |
phabricator |
|
Not Applicable |
D7478: repoview: display stack trace along side the debug message |
2019-11-23 |
phabricator |
|
Not Applicable |
D7475: localrepo: extract handling of some special value in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7479: repoview: add a test to track operation not supposed to trigger filtering |
2019-11-23 |
phabricator |
|
Not Applicable |
D7477: util: add an optional `prefix` argument to debugstacktrace |
2019-11-23 |
phabricator |
|
Not Applicable |
D7480: localrepo: also fastpath `nullrev` in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7481: localrepo: recognize trivial "null" queries in `anyrev` |
2019-11-23 |
phabricator |
|
Not Applicable |
D7484: localrepo: mark nullrev has never filtered |
2019-11-23 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-23 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-23 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-23 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-23 |
phabricator |
|
Not Applicable |
D7514: repoview: add more tests to track operation not supposed to trigger filtering |
2019-11-23 |
phabricator |
|
Superseded |
D7484: localrepo: mark nullrev has never filtered |
2019-11-23 |
phabricator |
|
Not Applicable |
D7486: locarepo: also fastpath `nullid` lookup in __getitem__ |
2019-11-23 |
phabricator |
|
Not Applicable |
D7488: localrepo: introduce a `_quick_access_changeid` property |
2019-11-23 |
phabricator |
|
Not Applicable |
D7494: localrepo: fastpath access to "." |
2019-11-23 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-23 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-23 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-23 |
phabricator |
|
Not Applicable |
D7483: changectx: add a "maybe filtered" filtered attribute |
2019-11-24 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-24 |
phabricator |
|
Not Applicable |
D7491: changectx: mark the parents of the working copy as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2019-11-24 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-24 |
phabricator |
|
Not Applicable |
D7515: pytype: [WIP] suppress various warnings inline to get a clean run |
2019-11-24 |
phabricator |
|
New |
D7514: repoview: add more tests to track operation not supposed to trigger filtering |
2019-11-24 |
phabricator |
|
Not Applicable |
D7483: changectx: add a "maybe filtered" filtered attribute |
2019-11-24 |
phabricator |
|
Not Applicable |
D7486: locarepo: also fastpath `nullid` lookup in __getitem__ |
2019-11-24 |
phabricator |
|
Not Applicable |
D7484: localrepo: mark nullrev has never filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7490: repoview: add an explicit set of all filter that show the wc parents |
2019-11-24 |
phabricator |
|
Not Applicable |
D7487: changectx: use unfiltered changelog to access parents of unfiltered revs |
2019-11-24 |
phabricator |
|
Not Applicable |
D7488: localrepo: introduce a `_quick_access_changeid` property |
2019-11-24 |
phabricator |
|
Not Applicable |
D7491: changectx: mark the parents of the working copy as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7510: windows: suppress pytype warnings for Windows imports and functions |
2019-11-24 |
phabricator |
|
Not Applicable |
D7511: exchange: eliminate some bytes.format() calls |
2019-11-24 |
phabricator |
|
Not Applicable |
D7512: exchange: guard against method invocation on `b2caps=None` args |
2019-11-24 |
phabricator |
|
Not Applicable |
D7516: webutil: add missing argument to join() |
2019-11-24 |
phabricator |
|
Superseded |
D7517: filemerge: byteify the open() mode |
2019-11-24 |
phabricator |
|
Superseded |
D7494: localrepo: fastpath access to "." |
2019-11-24 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2019-11-24 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2019-11-24 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2019-11-24 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2019-11-24 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2019-11-24 |
phabricator |
|
Not Applicable |
D7516: webutil: add missing argument to join() |
2019-11-24 |
phabricator |
|
Not Applicable |
D7508: relnotes: add note about changes to match.{explicit, reverse}dir |
2019-11-25 |
phabricator |
|
Not Applicable |
D7518: revlog: fix revset in reachableroots docstring |
2019-11-25 |
phabricator |
|
Superseded |
D7519: test-doctest: include dateutil |
2019-11-25 |
phabricator |
|
Superseded |
D7520: dateutil: correct default for Ymd in parsedate |
2019-11-25 |
phabricator |
|
Superseded |
D7519: test-doctest: include dateutil |
2019-11-26 |
phabricator |
|
Not Applicable |
D7520: dateutil: correct default for Ymd in parsedate |
2019-11-26 |
phabricator |
|
Not Applicable |
D7518: revlog: fix revset in reachableroots docstring |
2019-11-26 |
phabricator |
|
Not Applicable |
D7459: lock: pass "success" boolean to _afterlock callbacks |
2019-11-26 |
phabricator |
|
Not Applicable |
D7521: amend: check for file modifications when updating dirstate (issue6233) |
2019-11-27 |
phabricator |
|
Superseded |
D7522: rust-dirs: handle forgotten `Result`s |
2019-11-27 |
phabricator |
|
Superseded |
[1,of,2] upgrade-repo: colorize some of the output |
2019-11-29 |
Pierre-Yves David |
|
Superseded |
[2,of,2] upgraderepo: add a config option for parallel computation |
2019-11-29 |
Pierre-Yves David |
|
Superseded |
D7523: rust-hg-path: implement `Display` for `HgPath` and `HgPathBuf` |
2019-11-29 |
phabricator |
|
Superseded |
D7524: rust-dirs-multiset: use `AsRef` instead of concrete types when possible |
2019-11-29 |
phabricator |
|
Superseded |
D7525: rust-matchers: improve `Matcher` trait ergonomics |
2019-11-29 |
phabricator |
|
Superseded |
D7526: rust-hg-path: add method to get part of a path relative to a prefix |
2019-11-29 |
phabricator |
|
Superseded |
D7527: rust-matchers: add doctests for `AlwaysMatcher` |
2019-11-29 |
phabricator |
|
Superseded |
D7528: rust-matchers: add `FileMatcher` implementation |
2019-11-29 |
phabricator |
|
Superseded |
test: don't put $BINDIR in $PATH for test-merge-tools.t |
2019-11-29 |
Julien Cristau |
|
Accepted |
mail: don't complain about a multi-word email.method config value |
2019-11-29 |
Julien Cristau |
|
New |
D7529: rust-dirstate-status: add `walk_explicit` implementation, use `Matcher` trait |
2019-11-29 |
phabricator |
|
Superseded |
D7531: rust-matchers: add support for `explicitmatcher` in `dirstate.status` |
2019-11-29 |
phabricator |
|
Superseded |
D7530: rust-dirstate-status: update bridge for new rust version of `dirstate.status` |
2019-11-29 |
phabricator |
|
Superseded |
[1,of,2,STABLE] tests: check that 'log --line-range' follows uncommitted changes |
2019-11-29 |
Denis Laxalde |
|
New |
[2,of,2,STABLE] py3: fix 'log --line-range' with uncommitted changes in range |
2019-11-29 |
Denis Laxalde |
|
New |
D7532: windows: fix an issue causing registry config paths to be ignored on py3 |
2019-11-30 |
phabricator |
|
Superseded |
[STABLE,v2] log: map None rev to wdirrev when filtering revisions with --line-range |
2019-11-30 |
Denis Laxalde |
|
Superseded |
D7533: repair: fix an `isinstance(nodelist, str)` check for py3 |
2019-11-30 |
phabricator |
|
Superseded |
D7535: win32mbcs: fix a `str` type conditional for py3 |
2019-11-30 |
phabricator |
|
Superseded |