January 2020 Archives by author
Starting: Thu Jan 2 18:20:26 UTC 2020
Ending: Sat Feb 1 04:38:51 UTC 2020
Messages: 1292
- D7630: absorb: make the absorbed changeset be automatically "evolved"
rdamazio (Rodrigo Damazio Bovendorp)
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
rdamazio (Rodrigo Damazio Bovendorp)
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
rdamazio (Rodrigo Damazio Bovendorp)
- D7705: phases: make the working directory consistently a draft
rdamazio (Rodrigo Damazio Bovendorp)
- D7705: phases: make the working directory consistently a draft
rdamazio (Rodrigo Damazio Bovendorp)
- D7705: phases: make the working directory consistently a draft
rdamazio (Rodrigo Damazio Bovendorp)
- D7705: phases: make the working directory consistently a draft
rdamazio (Rodrigo Damazio Bovendorp)
- D7705: phases: make the working directory consistently a draft
rdamazio (Rodrigo Damazio Bovendorp)
- D7853: phases: reduce code duplication in phasecache.getrevset
rdamazio (Rodrigo Damazio Bovendorp)
- D7854: phases: make phasecache._phasesets immutable
rdamazio (Rodrigo Damazio Bovendorp)
- D7853: phases: reduce code duplication in phasecache.getrevset
rdamazio (Rodrigo Damazio Bovendorp)
- D7854: phases: make phasecache._phasesets immutable
rdamazio (Rodrigo Damazio Bovendorp)
- warning/backup when using hg up -C
Uwe Brauer
- warning/backup when using hg up -C
Uwe Brauer
- Ubuntu 16.04 can't compile latest changeset on default branch
Uwe Brauer
- hg bisect seems to fail
Uwe Brauer
- D7895: rust-core: fix typo in comment
aayjaychan (Aay Jay Chan)
- D7895: rust-core: fix typo in comment
aayjaychan (Aay Jay Chan)
- mercurial at 43958: 2 new changesets
Mercurial Commits
- mercurial at 43959: new changeset
Mercurial Commits
- mercurial at 43961: 2 new changesets
Mercurial Commits
- mercurial at 43997: 36 new changesets
Mercurial Commits
- mercurial at 43999: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 44000: new changeset
Mercurial Commits
- mercurial at 44001: new changeset
Mercurial Commits
- mercurial at 44003: 2 new changesets
Mercurial Commits
- mercurial at 44037: 34 new changesets (2 on stable)
Mercurial Commits
- mercurial at 44046: 9 new changesets
Mercurial Commits
- mercurial at 44047: new changeset
Mercurial Commits
- mercurial at 44056: 9 new changesets (1 on stable)
Mercurial Commits
- mercurial at 44068: 12 new changesets
Mercurial Commits
- mercurial at 44087: 19 new changesets
Mercurial Commits
- mercurial at 44096: 9 new changesets
Mercurial Commits
- mercurial at 44097: new changeset
Mercurial Commits
- mercurial at 44098: new changeset
Mercurial Commits
- mercurial at 44100: 2 new changesets
Mercurial Commits
- mercurial at 44102: 2 new changesets
Mercurial Commits
- mercurial at 44109: 7 new changesets
Mercurial Commits
- mercurial at 44112: 3 new changesets
Mercurial Commits
- mercurial at 44114: 2 new changesets
Mercurial Commits
- mercurial at 44131: 17 new changesets (3 on stable)
Mercurial Commits
- mercurial at 44132: new changeset (1 on stable)
Mercurial Commits
- mercurial at 44133: new changeset (1 on stable)
Mercurial Commits
- mercurial at 44135: 2 new changesets (2 on stable)
Mercurial Commits
- mercurial at 44156: 21 new changesets (4 on stable)
Mercurial Commits
- mercurial at 44157: new changeset (1 on stable)
Mercurial Commits
- mercurial at 44161: 4 new changesets
Mercurial Commits
- mercurial at 44168: 7 new changesets
Mercurial Commits
- mercurial at 44174: 6 new changesets (5 on stable)
Mercurial Commits
- mercurial at 44180: 6 new changesets
Mercurial Commits
- mercurial at 44190: 10 new changesets
Mercurial Commits
- mercurial at 44194: 4 new changesets
Mercurial Commits
- mercurial at 44195: new changeset
Mercurial Commits
- D7787: rust-nodemap: building blocks for nodetree structures
kevincox (Kevin Cox)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
kevincox (Kevin Cox)
- D7867: rust-hg-path: add useful methods to `HgPath`
kevincox (Kevin Cox)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
kevincox (Kevin Cox)
- D7870: rust-utils: add `PrettyPrint` trait
kevincox (Kevin Cox)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
kevincox (Kevin Cox)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
kevincox (Kevin Cox)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
kevincox (Kevin Cox)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
kevincox (Kevin Cox)
- D7792: rust-nodemap: abstracting the indexing
kevincox (Kevin Cox)
- D7793: rust-nodemap: mutable NodeTree data structure
kevincox (Kevin Cox)
- D7794: rust-nodemap: generic NodeTreeVisitor
kevincox (Kevin Cox)
- D7788: rust-node: binary Node and conversion utilities
kevincox (Kevin Cox)
- D7795: rust-nodemap: insert method
kevincox (Kevin Cox)
- D7796: rust-nodemap: input/output primitives
kevincox (Kevin Cox)
- D7796: rust-nodemap: input/output primitives
kevincox (Kevin Cox)
- D7819: rust-nodemap: core implementation for shortest
kevincox (Kevin Cox)
- D7870: rust-utils: add `Escaped` trait
kevincox (Kevin Cox)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
kevincox (Kevin Cox)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
kevincox (Kevin Cox)
- D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns
kevincox (Kevin Cox)
- D7796: rust-nodemap: input/output primitives
kevincox (Kevin Cox)
- D7796: rust-nodemap: input/output primitives
kevincox (Kevin Cox)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
kevincox (Kevin Cox)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
kevincox (Kevin Cox)
- D7867: rust-hg-path: add useful methods to `HgPath`
kevincox (Kevin Cox)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
kevincox (Kevin Cox)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
kevincox (Kevin Cox)
- D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns
kevincox (Kevin Cox)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
kevincox (Kevin Cox)
- D7923: rust-matchers: add functions to get roots, dirs and parents from patterns
kevincox (Kevin Cox)
- D7921: rust-dirs-multiset: improve temporary error message
kevincox (Kevin Cox)
- D7807: hgrc: introduce HGRCSKIPREPO to skip reading the hgrc's repository
marmoute (Pierre-Yves David)
- D7808: mmap: add a size argument to mmapread
marmoute (Pierre-Yves David)
- D7731: tests: fix failing doctest in match.py by adding dummy auditor
marmoute (Pierre-Yves David)
- D7809: revlogutils: move the NodeMap class in a dedicated nodemap module
marmoute (Pierre-Yves David)
- D7705: phases: make the working directory consistently a draft
marmoute (Pierre-Yves David)
- D7808: mmap: add a size argument to mmapread
marmoute (Pierre-Yves David)
- D7657: rust-index: handle `MixedIndex` in `pyindex_to_graph`
marmoute (Pierre-Yves David)
- D7809: revlogutils: move the NodeMap class in a dedicated nodemap module
marmoute (Pierre-Yves David)
- D7808: mmap: add a size argument to mmapread
marmoute (Pierre-Yves David)
- D7807: hgrc: introduce HGRCSKIPREPO to skip reading the repository's hgrc
marmoute (Pierre-Yves David)
- D7809: revlogutils: move the NodeMap class in a dedicated nodemap module
marmoute (Pierre-Yves David)
- D7831: changelog: fix the diverted opener to accept more kwargs
marmoute (Pierre-Yves David)
- D7832: transaction: add a `hasfinalize` method
marmoute (Pierre-Yves David)
- D7833: transaction: allow finalizer to add finalizer
marmoute (Pierre-Yves David)
- D7830: revlog: reorder a conditionnal about revlogio
marmoute (Pierre-Yves David)
- D7838: nodemap: use an intermediate "docket" file to carry small metadata
marmoute (Pierre-Yves David)
- D7837: nodemap: only use persistent nodemap for non-inlined revlog
marmoute (Pierre-Yves David)
- D7839: nodemap: deleted older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7836: nodemap: add a function to read the data from disk
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7831: changelog: fix the diverted opener to accept more kwargs
marmoute (Pierre-Yves David)
- D7832: transaction: add a `hasfinalize` method
marmoute (Pierre-Yves David)
- D7830: revlog: reorder a conditionnal about revlogio
marmoute (Pierre-Yves David)
- D7831: changelog: fix the diverted opener to accept more kwargs
marmoute (Pierre-Yves David)
- D7832: transaction: add a `hasfinalize` method
marmoute (Pierre-Yves David)
- D7830: revlog: reorder a conditionnal about revlogio
marmoute (Pierre-Yves David)
- D7837: nodemap: only use persistent nodemap for non-inlined revlog
marmoute (Pierre-Yves David)
- D7838: nodemap: use an intermediate "docket" file to carry small metadata
marmoute (Pierre-Yves David)
- D7839: nodemap: deleted older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7836: nodemap: add a function to read the data from disk
marmoute (Pierre-Yves David)
- D7841: nodemap: add a optional `nodemap_add_full` method on indexes
marmoute (Pierre-Yves David)
- D7842: nodemap: use an explicit "Block" object in the reference implementation
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7843: nodemap: move the iteratio inside the Block object
marmoute (Pierre-Yves David)
- D7844: nodemap: code to parse a serialized nodemap
marmoute (Pierre-Yves David)
- D7846: nodemap: all check that revision and nodes match in the nodemap
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7847: nodemap: provide the on disk data to the index who support it
marmoute (Pierre-Yves David)
- D7845: nodemap: add basic checking of the on disk nodemap content
marmoute (Pierre-Yves David)
- D7840: nodemap: add a (python) index class for persistent nodemap testing
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7840: nodemap: add a (python) index class for persistent nodemap testing
marmoute (Pierre-Yves David)
- D7839: nodemap: deleted older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7841: nodemap: add a optional `nodemap_add_full` method on indexes
marmoute (Pierre-Yves David)
- D7842: nodemap: use an explicit "Block" object in the reference implementation
marmoute (Pierre-Yves David)
- D7843: nodemap: move the iteratio inside the Block object
marmoute (Pierre-Yves David)
- D7844: nodemap: code to parse a serialized nodemap
marmoute (Pierre-Yves David)
- D7846: nodemap: all check that revision and nodes match in the nodemap
marmoute (Pierre-Yves David)
- D7883: nodemap: keep track of the ondisk id of nodemap blocks
marmoute (Pierre-Yves David)
- D7884: nodemap: introduce an explicit class/object for the docket
marmoute (Pierre-Yves David)
- D7886: nodemap: introduce append-only incremental update of the persisten data
marmoute (Pierre-Yves David)
- D7845: nodemap: add basic checking of the on disk nodemap content
marmoute (Pierre-Yves David)
- D7887: nodemap: add a flag to dump the details of the docket
marmoute (Pierre-Yves David)
- D7890: nodemapdata: double check the source docket when doing incremental update
marmoute (Pierre-Yves David)
- D7885: nodemap: keep track of the docket for loaded data
marmoute (Pierre-Yves David)
- D7891: nodemap: write new data from the expected current data length
marmoute (Pierre-Yves David)
- D7892: nodemap: never read more than the expected data amount
marmoute (Pierre-Yves David)
- D7889: nodemap: track the total and unused amount of data in the rawdata file
marmoute (Pierre-Yves David)
- D7893: nodemap: update the index with the newly written data (when appropriate)
marmoute (Pierre-Yves David)
- D7888: nodemap: track the maximum revision tracked in the nodemap
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7492: localrepo: also fastpath access to working copy parents when possible
marmoute (Pierre-Yves David)
- D7833: transaction: allow finalizer to add finalizer
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7886: nodemap: introduce append-only incremental update of the persisten data
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7492: localrepo: also fastpath access to working copy parents when possible
marmoute (Pierre-Yves David)
- D7494: localrepo: fastpath access to "."
marmoute (Pierre-Yves David)
- D7498: localrepo: also fast past the parents of working copies parents
marmoute (Pierre-Yves David)
- D7495: localrepo: recognize trivial request for '.'
marmoute (Pierre-Yves David)
- D7501: changectx: use unfiltered changelog to walk ancestors in annotate
marmoute (Pierre-Yves David)
- D7502: changectx: mark parent of changesets as non filtered
marmoute (Pierre-Yves David)
- D7492: localrepo: also fastpath access to working copy parents when possible
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7837: nodemap: only use persistent nodemap for non-inlined revlog
marmoute (Pierre-Yves David)
- D7836: nodemap: add a function to read the data from disk
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7847: nodemap: provide the on disk data to indexes who support it
marmoute (Pierre-Yves David)
- D7845: nodemap: add basic checking of the on disk nodemap content
marmoute (Pierre-Yves David)
- D7840: nodemap: add a (python) index class for persistent nodemap testing
marmoute (Pierre-Yves David)
- D7885: nodemap: keep track of the docket for loaded data
marmoute (Pierre-Yves David)
- D7887: nodemap: add a flag to dump the details of the docket
marmoute (Pierre-Yves David)
- D7889: nodemap: track the total and unused amount of data in the rawdata file
marmoute (Pierre-Yves David)
- D7888: nodemap: track the maximum revision tracked in the nodemap
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7807: hgrc: introduce HGRCSKIPREPO to skip reading the repository's hgrc
marmoute (Pierre-Yves David)
- D7972: recover: don't verify by default
marmoute (Pierre-Yves David)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
marmoute (Pierre-Yves David)
- D7630: absorb: make the absorbed changeset be automatically "evolved"
marmoute (Pierre-Yves David)
- D7177: rebase: introduce optional parent mapping
marmoute (Pierre-Yves David)
- D7517: filemerge: byteify the open() mode
marmoute (Pierre-Yves David)
- D7450: INCOMPLETE pyoxidizer
marmoute (Pierre-Yves David)
- D5496: revset: add "samebranch" keyword argument to the merge revset
marmoute (Pierre-Yves David)
- D5737: py3: convert info.name to bytes in subrepo.py
marmoute (Pierre-Yves David)
- D5812: py3: pass str into ValueError to prevent b'' prefix in output
marmoute (Pierre-Yves David)
- D6026: lock: Improve the waiting for lock message which will help newcomers(issue6081)
marmoute (Pierre-Yves David)
- D6123: similar: add condition to avoid Zerodivisonerror in function _score() (issue6099)
marmoute (Pierre-Yves David)
- D7898: merge: don't call update hook when using in-memory context
marmoute (Pierre-Yves David)
- D6027: mq: make unshelve to apply on modified mq patch (issue4318)
marmoute (Pierre-Yves David)
- D6259: [POC] revset: on-disk cache for children queries
marmoute (Pierre-Yves David)
- D6312: branchcache: update the filteredhash if we update the tiprev
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7931: rust-status: use bare hg status fastpath from Python
marmoute (Pierre-Yves David)
- D8011: heptapod-ci: add a basic file to be able to run tests with heptapod
marmoute (Pierre-Yves David)
- D8012: heptapod-ci: colorize output
marmoute (Pierre-Yves David)
- D8013: heptapod-ci: run test with python3 too
marmoute (Pierre-Yves David)
- D8014: heptapod-ci: also run the dedicated rust test for the rust code
marmoute (Pierre-Yves David)
- D8015: heptapod-ci: run the normal test suite
marmoute (Pierre-Yves David)
- D8016: heptapod-ci: run the --pure test too
marmoute (Pierre-Yves David)
- D8017: heptapod-ci: add a job to test the rust version of Mercurial
marmoute (Pierre-Yves David)
- D7967: exchange: recognize changegroup3 bundles in `getbundlespec()`
marmoute (Pierre-Yves David)
- D7932: [RFC]debugbackups: introduce command to interact with strip backups
marmoute (Pierre-Yves David)
- D8029: uncopy: add new `hg uncopy` command
marmoute (Pierre-Yves David)
- D6846: packaging: script the building of a MacOS installer using a custom python
marmoute (Pierre-Yves David)
- D7119: rust-dirstatemap: remove additional lookup in dirstate.matches
marmoute (Pierre-Yves David)
- D7296: pycompat: kludge around pytype being confused by __new__
marmoute (Pierre-Yves David)
- D7384: commands: necessary annotations and suppresssions to pass pytype
marmoute (Pierre-Yves David)
- D7295: pytype: add a (very slow) test that executes pytype
marmoute (Pierre-Yves David)
- D7839: nodemap: deleted older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code serializing a nodemap
marmoute (Pierre-Yves David)
- D7837: nodemap: only use persistent nodemap for non-inlined revlog
marmoute (Pierre-Yves David)
- D7838: nodemap: use an intermediate "docket" file to carry small metadata
marmoute (Pierre-Yves David)
- D7836: nodemap: add a function to read the data from disk
marmoute (Pierre-Yves David)
- D7839: nodemap: delete older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7841: nodemap: add a optional `nodemap_add_full` method on indexes
marmoute (Pierre-Yves David)
- D7842: nodemap: use an explicit "Block" object in the reference implementation
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code writing a nodemap in persistent binary form
marmoute (Pierre-Yves David)
- D7843: nodemap: move the iteratio inside the Block object
marmoute (Pierre-Yves David)
- D7844: nodemap: code to parse the persistent binary nodemap data
marmoute (Pierre-Yves David)
- D7846: nodemap: all check that revision and nodes match in the nodemap
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7883: nodemap: keep track of the ondisk id of nodemap blocks
marmoute (Pierre-Yves David)
- D7884: nodemap: introduce an explicit class/object for the docket
marmoute (Pierre-Yves David)
- D7847: nodemap: provide the on disk data to indexes who support it
marmoute (Pierre-Yves David)
- D7886: nodemap: introduce append-only incremental update of the persisten data
marmoute (Pierre-Yves David)
- D7845: nodemap: add basic checking of the on disk nodemap content
marmoute (Pierre-Yves David)
- D7840: nodemap: add a (python) index class for persistent nodemap testing
marmoute (Pierre-Yves David)
- D7885: nodemap: keep track of the docket for loaded data
marmoute (Pierre-Yves David)
- D7890: nodemap: double check the source docket when doing incremental update
marmoute (Pierre-Yves David)
- D7887: nodemap: add a flag to dump the details of the docket
marmoute (Pierre-Yves David)
- D7892: nodemap: never read more than the expected data amount
marmoute (Pierre-Yves David)
- D7891: nodemap: write new data from the expected current data length
marmoute (Pierre-Yves David)
- D7893: nodemap: update the index with the newly written data (when appropriate)
marmoute (Pierre-Yves David)
- D7889: nodemap: track the total and unused amount of data in the rawdata file
marmoute (Pierre-Yves David)
- D7888: nodemap: track the maximum revision tracked in the nodemap
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code writing a nodemap in persistent binary form
marmoute (Pierre-Yves David)
- D7834: nodemap: have some python code writing a nodemap in persistent binary form
marmoute (Pierre-Yves David)
- D7835: nodemap: write nodemap data on disk
marmoute (Pierre-Yves David)
- D7838: nodemap: use an intermediate "docket" file to carry small metadata
marmoute (Pierre-Yves David)
- D7837: nodemap: only use persistent nodemap for non-inlined revlog
marmoute (Pierre-Yves David)
- D7836: nodemap: add a function to read the data from disk
marmoute (Pierre-Yves David)
- D7839: nodemap: delete older raw data file when creating a new ones
marmoute (Pierre-Yves David)
- D7841: nodemap: add a optional `nodemap_add_full` method on indexes
marmoute (Pierre-Yves David)
- D7842: nodemap: use an explicit "Block" object in the reference implementation
marmoute (Pierre-Yves David)
- D7843: nodemap: move the iteratio inside the Block object
marmoute (Pierre-Yves David)
- D7844: nodemap: code to parse the persistent binary nodemap data
marmoute (Pierre-Yves David)
- D7846: nodemap: all check that revision and nodes match in the nodemap
marmoute (Pierre-Yves David)
- D7845: nodemap: add basic checking of the on disk nodemap content
marmoute (Pierre-Yves David)
- D7884: nodemap: introduce an explicit class/object for the docket
marmoute (Pierre-Yves David)
- D7883: nodemap: keep track of the ondisk id of nodemap blocks
marmoute (Pierre-Yves David)
- D7885: nodemap: keep track of the docket for loaded data
marmoute (Pierre-Yves David)
- D7886: nodemap: introduce append-only incremental update of the persisten data
marmoute (Pierre-Yves David)
- D7888: nodemap: track the maximum revision tracked in the nodemap
marmoute (Pierre-Yves David)
- D7891: nodemap: write new data from the expected current data length
marmoute (Pierre-Yves David)
- D7890: nodemap: double check the source docket when doing incremental update
marmoute (Pierre-Yves David)
- D7893: nodemap: update the index with the newly written data (when appropriate)
marmoute (Pierre-Yves David)
- D7892: nodemap: never read more than the expected data amount
marmoute (Pierre-Yves David)
- D7889: nodemap: track the total and unused amount of data in the rawdata file
marmoute (Pierre-Yves David)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
marmoute (Pierre-Yves David)
- hg-configexpress: new version (0.4.0) and hosting migration
Pierre-Yves David
- 5.4sprint location/date finalization
Pierre-Yves David
- Re: 5.4sprint location/date finalization (spoiler alert → This is March 27th-29th in Paris)
Pierre-Yves David
- [PATCH STABLE] contrib: a small script to nudge lingering diff
Pierre-Yves David
- Nlnet funding for transitioning out of SHA-1
Pierre-Yves David
- Nlnet funding for transitioning out of SHA-1
Pierre-Yves David
- Nlnet funding for transitioning out of SHA-1
Pierre-Yves David
- [PATCH STABLE] contrib: a small script to nudge lingering diff
Pierre-Yves David
- D7807: hgrc: introduce HGRCSKIPREPO to skip reading the hgrc's repository
durin42 (Augie Fackler)
- D7733: hgext: initial version of fastexport extension
durin42 (Augie Fackler)
- D7812: examples: specify rustfmt nightly using a $() construct
durin42 (Augie Fackler)
- D7813: revlog: run rustfmt nightly
durin42 (Augie Fackler)
- D7808: mmap: add a size argument to mmapread
durin42 (Augie Fackler)
- D7576: hg-core: add configparser to library
durin42 (Augie Fackler)
- D7712: lfs: don't skip locally available blobs when verifying
durin42 (Augie Fackler)
- D7617: fix: make example fix hgrc work in subdirs
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
durin42 (Augie Fackler)
- D7814: sha1dc: import latest version from github
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
durin42 (Augie Fackler)
- D7814: sha1dc: import latest version from github
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension
durin42 (Augie Fackler)
- D7848: hashutil: new package for hashing-related features
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension
durin42 (Augie Fackler)
- D7850: sslutil: migrate to hashutil.sha1 instead of hashlib.sha1
durin42 (Augie Fackler)
- D7814: sha1dc: import latest version from github
durin42 (Augie Fackler)
- D7851: hgext: replace references to hashlib.sha1 with hashutil.sha1
durin42 (Augie Fackler)
- D7849: core: migrate uses of hashlib.sha1 to hashutil.sha1
durin42 (Augie Fackler)
- D7848: hashutil: new package for hashing-related features
durin42 (Augie Fackler)
- D7850: sslutil: migrate to hashutil.sha1 instead of hashlib.sha1
durin42 (Augie Fackler)
- D7815: sha1dc: initial implementation of Python extension
durin42 (Augie Fackler)
- D7814: sha1dc: import latest version from github
durin42 (Augie Fackler)
- D7851: hgext: replace references to hashlib.sha1 with hashutil.sha1
durin42 (Augie Fackler)
- D7849: core: migrate uses of hashlib.sha1 to hashutil.sha1
durin42 (Augie Fackler)
- D7813: revlog: run rustfmt nightly
durin42 (Augie Fackler)
- D7812: examples: specify rustfmt nightly using a $() construct
durin42 (Augie Fackler)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
durin42 (Augie Fackler)
- D7788: rust-node: binary Node and conversion utilities
durin42 (Augie Fackler)
- D7964: cext: change two more vars to Py_ssize_t in manifest.c
durin42 (Augie Fackler)
- D7932: [RFC]debugbackups: introduce command to interact with strip backups
durin42 (Augie Fackler)
- D7937: python-zstandard: blacken at 80 characters
durin42 (Augie Fackler)
- D8029: uncopy: add new `hg uncopy` command
durin42 (Augie Fackler)
- D8030: uncopy: add support for unmarking committed copies
durin42 (Augie Fackler)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
durin42 (Augie Fackler)
- D7999: merge: make hg.merge() take a context instead of a node
durin42 (Augie Fackler)
- D8030: uncopy: add support for unmarking committed copies
durin42 (Augie Fackler)
- D7295: pytype: add a (very slow) test that executes pytype
durin42 (Augie Fackler)
- 5.4sprint location/date finalization
Augie Fackler
- 5.4sprint location/date finalization
Augie Fackler
- Nlnet funding for transitioning out of SHA-1
Augie Fackler
- Windows RC rebuild needed
Augie Fackler
- Nlnet funding for transitioning out of SHA-1
Augie Fackler
- Windows RC rebuild needed
Augie Fackler
- Windows RC rebuild needed
Augie Fackler
- Nlnet funding for transitioning out of SHA-1
Augie Fackler
- [PATCH 6 of 6] rust-cpython: remove PySharedRefCell and its companion structs
Augie Fackler
- [PATCH 1 of 7 RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map()
Augie Fackler
- [PATCH 1 of 7 RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map()
Augie Fackler
- D7951: rust: move hgcli's README out of the way
valentin.gatienbaron (Valentin Gatien-Baron)
- D7952: rust: add a README
valentin.gatienbaron (Valentin Gatien-Baron)
- D7951: rust: move hgcli's README out of the way
valentin.gatienbaron (Valentin Gatien-Baron)
- D7952: rust: add a README
valentin.gatienbaron (Valentin Gatien-Baron)
- D7952: rust: add a README
valentin.gatienbaron (Valentin Gatien-Baron)
- D7952: rust: add a README
valentin.gatienbaron (Valentin Gatien-Baron)
- D7952: rust: add a README
valentin.gatienbaron (Valentin Gatien-Baron)
- D7971: recover: fix typos
valentin.gatienbaron (Valentin Gatien-Baron)
- D7972: recover: don't verify by default
valentin.gatienbaron (Valentin Gatien-Baron)
- D7972: recover: don't verify by default
valentin.gatienbaron (Valentin Gatien-Baron)
- D7971: recover: fix typos
valentin.gatienbaron (Valentin Gatien-Baron)
- Fixing default behavior of bookmarks.
Valentin Gatien-Baron
- D7782: rust-core: extracted a revlog submodule
Alphare (Raphaël Gomès)
- D7782: rust-core: extracted a revlog submodule
Alphare (Raphaël Gomès)
- D7862: dirstate: move rust fast-path calling code to its own method
Alphare (Raphaël Gomès)
- D7863: rust-utils: add util to find a slice in another slice
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7865: rust-fmt: run cargo fmt
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
Alphare (Raphaël Gomès)
- D7870: rust-utils: add `PrettyPrint` trait
Alphare (Raphaël Gomès)
- D7868: rust-filepatterns: remove bridge code for filepatterns-related functions
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7871: rust-utils: add util for canonical path
Alphare (Raphaël Gomès)
- D7862: dirstate: move rust fast-path calling code to its own method
Alphare (Raphaël Gomès)
- D7862: dirstate: move rust fast-path calling code to its own method
Alphare (Raphaël Gomès)
- D7863: rust-utils: add util to find a slice in another slice
Alphare (Raphaël Gomès)
- D7862: dirstate: move rust fast-path calling code to its own method
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7862: dirstate: move rust fast-path calling code to its own method
Alphare (Raphaël Gomès)
- D7863: rust-utils: add util to find a slice in another slice
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7870: rust-utils: add `Escaped` trait
Alphare (Raphaël Gomès)
- D7870: rust-utils: add `Escaped` trait
Alphare (Raphaël Gomès)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7871: rust-utils: add util for canonical path
Alphare (Raphaël Gomès)
- D7870: rust-utils: add `Escaped` trait
Alphare (Raphaël Gomès)
- D7871: rust-utils: add util for canonical path
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7871: rust-utils: add util for canonical path
Alphare (Raphaël Gomès)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
Alphare (Raphaël Gomès)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
Alphare (Raphaël Gomès)
- D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns
Alphare (Raphaël Gomès)
- D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns
Alphare (Raphaël Gomès)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
Alphare (Raphaël Gomès)
- D7871: rust-utils: add util for canonical path
Alphare (Raphaël Gomès)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
Alphare (Raphaël Gomès)
- D7494: localrepo: fastpath access to "."
Alphare (Raphaël Gomès)
- D7498: localrepo: also fast past the parents of working copies parents
Alphare (Raphaël Gomès)
- D7495: localrepo: recognize trivial request for '.'
Alphare (Raphaël Gomès)
- D7501: changectx: use unfiltered changelog to walk ancestors in annotate
Alphare (Raphaël Gomès)
- D7502: changectx: mark parent of changesets as non filtered
Alphare (Raphaël Gomès)
- D7492: localrepo: also fastpath access to working copy parents when possible
Alphare (Raphaël Gomès)
- D7909: rust-filepatterns: add support for `ignore` and `subignore` patterns
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
Alphare (Raphaël Gomès)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7869: rust-dirs-multiset: add `DirsChildrenMultiset`
Alphare (Raphaël Gomès)
- D7908: rust-filepatterns: improve API and robustness for pattern files parsing
Alphare (Raphaël Gomès)
- D7909: rust-filepatterns: add support for `include` and `subinclude` patterns
Alphare (Raphaël Gomès)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
Alphare (Raphaël Gomès)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
Alphare (Raphaël Gomès)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
Alphare (Raphaël Gomès)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
Alphare (Raphaël Gomès)
- D7923: rust-matchers: add functions to get roots, dirs and parents from patterns
Alphare (Raphaël Gomès)
- D7922: rust-matchers: add function to generate a regex matcher function
Alphare (Raphaël Gomès)
- D7921: rust-dirs-multiset: improve temporary error message
Alphare (Raphaël Gomès)
- D7924: rust-matchers: add `build_regex_match` function
Alphare (Raphaël Gomès)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
Alphare (Raphaël Gomès)
- D7925: rust-matchers: add `IgnoreMatcher`
Alphare (Raphaël Gomès)
- D7926: rust-dependencies: update rayon
Alphare (Raphaël Gomès)
- D7927: rust-status: add util for listing a directory
Alphare (Raphaël Gomès)
- D7928: rust-status: add function for sequential traversal of the working directory
Alphare (Raphaël Gomès)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
Alphare (Raphaël Gomès)
- D7923: rust-matchers: add functions to get roots, dirs and parents from patterns
Alphare (Raphaël Gomès)
- D7924: rust-matchers: add `build_regex_match` function
Alphare (Raphaël Gomès)
- D7925: rust-matchers: add `IgnoreMatcher`
Alphare (Raphaël Gomès)
- D7929: rust-status: add bare `hg status` support in hg-core
Alphare (Raphaël Gomès)
- D7930: rust-status: update rust-cpython bridge to account for the changes in core
Alphare (Raphaël Gomès)
- D7931: rust-status: use bare hg status fastpath from Python
Alphare (Raphaël Gomès)
- D7952: rust: add a README
Alphare (Raphaël Gomès)
- D7952: rust: add a README
Alphare (Raphaël Gomès)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Alphare (Raphaël Gomès)
- D7868: rust-filepatterns: remove bridge code for filepatterns-related functions
Alphare (Raphaël Gomès)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
Alphare (Raphaël Gomès)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7868: rust-filepatterns: remove bridge code for filepatterns-related functions
Alphare (Raphaël Gomès)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
Alphare (Raphaël Gomès)
- D7910: rust-re2: add wrapper for calling Re2 from Rust
Alphare (Raphaël Gomès)
- D7982: rust-utils: introduce `subslice_index` function
Alphare (Raphaël Gomès)
- D7921: rust-dirs-multiset: improve temporary error message
Alphare (Raphaël Gomès)
- D7867: rust-hg-path: add useful methods to `HgPath`
Alphare (Raphaël Gomès)
- D7982: rust-utils: introduce `subslice_index` function
Alphare (Raphaël Gomès)
- D7926: rust-dependencies: update rayon
Alphare (Raphaël Gomès)
- D8047: rust-dirstate: add missing @propertycache
Alphare (Raphaël Gomès)
- D8048: rust-dirstatemap: cache non normal and other parent set
Alphare (Raphaël Gomès)
- D8050: rust-dirstatemap: update call sites from Python
Alphare (Raphaël Gomès)
- D8049: rust-dirstatemap: add `NonNormalEntries` class
Alphare (Raphaël Gomès)
- Nlnet funding for transitioning out of SHA-1
Raphaël Gomès
- D7494: localrepo: fastpath access to "."
Raphaël Gomès
- Nlnet funding for transitioning out of SHA-1
Raphaël Gomès
- Nlnet funding for transitioning out of SHA-1
Raphaël Gomès
- Nlnet funding for transitioning out of SHA-1
Raphaël Gomès
- [PATCH 1 of 7 RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map()
Raphaël Gomès
- D7803: tests: split out another ~1/2 of test-graft.t
pulkit (Pulkit Goyal)
- D7807: hgrc: introduce HGRCSKIPREPO to skip reading the hgrc's repository
pulkit (Pulkit Goyal)
- D7785: remotefilelog: actually fix (and test this time) a bytes vs str issue
pulkit (Pulkit Goyal)
- D7732: convert: refactor authormap into separate function for outside use
pulkit (Pulkit Goyal)
- D7723: tests: update test-releasenotes-formatting.t output
pulkit (Pulkit Goyal)
- D7799: merge: remove unused keepparent argument for graft()
pulkit (Pulkit Goyal)
- D7728: rebase: add test to demonstrate issue6180
pulkit (Pulkit Goyal)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
pulkit (Pulkit Goyal)
- D7492: localrepo: also fastpath access to working copy parents when possible
pulkit (Pulkit Goyal)
- D7824: tests: add test of rebase with conflict in merge commit
pulkit (Pulkit Goyal)
- D7630: absorb: make the absorbed changeset be automatically "evolved"
pulkit (Pulkit Goyal)
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
pulkit (Pulkit Goyal)
- D7812: examples: specify rustfmt nightly using a $() construct
pulkit (Pulkit Goyal)
- D7575: hg-core: vendor Facebook's configparser crate
pulkit (Pulkit Goyal)
- D7574: hg-core: add utils::path to project
pulkit (Pulkit Goyal)
- D7630: absorb: make the absorbed changeset be automatically "evolved"
pulkit (Pulkit Goyal)
- D7816: tests: stabilize test-subrepo-svn.t on Windows
pulkit (Pulkit Goyal)
- D7848: hashutil: new package for hashing-related features
pulkit (Pulkit Goyal)
- D7862: dirstate: move rust fast-path calling code to its own method
pulkit (Pulkit Goyal)
- D7865: rust-fmt: run cargo fmt
pulkit (Pulkit Goyal)
- D7492: localrepo: also fastpath access to working copy parents when possible
pulkit (Pulkit Goyal)
- D7494: localrepo: fastpath access to "."
pulkit (Pulkit Goyal)
- D7498: localrepo: also fast past the parents of working copies parents
pulkit (Pulkit Goyal)
- D7732: convert: refactor authormap into separate function for outside use
pulkit (Pulkit Goyal)
- D7932: [RFC]debugbackups: introduce command to interact with strip backups
pulkit (Pulkit Goyal)
- D7941: py3: wallpaper over demand importer differences on Python 3.5
pulkit (Pulkit Goyal)
- D7940: py3: make flush() line optional
pulkit (Pulkit Goyal)
- D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172)
pulkit (Pulkit Goyal)
- D7952: rust: add a README
pulkit (Pulkit Goyal)
- D7965: py3: catch AttributeError too with ImportError
pulkit (Pulkit Goyal)
- D7966: remotefilelog: only prefetch history in linkrevfixup
pulkit (Pulkit Goyal)
- D7967: exchange: recognize changegroup3 bundles in `getbundlespec()`
pulkit (Pulkit Goyal)
- D7964: cext: change two more vars to Py_ssize_t in manifest.c
pulkit (Pulkit Goyal)
- D7898: merge: don't call update hook when using in-memory context
pulkit (Pulkit Goyal)
- D7972: recover: don't verify by default
pulkit (Pulkit Goyal)
- D7900: merge: avoid a negation in the definition of updatedirstate
pulkit (Pulkit Goyal)
- D7733: hgext: initial version of fastexport extension
pulkit (Pulkit Goyal)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
pulkit (Pulkit Goyal)
- D8010: phabricator: fix a crash when submitting binaries (issue6260)
pulkit (Pulkit Goyal)
- D7906: rebase: define base in only place in defineparents()
pulkit (Pulkit Goyal)
- D8021: chg: switch to using global `environ` instead of envp from main
pulkit (Pulkit Goyal)
- D8029: uncopy: add new `hg uncopy` command
pulkit (Pulkit Goyal)
- D8030: uncopy: add support for unmarking committed copies
pulkit (Pulkit Goyal)
- D8041: revset: add a revset for parents in merge state
pulkit (Pulkit Goyal)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
pulkit (Pulkit Goyal)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
pulkit (Pulkit Goyal)
- D8057: rebase: abort if the user tries to rebase the working copy
pulkit (Pulkit Goyal)
- D8055: absorb: graduate -i flag from experimental
pulkit (Pulkit Goyal)
- D8011: heptapod-ci: add a basic file to be able to run tests with heptapod
pulkit (Pulkit Goyal)
- [PATCH STABLE] contrib: a small script to nudge lingering diff
Pulkit Goyal
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
mharbison72 (Matt Harbison)
- D7786: update: add --abort option in hg update command (issue4404)
mharbison72 (Matt Harbison)
- D7808: mmap: add a size argument to mmapread
mharbison72 (Matt Harbison)
- D7731: tests: fix failing doctest in match.py by adding dummy auditor
mharbison72 (Matt Harbison)
- D7731: tests: fix failing doctest in match.py by adding dummy auditor
mharbison72 (Matt Harbison)
- D7696: inno: drop support for Windows 95/98/ME
mharbison72 (Matt Harbison)
- D7570: match: resolve filesets against the passed `cwd`, not the current one
mharbison72 (Matt Harbison)
- D7714: subrepo: fix a crash when archiving an svn or git subrepo
mharbison72 (Matt Harbison)
- D7779: py3: replace `time.clock()` with `time.perf_counter()`
mharbison72 (Matt Harbison)
- D7765: cleanup: replace contiguous spaces in regex patterns with an explicit count
mharbison72 (Matt Harbison)
- D7780: util: avoid referencing `time.clock()` on Windows when missing (issue6238)
mharbison72 (Matt Harbison)
- D7767: cleanup: drop redundant character escapes outside of `[]`
mharbison72 (Matt Harbison)
- D7778: mq: avoid using `__file__` to compare modules
mharbison72 (Matt Harbison)
- D7769: tests: fix a copy/paste name duplication in storage.py
mharbison72 (Matt Harbison)
- D7771: setup: include `defaultrc` in the package list
mharbison72 (Matt Harbison)
- D7772: resourceutil: don't limit resources to the `mercurial` package
mharbison72 (Matt Harbison)
- D7773: resourceutil: implement `is_resource()`
mharbison72 (Matt Harbison)
- D7774: resourceutil: implement `contents()` to iterate over resources in a package
mharbison72 (Matt Harbison)
- D7768: commit: change default `editor` parameter to None
mharbison72 (Matt Harbison)
- D7766: cleanup: drop redundant character escapes from `[]` character sets
mharbison72 (Matt Harbison)
- D7777: rcutil: drop the `defaultrcpath()` method (API)
mharbison72 (Matt Harbison)
- D7775: ui: refactor `readconfig()` into a form that can consume resources
mharbison72 (Matt Harbison)
- D7776: ui: add the ability to apply `defaultrc` configs from resources
mharbison72 (Matt Harbison)
- D7816: tests: stabilize test-subrepo-svn.t on Windows
mharbison72 (Matt Harbison)
- D7817: py3: byteify some `ui.configbool()` parameters
mharbison72 (Matt Harbison)
- D7660: rust-index: add a `experimental.rust.index` option to use the wrapper
mharbison72 (Matt Harbison)
- D7708: lfs: add a switch to `hg verify` to ignore the content of blobs
mharbison72 (Matt Harbison)
- D7817: py3: byteify some `ui.configbool()` parameters
mharbison72 (Matt Harbison)
- D7818: py3: byteify the opener option to use `rust.index` to allow Rust revlogs
mharbison72 (Matt Harbison)
- D7818: py3: byteify the opener option to use `rust.index` to allow Rust revlogs
mharbison72 (Matt Harbison)
- D7852: scmutil: fix an unbound variable with progressbar debug enabled
mharbison72 (Matt Harbison)
- D7852: scmutil: fix an unbound variable with progressbar debug enabled
mharbison72 (Matt Harbison)
- D7708: lfs: add a switch to `hg verify` to ignore the content of blobs
mharbison72 (Matt Harbison)
- D7712: lfs: don't skip locally available blobs when verifying
mharbison72 (Matt Harbison)
- D7713: verify: allow the storage to signal when renames can be tested on `skipread`
mharbison72 (Matt Harbison)
- D7872: lfs: add "bytes" as the unit to the upload/download progress bar
mharbison72 (Matt Harbison)
- D7816: tests: stabilize test-subrepo-svn.t on Windows
mharbison72 (Matt Harbison)
- D7874: phabricator: post revisions in ascending topological order (issue6241)
mharbison72 (Matt Harbison)
- D7873: doc: fix references to `revset.abstractsmartset`
mharbison72 (Matt Harbison)
- D7874: phabricator: post revisions in ascending topological order (issue6241)
mharbison72 (Matt Harbison)
- D7816: tests: stabilize test-subrepo-svn.t on Windows
mharbison72 (Matt Harbison)
- D7872: lfs: add "bytes" as the unit to the upload/download progress bar
mharbison72 (Matt Harbison)
- D7874: phabricator: post revisions in ascending topological order (issue6241)
mharbison72 (Matt Harbison)
- D7873: doc: fix references to `revset.abstractsmartset`
mharbison72 (Matt Harbison)
- D7880: lfs: rename a variable to clarify its use
mharbison72 (Matt Harbison)
- D7882: lfs: avoid quadratic performance in processing server responses
mharbison72 (Matt Harbison)
- D7881: lfs: check content length after downloading content
mharbison72 (Matt Harbison)
- D7880: lfs: rename a variable to clarify its use
mharbison72 (Matt Harbison)
- D7882: lfs: avoid quadratic performance in processing server responses
mharbison72 (Matt Harbison)
- D7881: lfs: check content length after downloading content
mharbison72 (Matt Harbison)
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
mharbison72 (Matt Harbison)
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
mharbison72 (Matt Harbison)
- D7816: tests: stabilize test-subrepo-svn.t on Windows
mharbison72 (Matt Harbison)
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
mharbison72 (Matt Harbison)
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
mharbison72 (Matt Harbison)
- D7915: create alpha for phabricator test €
mharbison72 (Matt Harbison)
- D7915: create alpha for phabricator test €
mharbison72 (Matt Harbison)
- D7916: create beta for phabricator test
mharbison72 (Matt Harbison)
- D7917: create public change for phabricator testing
mharbison72 (Matt Harbison)
- D7918: create draft change for phabricator testing
mharbison72 (Matt Harbison)
- D7919: create comment for phabricator test
mharbison72 (Matt Harbison)
- D7919: create comment for phabricator test
mharbison72 (Matt Harbison)
- D7915: create alpha for phabricator test €
mharbison72 (Matt Harbison)
- D7916: create beta for phabricator test
mharbison72 (Matt Harbison)
- D7917: create public change for phabricator testing
mharbison72 (Matt Harbison)
- D7918: create draft change for phabricator testing
mharbison72 (Matt Harbison)
- D7919: create comment for phabricator test
mharbison72 (Matt Harbison)
- D7913: cext: fix compiler warning about sign changing
mharbison72 (Matt Harbison)
- D7920: tests: restore phabricator tests and regenerate the recordings
mharbison72 (Matt Harbison)
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
mharbison72 (Matt Harbison)
- D7920: tests: restore phabricator tests and regenerate the recordings
mharbison72 (Matt Harbison)
- D7933: config: add a function to insert non-file based, but overridable settings
mharbison72 (Matt Harbison)
- D7934: phabricator: use .arcconfig for the callsign if not set locally (issue6243)
mharbison72 (Matt Harbison)
- D7935: phabricator: use .arcconfig for `phabricator.url` if not set locally
mharbison72 (Matt Harbison)
- D7920: tests: restore phabricator tests and regenerate the recordings
mharbison72 (Matt Harbison)
- D7920: tests: restore phabricator tests and regenerate the recordings
mharbison72 (Matt Harbison)
- D7936: help: minor copy editing to the `config.format` section
mharbison72 (Matt Harbison)
- D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172)
mharbison72 (Matt Harbison)
- D7936: help: minor copy editing to the `config.format` section
mharbison72 (Matt Harbison)
- D7937: python-zstandard: blacken at 80 characters
mharbison72 (Matt Harbison)
- D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172)
mharbison72 (Matt Harbison)
- D7950: verify: avoid spurious integrity warnings in verbose mode (issue6172)
mharbison72 (Matt Harbison)
- D7920: tests: restore phabricator tests and regenerate the recordings
mharbison72 (Matt Harbison)
- D7933: config: add a function to insert non-file based, but overridable settings
mharbison72 (Matt Harbison)
- D7934: phabricator: use .arcconfig for the callsign if not set locally (issue6243)
mharbison72 (Matt Harbison)
- D7935: phabricator: use .arcconfig for `phabricator.url` if not set locally
mharbison72 (Matt Harbison)
- D7956: lfs: drop the unused progressbar code in the `filewithprogress` class
mharbison72 (Matt Harbison)
- D7957: lfs: explicitly close the file handle for the blob being uploaded
mharbison72 (Matt Harbison)
- D7958: lfs: drop an unnecessary r'' prefix
mharbison72 (Matt Harbison)
- D7959: lfs: move the initialization of the upload request into the try block
mharbison72 (Matt Harbison)
- D7960: httpconnection: allow `httpsendfile` subclasses to suppress the progressbar
mharbison72 (Matt Harbison)
- D7961: lfs: add a method to the local blobstore to convert OIDs to file paths
mharbison72 (Matt Harbison)
- D7962: lfs: fix the stall and corruption issue when concurrently uploading blobs
mharbison72 (Matt Harbison)
- D7963: lfs: enable workers by default
mharbison72 (Matt Harbison)
- D7962: lfs: fix the stall and corruption issue when concurrently uploading blobs
mharbison72 (Matt Harbison)
- D7967: exchange: recognize changegroup3 bundles in `getbundlespec()`
mharbison72 (Matt Harbison)
- D7967: exchange: recognize changegroup3 bundles in `getbundlespec()`
mharbison72 (Matt Harbison)
- D7956: lfs: drop the unused progressbar code in the `filewithprogress` class
mharbison72 (Matt Harbison)
- D7957: lfs: explicitly close the file handle for the blob being uploaded
mharbison72 (Matt Harbison)
- D7958: lfs: drop an unnecessary r'' prefix
mharbison72 (Matt Harbison)
- D7959: lfs: move the initialization of the upload request into the try block
mharbison72 (Matt Harbison)
- D7969: exchange: check the `ui.clonebundleprefers` form while processing (issue6257)
mharbison72 (Matt Harbison)
- D7517: filemerge: byteify the open() mode
mharbison72 (Matt Harbison)
- D7980: resourceutil: ensure `_rootpath` is defined under py2exe
mharbison72 (Matt Harbison)
- D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe
mharbison72 (Matt Harbison)
- D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe
mharbison72 (Matt Harbison)
- D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe
mharbison72 (Matt Harbison)
- D7980: resourceutil: ensure `_rootpath` is defined under py2exe
mharbison72 (Matt Harbison)
- D7973: packaging: add configparser to inno requirements file
mharbison72 (Matt Harbison)
- D7980: resourceutil: ensure `_rootpath` is defined under py2exe
mharbison72 (Matt Harbison)
- D7981: packaging: rename hgrc.d to defaultrc for Windows config files next to the exe
mharbison72 (Matt Harbison)
- D7973: packaging: add configparser to inno requirements file
mharbison72 (Matt Harbison)
- D8006: copyright: update to 2020
mharbison72 (Matt Harbison)
- D8007: add binary
mharbison72 (Matt Harbison)
- D8008: modify binary
mharbison72 (Matt Harbison)
- D8009: remove binary
mharbison72 (Matt Harbison)
- D8010: phabricator: fix a crash when submitting binaries (issue6260)
mharbison72 (Matt Harbison)
- D8007: add binary
mharbison72 (Matt Harbison)
- D8008: modify binary
mharbison72 (Matt Harbison)
- D8009: remove binary
mharbison72 (Matt Harbison)
- D8010: phabricator: fix a crash when submitting binaries (issue6260)
mharbison72 (Matt Harbison)
- D8006: copyright: update to 2020
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D8036: tests: stablize test-rename-merge1.t on Windows
mharbison72 (Matt Harbison)
- D8036: tests: stablize test-rename-merge1.t on Windows
mharbison72 (Matt Harbison)
- D8037: make: also delete hg.exe when cleaning
mharbison72 (Matt Harbison)
- D8038: setup: don't skip the search for global hg.exe if there is no local instance
mharbison72 (Matt Harbison)
- D8037: make: also delete hg.exe when cleaning
mharbison72 (Matt Harbison)
- D8038: setup: don't skip the search for global hg.exe if there is no local instance
mharbison72 (Matt Harbison)
- D8044: packaging: include __init__.py in `defaultrc` and `helptext` on Windows
mharbison72 (Matt Harbison)
- D7450: packaging: add support for PyOxidizer
mharbison72 (Matt Harbison)
- D8052: wix: restore COPYING.rtf
mharbison72 (Matt Harbison)
- D8053: pyoxidizer: use `legacy_windows_stdio` on Windows
mharbison72 (Matt Harbison)
- D8054: resourceutil: correct the root path for file based lookup under py2exe
mharbison72 (Matt Harbison)
- D8054: resourceutil: correct the root path for file based lookup under py2exe
mharbison72 (Matt Harbison)
- D6846: packaging: script the building of a MacOS installer using a custom python
mharbison72 (Matt Harbison)
- D8044: packaging: include __init__.py in `defaultrc` and `helptext` on Windows
mharbison72 (Matt Harbison)
- D8058: resourceutil: account for the non-resource-like file hierarchy under py2exe
mharbison72 (Matt Harbison)
- D8058: resourceutil: account for the non-resource-like file hierarchy under py2exe
mharbison72 (Matt Harbison)
- D7173: packaging: stage files and dynamically generate WiX installer
mharbison72 (Matt Harbison)
- Windows RC rebuild needed
Matt Harbison
- Windows RC rebuild needed
Matt Harbison
- Windows RC rebuild needed
Matt Harbison
- Windows RC rebuild needed
Matt Harbison
- Windows RC rebuild needed
Matt Harbison
- D7980: resourceutil: ensure `_rootpath` is defined under py2exe
dlax (Denis Laxalde)
- D7384: commands: necessary annotations and suppresssions to pass pytype
dlax (Denis Laxalde)
- D7784: progress: flush stderr after clearing
spectral (Kyle Lippincott)
- D7785: remotefilelog: actually fix (and test this time) a bytes vs str issue
spectral (Kyle Lippincott)
- D7785: remotefilelog: actually fix (and test this time) a bytes vs str issue
spectral (Kyle Lippincott)
- D7618: fix: correct the clang-format example hgrc so that it actually works
spectral (Kyle Lippincott)
- D7811: tests: fix a "naked exception" issue in test-remotefilelog-prefetch.t
spectral (Kyle Lippincott)
- D7811: tests: fix a "naked exception" issue in test-remotefilelog-prefetch.t
spectral (Kyle Lippincott)
- D7784: progress: flush stderr after clearing
spectral (Kyle Lippincott)
- D7815: sha1dc: initial implementation of Python extension (NOT READY)
spectral (Kyle Lippincott)
- D7619: fix: convert clang-format-ignorelist to use wildcards
spectral (Kyle Lippincott)
- D7912: py3: fix curses chunkselector fallback (when diffs are too large) on py3
spectral (Kyle Lippincott)
- D7913: cext: fix compiler warning about sign changing
spectral (Kyle Lippincott)
- D7912: py3: fix curses chunkselector fallback (when diffs are too large) on py3
spectral (Kyle Lippincott)
- D7913: cext: fix compiler warning about sign changing
spectral (Kyle Lippincott)
- D7964: cext: change two more vars to Py_ssize_t in manifest.c
spectral (Kyle Lippincott)
- D7964: cext: change two more vars to Py_ssize_t in manifest.c
spectral (Kyle Lippincott)
- D7970: crecord: fix a concatenation of bytes and str on py3
spectral (Kyle Lippincott)
- D7970: crecord: fix a concatenation of bytes and str on py3
spectral (Kyle Lippincott)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
spectral (Kyle Lippincott)
- D8021: chg: switch to using global `environ` instead of envp from main
spectral (Kyle Lippincott)
- D8023: chg: read CHGORIG_ values from env and handle these appropriately
spectral (Kyle Lippincott)
- D8024: profiling: flush stdout before writing profile to stderr
spectral (Kyle Lippincott)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
spectral (Kyle Lippincott)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
spectral (Kyle Lippincott)
- D8021: chg: switch to using global `environ` instead of envp from main
spectral (Kyle Lippincott)
- D8021: chg: switch to using global `environ` instead of envp from main
spectral (Kyle Lippincott)
- D8021: chg: switch to using global `environ` instead of envp from main
spectral (Kyle Lippincott)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
spectral (Kyle Lippincott)
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
spectral (Kyle Lippincott)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
spectral (Kyle Lippincott)
- D8024: profiling: flush stdout before writing profile to stderr
spectral (Kyle Lippincott)
- 5.4sprint location/date finalization
Mathias De Maré
- [PATCH] remotefilelog: fix opening validatecachelog in text mode
Inada Naoki
- D7543: revlog: made C Capsule an array of function pointers
yuja (Yuya Nishihara)
- D7543: revlog: made C Capsule an array of function pointers
yuja (Yuya Nishihara)
- D7705: phases: make the working directory consistently a draft
yuja (Yuya Nishihara)
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
yuja (Yuya Nishihara)
- D7913: cext: fix compiler warning about sign changing
yuja (Yuya Nishihara)
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
yuja (Yuya Nishihara)
- D7993: merge: use check_incompatible_arguments() for --abort
yuja (Yuya Nishihara)
- D8021: chg: switch to using global `environ` instead of envp from main
yuja (Yuya Nishihara)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
yuja (Yuya Nishihara)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
yuja (Yuya Nishihara)
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
yuja (Yuya Nishihara)
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
yuja (Yuya Nishihara)
- D8041: revset: add a revset for parents in merge state
yuja (Yuya Nishihara)
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
yuja (Yuya Nishihara)
- D7543: revlog: made C Capsule an array of function pointers
Yuya Nishihara
- D7543: revlog: made C Capsule an array of function pointers
Yuya Nishihara
- D7705: phases: make the working directory consistently a draft
Yuya Nishihara
- [PATCH] fix: fix grammar/typos in hg help -e fix
Yuya Nishihara
- D7903: sha1dc: avoid including the nonexistent stdint.h with Visual Studio 2008
Yuya Nishihara
- D7913: cext: fix compiler warning about sign changing
Yuya Nishihara
- [PATCH] remotefilelog: fix opening validatecachelog in text mode
Yuya Nishihara
- D7864: rust-utils: add Rust implementation of Python's "os.path.splitdrive"
Yuya Nishihara
- D7993: merge: use check_incompatible_arguments() for --abort
Yuya Nishihara
- D8021: chg: switch to using global `environ` instead of envp from main
Yuya Nishihara
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
Yuya Nishihara
- [PATCH 1 of 7 RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map()
Yuya Nishihara
- [PATCH 2 of 7 RESEND] rust-cpython: make sure PySharedRef::borrow_mut() never panics
Yuya Nishihara
- [PATCH 3 of 7 RESEND] rust-cpython: add panicking version of borrow_mut() and use it
Yuya Nishihara
- [PATCH 4 of 7 RESEND] rust-cpython: inline PySharedState::try_borrow_mut()
Yuya Nishihara
- [PATCH 5 of 7 RESEND] rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new()
Yuya Nishihara
- [PATCH 6 of 7 RESEND] rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError
Yuya Nishihara
- [PATCH 7 of 7 RESEND] rust-cpython: mark all PyLeaked methods as unsafe
Yuya Nishihara
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
Yuya Nishihara
- D8022: chg: pass copies of some envvars so we can detect py37+ modifications
Yuya Nishihara
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
Yuya Nishihara
- D8041: revset: add a revset for parents in merge state
Yuya Nishihara
- [PATCH 1 of 6] rust: update dependencies
Yuya Nishihara
- [PATCH 2 of 6] rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef
Yuya Nishihara
- [PATCH 3 of 6] rust-cpython: use PyList.insert() instead of .insert_item()
Yuya Nishihara
- [PATCH 4 of 6] rust-cpython: rename inner_shared() to inner()
Yuya Nishihara
- [PATCH 5 of 6] rust-cpython: switch to upstreamed version of PySharedRefCell
Yuya Nishihara
- [PATCH 6 of 6] rust-cpython: remove PySharedRefCell and its companion structs
Yuya Nishihara
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
Yuya Nishihara
- bugzilla weekly report (2020-01-06)
Octobot
- bugzilla weekly report (2020-01-06)
Octobot
- bugzilla weekly report (2020-01-13)
Octobot
- bugzilla weekly report (2020-01-13)
Octobot
- bugzilla weekly report (2020-01-20)
Octobot
- bugzilla weekly report (2020-01-20)
Octobot
- bugzilla weekly report (2020-01-27)
Octobot
- bugzilla weekly report (2020-01-27)
Octobot
- D7781: rust-core: updated copyright notice
gracinet (Georges Racinet)
- D7782: rust-core: extracted a revlog submodule
gracinet (Georges Racinet)
- D7783: rust-matchers: fixing cargo doc
gracinet (Georges Racinet)
- D7543: revlog: made C Capsule an array of function pointers
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7789: rust-revlog: a trait for the revlog index
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D7788: rust-node: binary Node and conversion utilities
gracinet (Georges Racinet)
- D7795: rust-nodemap: insert method
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7798: rust-nodemap: special case for prefixes of NULL_NODE
gracinet (Georges Racinet)
- D7797: rust-nodemap: pure Rust example
gracinet (Georges Racinet)
- D7781: rust-core: updated copyright notice
gracinet (Georges Racinet)
- D7783: rust-matchers: fixing cargo doc
gracinet (Georges Racinet)
- D7782: rust-core: extracted a revlog submodule
gracinet (Georges Racinet)
- D7658: rust-index: expose a method to retrieve the C index
gracinet (Georges Racinet)
- D7656: rust-index: make it possible to clone the struct referencing the C index
gracinet (Georges Racinet)
- D7659: rust-index: use the new method in shortesthexnodeidprefix
gracinet (Georges Racinet)
- D7660: rust-index: add a `experimental.rust.index` option to use the wrapper
gracinet (Georges Racinet)
- D7812: examples: specify rustfmt nightly using a $() construct
gracinet (Georges Racinet)
- D7715: rust-discovery: type alias for random generator seed
gracinet (Georges Racinet)
- D7813: revlog: run rustfmt nightly
gracinet (Georges Racinet)
- D7812: examples: specify rustfmt nightly using a $() construct
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7798: rust-nodemap: special case for prefixes of NULL_NODE
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7812: examples: specify rustfmt nightly using a $() construct
gracinet (Georges Racinet)
- D7856: revlog-native: introduced ABI version in capsule
gracinet (Georges Racinet)
- D7856: revlog-native: introduced ABI version in capsule
gracinet (Georges Racinet)
- D7856: revlog-native: introduced ABI version in capsule
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7895: rust-core: fix typo in comment
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D7795: rust-nodemap: insert method
gracinet (Georges Racinet)
- D7788: rust-node: binary Node and conversion utilities
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7798: rust-nodemap: special case for prefixes of NULL_NODE
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7788: rust-node: binary Node and conversion utilities
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7952: rust: add a README
gracinet (Georges Racinet)
- D7952: rust: add a README
gracinet (Georges Racinet)
- D7952: rust: add a README
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7788: rust-node: binary Node ID and conversion utilities
gracinet (Georges Racinet)
- D7788: rust-node: binary Node ID and conversion utilities
gracinet (Georges Racinet)
- D7787: rust-nodemap: building blocks for nodetree structures
gracinet (Georges Racinet)
- D7788: rust-node: binary Node ID and conversion utilities
gracinet (Georges Racinet)
- D7789: rust-revlog: a trait for the revlog index
gracinet (Georges Racinet)
- D7789: rust-revlog: a trait for the revlog index
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementation
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D7795: rust-nodemap: insert method
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7798: rust-nodemap: special case for prefixes of NULL_NODE
gracinet (Georges Racinet)
- D7797: rust-nodemap: pure Rust example
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementation
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D7796: rust-nodemap: input/output primitives
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7819: rust-nodemap: core implementation for shortest
gracinet (Georges Racinet)
- D7789: rust-revlog: a trait for the revlog index
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7790: rust-node: handling binary Node prefix
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D7792: rust-nodemap: abstracting the indexing
gracinet (Georges Racinet)
- D7793: rust-nodemap: mutable NodeTree data structure
gracinet (Georges Racinet)
- D7791: rust-nodemap: NodeMap trait with simplest implementation
gracinet (Georges Racinet)
- D7794: rust-nodemap: generic NodeTreeVisitor
gracinet (Georges Racinet)
- D8019: rust-node: avoid meaningless read at the end of odd prefix
gracinet (Georges Racinet)
- D8019: rust-node: avoid meaningless read at the end of odd prefix
gracinet (Georges Racinet)
- Heptapod 0.8.0 (SSH) released
Georges Racinet
- D7810: packaging: update Ubuntu docker build dependencies to Python 3
sheehan (Connor Sheehan)
- D7810: packaging: update Ubuntu docker build dependencies to Python 3
sheehan (Connor Sheehan)
- D7732: convert: refactor authormap into separate function for outside use
joerg.sonnenberger (Joerg Sonnenberger)
- D7732: convert: refactor authormap into separate function for outside use
joerg.sonnenberger (Joerg Sonnenberger)
- D7732: convert: refactor authormap into separate function for outside use
joerg.sonnenberger (Joerg Sonnenberger)
- Nlnet funding for transitioning out of SHA-1
Joerg Sonnenberger
- D8051: worker: Use buffered input from the pickle stream
heftig (Jan Alexander Steffens)
- D7814: sha1dc: import latest version from github
indygreg (Gregory Szorc)
- D7815: sha1dc: initial implementation of Python extension
indygreg (Gregory Szorc)
- D7855: fsmonitor: properly handle str ex.msg
indygreg (Gregory Szorc)
- D7848: hashutil: new package for hashing-related features
indygreg (Gregory Szorc)
- D7850: sslutil: migrate to hashutil.sha1 instead of hashlib.sha1
indygreg (Gregory Szorc)
- D7851: hgext: replace references to hashlib.sha1 with hashutil.sha1
indygreg (Gregory Szorc)
- D7573: hg-core: vendor Facebook's path utils module
indygreg (Gregory Szorc)
- D7580: hg-core: rustfmt path.rs
indygreg (Gregory Szorc)
- D7855: fsmonitor: properly handle str ex.msg
indygreg (Gregory Szorc)
- D7876: sha1dc: manually define integer types on msvc 2008
indygreg (Gregory Szorc)
- D7877: sha1dc: declare all variables at begininng of block
indygreg (Gregory Szorc)
- D7878: sha1dc: use proper string functions on Python 2/3
indygreg (Gregory Szorc)
- D7879: sha1dc: use buffer protocol when parsing arguments
indygreg (Gregory Szorc)
- D7877: sha1dc: declare all variables at begininng of block
indygreg (Gregory Szorc)
- D7876: sha1dc: manually define integer types on msvc 2008
indygreg (Gregory Szorc)
- D7878: sha1dc: use proper string functions on Python 2/3
indygreg (Gregory Szorc)
- D7879: sha1dc: use buffer protocol when parsing arguments
indygreg (Gregory Szorc)
- D7937: python-zstandard: blacken at 80 characters
indygreg (Gregory Szorc)
- D7938: py3: string normalization and I/O tweaks in test-lfs.t
indygreg (Gregory Szorc)
- D7939: py3: glob over exception in test-check-py3-compat.t
indygreg (Gregory Szorc)
- D7941: py3: wallpaper over demand importer differences on Python 3.5
indygreg (Gregory Szorc)
- D7942: py3: make test-http-bad-server.t conditional on Python 3.6+
indygreg (Gregory Szorc)
- D7940: py3: make flush() line optional
indygreg (Gregory Szorc)
- D7943: tests: conditionalize test-hightlight.t on pygments version
indygreg (Gregory Szorc)
- D7945: py3: conditionalize test-flagprocessor.t on Python 3.8
indygreg (Gregory Szorc)
- D7946: py3: add extra traceback line present on Python 3.8
indygreg (Gregory Szorc)
- D7947: py3: conditionalize test-lfs-serve-access.t for Python 3.8
indygreg (Gregory Szorc)
- D7949: py3: suppress unraisable exceptions in test-worker.t
indygreg (Gregory Szorc)
- D7944: localrepo: handle ValueError during repository opening
indygreg (Gregory Szorc)
- D7948: debugcommands: move away from line buffered output on binary stream
indygreg (Gregory Szorc)
- D7938: py3: string normalization and I/O tweaks in test-lfs.t
indygreg (Gregory Szorc)
- D7939: py3: glob over exception in test-check-py3-compat.t
indygreg (Gregory Szorc)
- D7953: hgdemandimport: disable on Python 3.5
indygreg (Gregory Szorc)
- D7954: hgdemandimport: apply lazy module loading to sys.meta_path finders
indygreg (Gregory Szorc)
- D7953: hgdemandimport: disable on Python 3.5
indygreg (Gregory Szorc)
- D7945: py3: conditionalize test-flagprocessor.t on Python 3.8
indygreg (Gregory Szorc)
- D7943: tests: conditionalize test-hightlight.t on pygments version
indygreg (Gregory Szorc)
- D7946: py3: add extra traceback line present on Python 3.8
indygreg (Gregory Szorc)
- D7947: py3: conditionalize test-lfs-serve-access.t for Python 3.8
indygreg (Gregory Szorc)
- D7948: debugcommands: move away from line buffered output on binary stream
indygreg (Gregory Szorc)
- D7949: py3: suppress unraisable exceptions in test-worker.t
indygreg (Gregory Szorc)
- D7954: hgdemandimport: apply lazy module loading to sys.meta_path finders
indygreg (Gregory Szorc)
- D7973: packaging: add configparser to inno requirements file
indygreg (Gregory Szorc)
- D7937: python-zstandard: blacken at 80 characters
indygreg (Gregory Szorc)
- D7978: run-tests: remove --py3-warnings
indygreg (Gregory Szorc)
- D7979: debugcommands: add Python implementation to debuginstall
indygreg (Gregory Szorc)
- D7978: run-tests: remove --py3-warnings
indygreg (Gregory Szorc)
- D7973: packaging: add configparser to inno requirements file
indygreg (Gregory Szorc)
- D7979: debugcommands: add Python implementation to debuginstall
indygreg (Gregory Szorc)
- D7937: python-zstandard: blacken at 80 characters
indygreg (Gregory Szorc)
- D7973: packaging: add configparser to inno requirements file
indygreg (Gregory Szorc)
- D8003: wix: more robust normalization of RC version components
indygreg (Gregory Szorc)
- D8005: wix: use original version string for MSI filename
indygreg (Gregory Szorc)
- D8004: wix: always normalize version string
indygreg (Gregory Szorc)
- D8003: wix: more robust normalization of RC version components
indygreg (Gregory Szorc)
- D5043: hgdemandimport: vendor CPython 3.7 tokenizer modules
indygreg (Gregory Szorc)
- D8003: wix: more robust normalization of RC version components
indygreg (Gregory Szorc)
- D8004: wix: always normalize version string
indygreg (Gregory Szorc)
- D8005: wix: use original version string for MSI filename
indygreg (Gregory Szorc)
- D7449: rust: vendor pyembed crate
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- D7450: packaging: add support for PyOxidizer
indygreg (Gregory Szorc)
- Windows RC rebuild needed
Gregory Szorc
- Windows RC rebuild needed
Gregory Szorc
- D7812: examples: specify rustfmt nightly using a $() construct
quark (Jun Wu)
- D8039: chg: force-set LC_CTYPE on server start to actual value from the environment
quark (Jun Wu)
- D7295: pytype: add a (very slow) test that executes pytype
quark (Jun Wu)
- D7295: pytype: add a (very slow) test that executes pytype
quark (Jun Wu)
- [PATCH 1 of 7 RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map()
Martin von Zweigbergk
- D7785: remotefilelog: actually fix (and test this time) a bytes vs str issue
martinvonz (Martin von Zweigbergk)
- D7729: py3: new attempt at fixing logging of traceback in remotefilelog
martinvonz (Martin von Zweigbergk)
- D7800: movedirstate: get copies from dirstate before setting parents
martinvonz (Martin von Zweigbergk)
- D7799: merge: remove unused keepparent argument for graft()
martinvonz (Martin von Zweigbergk)
- D7804: tests: avoid grafting the same change over and over
martinvonz (Martin von Zweigbergk)
- D7801: overlwayworkingctx: remove doubly bad reference to wrapped ctx for copies
martinvonz (Martin von Zweigbergk)
- D7802: tests: split out ~1/3 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7803: tests: split out another ~1/2 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7806: graft: use revset for intersecting with ancestor set
martinvonz (Martin von Zweigbergk)
- D7805: graft: don't remove from a list in a loop
martinvonz (Martin von Zweigbergk)
- D7731: tests: fix failing doctest in match.py by adding dummy auditor
martinvonz (Martin von Zweigbergk)
- D7731: tests: fix failing doctest in match.py by adding dummy auditor
martinvonz (Martin von Zweigbergk)
- D7800: movedirstate: get copies from dirstate before setting parents
martinvonz (Martin von Zweigbergk)
- D7803: tests: split out another ~1/2 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7803: tests: split out another ~1/2 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7570: match: resolve filesets against the passed `cwd`, not the current one
martinvonz (Martin von Zweigbergk)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
martinvonz (Martin von Zweigbergk)
- D7800: movedirstate: get copies from dirstate before setting parents
martinvonz (Martin von Zweigbergk)
- D7801: overlwayworkingctx: remove doubly bad reference to wrapped ctx for copies
martinvonz (Martin von Zweigbergk)
- D7802: tests: split out ~1/3 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7803: tests: split out another ~1/2 of test-graft.t
martinvonz (Martin von Zweigbergk)
- D7804: tests: avoid grafting the same change over and over
martinvonz (Martin von Zweigbergk)
- D7806: graft: use revset for intersecting with ancestor set
martinvonz (Martin von Zweigbergk)
- D7805: graft: don't remove from a list in a loop
martinvonz (Martin von Zweigbergk)
- D7799: merge: remove unused keepparent argument for graft()
martinvonz (Martin von Zweigbergk)
- D7809: revlogutils: move the NodeMap class in a dedicated nodemap module
martinvonz (Martin von Zweigbergk)
- D7820: grep: speed up `hg grep --all-files some/path` by using ctx.matches(match)
martinvonz (Martin von Zweigbergk)
- D7824: tests: add test of rebase with conflict in merge commit
martinvonz (Martin von Zweigbergk)
- D7821: overlayworkingctx: default branch to base context's branch
martinvonz (Martin von Zweigbergk)
- D7825: rebase: delete seemingly unnecessary needupdate()
martinvonz (Martin von Zweigbergk)
- D7822: overlayworkginctx: implement a setparents() to mirror dirstate.setparents()
martinvonz (Martin von Zweigbergk)
- D7826: rebase: stop relying on having two parents to resume rebase
martinvonz (Martin von Zweigbergk)
- D7823: workingctx: move setparents() logic from localrepo to mirror overlayworkingctx
martinvonz (Martin von Zweigbergk)
- D7828: rebase: remove some redundant setting of dirstate parents
martinvonz (Martin von Zweigbergk)
- D7829: rebase: remove some now-unused parent arguments
martinvonz (Martin von Zweigbergk)
- D7827: rebase: don't use rebased node as dirstate p2 (BC)
martinvonz (Martin von Zweigbergk)
- D7820: grep: speed up `hg grep --all-files some/path` by using ctx.matches(match)
martinvonz (Martin von Zweigbergk)
- D7821: overlayworkingctx: default branch to base context's branch
martinvonz (Martin von Zweigbergk)
- D7822: overlayworkginctx: implement a setparents() to mirror dirstate.setparents()
martinvonz (Martin von Zweigbergk)
- D7825: rebase: delete seemingly unnecessary needupdate()
martinvonz (Martin von Zweigbergk)
- D7823: workingctx: move setparents() logic from localrepo to mirror overlayworkingctx
martinvonz (Martin von Zweigbergk)
- D7631: absorb: allowing committed changes to be absorbed into their ancestors
martinvonz (Martin von Zweigbergk)
- D7630: absorb: make the absorbed changeset be automatically "evolved"
martinvonz (Martin von Zweigbergk)
- D7824: tests: add test of rebase with conflict in merge commit
martinvonz (Martin von Zweigbergk)
- D7857: graft: extract repo[None] to a variable
martinvonz (Martin von Zweigbergk)
- D7861: graftcopies: document why the function is useful at all
martinvonz (Martin von Zweigbergk)
- D7859: graftcopies: use _filter() for filtering out invalid copies
martinvonz (Martin von Zweigbergk)
- D7858: copies: replace duplicatecopies() by function that takes contexts
martinvonz (Martin von Zweigbergk)
- D7860: graftcopies: remove `skip` and `repo` arguments
martinvonz (Martin von Zweigbergk)
- D7861: graftcopies: document why the function is useful at all
martinvonz (Martin von Zweigbergk)
- D7828: rebase: remove some redundant setting of dirstate parents
martinvonz (Martin von Zweigbergk)
- D7875: packaging: leverage os.path.relpath() in setup.py
martinvonz (Martin von Zweigbergk)
- D7875: packaging: leverage os.path.relpath() in setup.py
martinvonz (Martin von Zweigbergk)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
martinvonz (Martin von Zweigbergk)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
martinvonz (Martin von Zweigbergk)
- D7896: rebase: extract a variable for a repeated `repo[p1]`
martinvonz (Martin von Zweigbergk)
- D7898: merge: don't call update hook when using in-memory context
martinvonz (Martin von Zweigbergk)
- D7897: rebase: fix bug where `--collapse` would apply diff on missing file
martinvonz (Martin von Zweigbergk)
- D7899: merge: define updatedirstate a little earlier and reuse it
martinvonz (Martin von Zweigbergk)
- D7900: merge: avoid a negation in the definition of updatedirstate
martinvonz (Martin von Zweigbergk)
- D7901: merge: introduce a revert_to() for that use-case
martinvonz (Martin von Zweigbergk)
- D7902: merge: introduce a clean_update() for that use-case
martinvonz (Martin von Zweigbergk)
- D7904: rebase: clarify a little by calculating a set in Python instead of in revset
martinvonz (Martin von Zweigbergk)
- D7905: rebase: move some variables after an error cases where they're not needed
martinvonz (Martin von Zweigbergk)
- D7906: rebase: define base in only place in defineparents()
martinvonz (Martin von Zweigbergk)
- D7907: rebase: always be graft-like, not merge-like, also for merges
martinvonz (Martin von Zweigbergk)
- D7826: rebase: stop relying on having two parents to resume rebase
martinvonz (Martin von Zweigbergk)
- D7828: rebase: remove some redundant setting of dirstate parents
martinvonz (Martin von Zweigbergk)
- D7829: rebase: remove some now-unused parent arguments
martinvonz (Martin von Zweigbergk)
- D7827: rebase: don't use rebased node as dirstate p2 (BC)
martinvonz (Martin von Zweigbergk)
- D7857: graft: extract repo[None] to a variable
martinvonz (Martin von Zweigbergk)
- D7861: graftcopies: document why the function is useful at all
martinvonz (Martin von Zweigbergk)
- D7859: graftcopies: use _filter() for filtering out invalid copies
martinvonz (Martin von Zweigbergk)
- D7858: copies: replace duplicatecopies() by function that takes contexts
martinvonz (Martin von Zweigbergk)
- D7896: rebase: extract a variable for a repeated `repo[p1]`
martinvonz (Martin von Zweigbergk)
- D7860: graftcopies: remove `skip` and `repo` arguments
martinvonz (Martin von Zweigbergk)
- D7897: rebase: fix bug where `--collapse` would apply diff on missing file
martinvonz (Martin von Zweigbergk)
- D7812: examples: specify rustfmt nightly using a $() construct
martinvonz (Martin von Zweigbergk)
- D7911: examples: refer to nightly rustfmt in Windows-compatible way
martinvonz (Martin von Zweigbergk)
- D7833: transaction: allow finalizer to add finalizer
martinvonz (Martin von Zweigbergk)
- D7833: transaction: allow finalizer to add finalizer
martinvonz (Martin von Zweigbergk)
- D7907: rebase: always be graft-like, not merge-like, also for merges
martinvonz (Martin von Zweigbergk)
- D7834: nodemap: have some python code serializing a nodemap
martinvonz (Martin von Zweigbergk)
- D7177: rebase: introduce optional parent mapping
martinvonz (Martin von Zweigbergk)
- D7834: nodemap: have some python code serializing a nodemap
martinvonz (Martin von Zweigbergk)
- D7834: nodemap: have some python code serializing a nodemap
martinvonz (Martin von Zweigbergk)
- D7886: nodemap: introduce append-only incremental update of the persisten data
martinvonz (Martin von Zweigbergk)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
martinvonz (Martin von Zweigbergk)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
martinvonz (Martin von Zweigbergk)
- D7911: examples: refer to nightly rustfmt in Windows-compatible way
martinvonz (Martin von Zweigbergk)
- D7834: nodemap: have some python code serializing a nodemap
martinvonz (Martin von Zweigbergk)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
martinvonz (Martin von Zweigbergk)
- D7894: nodemap: introduce an option to use mmap to read the nodemap mapping
martinvonz (Martin von Zweigbergk)
- D7926: rust-dependencies: update rayon
martinvonz (Martin von Zweigbergk)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
martinvonz (Martin von Zweigbergk)
- D7788: rust-node: binary Node and conversion utilities
martinvonz (Martin von Zweigbergk)
- D7789: rust-revlog: a trait for the revlog index
martinvonz (Martin von Zweigbergk)
- D7790: rust-node: handling binary Node prefix
martinvonz (Martin von Zweigbergk)
- D7788: rust-node: binary Node and conversion utilities
martinvonz (Martin von Zweigbergk)
- D7914: rust-matchers: implement `visit_children_set` for `FileMatcher`
martinvonz (Martin von Zweigbergk)
- D7790: rust-node: handling binary Node prefix
martinvonz (Martin von Zweigbergk)
- D7790: rust-node: handling binary Node prefix
martinvonz (Martin von Zweigbergk)
- D7787: rust-nodemap: building blocks for nodetree structures
martinvonz (Martin von Zweigbergk)
- D7955: relnotes: copy "next" to "5.3" and clear "next"
martinvonz (Martin von Zweigbergk)
- D7788: rust-node: binary Node and conversion utilities
martinvonz (Martin von Zweigbergk)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
martinvonz (Martin von Zweigbergk)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
martinvonz (Martin von Zweigbergk)
- D7955: relnotes: copy "next" to "5.3" and clear "next"
martinvonz (Martin von Zweigbergk)
- D7898: merge: don't call update hook when using in-memory context
martinvonz (Martin von Zweigbergk)
- D7791: rust-nodemap: NodeMap trait with simplest implementor
martinvonz (Martin von Zweigbergk)
- D7968: tests: move non-collapse test out of test-rebase-collapse
martinvonz (Martin von Zweigbergk)
- D7819: rust-nodemap: core implementation for shortest
martinvonz (Martin von Zweigbergk)
- D7819: rust-nodemap: core implementation for shortest
martinvonz (Martin von Zweigbergk)
- D7794: rust-nodemap: generic NodeTreeVisitor
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D7976: copies: avoid calculating debug-only stuff without --debug
martinvonz (Martin von Zweigbergk)
- D7977: copies: extract function for finding directory renames
martinvonz (Martin von Zweigbergk)
- D7975: copies: move early return in mergecopies() earlier
martinvonz (Martin von Zweigbergk)
- D7968: tests: move non-collapse test out of test-rebase-collapse
martinvonz (Martin von Zweigbergk)
- D7898: merge: don't call update hook when using in-memory context
martinvonz (Martin von Zweigbergk)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
martinvonz (Martin von Zweigbergk)
- D7867: rust-hg-path: add useful methods to `HgPath`
martinvonz (Martin von Zweigbergk)
- D7835: nodemap: write nodemap data on disk
martinvonz (Martin von Zweigbergk)
- D7835: nodemap: write nodemap data on disk
martinvonz (Martin von Zweigbergk)
- D7835: nodemap: write nodemap data on disk
martinvonz (Martin von Zweigbergk)
- D7839: nodemap: deleted older raw data file when creating a new ones
martinvonz (Martin von Zweigbergk)
- D7901: merge: introduce a revert_to() for that use-case
martinvonz (Martin von Zweigbergk)
- D7827: rebase: don't use rebased node as dirstate p2 (BC)
martinvonz (Martin von Zweigbergk)
- D7629: config: read defaultrc/ using `resources` module if available
martinvonz (Martin von Zweigbergk)
- D7628: config: move reading of defaultrc/ files from ui to rcutil
martinvonz (Martin von Zweigbergk)
- D7867: rust-hg-path: add useful methods to `HgPath`
martinvonz (Martin von Zweigbergk)
- D7898: merge: don't call update hook when using in-memory context
martinvonz (Martin von Zweigbergk)
- D7899: merge: define updatedirstate a little earlier and reuse it
martinvonz (Martin von Zweigbergk)
- D7867: rust-hg-path: add useful methods to `HgPath`
martinvonz (Martin von Zweigbergk)
- D7900: merge: avoid a negation in the definition of updatedirstate
martinvonz (Martin von Zweigbergk)
- D7983: merge: move definition of `partial` closer to where it's used
martinvonz (Martin von Zweigbergk)
- D7900: merge: avoid a negation in the definition of updatedirstate
martinvonz (Martin von Zweigbergk)
- D7901: merge: introduce a revert_to() for that use-case
martinvonz (Martin von Zweigbergk)
- D7902: merge: introduce a clean_update() for that use-case
martinvonz (Martin von Zweigbergk)
- D7982: rust-utils: introduce `subslice_index` function
martinvonz (Martin von Zweigbergk)
- D7921: rust-dirs-multiset: improve temporary error message
martinvonz (Martin von Zweigbergk)
- D7926: rust-dependencies: update rayon
martinvonz (Martin von Zweigbergk)
- D7984: clean: check that there are no conflicts after
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D7985: tests: test merge of renames of different sources to same target
martinvonz (Martin von Zweigbergk)
- D7976: copies: avoid calculating debug-only stuff without --debug
martinvonz (Martin von Zweigbergk)
- D7977: copies: extract function for finding directory renames
martinvonz (Martin von Zweigbergk)
- D7975: copies: move early return in mergecopies() earlier
martinvonz (Martin von Zweigbergk)
- D7986: copies: make mergecopies() distinguish between copies on each side
martinvonz (Martin von Zweigbergk)
- D7988: merge: move initialization of copy dicts to one place
martinvonz (Martin von Zweigbergk)
- D7989: copies: define a type to return from mergecopies()
martinvonz (Martin von Zweigbergk)
- D7990: merge: start using the per-side copy dicts
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D7987: copies: print debug information about copies per side/branch
martinvonz (Martin von Zweigbergk)
- D7991: progress: delete deprecated ui.progress()
martinvonz (Martin von Zweigbergk)
- D7991: progress: delete deprecated ui.progress()
martinvonz (Martin von Zweigbergk)
- D7984: clean: check that there are no conflicts after
martinvonz (Martin von Zweigbergk)
- D7985: tests: test merge of renames of different sources to same target
martinvonz (Martin von Zweigbergk)
- D7976: copies: avoid calculating debug-only stuff without --debug
martinvonz (Martin von Zweigbergk)
- D7977: copies: extract function for finding directory renames
martinvonz (Martin von Zweigbergk)
- D7983: merge: move definition of `partial` closer to where it's used
martinvonz (Martin von Zweigbergk)
- D7975: copies: move early return in mergecopies() earlier
martinvonz (Martin von Zweigbergk)
- D7904: rebase: clarify a little by calculating a set in Python instead of in revset
martinvonz (Martin von Zweigbergk)
- D7900: merge: avoid a negation in the definition of updatedirstate
martinvonz (Martin von Zweigbergk)
- D7905: rebase: move some variables after an error cases where they're not needed
martinvonz (Martin von Zweigbergk)
- D7992: clean: delete obsolete unlinking of .hg/graftstate
martinvonz (Martin von Zweigbergk)
- D7988: merge: move initialization of copy dicts to one place
martinvonz (Martin von Zweigbergk)
- D7989: copies: define a type to return from mergecopies()
martinvonz (Martin von Zweigbergk)
- D7990: merge: start using the per-side copy dicts
martinvonz (Martin von Zweigbergk)
- D7993: merge: use check_incompatible_arguments() for --abort
martinvonz (Martin von Zweigbergk)
- D7994: merge: check that there are no conflicts after --abort
martinvonz (Martin von Zweigbergk)
- D7995: merge: call hg.abortmerge() directly and return early
martinvonz (Martin von Zweigbergk)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
martinvonz (Martin von Zweigbergk)
- D7997: merge: drop now-unused "abort" argument from hg.merge()
martinvonz (Martin von Zweigbergk)
- D8000: mq: don't tell user to commit merge that we already committed
martinvonz (Martin von Zweigbergk)
- D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node()
martinvonz (Martin von Zweigbergk)
- D7999: merge: make hg.merge() take a context instead of a node
martinvonz (Martin von Zweigbergk)
- D8001: pathauditor: drop a redundant call to bytes.lower()
martinvonz (Martin von Zweigbergk)
- D8002: pathutil: mark parent directories as audited as we go
martinvonz (Martin von Zweigbergk)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
martinvonz (Martin von Zweigbergk)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
martinvonz (Martin von Zweigbergk)
- D7866: rust-pathauditor: add Rust implementation of the `pathauditor`
martinvonz (Martin von Zweigbergk)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
martinvonz (Martin von Zweigbergk)
- D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node()
martinvonz (Martin von Zweigbergk)
- D7997: merge: drop now-unused "abort" argument from hg.merge()
martinvonz (Martin von Zweigbergk)
- D7999: merge: make hg.merge() take a context instead of a node
martinvonz (Martin von Zweigbergk)
- D7994: merge: check that there are no conflicts after --abort
martinvonz (Martin von Zweigbergk)
- D7993: merge: use check_incompatible_arguments() for --abort
martinvonz (Martin von Zweigbergk)
- D7995: merge: call hg.abortmerge() directly and return early
martinvonz (Martin von Zweigbergk)
- D8001: pathauditor: drop a redundant call to bytes.lower()
martinvonz (Martin von Zweigbergk)
- D7996: merge: don't auto-pick destination with `hg merge 'wdir()'`
martinvonz (Martin von Zweigbergk)
- D7997: merge: drop now-unused "abort" argument from hg.merge()
martinvonz (Martin von Zweigbergk)
- D7998: merge: replace a repo.lookup('.') by more typical repo['.'].node()
martinvonz (Martin von Zweigbergk)
- D7906: rebase: define base in only place in defineparents()
martinvonz (Martin von Zweigbergk)
- D7993: merge: use check_incompatible_arguments() for --abort
martinvonz (Martin von Zweigbergk)
- D8018: cmdutil: change check_incompatible_arguments() *arg to single iterable
martinvonz (Martin von Zweigbergk)
- D7790: rust-node: handling binary Node prefix
martinvonz (Martin von Zweigbergk)
- D7791: rust-nodemap: NodeMap trait with simplest implementation
martinvonz (Martin von Zweigbergk)
- D7794: rust-nodemap: generic NodeTreeVisitor
martinvonz (Martin von Zweigbergk)
- D7790: rust-node: handling binary Node prefix
martinvonz (Martin von Zweigbergk)
- D8020: rust: remove an unnecessary set of parentheses
martinvonz (Martin von Zweigbergk)
- D7450: packaging: add support for PyOxidizer
martinvonz (Martin von Zweigbergk)
- D8025: rust: re-format with nightly rustfmt
martinvonz (Martin von Zweigbergk)
- D8021: chg: switch to using global `environ` instead of envp from main
martinvonz (Martin von Zweigbergk)
- D8021: chg: switch to using global `environ` instead of envp from main
martinvonz (Martin von Zweigbergk)
- D8026: graft: let caller pass in overlayworkingctx to merge.graft()
martinvonz (Martin von Zweigbergk)
- D8028: tests: use full `uncommit` command name in tests
martinvonz (Martin von Zweigbergk)
- D8031: copy: rewrite walkpat() to depend less on dirstate
martinvonz (Martin von Zweigbergk)
- D8027: graft: default `base` argument to common case of `ctx.p1()`
martinvonz (Martin von Zweigbergk)
- D8033: copy: move argument validation a little earlier
martinvonz (Martin von Zweigbergk)
- D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy
martinvonz (Martin von Zweigbergk)
- D8034: check-code: allow `hg cp -r`, by using a negative lookbehind
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D8035: copy: add support for marking committed copies
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D8035: copy: add support for marking committed copies
martinvonz (Martin von Zweigbergk)
- D3896: copies: handle case when both merge cset are not descendant of merge base
martinvonz (Martin von Zweigbergk)
- D7907: rebase: always be graft-like, not merge-like, also for merges
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D7999: merge: make hg.merge() take a context instead of a node
martinvonz (Martin von Zweigbergk)
- D8025: rust: re-format with nightly rustfmt
martinvonz (Martin von Zweigbergk)
- D8002: pathutil: mark parent directories as audited as we go
martinvonz (Martin von Zweigbergk)
- D8020: rust: remove an unnecessary set of parentheses
martinvonz (Martin von Zweigbergk)
- D7986: copies: make mergecopies() distinguish between copies on each side
martinvonz (Martin von Zweigbergk)
- D7988: merge: move initialization of copy dicts to one place
martinvonz (Martin von Zweigbergk)
- D7989: copies: define a type to return from mergecopies()
martinvonz (Martin von Zweigbergk)
- D7990: merge: start using the per-side copy dicts
martinvonz (Martin von Zweigbergk)
- D7987: copies: print debug information about copies per side/branch
martinvonz (Martin von Zweigbergk)
- D8018: cmdutil: change check_incompatible_arguments() *arg to single iterable
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D8026: graft: let caller pass in overlayworkingctx to merge.graft()
martinvonz (Martin von Zweigbergk)
- D8031: copy: rewrite walkpat() to depend less on dirstate
martinvonz (Martin von Zweigbergk)
- D8027: graft: default `base` argument to common case of `ctx.p1()`
martinvonz (Martin von Zweigbergk)
- D8032: copy: rename `wctx` to `ctx` since it will not necessarily be working copy
martinvonz (Martin von Zweigbergk)
- D8033: copy: move argument validation a little earlier
martinvonz (Martin von Zweigbergk)
- D7999: merge: make hg.merge() take a context instead of a node
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D8035: copy: add support for marking committed copies
martinvonz (Martin von Zweigbergk)
- D7906: rebase: define base in only place in defineparents()
martinvonz (Martin von Zweigbergk)
- D8040: mergestate: add accessors for local and other nodeid, not just contexts
martinvonz (Martin von Zweigbergk)
- D7907: rebase: always be graft-like, not merge-like, also for merges
martinvonz (Martin von Zweigbergk)
- D8042: tests: add `hg log -G` output when there are merge conflicts
martinvonz (Martin von Zweigbergk)
- D8041: revset: add a revset for parents in merge state
martinvonz (Martin von Zweigbergk)
- D8043: graphlog: use '@' also for other context in merge conflict
martinvonz (Martin von Zweigbergk)
- D7826: rebase: stop relying on having two parents to resume rebase
martinvonz (Martin von Zweigbergk)
- D7828: rebase: remove some redundant setting of dirstate parents
martinvonz (Martin von Zweigbergk)
- D7829: rebase: remove some now-unused parent arguments
martinvonz (Martin von Zweigbergk)
- D7827: rebase: don't use rebased node as dirstate p2 (BC)
martinvonz (Martin von Zweigbergk)
- D8045: tests: add test showing crash when shelving ghosted rename target
martinvonz (Martin von Zweigbergk)
- D8046: copies: fix crash when copy source is not in graft base
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D8045: tests: add test showing crash when shelving ghosted rename target
martinvonz (Martin von Zweigbergk)
- D8046: copies: fix crash when copy source is not in graft base
martinvonz (Martin von Zweigbergk)
- D8028: tests: use full `uncommit` command name in tests
martinvonz (Martin von Zweigbergk)
- D8026: graft: let caller pass in overlayworkingctx to merge.graft()
martinvonz (Martin von Zweigbergk)
- D7906: rebase: define base in only place in defineparents()
martinvonz (Martin von Zweigbergk)
- D8040: mergestate: add accessors for local and other nodeid, not just contexts
martinvonz (Martin von Zweigbergk)
- D8027: graft: default `base` argument to common case of `ctx.p1()`
martinvonz (Martin von Zweigbergk)
- D8041: revset: add a revset for parents in merge state
martinvonz (Martin von Zweigbergk)
- D8043: graphlog: use '%' for other context in merge conflict
martinvonz (Martin von Zweigbergk)
- D7827: rebase: don't use rebased node as dirstate p2 (BC)
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D8035: copy: add support for marking committed copies
martinvonz (Martin von Zweigbergk)
- D8030: uncopy: add support for unmarking committed copies
martinvonz (Martin von Zweigbergk)
- D8029: uncopy: add new `hg uncopy` command
martinvonz (Martin von Zweigbergk)
- D7450: packaging: add support for PyOxidizer
martinvonz (Martin von Zweigbergk)
- D7119: rust-dirstatemap: remove additional lookup in dirstate.matches
martinvonz (Martin von Zweigbergk)
- D7992: clean: delete obsolete unlinking of .hg/graftstate
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D8055: absorb: graduate -i flag from experimental
martinvonz (Martin von Zweigbergk)
- D8056: tests: add tests for rebasing wdir() revision
martinvonz (Martin von Zweigbergk)
- D8057: rebase: abort if the user tries to rebase the working copy
martinvonz (Martin von Zweigbergk)
- D7834: nodemap: have some python code writing a nodemap in persistent binary form
martinvonz (Martin von Zweigbergk)
- D7974: merge: when rename was made on both sides, use ancestor as merge base
martinvonz (Martin von Zweigbergk)
- D8057: rebase: abort if the user tries to rebase the working copy
martinvonz (Martin von Zweigbergk)
- D8057: rebase: abort if the user tries to rebase the working copy
martinvonz (Martin von Zweigbergk)
- D7175: tests: add test showing incorrect note about not rebasing extinct commit
baymax (Baymax, Your Personal Patch-care Companion)
- D7146: [RFC] grep: add config option to grep PWD by default
baymax (Baymax, Your Personal Patch-care Companion)
- D7106: fuzz: restrict dirs fuzzer to only 40k of input
baymax (Baymax, Your Personal Patch-care Companion)
- D7026: treemanifest: move out of experimental
baymax (Baymax, Your Personal Patch-care Companion)
- D6987: debugstrip: add debugstrip to core
baymax (Baymax, Your Personal Patch-care Companion)
- D6659: graft: split graft code into seperate functions
baymax (Baymax, Your Personal Patch-care Companion)
- D7025: rewriteutil: add configurable check to disallow obsoleting someone else cset
baymax (Baymax, Your Personal Patch-care Companion)
- D6876: phabricator: support automatically obsoleting old revisions of pulled commits
baymax (Baymax, Your Personal Patch-care Companion)
- D5064: style: run black on a subset of mercurial
baymax (Baymax, Your Personal Patch-care Companion)
- D6738: unshelve: add --unresolved flag to unshelve mergestate with unresolved files
baymax (Baymax, Your Personal Patch-care Companion)
- D6737: shelve: add --unresolved flag to shelve mergestate with unresolved files
baymax (Baymax, Your Personal Patch-care Companion)
- D6966: shelve: add method for storing mergestate in changeset extras
baymax (Baymax, Your Personal Patch-care Companion)
- D6709: config: add --registered flag to show all known configs
baymax (Baymax, Your Personal Patch-care Companion)
- D6963: config: show config options in a user-friendly format
baymax (Baymax, Your Personal Patch-care Companion)
- D6962: config: add defaults and experimental status for --debug flag
baymax (Baymax, Your Personal Patch-care Companion)
- D6957: rebase: unconditionally clear merge state when `--stop`ing a rebase
baymax (Baymax, Your Personal Patch-care Companion)
- D6859: rust-cpython: mark PySharedState as Sync so &'PySharedState can be Send (RFC)
baymax (Baymax, Your Personal Patch-care Companion)
- D6776: bookmarks: validate changes on push (issue6193) (BC)
baymax (Baymax, Your Personal Patch-care Companion)
- D6847: dont-accept-this: this is for reference in D6776
baymax (Baymax, Your Personal Patch-care Companion)
- D6845: pushkeys: introduce a server.bookmarks-pushkey-reject option to complement D6776
baymax (Baymax, Your Personal Patch-care Companion)
- D4664: mergecommit: add a new extension to merge in-memory and create a commit
baymax (Baymax, Your Personal Patch-care Companion)
- D6825: contrib: start building a library for simple hooks
baymax (Baymax, Your Personal Patch-care Companion)
- D6005: uncommit: added interactive mode -i(issue6062)
baymax (Baymax, Your Personal Patch-care Companion)
- D6718: repository: suppress typing errors on functions without arguments
baymax (Baymax, Your Personal Patch-care Companion)
- D6739: unshelve: add abort on using --interactive and --unresolved together
baymax (Baymax, Your Personal Patch-care Companion)
- D6717: mypy: add a mypy.ini config file
baymax (Baymax, Your Personal Patch-care Companion)
- D6056: patch: stop aborting when add/rename/copy files on --interactive (issue5727)
baymax (Baymax, Your Personal Patch-care Companion)
- D6082: phabricator: add a `--branch` flag to `hg phabsend`
baymax (Baymax, Your Personal Patch-care Companion)
- D6356: mdiff: prepare mdiff to be used for run-tests to replace unidiff
baymax (Baymax, Your Personal Patch-care Companion)
- D6359: test: change test's diff generation to use mdiff for nicer output
baymax (Baymax, Your Personal Patch-care Companion)
- D6462: commitextras: try to remove localrepo hacking to add extras to commit
baymax (Baymax, Your Personal Patch-care Companion)
- D6029: Bug 1477205 - Remove the exception when a node is created after closing the AudioContext. r?padenot
baymax (Baymax, Your Personal Patch-care Companion)
- D5567: revlog: assign revlog._io in version lookup conditional
baymax (Baymax, Your Personal Patch-care Companion)
- D5495: revset: add "branch" positional arguments to the merge revset
baymax (Baymax, Your Personal Patch-care Companion)
- D5566: revlog: rename revlog I/O classes to reflect version (API)
baymax (Baymax, Your Personal Patch-care Companion)
- D5539: style: run yapf on a subset of mercurial
baymax (Baymax, Your Personal Patch-care Companion)
- D5503: vfs: add support for repo names with `$` when using with env vars (issue5739)
baymax (Baymax, Your Personal Patch-care Companion)
- D2880: bundle: add the possibility to bundle bookmarks (issue5792)
baymax (Baymax, Your Personal Patch-care Companion)
- D5308: store: don't pass 'atomictemp=True' while appending to fncache
baymax (Baymax, Your Personal Patch-care Companion)
- D5295: branchmap: define a hasbranch() to find whether a branch exists or not
baymax (Baymax, Your Personal Patch-care Companion)
- D1701: logtoprocess: add the possibility to not popup a console
baymax (Baymax, Your Personal Patch-care Companion)
- D5102: beautifygraph: add configs for customizing the characters
baymax (Baymax, Your Personal Patch-care Companion)
- D5052: mercurial: strip function return type annotations (RFC)
baymax (Baymax, Your Personal Patch-care Companion)
- D5051: mercurial: implement custom module importer for Python 2.7 (RFC)
baymax (Baymax, Your Personal Patch-care Companion)
- D5050: tests: add test verifying our Python 3 tokenizer works
baymax (Baymax, Your Personal Patch-care Companion)
- D5049: hgdemandimport: don't use str.isidentifier()
baymax (Baymax, Your Personal Patch-care Companion)
- D5048: hgdemandimport: port line consuming to Python 2
baymax (Baymax, Your Personal Patch-care Companion)
- D5047: hgdemandimport: remove re.ASCII
baymax (Baymax, Your Personal Patch-care Companion)
- D5046: hgdemandimport: adjust imports to reflect vendored module
baymax (Baymax, Your Personal Patch-care Companion)
- D5045: hgdemandimport: remove unused functionality from vendored modules
baymax (Baymax, Your Personal Patch-care Companion)
- D5044: hgdemandimport: add PSF license and copyright notice to vendored files
baymax (Baymax, Your Personal Patch-care Companion)
- D5043: hgdemandimport: vendor CPython 3.7 tokenizer modules
baymax (Baymax, Your Personal Patch-care Companion)
- D5019: pager: disable auto pager if we think it doesn't support F, R, X
baymax (Baymax, Your Personal Patch-care Companion)
- D4716: lfs: don't add extension to hgrc after clone or share (BC)
baymax (Baymax, Your Personal Patch-care Companion)
- D2679: [PoC] obsolete: config option to enable local only obsolescence mode
baymax (Baymax, Your Personal Patch-care Companion)
- D4479: [RFC] obsolete: add mechanism to filter obsstore
baymax (Baymax, Your Personal Patch-care Companion)
- D4409: rebase: skip *all* obsolete revisions, just warn about divergence
baymax (Baymax, Your Personal Patch-care Companion)
- D3896: copies: handle case when both merge cset are not descendant of merge base
baymax (Baymax, Your Personal Patch-care Companion)
- D4301: tests: add a directory 'knownfailures' to check in known failures
baymax (Baymax, Your Personal Patch-care Companion)
- D4053: [RFC]hgweb: garbage collect on every request in hgweb_mod too
baymax (Baymax, Your Personal Patch-care Companion)
- D3986: split: abort if there's an unfinished operation
baymax (Baymax, Your Personal Patch-care Companion)
- D3946: obsolete: resolved ValueError for var containing 2 ':' chars(issue-5783)
baymax (Baymax, Your Personal Patch-care Companion)
- D3830: rebase: suppress transaction warns during dry-run
baymax (Baymax, Your Personal Patch-care Companion)
- D3672: retractboundary: add dryrun parameter
baymax (Baymax, Your Personal Patch-care Companion)
- D3650: serve: add an option to open in the default browser
baymax (Baymax, Your Personal Patch-care Companion)
- D2945: state: add a magicheader to each state file
baymax (Baymax, Your Personal Patch-care Companion)
- D3664: graft: reuse the --edit value passed initially in `hg graft --continue` (BC)
baymax (Baymax, Your Personal Patch-care Companion)
- D3187: phase: add dry-run functionality
baymax (Baymax, Your Personal Patch-care Companion)
- D3663: graft: add test showing --continue not preserving --edit passed earlier
baymax (Baymax, Your Personal Patch-care Companion)
- D2623: dispatch: adding config items for overriding flag defaults
baymax (Baymax, Your Personal Patch-care Companion)
- D2057: rust implementation of hg status
baymax (Baymax, Your Personal Patch-care Companion)
- D2588: commit: adds multiline commit message support(issue5616)
baymax (Baymax, Your Personal Patch-care Companion)
- D2681: [PoC] scmutil: support local only obsolescence
baymax (Baymax, Your Personal Patch-care Companion)
- D2682: [PoC] changegroup: delete obs markers when applying changegroup
baymax (Baymax, Your Personal Patch-care Companion)
- D2680: [PoC] obsolete: make markers database writable if local-only mode enabled
baymax (Baymax, Your Personal Patch-care Companion)
- D2622: ui: adding a generic method to read config items with an arbitrary type
baymax (Baymax, Your Personal Patch-care Companion)
- D2158: py3: use raw string for open() mode
baymax (Baymax, Your Personal Patch-care Companion)
- D1769: cext: use dedicated type for index entries
baymax (Baymax, Your Personal Patch-care Companion)
- D1768: cext: obtain reference to index entry type
baymax (Baymax, Your Personal Patch-care Companion)
- D1767: cext: make nullentry a member of index types
baymax (Baymax, Your Personal Patch-care Companion)
- D1765: parsers: use an attr-derived class for revlog index entries
baymax (Baymax, Your Personal Patch-care Companion)
- D1752: tests: show phases aren't preserved part of streaming clone (issue5648)
baymax (Baymax, Your Personal Patch-care Companion)
- D1621: transaction: encodes tuples in changes['phases'] as 4 bit ints
baymax (Baymax, Your Personal Patch-care Companion)
- D1700: logtoprocess: pass ui in runshellcommand
baymax (Baymax, Your Personal Patch-care Companion)
- D7188: git: force using bytes in command name
baymax (Baymax, Your Personal Patch-care Companion)
- D7176: rebase: allow rebasing obsolete commit without successor
baymax (Baymax, Your Personal Patch-care Companion)
- D7786: update: add --abort option in hg update command (issue4404)
khanchi97 (Sushil khanchi)
- D7728: rebase: add test to demonstrate issue6180
khanchi97 (Sushil khanchi)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
khanchi97 (Sushil khanchi)
- D7728: rebase: add test to demonstrate issue6180
khanchi97 (Sushil khanchi)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
khanchi97 (Sushil khanchi)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
khanchi97 (Sushil khanchi)
- D7730: rebase: make sure pruning does not confuse rebase (issue6180)
khanchi97 (Sushil khanchi)
- [Bug 6249] New: can not interact with Server repository with proxy
mercurial-bugs at mercurial-scm.org
- [Bug 6250] New: `TypeError: must be str or None, not bytes` in histedit.py:geteditcomment
mercurial-bugs at mercurial-scm.org
- [Bug 6251] New: `hg: parse error: pick "..." changeset was not a candidate` when using `hg histedit` Curses UI
mercurial-bugs at mercurial-scm.org
- [Bug 6253] New: Please delete this Bugzilla account.
mercurial-bugs at mercurial-scm.org
- [Bug 6255] New: Internal server error (HTTP 500) when cloning from "hg serve"
mercurial-bugs at mercurial-scm.org
- [Bug 6256] New: Rebasing topic branch causes spurious new branch error message.
mercurial-bugs at mercurial-scm.org
- [Bug 6257] New: Setting ui.clonebundleprefers causes a crash in the client
mercurial-bugs at mercurial-scm.org
- [Bug 6258] New: hgk crashes with message "Error reading commits: unknown exception encountered"
mercurial-bugs at mercurial-scm.org
- [Bug 6259] New: abort: unknown revision after exiting merge conflict resolution with ctrl-c
mercurial-bugs at mercurial-scm.org
- [Bug 6260] New: phabsend crashes when sending a binary
mercurial-bugs at mercurial-scm.org
- [Bug 6261] New: Importing ABC directly from collections was removed in Python 3.9
mercurial-bugs at mercurial-scm.org
- [Bug 6262] New: divergence on one side after split infects other side
mercurial-bugs at mercurial-scm.org
- [PATCH] fix: fix grammar/typos in hg help -e fix
timeless
Last message date:
Sat Feb 1 04:38:51 UTC 2020
Archived on: Thu Jun 30 01:24:03 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).