D11440: dirstate: use `reset_state` in `rebuild` instead of `dropfile` |
2021-09-16 |
phabricator |
|
Superseded |
D1143: revset: update visibility exceptions with hidden commits from the tree |
2017-11-02 |
phabricator |
|
Not Applicable |
D1143: revset: update visibility exceptions with hidden commits from the tree |
2017-12-04 |
phabricator |
|
Not Applicable |
D1143: revset: update repo.pinnedrevs with hidden commits from the tree |
2017-10-17 |
phabricator |
|
Superseded |
D11439: dirstate: use `reset_state` to drop file in `update_file_p1` |
2021-09-16 |
phabricator |
|
Superseded |
D11438: dirstate: support file tracked nowhere in `reset_state` |
2021-09-16 |
phabricator |
|
Superseded |
D11437: dirstate: drop dirstatemap.addfile |
2021-09-16 |
phabricator |
|
Superseded |
D11436: dirstate: update the documentation of the dirstatemap API |
2021-09-16 |
phabricator |
|
Superseded |
D11435: dirstate: drop the `_addpath` method |
2021-09-16 |
phabricator |
|
Superseded |
D11434: dirstate: remove the `normallookup` function |
2021-09-16 |
phabricator |
|
Superseded |
D11433: dirstatE: stop using `_normallookup` in the adddrop extension |
2021-09-16 |
phabricator |
|
Superseded |
D11432: dirstate: replace the use of `_normallookup` in `rebuild` |
2021-09-16 |
phabricator |
|
Superseded |
D11431: dirstate: replace the use of _normallookup in `setparents` |
2021-09-16 |
phabricator |
|
Superseded |
D11430: dirstate: introduce a set_tracked method on "map" and "item" |
2021-09-16 |
phabricator |
|
Superseded |
D1142: dispatch: filter the repository depending on func.cmdtype |
2017-10-17 |
phabricator |
|
Superseded |
D1142: dispatch: filter the repository depending on func.cmdtype |
2017-10-18 |
phabricator |
|
Not Applicable |
D1142: dispatch: filter the repository depending on func.cmdtype |
2017-11-02 |
phabricator |
|
Not Applicable |
D11429: dirstate: fix restoration of "merged" state after a remove |
2021-09-16 |
phabricator |
|
Superseded |
D11428: dirstate: inline the last two `_drop` usage |
2021-09-16 |
phabricator |
|
Superseded |
D11427: dirstate: make a conditionnal easier to read in `setparents` |
2021-09-16 |
phabricator |
|
Superseded |
D11426: dirstate: removed the now unused `_add` method |
2021-09-16 |
phabricator |
|
Superseded |
D11425: dirstate: replace `_add` call in `setparent` |
2021-09-16 |
phabricator |
|
Superseded |
D11424: dirstate: directly call the right function in `set_tracked` |
2021-09-16 |
phabricator |
|
Superseded |
D11423: dirstate: same logic as what we did for `_drop` |
2021-09-16 |
phabricator |
|
Superseded |
D11422: dirstate: use `tracked` property in `_addpath` |
2021-09-16 |
phabricator |
|
Superseded |
D11421: dirstate: introduce a `set_clean` method on dirstate's map and items |
2021-09-14 |
phabricator |
|
Superseded |
D11420: dirstate: extract the logic to check file/dirname collision when adding a file |
2021-09-14 |
phabricator |
|
Superseded |
D1141: repoview: add two new filternames to be used for accessing hidden commits |
2017-10-17 |
phabricator |
|
Superseded |
D1141: repoview: add two new filternames to be used for accessing hidden commits |
2017-10-18 |
phabricator |
|
Not Applicable |
D1141: repoview: add two new filternames to be used for accessing hidden commits |
2017-11-02 |
phabricator |
|
Not Applicable |
D11419: dirstate: make dirstatemap.set_untracked deal with added file |
2021-09-14 |
phabricator |
|
Superseded |
D11418: dirstate: remove some usage of `_drop` |
2021-09-14 |
phabricator |
|
Superseded |
D11417: dirstate: move the copymap drop inside dropfile |
2021-09-14 |
phabricator |
|
Superseded |
D11416: rust: Rename get_node methods to data_for_node, get_rev to data_for_rev |
2021-09-14 |
phabricator |
|
Superseded |
D11415: rust: Rename the `Revlog::get_node_rev` method to `rev_from_node` |
2021-09-14 |
phabricator |
|
Superseded |
D11414: rust: Make private the `index` field of the `Revlog` struct |
2021-09-14 |
phabricator |
|
Superseded |
D11413: dirstate-v2: Remove the `.d` suffix in data file names |
2021-09-14 |
phabricator |
|
Superseded |
D11412: rhg: Don’t compare ambiguous files one byte at a time |
2021-09-13 |
phabricator |
|
Superseded |
D11411: rhg: Reuse manifest when checking status of multiple ambiguous files |
2021-09-13 |
phabricator |
|
Superseded |
D11410: rust: Return HgError instead of RevlogError in revlog constructors |
2021-09-13 |
phabricator |
|
Superseded |
D1140: localrepo: add a pinnedrevs attribute |
2017-10-17 |
phabricator |
|
Superseded |
D1140: localrepo: add a pinnedrevs attribute |
2017-10-18 |
phabricator |
|
Not Applicable |
D11409: rhg: Align with Python on some revset parsing corner cases |
2021-09-13 |
phabricator |
|
Superseded |
D11408: rust: Add a Filelog struct that wraps Revlog |
2021-09-13 |
phabricator |
|
Superseded |
D11407: rust: Add Repo::manifest(revision) |
2021-09-13 |
phabricator |
|
Superseded |
D11406: rust: Keep lazily-initialized Changelog and Manifest log on the Repo object |
2021-09-13 |
phabricator |
|
Superseded |
D11405: rust: Move lazy initialization of `Repo::dirstate_map` into a generic struct |
2021-09-13 |
phabricator |
|
Superseded |
D11404: rust: Rename Manifest to Manifestlog, ManifestEntry to Manifest |
2021-09-13 |
phabricator |
|
Superseded |
D11403: rhg: fall back if subrepos are detected |
2021-09-13 |
phabricator |
|
Superseded |
D11402: rust-revset: support explicit `.` revision |
2021-09-10 |
phabricator |
|
Superseded |
D11401: rust-revset: simplify match logic |
2021-09-10 |
phabricator |
|
Superseded |
D11400: narrow: fix commits of empty files |
2021-09-10 |
phabricator |
|
Superseded |
D113: gitweb: preserve whitespace in description |
2017-07-17 |
phabricator |
|
Superseded |
D113: gitweb: preserve whitespace in description |
2017-07-18 |
phabricator |
|
Not Applicable |
D11399: narrow: show repo corruption when commiting empty files |
2021-09-10 |
phabricator |
|
Superseded |
D11398: rust: Add Repo::dirstate_map and use it in `rhg status` |
2021-09-10 |
phabricator |
|
Superseded |
D11397: rust: Switch to the memmap2-rs crate |
2021-09-10 |
phabricator |
|
Superseded |
D11396: rust: Make OwningDirstateMap generic and move it into hg-core |
2021-09-10 |
phabricator |
|
Superseded |
D11395: rust: Move PyBytesWithData out of copy-tracing code |
2021-09-10 |
phabricator |
|
Superseded |
D11394: rust: Move VFS code to its own module |
2021-09-10 |
phabricator |
|
Superseded |
D11393: pep-517: remove the `build-backend` key to allow for users to build extensions |
2021-09-09 |
phabricator |
|
Superseded |
D11392: help: update help text for debug-repair-issue6528 |
2021-09-08 |
phabricator |
|
Superseded |
D11391: filemerge: be more strict when detecting conflict markers, add `|` markers |
2021-09-07 |
phabricator |
|
Superseded |
D11390: rhg: Switch rhg.ignored-extensions config to Python-compatible list syntax |
2021-09-03 |
phabricator |
|
Superseded |
D1138: webcommands: replace str(ctx) etc with pycompat.bytestr(ctx) etc |
2017-10-17 |
phabricator |
|
Superseded |
D1138: webcommands: replace str(ctx) etc with pycompat.bytestr(ctx) etc |
2017-10-17 |
phabricator |
|
Not Applicable |
D11389: rhg: Port Python’s `ui.configlist` as `Config::get_list` |
2021-09-03 |
phabricator |
|
Superseded |
D11388: rust: Generalize the `trim_end_newlines` utility of byte strings |
2021-09-03 |
phabricator |
|
Superseded |
D11387: dirstate-item: move the C implementation to the same logic |
2021-09-01 |
phabricator |
|
Superseded |
D11386: dirstate-item: introduce low level C function |
2021-09-01 |
phabricator |
|
Superseded |
D11385: dirstate-item: factor some code in the C implementation |
2021-09-01 |
phabricator |
|
Superseded |
D11384: dirstate-item: `dirstate_item_from_v1_data` replaces make_dirstate_item |
2021-09-01 |
phabricator |
|
Superseded |
D11383: pathutil: replace the `skip` argument of `dirs` with a boolean |
2021-09-01 |
phabricator |
|
Superseded |
D11382: dirstate: clarify the message in nonnormal checking |
2021-09-01 |
phabricator |
|
Superseded |
D11381: rhg: fallback if `defaults` config is set for the current command |
2021-09-01 |
phabricator |
|
Superseded |
D11380: rhg: fallback if the current command has any generic hook defined |
2021-09-01 |
phabricator |
|
Superseded |
D1137: templater: don't blow up when trying to build an abort message |
2017-10-17 |
phabricator |
|
Superseded |
D1137: templater: don't blow up when trying to build an abort message |
2017-10-17 |
phabricator |
|
Not Applicable |
D11379: rhg-cat: fallback in presence of a fileset |
2021-09-01 |
phabricator |
|
Superseded |
D11378: rhg-cat: fallback when detecting `.` or `..` path segments |
2021-09-01 |
phabricator |
|
Superseded |
D11377: rhg: add support for calling `rhg cat` without a revision |
2021-09-01 |
phabricator |
|
Superseded |
D11376: fix: again allow formatting the working copy while merging |
2021-08-27 |
phabricator |
|
Superseded |
D11375: dirstate-item: implement `v1_mtime` with higher level block |
2021-08-27 |
phabricator |
|
Superseded |
D11374: dirstate-item: implement `v1_size` with higher level block |
2021-08-27 |
phabricator |
|
Superseded |
D11373: dirstate-item: implement v1_state with higher level block |
2021-08-27 |
phabricator |
|
Superseded |
D11372: dirstate-item: add more logic to `from_p2` |
2021-08-27 |
phabricator |
|
Superseded |
D11371: dirstate-item: implement `merged_removed` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11370: dirstate-item: implement `removed` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D1136: templatefilters: defend against evil unicode strs in json filter |
2017-10-17 |
phabricator |
|
Superseded |
D1136: templatefilters: defend against evil unicode strs in json filter |
2017-10-17 |
phabricator |
|
Not Applicable |
D1136: templatefilters: defend against evil unicode strs in json filter |
2017-10-18 |
phabricator |
|
Not Applicable |
D11369: dirstate-item: implement `from_p2_removed` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11368: dirstate-item: implement `from_p2` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11367: dirstate-item: implement `merged` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11366: dirstate-item: implement `added` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11365: dirstate-item: implement `tracked` in a simpler way |
2021-08-27 |
phabricator |
|
Superseded |
D11364: dirstate-item: keep the full information in memory (for pure form) |
2021-08-27 |
phabricator |
|
Superseded |
D11363: dirstate-item: have all the logic go through the v1_ accessors |
2021-08-27 |
phabricator |
|
Superseded |
D11362: dirstate-item: drop the deprecated __getitem__ variante |
2021-08-27 |
phabricator |
|
Superseded |
D11361: tests: normalize the way some debug output it matched |
2021-08-27 |
phabricator |
|
Superseded |
D11360: pyoxidizer: default to a meaningless release instead of hardcoding 5.8 |
2021-08-27 |
phabricator |
|
Superseded |
D1135: webutil: use pycompat.bytestr() instead of str() |
2017-10-17 |
phabricator |
|
Superseded |
D1135: webutil: use pycompat.bytestr() instead of str() |
2017-10-17 |
phabricator |
|
Not Applicable |
D11359: pyoxidizer: add arch to PyOxidizer MSIs |
2021-08-27 |
phabricator |
|
Superseded |
D11358: pyoxidizer: pass arch to WiXInstaller() |
2021-08-27 |
phabricator |
|
Superseded |
D11357: contrib: install PyOxidizer 0.17.0 |
2021-08-27 |
phabricator |
|
Superseded |
D11356: packaging: reference proper output directory |
2021-08-27 |
phabricator |
|
Superseded |
D11355: packaging: pass extra_pyoxidizer_vars only to pyoxidizer |
2021-08-27 |
phabricator |
|
Superseded |
D11354: hg: don't attempt to extend `sys.path` with the user site without `APPDATA` |
2021-08-26 |
phabricator |
|
Superseded |
D11353: dirstate: drop the `_otherparent` method |
2021-08-26 |
phabricator |
|
Superseded |
D11352: dirstate: drop the `_normal` method |
2021-08-26 |
phabricator |
|
Superseded |
D11351: dirstate: drop the `_merge` method |
2021-08-26 |
phabricator |
|
Superseded |
D11350: dirstate: drop the deprecated `drop` method |
2021-08-26 |
phabricator |
|
Superseded |
D1134: hgweb: correct an earlier error of mine - `start` should be bytes |
2017-10-17 |
phabricator |
|
Superseded |
D1134: hgweb: correct an earlier error of mine - `start` should be bytes |
2017-10-17 |
phabricator |
|
Not Applicable |
D11349: dirstate: drop the deprecated `merge` method |
2021-08-26 |
phabricator |
|
Superseded |
D11348: dirstate: drop the deprecated `remove` method |
2021-08-26 |
phabricator |
|
Superseded |
D11347: dirstate: drop the deprecated `add` method |
2021-08-26 |
phabricator |
|
Superseded |
D11346: dirstate: drop the deprecated `otherparent` method |
2021-08-26 |
phabricator |
|
Superseded |
D11345: dirstate: drop the deprecated `normallookup` method |
2021-08-26 |
phabricator |
|
Superseded |
D11344: dirstate: drop the deprecated `normal` method |
2021-08-26 |
phabricator |
|
Superseded |
D11343: dirstate: also wrap the new method in `dirstatenonnormalcheck` |
2021-08-26 |
phabricator |
|
Superseded |
D11342: ci: only run the phabricator step if the previous on succeeded |
2021-08-26 |
phabricator |
|
Superseded |
D11341: rust: update README to reflect that the minimum version of Rust has changed |
2021-08-25 |
phabricator |
|
Superseded |
D11340: clone: properly create target directories during local clone (issue6581) |
2021-08-25 |
phabricator |
|
Superseded |
D1133: test-clang-format: new test to verify that files stay clang-formatted |
2017-10-17 |
phabricator |
|
Superseded |
D1133: test-clang-format: new test to verify that files stay clang-formatted |
2017-10-17 |
phabricator |
|
Not Applicable |
D1133: test-clang-format: new test to verify that files stay clang-formatted |
2017-10-17 |
phabricator |
|
Not Applicable |
D11339: clone: add a file demonstrating issue6581 in test-clone-stream.t |
2021-08-25 |
phabricator |
|
Superseded |
D11338: clone: verify the local clone in test-clone-stream.t |
2021-08-25 |
phabricator |
|
Superseded |
D11337: clone: automatically glob stream clone output in test |
2021-08-25 |
phabricator |
|
Superseded |
D11336: clone: fix a comment in test-clone-stream.t |
2021-08-25 |
phabricator |
|
Superseded |
D11335: revlog: fix more type confusion in index_replace_sidedata_info (issue6580) |
2021-08-24 |
phabricator |
|
Superseded |
D11334: revlog: fix type confusion with sidedata_comp_len (issue 6580) |
2021-08-24 |
phabricator |
|
Superseded |
D11333: windows: degrade to py2 behavior when reading a non-symlink as a symlink |
2021-08-22 |
phabricator |
|
Superseded |
D11332: dirstatemap: also discard item from sets |
2021-08-21 |
phabricator |
|
Superseded |
D11331: dirstatemap: drop unused internal constant definition |
2021-08-21 |
phabricator |
|
Superseded |
D11330: dirstate-item: add dedicated "legacy" constructor for `addfile` case |
2021-08-21 |
phabricator |
|
Superseded |
D1132: mpatch: switch alignment of wrapped line from tab to spaces with clang-format |
2017-10-17 |
phabricator |
|
Superseded |
D1132: mpatch: switch alignment of wrapped line from tab to spaces with clang-format |
2017-10-17 |
phabricator |
|
Not Applicable |
D11329: dirstatemap: use the default code to handle "merged" case |
2021-08-21 |
phabricator |
|
Superseded |
D11328: dirstatemap: use the default code to handle "added" case |
2021-08-21 |
phabricator |
|
Superseded |
D11327: dirstatemap: use the default code to handle "removed" case |
2021-08-21 |
phabricator |
|
Superseded |
D11326: dirstatemap: use the default code to handle "clean-p2" case |
2021-08-21 |
phabricator |
|
Superseded |
D11325: dirstatemap: use the default code to handle "p2-tracked" case |
2021-08-21 |
phabricator |
|
Superseded |
D11324: dirstatemap: use the default code to handle "possibly_dirty" case |
2021-08-21 |
phabricator |
|
Superseded |
D11323: dirstatemap: use the default code to handle normal entry |
2021-08-21 |
phabricator |
|
Superseded |
D11322: dirstatemap: conclude `reset_state` with logic using the new __init__ |
2021-08-21 |
phabricator |
|
Superseded |
D11321: dirstatemap: temporarily return early in `reset_state` |
2021-08-21 |
phabricator |
|
Superseded |
D11320: dirstate-item: feed more information to `__init__` |
2021-08-21 |
phabricator |
|
Superseded |
D1131: mpatch: reformat function prototypes with clang-format |
2017-10-17 |
phabricator |
|
Superseded |
D1131: mpatch: reformat function prototypes with clang-format |
2017-10-17 |
phabricator |
|
Not Applicable |
D11319: rust-dirstatemap: temporarily use `from_v1_data` in `addfile` |
2021-08-21 |
phabricator |
|
Superseded |
D11318: dirstatemap: temporarily use `from_v1_data` in `addfile` |
2021-08-21 |
phabricator |
|
Superseded |
D11317: dirstate-item: fix the declaration of the Cext `from_v1_meth` |
2021-08-21 |
phabricator |
|
Superseded |
D11316: dirstate-item: fix Cext declaration of dm_nonnormal and dm_otherparent |
2021-08-21 |
phabricator |
|
Superseded |
D11315: dirstatemap: replace `removefile` by an explicit `entry.set_untracked()` |
2021-08-21 |
phabricator |
|
Superseded |
D11314: dirstate: forward `remove` call to newer `API` |
2021-08-21 |
phabricator |
|
Superseded |
D11313: dirstate: directly call the dirstatemap in `set_untracked` |
2021-08-21 |
phabricator |
|
Superseded |
D11312: resources: narrow the try:except clause to minimum |
2021-08-19 |
phabricator |
|
Superseded |
D11311: resources: stop important a non existent FileNotFoundError |
2021-08-19 |
phabricator |
|
Superseded |
D11310: template: FileNotFoundError is actually a built in exception |
2021-08-19 |
phabricator |
|
Superseded |
D1130: contrib: remove check-code rule about indentation |
2017-10-17 |
phabricator |
|
Superseded |
D1130: contrib: remove check-code rule about indentation |
2017-10-17 |
phabricator |
|
Not Applicable |
D11309: check-code: drop the camelcase checks |
2021-08-19 |
phabricator |
|
Superseded |
D11308: pyoxidizer: add user-site to `sys.path` on Windows |
2021-08-19 |
phabricator |
|
Superseded |
D11307: run-tests: avoid silently switching the hg executable used |
2021-08-18 |
phabricator |
|
New |
D11306: pyoxidizer: always run the associated CI jobs |
2021-08-18 |
phabricator |
|
Superseded |
D11305: pyoxidizer: skip for ZeroConf related test for now |
2021-08-18 |
phabricator |
|
Superseded |
D11304: pyoxidizer: disable the test for disabled & broken extensions help |
2021-08-18 |
phabricator |
|
Superseded |
D11303: zeroconf: fix an issue concatenating bytes and str |
2021-08-18 |
phabricator |
|
Superseded |
D11302: pyoxidizer: re-install PYTHONPATH behavior |
2021-08-18 |
phabricator |
|
Superseded |
D11301: windows: add pytest-vcr to the dependencies |
2021-08-18 |
phabricator |
|
Superseded |
D11300: pyoxidizer: wrap the pyoxidizer script on multiple line |
2021-08-18 |
phabricator |
|
Superseded |
D1129: clang-format: configuration for the clang-format source formatter |
2017-10-17 |
phabricator |
|
Superseded |
D1129: clang-format: configuration for the clang-format source formatter |
2017-10-17 |
phabricator |
|
Not Applicable |
D11299: pyoxidized: silence the fuzzywuzzy warning about python-Levenshtein |
2021-08-18 |
phabricator |
|
Superseded |
D11298: pyoxidized: install fuzzywuzzy too |
2021-08-18 |
phabricator |
|
Superseded |
D11297: pyoxidized: adapt output of test-install.t |
2021-08-18 |
phabricator |
|
Superseded |
D11296: pyoxidized: disable part of `test-install.t` related to pip and virtualenv |
2021-08-18 |
phabricator |
|
Superseded |
D11295: pyoxidized: adapt output of test-bad-extension.t |
2021-08-18 |
phabricator |
|
Superseded |
D11294: pyoxidized: adapt output of test-flagprocessor.t |
2021-08-18 |
phabricator |
|
Superseded |
D11293: pyoxidized: adapt output of `test-phases.t` |
2021-08-18 |
phabricator |
|
Superseded |
D11292: pyoxidized: add a copy of the `doc` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11291: pyoxidized: add a copy of the `contrib` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11290: pyoxidized: add a copy of the `defaultrc` file in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D1128: test-pager: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Superseded |
D1128: test-pager: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Not Applicable |
D11289: pyoxidized: add a copy of the `helptext` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11288: template: handle missing resource in `_readmapfile` |
2021-08-18 |
phabricator |
|
Superseded |
D11287: pyoxidized: add a copy of the `templates` directory in the right location |
2021-08-18 |
phabricator |
|
Superseded |
D11286: pyoxidized: add a dedicated target in the tests |
2021-08-18 |
phabricator |
|
Superseded |
D11285: test-extension: adapt output to pyoxidizer |
2021-08-17 |
phabricator |
|
Superseded |
D11284: pyoxidized: adapt test-devel-warnings.t |
2021-08-17 |
phabricator |
|
Superseded |
D11283: pyoxidized: add a `pyoxidizer` hghave keyword for line matching |
2021-08-17 |
phabricator |
|
Superseded |
D11282: templater: swap `\` with `/` in more location |
2021-08-17 |
phabricator |
|
Superseded |
D11281: templater: swap `\` with `/` to allow the resource logic to kicks in |
2021-08-17 |
phabricator |
|
Superseded |
D11280: fix: reduce number of tool executions |
2021-08-12 |
phabricator |
|
Superseded |
D1127: test-obsolete-bounds-checking: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Superseded |
D1127: test-obsolete-bounds-checking: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Not Applicable |
D11279: fix: add test to demonstrate how many times tools are executed |
2021-08-12 |
phabricator |
|
Superseded |
D11278: ci: run --pyoxidized tests on Windows |
2021-08-10 |
phabricator |
|
Superseded |
D11277: run-tests: introduce a --pyoxidized option |
2021-08-10 |
phabricator |
|
Superseded |
D11276: ci: add a "all" template to easily control "when" test run |
2021-08-10 |
phabricator |
|
Superseded |
D11275: contrib: switch the Windows bootstrap environment to py3.9 |
2021-08-10 |
phabricator |
|
Superseded |
D11274: contrib: comment out the 64-bit py38 dependency installation on Windows |
2021-08-10 |
phabricator |
|
Superseded |
D11273: contrib: drop python2.7 from the Windows dependency install script |
2021-08-10 |
phabricator |
|
Superseded |
D11272: contrib: log the command and args for every process installing windows deps |
2021-08-10 |
phabricator |
|
Superseded |
D11271: issue6528: add a config option to control the fixing on the fly |
2021-08-07 |
phabricator |
|
Superseded |
D11270: issue6528: also filter delta on the fly when applying a changegroup |
2021-08-07 |
phabricator |
|
Superseded |
D1126: test-dispatch: make the test compatible with chg |
2017-10-16 |
phabricator |
|
Superseded |
D1126: test-dispatch: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Not Applicable |
D1126: test-dispatch: make the test compatible with chg |
2017-10-17 |
phabricator |
|
Not Applicable |
D11269: filelog: open the writing context a bit earlier in `addgroup` |
2021-08-07 |
phabricator |
|
Superseded |
D11268: issue6528: implement _is_revision_affected_fast using callback |
2021-08-07 |
phabricator |
|
Superseded |
D11267: issue6528: implement _is_revision_affected using callback |
2021-08-07 |
phabricator |
|
Superseded |
D11266: test-pager: properly mark a line as optional |
2021-08-07 |
phabricator |
|
Superseded |
D11265: debugrebuildfncache: add a cheaper option to rebuild the fncache |
2021-08-06 |
phabricator |
|
Superseded |
D11264: test: reduce noise, so the important bits stand out |
2021-08-06 |
phabricator |
|
Superseded |
D11263: debugcommands: add a `--paranoid` option to `debug-repair-issue-6528` |
2021-08-06 |
phabricator |
|
Superseded |
D11262: repair: improve performance of detection of revisions affected by issue6528 |
2021-08-06 |
phabricator |
|
Superseded |
D11261: ci: backed out changeset 2fb4bd5f773f |
2021-08-05 |
phabricator |
|
Superseded |
D11260: vfs: always use / as file separator (issue6546) |
2021-08-05 |
phabricator |
|
Superseded |
D11259: subrepo: compare normalised vfs path |
2021-08-05 |
phabricator |
|
Superseded |
D11258: heptapod-ci: extend timeout for pytype checking |
2021-08-05 |
phabricator |
|
Superseded |
D11257: pager: account for flakiness in Windows output |
2021-08-05 |
phabricator |
|
Superseded |
D11256: windows-ci: run Windows CI automatically alongside the others |
2021-08-05 |
phabricator |
|
Superseded |
D11255: windows-ci: temporarily disable test-censor.t |
2021-08-05 |
phabricator |
|
Superseded |
D11254: windows-ci: clean up the Heptapod CI file now that the baseline is solid |
2021-08-05 |
phabricator |
|
Superseded |
D11253: test: disable test-subrepo-git.t in python2 + chg |
2021-08-04 |
phabricator |
|
Superseded |
D11252: debugupgraderepo: add fix-metaencoding-flag pass for issue6528 |
2021-08-04 |
phabricator |
|
New |
D11251: test-nointerrupt: make "sure" the handler "might" trigger (issue6558) |
2021-08-04 |
phabricator |
|
Superseded |
D11250: testing: make sure write_file is "atomic" |
2021-08-04 |
phabricator |
|
Superseded |
D1124: test-hgweb-annotate-whitespace: make test compatible with chg |
2017-10-16 |
phabricator |
|
Superseded |
D1124: test-hgweb-annotate-whitespace: make test compatible with chg |
2017-10-17 |
phabricator |
|
Not Applicable |
D11249: check-module-imports: ignore non-stdlib module installed by distribution |
2021-08-04 |
phabricator |
|
Superseded |
D11248: store: return just one filename in walk functions |
2021-08-04 |
phabricator |
|
Superseded |
D11247: tests: drop hgrc bits that have become the default |
2021-08-03 |
phabricator |
|
Superseded |
D11246: tests: manual cleanup now that dummyssh usage is implied |
2021-08-03 |
phabricator |
|
Superseded |
D11245: tests: rely on dummyssh being the default |
2021-08-03 |
phabricator |
|
Superseded |
D11244: tests: setup dummyssh as the default ssh |
2021-08-03 |
phabricator |
|
Superseded |
D11243: remotefilelog: fix what looks like a wrong refactoring |
2021-08-03 |
phabricator |
|
Superseded |
D11242: heptapod-ci: enable pytype testing for all pipelines |
2021-08-02 |
phabricator |
|
Superseded |
D11241: pytype: add assertions to explain revlogv2 invariants to Pytype |
2021-08-02 |
phabricator |
|
Superseded |
D11240: windows: avoid a bytes vs unicode crash reading passwords on py2 |
2021-08-02 |
phabricator |
|
Superseded |
D1123: histedit: remove the nonexistant config 'histeditng' |
2017-10-16 |
phabricator |
|
Superseded |
D1123: histedit: remove the nonexistant config 'histeditng' |
2017-10-17 |
phabricator |
|
Not Applicable |
D11239: debugcommands: introduce a debug command to fix repos affected by issue6528 |
2021-08-02 |
phabricator |
|
Superseded |
D11238: rust-nodemap: falling back to C impl as mitigation |
2021-08-02 |
phabricator |
|
Superseded |
D11237: tests: rename test-clone-uncompressed.t |
2021-08-01 |
phabricator |
|
Superseded |
D11236: streamclone: ensure the server sends the right amount of data |
2021-08-01 |
phabricator |
|
Superseded |
D11235: typing: add several assertions to dirstatemap to appease pytype |
2021-07-30 |
phabricator |
|
Superseded |
D11234: git: restore basic functionality (issue6545) |
2021-07-29 |
phabricator |
|
Superseded |
D11233: dirstate: fix typo in docstring |
2021-07-29 |
phabricator |
|
Superseded |
D11232: rewriteutil: fix crash when a rewritten message references f{6, 64} |
2021-07-29 |
phabricator |
|
Superseded |
D11231: tests: add explicit coverage for update_hash_refs from rewriteutil |
2021-07-29 |
phabricator |
|
Superseded |
D11230: rhg: Propagate permission errors when finding a repository |
2021-07-29 |
phabricator |
|
Superseded |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-16 |
phabricator |
|
Superseded |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-16 |
phabricator |
|
Not Applicable |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-16 |
phabricator |
|
Not Applicable |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-16 |
phabricator |
|
Not Applicable |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-16 |
phabricator |
|
Not Applicable |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-17 |
phabricator |
|
Not Applicable |
D1122: arbitraryfilecontext: skip the cmp fast path if any side is a symlink |
2017-10-17 |
phabricator |
|
Not Applicable |
D11229: rhg: Add build and config instructions to the README file |
2021-07-29 |
phabricator |
|
Superseded |
D11228: tests: make test-serve works on system that allow user to bind low port |
2021-07-29 |
phabricator |
|
Superseded |
D11227: run-tests: use a small timeout for chg instance |
2021-07-28 |
phabricator |
|
Superseded |
D11226: run-tests: do not inherit file descriptor when running a command |
2021-07-28 |
phabricator |
|
Superseded |
D11225: dummyssh: make sure we don't inherit files descriptor to the children |
2021-07-28 |
phabricator |
|
Superseded |
D11224: dirstate: use `add` in the deprecation message about `add` |
2021-07-28 |
phabricator |
|
Superseded |
D11223: obsolete: disable other evolution config options if createmarkers is off |
2021-07-28 |
phabricator |
|
Superseded |
D11222: fix: use obsolete.isenabled() to check for experimental.allowdivergence |
2021-07-28 |
phabricator |
|
Superseded |
D11221: rebase: use obsolete.isenabled() to check for experimental.allowdivergence |
2021-07-28 |
phabricator |
|
Superseded |
D11220: store: document the decoding discrepancy in store.py |
2021-07-27 |
phabricator |
|
Superseded |
D1121: releasenotes: show a warning if fuzzywuzzy is not present |
2017-10-16 |
phabricator |
|
Superseded |
D1121: releasenotes: show a warning if fuzzywuzzy is not present |
2017-10-17 |
phabricator |
|
Not Applicable |
D11219: clone: add a file with special character while testing uncompressed |
2021-07-27 |
phabricator |
|
Superseded |
D11218: clone: test local clone in `test-clone-uncompressed.t` too |
2021-07-27 |
phabricator |
|
Superseded |
D11217: help: correct config.profiling.freq name (frequency->freq) |
2021-07-27 |
phabricator |
|
Superseded |
D11214: help: indicate how to run downgrade a repository using persistent nodemap |
2021-07-26 |
phabricator |
|
Superseded |
D11213: help: use the correct spelling for `slow-path` in persistent nodemap help |
2021-07-26 |
phabricator |
|
Superseded |
D11212: wireprotov1peer: update all rpcs to use the new batchable scheme |
2021-07-25 |
phabricator |
|
Superseded |
D11211: wireprotov1peer: simplify the way batchable rpcs are defined |
2021-07-25 |
phabricator |
|
Superseded |
D11210: fix: use scmutil.movedirstate() instead of reimplementing |
2021-07-23 |
phabricator |
|
Superseded |
D1120: releasenotes: move import of fuzzywuzzy to import level |
2017-10-16 |
phabricator |
|
Superseded |
D1120: releasenotes: move import of fuzzywuzzy to import level |
2017-10-17 |
phabricator |
|
Not Applicable |
D11209: fix: rewrite writeworkingdir() to explicitly not work with merges |
2021-07-23 |
phabricator |
|
Superseded |
D11208: tests: demonstrate bug in `hg fix` with incorrectly dirty working copy |
2021-07-23 |
phabricator |
|
Superseded |
D11207: upgrade: byteify an i18n message |
2021-07-21 |
phabricator |
|
Superseded |
D11206: typing: convert an annotation to an assertion in commands.py |
2021-07-21 |
phabricator |
|
Superseded |
D11205: test: remove `sleep` usage in `test-nointerrupt.t` (issue6271) |
2021-07-21 |
phabricator |
|
Superseded |
D11204: hgwebdir: avoid systematic full garbage collection |
2021-07-20 |
phabricator |
|
Superseded |
D11203: revlog: recommit 49fd21f32695 with a fix for issue6528 |
2021-07-20 |
phabricator |
|
New |
D11202: upgrade: avoid a traceback in case of unrecognized revlog |
2021-07-20 |
phabricator |
|
Superseded |
D11201: walk: no longer ignore revlogs of files starting with `undo.` (issue6542) |
2021-07-20 |
phabricator |
|
Superseded |
D11200: relnotes: document the change in the dirstate API |
2021-07-19 |
phabricator |
|
Superseded |
D1119: releasenotes: fix documentation of similaritycheck() |
2017-10-16 |
phabricator |
|
Superseded |
D1119: releasenotes: fix documentation of similaritycheck() |
2017-10-17 |
phabricator |
|
Not Applicable |
D11199: dirstate: deprecate the `add` method |
2021-07-19 |
phabricator |
|
Superseded |
D11198: mq: replace `add` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11197: largefile: use `updatefile` instead of `add` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11196: largefile: use `update_file` instead of `add` in `mergerecordupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D11195: dirstate: deprecate the `drop` method |
2021-07-19 |
phabricator |
|
Superseded |
D11194: narrow: stop using `drop` in the `updateworkingcopy` |
2021-07-19 |
phabricator |
|
Superseded |
D11193: mq: replace `drop` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11192: largefile: use `update_file` instead of `drop` during `rollback` |
2021-07-19 |
phabricator |
|
Superseded |
D11191: largefile: use `update_file` instead of `drop` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11190: sparse: use `update_file` instead of `drop` |
2021-07-19 |
phabricator |
|
Superseded |
D11189: sparse: use `update_file` instead of `drop` in `refreshwdir` |
2021-07-19 |
phabricator |
|
Superseded |
D11188: amend: use `update_file` instead of `drop` |
2021-07-19 |
phabricator |
|
Superseded |
D11187: context: use `update_file` instead of `drop` in `markcommitted` |
2021-07-19 |
phabricator |
|
Superseded |
D11186: dirstate: deprecate the `merge` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11185: mq: drop the use of `dirstate.merged |
2021-07-19 |
phabricator |
|
Superseded |
D11184: dirstate: deprecate the `otherparent` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11183: dirstate: deprecate the `normallookup` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11182: narrow: stop using `normallookup` during a test |
2021-07-19 |
phabricator |
|
Superseded |
D11181: narrow: use `update_file` instead of `normallookup` after update |
2021-07-19 |
phabricator |
|
Superseded |
D11180: test: use the internal `_normallookup` in `test-rebuildstate.t` |
2021-07-19 |
phabricator |
|
Superseded |
D1117: config: simplify aliasing commands.update.check |
2017-10-16 |
phabricator |
|
Superseded |
D1117: config: simplify aliasing commands.update.check |
2017-10-17 |
phabricator |
|
Not Applicable |
D1117: config: simplify aliasing commands.update.check |
2017-10-17 |
phabricator |
|
Not Applicable |
D11179: sparse: use `update_file` instead of `normallookup` in refreshwdir |
2021-07-19 |
phabricator |
|
Superseded |
D11178: keywork: use `update_file_p1` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11177: fix: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11176: eol: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11175: mq: replace `normallookup` call with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11174: revert: use `set_possibly_dirty` instead of `normal_lookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11173: dirstate: enforce `possibly_dirty` in `set_tracked` |
2021-07-19 |
phabricator |
|
Superseded |
D11172: record: use `update_file` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11171: copy: use `update_file` instead of `normallookup` in `dirstatecopy` |
2021-07-19 |
phabricator |
|
Superseded |
D11170: amend: use `update_file` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D1116: Makefile: add target to apply clang-format in-place |
2017-10-16 |
phabricator |
|
Superseded |
D1116: Makefile: add target to apply clang-format in-place |
2017-10-17 |
phabricator |
|
Not Applicable |
D11169: mergestate: use `update_file` to handle `for ACTION_EXEC` |
2021-07-19 |
phabricator |
|
Superseded |
D11168: mergestate: use `update_file` to handle `for ACTION_ADD_MODIFIED` |
2021-07-19 |
phabricator |
|
Superseded |
D11167: largefile: use `update_file` for `synclfdirstate` "m" case |
2021-07-19 |
phabricator |
|
Superseded |
D11166: largefile: use `update_file` for `synclfdirstate` "n" case |
2021-07-19 |
phabricator |
|
Superseded |
D11165: largefile: replace the `normallookup` call when creating a new lfdirstate |
2021-07-19 |
phabricator |
|
Superseded |
D11164: largefile: use `update_file` instead of `normallookup` in `updatelfiles` |
2021-07-19 |
phabricator |
|
Superseded |
D11163: largefile: use `set_possibly_dirty` instead of `normallookup` |
2021-07-19 |
phabricator |
|
Superseded |
D11162: dirstate: add a `set_possibly_dirty` method |
2021-07-19 |
phabricator |
|
Superseded |
D11161: dirstate: deprecate the `normal` method in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11160: test: use `set_traced` in `test-context` |
2021-07-19 |
phabricator |
|
Superseded |
D1115: test-clang-format: new test to verify that files stay clang-formatted |
2017-10-16 |
phabricator |
|
Superseded |
D1115: test-clang-format: new test to verify that files stay clang-formatted |
2017-10-17 |
phabricator |
|
Not Applicable |
D11159: mq: replace usage of `normal` with newer API |
2021-07-19 |
phabricator |
|
Superseded |
D11158: largefile: use `update_file` instead of `normal` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11157: largefile: use `set_clean` instead of `normal` in `repo.status` |
2021-07-19 |
phabricator |
|
Superseded |
D11156: largefile: use `set_clean` instead of `normal` in `lfdirstatestatus` |
2021-07-19 |
phabricator |
|
Superseded |
D11155: largefile: use `update_file` instead of `normal` in `updatelfiles` |
2021-07-19 |
phabricator |
|
Superseded |
D11154: largefile: respect the `normal` signature |
2021-07-19 |
phabricator |
|
Superseded |
D11153: keywork: use `set_clean` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11152: sparse: use `update_file` instead of `normal` in `refreshwdir` |
2021-07-19 |
phabricator |
|
Superseded |
D11151: sparse: use `update_file` instead of `normal` during `applyupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D11150: sparse: apply update with in a `parentchange` context |
2021-07-19 |
phabricator |
|
Superseded |
D1114: contrib: remove check-code rule about indentation |
2017-10-16 |
phabricator |
|
Superseded |
D1114: contrib: remove check-code rule about indentation |
2017-10-17 |
phabricator |
|
Not Applicable |
D11149: revert: use `set_clean` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11148: context: use `update_file` instead of `normal` in `markcommitted` |
2021-07-19 |
phabricator |
|
Superseded |
D11147: context: use new API instead of `normal` during fixup post status |
2021-07-19 |
phabricator |
|
Superseded |
D11146: dirstate: introduce a `set_clean` method |
2021-07-19 |
phabricator |
|
Superseded |
D11145: largefile: use `update_file` instead of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11144: largefile: adjust the dirstate post update within a `parentchange` context |
2021-07-19 |
phabricator |
|
Superseded |
D11143: dirstate: deprecate `dirstate.remove` in all cases |
2021-07-19 |
phabricator |
|
Superseded |
D11142: largefile: use `update_file` instead of `remove` in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11141: largefile: rearrange conditionnal in `synclfdirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D11140: largefile: use `update_file` instead of `remove` in `mergerecordupdates` |
2021-07-19 |
phabricator |
|
Superseded |
D1113: clang-format: configuration for the clang-format source formatter |
2017-10-16 |
phabricator |
|
Superseded |
D1113: clang-format: configuration for the clang-format source formatter |
2017-10-17 |
phabricator |
|
Not Applicable |
D11139: mq: use `update_file_p1` instead of `remove` when adjusting dirstate |
2021-07-19 |
phabricator |
|
Superseded |
D11138: dirstate: properly update `_lastnormaltime` in `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11137: dirstate: properly update `_lastnormaltime` in `update_file` |
2021-07-19 |
phabricator |
|
Superseded |
D11136: dirstate: use `reset_state` in `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11135: dirstate: rename `update_file_reference` to `update_file_p1` |
2021-07-19 |
phabricator |
|
Superseded |
D11134: dirstate-map: move most of `dirstate.update_file` logic in the dsmap |
2021-07-19 |
phabricator |
|
Superseded |
D11133: dirstate: replace `update_parent_file_data` with simpler `update_parent` call |
2021-07-19 |
phabricator |
|
Superseded |
D11132: dirstate: factor out the part retrieve "filedata" out of `normal` |
2021-07-19 |
phabricator |
|
Superseded |
D11131: dirstate-map: factor out the change to _dirs and _alldirs on removing |
2021-07-19 |
phabricator |
|
Superseded |
D11130: dirstate-map: factor out the change to _dirs and _alldirs on dropping |
2021-07-19 |
phabricator |
|
Superseded |
D1112: hgweb: fix decodevaluefromheaders to always return a bytes value |
2017-10-16 |
phabricator |
|
Superseded |
D1112: hgweb: fix decodevaluefromheaders to always return a bytes value |
2017-10-16 |
phabricator |
|
Not Applicable |
D11129: dirstate-map: factor out the change to _dirs and _alldirs on adding |
2021-07-19 |
phabricator |
|
Superseded |
D11128: dirstate: replace a dead conditional branch with an assert in `update_file` |
2021-07-19 |
phabricator |
|
Superseded |
D11127: dirstate-map: do not use `size` to gate copy dropping during remove_file |
2021-07-19 |
phabricator |
|
Superseded |
D11126: dirstate: drop a duplicated assert |
2021-07-19 |
phabricator |
|
Superseded |
D11125: dirstate: drop duplicated check |
2021-07-19 |
phabricator |
|
Superseded |
D11124: dirstate-item: introduce a `dm_otherparent` property |
2021-07-19 |
phabricator |
|
Superseded |
D11123: dirstate-item: introduce a `dm_nonnormal` property |
2021-07-19 |
phabricator |
|
Superseded |
D11122: dirstate: add a `set_possibly_dirty` in `fakedirstatewritetime` |
2021-07-19 |
phabricator |
|
Superseded |
D11121: dirstatemap: use `set_possibly_dirty` in `clearambiguoustimes` |
2021-07-19 |
phabricator |
|
Superseded |
D11120: dirstate-item: use `set_possibly_dirty` in `pure.pack_dirstate` |
2021-07-19 |
phabricator |
|
Superseded |
D1111: hgweb: more "headers are native strs" cleanup |
2017-10-16 |
phabricator |
|
Superseded |
D1111: hgweb: more "headers are native strs" cleanup |
2017-10-16 |
phabricator |
|
Not Applicable |
D11119: dirstate-item: add a `set_possibly_dirty` method |
2021-07-19 |
phabricator |
|
Superseded |
D11118: dirstate-item: add a `from_v1_data` constructor |
2021-07-19 |
phabricator |
|
Superseded |
D11117: dirstate-item: use an explicit __init__ function instead of the attrs one |
2021-07-19 |
phabricator |
|
Superseded |
D11116: dirstate: deprecated `drop` outside of `update/merge` |
2021-07-19 |
phabricator |
|
Superseded |
D11115: dirstate: deprecated `remove` outside of `update/merge` |
2021-07-19 |
phabricator |
|
Superseded |
D11114: dirstate: deprecate the `add` method outside of update/merge context |
2021-07-19 |
phabricator |
|
Superseded |
D11113: largefiles: replace use of synclfdirstate with drop |
2021-07-18 |
phabricator |
|
Superseded |
D11112: largefile: use `parentchange` markcommitted |
2021-07-18 |
phabricator |
|
Superseded |
D11111: largefile: use `set_untracked` in the override of copy/rename |
2021-07-18 |
phabricator |
|
Superseded |
D11110: largefile: use `set_untracked` in the `forget` override |
2021-07-18 |
phabricator |
|
Superseded |
D1110: hgweb: when unpacking args from request form, convert to bytes |
2017-10-16 |
phabricator |
|
Superseded |
D1110: hgweb: when unpacking args from request form, convert to bytes |
2017-10-16 |
phabricator |
|
Not Applicable |
D11109: largefile: directly use set_untracked() for removing files |
2021-07-18 |
phabricator |
|
Superseded |
D11108: largefile: use `parentchange` during rollback |
2021-07-18 |
phabricator |
|
Superseded |
D11107: largefile: consider `updatelfiles` as a `parentchange` |
2021-07-18 |
phabricator |
|
Superseded |
D11106: largefile: use `set_tracker` in the `hg copy` overwrite |
2021-07-18 |
phabricator |
|
Superseded |
D11105: largefile: use parentchange during mergerecordupdates |
2021-07-18 |
phabricator |
|
Superseded |
D11104: largefile: use `set_tracker` in the `hg add` overwrite |
2021-07-18 |
phabricator |
|
Superseded |
D11103: largefile: synchronise the dirstate within a `parentchange` context |
2021-07-18 |
phabricator |
|
Superseded |
D11102: testing: do not stop waiting if timeout is 0 (issue6541) |
2021-07-17 |
phabricator |
|
Superseded |
D11101: dirstate-v2: Reserve a few bytes of space for future extensions |
2021-07-16 |
phabricator |
|
Superseded |
D11100: windows: enforce the module policy to be c for test |
2021-07-16 |
phabricator |
|
Superseded |
D110: sparse: add a requirement when a repository uses sparse (BC) |
2017-07-17 |
phabricator |
|
Not Applicable |
D110: sparse: add a requirement when a repository uses sparse (BC) |
2017-07-18 |
phabricator |
|
Not Applicable |
D1109: wireproto: more strkwargs cleanup |
2017-10-16 |
phabricator |
|
Superseded |
D1109: wireproto: more strkwargs cleanup |
2017-10-16 |
phabricator |
|
Not Applicable |
D11099: dirstate-v2: Separate iterators for dirfoldmap and debugdirstate |
2021-07-16 |
phabricator |
|
Superseded |
D11098: dirstate-v2: Move fixed-size tree metadata into the docket file |
2021-07-15 |
phabricator |
|
Superseded |
D11097: dirstate-v2: Add heuristic for when to a new data file |
2021-07-15 |
phabricator |
|
Superseded |
D11096: dirstate-v2: Reuse existing paths when appending to a data file |
2021-07-15 |
phabricator |
|
Superseded |
D11095: dirstate-v2: Reuse existing nodes when appending to a data file |
2021-07-15 |
phabricator |
|
Superseded |
D11094: dirstate-v2: Support appending to the same data file |
2021-07-15 |
phabricator |
|
Superseded |
D11093: packaging: add command line flag to add extra vars to pyoxidizer |
2021-07-14 |
phabricator |
|
Superseded |
D11092: pyoxidizer: add hooks to inject extra python packages and install files |
2021-07-14 |
phabricator |
|
Superseded |
D11091: dirstate-v2: shrink on-disk path lengths to 16-bits |
2021-07-13 |
phabricator |
|
Superseded |
D11090: dirstate-v2: Rename Header to Root, move it to the end of the data file |
2021-07-12 |
phabricator |
|
Superseded |
D1108: hgweb: more "http headers are native strs" cleanup |
2017-10-16 |
phabricator |
|
Superseded |
D1108: hgweb: more "http headers are native strs" cleanup |
2017-10-16 |
phabricator |
|
Not Applicable |
D11089: dirstate-v2: Enforce data size read from the docket file |
2021-07-12 |
phabricator |
|
Superseded |
D11088: dirstate-v2: Introduce a docket file |
2021-07-12 |
phabricator |
|
Superseded |
D11087: sigpipe-remote: simply delegate pipe forwarding to subprocess we can kill |
2021-07-12 |
phabricator |
|
Superseded |
D11086: sigpipe-remote: verify the script is IO are unbuffered |
2021-07-12 |
phabricator |
|
Superseded |
D11085: sigpipe-remote: check environment variable sooner |
2021-07-12 |
phabricator |
|
Superseded |
D11084: test-sigpipe: run the hook using `sh` |
2021-07-12 |
phabricator |
|
Superseded |
D11083: dummyssh: call python script with python |
2021-07-11 |
phabricator |
|
Superseded |
D11082: dummyssh: use subprocess instead of os.call |
2021-07-11 |
phabricator |
|
Superseded |
D11081: run-test: rework the redirection script for python on windows |
2021-07-11 |
phabricator |
|
Superseded |
D11080: run-test: act that we requires MSYS to run the test on Windows |
2021-07-11 |
phabricator |
|
Superseded |
D1107: wireproto: bounce kwargs to/from bytes/str as needed |
2017-10-16 |
phabricator |
|
Superseded |
D1107: wireproto: bounce kwargs to/from bytes/str as needed |
2017-10-16 |
phabricator |
|
Not Applicable |
D11079: sigpipe-remote: display more information about the non-py3 python |
2021-07-11 |
phabricator |
|
Superseded |
D11078: sigpipe-remote: check for python version earlier in the script |
2021-07-11 |
phabricator |
|
Superseded |
D11077: mergestate: use dirstate.update_file API in recordupdates() |
2021-07-11 |
phabricator |
|
Superseded |
D11076: dirstate: add dedicated function for updating data of a file |
2021-07-11 |
phabricator |
|
Superseded |
D11075: dirstate: add a `update_file` function |
2021-07-11 |
phabricator |
|
Superseded |
D11074: resolve: use the `parentchange` context manager to apply merge action |
2021-07-10 |
phabricator |
|
Superseded |
D11073: windows: make sure we fully read and cleany close the connection |
2021-07-10 |
phabricator |
|
Superseded |
D11072: check-code: add a rules to catch os.path.abspath |
2021-07-10 |
phabricator |
|
Superseded |
D11071: windows: use abspath in convert.subversion |
2021-07-10 |
phabricator |
|
Superseded |
D11070: windows: use abspath in convert.git |
2021-07-10 |
phabricator |
|
Superseded |
D1106: context: add workingfilectx.markcopied |
2017-10-16 |
phabricator |
|
Superseded |
D1106: context: add workingfilectx.markcopied |
2017-10-17 |
phabricator |
|
Not Applicable |
D11069: windows: use abspath in convert.bzr |
2021-07-10 |
phabricator |
|
Superseded |
D11068: windows: use abspath in the git extension |
2021-07-10 |
phabricator |
|
Superseded |
D11067: windows: use abspath in url |
2021-07-10 |
phabricator |
|
Superseded |
D11066: windows: use abspath in subrepoutil |
2021-07-10 |
phabricator |
|
Superseded |
D11065: windows: use abspath in subrepo |
2021-07-10 |
phabricator |
|
Superseded |
D11064: windows: use abspath in hgwebdir |
2021-07-10 |
phabricator |
|
Superseded |
D11063: windows: use abspath in mercurial/hg.py |
2021-07-10 |
phabricator |
|
Superseded |
D11062: windows: use abspath in extensions |
2021-07-10 |
phabricator |
|
Superseded |
D11061: windows: use abspath in commandserver |
2021-07-10 |
phabricator |
|
Superseded |
D11060: windows: use abspath in chgserver |
2021-07-10 |
phabricator |
|
Superseded |
D1105: merge: don't use workers in in-memory mode |
2017-10-16 |
phabricator |
|
Superseded |
D1105: merge: don't use workers in in-memory mode |
2017-10-17 |
phabricator |
|
Not Applicable |
D11059: windows: introduce a `util.abspath` to replace os.path.abspath |
2021-07-10 |
phabricator |
|
Superseded |
D11058: windows: enforce upper case drive letter for getcwd in mercurial too |
2021-07-10 |
phabricator |
|
Superseded |
D11057: compat: enforce upper case drive letter in mercurial too |
2021-07-10 |
phabricator |
|
Superseded |
D11056: test-bookmark: clarify the path involved in a pull creating divergence |
2021-07-10 |
phabricator |
|
Superseded |
D11055: test-removeemptydirs: adjust to Windows behavior for the `histedit` case |
2021-07-10 |
phabricator |
|
Superseded |
D11054: test-removeemptydirs: clarify the state of things in the `histedit` case |
2021-07-10 |
phabricator |
|
Superseded |
D11053: run-tests: rely on an actual file in PATH instead of alias for `hg` |
2021-07-10 |
phabricator |
|
Superseded |
D11052: tests: blacklist a handful of test with `rhg` or `chg` |
2021-07-10 |
phabricator |
|
Superseded |
D11051: run-tests: use more explicit signaling for `chg` |
2021-07-10 |
phabricator |
|
Superseded |
D11050: run-tests: drop the `rhg` flag for `hghave.py` if unset |
2021-07-10 |
phabricator |
|
Superseded |
D1104: peer: ensure command names are always ascii bytestrs |
2017-10-16 |
phabricator |
|
Superseded |
D1104: peer: ensure command names are always ascii bytestrs |
2017-10-16 |
phabricator |
|
Not Applicable |
D11049: run-tests: introduce a `HGTEST_REAL_HG` variable for test |
2021-07-10 |
phabricator |
|
Superseded |
D11048: test-infinitepush: drop unused helper |
2021-07-10 |
phabricator |
|
Superseded |
D11047: run-tests: setup "correct" python earlier |
2021-07-10 |
phabricator |
|
Superseded |
D11046: run-test: clarify the error with a bad --with-hg is passed |
2021-07-10 |
phabricator |
|
Superseded |
D11045: run-tests: cleanup windows generation of the python / python3 pointeur |
2021-07-10 |
phabricator |
|
Superseded |
D11044: run-tests: always define a custom-bin directory |
2021-07-10 |
phabricator |
|
Superseded |
D11043: run-tests: explicitly track that pythondir was inferred |
2021-07-10 |
phabricator |
|
Superseded |
D11042: hg-ssh: normalize the drive of the current working directory on windows |
2021-07-10 |
phabricator |
|
Superseded |
D11041: run-tests: use a global WINDOWS constant instead of multiplicate tests |
2021-07-10 |
phabricator |
|
Superseded |
D11040: amend: make `hg amend -r` update to the rewritten working copy parent |
2021-07-09 |
phabricator |
|
Superseded |
D1103: httppeer: always produce native str header keys and values |
2017-10-16 |
phabricator |
|
Superseded |
D1103: httppeer: always produce native str header keys and values |
2017-10-16 |
phabricator |
|
Not Applicable |
D11039: amend: make `hg amend -r` rebase descendants of target onto amended target |
2021-07-09 |
phabricator |
|
New |
D11038: amend: make `hg amend -r` fold temporary commit into target commit |
2021-07-09 |
phabricator |
|
New |
D11037: amend: make `hg amend -r` rebase temporary commit onto target commit |
2021-07-09 |
phabricator |
|
New |
D11036: doc: wrap the help text for the purge extension |
2021-07-09 |
phabricator |
|
Superseded |
D11035: run-test: adjust the drive letter to upper case for TESTDIR |
2021-07-09 |
phabricator |
|
Superseded |
D11034: test-run-test: use explicit variable to clarify path |
2021-07-09 |
phabricator |
|
Superseded |
D11033: sparse: adjust the temporary includes within a `parentchange` context |
2021-07-09 |
phabricator |
|
Superseded |
D11032: amend: adjust the dirstate withing a `parentchange` context |
2021-07-09 |
phabricator |
|
Superseded |
D11031: dirstate: add the right internal API in a test script |
2021-07-09 |
phabricator |
|
Superseded |