Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 3 4 5 6 7 8 9 10 ... 95 96 Next »
Filters: none add filter
Patch Date Submitter Delegate State
D10127: typing: add some type annotations to mercurial/util.py 2021-03-07 phabricator New
D10128: typing: add some type annotations to mercurial/pathutil.py 2021-03-07 phabricator New
D10126: typing: add some type annotations to mercurial/phases.py 2021-03-07 phabricator New
D10125: typing: add type annotations to the public methods of mercurial/subrepoutil.py 2021-03-07 phabricator New
D10123: typing: add type annotations to mercurial/utils/dateutil.py 2021-03-07 phabricator New
D10122: shelve: fix conversion of exceptions to strings flagged by pytype 2021-03-07 phabricator New
D10124: typing: add type annotations to mercurial/i18n.py 2021-03-07 phabricator New
D10121: releasenotes: use the right APO to access the 'sections' 2021-03-06 phabricator New
D10120: copies: filter out copies grafted from another branch 2021-03-06 phabricator New
D10119: copies: inline _backwardrenames() in pathcopies() 2021-03-06 phabricator New
D10118: copies: extract function _backwardcopies() for reversing renames 2021-03-06 phabricator New
D10117: tests: demonstrate how grafted copies are counted when tracing across branches 2021-03-06 phabricator New
D10116: commit: reorder if-else conditional to give mergestate info priority 2021-03-05 phabricator New
D10115: copies: choose target directory based on longest match 2021-03-05 phabricator Superseded
D10114: exchange: stop advertising rev-branch-cache bundle capability 2021-03-04 phabricator Superseded
D10113: format: remove sidedata format variant 2021-03-04 phabricator New
D10112: rhg: Fall back to Python if unsupported extensions are enabled 2021-03-04 phabricator New
D10110: rhg: Align config file parse error formatting with Python 2021-03-04 phabricator New
D10111: rhg: Sort config files when adding a directory 2021-03-04 phabricator New
D10109: requirements: also add a fncache constant 2021-03-04 phabricator Superseded
D10108: requirements: also add a store constant 2021-03-04 phabricator Superseded
D10106: requirements: also add a generaldelta constant 2021-03-04 phabricator Superseded
D10105: requirements: add constant for revlog v1 requirement 2021-03-04 phabricator Superseded
D10107: requirements: also add a dotencode constant 2021-03-04 phabricator Superseded
D10104: pure-parsers: document index class constants 2021-03-04 phabricator Superseded
D10103: relnotes: document a number of node->revision type changes 2021-03-03 phabricator Superseded
D10102: rhg: Fall back to Python for bundle repositories 2021-03-03 phabricator New
D10101: rhg: Fall back to Python on --repository with an URL 2021-03-03 phabricator New
D10100: rhg: Print non-absolutized path in "repository {} not found" errors 2021-03-03 phabricator New
D10099: rhg: Align "malformed --config" error message with Python 2021-03-03 phabricator New
D10098: rhg: Fall back to Python on unsupported `rhg config <section>` 2021-03-03 phabricator New
D10096: tests: Add `rhg` and `no-rhg` for #require and #if in .t files 2021-03-03 phabricator New
D10095: tests: Add `--rhg` and `--with-rhg=<path>` options for `run-tests.py` 2021-03-03 phabricator New
D10097: rhg: Fall back to Python for unsupported revset syntax 2021-03-03 phabricator New
D10094: rhg: Make fallback to Python the default behavior 2021-03-03 phabricator New
D10091: rhg: Add a `rhg.on-unsupported` configuration key 2021-03-02 phabricator New
D10093: rhg: Add support for automatic fallback to Python 2021-03-02 phabricator New
D10092: rhg: Change default `rhg.on-unsupported` configuration to `abort` 2021-03-02 phabricator Superseded
D10090: rhg: Make configuration available as early as possible in main() 2021-03-02 phabricator New
D10089: rust: Upgrade Cargo.lock to the newer format 2021-03-02 phabricator New
D10088: test-copies: add a test updating file content while salvaging it 2021-03-02 phabricator New
D10087: test-copies: add a test updating file content while merging a pure overwrite 2021-03-02 phabricator New
D10086: dispatch: use detailed exit code 250 for keyboard interrupt 2021-03-01 phabricator Superseded
D10085: copies-rust: remove an unnecessary format!() inside assert!() 2021-03-01 phabricator Superseded
D10084: copies: tests and fix parallel computation of changed file information 2021-03-01 phabricator Superseded
D10083: tags: validate nodes in _getfnodes() and update cache in case of unknown nodes 2021-03-01 phabricator New
D10082: tags: redo .hgtags file node cache to work more like the revbranchcache [WIP] 2021-03-01 phabricator New
D10081: changelog: rename parameters to reflect semantics 2021-03-01 phabricator Superseded
D10080: rhg: Use clap’s support for global CLI arguments 2021-02-26 phabricator Superseded
D10079: patch: fix a formatting issue 2021-02-26 phabricator Superseded
D10078: rhg: Bug fix: with share-safe, always read store requirements 2021-02-25 phabricator Superseded
D10076: rhg: Check .hg/requires for absence of required features 2021-02-25 phabricator Superseded
D10077: rhg: Don’t attempt to read persistent nodemap without .hg/requires opt-in 2021-02-25 phabricator Superseded
D10075: ci: hook network-io tests into the pipeline 2021-02-25 phabricator New
D10074: wireprotov1peer: don't raise internal errors in some cases 2021-02-25 phabricator New
D10073: sshpeer: don't fail forwarding output from closed connections 2021-02-25 phabricator New
D10072: test: show internal exception with batchable rpcs over ssh 2021-02-25 phabricator New
D10071: copies-rust: add a macro-based unit-testing framework 2021-02-25 phabricator New
D10070: copies-rust: pass closures and iterators instead of `&ChangedFiles` 2021-02-25 phabricator Superseded
D10069: copies-rust: pass `PathToken` around by value 2021-02-25 phabricator Superseded
D10068: copies-rust: rewrite ChangedFiles binary parsing 2021-02-25 phabricator New
D10067: tests: accept output changes by 33350debb480 2021-02-25 phabricator Superseded
D10066: fuzz: if the caller of our makefile sets CC and CXX, trust them 2021-02-24 phabricator Superseded
D10065: tests: correct a commit description in test-copies-chain-merge.t 2021-02-24 phabricator Superseded
D10064: re2: byteify some regex used to get check re2 availability 2021-02-24 phabricator Superseded
D10063: narrow: remove assertion about working copy being clean 2021-02-24 phabricator Superseded
D10062: tests: demonstrate assertion error when modifying working copy while narrowing 2021-02-24 phabricator Superseded
D10060: build: make version from .hg_archival.txt consistent with that from .hg/ 2021-02-23 phabricator Superseded
D10061: windows: fix parsing of version number to match format from D9955 2021-02-23 phabricator Superseded
D10059: test-copies: introduce merge chains test for the P/Q merges 2021-02-22 phabricator Superseded
D10058: test-copies: add a case involving the `b` and a new `r` branch 2021-02-22 phabricator Superseded
D10057: test-copies: introduce case combining the `p` and `q` branch 2021-02-22 phabricator Superseded
D10056: test-copies: add a `q` branch similar to the `e` but on the new files 2021-02-22 phabricator Superseded
D10055: test-copies: add a `p` branch similar to the `a` but on the new files 2021-02-22 phabricator Superseded
D10054: test-copies: move the new files in the `i` branch 2021-02-22 phabricator Superseded
D10053: test-copies: add 3 new files with their own content 2021-02-22 phabricator Superseded
D10052: test-copies: introduce merge chaing test for the A/E + change tests 2021-02-22 phabricator Superseded
D10051: test-copies: add a "change during merge" variant to the A+E test 2021-02-22 phabricator Superseded
D10050: test-copies: filter out the linkrev part of `debugindex` 2021-02-22 phabricator Superseded
D10049: test-copies: use "case-id" instead of revision number when listing sidedata 2021-02-22 phabricator Superseded
D10048: test-copies: remove revision number from log 2021-02-22 phabricator Superseded
D10047: test-copies: add subcase titles for various "conflicting" information variant 2021-02-22 phabricator Superseded
D10046: test-copies: improve description of the B+F case 2021-02-22 phabricator Superseded
D10045: test-copies: improve description of the C+H case 2021-02-22 phabricator Superseded
D10044: test-copies: improve description of the B+C "revert/restore" case 2021-02-22 phabricator Superseded
D10043: test-copies: improve description of the G+C case 2021-02-22 phabricator Superseded
D10042: test-copies: improve description of the G+F case 2021-02-22 phabricator Superseded
D10041: test-copies: improve description of the D+G case 2021-02-22 phabricator Superseded
D10040: test-copies: improve description of the A+E case 2021-02-22 phabricator Superseded
D10039: test-copies: improve description of the B+D case 2021-02-22 phabricator Superseded
D10038: test-copies: improve description of the B+C case 2021-02-22 phabricator Superseded
D10037: test-copies: improve description of the A+B case 2021-02-22 phabricator Superseded
D10036: test-copies: use intermediate variable some commit descriptions 2021-02-22 phabricator Superseded
D10035: test-copies: don't use empty file for "same content" cases 2021-02-22 phabricator Superseded
D10034: narrow: fix flaky behavior described in issue6150 2021-02-19 phabricator Superseded
D10033: helptext: fix a recent typo 2021-02-19 phabricator Superseded
D10026: changegroup: add v4 changegroup for revlog v2 exchange 2021-02-19 phabricator New
D10032: sidedata-exchange: rewrite sidedata on-the-fly whenever possible 2021-02-19 phabricator New
D10031: revlog-index: add `replace` method 2021-02-19 phabricator New
D10030: revlogv2: temporarily forbid inline revlogs 2021-02-19 phabricator New
D10028: sidedata-exchange: add `wanted_sidedata` and `sidedata_computers` to repos 2021-02-19 phabricator New
D10029: changegroupv4: add sidedata helpers 2021-02-19 phabricator New
D10027: delta: add sidedata field to revision delta 2021-02-19 phabricator New
D10025: revlogv2: don't assume that the sidedata of the last rev is right after data 2021-02-19 phabricator New
D10024: error: add `hint` attribute to `SidedataHashError` 2021-02-19 phabricator Superseded
D10023: changegroup: use the local variable instead of reaching through self 2021-02-19 phabricator Superseded
D10021: rust: Move config value parsing functions to a new module 2021-02-19 phabricator Superseded
D10022: rust: Add some unit tests for parse_byte_size in config 2021-02-19 phabricator Superseded
D10020: debian: support a "chg-first" installation mechanism (hg is actually chg) 2021-02-18 phabricator Superseded
D10019: configitems: register an experimental evolve config 2021-02-18 phabricator Superseded
D10015: debugtagscache: verify that filenode is correct 2021-02-17 phabricator New
D10018: tags: update the hgtagsfnodes cache if invalid file nodes are found 2021-02-17 phabricator New
D10014: debugcommands: prevent using `is False` 2021-02-17 phabricator New
D10017: tags: return set of invalid nodes from _tagsfromfnodes() 2021-02-17 phabricator New
D10016: tags: return tag cache source from _readtagcache() 2021-02-17 phabricator New
D10013: hgtagsfnodes: refactor code to compute fnode into separate fn 2021-02-17 phabricator New
D10012: rhg: Add support for the blackbox extension 2021-02-17 phabricator Superseded
D10010: rust: Add a log file rotation utility 2021-02-17 phabricator Superseded
D10009: rust: Add a `ConfigValueParseError` variant to common errors 2021-02-17 phabricator Superseded
D10011: blackbox: Remove misleading quotes in config example 2021-02-17 phabricator Superseded
D10006: rust: Make `DirstateParents`’s fields typed `Node`s 2021-02-17 phabricator Superseded
D10004: rhg: Move `Repo` object creation into `main()` 2021-02-17 phabricator Superseded
D10007: rust: Introduce a get_bytes_from_os_str utility function 2021-02-17 phabricator Superseded
D10008: rust: Add config parsing support for more value types 2021-02-17 phabricator Superseded
D10003: rhg: Group values passed to every sub-command into a struct 2021-02-17 phabricator Superseded
D10005: rust: Rewrite dirstate parsing usin the `bytes-cast` crate 2021-02-17 phabricator Superseded
D10002: rhg: Remove error message on unsupported CLI arguments 2021-02-17 phabricator Superseded
D10001: patch: make diff --git to differentiate b/w file is empty or doesn't exists 2021-02-16 phabricator Superseded
D10000: tests: add a test to demonstrate a bug in `hg diff --git` (issue6486) 2021-02-16 phabricator Superseded
D9999: sshpeer: enable+fix warning about sshpeers not being closed explicitly 2021-02-15 phabricator New
D9998: sshpeer: add a develwarning if an sshpeer is not closed explicitly 2021-02-15 phabricator New
D9996: sshpeer: add a method to check if a doublepipe is closed 2021-02-15 phabricator New
D9997: remotefilelog: rework workaround for sshpeer deadlocks 2021-02-15 phabricator New
D9995: sshpeer: make sshpeer.close() close the underlying connection 2021-02-15 phabricator New
D9994: error: remove shortening of node in error message 2021-02-15 phabricator New
D9993: sidedata: move to new sidedata storage in revlogv2 2021-02-15 phabricator New
D9992: upgrade: speed up when we have only nodemap to downgrade 2021-02-15 phabricator Superseded
D9991: upgrade: write nodemap for manifests too 2021-02-15 phabricator Superseded
D9990: gendoc: use an empty comment so aliases are separated from previous elements 2021-02-12 phabricator Superseded
D9989: gendoc: add support for loading extensions from config settings 2021-02-12 phabricator Superseded
D9988: gendoc: support defaults on customopts a bit better 2021-02-12 phabricator Superseded
D9987: tests: fix differing output between py2 and py3 2021-02-12 phabricator Superseded
D9986: bundle2: pass the operation source down to the changegroup 2021-02-12 phabricator Superseded
D9985: softstrip: fix a reference to an undefined variable 2021-02-11 phabricator Superseded
D9984: softstrip: move _bookmarkmovements() call to where it's needed 2021-02-11 phabricator Superseded
D9983: packaging: add Provides: python3-mercurial and Homepage to debian package 2021-02-11 phabricator Superseded
D9981: hooks: introduce a `:run-with-plain` option for hooks 2021-02-10 phabricator Superseded
D9982: hooks: add a `auto` value for `hooks.*run-with-plain` 2021-02-10 phabricator Superseded
D9980: procutil: add a way to unset and environment variable 2021-02-10 phabricator Superseded
D9978: hooks: forbid ':' in hook name 2021-02-10 phabricator Superseded
D9979: hooks: add some test about HGPLAIN setting and hooks 2021-02-10 phabricator Superseded
D9977: rust-status: honor matcher when using the dirstate-only fast-path (issue6483) 2021-02-10 phabricator Superseded
D9976: status: add test that shows that the Rust implementation has a bug 2021-02-10 phabricator Superseded
D9975: tweak-default: no longer enable the experimental return code 2021-02-10 phabricator Superseded
D9974: cmdutil: add a missing byte prefix to string introduce in 976b26bdd0d8 2021-02-09 phabricator Superseded
D9973: wireprotopeer: clarify some variable names now that we allow snake_case 2021-02-09 phabricator Superseded
D9972: rhg: add limited support for the `config` sub-command 2021-02-08 phabricator Superseded
D9970: rhg: Add support for -R and --repository command-line arguments 2021-02-08 phabricator Superseded
D9967: rhg: replace command structs with functions 2021-02-08 phabricator Superseded
D9968: rhg: Move subcommand CLI arguments definitions to respective modules 2021-02-08 phabricator Superseded
D9971: rhg: Add support for --config CLI arguments 2021-02-08 phabricator Superseded
D9969: rhg: Replace subcommand boilerplate with a macro 2021-02-08 phabricator Superseded
D9966: rust: Use the DisplayBytes trait in config printing 2021-02-08 phabricator Superseded
D9965: Work around for issue6456, check content of symlinks because st_size may indicate the size of encrypted data. 2021-02-07 phabricator New
D9962: rhg: Parse system and user configuration at program start 2021-02-05 phabricator Superseded
D9961: rust: Parse system and user configuration 2021-02-05 phabricator Superseded
D9964: rhg: Parse per-repository configuration 2021-02-05 phabricator Superseded
D9963: rhg: Abort based on config on share-safe mismatch 2021-02-05 phabricator Superseded
D9959: rust: replace read_whole_file with std::fs::read 2021-02-05 phabricator Superseded
D9960: rust: Remove unnecessary check for absolute path before joining 2021-02-05 phabricator Superseded
D9956: diff: replace --merge option by config option 2021-02-05 phabricator Superseded
D9957: diff: extract function for getting possibly re-merged parent to diff against 2021-02-05 phabricator Superseded
D9958: log: respect diff.merge in -p output 2021-02-05 phabricator Superseded
[Bug,6480] New: test-convert-cvs assumes existence of "python" 2021-02-04 mercurial-bugs@mercurial-scm.org Not Applicable
D9955: build: fake PEP440 versions 2021-02-04 phabricator Superseded
largefiles: properly pass kwargs into url.open 2021-02-04 Jordi Gutiérrez Hermoso Accepted
[STABLE] procutil: extend gui test to detect wayland session (issue6479) 2021-02-04 Yuya Nishihara New
D9954: bundle2: print "error:abort" message to stderr instead of stdout 2021-02-04 phabricator Superseded
D9952: revlog: add a mechanism to verify expected file position before appending 2021-02-04 phabricator Superseded
D9953: tests: add a comment in a test that will hopefully save someone some time 2021-02-04 phabricator Superseded
D9951: narrow: add --no-backup option for narrowing 2021-02-03 phabricator Superseded
D9950: ci: test real dependency installation for pip [WIP] 2021-02-02 phabricator Superseded
D9949: tests: print the server error log in `test-url-download.t` 2021-02-02 phabricator Superseded
D9947: ci-fix: backed out changeset d4c8b4b90ecb 2021-02-02 phabricator Superseded
D9948: Bci-fix: backed out changeset 45afff0f530a 2021-02-02 phabricator Superseded
[STABLE] log: fix handling of root (or empty) path provided by matcher (issue6478) 2021-02-02 Yuya Nishihara New
D9946: copy-tracing: add a --compute flag to debugchangedfiles 2021-02-02 phabricator Superseded
D9945: debugdiscovery: add flags to run discovery on subsets of the local repo 2021-02-02 phabricator Superseded
D9944: relnotes: add entry for `hg diff --merge -c` 2021-02-01 phabricator Superseded
D9943: relnotes: elaborate on the side effects of hooks having HGPLAIN=1 2021-02-01 phabricator Superseded
D9941: rhg: initial support for shared repositories 2021-02-01 phabricator Superseded
D9942: rhg: add support for share-safe 2021-02-01 phabricator Superseded
D9940: rhg: Add basic test with a shared repository 2021-02-01 phabricator Superseded
D9939: diff: suppress `merging foo` output lines when performing a merge diff 2021-02-01 phabricator Superseded
D9938: rust: use HgError in ConfigError 2021-02-01 phabricator Superseded
D9937: packaging: replace a documentation reference to `python3` on Windows 2021-02-01 phabricator Superseded
D9936: upgrade: implement partial upgrade for upgrading persistent-nodemap 2021-01-31 phabricator Superseded
D9933: revlog: refactor logic to compute nodemap file in separate function 2021-01-31 phabricator Superseded
D9930: debugcommands: s/stdin/stdout in debugnodemap help 2021-01-31 phabricator Superseded
D9935: tests: unquiet a test to show changes in next patch 2021-01-31 phabricator Superseded
D9934: nodemap: fix a typo in error message 2021-01-31 phabricator Superseded
D9932: nodemap: make `_persist_nodemap` a public function 2021-01-31 phabricator Superseded
D9931: engine: 'if not, else' -> 'if, else' 2021-01-31 phabricator Superseded
D9929: churn: count lines that look like diff headers but are not 2021-01-30 phabricator Superseded
D9928: tests: drop pip test on the client 2021-01-30 phabricator Superseded
D9927: config: use level to properly deal with value priority 2021-01-30 phabricator Superseded
D9926: config: track the "level" of a value 2021-01-30 phabricator Superseded
D9924: config: use a new `alter` method in `fixconfig` 2021-01-30 phabricator Superseded
D9925: config: track "source" along side value 2021-01-30 phabricator Superseded
D9923: config: use the right API to access git-submodule 2021-01-30 phabricator Superseded
D9922: config: use the right API to access template access 2021-01-30 phabricator Superseded
D9921: config: use the right API to access subrepository section 2021-01-30 phabricator Superseded
D9920: config: test priority involving alias and cli 2021-01-30 phabricator Superseded
D9919: config: test priority involving alias and include 2021-01-30 phabricator Superseded
D9918: config: test priority involving alias 2021-01-30 phabricator Superseded
D9917: config: test priority involving the command line 2021-01-30 phabricator Superseded
D9916: config: test priority involving include 2021-01-30 phabricator Superseded
D9915: config: add a test for priority when includes are involved 2021-01-30 phabricator Superseded
D9912: errors: use StateError more in merge module 2021-01-30 phabricator Superseded
D9914: errors: use more specific errors in rebase extension 2021-01-30 phabricator Superseded
D9913: errors: use InputError for incorrectly formatted dates 2021-01-30 phabricator Superseded
D9911: errors: use InputError in uncommit extension 2021-01-30 phabricator Superseded
D9910: errors: use exit code 40 for when a hook fails 2021-01-29 phabricator Superseded
D9909: relnotes: copy "next" to "5.7" and clear "next" 2021-01-29 phabricator Superseded
D9908: context: add missing manifest invalidation after write in overlayworkingctx 2021-01-29 phabricator Superseded
D9907: rhg: Build in release mode on CI 2021-01-29 phabricator Superseded
D9906: rust: Fold find_root and check_requirements into Repo::find 2021-01-28 phabricator Superseded
D9905: rhg: Simplify CommandError based on its use 2021-01-28 phabricator Superseded
D9904: rust: replace ToString impls with Display 2021-01-28 phabricator Superseded
D9902: revlog: use a less probable revlog version for backwards compatibility 2021-01-28 phabricator Superseded
D9903: revlog: prepare pure parser for being overloaded 2021-01-28 phabricator Superseded
D9901: persistent-nodemap: Fix Rust declarations for Revlog_CAPI signatures 2021-01-28 phabricator Superseded
D9900: persistent-nodemap: add test case reproducing a Rust panic 2021-01-28 phabricator Superseded
D9899: copies: fix an incorrect comment in graftcopies() from recent D9802 2021-01-28 phabricator Superseded
D9898: narrow: delete a stale TODO about not sending groups the client already has 2021-01-28 phabricator Superseded
D9897: rust: use HgError in RevlogError and Vfs 2021-01-27 phabricator Superseded
D9894: rust: Remove DirstateParseError and ListDirstateTrackedFilesError 2021-01-27 phabricator Superseded
D9896: rust: replace RequirementsError with HgError 2021-01-27 phabricator Superseded
D9893: rust: Replace DirstatePackError with HgError 2021-01-27 phabricator Superseded
D9895: rhg: Print an error message in more cases 2021-01-27 phabricator Superseded
D9892: rust: Introduce an `HgError` enum for common error cases 2021-01-27 phabricator Superseded
D9891: wix: tell ComponentSearch that it is finding a directory (not a file) 2021-01-27 phabricator Superseded
D9890: clang-format: issue version information in the skip message 2021-01-27 phabricator Superseded
D9889: heptapod-ci: indicate which version of clang-format is used for the run 2021-01-27 phabricator Superseded
D9888: black: issue version information in the skip message 2021-01-27 phabricator Superseded
D9887: heptapod-ci: indicate which version of black is used for the run 2021-01-27 phabricator Superseded
D9886: heptapod-ci: add a default value for HG_CI_IMAGE_TAG 2021-01-27 phabricator Superseded
D9885: copyright: update to 2021 2021-01-27 phabricator Superseded
D9883: revlog: change addgroup callbacks to take revision numbers 2021-01-27 phabricator Superseded
D9882: revlog: change addrevision to return the new revision, not node 2021-01-27 phabricator Superseded
D9884: changegroup: don't convert revisions to node for duplicate handling 2021-01-27 phabricator Superseded
D9881: revlog: change addrawrevision to return the revision 2021-01-27 phabricator Superseded
D9880: revlog: change _addrevision to return the new revision 2021-01-27 phabricator Superseded
D9879: hghave: list the module needed for the `vcr` check 2021-01-26 phabricator Superseded
D9878: revlog: initial version of phash index [POC] 2021-01-26 phabricator New
D9875: rust: replace trivial impls of the From trait with #[derive(derive_more::From)] 2021-01-26 phabricator Superseded
D9874: rust: remove `FooError` structs with only `kind: FooErrorKind` enum field 2021-01-26 phabricator Superseded
D9877: rust: remove three enums that were identical to `RevlogError` 2021-01-26 phabricator Superseded
D9876: rhg: replace `map_*_error` functions with `From` impls 2021-01-26 phabricator Superseded
D9873: rhg: centralize parsing of `--rev` CLI arguments 2021-01-26 phabricator Superseded
D9872: command-namespace: use `::` are the command separator 2021-01-26 phabricator Superseded
D9868: run-test: avoid byte issue when replacing output file of python test 2021-01-26 phabricator Superseded
D9871: perf: test the formatting of a command help 2021-01-26 phabricator Superseded
D9869: minirst: respect escaping in definition list key 2021-01-26 phabricator Superseded
D9870: help: escape ':' (as '\:') when generating command names 2021-01-26 phabricator Superseded
D9867: cext: restore the ability to build on Windows with py2 2021-01-26 phabricator Superseded
D9866: debugshell: add a simple command for starting an interactive shell 2021-01-25 phabricator Superseded
D9865: store: use `endswith` to detect revlog extension 2021-01-25 phabricator Superseded
D9863: rust: Make NodePrefix allocation-free and Copy, remove NodePrefixRef 2021-01-25 phabricator Superseded
D9864: rust: Remove hex parsing from the nodemap 2021-01-25 phabricator Superseded
D9862: rust: Exclude empty node prefixes 2021-01-25 phabricator Superseded
D9861: rust: Simplify error type for reading hex node IDs 2021-01-25 phabricator Superseded
D9860: rust: replace Node::encode_hex with std::fmt::LowerHex 2021-01-25 phabricator Superseded
D9859: rust: replace an unsafe use of transmute with a safe use of bytes-cast 2021-01-25 phabricator Superseded
D9858: contrib: update PyOxidizer to 0.10.3 2021-01-25 phabricator Superseded
D9856: packaging: allow specifying modules to include with py2exe 2021-01-25 phabricator Superseded
D9857: packaging: include `windows_curses` when building py2exe 2021-01-25 phabricator Superseded
D9855: histedit: rip out mysterious catch-all ignore curses.error handler 2021-01-22 phabricator Superseded
D9854: histedit: notice when the main window underflows height and abort 2021-01-22 phabricator Superseded
D9853: histedit: don't assign to _ for unused values 2021-01-22 phabricator Superseded
D9852: rust: lower compile error on non-linux platforms to a warning 2021-01-22 phabricator Superseded
D9851: share-safe: fix an abort message that references the experimental requirement 2021-01-22 phabricator Superseded
D9850: doc: fix a formatting error in requirements.txt 2021-01-22 phabricator Superseded
D9849: doc: drop the `exp-` prefix from the `share-safe` requirement 2021-01-22 phabricator Superseded
D9848: fastexport: committer name should not be quoted 2021-01-22 phabricator New
D9847: revlog: decouple caching from addrevision callback for addgroup 2021-01-21 phabricator Superseded
D9844: revlogv2: allow upgrading to v2 2021-01-20 phabricator New
D9843: revlog: introduce v2 format 2021-01-20 phabricator New
D9846: cext: add support for revlogv2 2021-01-20 phabricator New
D9845: bitmanipulation: add utils to read/write bigendian 64bit integers 2021-01-20 phabricator New
D9842: tests: deal with more timing differences in output 2021-01-20 phabricator Superseded
D9841: share-share: have the hint issue more consistently and point to the right doc 2021-01-20 phabricator Superseded
D9840: doc: point to the main share-safe doc in the "mismatch" config 2021-01-20 phabricator Superseded
D9839: doc: improves the share-safe documentation 2021-01-20 phabricator Superseded
D9838: doc: remove the section about share-safe from its verbose gating 2021-01-20 phabricator Superseded
D9837: doc: relocate doc for `share.safe-mismatch.source-safe.warn` 2021-01-20 phabricator Superseded
D9836: tests: skip a detailed exit status in test-lfs-test-server 2021-01-20 phabricator Superseded
D9835: resolve: also detect new :mergediff conflict markers 2021-01-19 phabricator Superseded
D9834: black: merge config into main pyproject.toml now that we have it 2021-01-19 phabricator Superseded
D9833: pyproject: add config file 2021-01-19 phabricator Superseded
D9832: simplemerge: delete unused find_unconflicted() 2021-01-19 phabricator Superseded
D9831: exchangev2: avoid second look-up by node 2021-01-18 phabricator Superseded
D9830: commit: look-up new revision once 2021-01-18 phabricator Superseded
D9829: clang-format: reorder includes to appease the formatter 2021-01-18 phabricator Superseded
D9826: callback: add a new_cl_rev_callback 2021-01-18 phabricator New
D9828: changelog: use revision number as the cache key internally 2021-01-18 phabricator New
D9827: changelog: cache the latest `changelogrevision` access 2021-01-18 phabricator New
D9825: cext: add Python 3.10 support 2021-01-18 phabricator Superseded
D9824: share: make different options for upgrade and downgrade share-safe 2021-01-18 phabricator Superseded
D9823: share: move share safe functionality out of experimental 2021-01-18 phabricator Superseded
D9822: upgrade: re-read current requirements after taking lock 2021-01-18 phabricator Superseded
D9821: sqlitestore: disable test with chg 2021-01-18 phabricator Superseded
D9820: purge: move extension into core mercurial 2021-01-18 phabricator Superseded
D9819: purge: also deal with directory with --confirm 2021-01-18 phabricator Superseded
D9818: purge: add a --confirm option 2021-01-18 phabricator Superseded
D9817: relnote: remove the reference to `debugstrip` 2021-01-18 phabricator Superseded
D9815: run-tests: work around the Windows firewall popup for server processes 2021-01-18 phabricator Superseded
D9816: run-tests: catch a Windows specific error when testing for a free socket 2021-01-18 phabricator Superseded
D9814: hghave: split apart testing for the curses module and `tic` executable 2021-01-18 phabricator Superseded
D9813: discovery: add config options to control sample size 2021-01-17 phabricator Superseded
D9811: tagcache: distinguish between invalid and missing entries 2021-01-17 phabricator Superseded
D9812: tests: demonstrate a case where a corrupt tag cache causes an abort 2021-01-17 phabricator New
D9810: persistent-nodemap: also exchange the nodemap data over the wire 2021-01-17 phabricator Superseded
D9809: persistent-nodemap: catch the right exception on python 2021-01-17 phabricator Superseded
D9808: hghave: adjust the definition of `tic` to allow curses tests on Windows 2021-01-17 phabricator Superseded
D9807: tests: stabilize the output of test-shelve2.t 2021-01-17 phabricator Superseded
D9806: windows: wrap `os.getcwd()` in `os.path.realpath()` on py3 2021-01-17 phabricator Superseded
D9805: packaging: include `windows-curses` on Windows 2021-01-17 phabricator Superseded
D9804: cext: fix compiler error in revlog.c on Windows with py2 2021-01-17 phabricator Superseded
D9803: test-regression: backing out D9640 (63c923fd7fa8) 2021-01-17 phabricator Superseded
D9802: copies: explicitly filter out existing file in graftcopies 2021-01-16 phabricator Superseded
D9801: discovery: add a devel.discovery.exchange-heads 2021-01-16 phabricator Superseded
D9799: discovery: add a discovery.grow-sample.rate 2021-01-16 phabricator Superseded
D9798: discovery: add a `devel', b'discovery.grow-sample` 2021-01-16 phabricator Superseded
D9800: discovery: move some debug output closer to were it belong 2021-01-16 phabricator Superseded
D9797: discovery: document the `devel.discovery.randomize` option 2021-01-16 phabricator Superseded
D9796: copies: add an devel option to trace all files 2021-01-15 phabricator Superseded
D9795: copies: simplify the conditional for _filter's case 3 2021-01-15 phabricator Superseded
D9794: copies: clarify which case some conditional are handling 2021-01-15 phabricator Superseded
D9793: copies: fix some comment in _filter 2021-01-15 phabricator Superseded
D9792: heptapod-ci: allow testing with docker image other than :latest 2021-01-15 phabricator Superseded
D9791: revlog: migrate from PyEval_CallObject to PyObject_Call 2021-01-15 phabricator Superseded
D9790: fuzz: fix Makefile default PYTHON_CONFIG_FLAGS to be modern 2021-01-15 phabricator Superseded
D9789: clone: make sure we warm the cache after a clone 2021-01-15 phabricator Superseded
D9788: rust: use the bytes-cast crate to parse persistent nodemaps 2021-01-15 phabricator Superseded
D9787: hghave: clarify `sqlite` requirements 2021-01-15 phabricator Superseded
D9786: share: rename share-safe warning config 2021-01-15 phabricator Superseded
D9785: share: collapse 3 different bool configs into one enum config 2021-01-15 phabricator Superseded
D9784: localrepo: disallow share if there is a version mismatch by default 2021-01-15 phabricator Superseded
D9783: upgrade: take lock only for part where it's required 2021-01-15 phabricator Superseded
D9782: localrepo: fix comment typo 2021-01-15 phabricator Superseded
D9781: branchmap: update rev-branch-cache incrementally 2021-01-15 phabricator Superseded
D9780: repository: introduce register_changeset callback 2021-01-15 phabricator Superseded
D9779: changelog: move branchinfo to changelogrevision 2021-01-15 phabricator Superseded
D9778: reverse-branch-cache: switch to doubling allocating scheme 2021-01-15 phabricator Superseded
D9777: error: use detailed exit code 10 for command errors 2021-01-14 phabricator Superseded
D9776: errors: raise InputError when non-existent help section requested 2021-01-14 phabricator Superseded
D9775: upgrade: update only requirements if we can 2021-01-14 phabricator Superseded
D9774: engine: add `if True` to prepare for next patch 2021-01-14 phabricator Superseded
D9773: test: unquiet few tests to demonstrate changes in upcoming patches 2021-01-14 phabricator Superseded
D9772: upgrade: mark sharesafe improvement as only touching requirements 2021-01-14 phabricator Superseded
D9770: upgrade: don't create store backup if `--no-backup` is passed 2021-01-14 phabricator Superseded
D9771: actions: calculate what all parts does the operation touches 2021-01-14 phabricator Superseded
D9769: share: add documentation about various configs introduced recently 2021-01-14 phabricator Superseded
D9768: test: split tests/test-merge-combination.t into multiple parts 2021-01-14 phabricator Superseded
D9767: test: extract the `genmerges` out of test-merge-combination.t 2021-01-14 phabricator Superseded
D9766: tests: wider work around matching in test-narrow-shallow.t 2021-01-14 phabricator Superseded
D9761: persistent-nodemap: add a "warn" option to the slow-path config 2021-01-14 phabricator Superseded
D9765: persistent-nodemap: enable the feature by default when using Rust 2021-01-14 phabricator New
D9763: persistent-nodemap: drop the storage.revlog.nodemap.mode config 2021-01-14 phabricator Superseded
D9762: persistent-nodemap: add a "abort" option to the slow-path config 2021-01-14 phabricator Superseded
D9764: persistent-nodemap: remove the "experimental" tag to the feature 2021-01-14 phabricator Superseded
D9760: persistent-node: check the value of the slow-path config 2021-01-14 phabricator Superseded
D9756: persistent-nodemap: rename the storage.revlog.nodemap.mmap option 2021-01-14 phabricator Superseded
D9759: ui: add a "config_default" method 2021-01-14 phabricator Superseded
D9758: persistent-nodemap: add a revlog.storage.persistent-nodemap.slow-path option 2021-01-14 phabricator Superseded
D9755: persistent-nodemap: document the feature in `hg help config.format` 2021-01-14 phabricator Superseded
D9757: persistent-nodemap: document storage.revlog.persistent-nodemap.mmap=no 2021-01-14 phabricator Superseded
D9754: persistent-nodemap: write down the sprint conclusion 2021-01-14 phabricator Superseded
D9753: persistent-nodemap: document the `devel.persistent-nodemap` option 2021-01-14 phabricator Superseded
D9752: fuzz: try and ensure fuzzer tests run against the right python-config 2021-01-13 phabricator Superseded
D9751: perf: don't turn byte to string when formatting perfbranchmap 2021-01-13 phabricator Superseded
D9750: node: introduce nodeconstants class 2021-01-13 phabricator New
D9749: persistent-nodemap: also list related file as part of the store 2021-01-13 phabricator Superseded
D9748: upgrade: explicitly test for revlog index 2021-01-13 phabricator Superseded
D9747: largefiles: remove unused imports 2021-01-13 phabricator Superseded
D9746: tests: make test-subrepo-git.t compatible with git's master->main rename 2021-01-13 phabricator Superseded
D9745: revlog: use size_t for nodetree capacity 2021-01-12 phabricator Superseded
D9744: shelve: move listshelves() to new ShelfDir class, so caller need not pass vfs 2021-01-12 phabricator Superseded
D9743: shelve: also create class representing whole directory of shelves 2021-01-12 phabricator Superseded
D9741: shelve: inline ".patch" constant now that it's only used in the Shelf class 2021-01-12 phabricator Superseded
D9742: shelve: add a method for deleting shelf to new shelf class 2021-01-12 phabricator Superseded
D9740: shelve: use listshelves() in cleanupoldbackups() 2021-01-12 phabricator Superseded
D9739: shelve: make listshelves() list shelves in a given vfs 2021-01-12 phabricator Superseded
D9738: shelve: replace repo instance in Shelf class by vfs instance 2021-01-12 phabricator Superseded
D9737: shelve: use listdir() instead of readdir() when we don't need stat information 2021-01-12 phabricator Superseded
D9735: clone: make sure we warm the cache after a clone 2021-01-12 phabricator Superseded
D9730: test: replace a many occurence of `python` with `$PYTHON` 2021-01-12 phabricator Superseded
D9736: persistent-nodemap: highlight that node is not sent when streaming 2021-01-12 phabricator Superseded
D9734: persistent-nodemap: test it (does not) exist after a stream clone 2021-01-12 phabricator Superseded
D9731: narrow: overwrite readfast in excludeddirmanifestctx 2021-01-12 phabricator Superseded
D9733: persistent-nodemap: test it (does not) exist after a local clone 2021-01-12 phabricator Superseded
D9732: persistent-nodemap: test that is it present after a clone 2021-01-12 phabricator Superseded
D9729: patch: handle filenames with trailing spaces 2021-01-12 phabricator Superseded
D9728: rhg: use a release-mode executable in tests 2021-01-12 phabricator Superseded
D9727: ci: report status to phabricator on failures 2021-01-12 phabricator New
D9726: ci: use parallel matrices 2021-01-12 phabricator New
D9725: ci: generate and report XML test results 2021-01-12 phabricator New
D9724: ci: build python wheels 2021-01-12 phabricator New
D9722: setup: don't import distutils prior to checking FORCE_SETUPTOOLS 2021-01-12 phabricator Superseded
D9723: ci: avoid a global before_script definition 2021-01-12 phabricator Superseded
D9721: convert: set date and time for svn commits 2021-01-11 phabricator Superseded
D9720: shelve: don't crash on file with unexpected extension in .hg/shelved/ 2021-01-11 phabricator Superseded
D9719: shelve: don't include invalid shelves in `hg shelve --list` 2021-01-11 phabricator Superseded
D9718: tests: add tests for corrupt .hg/shelved/ directory 2021-01-11 phabricator Superseded
D9717: contrib: stop building rust for every job 2021-01-11 phabricator Superseded
D9716: contrib: remove testing for `dirstate-tree` Rust feature 2021-01-11 phabricator Superseded
D9715: convert: set date and time for svn commits 2021-01-08 phabricator Superseded
D9714: shelve: extract some repeated creation of shelf instances to variables 2021-01-08 phabricator Superseded
D9713: shelve: teach new shelf class to check if .shelve file exists 2021-01-08 phabricator Superseded
D9711: shelve: make gennames() helper generate relative backup paths 2021-01-08 phabricator Superseded
D9712: shelve: move method for creating backup to new shelf class 2021-01-08 phabricator Superseded
D9710: shelve: use listshelves() in cleanup function 2021-01-08 phabricator Superseded
D9709: shelve: inline shelvedfile.filename() since there are no callers outside class 2021-01-08 phabricator Superseded
D9708: shelve: make listshelves() return shelf names instead of filenames 2021-01-08 phabricator Superseded
D9705: shelve: move function for opening .patch file to new shelf class 2021-01-08 phabricator Superseded
D9706: shelve: open patch using new shelf class instead of open() 2021-01-08 phabricator Superseded
D9707: shelve: move method for getting stat (mtime) to new shelf class 2021-01-08 phabricator Superseded
D9704: shelve: move method for reading .hg to new shelf class 2021-01-08 phabricator Superseded
D9703: shelve: move method for writing bundle to new shelf class 2021-01-08 phabricator Superseded
D9702: shelve: move method for reading .shelve file to new shelf class 2021-01-08 phabricator Superseded
D9699: shelve: raise more specific errors 2021-01-08 phabricator Superseded
D9700: shelve: introduce class representing a shelf 2021-01-08 phabricator Superseded
D9701: shelve: move method for writing .shelve to new shelf class 2021-01-08 phabricator Superseded
D9698: shelve: trust caller of shelvedfile.opener() to check that the file exists 2021-01-08 phabricator Superseded
D9697: shelve: rewrite check for unknown shelf to delete 2021-01-08 phabricator Superseded
D9696: shelve: remove a bundlerepo method 2021-01-08 phabricator Superseded
D9695: upgrade: don't perform anything if nothing to do 2021-01-08 phabricator Superseded
D9694: upgrade: demonstrate that a no-op upgrade still performs everything 2021-01-08 phabricator Superseded
D9693: downgrade: if a compression is removed, consider that too 2021-01-08 phabricator Superseded
D9692: sharesafe: introduce config to disallow outdated shares from working 2021-01-08 phabricator Superseded
D9691: sharesafe: make warning about outdated share configurable 2021-01-08 phabricator Superseded
D9690: debuglock: rename flag names to better clarity 2021-01-08 phabricator Superseded
D9689: comments: fix typos 2021-01-07 phabricator Superseded
D9688: nodemap: match comment to actual code 2021-01-07 phabricator Superseded
D9687: contrib: py3 compat for perfnodemap 2021-01-06 phabricator Superseded
D9684: copies-rust: move CPU-heavy Rust processing into a child thread 2021-01-06 phabricator Superseded
D9686: copies-rust: send PyBytes values back be dropped ino the parent thread 2021-01-06 phabricator Superseded
D9685: copies-rust: introduce PyBytesWithData to reduce GIL requirement 2021-01-06 phabricator Superseded
D9682: copies-rust: extract generic map merge logic from merge_copies_dict 2021-01-06 phabricator Superseded
D9681: localrepo: move storevfs calculation out of if statement 2021-01-06 phabricator Superseded
D9680: sharesafe: add functionality to automatically downgrade shares 2021-01-06 phabricator Superseded
D9679: sharesafe: introduce functionality to automatically upgrade shares 2021-01-06 phabricator Superseded
D9677: upgrade: use copy+delete instead of rename while creating backup 2020-12-31 phabricator New
D9676: upgrade: migrated -> upgraded in ui messages 2020-12-31 phabricator Superseded
D9675: upgrade: remove unnecessary `is None` check 2020-12-31 phabricator Superseded
D9674: engine: refactor code to replace stores in separate function 2020-12-31 phabricator Superseded
D9673: engine: prevent a function call for each store file 2020-12-31 phabricator Superseded
D9672: engine: make hook point for extension a public function 2020-12-31 phabricator Superseded
D9671: rust: fix file folding map 2020-12-30 phabricator Superseded
D9669: engine: prevent multiple checking of re-delta-multibase 2020-12-30 phabricator Superseded
D9668: engine: pass upgrade operation inside `_perform_clone()` 2020-12-30 phabricator Superseded
D9667: engine: pass upgrade operation inside _clonerevlogs() 2020-12-30 phabricator Superseded
D9666: actions: store deltareuse mode of whole operation in UpgradeOperation 2020-12-30 phabricator Superseded
D9665: engine: refactor how total dstsize is calculated 2020-12-30 phabricator Superseded
D9664: actions: rename DEFICIENCY constant to FORMAT_VARIANT 2020-12-30 phabricator Superseded
D9663: largefiles: redo heads interception 2020-12-28 phabricator Superseded
D9662: pycompat: fix typos 2020-12-28 phabricator Superseded
D9661: statichttprepo: explicitly convert error message to str 2020-12-28 phabricator Superseded
D9660: worker: restrict use of worker procesess to the main thread 2020-12-28 phabricator Superseded
D9659: rebase: handle the case when nothing to rebase (dry-run) 2020-12-26 phabricator Superseded
D9658: rebase: add test to demonstrate an issue in dry-run 2020-12-26 phabricator Superseded
[STABLE] log: update documentation about --follow with/without --rev (issue6459) 2020-12-24 Yuya Nishihara Accepted
D9657: copies-rust: fix reverted argument when merging tiny minor or major 2020-12-23 phabricator Superseded
D9656: copies-rust: use imrs::OrdSet instead of imrs::HashSet 2020-12-21 phabricator Superseded
D9655: copies-rust: use simpler overwrite when value on both side are identical 2020-12-21 phabricator Superseded
D9654: copies-rust: make more use of the new comparison property 2020-12-21 phabricator Superseded
D9653: copies-rust: implement PartialEqual manually 2020-12-21 phabricator Superseded
D9651: copies-rust: refactor the "deletion" case 2020-12-21 phabricator Superseded
D9649: copies-rust: yield both p1 and p2 copies in `ChangedFiles.actions()` 2020-12-21 phabricator Superseded
D9648: copies-rust: extract the processing of a single copy information 2020-12-21 phabricator Superseded
D9645: copies-rust: remove the ancestor Oracle logic 2020-12-21 phabricator Superseded
D9647: copies-rust: use matching to select the final copies information 2020-12-21 phabricator Superseded
D9642: copies-rust: rename TimeStampedPathCopy to CopySource 2020-12-21 phabricator Superseded
D9640: setup: when possible, build and bundle man pages 2020-12-21 phabricator Superseded
D9639: tags: describe all abnormal tag types in `hg tags -v` 2020-12-20 phabricator Superseded
D9638: clone: update to active bookmark, if set 2020-12-20 phabricator Superseded
D9637: bundle2: drop some outdated comment 2020-12-19 phabricator Superseded
D9636: bundle: add option to avoid checking further delta candidates [POC] 2020-12-19 phabricator New
D9635: mergetools: add BeyondCompare 4 for Windows 2020-12-19 phabricator Superseded
D9634: mergetools: add support for 32-bit BeyondCompare 3 on 64-bit Windows 2020-12-19 phabricator Superseded
D9633: mergetools: enable the `checkconflicts` option for Araxis Merge 2020-12-19 phabricator Superseded
D9632: mergetools: sync up comments with the TortoiseHg copy of the config file 2020-12-19 phabricator Superseded
[2,of,2] chg: format code by clang-format version 11.0.1-+rc1-1 2020-12-19 Yuya Nishihara Accepted
[1,of,2] test-check-interface: do not expect bare "python" executable exists 2020-12-19 Yuya Nishihara Accepted
[4,of,4,V2] procutil: assign pseudo file object if sys.stdout/stderr is missing 2020-12-19 Yuya Nishihara Accepted
[3,of,4,V2] procutil: introduce pseudo file object that just raises EBADF 2020-12-19 Yuya Nishihara Accepted
[2,of,4,V2] dispatch: gate against missing stdout/stderr 2020-12-19 Yuya Nishihara Accepted
[1,of,4,V2] dispatch: remove stale comment about fdopen()-ed stdio 2020-12-19 Yuya Nishihara Accepted
D9631: branchmap: avoid ancestor computations for absent non-continous branches 2020-12-18 phabricator Superseded
« Previous 1 2 3 4 5 6 7 8 9 10 ... 95 96 Next »