D7838: nodemap: use an intermediate "docket" file to carry small metadata |
2020-02-05 |
phabricator |
|
Not Applicable |
D7837: nodemap: only use persistent nodemap for non-inlined revlog |
2020-02-05 |
phabricator |
|
Not Applicable |
D8076: worker: Manually buffer reads from pickle stream |
2020-02-05 |
phabricator |
|
Superseded |
D8075: config: also respect HGRCSKIPREPO in the zeroconf extension |
2020-02-04 |
phabricator |
|
Superseded |
D8074: config: also respect HGRCSKIPREPO in hgwebdir_mod |
2020-02-04 |
phabricator |
|
Superseded |
D8072: config: add a function in `rcutil` to abstract HGRCSKIPREPO |
2020-02-04 |
phabricator |
|
Superseded |
D8073: config: also respect HGRCSKIPREPO in `dispatch._getlocal` |
2020-02-04 |
phabricator |
|
Superseded |
D8039: chg: force-set LC_CTYPE on server start to actual value from the environment |
2020-02-04 |
phabricator |
|
Not Applicable |
D8023: chg: read CHGORIG_ values from env and handle these appropriately |
2020-02-04 |
phabricator |
|
Not Applicable |
D8022: chg: pass copies of some envvars so we can detect py37+ modifications |
2020-02-04 |
phabricator |
|
Not Applicable |
D8071: copies: avoid filtering by short-circuit dirstate-only copies earlier |
2020-02-04 |
phabricator |
|
Superseded |
D8070: tests: add test showing that repo filter is calculated for `hg st --copies` |
2020-02-04 |
phabricator |
|
Superseded |
D7827: rebase: don't use rebased node as dirstate p2 (BC) |
2020-02-04 |
phabricator |
|
Not Applicable |
D8041: revset: add a revset for parents in merge state |
2020-02-04 |
phabricator |
|
Not Applicable |
D7932: debugstripbackups: introduce command to interact with strip backups |
2020-02-04 |
phabricator |
|
Not Applicable |
D8069: manifest: remove optional default= argument on flags(path) |
2020-02-04 |
phabricator |
|
Not Applicable |
D8069: manifest: remove optional default= argument on flags(path) |
2020-02-04 |
phabricator |
|
Superseded |
D8068: packaging: make the path to Win32 requirements absolute when building WiX |
2020-02-04 |
phabricator |
|
Not Applicable |
D8068: packaging: make the path to Win32 requirements absolute when building WiX |
2020-02-04 |
phabricator |
|
Superseded |
D7827: rebase: don't use rebased node as dirstate p2 (BC) |
2020-02-03 |
phabricator |
|
Not Applicable |
D7829: rebase: remove some now-unused parent arguments |
2020-02-03 |
phabricator |
|
Not Applicable |
D7907: rebase: always be graft-like, not merge-like, also for merges |
2020-02-03 |
phabricator |
|
Not Applicable |
D7828: rebase: remove some redundant setting of dirstate parents |
2020-02-03 |
phabricator |
|
Not Applicable |
D7824: tests: add test of rebase with conflict in merge commit |
2020-02-03 |
phabricator |
|
Not Applicable |
D7826: rebase: stop relying on having two parents to resume rebase |
2020-02-03 |
phabricator |
|
Not Applicable |
D8047: rust-dirstatemap: add missing @propertycache |
2020-02-03 |
phabricator |
|
Not Applicable |
D8051: worker: Use buffered input from the pickle stream |
2020-02-03 |
phabricator |
|
Not Applicable |
D8057: rebase: abort if the user tries to rebase the working copy |
2020-02-03 |
phabricator |
|
Not Applicable |
D7974: merge: when rename was made on both sides, use ancestor as merge base |
2020-02-03 |
phabricator |
|
Not Applicable |
D8056: tests: add tests for rebasing wdir() revision |
2020-02-03 |
phabricator |
|
Not Applicable |
D8055: absorb: graduate -i flag from experimental |
2020-02-03 |
phabricator |
|
Not Applicable |
D8067: perf: fix list formatting in perfindex documentation |
2020-02-03 |
phabricator |
|
Superseded |
D8063: packaging: lowercase the `contrib` and `templates` directories with Inno |
2020-02-02 |
phabricator |
|
Not Applicable |
D8066: packaging: merge the requirements.txt files for WiX and Inno |
2020-02-02 |
phabricator |
|
Not Applicable |
D7894: nodemap: introduce an option to use mmap to read the nodemap mapping |
2020-02-02 |
phabricator |
|
Not Applicable |
D7888: nodemap: track the maximum revision tracked in the nodemap |
2020-02-02 |
phabricator |
|
Not Applicable |
D7889: nodemap: track the total and unused amount of data in the rawdata file |
2020-02-02 |
phabricator |
|
Not Applicable |
D7885: nodemap: keep track of the docket for loaded data |
2020-02-02 |
phabricator |
|
Not Applicable |
D7893: nodemap: update the index with the newly written data (when appropriate) |
2020-02-02 |
phabricator |
|
Not Applicable |
D7891: nodemap: write new data from the expected current data length |
2020-02-02 |
phabricator |
|
Not Applicable |
D7892: nodemap: never read more than the expected data amount |
2020-02-02 |
phabricator |
|
Not Applicable |
D7890: nodemap: double check the source docket when doing incremental update |
2020-02-02 |
phabricator |
|
Not Applicable |
D7845: nodemap: add basic checking of the on disk nodemap content |
2020-02-02 |
phabricator |
|
Not Applicable |
D7886: nodemap: introduce append-only incremental update of the persisten data |
2020-02-02 |
phabricator |
|
Not Applicable |
D7835: nodemap: write nodemap data on disk |
2020-02-02 |
phabricator |
|
Not Applicable |
D7884: nodemap: introduce an explicit class/object for the docket |
2020-02-02 |
phabricator |
|
Not Applicable |
D7883: nodemap: keep track of the ondisk id of nodemap blocks |
2020-02-02 |
phabricator |
|
Not Applicable |
D7846: nodemap: all check that revision and nodes match in the nodemap |
2020-02-02 |
phabricator |
|
Not Applicable |
D7844: nodemap: code to parse the persistent binary nodemap data |
2020-02-02 |
phabricator |
|
Not Applicable |
D7834: nodemap: have some python code writing a nodemap in persistent binary form |
2020-02-02 |
phabricator |
|
Not Applicable |
D7843: nodemap: move the iteratio inside the Block object |
2020-02-02 |
phabricator |
|
Not Applicable |
D7841: nodemap: add a optional `nodemap_add_full` method on indexes |
2020-02-02 |
phabricator |
|
Not Applicable |
D7842: nodemap: use an explicit "Block" object in the reference implementation |
2020-02-02 |
phabricator |
|
Not Applicable |
D7836: nodemap: add a function to read the data from disk |
2020-02-02 |
phabricator |
|
Not Applicable |
D7839: nodemap: delete older raw data file when creating a new ones |
2020-02-02 |
phabricator |
|
Not Applicable |
D7838: nodemap: use an intermediate "docket" file to carry small metadata |
2020-02-02 |
phabricator |
|
Not Applicable |
D7837: nodemap: only use persistent nodemap for non-inlined revlog |
2020-02-02 |
phabricator |
|
Not Applicable |
D8066: packaging: merge the requirements.txt files for WiX and Inno |
2020-02-02 |
phabricator |
|
Superseded |
D8062: packaging: bundle dulwich, keyring, and pywin32-ctypes with WiX too |
2020-02-02 |
phabricator |
|
Not Applicable |
D8060: packaging: set the FileVersion field in the Inno installer executable |
2020-02-02 |
phabricator |
|
Not Applicable |
D8061: packaging: bundle the default mercurial.ini template with Inno also |
2020-02-02 |
phabricator |
|
Not Applicable |
D8059: packaging: move the version normalization function to the util module |
2020-02-02 |
phabricator |
|
Not Applicable |
D8058: resourceutil: account for the non-resource-like file hierarchy under py2exe |
2020-02-02 |
phabricator |
|
Not Applicable |
D7730: rebase: make sure pruning does not confuse rebase (issue6180) |
2020-02-01 |
phabricator |
|
Not Applicable |
D7728: rebase: add test to demonstrate issue6180 |
2020-02-01 |
phabricator |
|
Not Applicable |
D8065: test: simplify test-amend.t to avoid race condition |
2020-02-01 |
phabricator |
|
Superseded |
D8064: split: add a --single flag to only ask for one split |
2020-02-01 |
phabricator |
|
New |
D7631: absorb: allowing committed changes to be absorbed into their ancestors |
2020-02-01 |
phabricator |
|
Not Applicable |
D7630: absorb: make the absorbed changeset be automatically "evolved" |
2020-02-01 |
phabricator |
|
Not Applicable |
D8062: packaging: bundle dulwich, keyring, and pywin32-ctypes with WiX too |
2020-02-01 |
phabricator |
|
Superseded |
D8063: packaging: lowercase the `contrib` and `templates` directories with Inno |
2020-02-01 |
phabricator |
|
Superseded |
D8061: packaging: bundle the default mercurial.ini template with Inno also |
2020-02-01 |
phabricator |
|
Superseded |
D8060: packaging: set the FileVersion field in the Inno installer executable |
2020-02-01 |
phabricator |
|
Superseded |
D8059: packaging: move the version normalization function to the util module |
2020-02-01 |
phabricator |
|
Superseded |
pathutil: resurrect comment about path auditing order |
2020-02-01 |
Yuya Nishihara |
|
Accepted |
D8058: resourceutil: account for the non-resource-like file hierarchy under py2exe |
2020-02-01 |
phabricator |
|
Superseded |
D8057: rebase: abort if the user tries to rebase the working copy |
2020-02-01 |
phabricator |
|
Not Applicable |
D7974: merge: when rename was made on both sides, use ancestor as merge base |
2020-01-31 |
phabricator |
|
Not Applicable |
D7894: nodemap: introduce an option to use mmap to read the nodemap mapping |
2020-01-31 |
phabricator |
|
Not Applicable |
D7889: nodemap: track the total and unused amount of data in the rawdata file |
2020-01-31 |
phabricator |
|
Not Applicable |
D7892: nodemap: never read more than the expected data amount |
2020-01-31 |
phabricator |
|
Not Applicable |
D7893: nodemap: update the index with the newly written data (when appropriate) |
2020-01-31 |
phabricator |
|
Not Applicable |
D7890: nodemap: double check the source docket when doing incremental update |
2020-01-31 |
phabricator |
|
Not Applicable |
D7891: nodemap: write new data from the expected current data length |
2020-01-31 |
phabricator |
|
Not Applicable |
D7888: nodemap: track the maximum revision tracked in the nodemap |
2020-01-31 |
phabricator |
|
Not Applicable |
D7886: nodemap: introduce append-only incremental update of the persisten data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7885: nodemap: keep track of the docket for loaded data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7883: nodemap: keep track of the ondisk id of nodemap blocks |
2020-01-31 |
phabricator |
|
Not Applicable |
D7884: nodemap: introduce an explicit class/object for the docket |
2020-01-31 |
phabricator |
|
Not Applicable |
D7845: nodemap: add basic checking of the on disk nodemap content |
2020-01-31 |
phabricator |
|
Not Applicable |
D7846: nodemap: all check that revision and nodes match in the nodemap |
2020-01-31 |
phabricator |
|
Not Applicable |
D7844: nodemap: code to parse the persistent binary nodemap data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7843: nodemap: move the iteratio inside the Block object |
2020-01-31 |
phabricator |
|
Not Applicable |
D7842: nodemap: use an explicit "Block" object in the reference implementation |
2020-01-31 |
phabricator |
|
Not Applicable |
D7841: nodemap: add a optional `nodemap_add_full` method on indexes |
2020-01-31 |
phabricator |
|
Not Applicable |
D7839: nodemap: delete older raw data file when creating a new ones |
2020-01-31 |
phabricator |
|
Not Applicable |
D7836: nodemap: add a function to read the data from disk |
2020-01-31 |
phabricator |
|
Not Applicable |
D7837: nodemap: only use persistent nodemap for non-inlined revlog |
2020-01-31 |
phabricator |
|
Not Applicable |
D7838: nodemap: use an intermediate "docket" file to carry small metadata |
2020-01-31 |
phabricator |
|
Not Applicable |
D7835: nodemap: write nodemap data on disk |
2020-01-31 |
phabricator |
|
Not Applicable |
D7834: nodemap: have some python code writing a nodemap in persistent binary form |
2020-01-31 |
phabricator |
|
Not Applicable |
D8057: rebase: abort if the user tries to rebase the working copy |
2020-01-31 |
phabricator |
|
Superseded |
D8056: tests: add tests for rebasing wdir() revision |
2020-01-31 |
phabricator |
|
Superseded |
D8055: absorb: graduate -i flag from experimental |
2020-01-31 |
phabricator |
|
Superseded |
D7894: nodemap: introduce an option to use mmap to read the nodemap mapping |
2020-01-31 |
phabricator |
|
Not Applicable |
D7888: nodemap: track the maximum revision tracked in the nodemap |
2020-01-31 |
phabricator |
|
Not Applicable |
D7889: nodemap: track the total and unused amount of data in the rawdata file |
2020-01-31 |
phabricator |
|
Not Applicable |
D7893: nodemap: update the index with the newly written data (when appropriate) |
2020-01-31 |
phabricator |
|
Not Applicable |
D7891: nodemap: write new data from the expected current data length |
2020-01-31 |
phabricator |
|
Not Applicable |
D7892: nodemap: never read more than the expected data amount |
2020-01-31 |
phabricator |
|
Not Applicable |
D7890: nodemap: double check the source docket when doing incremental update |
2020-01-31 |
phabricator |
|
Not Applicable |
D7887: nodemap: add a flag to dump the details of the docket |
2020-01-31 |
phabricator |
|
Not Applicable |
D7885: nodemap: keep track of the docket for loaded data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7840: nodemap: add a (python) index class for persistent nodemap testing |
2020-01-31 |
phabricator |
|
Not Applicable |
D7845: nodemap: add basic checking of the on disk nodemap content |
2020-01-31 |
phabricator |
|
Not Applicable |
D7886: nodemap: introduce append-only incremental update of the persisten data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7847: nodemap: provide the on disk data to indexes who support it |
2020-01-31 |
phabricator |
|
Not Applicable |
D7884: nodemap: introduce an explicit class/object for the docket |
2020-01-31 |
phabricator |
|
Not Applicable |
D7883: nodemap: keep track of the ondisk id of nodemap blocks |
2020-01-31 |
phabricator |
|
Not Applicable |
D7835: nodemap: write nodemap data on disk |
2020-01-31 |
phabricator |
|
Not Applicable |
D7846: nodemap: all check that revision and nodes match in the nodemap |
2020-01-31 |
phabricator |
|
Not Applicable |
D7844: nodemap: code to parse the persistent binary nodemap data |
2020-01-31 |
phabricator |
|
Not Applicable |
D7843: nodemap: move the iteratio inside the Block object |
2020-01-31 |
phabricator |
|
Not Applicable |
D7834: nodemap: have some python code writing a nodemap in persistent binary form |
2020-01-31 |
phabricator |
|
Not Applicable |
D7842: nodemap: use an explicit "Block" object in the reference implementation |
2020-01-31 |
phabricator |
|
Not Applicable |
D7839: nodemap: delete older raw data file when creating a new ones |
2020-01-31 |
phabricator |
|
Not Applicable |
D7841: nodemap: add a optional `nodemap_add_full` method on indexes |
2020-01-31 |
phabricator |
|
Not Applicable |
D7836: nodemap: add a function to read the data from disk |
2020-01-31 |
phabricator |
|
Not Applicable |
D7838: nodemap: use an intermediate "docket" file to carry small metadata |
2020-01-31 |
phabricator |
|
Not Applicable |
D7837: nodemap: only use persistent nodemap for non-inlined revlog |
2020-01-31 |
phabricator |
|
Not Applicable |
D7992: clean: delete obsolete unlinking of .hg/graftstate |
2020-01-31 |
phabricator |
|
Not Applicable |
D8054: resourceutil: correct the root path for file based lookup under py2exe |
2020-01-31 |
phabricator |
|
Not Applicable |
D8054: resourceutil: correct the root path for file based lookup under py2exe |
2020-01-31 |
phabricator |
|
Superseded |
D8053: pyoxidizer: use `legacy_windows_stdio` on Windows |
2020-01-31 |
phabricator |
|
Superseded |
D8051: worker: Use buffered input from the pickle stream |
2020-01-30 |
phabricator |
|
Superseded |
D7450: packaging: add support for PyOxidizer |
2020-01-30 |
phabricator |
|
Not Applicable |
D8029: uncopy: add new `hg uncopy` command |
2020-01-30 |
phabricator |
|
Not Applicable |
D8030: uncopy: add support for unmarking committed copies |
2020-01-30 |
phabricator |
|
Not Applicable |
D8035: copy: add support for marking committed copies |
2020-01-30 |
phabricator |
|
Not Applicable |
D7827: rebase: don't use rebased node as dirstate p2 (BC) |
2020-01-30 |
phabricator |
|
Not Applicable |
D8041: revset: add a revset for parents in merge state |
2020-01-30 |
phabricator |
|
Not Applicable |
[6,of,6] rust-cpython: remove PySharedRefCell and its companion structs |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
[5,of,6] rust-cpython: switch to upstreamed version of PySharedRefCell |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
[4,of,6] rust-cpython: rename inner_shared() to inner() |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
[3,of,6] rust-cpython: use PyList.insert() instead of .insert_item() |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
[2,of,6] rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
[1,of,6] rust: update dependencies |
2020-01-30 |
Yuya Nishihara |
|
Accepted |
D8027: graft: default `base` argument to common case of `ctx.p1()` |
2020-01-30 |
phabricator |
|
Not Applicable |
D8040: mergestate: add accessors for local and other nodeid, not just contexts |
2020-01-30 |
phabricator |
|
Not Applicable |
D7906: rebase: define base in only place in defineparents() |
2020-01-30 |
phabricator |
|
Not Applicable |
D8026: graft: let caller pass in overlayworkingctx to merge.graft() |
2020-01-30 |
phabricator |
|
Not Applicable |
D8028: tests: use full `uncommit` command name in tests |
2020-01-30 |
phabricator |
|
Not Applicable |
D8046: copies: fix crash when copy source is not in graft base |
2020-01-30 |
phabricator |
|
Not Applicable |
D8045: tests: add test showing crash when shelving ghosted rename target |
2020-01-30 |
phabricator |
|
Not Applicable |
D8049: rust-dirstatemap: add `NonNormalEntries` class |
2020-01-30 |
phabricator |
|
Superseded |
D8050: rust-dirstatemap: update call sites from Python |
2020-01-30 |
phabricator |
|
Superseded |
D8048: rust-dirstatemap: cache non normal and other parent set |
2020-01-30 |
phabricator |
|
Superseded |
D8047: rust-dirstate: add missing @propertycache |
2020-01-30 |
phabricator |
|
Superseded |
D8046: copies: fix crash when copy source is not in graft base |
2020-01-30 |
phabricator |
|
Superseded |
D8045: tests: add test showing crash when shelving ghosted rename target |
2020-01-30 |
phabricator |
|
Superseded |
D8044: packaging: include __init__.py in `defaultrc` and `helptext` on Windows |
2020-01-30 |
phabricator |
|
Superseded |
D7827: rebase: don't use rebased node as dirstate p2 (BC) |
2020-01-30 |
phabricator |
|
Not Applicable |
D7829: rebase: remove some now-unused parent arguments |
2020-01-30 |
phabricator |
|
Not Applicable |
D7828: rebase: remove some redundant setting of dirstate parents |
2020-01-30 |
phabricator |
|
Not Applicable |
D7826: rebase: stop relying on having two parents to resume rebase |
2020-01-30 |
phabricator |
|
Not Applicable |
D8043: graphlog: use '@' also for other context in merge conflict |
2020-01-30 |
phabricator |
|
Superseded |
D8041: revset: add a revset for parents in merge state |
2020-01-30 |
phabricator |
|
Superseded |
D8042: tests: add `hg log -G` output when there are merge conflicts |
2020-01-30 |
phabricator |
|
Superseded |
D7907: rebase: always be graft-like, not merge-like, also for merges |
2020-01-30 |
phabricator |
|
Not Applicable |
D7906: rebase: define base in only place in defineparents() |
2020-01-30 |
phabricator |
|
Not Applicable |
D8040: mergestate: add accessors for local and other nodeid, not just contexts |
2020-01-30 |
phabricator |
|
Superseded |
D8035: copy: add support for marking committed copies |
2020-01-29 |
phabricator |
|
Not Applicable |
D8029: uncopy: add new `hg uncopy` command |
2020-01-29 |
phabricator |
|
Not Applicable |
D8030: uncopy: add support for unmarking committed copies |
2020-01-29 |
phabricator |
|
Not Applicable |
D8033: copy: move argument validation a little earlier |
2020-01-29 |
phabricator |
|
Not Applicable |
D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy |
2020-01-29 |
phabricator |
|
Not Applicable |
D8027: graft: default `base` argument to common case of `ctx.p1()` |
2020-01-29 |
phabricator |
|
Not Applicable |
D8031: copy: rewrite walkpat() to depend less on dirstate |
2020-01-29 |
phabricator |
|
Not Applicable |
D8026: graft: let caller pass in overlayworkingctx to merge.graft() |
2020-01-29 |
phabricator |
|
Not Applicable |
D7974: merge: when rename was made on both sides, use ancestor as merge base |
2020-01-29 |
phabricator |
|
Not Applicable |
D8038: setup: don't skip the search for global hg.exe if there is no local instance |
2020-01-29 |
phabricator |
|
Not Applicable |
D8037: make: also delete hg.exe when cleaning |
2020-01-29 |
phabricator |
|
Not Applicable |
D8018: cmdutil: change check_incompatible_arguments() *arg to single iterable |
2020-01-29 |
phabricator |
|
Not Applicable |
D7987: copies: print debug information about copies per side/branch |
2020-01-29 |
phabricator |
|
Not Applicable |
D7990: merge: start using the per-side copy dicts |
2020-01-29 |
phabricator |
|
Not Applicable |
D7989: copies: define a type to return from mergecopies() |
2020-01-29 |
phabricator |
|
Not Applicable |
D7988: merge: move initialization of copy dicts to one place |
2020-01-29 |
phabricator |
|
Not Applicable |
D7986: copies: make mergecopies() distinguish between copies on each side |
2020-01-29 |
phabricator |
|
Not Applicable |
D8020: rust: remove an unnecessary set of parentheses |
2020-01-29 |
phabricator |
|
Not Applicable |
D8002: pathutil: mark parent directories as audited as we go |
2020-01-29 |
phabricator |
|
Not Applicable |
D8025: rust: re-format with nightly rustfmt |
2020-01-29 |
phabricator |
|
Not Applicable |
D8024: profiling: flush stdout before writing profile to stderr |
2020-01-29 |
phabricator |
|
Not Applicable |
D8039: chg: force-set LC_CTYPE on server start to actual value from the environment |
2020-01-29 |
phabricator |
|
Superseded |
D8038: setup: don't skip the search for global hg.exe if there is no local instance |
2020-01-29 |
phabricator |
|
Superseded |
D8037: make: also delete hg.exe when cleaning |
2020-01-29 |
phabricator |
|
Superseded |
D8036: tests: stablize test-rename-merge1.t on Windows |
2020-01-29 |
phabricator |
|
Not Applicable |
D8036: tests: stablize test-rename-merge1.t on Windows |
2020-01-29 |
phabricator |
|
Superseded |
D8035: copy: add support for marking committed copies |
2020-01-28 |
phabricator |
|
Not Applicable |
D8030: uncopy: add support for unmarking committed copies |
2020-01-28 |
phabricator |
|
Not Applicable |
D8029: uncopy: add new `hg uncopy` command |
2020-01-28 |
phabricator |
|
Not Applicable |
D8035: copy: add support for marking committed copies |
2020-01-28 |
phabricator |
|
Superseded |
D8029: uncopy: add new `hg uncopy` command |
2020-01-28 |
phabricator |
|
Superseded |
D8030: uncopy: add support for unmarking committed copies |
2020-01-28 |
phabricator |
|
Superseded |
D8034: check-code: allow `hg cp -r`, by using a negative lookbehind |
2020-01-28 |
phabricator |
|
Superseded |
D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy |
2020-01-28 |
phabricator |
|
Superseded |
D8033: copy: move argument validation a little earlier |
2020-01-28 |
phabricator |
|
Superseded |
D8027: graft: default `base` argument to common case of `ctx.p1()` |
2020-01-28 |
phabricator |
|
Superseded |
D8031: copy: rewrite walkpat() to depend less on dirstate |
2020-01-28 |
phabricator |
|
Superseded |
D8028: tests: use full `uncommit` command name in tests |
2020-01-28 |
phabricator |
|
Superseded |
D8026: graft: let caller pass in overlayworkingctx to merge.graft() |
2020-01-28 |
phabricator |
|
Superseded |
[7,of,7,RESEND] rust-cpython: mark all PyLeaked methods as unsafe |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[6,of,7,RESEND] rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[5,of,7,RESEND] rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new() |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[4,of,7,RESEND] rust-cpython: inline PySharedState::try_borrow_mut() |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[3,of,7,RESEND] rust-cpython: add panicking version of borrow_mut() and use it |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[2,of,7,RESEND] rust-cpython: make sure PySharedRef::borrow_mut() never panics |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
[1,of,7,RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map() |
2020-01-28 |
Yuya Nishihara |
|
Accepted |
D8019: rust-node: avoid meaningless read at the end of odd prefix |
2020-01-28 |
phabricator |
|
Not Applicable |
D8021: chg: switch to using global `environ` instead of envp from main |
2020-01-28 |
phabricator |
|
Not Applicable |
D8021: chg: switch to using global `environ` instead of envp from main |
2020-01-28 |
phabricator |
|
Not Applicable |
D8022: chg: pass copies of some envvars so we can detect py37+ modifications |
2020-01-28 |
phabricator |
|
Not Applicable |
D8025: rust: re-format with nightly rustfmt |
2020-01-28 |
phabricator |
|
Superseded |
D8024: profiling: flush stdout before writing profile to stderr |
2020-01-28 |
phabricator |
|
Superseded |
D8023: chg: read CHGORIG_ values from env and handle these appropriately |
2020-01-28 |
phabricator |
|
Superseded |
D8021: chg: switch to using global `environ` instead of envp from main |
2020-01-28 |
phabricator |
|
Superseded |
D8022: chg: pass copies of some envvars so we can detect py37+ modifications |
2020-01-28 |
phabricator |
|
Superseded |
D8020: rust: remove an unnecessary set of parentheses |
2020-01-27 |
phabricator |
|
Superseded |
D8019: rust-node: avoid meaningless read at the end of odd prefix |
2020-01-27 |
phabricator |
|
Superseded |
D7791: rust-nodemap: NodeMap trait with simplest implementation |
2020-01-27 |
phabricator |
|
Not Applicable |
D7794: rust-nodemap: generic NodeTreeVisitor |
2020-01-27 |
phabricator |
|
Not Applicable |
D7793: rust-nodemap: mutable NodeTree data structure |
2020-01-27 |
phabricator |
|
Not Applicable |
D7792: rust-nodemap: abstracting the indexing |
2020-01-27 |
phabricator |
|
Not Applicable |
D7790: rust-node: handling binary Node prefix |
2020-01-27 |
phabricator |
|
Not Applicable |
D7789: rust-revlog: a trait for the revlog index |
2020-01-27 |
phabricator |
|
Not Applicable |
D8018: cmdutil: change check_incompatible_arguments() *arg to single iterable |
2020-01-27 |
phabricator |
|
Superseded |
D7819: rust-nodemap: core implementation for shortest |
2020-01-27 |
phabricator |
|
Not Applicable |
D7819: rust-nodemap: core implementation for shortest |
2020-01-27 |
phabricator |
|
Not Applicable |
D7797: rust-nodemap: pure Rust example |
2020-01-27 |
phabricator |
|
Not Applicable |
D7798: rust-nodemap: special case for prefixes of NULL_NODE |
2020-01-27 |
phabricator |
|
Not Applicable |
D7796: rust-nodemap: input/output primitives |
2020-01-27 |
phabricator |
|
Not Applicable |
D7795: rust-nodemap: insert method |
2020-01-27 |
phabricator |
|
Not Applicable |
D7794: rust-nodemap: generic NodeTreeVisitor |
2020-01-27 |
phabricator |
|
Not Applicable |
D7793: rust-nodemap: mutable NodeTree data structure |
2020-01-27 |
phabricator |
|
Not Applicable |
D7791: rust-nodemap: NodeMap trait with simplest implementation |
2020-01-27 |
phabricator |
|
Not Applicable |
D7792: rust-nodemap: abstracting the indexing |
2020-01-27 |
phabricator |
|
Not Applicable |
D7790: rust-node: handling binary Node prefix |
2020-01-27 |
phabricator |
|
Not Applicable |
D7789: rust-revlog: a trait for the revlog index |
2020-01-27 |
phabricator |
|
Not Applicable |
D7450: packaging: add support for PyOxidizer |
2020-01-27 |
phabricator |
|
Not Applicable |
D8017: heptapod-ci: add a job to test the rust version of Mercurial |
2020-01-26 |
phabricator |
|
Superseded |
D8016: heptapod-ci: run the --pure test too |
2020-01-26 |
phabricator |
|
Superseded |
D8015: heptapod-ci: run the normal test suite |
2020-01-26 |
phabricator |
|
Superseded |
D8014: heptapod-ci: also run the dedicated rust test for the rust code |
2020-01-26 |
phabricator |
|
Superseded |
D8013: heptapod-ci: run test with python3 too |
2020-01-26 |
phabricator |
|
Superseded |
D8012: heptapod-ci: colorize output |
2020-01-26 |
phabricator |
|
Superseded |
D8011: heptapod-ci: add a basic file to be able to run tests with heptapod |
2020-01-26 |
phabricator |
|
Superseded |
D7450: packaging: add support for PyOxidizer |
2020-01-26 |
phabricator |
|
Not Applicable |
D7450: packaging: add support for PyOxidizer |
2020-01-26 |
phabricator |
|
Not Applicable |
D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node() |
2020-01-26 |
phabricator |
|
Not Applicable |
D7997: merge: drop now-unused "abort" argument from hg.merge() |
2020-01-26 |
phabricator |
|
Not Applicable |
D7996: merge: don't auto-pick destination with `hg merge 'wdir()'` |
2020-01-26 |
phabricator |
|
Not Applicable |
D8001: pathauditor: drop a redundant call to bytes.lower() |
2020-01-26 |
phabricator |
|
Not Applicable |
D7995: merge: call hg.abortmerge() directly and return early |
2020-01-26 |
phabricator |
|
Not Applicable |
D7993: merge: use check_incompatible_arguments() for --abort |
2020-01-26 |
phabricator |
|
Not Applicable |
D7994: merge: check that there are no conflicts after --abort |
2020-01-26 |
phabricator |
|
Not Applicable |
D8006: copyright: update to 2020 |
2020-01-26 |
phabricator |
|
Not Applicable |
D8010: phabricator: fix a crash when submitting binaries (issue6260) |
2020-01-26 |
phabricator |
|
Not Applicable |
D8005: wix: use original version string for MSI filename |
2020-01-26 |
phabricator |
|
Not Applicable |
D8004: wix: always normalize version string |
2020-01-26 |
phabricator |
|
Not Applicable |
D8003: wix: more robust normalization of RC version components |
2020-01-26 |
phabricator |
|
Not Applicable |
D8010: phabricator: fix a crash when submitting binaries (issue6260) |
2020-01-25 |
phabricator |
|
Superseded |
D7999: merge: make hg.merge() take a context instead of a node |
2020-01-25 |
phabricator |
|
Not Applicable |
D7997: merge: drop now-unused "abort" argument from hg.merge() |
2020-01-25 |
phabricator |
|
Not Applicable |
D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node() |
2020-01-25 |
phabricator |
|
Not Applicable |
D7996: merge: don't auto-pick destination with `hg merge 'wdir()'` |
2020-01-25 |
phabricator |
|
Not Applicable |
D8006: copyright: update to 2020 |
2020-01-25 |
phabricator |
|
Superseded |
D8004: wix: always normalize version string |
2020-01-25 |
phabricator |
|
Superseded |
D8005: wix: use original version string for MSI filename |
2020-01-25 |
phabricator |
|
Superseded |
D8003: wix: more robust normalization of RC version components |
2020-01-25 |
phabricator |
|
Superseded |
D8001: pathauditor: drop a redundant call to bytes.lower() |
2020-01-25 |
phabricator |
|
Superseded |
D8002: pathutil: mark parent directories as audited as we go |
2020-01-25 |
phabricator |
|
Superseded |
D7999: merge: make hg.merge() take a context instead of a node |
2020-01-25 |
phabricator |
|
Superseded |
D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node() |
2020-01-25 |
phabricator |
|
Superseded |
D8000: mq: don't tell user to commit merge that we already committed |
2020-01-25 |
phabricator |
|
Superseded |
D7996: merge: don't auto-pick destination with `hg merge 'wdir()'` |
2020-01-25 |
phabricator |
|
Superseded |
D7997: merge: drop now-unused "abort" argument from hg.merge() |
2020-01-25 |
phabricator |
|
Superseded |
D7995: merge: call hg.abortmerge() directly and return early |
2020-01-25 |
phabricator |
|
Superseded |
D7994: merge: check that there are no conflicts after --abort |
2020-01-25 |
phabricator |
|
Superseded |
D7993: merge: use check_incompatible_arguments() for --abort |
2020-01-25 |
phabricator |
|
Superseded |
D7990: merge: start using the per-side copy dicts |
2020-01-24 |
phabricator |
|
Not Applicable |
D7989: copies: define a type to return from mergecopies() |
2020-01-24 |
phabricator |
|
Not Applicable |
D7988: merge: move initialization of copy dicts to one place |
2020-01-24 |
phabricator |
|
Not Applicable |
D7992: clean: delete obsolete unlinking of .hg/graftstate |
2020-01-24 |
phabricator |
|
Superseded |
D7905: rebase: move some variables after an error cases where they're not needed |
2020-01-24 |
phabricator |
|
Not Applicable |
D7900: merge: avoid a negation in the definition of updatedirstate |
2020-01-24 |
phabricator |
|
Not Applicable |
D7904: rebase: clarify a little by calculating a set in Python instead of in revset |
2020-01-24 |
phabricator |
|
Not Applicable |
D7975: copies: move early return in mergecopies() earlier |
2020-01-24 |
phabricator |
|
Not Applicable |
D7983: merge: move definition of `partial` closer to where it's used |
2020-01-24 |
phabricator |
|
Not Applicable |
D7977: copies: extract function for finding directory renames |
2020-01-24 |
phabricator |
|
Not Applicable |
D7976: copies: avoid calculating debug-only stuff without --debug |
2020-01-24 |
phabricator |
|
Not Applicable |
D7985: tests: test merge of renames of different sources to same target |
2020-01-24 |
phabricator |
|
Not Applicable |
D7984: clean: check that there are no conflicts after |
2020-01-24 |
phabricator |
|
Not Applicable |
D7991: progress: delete deprecated ui.progress() |
2020-01-24 |
phabricator |
|
Not Applicable |
D7991: progress: delete deprecated ui.progress() |
2020-01-24 |
phabricator |
|
Superseded |
D7987: copies: print debug information about copies per side/branch |
2020-01-24 |
phabricator |
|
Superseded |
D7974: merge: when rename was made on both sides, use ancestor as merge base |
2020-01-24 |
phabricator |
|
Not Applicable |
D7990: merge: start using the per-side copy dicts |
2020-01-24 |
phabricator |
|
Superseded |
D7989: copies: define a type to return from mergecopies() |
2020-01-24 |
phabricator |
|
Superseded |
D7988: merge: move initialization of copy dicts to one place |
2020-01-24 |
phabricator |
|
Superseded |
D7986: copies: make mergecopies() distinguish between copies on each side |
2020-01-24 |
phabricator |
|
Superseded |
D7975: copies: move early return in mergecopies() earlier |
2020-01-24 |
phabricator |
|
Not Applicable |
D7977: copies: extract function for finding directory renames |
2020-01-24 |
phabricator |
|
Not Applicable |
D7976: copies: avoid calculating debug-only stuff without --debug |
2020-01-24 |
phabricator |
|
Not Applicable |
D7985: tests: test merge of renames of different sources to same target |
2020-01-24 |
phabricator |
|
Superseded |
D7984: clean: check that there are no conflicts after |
2020-01-24 |
phabricator |
|
Superseded |
D7926: rust-dependencies: update rayon |
2020-01-24 |
phabricator |
|
Not Applicable |
D7902: merge: introduce a clean_update() for that use-case |
2020-01-24 |
phabricator |
|
Not Applicable |
D7901: merge: introduce a revert_to() for that use-case |
2020-01-24 |
phabricator |
|
Not Applicable |
D7900: merge: avoid a negation in the definition of updatedirstate |
2020-01-24 |
phabricator |
|
Not Applicable |
D7983: merge: move definition of `partial` closer to where it's used |
2020-01-24 |
phabricator |
|
Superseded |
D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe |
2020-01-24 |
phabricator |
|
Not Applicable |
D7980: resourceutil: ensure `_rootpath` is defined under py2exe |
2020-01-24 |
phabricator |
|
Not Applicable |
D7899: merge: define updatedirstate a little earlier and reuse it |
2020-01-24 |
phabricator |
|
Not Applicable |
D7898: merge: don't call update hook when using in-memory context |
2020-01-24 |
phabricator |
|
Not Applicable |
[STABLE] contrib: a small script to nudge lingering diff |
2020-01-24 |
Pierre-Yves David |
|
New |
D7921: rust-dirs-multiset: improve temporary error message |
2020-01-24 |
phabricator |
|
Not Applicable |
D7982: rust-utils: introduce `subslice_index` function |
2020-01-24 |
phabricator |
|
Superseded |
D7910: rust-re2: add wrapper for calling Re2 from Rust |
2020-01-24 |
phabricator |
|
Not Applicable |
D7866: rust-pathauditor: add Rust implementation of the `pathauditor` |
2020-01-24 |
phabricator |
|
Not Applicable |
D7868: rust-filepatterns: remove bridge code for filepatterns-related functions |
2020-01-24 |
phabricator |
|
Not Applicable |
D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe |
2020-01-24 |
phabricator |
|
Superseded |
D7980: resourceutil: ensure `_rootpath` is defined under py2exe |
2020-01-24 |
phabricator |
|
Superseded |
D7827: rebase: don't use rebased node as dirstate p2 (BC) |
2020-01-23 |
phabricator |
|
Not Applicable |
D7901: merge: introduce a revert_to() for that use-case |
2020-01-23 |
phabricator |
|
Not Applicable |
D7971: recover: fix typos |
2020-01-23 |
phabricator |
|
Not Applicable |
D7937: python-zstandard: blacken at 80 characters |
2020-01-23 |
phabricator |
|
Not Applicable |
D7970: crecord: fix a concatenation of bytes and str on py3 |
2020-01-23 |
phabricator |
|
Not Applicable |
D7979: debugcommands: add Python implementation to debuginstall |
2020-01-23 |
phabricator |
|
Not Applicable |
D7973: packaging: add configparser to inno requirements file |
2020-01-23 |
phabricator |
|
Not Applicable |
D7978: run-tests: remove --py3-warnings |
2020-01-23 |
phabricator |
|
Not Applicable |
D7968: tests: move non-collapse test out of test-rebase-collapse |
2020-01-23 |
phabricator |
|
Not Applicable |
D7979: debugcommands: add Python implementation to debuginstall |
2020-01-23 |
phabricator |
|
Superseded |
D7978: run-tests: remove --py3-warnings |
2020-01-23 |
phabricator |
|
Superseded |
D7975: copies: move early return in mergecopies() earlier |
2020-01-23 |
phabricator |
|
Superseded |
D7977: copies: extract function for finding directory renames |
2020-01-23 |
phabricator |
|
Superseded |
D7976: copies: avoid calculating debug-only stuff without --debug |
2020-01-23 |
phabricator |
|
Superseded |
D7974: merge: when rename was made on both sides, use ancestor as merge base |
2020-01-23 |
phabricator |
|
Superseded |
D7937: python-zstandard: blacken at 80 characters |
2020-01-23 |
phabricator |
|
Not Applicable |
D7973: packaging: add configparser to inno requirements file |
2020-01-23 |
phabricator |
|
Superseded |
D7788: rust-node: binary Node ID and conversion utilities |
2020-01-22 |
phabricator |
|
Not Applicable |
D7788: rust-node: binary Node ID and conversion utilities |
2020-01-22 |
phabricator |
|
Not Applicable |
D7972: recover: don't verify by default |
2020-01-22 |
phabricator |
|
Superseded |
D7971: recover: fix typos |
2020-01-22 |
phabricator |
|
Superseded |
D7970: crecord: fix a concatenation of bytes and str on py3 |
2020-01-22 |
phabricator |
|
Superseded |
D7969: exchange: check the `ui.clonebundleprefers` form while processing (issue6257) |
2020-01-22 |
phabricator |
|
Superseded |
D7968: tests: move non-collapse test out of test-rebase-collapse |
2020-01-22 |
phabricator |
|
Superseded |
D7959: lfs: move the initialization of the upload request into the try block |
2020-01-22 |
phabricator |
|
Not Applicable |
D7958: lfs: drop an unnecessary r'' prefix |
2020-01-22 |
phabricator |
|
Not Applicable |
D7957: lfs: explicitly close the file handle for the blob being uploaded |
2020-01-22 |
phabricator |
|
Not Applicable |
D7956: lfs: drop the unused progressbar code in the `filewithprogress` class |
2020-01-22 |
phabricator |
|
Not Applicable |
D7955: relnotes: copy "next" to "5.3" and clear "next" |
2020-01-22 |
phabricator |
|
Not Applicable |
D7967: exchange: recognize changegroup3 bundles in `getbundlespec()` |
2020-01-21 |
phabricator |
|
New |
D7964: cext: change two more vars to Py_ssize_t in manifest.c |
2020-01-21 |
phabricator |
|
Not Applicable |
D7966: remotefilelog: only prefetch history in linkrevfixup |
2020-01-21 |
phabricator |
|
Superseded |
D7965: py3: catch AttributeError too with ImportError |
2020-01-21 |
phabricator |
|
Superseded |
D7964: cext: change two more vars to Py_ssize_t in manifest.c |
2020-01-21 |
phabricator |
|
Superseded |
D7963: lfs: enable workers by default |
2020-01-21 |
phabricator |
|
Superseded |
D7962: lfs: fix the stall and corruption issue when concurrently uploading blobs |
2020-01-21 |
phabricator |
|
Superseded |
D7961: lfs: add a method to the local blobstore to convert OIDs to file paths |
2020-01-21 |
phabricator |
|
Superseded |
D7959: lfs: move the initialization of the upload request into the try block |
2020-01-21 |
phabricator |
|
Superseded |
D7960: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar |
2020-01-21 |
phabricator |
|
Superseded |
D7958: lfs: drop an unnecessary r'' prefix |
2020-01-21 |
phabricator |
|
Superseded |
D7957: lfs: explicitly close the file handle for the blob being uploaded |
2020-01-21 |
phabricator |
|
Superseded |
D7956: lfs: drop the unused progressbar code in the `filewithprogress` class |
2020-01-21 |
phabricator |
|
Superseded |
D7955: relnotes: copy "next" to "5.3" and clear "next" |
2020-01-21 |
phabricator |
|
Superseded |
D7807: hgrc: introduce HGRCSKIPREPO to skip reading the repository's hgrc |
2020-01-21 |
phabricator |
|
Not Applicable |
D7935: phabricator: use .arcconfig for `phabricator.url` if not set locally |
2020-01-21 |
phabricator |
|
Not Applicable |
D7934: phabricator: use .arcconfig for the callsign if not set locally (issue6243) |
2020-01-21 |
phabricator |
|
Not Applicable |
D7933: config: add a function to insert non-file based, but overridable settings |
2020-01-21 |
phabricator |
|
Not Applicable |
D7952: rust: add a README |
2020-01-21 |
phabricator |
|
Not Applicable |
D7954: hgdemandimport: apply lazy module loading to sys.meta_path finders |
2020-01-21 |
phabricator |
|
Not Applicable |
D7949: py3: suppress unraisable exceptions in test-worker.t |
2020-01-21 |
phabricator |
|
Not Applicable |
D7952: rust: add a README |
2020-01-21 |
phabricator |
|
Not Applicable |
D7948: debugcommands: move away from line buffered output on binary stream |
2020-01-21 |
phabricator |
|
Not Applicable |
D7947: py3: conditionalize test-lfs-serve-access.t for Python 3.8 |
2020-01-21 |
phabricator |
|
Not Applicable |
D7868: rust-filepatterns: remove bridge code for filepatterns-related functions |
2020-01-21 |
phabricator |
|
Not Applicable |
D7946: py3: add extra traceback line present on Python 3.8 |
2020-01-21 |
phabricator |
|
Not Applicable |
D7943: tests: conditionalize test-hightlight.t on pygments version |
2020-01-21 |
phabricator |
|
Not Applicable |
D7945: py3: conditionalize test-flagprocessor.t on Python 3.8 |
2020-01-21 |
phabricator |
|
Not Applicable |
D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive" |
2020-01-21 |
phabricator |
|
Not Applicable |
D7953: hgdemandimport: disable on Python 3.5 |
2020-01-21 |
phabricator |
|
Not Applicable |
D7951: rust: move hgcli's README out of the way |
2020-01-21 |
phabricator |
|
Not Applicable |
D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172) |
2020-01-21 |
phabricator |
|
Not Applicable |
D7954: hgdemandimport: apply lazy module loading to sys.meta_path finders |
2020-01-21 |
phabricator |
|
Superseded |
D7953: hgdemandimport: disable on Python 3.5 |
2020-01-21 |
phabricator |
|
Superseded |
D7952: rust: add a README |
2020-01-20 |
phabricator |
|
Superseded |
D7951: rust: move hgcli's README out of the way |
2020-01-20 |
phabricator |
|
Superseded |
D7939: py3: glob over exception in test-check-py3-compat.t |
2020-01-20 |
phabricator |
|
Not Applicable |
D7938: py3: string normalization and I/O tweaks in test-lfs.t |
2020-01-20 |
phabricator |
|
Not Applicable |
D7936: help: minor copy editing to the `config.format` section |
2020-01-20 |
phabricator |
|
Not Applicable |
D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172) |
2020-01-19 |
phabricator |
|
Superseded |
D7948: debugcommands: move away from line buffered output on binary stream |
2020-01-18 |
phabricator |
|
Superseded |
D7944: localrepo: handle ValueError during repository opening |
2020-01-18 |
phabricator |
|
Superseded |
D7949: py3: suppress unraisable exceptions in test-worker.t |
2020-01-18 |
phabricator |
|
Superseded |
D7947: py3: conditionalize test-lfs-serve-access.t for Python 3.8 |
2020-01-18 |
phabricator |
|
Superseded |
D7946: py3: add extra traceback line present on Python 3.8 |
2020-01-18 |
phabricator |
|
Superseded |
D7945: py3: conditionalize test-flagprocessor.t on Python 3.8 |
2020-01-18 |
phabricator |
|
Superseded |
D7943: tests: conditionalize test-hightlight.t on pygments version |
2020-01-18 |
phabricator |
|
Superseded |
D7940: py3: make flush() line optional |
2020-01-18 |
phabricator |
|
New |
D7942: py3: make test-http-bad-server.t conditional on Python 3.6+ |
2020-01-18 |
phabricator |
|
New |
D7941: py3: wallpaper over demand importer differences on Python 3.5 |
2020-01-18 |
phabricator |
|
New |
D7939: py3: glob over exception in test-check-py3-compat.t |
2020-01-18 |
phabricator |
|
Superseded |
D7938: py3: string normalization and I/O tweaks in test-lfs.t |
2020-01-18 |
phabricator |
|
Superseded |
D7937: python-zstandard: blacken at 80 characters |
2020-01-18 |
phabricator |
|
Superseded |
D7936: help: minor copy editing to the `config.format` section |
2020-01-18 |
phabricator |
|
Superseded |
D7935: phabricator: use .arcconfig for `phabricator.url` if not set locally |
2020-01-17 |
phabricator |
|
Superseded |
D7934: phabricator: use .arcconfig for the callsign if not set locally (issue6243) |
2020-01-17 |
phabricator |
|
Superseded |
D7933: config: add a function to insert non-file based, but overridable settings |
2020-01-17 |
phabricator |
|
Superseded |
D7932: [RFC]debugbackups: introduce command to interact with strip backups |
2020-01-17 |
phabricator |
|
Superseded |
D7894: nodemap: introduce an option to use mmap to read the nodemap mapping |
2020-01-17 |
phabricator |
|
Not Applicable |
D7888: nodemap: track the maximum revision tracked in the nodemap |
2020-01-17 |
phabricator |
|
Not Applicable |
D7889: nodemap: track the total and unused amount of data in the rawdata file |
2020-01-17 |
phabricator |
|
Not Applicable |
D7887: nodemap: add a flag to dump the details of the docket |
2020-01-17 |
phabricator |
|
Not Applicable |
D7885: nodemap: keep track of the docket for loaded data |
2020-01-17 |
phabricator |
|
Not Applicable |
D7845: nodemap: add basic checking of the on disk nodemap content |
2020-01-17 |
phabricator |
|
Not Applicable |
D7840: nodemap: add a (python) index class for persistent nodemap testing |
2020-01-17 |
phabricator |
|
Not Applicable |
D7847: nodemap: provide the on disk data to indexes who support it |
2020-01-17 |
phabricator |
|
Not Applicable |
D7835: nodemap: write nodemap data on disk |
2020-01-17 |
phabricator |
|
Not Applicable |
D7834: nodemap: have some python code serializing a nodemap |
2020-01-17 |
phabricator |
|
Not Applicable |
D7836: nodemap: add a function to read the data from disk |
2020-01-17 |
phabricator |
|
Not Applicable |
D7837: nodemap: only use persistent nodemap for non-inlined revlog |
2020-01-17 |
phabricator |
|
Not Applicable |
D7931: rust-status: use bare hg status fastpath from Python |
2020-01-17 |
phabricator |
|
Superseded |
D7930: rust-status: update rust-cpython bridge to account for the changes in core |
2020-01-17 |
phabricator |
|
Superseded |
D7929: rust-status: add bare `hg status` support in hg-core |
2020-01-17 |
phabricator |
|
Superseded |
D7925: rust-matchers: add `IgnoreMatcher` |
2020-01-17 |
phabricator |
|
Not Applicable |
D7924: rust-matchers: add `build_regex_match` function |
2020-01-17 |
phabricator |
|
Not Applicable |
D7923: rust-matchers: add functions to get roots, dirs and parents from patterns |
2020-01-17 |
phabricator |
|
Not Applicable |
D7928: rust-status: add function for sequential traversal of the working directory |
2020-01-17 |
phabricator |
|
Superseded |
D7927: rust-status: add util for listing a directory |
2020-01-17 |
phabricator |
|
Superseded |
D7926: rust-dependencies: update rayon |
2020-01-17 |
phabricator |
|
Superseded |
D7492: localrepo: also fastpath access to working copy parents when possible |
2020-01-17 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2020-01-17 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2020-01-17 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2020-01-17 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2020-01-17 |
phabricator |
|
Not Applicable |
D7494: localrepo: fastpath access to "." |
2020-01-17 |
phabricator |
|
Not Applicable |
D7911: examples: refer to nightly rustfmt in Windows-compatible way |
2020-01-17 |
phabricator |
|
Not Applicable |
D7732: convert: refactor authormap into separate function for outside use |
2020-01-17 |
phabricator |
|
Not Applicable |
D7913: cext: fix compiler warning about sign changing |
2020-01-17 |
phabricator |
|
Not Applicable |
D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008 |
2020-01-17 |
phabricator |
|
Not Applicable |
D7925: rust-matchers: add `IgnoreMatcher` |
2020-01-17 |
phabricator |
|
Superseded |
D7910: rust-re2: add wrapper for calling Re2 from Rust |
2020-01-17 |
phabricator |
|
Not Applicable |
D7924: rust-matchers: add `build_regex_match` function |
2020-01-17 |
phabricator |
|
Superseded |
D7921: rust-dirs-multiset: improve temporary error message |
2020-01-17 |
phabricator |
|
Superseded |
D7922: rust-matchers: add function to generate a regex matcher function |
2020-01-17 |
phabricator |
|
Superseded |
D7923: rust-matchers: add functions to get roots, dirs and parents from patterns |
2020-01-17 |
phabricator |
|
Superseded |
D7732: convert: refactor authormap into separate function for outside use |
2020-01-17 |
phabricator |
|
Not Applicable |
D7919: create comment for phabricator test |
2020-01-17 |
phabricator |
|
Not Applicable |
D7919: create comment for phabricator test |
2020-01-17 |
phabricator |
|
Superseded |
D7918: create draft change for phabricator testing |
2020-01-17 |
phabricator |
|
Superseded |
D7917: create public change for phabricator testing |
2020-01-17 |
phabricator |
|
Superseded |
D7916: create beta for phabricator test |
2020-01-17 |
phabricator |
|
Superseded |
D7915: create alpha for phabricator test € |
2020-01-17 |
phabricator |
|
Not Applicable |
D7915: create alpha for phabricator test € |
2020-01-17 |
phabricator |
|
Superseded |
D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008 |
2020-01-17 |
phabricator |
|
Not Applicable |
D7914: rust-matchers: implement `visit_children_set` for `FileMatcher` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7914: rust-matchers: implement `visit_children_set` for `FileMatcher` |
2020-01-16 |
phabricator |
|
Superseded |
D7910: rust-re2: add wrapper for calling Re2 from Rust |
2020-01-16 |
phabricator |
|
Not Applicable |
D7909: rust-filepatterns: add support for `include` and `subinclude` patterns |
2020-01-16 |
phabricator |
|
Not Applicable |
D7908: rust-filepatterns: improve API and robustness for pattern files parsing |
2020-01-16 |
phabricator |
|
Not Applicable |
D7869: rust-dirs-multiset: add `DirsChildrenMultiset` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7867: rust-hg-path: add useful methods to `HgPath` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7912: py3: fix curses chunkselector fallback (when diffs are too large) on py3 |
2020-01-16 |
phabricator |
|
Not Applicable |
D7913: cext: fix compiler warning about sign changing |
2020-01-16 |
phabricator |
|
Superseded |
D7912: py3: fix curses chunkselector fallback (when diffs are too large) on py3 |
2020-01-16 |
phabricator |
|
Superseded |
D7833: transaction: allow finalizer to add finalizer |
2020-01-16 |
phabricator |
|
Not Applicable |
D7907: rebase: always be graft-like, not merge-like, also for merges |
2020-01-16 |
phabricator |
|
Not Applicable |
D7911: examples: refer to nightly rustfmt in Windows-compatible way |
2020-01-16 |
phabricator |
|
Superseded |
D7897: rebase: fix bug where `--collapse` would apply diff on missing file |
2020-01-16 |
phabricator |
|
Not Applicable |
D7816: tests: stabilize test-subrepo-svn.t on Windows |
2020-01-16 |
phabricator |
|
Not Applicable |
D7860: graftcopies: remove `skip` and `repo` arguments |
2020-01-16 |
phabricator |
|
Not Applicable |
D7896: rebase: extract a variable for a repeated `repo[p1]` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7858: copies: replace duplicatecopies() by function that takes contexts |
2020-01-16 |
phabricator |
|
Not Applicable |
D7861: graftcopies: document why the function is useful at all |
2020-01-16 |
phabricator |
|
Not Applicable |
D7859: graftcopies: use _filter() for filtering out invalid copies |
2020-01-16 |
phabricator |
|
Not Applicable |
D7857: graft: extract repo[None] to a variable |
2020-01-16 |
phabricator |
|
Not Applicable |
D7895: rust-core: fix typo in comment |
2020-01-16 |
phabricator |
|
Not Applicable |
D7492: localrepo: also fastpath access to working copy parents when possible |
2020-01-16 |
phabricator |
|
Not Applicable |
D7502: changectx: mark parent of changesets as non filtered |
2020-01-16 |
phabricator |
|
Not Applicable |
D7501: changectx: use unfiltered changelog to walk ancestors in annotate |
2020-01-16 |
phabricator |
|
Not Applicable |
D7495: localrepo: recognize trivial request for '.' |
2020-01-16 |
phabricator |
|
Not Applicable |
D7498: localrepo: also fast past the parents of working copies parents |
2020-01-16 |
phabricator |
|
Not Applicable |
D7494: localrepo: fastpath access to "." |
2020-01-16 |
phabricator |
|
Not Applicable |
D7910: rust-re2: add wrapper for calling Re2 from Rust |
2020-01-16 |
phabricator |
|
Superseded |
D7871: rust-utils: add util for canonical path |
2020-01-16 |
phabricator |
|
Not Applicable |
D7869: rust-dirs-multiset: add `DirsChildrenMultiset` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns |
2020-01-16 |
phabricator |
|
Superseded |
D7908: rust-filepatterns: improve API and robustness for pattern files parsing |
2020-01-16 |
phabricator |
|
Not Applicable |
D7908: rust-filepatterns: improve API and robustness for pattern files parsing |
2020-01-16 |
phabricator |
|
Superseded |
D7866: rust-pathauditor: add Rust implementation of the `pathauditor` |
2020-01-16 |
phabricator |
|
Not Applicable |
D7869: rust-dirs-multiset: add `DirsChildrenMultiset` |
2020-01-16 |
phabricator |
|
Not Applicable |