March 2021 Archives by date
Starting: Mon Mar 1 08:49:10 UTC 2021
Ending: Wed Mar 31 22:11:43 UTC 2021
Messages: 1051
- [Commented On] D9994: error: remove shortening of node in error message
marmoute (Pierre-Yves David)
- [Commented On] D10013: hgtagsfnodes: refactor code to compute fnode into separate fn
marmoute (Pierre-Yves David)
- [Commented On] D10014: debugcommands: prevent using `is False`
marmoute (Pierre-Yves David)
- [Commented On] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
marmoute (Pierre-Yves David)
- [Updated] D10015: debugtagscache: verify that filenode is correct
marmoute (Pierre-Yves David)
- [Changed Subscribers] D10016: tags: return tag cache source from _readtagcache()
marmoute (Pierre-Yves David)
- [Accepted] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
marmoute (Pierre-Yves David)
- [Updated] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
marmoute (Pierre-Yves David)
- [Commented On] D10018: tags: update the hgtagsfnodes cache if invalid file nodes are found
marmoute (Pierre-Yves David)
- [Commented On] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
marmoute (Pierre-Yves David)
- [Updated] D10077: rhg: Don’t attempt to read persistent nodemap without .hg/requires opt-in
SimonSapin
- [Request] [+ ] D10081: changelog: rename parameters to reflect semantics
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10024: error: add `hint` attribute to `SidedataHashError`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10023: changegroup: use the local variable instead of reaching through self
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9993: sidedata: move to new sidedata storage in revlogv2
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10027: delta: add sidedata field to revision delta
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10030: revlogv2: temporarily forbid inline revlogs
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10029: changegroupv4: add sidedata helpers
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10031: revlog-index: add `replace` method
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10026: changegroup: add v4 changegroup for revlog v2 exchange
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9843: revlog: introduce v2 format
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9846: cext: add support for revlogv2
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9844: revlogv2: allow upgrading to v2
baymax (Baymax, Your Personal Patch-care Companion)
- [Request] [+--- ] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache [WIP]
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Updated] D10015: debugtagscache: verify that filenode is correct
pulkit (Pulkit Goyal)
- [Updated] D10016: tags: return tag cache source from _readtagcache()
pulkit (Pulkit Goyal)
- [Updated] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
pulkit (Pulkit Goyal)
- [Updated] D10018: tags: update the hgtagsfnodes cache if invalid file nodes are found
pulkit (Pulkit Goyal)
- [Planned Changes] D10018: tags: update the hgtagsfnodes cache if invalid file nodes are found
pulkit (Pulkit Goyal)
- [Commented On] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
pulkit (Pulkit Goyal)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
marmoute (Pierre-Yves David)
- [Request] [++- ] D10084: copies: tests and fix parallel computation of changed file information
marmoute (Pierre-Yves David)
- [Accepted] D10084: copies: tests and fix parallel computation of changed file information
SimonSapin
- [Request] [+ ] D10085: copies-rust: remove an unnecessary format!() inside assert!()
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10086: dispatch: use detailed exit code 250 for keyboard interrupt
martinvonz (Martin von Zweigbergk)
- [Updated] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache [WIP]
joerg.sonnenberger (Joerg Sonnenberger)
- [Accepted] D10085: copies-rust: remove an unnecessary format!() inside assert!()
SimonSapin
- [Commented On] D10085: copies-rust: remove an unnecessary format!() inside assert!()
SimonSapin
- [Request] [+++- ] D10087: test-copies: add a test updating file content while merging a pure overwrite
marmoute (Pierre-Yves David)
- [Request] [++- ] D10088: test-copies: add a test updating file content while salvaging it
marmoute (Pierre-Yves David)
- [Updated] D10087: test-copies: add a test updating file content while merging a pure overwrite
marmoute (Pierre-Yves David)
- [Updated] D10088: test-copies: add a test updating file content while salvaging it
marmoute (Pierre-Yves David)
- [Commented On] D10085: copies-rust: remove an unnecessary format!() inside assert!()
Alphare (Raphaël Gomès)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Commented On] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
marmoute (Pierre-Yves David)
- [Request] [++--- ] D10089: rust: Upgrade Cargo.lock to the newer format
SimonSapin
- [Accepted] D10089: rust: Upgrade Cargo.lock to the newer format
Alphare (Raphaël Gomès)
- [Commented On] D10089: rust: Upgrade Cargo.lock to the newer format
Alphare (Raphaël Gomès)
- [Updated] D10084: copies: tests and fix parallel computation of changed file information
pulkit (Pulkit Goyal)
- [Updated] D10086: dispatch: use detailed exit code 250 for keyboard interrupt
pulkit (Pulkit Goyal)
- [Updated] D10085: copies-rust: remove an unnecessary format!() inside assert!()
pulkit (Pulkit Goyal)
- [Commented On] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Updated] D10085: copies-rust: remove an unnecessary format!() inside assert!()
martinvonz (Martin von Zweigbergk)
- [Updated] D10084: copies: tests and fix parallel computation of changed file information
marmoute (Pierre-Yves David)
- [Updated] D10086: dispatch: use detailed exit code 250 for keyboard interrupt
martinvonz (Martin von Zweigbergk)
- [Updated] D10079: patch: fix a formatting issue
pulkit (Pulkit Goyal)
- [Updated] D10079: patch: fix a formatting issue
khanchi97 (Sushil khanchi)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
marmoute (Pierre-Yves David)
- [Accepted] D10068: copies-rust: rewrite ChangedFiles binary parsing
Alphare (Raphaël Gomès)
- [Commented On] D10068: copies-rust: rewrite ChangedFiles binary parsing
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10071: copies-rust: add a macro-based unit-testing framework
Alphare (Raphaël Gomès)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Changed Subscribers] D10071: copies-rust: add a macro-based unit-testing framework
SimonSapin
- [Commented On] D10071: copies-rust: add a macro-based unit-testing framework
Alphare (Raphaël Gomès)
- [Commented On] D10085: copies-rust: remove an unnecessary format!() inside assert!()
martinvonz (Martin von Zweigbergk)
- [Updated] D9843: revlog: introduce v2 format
marmoute (Pierre-Yves David)
- [Updated] D9844: revlogv2: allow upgrading to v2
marmoute (Pierre-Yves David)
- [Accepted] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
marmoute (Pierre-Yves David)
- [Updated] D9846: cext: add support for revlogv2
marmoute (Pierre-Yves David)
- [Commented On] D10087: test-copies: add a test updating file content while merging a pure overwrite
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10088: test-copies: add a test updating file content while salvaging it
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10086: dispatch: use detailed exit code 250 for keyboard interrupt
martinvonz (Martin von Zweigbergk)
- [Updated] D9993: sidedata: move to new sidedata storage in revlogv2
marmoute (Pierre-Yves David)
- [Commented On] D10023: changegroup: use the local variable instead of reaching through self
marmoute (Pierre-Yves David)
- [Commented On] D10024: error: add `hint` attribute to `SidedataHashError`
marmoute (Pierre-Yves David)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Commented On] D10026: changegroup: add v4 changegroup for revlog v2 exchange
marmoute (Pierre-Yves David)
- [Updated] D10027: delta: add sidedata field to revision delta
marmoute (Pierre-Yves David)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
marmoute (Pierre-Yves David)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
marmoute (Pierre-Yves David)
- [Updated] D10029: changegroupv4: add sidedata helpers
marmoute (Pierre-Yves David)
- [Accepted] D10030: revlogv2: temporarily forbid inline revlogs
marmoute (Pierre-Yves David)
- [Request] [++- ] D10090: rhg: Make configuration available as early as possible in main()
SimonSapin
- [Request] [+ ] D10092: rhg: Change default `rhg.on-unsupported` configuration to `abort`
SimonSapin
- [Request] [++- ] D10093: rhg: Add support for automatic fallback to Python
SimonSapin
- [Request] [++- ] D10091: rhg: Add a `rhg.on-unsupported` configuration key
SimonSapin
- [Commented On] D10093: rhg: Add support for automatic fallback to Python
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9993: sidedata: move to new sidedata storage in revlogv2
Alphare (Raphaël Gomès)
- [Commented On] D9993: sidedata: move to new sidedata storage in revlogv2
marmoute (Pierre-Yves David)
- [Updated] D10031: revlog-index: add `replace` method
marmoute (Pierre-Yves David)
- [Request] [+-- ] D10094: rhg: Make fallback to Python the default behavior
SimonSapin
- [Request] [+ ] D10097: rhg: Fall back to Python for unsupported revset syntax
SimonSapin
- [Request] [++- ] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
SimonSapin
- [Request] [+- ] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
SimonSapin
- [Request] [+ ] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
SimonSapin
- [Request] [+ ] D10099: rhg: Align "malformed --config" error message with Python
SimonSapin
- [Request] [+ ] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
SimonSapin
- [Request] [+ ] D10101: rhg: Fall back to Python on --repository with an URL
SimonSapin
- [Request] [+ ] D10102: rhg: Fall back to Python for bundle repositories
SimonSapin
- [Updated] [+- ] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
SimonSapin
- [Request] [+ ] D10103: relnotes: document a number of node->revision type changes
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10104: pure-parsers: document index class constants
Alphare (Raphaël Gomès)
- [Request] [+ ] D10107: requirements: also add a dotencode constant
Alphare (Raphaël Gomès)
- [Request] [+- ] D10105: requirements: add constant for revlog v1 requirement
Alphare (Raphaël Gomès)
- [Request] [+ ] D10108: requirements: also add a store constant
Alphare (Raphaël Gomès)
- [Request] [+- ] D10106: requirements: also add a generaldelta constant
Alphare (Raphaël Gomès)
- [Request] [+ ] D10109: requirements: also add a fncache constant
Alphare (Raphaël Gomès)
- [Updated] D9846: cext: add support for revlogv2
Alphare (Raphaël Gomès)
- [Updated] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Updated] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Commented On] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Updated] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Updated] D10104: pure-parsers: document index class constants
pulkit (Pulkit Goyal)
- [Updated] D10023: changegroup: use the local variable instead of reaching through self
pulkit (Pulkit Goyal)
- [Updated] D10024: error: add `hint` attribute to `SidedataHashError`
pulkit (Pulkit Goyal)
- [Updated] D10105: requirements: add constant for revlog v1 requirement
pulkit (Pulkit Goyal)
- [Updated] D10106: requirements: also add a generaldelta constant
pulkit (Pulkit Goyal)
- [Updated] D10107: requirements: also add a dotencode constant
pulkit (Pulkit Goyal)
- [Updated] D10108: requirements: also add a store constant
pulkit (Pulkit Goyal)
- [Updated] D10109: requirements: also add a fncache constant
pulkit (Pulkit Goyal)
- [Updated] D10103: relnotes: document a number of node->revision type changes
pulkit (Pulkit Goyal)
- [Updated] D10107: requirements: also add a dotencode constant
Alphare (Raphaël Gomès)
- [Commented On] D10092: rhg: Change default `rhg.on-unsupported` configuration to `abort`
pulkit (Pulkit Goyal)
- [Changed Subscribers] D10104: pure-parsers: document index class constants
SimonSapin
- [Commented On] D10092: rhg: Change default `rhg.on-unsupported` configuration to `abort`
SimonSapin
- [Updated] [+- ] D10094: rhg: Make fallback to Python the default behavior
SimonSapin
- [Updated] D10091: rhg: Add a `rhg.on-unsupported` configuration key
SimonSapin
- [Updated] [+- ] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
SimonSapin
- [Request] [+ ] D10111: rhg: Sort config files when adding a directory
SimonSapin
- [Request] [+- ] D10110: rhg: Align config file parse error formatting with Python
SimonSapin
- [Request] [++- ] D10112: rhg: Fall back to Python if unsupported extensions are enabled
SimonSapin
- [Abandoned] D10092: rhg: Change default `rhg.on-unsupported` configuration to `abort`
SimonSapin
- [Commented On] D10104: pure-parsers: document index class constants
SimonSapin
- [Updated] D9924: config: use a new `alter` method in `fixconfig`
pulkit (Pulkit Goyal)
- [Updated] D9925: config: track "source" along side value
pulkit (Pulkit Goyal)
- [Updated] D9926: config: track the "level" of a value
pulkit (Pulkit Goyal)
- [Updated] D9927: config: use level to properly deal with value priority
pulkit (Pulkit Goyal)
- [Updated] D9925: config: track "source" along side value
marmoute (Pierre-Yves David)
- [Updated] D9924: config: use a new `alter` method in `fixconfig`
marmoute (Pierre-Yves David)
- [Updated] D10023: changegroup: use the local variable instead of reaching through self
Alphare (Raphaël Gomès)
- [Updated] D10024: error: add `hint` attribute to `SidedataHashError`
Alphare (Raphaël Gomès)
- [Updated] D9926: config: track the "level" of a value
marmoute (Pierre-Yves David)
- [Updated] D10103: relnotes: document a number of node->revision type changes
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9927: config: use level to properly deal with value priority
marmoute (Pierre-Yves David)
- [Updated] D10020: debian: support a "chg-first" installation mechanism (hg is actually chg)
spectral (Kyle Lippincott)
- [Updated] D10077: rhg: Don’t attempt to read persistent nodemap without .hg/requires opt-in
SimonSapin
- [Updated] D10081: changelog: rename parameters to reflect semantics
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10105: requirements: add constant for revlog v1 requirement
Alphare (Raphaël Gomès)
- [Updated] D10106: requirements: also add a generaldelta constant
Alphare (Raphaël Gomès)
- [Updated] D9914: errors: use more specific errors in rebase extension
martinvonz (Martin von Zweigbergk)
- [Commented On] D10094: rhg: Make fallback to Python the default behavior
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10097: rhg: Fall back to Python for unsupported revset syntax
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10099: rhg: Align "malformed --config" error message with Python
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10102: rhg: Fall back to Python for bundle repositories
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10101: rhg: Fall back to Python on --repository with an URL
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10111: rhg: Sort config files when adding a directory
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10112: rhg: Fall back to Python if unsupported extensions are enabled
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10110: rhg: Align config file parse error formatting with Python
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10104: pure-parsers: document index class constants
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10031: revlog-index: add `replace` method
Alphare (Raphaël Gomès)
- [Updated] D9993: sidedata: move to new sidedata storage in revlogv2
Alphare (Raphaël Gomès)
- [Updated] D10104: pure-parsers: document index class constants
Alphare (Raphaël Gomès)
- [Updated] D10107: requirements: also add a dotencode constant
Alphare (Raphaël Gomès)
- [Updated] [+ ] D10108: requirements: also add a store constant
Alphare (Raphaël Gomès)
- [Updated] [+ ] D10109: requirements: also add a fncache constant
Alphare (Raphaël Gomès)
- [Updated] [++- ] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Request] [--- ] D10113: format: remove sidedata format variant
Alphare (Raphaël Gomès)
- [Updated] [++- ] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Updated] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] D9993: sidedata: move to new sidedata storage in revlogv2
Alphare (Raphaël Gomès)
- [Updated] D10027: delta: add sidedata field to revision delta
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] [+ ] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] D10031: revlog-index: add `replace` method
Alphare (Raphaël Gomès)
- [Updated] [++++-- ] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
Alphare (Raphaël Gomès)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Request] [++--- ] D10114: exchange: stop advertising rev-branch-cache bundle capability
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10114: exchange: stop advertising rev-branch-cache bundle capability
baymax (Baymax, Your Personal Patch-care Companion)
- [Request] [++- ] D10115: copies: choose target directory based on longest match
martinvonz (Martin von Zweigbergk)
- [Updated] D10114: exchange: stop advertising rev-branch-cache bundle capability
mharbison72 (Matt Harbison)
- [Updated] D10114: exchange: stop advertising rev-branch-cache bundle capability
joerg.sonnenberger (Joerg Sonnenberger)
- [Accepted] D10090: rhg: Make configuration available as early as possible in main()
Alphare (Raphaël Gomès)
- [Commented On] D10091: rhg: Add a `rhg.on-unsupported` configuration key
Alphare (Raphaël Gomès)
- [Updated] D10091: rhg: Add a `rhg.on-unsupported` configuration key
SimonSapin
- [Accepted] D10091: rhg: Add a `rhg.on-unsupported` configuration key
Alphare (Raphaël Gomès)
- [Updated] D10115: copies: choose target directory based on longest match
pulkit (Pulkit Goyal)
- [Commented On] D10093: rhg: Add support for automatic fallback to Python
Alphare (Raphaël Gomès)
- [Updated] D10093: rhg: Add support for automatic fallback to Python
Alphare (Raphaël Gomès)
- [Accepted] D10104: pure-parsers: document index class constants
pulkit (Pulkit Goyal)
- [Accepted] D10094: rhg: Make fallback to Python the default behavior
Alphare (Raphaël Gomès)
- [Accepted] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
Alphare (Raphaël Gomès)
- [Accepted] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
Alphare (Raphaël Gomès)
- [Accepted] D10097: rhg: Fall back to Python for unsupported revset syntax
Alphare (Raphaël Gomès)
- [Accepted] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
Alphare (Raphaël Gomès)
- [Accepted] D10099: rhg: Align "malformed --config" error message with Python
Alphare (Raphaël Gomès)
- [Updated] D10107: requirements: also add a dotencode constant
pulkit (Pulkit Goyal)
- [Accepted] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
Alphare (Raphaël Gomès)
- [Commented On] D10101: rhg: Fall back to Python on --repository with an URL
Alphare (Raphaël Gomès)
- [Accepted] D10102: rhg: Fall back to Python for bundle repositories
Alphare (Raphaël Gomès)
- [Accepted] D10110: rhg: Align config file parse error formatting with Python
Alphare (Raphaël Gomès)
- [Accepted] D10111: rhg: Sort config files when adding a directory
Alphare (Raphaël Gomès)
- [Accepted] D10112: rhg: Fall back to Python if unsupported extensions are enabled
Alphare (Raphaël Gomès)
- [Updated] D10104: pure-parsers: document index class constants
Alphare (Raphaël Gomès)
- [Updated] D10115: copies: choose target directory based on longest match
martinvonz (Martin von Zweigbergk)
- [Updated] D10107: requirements: also add a dotencode constant
Alphare (Raphaël Gomès)
- [Updated] D10108: requirements: also add a store constant
Alphare (Raphaël Gomès)
- [Updated] D10109: requirements: also add a fncache constant
Alphare (Raphaël Gomès)
- [Commented On] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
marmoute (Pierre-Yves David)
- [Request] [+- ] D10116: commit: reorder if-else conditional to give mergestate info priority
pulkit (Pulkit Goyal)
- [Accepted] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
marmoute (Pierre-Yves David)
- [Commented On] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10013: hgtagsfnodes: refactor code to compute fnode into separate fn
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10014: debugcommands: prevent using `is False`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10015: debugtagscache: verify that filenode is correct
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9994: error: remove shortening of node in error message
baymax (Baymax, Your Personal Patch-care Companion)
- [Accepted] D10015: debugtagscache: verify that filenode is correct
marmoute (Pierre-Yves David)
- [Commented On] D9925: config: track "source" along side value
martinvonz (Martin von Zweigbergk)
- [Request] [++ ] D10117: tests: demonstrate how grafted copies are counted when tracing across branches
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10118: copies: extract function _backwardcopies() for reversing renames
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10119: copies: inline _backwardrenames() in pathcopies()
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10120: copies: filter out copies grafted from another branch
martinvonz (Martin von Zweigbergk)
- [Updated] [+++--- ] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache [WIP]
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10121: releasenotes: use the right APO to access the 'sections'
marmoute (Pierre-Yves David)
- [Updated] D9925: config: track "source" along side value
marmoute (Pierre-Yves David)
- [Updated] D10121: releasenotes: use the right API to access the 'sections'
marmoute (Pierre-Yves David)
- [Updated] D10121: releasenotes: use the right API to access the 'sections'
pulkit (Pulkit Goyal)
- [Commented On] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D10123: typing: add type annotations to mercurial/utils/dateutil.py
mharbison72 (Matt Harbison)
- [Request] [+ ] D10124: typing: add type annotations to mercurial/i18n.py
mharbison72 (Matt Harbison)
- [Request] [+ ] D10122: shelve: fix conversion of exceptions to strings flagged by pytype
mharbison72 (Matt Harbison)
- [Request] [+- ] D10125: typing: add type annotations to the public methods of mercurial/subrepoutil.py
mharbison72 (Matt Harbison)
- [Request] [+- ] D10126: typing: add some type annotations to mercurial/phases.py
mharbison72 (Matt Harbison)
- [Request] [+- ] D10128: typing: add some type annotations to mercurial/pathutil.py
mharbison72 (Matt Harbison)
- [Request] [++- ] D10127: typing: add some type annotations to mercurial/util.py
mharbison72 (Matt Harbison)
- [Commented On] D10121: releasenotes: use the right API to access the 'sections'
martinvonz (Martin von Zweigbergk)
- [Updated] D10121: releasenotes: use the right API to access the 'sections'
marmoute (Pierre-Yves David)
- [Request] [+ ] D10129: pycompat: fix a bytes vs str issue in `unnamedtempfile()`
mharbison72 (Matt Harbison)
- [Updated] D10129: pycompat: fix a bytes vs str issue in `unnamedtempfile()`
mharbison72 (Matt Harbison)
- [Updated] D10122: shelve: fix conversion of exceptions to strings flagged by pytype
mharbison72 (Matt Harbison)
- [Updated] D10123: typing: add type annotations to mercurial/utils/dateutil.py
mharbison72 (Matt Harbison)
- [Updated] D10124: typing: add type annotations to mercurial/i18n.py
mharbison72 (Matt Harbison)
- [Updated] D10125: typing: add type annotations to the public methods of mercurial/subrepoutil.py
mharbison72 (Matt Harbison)
- [Updated] D10128: typing: add some type annotations to mercurial/pathutil.py
mharbison72 (Matt Harbison)
- [Updated] D10126: typing: add some type annotations to mercurial/phases.py
mharbison72 (Matt Harbison)
- [Updated] D10117: tests: demonstrate how grafted copies are counted when tracing across branches
martinvonz (Martin von Zweigbergk)
- [Updated] D10119: copies: inline _backwardrenames() in pathcopies()
martinvonz (Martin von Zweigbergk)
- [Updated] D10118: copies: extract function _backwardcopies() for reversing renames
martinvonz (Martin von Zweigbergk)
- [Updated] D10127: typing: add some type annotations to mercurial/util.py
mharbison72 (Matt Harbison)
- [Updated] D10013: hgtagsfnodes: refactor code to compute fnode into separate fn
pulkit (Pulkit Goyal)
- [Updated] D10120: copies: filter out copies grafted from another branch
martinvonz (Martin von Zweigbergk)
- [Updated] D9812: tests: demonstrate a case where a corrupt tag cache causes an abort
mharbison72 (Matt Harbison)
- [Updated] D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes
pulkit (Pulkit Goyal)
- [Updated] D10116: commit: reorder if-else conditional to give mergestate info priority
pulkit (Pulkit Goyal)
- [Updated] D10014: debugcommands: prevent using `is False`
pulkit (Pulkit Goyal)
- [Updated] D10068: copies-rust: rewrite ChangedFiles binary parsing
SimonSapin
- [Updated] D9995: sshpeer: make sshpeer.close() close the underlying connection
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D10071: copies-rust: add a macro-based unit-testing framework
SimonSapin
- [Updated] D10015: debugtagscache: verify that filenode is correct
pulkit (Pulkit Goyal)
- [Updated] D9997: remotefilelog: rework workaround for sshpeer deadlocks
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D9994: error: remove shortening of node in error message
pulkit (Pulkit Goyal)
- [Updated] D9996: sshpeer: add a method to check if a doublepipe is closed
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D9998: sshpeer: add a develwarning if an sshpeer is not closed explicitly
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D9999: sshpeer: enable+fix warning about sshpeers not being closed explicitly
valentin.gatienbaron (Valentin Gatien-Baron)
- [Request] [+ ] D10130: localrepo: fix a UI string to be bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10131: localrepo: fix conversion of exceptions to strings flagged by pytype
mharbison72 (Matt Harbison)
- [Updated] D10130: localrepo: fix a UI string to be bytes
pulkit (Pulkit Goyal)
- [Updated] D10131: localrepo: fix conversion of exceptions to strings flagged by pytype
pulkit (Pulkit Goyal)
- [Updated] D10130: localrepo: fix a UI string to be bytes
mharbison72 (Matt Harbison)
- [Updated] D10131: localrepo: fix conversion of exceptions to strings flagged by pytype
mharbison72 (Matt Harbison)
- [Abandoned] D10016: tags: return tag cache source from _readtagcache()
pulkit (Pulkit Goyal)
- [Abandoned] D10017: tags: return set of invalid nodes from _tagsfromfnodes()
pulkit (Pulkit Goyal)
- [Abandoned] D10018: tags: update the hgtagsfnodes cache if invalid file nodes are found
pulkit (Pulkit Goyal)
- [Commented On] D10093: rhg: Add support for automatic fallback to Python
pulkit (Pulkit Goyal)
- [Updated] D10093: rhg: Add support for automatic fallback to Python
SimonSapin
- [Updated] [+-- ] D10094: rhg: Make fallback to Python the default behavior
SimonSapin
- [Updated] [++- ] D10091: rhg: Add a `rhg.on-unsupported` configuration key
SimonSapin
- [Updated] [+ ] D10101: rhg: Fall back to Python on --repository with an URL
SimonSapin
- [Request] [+ ] D10132: rhg: Ignore trailing newlines in .hg/sharedpath
SimonSapin
- [Updated] [+- ] D10110: rhg: Align config file parse error formatting with Python
SimonSapin
- [Request] [++- ] D10134: rhg: Add support for --cwd
SimonSapin
- [Updated] [++- ] D10112: rhg: Fall back to Python if unsupported extensions are enabled
SimonSapin
- [Request] [+ ] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
SimonSapin
- [Request] [+ ] D10136: tests: clarify some missing output in test-merge-subrepos
SimonSapin
- [Request] [+-- ] D10133: rhg: Align with Python on some more error messages
SimonSapin
- [Request] [+ ] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
SimonSapin
- [Request] [+- ] D10141: rhg: Silently ignore missing files in config %include
SimonSapin
- [Request] [+- ] D10135: tests: Adapt expected output for minor differences with rhg
SimonSapin
- [Request] [+- ] D10138: rhg: Don’t make repository path absolute too early
SimonSapin
- [Request] [+ ] D10143: rhg: Exit with an error code if `files` finds nothing
SimonSapin
- [Request] [++- ] D10140: rhg: Add support for environment variables in config include paths
SimonSapin
- [Request] [+ ] D10144: rhg: Fall back to Python for --version
SimonSapin
- [Request] [+ ] D10145: rhg: Return an error code for `rhg config Section.idontexist`
SimonSapin
- [Request] [++- ] D10142: rhg: `cat` command: print error messages for missing files
SimonSapin
- [Commented On] D10093: rhg: Add support for automatic fallback to Python
SimonSapin
- [Updated] [+++--- ] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10101: rhg: Fall back to Python on --repository with an URL
SimonSapin
- [Commented On] D10102: rhg: Fall back to Python for bundle repositories
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10101: rhg: Fall back to Python on --repository with an URL
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10111: rhg: Sort config files when adding a directory
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10132: rhg: Ignore trailing newlines in .hg/sharedpath
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10110: rhg: Align config file parse error formatting with Python
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10134: rhg: Add support for --cwd
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10112: rhg: Fall back to Python if unsupported extensions are enabled
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10136: tests: clarify some missing output in test-merge-subrepos
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10133: rhg: Align with Python on some more error messages
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10135: tests: Adapt expected output for minor differences with rhg
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10141: rhg: Silently ignore missing files in config %include
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10138: rhg: Don’t make repository path absolute too early
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10143: rhg: Exit with an error code if `files` finds nothing
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10144: rhg: Fall back to Python for --version
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10140: rhg: Add support for environment variables in config include paths
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10145: rhg: Return an error code for `rhg config Section.idontexist`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10142: rhg: `cat` command: print error messages for missing files
baymax (Baymax, Your Personal Patch-care Companion)
- [Abandoned] D9020: sshpeer: avoid having a destructor that can block forks forever
valentin.gatienbaron (Valentin Gatien-Baron)
- [Commented On] D9843: revlog: introduce v2 format
marmoute (Pierre-Yves David)
- [Accepted] D9844: revlogv2: allow upgrading to v2
marmoute (Pierre-Yves David)
- [Accepted] D10113: format: remove sidedata format variant
marmoute (Pierre-Yves David)
- [Accepted] D9846: cext: add support for revlogv2
marmoute (Pierre-Yves David)
- [Commented On] D9993: sidedata: move to new sidedata storage in revlogv2
marmoute (Pierre-Yves David)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
marmoute (Pierre-Yves David)
- [Accepted] D10027: delta: add sidedata field to revision delta
marmoute (Pierre-Yves David)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
marmoute (Pierre-Yves David)
- [Updated] D10029: changegroupv4: add sidedata helpers
marmoute (Pierre-Yves David)
- [Updated] D10030: revlogv2: temporarily forbid inline revlogs
marmoute (Pierre-Yves David)
- [Updated] D10031: revlog-index: add `replace` method
marmoute (Pierre-Yves David)
- [Commented On] D10091: rhg: Add a `rhg.on-unsupported` configuration key
marmoute (Pierre-Yves David)
- [Commented On] D10115: copies: choose target directory based on longest match
marmoute (Pierre-Yves David)
- [Commented On] D10115: copies: choose target directory based on longest match
martinvonz (Martin von Zweigbergk)
- [Commented On] D10094: rhg: Make fallback to Python the default behavior
marmoute (Pierre-Yves David)
- [Commented On] D10115: copies: choose target directory based on longest match
martinvonz (Martin von Zweigbergk)
- [Accepted] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
marmoute (Pierre-Yves David)
- [Accepted] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
marmoute (Pierre-Yves David)
- [Commented On] D10097: rhg: Fall back to Python for unsupported revset syntax
marmoute (Pierre-Yves David)
- [Accepted] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
marmoute (Pierre-Yves David)
- [Accepted] D10099: rhg: Align "malformed --config" error message with Python
marmoute (Pierre-Yves David)
- [Commented On] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
marmoute (Pierre-Yves David)
- [Accepted] D10101: rhg: Fall back to Python on --repository with an URL
marmoute (Pierre-Yves David)
- [Accepted] D10102: rhg: Fall back to Python for bundle repositories
marmoute (Pierre-Yves David)
- [Accepted] D10110: rhg: Align config file parse error formatting with Python
marmoute (Pierre-Yves David)
- [Accepted] D10111: rhg: Sort config files when adding a directory
marmoute (Pierre-Yves David)
- [Accepted] D10112: rhg: Fall back to Python if unsupported extensions are enabled
marmoute (Pierre-Yves David)
- [Accepted] D10132: rhg: Ignore trailing newlines in .hg/sharedpath
marmoute (Pierre-Yves David)
- [Accepted] D10133: rhg: Align with Python on some more error messages
marmoute (Pierre-Yves David)
- [Accepted] D10134: rhg: Add support for --cwd
marmoute (Pierre-Yves David)
- [Updated] D10135: tests: Adapt expected output for minor differences with rhg
marmoute (Pierre-Yves David)
- [Commented On] D10136: tests: clarify some missing output in test-merge-subrepos
marmoute (Pierre-Yves David)
- [Changed Subscribers] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
marmoute (Pierre-Yves David)
- [Accepted] D10138: rhg: Don’t make repository path absolute too early
marmoute (Pierre-Yves David)
- [Updated] D10138: rhg: Don’t make repository path absolute too early
marmoute (Pierre-Yves David)
- [Accepted] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
marmoute (Pierre-Yves David)
- [Accepted] D10140: rhg: Add support for environment variables in config include paths
marmoute (Pierre-Yves David)
- [Commented On] D10141: rhg: Silently ignore missing files in config %include
marmoute (Pierre-Yves David)
- [Accepted] D10142: rhg: `cat` command: print error messages for missing files
marmoute (Pierre-Yves David)
- [Accepted] D10143: rhg: Exit with an error code if `files` finds nothing
marmoute (Pierre-Yves David)
- [Accepted] D10144: rhg: Fall back to Python for --version
marmoute (Pierre-Yves David)
- [Accepted] D10145: rhg: Return an error code for `rhg config Section.idontexist`
marmoute (Pierre-Yves David)
- [Commented On] D10115: copies: choose target directory based on longest match
marmoute (Pierre-Yves David)
- [Commented On] D10115: copies: choose target directory based on longest match
martinvonz (Martin von Zweigbergk)
- [Commented On] D10115: copies: choose target directory based on longest match
marmoute (Pierre-Yves David)
- [Commented On] D9925: config: track "source" along side value
mharbison72 (Matt Harbison)
- [Request] [+ ] D10146: enclink: check contents of symlinks not just size in case of fcrypt
cschuhen (Corey Schuhen)
- [Updated] D10146: enclink: check contents of symlinks not just size in case of fcrypt
cschuhen (Corey Schuhen)
- [Commented On] D10093: rhg: Add support for automatic fallback to Python
Alphare (Raphaël Gomès)
- [Accepted] D10132: rhg: Ignore trailing newlines in .hg/sharedpath
Alphare (Raphaël Gomès)
- [Updated] D10133: rhg: Align with Python on some more error messages
Alphare (Raphaël Gomès)
- [Accepted] D10134: rhg: Add support for --cwd
Alphare (Raphaël Gomès)
- [Changed Subscribers] D10135: tests: Adapt expected output for minor differences with rhg
Alphare (Raphaël Gomès)
- [Updated] D10136: tests: clarify some missing output in test-merge-subrepos
Alphare (Raphaël Gomès)
- [Changed Subscribers] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
Alphare (Raphaël Gomès)
- [Commented On] D10138: rhg: Don’t make repository path absolute too early
Alphare (Raphaël Gomès)
- [Accepted] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
Alphare (Raphaël Gomès)
- [Request] [- ] D10148: mergestate: don't pop stateextras when there are no conflicts on filemerge
pulkit (Pulkit Goyal)
- [Request] [+- ] D10147: commit: reorder if-else conditional to give mergestate info priority
pulkit (Pulkit Goyal)
- [Updated] D10087: test-copies: add a test updating file content while merging a pure overwrite
pulkit (Pulkit Goyal)
- [Request] [++- ] D10149: commit: get info from mergestate whether a file was merged or not
pulkit (Pulkit Goyal)
- [Accepted] D10140: rhg: Add support for environment variables in config include paths
Alphare (Raphaël Gomès)
- [Accepted] D10141: rhg: Silently ignore missing files in config %include
Alphare (Raphaël Gomès)
- [Commented On] D10089: rust: Upgrade Cargo.lock to the newer format
pulkit (Pulkit Goyal)
- [Updated] D10072: test: show internal exception with batchable rpcs over ssh
pulkit (Pulkit Goyal)
- [Updated] D10073: sshpeer: don't fail forwarding output from closed connections
pulkit (Pulkit Goyal)
- [Updated] D9283: bundle: optional multithreaded compression, ATM zstd-only
pulkit (Pulkit Goyal)
- [Updated] D9725: ci: generate and report XML test results
pulkit (Pulkit Goyal)
- [Commented On] D9826: callback: add a new_cl_rev_callback
pulkit (Pulkit Goyal)
- [Commented On] D10075: ci: hook network-io tests into the pipeline
pulkit (Pulkit Goyal)
- [Commented On] D9765: persistent-nodemap: enable the feature by default when using Rust
pulkit (Pulkit Goyal)
- [Updated] D10142: rhg: `cat` command: print error messages for missing files
Alphare (Raphaël Gomès)
- [Accepted] D10143: rhg: Exit with an error code if `files` finds nothing
Alphare (Raphaël Gomès)
- [Accepted] D10144: rhg: Fall back to Python for --version
Alphare (Raphaël Gomès)
- [Accepted] D10145: rhg: Return an error code for `rhg config Section.idontexist`
Alphare (Raphaël Gomès)
- [Commented On] D10089: rust: Upgrade Cargo.lock to the newer format
SimonSapin
- [Commented On] D10089: rust: Upgrade Cargo.lock to the newer format
SimonSapin
- [Commented On] D10075: ci: hook network-io tests into the pipeline
joerg.sonnenberger (Joerg Sonnenberger)
- [Accepted] D10147: commit: reorder if-else conditional to give mergestate info priority
Alphare (Raphaël Gomès)
- [Accepted] D10148: mergestate: don't pop stateextras when there are no conflicts on filemerge
Alphare (Raphaël Gomès)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] D9283: bundle: optional multithreaded compression, ATM zstd-only
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D10150: revlog: guarantee that p1 != null if a non-null parent exists
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10090: rhg: Make configuration available as early as possible in main()
pulkit (Pulkit Goyal)
- [Updated] D10091: rhg: Add a `rhg.on-unsupported` configuration key
pulkit (Pulkit Goyal)
- [Updated] D10093: rhg: Add support for automatic fallback to Python
pulkit (Pulkit Goyal)
- [Updated] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
pulkit (Pulkit Goyal)
- [Updated] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
pulkit (Pulkit Goyal)
- [Updated] D10089: rust: Upgrade Cargo.lock to the newer format
pulkit (Pulkit Goyal)
- [Commented On] D9999: sshpeer: enable+fix warning about sshpeers not being closed explicitly
marmoute (Pierre-Yves David)
- [Request] [+ ] D10151: revlog: add attribute on revlogs that specifies its kind
Alphare (Raphaël Gomès)
- [Commented On] D9283: bundle: optional multithreaded compression, ATM zstd-only
pulkit (Pulkit Goyal)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Request] [- ] D10152: remotefilelog: remove unused import
marmoute (Pierre-Yves David)
- [Request] [+ ] D10153: test: update expected output in test-http.t
marmoute (Pierre-Yves David)
- [Updated] D9999: sshpeer: enable+fix warning about sshpeers not being closed explicitly
marmoute (Pierre-Yves David)
- [Updated] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] D10074: wireprotov1peer: don't raise internal errors in some cases
pulkit (Pulkit Goyal)
- [Commented On] D10031: revlog-index: add `replace` method
Alphare (Raphaël Gomès)
- [Updated] D10152: remotefilelog: remove unused import
pulkit (Pulkit Goyal)
- [Updated] D10153: test: update expected output in test-http.t
pulkit (Pulkit Goyal)
- [Accepted] D10152: remotefilelog: remove unused import
Alphare (Raphaël Gomès)
- [Accepted] D10153: test: update expected output in test-http.t
Alphare (Raphaël Gomès)
- [Commented On] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9846: cext: add support for revlogv2
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9843: revlog: introduce v2 format
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10113: format: remove sidedata format variant
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D9844: revlogv2: allow upgrading to v2
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] [+- ] D10027: delta: add sidedata field to revision delta
Alphare (Raphaël Gomès)
- [Updated] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10031: revlog-index: add `replace` method
Alphare (Raphaël Gomès)
- [Updated] [++++-- ] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
Alphare (Raphaël Gomès)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Updated] D10089: rust: Upgrade Cargo.lock to the newer format
SimonSapin
- [Updated] D10090: rhg: Make configuration available as early as possible in main()
SimonSapin
- [Updated] D10093: rhg: Add support for automatic fallback to Python
SimonSapin
- [Updated] D10072: test: show internal exception with batchable rpcs over ssh
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D10091: rhg: Add a `rhg.on-unsupported` configuration key
SimonSapin
- [Updated] D10132: rhg: Ignore trailing newlines in .hg/sharedpath
SimonSapin
- [Updated] D10152: remotefilelog: remove unused import
marmoute (Pierre-Yves David)
- [Updated] D10073: sshpeer: don't fail forwarding output from closed connections
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
SimonSapin
- [Updated] D10074: wireprotov1peer: don't raise internal errors in some cases
valentin.gatienbaron (Valentin Gatien-Baron)
- [Updated] D10153: test: update expected output in test-http.t
marmoute (Pierre-Yves David)
- [Commented On] D10152: remotefilelog: remove unused import
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10153: test: update expected output in test-http.t
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] [++- ] D9283: bundle: optional multithreaded compression, ATM zstd-only
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10094: rhg: Make fallback to Python the default behavior
SimonSapin
- [Updated] D10133: rhg: Align with Python on some more error messages
Alphare (Raphaël Gomès)
- [Commented On] D10133: rhg: Align with Python on some more error messages
Alphare (Raphaël Gomès)
- [Commented On] D10094: rhg: Make fallback to Python the default behavior
Alphare (Raphaël Gomès)
- [Commented On] D10094: rhg: Make fallback to Python the default behavior
marmoute (Pierre-Yves David)
- [Updated] D10135: tests: Adapt expected output for minor differences with rhg
SimonSapin
- [Updated] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
SimonSapin
- [Updated] D10138: rhg: Don’t make repository path absolute too early
SimonSapin
- [Updated] D10142: rhg: `cat` command: print error messages for missing files
SimonSapin
- [Updated] D10142: rhg: `cat` command: print error messages for missing files
SimonSapin
- [Accepted] D10142: rhg: `cat` command: print error messages for missing files
Alphare (Raphaël Gomès)
- [Accepted] D10138: rhg: Don’t make repository path absolute too early
Alphare (Raphaël Gomès)
- [Request] [ ] D10155: tests: rename `test-pull` to `test-pull-network.t`
marmoute (Pierre-Yves David)
- [Request] [+- ] D10154: tests: move a test about update in test-pull-update.t
marmoute (Pierre-Yves David)
- [Request] [+ ] D10156: hg: make `clean` return consistent with the `update` function
marmoute (Pierre-Yves David)
- [Request] [++-- ] D10158: pull: pre-indent a part of the function
marmoute (Pierre-Yves David)
- [Request] [+ ] D10157: command: clarify `postincoming` return and that return handling
marmoute (Pierre-Yves David)
- [Request] [+-- ] D10160: push: indent the some part of the command
marmoute (Pierre-Yves David)
- [Request] [+++- ] D10159: pull: allow to specify multiple sources
marmoute (Pierre-Yves David)
- [Request] [+++- ] D10161: push: allow to specify multiple destinations
marmoute (Pierre-Yves David)
- [Commented On] D9925: config: track "source" along side value
marmoute (Pierre-Yves David)
- [Request] [+- ] D10163: paths: add a `*` special path to define default sub option
marmoute (Pierre-Yves David)
- [Request] [+- ] D10162: ui: pass a `ui` objec to `paths.getpath`
marmoute (Pierre-Yves David)
- [Changed Subscribers] D10161: push: allow to specify multiple destinations
danchr (Dan Villiom Podlaski Christiansen)
- [Commented On] D10161: push: allow to specify multiple destinations
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10161: push: allow to specify multiple destinations
marmoute (Pierre-Yves David)
- [Accepted] D10113: format: remove sidedata format variant
marmoute (Pierre-Yves David)
- [Accepted] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
marmoute (Pierre-Yves David)
- [Accepted] D9846: cext: add support for revlogv2
marmoute (Pierre-Yves David)
- [Commented On] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Commented On] D10026: changegroup: add v4 changegroup for revlog v2 exchange
marmoute (Pierre-Yves David)
- [Accepted] D10027: delta: add sidedata field to revision delta
marmoute (Pierre-Yves David)
- [Accepted] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
marmoute (Pierre-Yves David)
- [Accepted] D10151: revlog: add attribute on revlogs that specifies its kind
marmoute (Pierre-Yves David)
- [Commented On] D10029: changegroupv4: add sidedata helpers
marmoute (Pierre-Yves David)
- [Accepted] D10030: revlogv2: temporarily forbid inline revlogs
marmoute (Pierre-Yves David)
- [Accepted] D10031: revlog-index: add `replace` method
marmoute (Pierre-Yves David)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
marmoute (Pierre-Yves David)
- [Updated] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
marmoute (Pierre-Yves David)
- [Updated] D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py`
SimonSapin
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Commented On] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Commented On] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] [++- ] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] [+- ] D10027: delta: add sidedata field to revision delta
Alphare (Raphaël Gomès)
- [Updated] D10031: revlog-index: add `replace_sidedata_info` method
Alphare (Raphaël Gomès)
- [Updated] [+ ] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
Alphare (Raphaël Gomès)
- [Updated] [+++- ] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Updated] [++-- ] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10135: tests: Adapt expected output for minor differences with rhg
marmoute (Pierre-Yves David)
- [Commented On] D10136: tests: clarify some missing output in test-merge-subrepos
marmoute (Pierre-Yves David)
- [Commented On] D10137: rhg: Fall back to Python if ui.relative-paths=no is configured
marmoute (Pierre-Yves David)
- [Updated] D10136: tests: clarify some missing output in test-merge-subrepos
Alphare (Raphaël Gomès)
- [Updated] D10138: rhg: Don’t make repository path absolute too early
marmoute (Pierre-Yves David)
- [Accepted] D10142: rhg: `cat` command: print error messages for missing files
marmoute (Pierre-Yves David)
- [Request] [+-- ] D10164: split: close transaction in the unlikely event of a conflict while rebasing
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10165: typing: fix a suppression directive that was mangled by black formatting
mharbison72 (Matt Harbison)
- [Request] [+ ] D10166: typing: ensure that error.Abort is given bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10167: typing: switch an argument type to the generic form
mharbison72 (Matt Harbison)
- [Request] [+ ] D10168: mail: convert SMTPException to bytes before passing to error.Abort()
mharbison72 (Matt Harbison)
- [Request] [+ ] D10169: nodemap: convert error message to bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10170: branchmap: force Exception to bytes before logging
mharbison72 (Matt Harbison)
- [Request] [+ ] D10171: changegroup: convert a warning message to bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10175: typing: add an assertion instead of blacklisting mercurial/extensions.py
mharbison72 (Matt Harbison)
- [Request] [+ ] D10172: morestatus: convert a UI message about merge conflicts to bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10176: hg: convert an exception to bytes in the repo creation exception handler
mharbison72 (Matt Harbison)
- [Request] [+ ] D10177: merge: force an exception message to bytes before printing as a warning
mharbison72 (Matt Harbison)
- [Request] [+ ] D10174: debug: convert a few exceptions to bytes before wrapping in another error
mharbison72 (Matt Harbison)
- [Request] [+ ] D10180: typing: add an assertion to the upgrade engine to help pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10178: patch: convert a UI message to bytes when editing a patch
mharbison72 (Matt Harbison)
- [Request] [+ ] D10173: grep: convert an exception to bytes for a warning message
mharbison72 (Matt Harbison)
- [Request] [+ ] D10181: verify: convert an exception to bytes before logging
mharbison72 (Matt Harbison)
- [Request] [+ ] D10179: subrepo: handle unexpected file types from git gracefully
mharbison72 (Matt Harbison)
- [Request] [+ ] D10183: typing: disable a module-attr warning in the worker module's py2 code
mharbison72 (Matt Harbison)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Request] [+ ] D10182: wireprotoserver: convert ErrorResponse to bytes
mharbison72 (Matt Harbison)
- [Accepted] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
marmoute (Pierre-Yves David)
- [Accepted] D10029: changegroupv4: add sidedata helpers
marmoute (Pierre-Yves David)
- [Updated] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
marmoute (Pierre-Yves David)
- [Updated] D10165: typing: fix a suppression directive that was mangled by black formatting
mharbison72 (Matt Harbison)
- [Updated] D10165: typing: fix a suppression directive that was mangled by black formatting
pulkit (Pulkit Goyal)
- [Updated] D10166: typing: ensure that error.Abort is given bytes
pulkit (Pulkit Goyal)
- [Updated] D10181: verify: convert an exception to bytes before logging
mharbison72 (Matt Harbison)
- [Updated] D10167: typing: switch an argument type to the generic form
pulkit (Pulkit Goyal)
- [Updated] D10168: mail: convert SMTPException to bytes before passing to error.Abort()
pulkit (Pulkit Goyal)
- [Updated] D10169: nodemap: convert error message to bytes
pulkit (Pulkit Goyal)
- [Updated] D10170: branchmap: force Exception to bytes before logging
pulkit (Pulkit Goyal)
- [Updated] D10171: changegroup: convert a warning message to bytes
pulkit (Pulkit Goyal)
- [Updated] D10172: morestatus: convert a UI message about merge conflicts to bytes
pulkit (Pulkit Goyal)
- [Updated] D10173: grep: convert an exception to bytes for a warning message
pulkit (Pulkit Goyal)
- [Updated] D10174: debug: convert a few exceptions to bytes before wrapping in another error
pulkit (Pulkit Goyal)
- [Updated] D10175: typing: add an assertion instead of blacklisting mercurial/extensions.py
pulkit (Pulkit Goyal)
- [Updated] D10075: ci: hook network-io tests into the pipeline
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10176: hg: convert an exception to bytes in the repo creation exception handler
pulkit (Pulkit Goyal)
- [Updated] D10177: merge: force an exception message to bytes before printing as a warning
pulkit (Pulkit Goyal)
- [Updated] D10178: patch: convert a UI message to bytes when editing a patch
pulkit (Pulkit Goyal)
- [Updated] D10179: subrepo: handle unexpected file types from git gracefully
pulkit (Pulkit Goyal)
- [Updated] D10180: typing: add an assertion to the upgrade engine to help pytype
pulkit (Pulkit Goyal)
- [Request] [+ ] D10184: pyproject: add config file
durin42 (Augie Fackler)
- [Request] [+- ] D10185: black: merge config into main pyproject.toml now that we have it
durin42 (Augie Fackler)
- [Changed Subscribers] D10181: verify: convert an exception to bytes before logging
pulkit (Pulkit Goyal)
- [Updated] D10182: wireprotoserver: convert ErrorResponse to bytes
pulkit (Pulkit Goyal)
- [Updated] D10183: typing: disable a module-attr warning in the worker module's py2 code
pulkit (Pulkit Goyal)
- [Updated] D10164: split: close transaction in the unlikely event of a conflict while rebasing
pulkit (Pulkit Goyal)
- [Request] [+ ] D10186: rhg: Add environment variables for fallback configuration
SimonSapin
- [Updated] D10097: rhg: Fall back to Python for unsupported revset syntax
SimonSapin
- [Updated] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
SimonSapin
- [Updated] D10099: rhg: Align "malformed --config" error message with Python
SimonSapin
- [Updated] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
SimonSapin
- [Updated] D10102: rhg: Fall back to Python for bundle repositories
SimonSapin
- [Request] [+-- ] D10187: tests: Enable rhg fallback to Python by default in tests
SimonSapin
- [Updated] D10101: rhg: Fall back to Python on --repository with an URL
SimonSapin
- [Updated] D10111: rhg: Sort config files when adding a directory
SimonSapin
- [Updated] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
SimonSapin
- [Request] [+- ] D10188: rhg: Add an allow-list of ignored extensions
SimonSapin
- [Updated] D10134: rhg: Add support for --cwd
SimonSapin
- [Updated] D10110: rhg: Align config file parse error formatting with Python
SimonSapin
- [Updated] [+- ] D10112: rhg: Fall back to Python if unsupported extensions are enabled
SimonSapin
- [Updated] D10137: rhg: Fall back to Python if ui.relative-paths is configured
SimonSapin
- [Updated] D10135: tests: Adapt expected output for minor differences with rhg
SimonSapin
- [Updated] D10140: rhg: Add support for environment variables in config include paths
SimonSapin
- [Updated] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
SimonSapin
- [Updated] D10141: rhg: Silently ignore missing files in config %include
SimonSapin
- [Updated] D10133: rhg: Align with Python on some more error messages
SimonSapin
- [Updated] D10143: rhg: Exit with an error code if `files` finds nothing
SimonSapin
- [Updated] D10145: rhg: Return an error code for `rhg config Section.idontexist`
SimonSapin
- [Updated] D10144: rhg: Fall back to Python for --version
SimonSapin
- [Updated] D10138: rhg: Don’t make repository path absolute too early
SimonSapin
- [Request] [+ ] D10191: makefile: add a build-chg option
SimonSapin
- [Request] [+ ] D10192: makefile: add a install-chg option
SimonSapin
- [Request] [+ ] D10193: makefile: add a build-rhg option
SimonSapin
- [Request] [+ ] D10194: makefile: add a install option
SimonSapin
- [Request] [+- ] D10189: rhg: Remove `rhg.fallback-executable=hg` default configuration
SimonSapin
- [Request] [+- ] D10196: ci: Add a job testing with rhg installed as `hg`
SimonSapin
- [Request] [++ ] D10190: tests: Disable for rhg remaining tests that fail in that mode
SimonSapin
- [Request] [++ ] D10195: run-test: install rhg if --rhg is passed
SimonSapin
- [Updated] D10142: rhg: `cat` command: print error messages for missing files
SimonSapin
- [Updated] D10094: rhg: Make fallback to Python the default behavior
SimonSapin
- [Request] [+- ] D10197: amend: mark commit obsolete after moving working copy
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10198: rebase: inline simple function for finding obsolete subset of commits
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
SimonSapin
- [Updated] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
SimonSapin
- [Request] [+- ] D10200: rhg: Make `files` work on repo-relative paths when possible
SimonSapin
- [Updated] D10198: rebase: inline simple function for finding obsolete subset of commits
Djokovich (Djokovich)
- [Request] [+ ] D10202: crecord: change str literals to byte literals
mharbison72 (Matt Harbison)
- [Request] [+ ] D10204: wsgicgi: switch the default PATH_INFO back to str
mharbison72 (Matt Harbison)
- [Request] [+ ] D10205: typing: disable a few errors calling py3.7+ functions in resourceutil.py
mharbison72 (Matt Harbison)
- [Request] [+ ] D10203: crecord: convert an instance of bytes to str
mharbison72 (Matt Harbison)
- [Request] [+- ] D10206: typing: disable a few errors when accessing Windows specific attributes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10208: typing: disable module attribute warnings for properly conditionalized code
mharbison72 (Matt Harbison)
- [Request] [+- ] D10209: typing: fix directives mangled by black
mharbison72 (Matt Harbison)
- [Request] [+ ] D10201: bisect: replace a missing method on the list primitive
mharbison72 (Matt Harbison)
- [Request] [+ ] D10210: crecord: null out the curses attribute with `None` on failure to import
mharbison72 (Matt Harbison)
- [Request] [+ ] D10211: typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10212: typing: add an assertion to verify.py to appease pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10213: obsutil: maintain a homogenous list when computing successors
mharbison72 (Matt Harbison)
- [Request] [+ ] D10207: typing: disable import error warnings that are already handled
mharbison72 (Matt Harbison)
- [Request] [+ ] D10214: typing: add assertions to localrepo.py to appease pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10215: typing: rewrite a conditional assignment to unconfuse pytype
mharbison72 (Matt Harbison)
- [Updated] D10198: rebase: inline simple function for finding obsolete subset of commits
mharbison72 (Matt Harbison)
- [Updated] D10198: rebase: inline simple function for finding obsolete subset of commits
martinvonz (Martin von Zweigbergk)
- [Commented On] D10029: changegroupv4: add sidedata helpers
mharbison72 (Matt Harbison)
- [Commented On] D10029: changegroupv4: add sidedata helpers
marmoute (Pierre-Yves David)
- [Commented On] D10029: changegroupv4: add sidedata helpers
mharbison72 (Matt Harbison)
- [Commented On] D10202: crecord: change str literals to byte literals
mharbison72 (Matt Harbison)
- [Commented On] D10186: rhg: Add environment variables for fallback configuration
marmoute (Pierre-Yves David)
- [Accepted] D10187: tests: Enable rhg fallback to Python by default in tests
marmoute (Pierre-Yves David)
- [Commented On] D10188: rhg: Add an allow-list of ignored extensions
marmoute (Pierre-Yves David)
- [Accepted] D10135: tests: Adapt expected output for minor differences with rhg
marmoute (Pierre-Yves David)
- [Commented On] D10137: rhg: Fall back to Python if ui.relative-paths is configured
marmoute (Pierre-Yves David)
- [Commented On] D10189: rhg: Remove `rhg.fallback-executable=hg` default configuration
marmoute (Pierre-Yves David)
- [Commented On] D10190: tests: Disable for rhg remaining tests that fail in that mode
marmoute (Pierre-Yves David)
- [Commented On] D10196: ci: Add a job testing with rhg installed as `hg`
marmoute (Pierre-Yves David)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] [+ ] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] [+- ] D10027: delta: add sidedata field to revision delta
Alphare (Raphaël Gomès)
- [Request] [+ ] D10216: configitems: add TODOs blocking the move out of experimental for revlogv2
Alphare (Raphaël Gomès)
- [Updated] [++- ] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
Alphare (Raphaël Gomès)
- [Updated] [+++- ] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Accepted] D10191: makefile: add a build-chg option
Alphare (Raphaël Gomès)
- [Accepted] D10192: makefile: add a install-chg option
Alphare (Raphaël Gomès)
- [Accepted] D10193: makefile: add a build-rhg option
Alphare (Raphaël Gomès)
- [Accepted] D10194: makefile: add a install option
Alphare (Raphaël Gomès)
- [Accepted] D10195: run-test: install rhg if --rhg is passed
Alphare (Raphaël Gomès)
- [Updated] D10196: ci: Add a job testing with rhg installed as `hg`
Alphare (Raphaël Gomès)
- [Commented On] D10186: rhg: Add environment variables for fallback configuration
SimonSapin
- [Accepted] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
marmoute (Pierre-Yves David)
- [Accepted] D10216: configitems: add TODOs blocking the move out of experimental for revlogv2
marmoute (Pierre-Yves David)
- [Accepted] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
marmoute (Pierre-Yves David)
- [Commented On] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
Alphare (Raphaël Gomès)
- [Changed Subscribers] D10200: rhg: Make `files` work on repo-relative paths when possible
Alphare (Raphaël Gomès)
- [Commented On] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
SimonSapin
- [Accepted] D10150: revlog: guarantee that p1 != null if a non-null parent exists
Alphare (Raphaël Gomès)
- [Requested Changes] D10196: ci: Add a job testing with rhg installed as `hg`
marmoute (Pierre-Yves David)
- [Commented On] D10146: enclink: check contents of symlinks not just size in case of fcrypt
Alphare (Raphaël Gomès)
- [Updated] D10196: ci: Add a job testing with rhg installed as `hg`
SimonSapin
- [Commented On] D10196: ci: Add a job testing with rhg installed as `hg`
Alphare (Raphaël Gomès)
- [Updated] D10196: ci: Add a job testing with rhg installed as `hg`
marmoute (Pierre-Yves David)
- [Commented On] D10188: rhg: Add an allow-list of ignored extensions
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10134: rhg: Add support for --cwd
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10136: tests: clarify some missing output in test-merge-subrepos
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10137: rhg: Fall back to Python if ui.relative-paths is configured
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10135: tests: Adapt expected output for minor differences with rhg
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10133: rhg: Align with Python on some more error messages
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10141: rhg: Silently ignore missing files in config %include
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10138: rhg: Don’t make repository path absolute too early
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10143: rhg: Exit with an error code if `files` finds nothing
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10140: rhg: Add support for environment variables in config include paths
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10144: rhg: Fall back to Python for --version
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10145: rhg: Return an error code for `rhg config Section.idontexist`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10191: makefile: add a build-chg option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10192: makefile: add a install-chg option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10193: makefile: add a build-rhg option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10194: makefile: add a install option
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10189: rhg: Remove `rhg.fallback-executable=hg` default configuration
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10196: ci: Add a job testing with rhg installed as `hg`
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10190: tests: Disable for rhg remaining tests that fail in that mode
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10142: rhg: `cat` command: print error messages for missing files
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10195: run-test: install rhg if --rhg is passed
baymax (Baymax, Your Personal Patch-care Companion)
- [Accepted] D10196: ci: Add a job testing with rhg installed as `hg`
Alphare (Raphaël Gomès)
- [Request] [+ ] D10217: rust-status: fix issue6456 for the Rust implementation also
Alphare (Raphaël Gomès)
- [Commented On] D10146: enclink: check contents of symlinks not just size in case of fcrypt
Alphare (Raphaël Gomès)
- [Request] [+- ] D10218: test-copies: show some wrong ChangedFiles upgrade
marmoute (Pierre-Yves David)
- [Updated] D10088: test-copies: add a test updating file content while salvaging it
marmoute (Pierre-Yves David)
- [Request] [+-- ] D10219: copies: detect files as `touched/salvaged` if they only existed on one side
marmoute (Pierre-Yves David)
- [Request] [+- ] D10220: copies: distinct between merged and touched files during upgrade
marmoute (Pierre-Yves David)
- [Updated] [++- ] D10149: commit: get info from mergestate whether a file was merged or not
marmoute (Pierre-Yves David)
- [Updated] D10147: commit: reorder if-else conditional to give mergestate info priority
pulkit (Pulkit Goyal)
- [Updated] D10146: enclink: check contents of symlinks not just size in case of fcrypt
cschuhen (Corey Schuhen)
- [Commented On] D10147: commit: reorder if-else conditional to give mergestate info priority
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10220: copies: distinguish between merged and touched files during upgrade
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D9845: bitmanipulation: add utils to read/write bigendian 64bit integers
Alphare (Raphaël Gomès)
- [Updated] D9846: cext: add support for revlogv2
Alphare (Raphaël Gomès)
- [Updated] D9843: revlog: introduce v2 format
Alphare (Raphaël Gomès)
- [Updated] D10113: format: remove sidedata format variant
Alphare (Raphaël Gomès)
- [Updated] D10025: revlogv2: don't assume that the sidedata of the last rev is right after data
Alphare (Raphaël Gomès)
- [Updated] D9844: revlogv2: allow upgrading to v2
Alphare (Raphaël Gomès)
- [Updated] D9993: sidedata: move to new sidedata storage in revlogv2
Alphare (Raphaël Gomès)
- [Updated] D10151: revlog: add attribute on revlogs that specifies its kind
Alphare (Raphaël Gomès)
- [Updated] D10027: delta: add sidedata field to revision delta
Alphare (Raphaël Gomès)
- [Updated] D10030: revlogv2: temporarily forbid inline revlogs
Alphare (Raphaël Gomès)
- [Updated] D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos
Alphare (Raphaël Gomès)
- [Updated] D10031: revlog-index: add `replace_sidedata_info` method
Alphare (Raphaël Gomès)
- [Updated] D10029: changegroupv4: add sidedata helpers
Alphare (Raphaël Gomès)
- [Updated] D10026: changegroup: add v4 changegroup for revlog v2 exchange
Alphare (Raphaël Gomès)
- [Updated] D10216: configitems: add TODOs blocking the move out of experimental for revlogv2
Alphare (Raphaël Gomès)
- [Updated] D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible
Alphare (Raphaël Gomès)
- [Request] [+++ ] D10221: perf-helper: add a small extension with revsets to select repository subset
marmoute (Pierre-Yves David)
- [Request] [++ ] D10222: perf-helper: add a new sampling revset based on anti-chain
marmoute (Pierre-Yves David)
- [Request] [++++ ] D10225: perf-helpers: add a search-discovery-case script
marmoute (Pierre-Yves David)
- [Request] [+-- ] D10223: debugdiscovery: add support for Json output
marmoute (Pierre-Yves David)
- [Request] [+- ] D10224: debugdiscovery: also integrate the discovery output in the json one
marmoute (Pierre-Yves David)
- [Request] [+ ] D10226: README: document requirement for builtin zstd
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9965: Work around for issue6456, check content of symlinks because st_size may indicate the size of encrypted data.
cschuhen (Corey Schuhen)
- [Commented On] D10226: README: document requirement for builtin zstd
marmoute (Pierre-Yves David)
- [Updated] D10225: perf-helpers: add a search-discovery-case script
marmoute (Pierre-Yves David)
- [Request] [+ ] D10227: debugdiscovery: add missing byte string marker to some help text
marmoute (Pierre-Yves David)
- [Accepted] D10137: rhg: Fall back to Python if ui.relative-paths is configured
Alphare (Raphaël Gomès)
- [Updated] D10225: perf-helpers: add a search-discovery-case script
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10225: perf-helpers: add a search-discovery-case script
marmoute (Pierre-Yves David)
- [Updated] D10225: perf-helpers: add a search-discovery-case script
baymax (Baymax, Your Personal Patch-care Companion)
- [Accepted] D10154: tests: move a test about update in test-pull-update.t
Alphare (Raphaël Gomès)
- [Accepted] D10155: tests: rename `test-pull` to `test-pull-network.t`
Alphare (Raphaël Gomès)
- [Accepted] D10156: hg: make `clean` return consistent with the `update` function
Alphare (Raphaël Gomès)
- [Accepted] D10157: command: clarify `postincoming` return and that return handling
Alphare (Raphaël Gomès)
- [Accepted] D10158: pull: pre-indent a part of the function
Alphare (Raphaël Gomès)
- [Commented On] D10159: pull: allow to specify multiple sources
Alphare (Raphaël Gomès)
- [Accepted] D10160: push: indent the some part of the command
Alphare (Raphaël Gomès)
- [Commented On] D10161: push: allow to specify multiple destinations
Alphare (Raphaël Gomès)
- [Commented On] D10162: ui: pass a `ui` objec to `paths.getpath`
Alphare (Raphaël Gomès)
- [Updated] [++ ] D10222: perf-helper: add a new sampling revset based on anti-chain
marmoute (Pierre-Yves David)
- [Updated] [++++ ] D10225: perf-helpers: add a search-discovery-case script
marmoute (Pierre-Yves David)
- [Request] [++ ] D10228: perf-util: add an helper revset to use the same spec as the case search script
marmoute (Pierre-Yves David)
- [Updated] D9283: bundle: optional multithreaded compression, ATM zstd-only
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10162: ui: pass a `ui` objec to `paths.getpath`
marmoute (Pierre-Yves David)
- [Commented On] D10163: paths: add a `*` special path to define default sub option
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10162: ui: pass a `ui` object to `paths.getpath`
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10186: rhg: Add environment variables for fallback configuration
SimonSapin
- [Updated] D10163: paths: add a `*` special path to define default sub option
marmoute (Pierre-Yves David)
- [Updated] D10097: rhg: Fall back to Python for unsupported revset syntax
SimonSapin
- [Updated] D10098: rhg: Fall back to Python on unsupported `rhg config <section>`
SimonSapin
- [Updated] D10187: tests: Enable rhg fallback to Python by default in tests
SimonSapin
- [Updated] D10099: rhg: Align "malformed --config" error message with Python
SimonSapin
- [Updated] D10100: rhg: Print non-absolutized path in "repository {} not found" errors
SimonSapin
- [Updated] D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files
SimonSapin
- [Updated] D10102: rhg: Fall back to Python for bundle repositories
SimonSapin
- [Updated] D10101: rhg: Fall back to Python on --repository with an URL
SimonSapin
- [Updated] D10111: rhg: Sort config files when adding a directory
SimonSapin
- [Updated] D10188: rhg: Add an allow-list of ignored extensions
SimonSapin
- [Updated] D10110: rhg: Align config file parse error formatting with Python
SimonSapin
- [Updated] D10112: rhg: Fall back to Python if unsupported extensions are enabled
SimonSapin
- [Updated] D10134: rhg: Add support for --cwd
SimonSapin
- [Updated] D10136: tests: clarify some missing output in test-merge-subrepos
marmoute (Pierre-Yves David)
- [Updated] D10135: tests: Adapt expected output for minor differences with rhg
SimonSapin
- [Updated] D10137: rhg: Fall back to Python if ui.relative-paths is configured
SimonSapin
- [Updated] D10162: ui: pass a `ui` object to `paths.getpath`
marmoute (Pierre-Yves David)
- [Updated] D10133: rhg: Align with Python on some more error messages
SimonSapin
- [Updated] D10139: rhg: Add support for the HGRCSKIPREPO environment variable
SimonSapin
- [Updated] D10141: rhg: Silently ignore missing files in config %include
SimonSapin
- [Updated] D10140: rhg: Add support for environment variables in config include paths
SimonSapin
- [Updated] D10138: rhg: Don’t make repository path absolute too early
SimonSapin
- [Updated] D10143: rhg: Exit with an error code if `files` finds nothing
SimonSapin
- [Updated] D10144: rhg: Fall back to Python for --version
SimonSapin
- [Updated] D10145: rhg: Return an error code for `rhg config Section.idontexist`
SimonSapin
- [Updated] D10191: makefile: add a build-chg option
marmoute (Pierre-Yves David)
- [Updated] D10189: rhg: Remove `rhg.fallback-executable=hg` default configuration
SimonSapin
- [Updated] D10192: makefile: add a install-chg option
marmoute (Pierre-Yves David)
- [Updated] D10193: makefile: add a build-rhg option
marmoute (Pierre-Yves David)
- [Updated] D10194: makefile: add a install option
marmoute (Pierre-Yves David)
- [Updated] D10196: ci: Add a job testing with rhg installed as `hg`
SimonSapin
- [Updated] D10190: tests: Disable for rhg remaining tests that fail in that mode
SimonSapin
- [Updated] D10142: rhg: `cat` command: print error messages for missing files
SimonSapin
- [Updated] D10226: README: document requirement for builtin zstd
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10164: split: close transaction in the unlikely event of a conflict while rebasing
martinvonz (Martin von Zweigbergk)
- [Updated] D10217: rust-status: fix issue6456 for the Rust implementation also
Alphare (Raphaël Gomès)
- [Updated] D10195: run-test: install rhg if --rhg is passed
marmoute (Pierre-Yves David)
- [Updated] D10160: push: indent the some part of the command
durin42 (Augie Fackler)
- [Updated] D9750: node: introduce nodeconstants class
durin42 (Augie Fackler)
- [Updated] D10155: tests: rename `test-pull` to `test-pull-network.t`
marmoute (Pierre-Yves David)
- [Updated] D10154: tests: move a test about update in test-pull-update.t
marmoute (Pierre-Yves David)
- [Updated] D10156: hg: make `clean` return consistent with the `update` function
marmoute (Pierre-Yves David)
- [Updated] D10197: amend: mark commit obsolete after moving working copy
martinvonz (Martin von Zweigbergk)
- [Updated] D10157: command: clarify `postincoming` return and that return handling
marmoute (Pierre-Yves David)
- [Updated] D10158: pull: pre-indent a part of the function
marmoute (Pierre-Yves David)
- [Updated] D10159: pull: allow to specify multiple sources
marmoute (Pierre-Yves David)
- [Updated] D10221: perf-helper: add a small extension with revsets to select repository subset
marmoute (Pierre-Yves David)
- [Updated] D10222: perf-helper: add a new sampling revset based on anti-chain
marmoute (Pierre-Yves David)
- [Updated] D10225: perf-helpers: add a search-discovery-case script
marmoute (Pierre-Yves David)
- [Updated] D10228: perf-util: add an helper revset to use the same spec as the case search script
marmoute (Pierre-Yves David)
- [Updated] D10227: debugdiscovery: add missing byte string marker to some help text
marmoute (Pierre-Yves David)
- [Updated] D10223: debugdiscovery: add support for Json output
marmoute (Pierre-Yves David)
- [Updated] D10224: debugdiscovery: also integrate the discovery output in the json one
marmoute (Pierre-Yves David)
- [Updated] D10181: verify: convert an exception to bytes before logging
mharbison72 (Matt Harbison)
- [Updated] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10201: bisect: replace a missing method on the list primitive
pulkit (Pulkit Goyal)
- [Updated] D10202: crecord: change str literals to byte literals
pulkit (Pulkit Goyal)
- [Updated] D10203: crecord: convert an instance of bytes to str
pulkit (Pulkit Goyal)
- [Updated] D10204: wsgicgi: switch the default PATH_INFO back to str
pulkit (Pulkit Goyal)
- [Updated] D10165: typing: fix a suppression directive that was mangled by black formatting
mharbison72 (Matt Harbison)
- [Updated] D10166: typing: ensure that error.Abort is given bytes
mharbison72 (Matt Harbison)
- [Updated] D10168: mail: convert SMTPException to bytes before passing to error.Abort()
mharbison72 (Matt Harbison)
- [Updated] D10167: typing: switch an argument type to the generic form
mharbison72 (Matt Harbison)
- [Updated] D10169: nodemap: convert error message to bytes
mharbison72 (Matt Harbison)
- [Updated] D10170: branchmap: force Exception to bytes before logging
mharbison72 (Matt Harbison)
- [Updated] D10171: changegroup: convert a warning message to bytes
mharbison72 (Matt Harbison)
- [Updated] D10175: typing: add an assertion instead of blacklisting mercurial/extensions.py
mharbison72 (Matt Harbison)
- [Updated] D10172: morestatus: convert a UI message about merge conflicts to bytes
mharbison72 (Matt Harbison)
- [Updated] D10176: hg: convert an exception to bytes in the repo creation exception handler
mharbison72 (Matt Harbison)
- [Updated] D10174: debug: convert a few exceptions to bytes before wrapping in another error
mharbison72 (Matt Harbison)
- [Updated] D10177: merge: force an exception message to bytes before printing as a warning
mharbison72 (Matt Harbison)
- [Updated] D10173: grep: convert an exception to bytes for a warning message
mharbison72 (Matt Harbison)
- [Updated] D10180: typing: add an assertion to the upgrade engine to help pytype
mharbison72 (Matt Harbison)
- [Updated] D10178: patch: convert a UI message to bytes when editing a patch
mharbison72 (Matt Harbison)
- [Updated] D10181: verify: convert an exception to bytes before logging
mharbison72 (Matt Harbison)
- [Updated] D10179: subrepo: handle unexpected file types from git gracefully
mharbison72 (Matt Harbison)
- [Updated] D10183: typing: disable a module-attr warning in the worker module's py2 code
mharbison72 (Matt Harbison)
- [Updated] D10182: wireprotoserver: convert ErrorResponse to bytes
mharbison72 (Matt Harbison)
- [Updated] D10218: test-copies: show some wrong ChangedFiles upgrade
pulkit (Pulkit Goyal)
- [Updated] D10204: wsgicgi: switch the default PATH_INFO back to str
mharbison72 (Matt Harbison)
- [Updated] D10202: crecord: change str literals to byte literals
mharbison72 (Matt Harbison)
- [Updated] D10203: crecord: convert an instance of bytes to str
mharbison72 (Matt Harbison)
- [Updated] D10088: test-copies: add a test updating file content while salvaging it
pulkit (Pulkit Goyal)
- [Updated] D10201: bisect: replace a missing method on the list primitive
mharbison72 (Matt Harbison)
- [Updated] D10219: copies: detect files as `touched/salvaged` if they only existed on one side
pulkit (Pulkit Goyal)
- [Request] [+ ] D10229: formatting: fix redundant parentheses
Alphare (Raphaël Gomès)
- [Updated] D9283: bundle: optional multithreaded compression, ATM zstd-only
pulkit (Pulkit Goyal)
- [Updated] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
pulkit (Pulkit Goyal)
- [Updated] D10184: pyproject: add config file
pulkit (Pulkit Goyal)
- [Updated] D10185: black: merge config into main pyproject.toml now that we have it
pulkit (Pulkit Goyal)
- [Commented On] D10160: push: indent the some part of the command
marmoute (Pierre-Yves David)
- [Updated] D10229: formatting: fix redundant parentheses
Alphare (Raphaël Gomès)
- [Accepted] D10148: mergestate: don't pop stateextras when there are no conflicts on filemerge
marmoute (Pierre-Yves David)
- [Updated] D10184: pyproject: add config file
durin42 (Augie Fackler)
- [Updated] D10199: rust: Preallocate the returned `Vec` in `utils::files::relativize_path`
SimonSapin
- [Updated] D10185: black: merge config into main pyproject.toml now that we have it
durin42 (Augie Fackler)
- [Updated] D9283: bundle: optional multithreaded compression, ATM zstd-only
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10160: push: indent the some part of the command
baymax (Baymax, Your Personal Patch-care Companion)
- [Commented On] D10161: push: allow to specify multiple destinations
baymax (Baymax, Your Personal Patch-care Companion)
- [Updated] D10149: commit: get info from mergestate whether a file was merged or not
durin42 (Augie Fackler)
- [Updated] D10150: revlog: guarantee that p1 != null if a non-null parent exists
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10148: mergestate: don't pop stateextras when there are no conflicts on filemerge
pulkit (Pulkit Goyal)
- [Updated] D10160: push: indent the some part of the command
marmoute (Pierre-Yves David)
- [Updated] D10087: test-copies: add a test updating file content while merging a pure overwrite
marmoute (Pierre-Yves David)
- [Updated] D10161: push: allow to specify multiple destinations
marmoute (Pierre-Yves David)
- [Updated] D9750: node: introduce nodeconstants class
joerg.sonnenberger (Joerg Sonnenberger)
- [Abandoned] D9826: callback: add a new_cl_rev_callback
marmoute (Pierre-Yves David)
- [Abandoned] D9827: changelog: cache the latest `changelogrevision` access
marmoute (Pierre-Yves David)
- [Abandoned] D9828: changelog: use revision number as the cache key internally
marmoute (Pierre-Yves David)
- [Updated] [+++--- ] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [++- ] D10230: revset: introduce a `nodefromfile` revset
marmoute (Pierre-Yves David)
- [Request] [+ ] D10232: setdiscovery: rearrange code deciding if we will grow the sample
marmoute (Pierre-Yves David)
- [Request] [++ ] D10231: debugdiscovery: document relevant config option
marmoute (Pierre-Yves David)
- [Request] [+- ] D10233: setdiscovery: add a discovery.grow-sample.dynamic option
marmoute (Pierre-Yves David)
- [Updated] [+++--- ] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
joerg.sonnenberger (Joerg Sonnenberger)
- [Changed Subscribers] D10082: tags: redo .hgtags file node cache to work more like the revbranchcache
pulkit (Pulkit Goyal)
- [Updated] D10205: typing: disable a few errors calling py3.7+ functions in resourceutil.py
pulkit (Pulkit Goyal)
- [Updated] D10206: typing: disable a few errors when accessing Windows specific attributes
pulkit (Pulkit Goyal)
- [Updated] D10207: typing: disable import error warnings that are already handled
pulkit (Pulkit Goyal)
- [Updated] D10208: typing: disable module attribute warnings for properly conditionalized code
pulkit (Pulkit Goyal)
- [Updated] D10209: typing: fix directives mangled by black
pulkit (Pulkit Goyal)
- [Updated] D10210: crecord: null out the curses attribute with `None` on failure to import
pulkit (Pulkit Goyal)
- [Updated] D10211: typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype
pulkit (Pulkit Goyal)
- [Updated] D10212: typing: add an assertion to verify.py to appease pytype
pulkit (Pulkit Goyal)
- [Updated] D10213: obsutil: maintain a homogenous list when computing successors
pulkit (Pulkit Goyal)
- [Updated] D10214: typing: add assertions to localrepo.py to appease pytype
pulkit (Pulkit Goyal)
- [Updated] D10215: typing: rewrite a conditional assignment to unconfuse pytype
pulkit (Pulkit Goyal)
- [Updated] D10205: typing: disable a few errors calling py3.7+ functions in resourceutil.py
mharbison72 (Matt Harbison)
- [Updated] D10206: typing: disable a few errors when accessing Windows specific attributes
mharbison72 (Matt Harbison)
- [Updated] D10209: typing: fix directives mangled by black
mharbison72 (Matt Harbison)
- [Updated] D10208: typing: disable module attribute warnings for properly conditionalized code
mharbison72 (Matt Harbison)
- [Updated] D10210: crecord: null out the curses attribute with `None` on failure to import
mharbison72 (Matt Harbison)
- [Updated] D10212: typing: add an assertion to verify.py to appease pytype
mharbison72 (Matt Harbison)
- [Updated] D10211: typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype
mharbison72 (Matt Harbison)
- [Updated] D10213: obsutil: maintain a homogenous list when computing successors
mharbison72 (Matt Harbison)
- [Updated] D10207: typing: disable import error warnings that are already handled
mharbison72 (Matt Harbison)
- [Updated] D10214: typing: add assertions to localrepo.py to appease pytype
mharbison72 (Matt Harbison)
- [Updated] D10215: typing: rewrite a conditional assignment to unconfuse pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10234: revlog: convert an Abort message to bytes
mharbison72 (Matt Harbison)
- [Request] [+ ] D10235: typing: mark the argument to mercurial.i18n.gettext() non-Optional
mharbison72 (Matt Harbison)
- [Request] [+++ ] D10237: tests: add a (very slow) test that executes pytype
mharbison72 (Matt Harbison)
- [Request] [+ ] D10236: commands: necessary annotations and assertions to pass pytype
mharbison72 (Matt Harbison)
- [Updated] D10234: revlog: convert an Abort message to bytes
pulkit (Pulkit Goyal)
- [Updated] D10231: debugdiscovery: document relevant config option
pulkit (Pulkit Goyal)
- [Updated] D10232: setdiscovery: rearrange code deciding if we will grow the sample
pulkit (Pulkit Goyal)
- [Commented On] D10232: setdiscovery: rearrange code deciding if we will grow the sample
frank007u (Frank Kristopoulos)
- [Request] [++- ] D10238: rhg: Add more conversions between error types
SimonSapin
- [Request] [+++- ] D10239: rhg: Initial support for the 'status' command
SimonSapin
- [Commented On] D9750: node: introduce nodeconstants class
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D10240: rebase: skip obsolete commits even if they have pruned successors
martinvonz (Martin von Zweigbergk)
- [Updated] [+- ] D10218: test-copies: show some wrong ChangedFiles upgrade
pulkit (Pulkit Goyal)
- [Updated] [++- ] D10088: test-copies: add a test updating file content while salvaging it
pulkit (Pulkit Goyal)
- [Updated] [+-- ] D10219: copies: detect files as `touched/salvaged` if they only existed on one side
pulkit (Pulkit Goyal)
- [Updated] [+- ] D10220: copies: distinguish between merged and touched files during upgrade
pulkit (Pulkit Goyal)
- [Updated] D10149: commit: get info from mergestate whether a file was merged or not
pulkit (Pulkit Goyal)
- [Request] [+ ] D10241: git: fix missing case from 6266d19556ad (introduction of nodeconstants)
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10241: git: fix missing case from 6266d19556ad (introduction of nodeconstants)
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10242: tests: resort to fix test with newer git versions
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10242: tests: resort to fix test with newer git versions
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10243: chg: kill trailing comma in SEE ALSO
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10244: tests: ask any chg instance to terminate before looking at sqlite dbs
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [++-- ] D10245: bisect: use standard one-line commit summary
martinvonz (Martin von Zweigbergk)
- [Updated] D10238: rhg: Add more conversions between error types
pulkit (Pulkit Goyal)
- [Updated] D10238: rhg: Add more conversions between error types
SimonSapin
- [Updated] D10240: rebase: skip obsolete commits even if they have pruned successors
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10246: rebase: let _handleskippingobsolete(self) read directly from self
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10247: rebase: calculate obsolescense-related info earlier
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D10248: rebase: clarify names of variables and function related to obsolete revisions
martinvonz (Martin von Zweigbergk)
- [Request] [+-- ] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Updated] D10243: chg: kill trailing comma in SEE ALSO
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10244: tests: ask any chg instance to terminate before looking at sqlite dbs
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10232: setdiscovery: rearrange code deciding if we will grow the sample
marmoute (Pierre-Yves David)
- [Updated] D10240: rebase: skip obsolete commits even if they have pruned successors
martinvonz (Martin von Zweigbergk)
- [Updated] D10231: debugdiscovery: document relevant config option
marmoute (Pierre-Yves David)
- [Updated] D10235: typing: mark the argument to mercurial.i18n.gettext() non-Optional
mharbison72 (Matt Harbison)
- [Updated] D10234: revlog: convert an Abort message to bytes
mharbison72 (Matt Harbison)
- [Updated] D10233: setdiscovery: add a discovery.grow-sample.dynamic option
marmoute (Pierre-Yves David)
- [Updated] D10245: bisect: use standard one-line commit summary
martinvonz (Martin von Zweigbergk)
- [Updated] D10236: commands: necessary annotations and assertions to pass pytype
mharbison72 (Matt Harbison)
- [Updated] D10218: test-copies: show some wrong ChangedFiles upgrade
marmoute (Pierre-Yves David)
- [Updated] D10230: revset: introduce a `nodefromfile` revset
marmoute (Pierre-Yves David)
- [Updated] D10088: test-copies: add a test updating file content while salvaging it
marmoute (Pierre-Yves David)
- [Updated] D10219: copies: detect files as `touched/salvaged` if they only existed on one side
marmoute (Pierre-Yves David)
- [Updated] D10220: copies: distinguish between merged and touched files during upgrade
marmoute (Pierre-Yves David)
- [Updated] D10149: commit: get info from mergestate whether a file was merged or not
pulkit (Pulkit Goyal)
- [Request] [+ ] D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10251: makefile: use Python 3 by default when building docs as well
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10252: fuzz: use Python 3 in makefile
martinvonz (Martin von Zweigbergk)
- [Updated] D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2
mharbison72 (Matt Harbison)
- [Updated] D10251: makefile: use Python 3 by default when building docs as well
mharbison72 (Matt Harbison)
- [Updated] D10252: fuzz: use Python 3 in makefile
mharbison72 (Matt Harbison)
- [Updated] D10251: makefile: use Python 3 by default when building docs as well
martinvonz (Martin von Zweigbergk)
- [Updated] D10252: fuzz: use Python 3 in makefile
martinvonz (Martin von Zweigbergk)
- [Updated] D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2
martinvonz (Martin von Zweigbergk)
- [Updated] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Request] [++- ] D10253: rhg: add support for detailed exit code for ConfigParseError
pulkit (Pulkit Goyal)
- [Request] [+- ] D10254: rhg: raise wdir specific error for `hg debugdata`
pulkit (Pulkit Goyal)
- [Commented On] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Request] [-------] D10255: tests: split up test-rebase-obsolete.t in four pieces
martinvonz (Martin von Zweigbergk)
- [Request] [++ ] D10256: tests: test divergence created during interrupted rebase
martinvonz (Martin von Zweigbergk)
- [Updated] D10246: rebase: let _handleskippingobsolete(self) read directly from self
martinvonz (Martin von Zweigbergk)
- [Updated] [+ ] D10247: rebase: calculate obsolescense-related info earlier
martinvonz (Martin von Zweigbergk)
- [Updated] [+-- ] D10248: rebase: clarify names of variables and function related to obsolete revisions
martinvonz (Martin von Zweigbergk)
- [Updated] [+-- ] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10257: rebase: set `prepared = True` at very end of `_preparenewrebase()`
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10259: rebase: don't call rewriteutil.precheck() with to-be-skipped commits
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D10258: reabase: call rewriteutil.precheck() a bit later
martinvonz (Martin von Zweigbergk)
- [Commented On] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10260: path: move handling of "default" (*) suboptions value inside __init__
marmoute (Pierre-Yves David)
- [Request] [+- ] D10261: path: extract the path validation logic into its own submethod
marmoute (Pierre-Yves David)
- [Request] [+- ] D10262: path: extract sub-option logic into its own method
marmoute (Pierre-Yves David)
- [Request] [+++ ] D10263: path: introduce a `path://` syntax to reference other path name
marmoute (Pierre-Yves David)
- [Request] [+- ] D10265: path: error out if the `path://` reference point to an unknown path
marmoute (Pierre-Yves David)
- [Request] [+++ ] D10264: path: forbid chaining `path://` definitions
marmoute (Pierre-Yves David)
- [Commented On] D10239: rhg: Initial support for the 'status' command
SimonSapin
- [Commented On] D10253: rhg: add support for detailed exit code for ConfigParseError
SimonSapin
- [Changed Subscribers] D10254: rhg: raise wdir specific error for `hg debugdata`
SimonSapin
- [Request] [++--- ] D10266: contributor: change mentions of mpm to olivia
Alphare (Raphaël Gomès)
- [Updated] D10266: contributor: change mentions of mpm to olivia
martinvonz (Martin von Zweigbergk)
- [Updated] D10266: contributor: change mentions of mpm to olivia
Alphare (Raphaël Gomès)
- [Updated] [++- ] D10253: rhg: add support for detailed exit code for ConfigParseError
pulkit (Pulkit Goyal)
- [Updated] [+- ] D10254: rhg: raise wdir specific error for `hg debugdata`
pulkit (Pulkit Goyal)
- [Commented On] D10265: path: error out if the `path://` reference point to an unknown path
durin42 (Augie Fackler)
- [Updated] D10239: rhg: Initial support for the 'status' command
gracinet (Georges Racinet)
- [Updated] D10253: rhg: add support for detailed exit code for ConfigParseError
pulkit (Pulkit Goyal)
- [Updated] D10260: path: move handling of "default" (*) suboptions value inside __init__
marmoute (Pierre-Yves David)
- [Updated] D10254: rhg: raise wdir specific error for `hg debugdata`
pulkit (Pulkit Goyal)
- [Updated] D10261: path: extract the path validation logic into its own submethod
marmoute (Pierre-Yves David)
- [Updated] D10262: path: extract sub-option logic into its own method
marmoute (Pierre-Yves David)
- [Updated] D10255: tests: split up test-rebase-obsolete.t in four pieces
martinvonz (Martin von Zweigbergk)
- [Updated] D10263: path: introduce a `path://` syntax to reference other path name
marmoute (Pierre-Yves David)
- [Updated] D10256: tests: test divergence created during interrupted rebase
martinvonz (Martin von Zweigbergk)
- [Updated] D10246: rebase: let _handleskippingobsolete(self) read directly from self
martinvonz (Martin von Zweigbergk)
- [Updated] D10265: path: error out if the `path://` reference point to an unknown path
marmoute (Pierre-Yves David)
- [Updated] D10264: path: forbid chaining `path://` definitions
marmoute (Pierre-Yves David)
- [Updated] D10247: rebase: calculate obsolescense-related info earlier
martinvonz (Martin von Zweigbergk)
- [Updated] D10248: rebase: clarify names of variables and function related to obsolete revisions
martinvonz (Martin von Zweigbergk)
- [Updated] D10257: rebase: set `prepared = True` at very end of `_preparenewrebase()`
martinvonz (Martin von Zweigbergk)
- [Updated] D10249: rebase: filter out descendants of divergence-causing commits earlier
martinvonz (Martin von Zweigbergk)
- [Updated] D10258: reabase: call rewriteutil.precheck() a bit later
martinvonz (Martin von Zweigbergk)
- [Updated] D10259: rebase: don't call rewriteutil.precheck() with to-be-skipped commits
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10267: tests: update divergence test for `hg fix` to actually result in divergence
martinvonz (Martin von Zweigbergk)
- [Request] [- ] D10268: rebase: remove duplicate initialization of a field
martinvonz (Martin von Zweigbergk)
- [Request] [++ ] D10269: rebase: when using --keep, don't care about pruned commits or divergence
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D10270: tests: avoid using rebaseskipobsolete=0
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10271: tests: replace a use of rebaseskipobsolete=0 by `hg rebase --keep`
martinvonz (Martin von Zweigbergk)
- [Request] [+- ] D10272: rebase: drop support for rebaseskipobsolete config
martinvonz (Martin von Zweigbergk)
- [Request] [+ ] D10273: typing: disable processing of mercurial/upgrade_utils/actions.py
mharbison72 (Matt Harbison)
- [Updated] D10237: tests: add a (very slow) test that executes pytype
mharbison72 (Matt Harbison)
- [Request] [+- ] D10274: typing: add type hints to mercurial/error.py
mharbison72 (Matt Harbison)
- [Updated] [+- ] D10274: typing: add type hints to mercurial/error.py
mharbison72 (Matt Harbison)
- [Request] [+ ] D10275: util: fix the signature for the pypy override of sortdict.update()
mharbison72 (Matt Harbison)
- [Request] [+ ] D10276: typing: make minor adjustments to mercurial/util.py to pass pytype checking
mharbison72 (Matt Harbison)
- [Request] [+ ] D10277: fix: merge imports
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10278: extdiff: avoid nullid
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10279: split: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10280: cmdutil: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] [+ ] D10280: cmdutil: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10281: test: enforce master to be the default branch in test
marmoute (Pierre-Yves David)
- [Request] [++ ] D10282: heptapod-ci: add jobs to test Mercurial using re2
marmoute (Pierre-Yves David)
- [Request] [+ ] D10283: copies: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10282: heptapod-ci: add jobs to test Mercurial using re2
marmoute (Pierre-Yves David)
- [Request] [+ ] D10284: re2: feed unicode string to re2 module when necessary
marmoute (Pierre-Yves David)
- [Request] [+ ] D10285: logcmdutil: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10286: mergestate: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10287: shelve: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10288: simplemerge: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9465: node: replace nullid and friends with nodeconstants class [WIP]
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10283: copies: simplify
durin42 (Augie Fackler)
- [Commented On] D10288: simplemerge: simplify
durin42 (Augie Fackler)
- [Updated] D10267: tests: update divergence test for `hg fix` to actually result in divergence
martinvonz (Martin von Zweigbergk)
- [Updated] D10277: fix: merge imports
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10281: test: enforce master to be the default branch in test
marmoute (Pierre-Yves David)
- [Updated] D10284: re2: feed unicode string to re2 module when necessary
marmoute (Pierre-Yves David)
- [Request] [+ ] D10289: setdiscovery: simplify by using tiprev directly
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10280: cmdutil: prefer lookup by revision, even for null
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10280: refactor: prefer lookup by revision, even for null
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D9465: node: replace nullid and friends with nodeconstants class [WIP]
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D10290: refactor: prefer checks against nullrev over nullid
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10288: simplemerge: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10287: shelve: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10286: mergestate: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10285: logcmdutil: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10283: copies: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10279: split: simplify
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10278: extdiff: avoid nullid
joerg.sonnenberger (Joerg Sonnenberger)
- [Commented On] D10273: typing: disable processing of mercurial/upgrade_utils/actions.py
mharbison72 (Matt Harbison)
- [Updated] D9465: node: replace nullid and friends with nodeconstants class [WIP]
durin42 (Augie Fackler)
- [Updated] D10289: setdiscovery: simplify by using tiprev directly
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10280: refactor: prefer lookup by revision, even for null
joerg.sonnenberger (Joerg Sonnenberger)
- [Updated] D10290: refactor: prefer checks against nullrev over nullid
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [- ] D10291: mergestate: remove unused import
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+ ] D10292: deb: avoid use of [[ in 'rules' file
spectral (Kyle Lippincott)
- [Updated] D10292: deb: avoid use of [[ in 'rules' file
martinvonz (Martin von Zweigbergk)
- [Updated] D10292: deb: avoid use of [[ in 'rules' file
spectral (Kyle Lippincott)
- [Updated] D10273: typing: disable processing of mercurial/upgrade_utils/actions.py
mharbison72 (Matt Harbison)
- [Updated] D10291: mergestate: remove unused import
joerg.sonnenberger (Joerg Sonnenberger)
- [Request] [+- ] D10293: blackbox: fix type error on log rotation on read-only filesystem
valentin.gatienbaron (Valentin Gatien-Baron)
Last message date:
Wed Mar 31 22:11:43 UTC 2021
Archived on: Thu Jun 30 16:44:03 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).