HomePhabricator

merge: with stable

Authored by durin42.

Description

merge: with stable

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
5e7eea915019D11443marmoute
dirstate: drop the `dirstatemap.dropfile` method 
Sep 15
44fc75bd1580D11442marmoute
dirstate: use `reset_state` instead of `dropfile` in test-rebuildstate.t 
Sep 16
af84aa1a66f1D11441marmoute
dirstate: use `reset_state` instead of `dropfile` in largefile 
Sep 16
1370d695c258D11440marmoute
dirstate: use `reset_state` in `rebuild` instead of `dropfile` 
Sep 15
bac82c2ce858D11439marmoute
dirstate: use `reset_state` to drop file in `update_file_p1` 
Sep 15
938a7769050cD11438marmoute
dirstate: support file tracked nowhere in `reset_state` 
Sep 15
70547a7d5930D11437marmoute
dirstate: drop dirstatemap.addfile 
Sep 15
aa442fde0ea5D11436marmoute
dirstate: update the documentation of the dirstatemap API 
Sep 15
e7d0a511965cD11435marmoute
dirstate: drop the `_addpath` method 
Sep 15
ccb9cc47b7b6D11434marmoute
dirstate: remove the `normallookup` function 
Sep 15
eb1f8d6e9419D11433marmoute
dirstate: stop using `_normallookup` in the adddrop extension 
Sep 16
14fa2e583422D11432marmoute
dirstate: replace the use of `_normallookup` in `rebuild` 
Sep 15
625b84c1abddD11431marmoute
dirstate: replace the use of _normallookup in `setparents` 
Sep 15
0d2a404f1932D11430marmoute
dirstate: introduce a set_tracked method on "map" and "item" 
Sep 15
87b3010c08e0D11429marmoute
dirstate: fix restoration of "merged" state after a remove 
Sep 15
d459c6b84961D11428marmoute
dirstate: inline the last two `_drop` usage 
Sep 15
dd267f16042fD11427marmoute
dirstate: make a conditionnal easier to read in `setparents` 
Sep 15
72b80a0124f8D11426marmoute
dirstate: removed the now unused `_add` method 
Sep 15
7e65ca30fb91D11425marmoute
dirstate: replace `_add` call in `setparent` 
Sep 15
6255a0d33c45D11424marmoute
dirstate: directly call the right function in `set_tracked` 
Sep 15
ffde999a3ea9D11423marmoute
dirstate: same logic as what we did for `_drop` 
Sep 15
36c0d738c330D11422marmoute
dirstate: use `tracked` property in `_addpath` 
Sep 15
d1d9510f73f0D11446SimonSapin
rust: Update the memmap2 crate to version 0.4.0 
Sep 17
2018753014beD11445martinvonz
dirstate: fix compilation warnings in `dirstate_item_set_possibly_dirty()` 
Sep 16
ec178161a8d1D11444martinvonz
dirstate: make dirstate flags char be unsigned 
Sep 16
4e6f27230aeeD11421marmoute
dirstate: introduce a `set_clean` method on dirstate's map and items 
Sep 1
2e0ff3947b05D11420marmoute
dirstate: extract the logic to check file/dirname collision when adding a file 
Sep 1
5a6c1ef4bcacD11419marmoute
dirstate: make dirstatemap.set_untracked deal with added file 
Sep 1
c0157aca5bf5D11418marmoute
dirstate: remove some usage of `_drop` 
Sep 1
7ab99007fce5D11417marmoute
dirstate: move the copymap drop inside dropfile 
Sep 1
87e3f878e65fD11416SimonSapin
rust: Rename get_node methods to data_for_node, get_rev to data_for_rev 
Sep 14
6f579618ea7bD11415SimonSapin
rust: Rename the `Revlog::get_node_rev` method to `rev_from_node` 
Sep 14
6c653d9d41b8D11414SimonSapin
rust: Make private the `index` field of the `Revlog` struct 
Sep 14
681851d6409bD11413SimonSapin
dirstate-v2: Remove the `.d` suffix in data file names 
Jul 26
f9e6f2bb721dD11412SimonSapin
rhg: Don’t compare ambiguous files one byte at a time 
Sep 13
796206e74b10D11411SimonSapin
rhg: Reuse manifest when checking status of multiple ambiguous files 
Sep 13
001d747c2bafD11410SimonSapin
rust: Return HgError instead of RevlogError in revlog constructors 
Sep 13
8c29af0f6d6eD11409SimonSapin
rhg: Align with Python on some revset parsing corner cases 
Sep 13
4d2a5ca060e3D11408SimonSapin
rust: Add a Filelog struct that wraps Revlog 
Sep 13
cfb6e6699b25D11407SimonSapin
rust: Add Repo::manifest(revision) 
Sep 13
21d25e9ee58eD11406SimonSapin
rust: Keep lazily-initialized Changelog and Manifest log on the Repo object 
Sep 13
fc208d6faed3D11405SimonSapin
rust: Move lazy initialization of `Repo::dirstate_map` into a generic struct 
Sep 13
d44740725b95D11404SimonSapin
rust: Rename Manifest to Manifestlog, ManifestEntry to Manifest 
Sep 13
81aedf1fc897D11398SimonSapin
rust: Add Repo::dirstate_map and use it in `rhg status` 
Sep 9
e834b79def74D11397SimonSapin
rust: Switch to the memmap2-rs crate 
Sep 10
4afd6cc447b9D11396SimonSapin
rust: Make OwningDirstateMap generic and move it into hg-core 
Sep 9
8f031a274cd6D11395SimonSapin
rust: Move PyBytesWithData out of copy-tracing code 
Sep 6
9cd35c8c6044D11394SimonSapin
rust: Move VFS code to its own module 
Sep 6
cff41e168c25D11390SimonSapin
rhg: Switch rhg.ignored-extensions config to Python-compatible list syntax 
Sep 3
6961eca0b3eeD11389SimonSapin
rhg: Port Python’s `ui.configlist` as `Config::get_list` 
Feb 17