974
I Use This!
Activity Not Available

News

Analyzed 4 months ago. based on code collected almost 5 years ago.
Posted about 3 years ago by Augie Fackler
changeset 62a0b5daa15f branch bookmark ... [More] tag user Augie Fackler description diff: suppress `merging foo` output lines when performing a merge diff Differential Revision: https://phab.mercurial-scm.org/D9939 files mercurial/commands.pytests/test-diff-change.t [Less]
Posted about 3 years ago by Simon Sapin
changeset 95b276283b67 branch default bookmark @ ... [More] tag user Simon Sapin description rhg: add support for share-safe Differential Revision: https://phab.mercurial-scm.org/D9942 files rust/hg-core/src/repo.rsrust/hg-core/src/requirements.rstests/test-rhg.t [Less]
Posted about 3 years ago by Matt Harbison
changeset e933e66153f3 branch stable bookmark ... [More] tag user Matt Harbison description packaging: replace a documentation reference to `python3` on Windows Sadly, there's not `python3.exe` on Windows. Differential Revision: https://phab.mercurial-scm.org/D9937 files contrib/packaging/inno/readme.rstcontrib/packaging/wix/readme.rst [Less]
Posted about 3 years ago by Pulkit Goyal <[email protected]>
changeset bfaacfa8ebfc branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description tests: unquiet a test to show changes in next patch Differential Revision: https://phab.mercurial-scm.org/D9935 files tests/test-persistent-nodemap.t [Less]
Posted about 3 years ago by Pulkit Goyal &lt;[email protected]&gt;
changeset 98e39f04d60e branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description upgrade: implement partial upgrade for upgrading persistent-nodemap Upgrading repositories to use persistent nodemap should be fast and easy as it requires only two things: 1) Updating the requirements 2) Writing a persistent-nodemap on disk For both of the steps above, we don't need to edit existing revlogs. This patch makes upgrade only do the above mentioned two steps if we are only upgarding to use persistent-nodemap feature. Since `nodemap.persist_nodemap()` assumes that there exists a nodemap file for the given revlog if we are trying to call it, this patch adds `force` argument to create a file if does not exist which is true in our upgrade case. The test changes demonstrate that we no longer write nodemap files for manifest after upgrade which I think is desirable. Differential Revision: https://phab.mercurial-scm.org/D9936 files mercurial/revlogutils/nodemap.pymercurial/upgrade_utils/engine.pytests/test-persistent-nodemap.t [Less]
Posted about 3 years ago by Pulkit Goyal &lt;[email protected]&gt;
changeset dadb4db55661 branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description nodemap: fix a typo in error message Differential Revision: https://phab.mercurial-scm.org/D9934 files mercurial/revlogutils/nodemap.py [Less]
Posted about 3 years ago by Pulkit Goyal &lt;[email protected]&gt;
changeset 835aafb2543f branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description revlog: refactor logic to compute nodemap file in separate function I will like to use it one more place. Differential Revision: https://phab.mercurial-scm.org/D9933 files mercurial/revlog.pymercurial/revlogutils/nodemap.py [Less]
Posted about 3 years ago by Pulkit Goyal &lt;[email protected]&gt;
changeset 83f037acf71a branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description nodemap: make `_persist_nodemap` a public function I will like to have a utility function using which we can directly write out nodemap for a repository without going through the recloning process. This function seems like the one containing important pieces for that. Let's make it public. Differential Revision: https://phab.mercurial-scm.org/D9932 files mercurial/revlogutils/nodemap.py [Less]
Posted about 3 years ago by Pulkit Goyal &lt;[email protected]&gt;
changeset 45c3a263d5d1 branch bookmark ... [More] tag user Pulkit Goyal <[email protected]> description engine: 'if not, else' -> 'if, else' I personally feel that ``` if x: pass else: pass ``` is easier to read and edit than ``` if not x: pass else: pass ``` Next patches will add one more if-else clause. Differential Revision: https://phab.mercurial-scm.org/D9931 files mercurial/upgrade_utils/engine.py [Less]
Posted over 3 years ago by Martin von Zweigbergk
changeset 0e2becd1fe0c branch bookmark ... [More] tag user Martin von Zweigbergk description errors: use InputError in uncommit extension Differential Revision: https://phab.mercurial-scm.org/D9911 files hgext/uncommit.pytests/test-unamend.ttests/test-uncommit.t [Less]