[v3] py3: properly reject non-encoded strings given to hgweb |
2019-04-28 |
Ludovic Chabant |
|
Accepted |
[v3] py3: handle meta-path finders that only use pre-python3.4 API |
2019-04-28 |
Ludovic Chabant |
|
Accepted |
[STABLE] inno: bump keyring to 18.0.1 to avoid AttributeError (issue6043) |
2019-04-27 |
Matt Harbison |
|
Accepted |
revsetbenchmark: track some simple use of "only" |
2019-04-27 |
Pierre-Yves David |
|
Accepted |
histedit: Show file names in multiple line format |
2019-04-25 |
Yu Feng |
|
Accepted |
[STABLE] hghave: deal with "rc" release |
2019-04-25 |
Pierre-Yves David |
|
Accepted |
httppeer: make sure we limit argument for older server not supporting batch |
2019-04-23 |
Pierre-Yves David |
|
Accepted |
[STABLE] setup: tweak error message for Python 3 |
2019-04-21 |
Gregory Szorc |
|
Accepted |
[STABLE] setup: remove set and dict comprehensions |
2019-04-21 |
Gregory Szorc |
|
Accepted |
[STABLE] setup: properly package distutils in py2exe virtualenv builds |
2019-04-20 |
Gregory Szorc |
|
Accepted |
buildrpm: bump bundled Python version to 2.7.16 when building for centos{5, 6} |
2019-04-19 |
via Mercurial-devel |
|
Accepted |
[2,of,2,V2] setdiscovery: stop limiting the number of local head we initially send |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[1,of,2,V2] peer: introduce a limitedarguments attributes |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[4,of,4,V3] verify: also check full manifest validity during verify runs |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[3,of,4,V3] verify: introduce an experimental --full flag |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[2,of,4,V3] verify: introduce a notion of "level" |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V3] recover: add a --[no-]verify flag |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
[V4] repoview: introduce a `experimental.extra-filter-revs` config |
2019-04-17 |
Pierre-Yves David |
|
Accepted |
revsetbenchmark: add some simpler revset for heads and roots |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V2] repoview: flag `server.view` as experimental |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2] repoview: introduce a `experimental.extra-filter-revs` config |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2] repoview: move subsettable in a dedicated module |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
chistedit: use context manager to set verbose ui |
2019-04-16 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3,"V4] upgrade: support upgrade to/from zstd storage (issue6088) |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[2,of,3,"V4] compression: introduce an official `zstd-revlog` requirement |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[1,of,3,"V4] compression: only declare revlog support for available engine |
2019-04-16 |
Pierre-Yves David |
|
Accepted |
[14,of,14,"] hidden: add support to explicitly access hidden changesets with ssh peers |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[13,of,14,"] hidden: support passing --hidden with `serve --stdio` |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[12,of,14,"] hgweb: move ismember from `hgweb.common` to `scmutil` |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[11,of,14,"] hidden: add support for --remote-hidden to http peer |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[10,of,14,"] hidden: add support to explicitly access hidden changesets via HTTP |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[09,of,14,"] hidden: support for explicitly access hidden changeset in wireproto server |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[08,of,14,"] hidden: add support for --remote-hidden to localpeer |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[07,of,14,"] pull: add --remote-hidden option and pass it through peer creation |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[06,of,14,"] hgweb: add support to explicitly access hidden changesets |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[05,of,14,"] pull: improved message issued in case of failed update |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[04,of,14,"] pull: deal with locally filtered changeset passed into --rev |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[03,of,14,"] repoview: keep the branchmap cache for the `served.hidden` view warm |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[02,of,14,"] repoview: introduce a filter for serving hidden changesets |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[01,of,14,"] repoview: fix conditional around unserved changesets |
2019-04-13 |
Pierre-Yves David |
|
Accepted |
[5,of,5,"] repoview: flag `server.view` as experimental |
2019-04-12 |
Pierre-Yves David |
|
Accepted |
[4,of,5,"] repoview: introduce a `experimental.extra-filter-revs` config |
2019-04-12 |
Pierre-Yves David |
|
Accepted |
[3,of,5,"] repoview: move subsettable in a dedicated module |
2019-04-12 |
Pierre-Yves David |
|
Accepted |
[2,of,5,"] test: minor cleanup to test-server-view.t |
2019-04-12 |
Pierre-Yves David |
|
Accepted |
[1,of,5,"] repoview: improve documentation for `repo.filtered` method |
2019-04-12 |
Pierre-Yves David |
|
Accepted |
discovery: stop direct use of attribute of partialdiscovery |
2019-04-11 |
Georges Racinet |
|
Accepted |
cext: cast s# arguments of Py_BuildValue() to Py_ssize_t |
2019-04-09 |
Yuya Nishihara |
|
Accepted |
[8,of,8] match: let regex match function return a boolean |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[7,of,8] match: make arguments of _expandsets() optional |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[6,of,8] match: make _donormalize's auditor and warn arguments optional |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[5,of,8] match: add doctest examples in match() |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[4,of,8] match: complement documentation of match() parameters |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[3,of,8] match: add doctest examples for patkind() |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[2,of,8] match: add a docstring with doctest examples to patternmatcher |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[1,of,8] match: add doctest examples for exactmatcher |
2019-04-08 |
Denis Laxalde |
|
Accepted |
[2,of,2] packaging: ensure that --python is an absolute path when building on Windows |
2019-04-06 |
Matt Harbison |
|
Accepted |
[1,of,2] packaging: don't crash building wix with python3.6 and earlier |
2019-04-06 |
Matt Harbison |
|
Accepted |
py3: write out hgextindex as bytes in setup.py |
2019-04-05 |
Matt Harbison |
|
Accepted |
[2,of,2,V2] chistedit: add basic colours to diff view |
2019-04-05 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,2,V2] chistedit: use default curses colours |
2019-04-05 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3] revset: two new revsets, copies and renames |
2019-04-05 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3] revset: implement copies and renames for checkstatus |
2019-04-05 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,3] revset: short docstring for checkstatus |
2019-04-05 |
Jordi Gutiérrez Hermoso |
|
Accepted |
interactive: do not prompt about files given in command line |
2019-04-05 |
Denis Laxalde |
|
Accepted |
[3,of,3,py3] hgmanpage: use a py2 and py3 compatible iterable protocol |
2019-04-04 |
Philippe Pepiot |
|
Accepted |
[2,of,3,py3] hgmanpage: use range instead of xrange |
2019-04-04 |
Philippe Pepiot |
|
Accepted |
[1,of,3,py3] packaging: allow to run make with python3 |
2019-04-04 |
Philippe Pepiot |
|
Accepted |
chistedit: properly show verbose diffs |
2019-04-04 |
Jordi Gutiérrez Hermoso |
|
Accepted |
setup: fix a possible NameError on rust build |
2019-04-04 |
Philippe Pepiot |
|
Accepted |
[V4] uncommit: abort if an explicitly given file cannot be uncommitted |
2019-04-02 |
Matt Harbison |
|
Accepted |
[8,of,8,"] upgrade: support upgrade to/from zstd storage (issue6088) |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[7,of,8,"] compression: introduce an official `zstd-revlog` requirement |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[6,of,8,"] compression: introduce an official `format.revlog-compression` option |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[5,of,8,"] compression: display compression level in debugformat |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[4,of,8,"] compression: introduce a `storage.revlog.zstd.level` configuration |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[3,of,8,"] compression: introduce a `storage.revlog.zlib.level` configuration |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[2,of,8,"] compression: accept level management for zlib compression |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[1,of,8,"] util: extract compression code in `mercurial.utils.compression` |
2019-03-31 |
Pierre-Yves David |
|
Accepted |
[6,of,6,"V2] debugdiscovery: display time elapsed during the discovery step |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
[5,of,6,"V2] debugdiscovery: only list common heads on verbose |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
[4,of,6,"V2] debugdiscovery: drop duplicated information |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
[3,of,6,"V2] debugdiscovery: display more statistic about the common set |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
[2,of,6,"V2] debugdiscovery: small internal refactoring |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
[1,of,6,"V2] debugdiscovery: allow to select random seed during debugdiscovery run |
2019-03-27 |
Pierre-Yves David |
|
Accepted |
chistedit: change in-progress message |
2019-03-26 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[6,of,6,"] perf: introduce a `perf.run-limits` options |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
[5,of,6,"] perf: pass limits as a function argument |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
[4,of,6,"] perf: more flexible implementation for checking stop conditions |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
[3,of,6,"] perf: document perfparents |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
[2,of,6,"] perf: document config options |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
[1,of,6,"] tests: use "perf" as a the extension name in test-contrib-perf.t |
2019-03-25 |
Pierre-Yves David |
|
Accepted |
shelve: add --keep to list of allowables |
2019-03-25 |
Jordi Gutiérrez Hermoso |
|
Accepted |
test-template: fix stdio mode on Windows |
2019-03-23 |
Yuya Nishihara |
|
Accepted |
[3,of,3,V2] shelve: do not update when keeping changes, just move the dirstate |
2019-03-22 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3,V2] shelve: refactor _shelvecreatedcommit's match object into calling site |
2019-03-22 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,3,V2] shelve: new keep option |
2019-03-22 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,2] samplehgrcs: update the list of suggested extensions |
2019-03-22 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,2] samplehgrcs: clarify which lines should be uncommented |
2019-03-22 |
Jordi Gutiérrez Hermoso |
|
Accepted |
diff: support diffing explicit files in subrepos |
2019-03-22 |
Matt Harbison |
|
Accepted |
["] discovery: fix embarrassing typo in slice definition |
2019-03-18 |
Pierre-Yves David |
|
Accepted |
[STABLE,V2] record: prevent commits that don't pick up dirty subrepo changes (issue6102) |
2019-03-17 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE] test-https: add some more known failure messages of client certs (issue6030) |
2019-03-17 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE] test-https: turn off system OpenSSL configuration |
2019-03-17 |
Yuya Nishihara |
|
Accepted |
[8,of,8,"] manifestcache: use `wcache` directory for manifest cache |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[7,of,8,"] manifestcache: protect write with `wlock` instead of `lock` |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[6,of,8,"] manifestcache: clear the cache before testing the debug command |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[5,of,8,"] manifestcache: abstract the filename in a class attribute |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[4,of,8,"] manifestcache: skip setup earlier if we don't have the lock |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[3,of,8,"] manifestcache: test the cache is warm after a commit |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[2,of,8,"] manifestcache: stop altering the lru cache order while displaying it |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[1,of,8,"] manifestcache: support multiple cache addition in one debug command run |
2019-03-16 |
Pierre-Yves David |
|
Accepted |
[8,of,8,"] manifestcache: actually honor --clear |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[7,of,8,"] manifestcache: make sure the entry are ordered by access time |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[6,of,8,"] manifestcache: adding a second distinct entry |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[5,of,8,"] manifestcache: test that adding the same entry twice do not duplicates it |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[4,of,8,"] manifestcache: do not display data when using --add |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[3,of,8,"] manifestcache: only lock the repository if the debug command touch the cache |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[2,of,8,"] manifestcache: further fix to debug command output |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[1,of,8,"] manifestcache: test and fix some output of the debug command |
2019-03-15 |
Pierre-Yves David |
|
Accepted |
[5,of,5,"] updatecaches: also warm hgtagsfnodescache |
2019-03-11 |
Pierre-Yves David |
|
Accepted |
[4,of,5,"] hgtagsfnodescache: inherit fnode from parent when possible |
2019-03-11 |
Pierre-Yves David |
|
Accepted |
[3,of,5,"] hgtagsfnodescache: handle nullid lookup |
2019-03-11 |
Pierre-Yves David |
|
Accepted |
[2,of,5,"] updatecaches: also warm the tags caches |
2019-03-11 |
Pierre-Yves David |
|
Accepted |
[1,of,5,"] updatecaches: also warm revbranchcache for filtered revisions |
2019-03-11 |
Pierre-Yves David |
|
Accepted |
tests: stabilize test-bundle.t on Windows |
2019-03-10 |
Matt Harbison |
|
Accepted |
[4,of,4,"] discovery-helper: use reflink copy if available |
2019-03-10 |
Pierre-Yves David |
|
Accepted |
[3,of,4,"] discovery-helper: bail out if destination already exists |
2019-03-10 |
Pierre-Yves David |
|
Accepted |
[2,of,4,"] discovery-helper: move repository creation in a function |
2019-03-10 |
Pierre-Yves David |
|
Accepted |
[1,of,4,"] discovery-helper: add an extra argument to generate only one repo |
2019-03-10 |
Pierre-Yves David |
|
Accepted |
[2,of,2] templatefilters: add {x|cbor} filter for custom CBOR output |
2019-03-10 |
Yuya Nishihara |
|
Accepted |
[1,of,2] template: add CBOR output format |
2019-03-10 |
Yuya Nishihara |
|
Accepted |
tests: stabilize test-split.t for Windows |
2019-03-09 |
Matt Harbison |
|
Accepted |
tests: stabilize test-share.t on Windows |
2019-03-08 |
Matt Harbison |
|
Accepted |
[3,of,3,"] discovery-helper: reflect argument value in the name of the results |
2019-03-07 |
Pierre-Yves David |
|
Accepted |
[2,of,3,"] discovery-helper: echo the stripped revsets early |
2019-03-07 |
Pierre-Yves David |
|
Accepted |
[1,of,3,"] contrib: move the `discovery-helper.sh` script in`perf-utils` directory |
2019-03-07 |
Pierre-Yves David |
|
Accepted |
["] discovery: clarify why the caching of children is valid |
2019-03-07 |
Pierre-Yves David |
|
Accepted |
["] transaction: include txnname in the hookargs dictionary |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[18,of,18,"] verify: also check full manifest validity during verify runs [RFC] |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[17,of,18,"] verify: small refactoring and documentation in `_verifymanifest` |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[16,of,18,"] verify: document the `_verifymanifest` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[15,of,18,"] verify: document `_verifychangelog` |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[14,of,18,"] verify: rename the `checklog` to `_checkrevlog` |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[13,of,18,"] verify: document the `checklog` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[12,of,18,"] revlog: add some documentation to the `checksize` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[11,of,18,"] verify: make `checkentry` a private method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[10,of,18,"] verify: document the `checkentry` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[09,of,18,"] verify: add some inline documentation to the top level `verify` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[08,of,18,"] verify: explicitly return 0 if no error are encountered |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[07,of,18,"] verify: minimal documentation for `verifier.verify` |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[06,of,18,"] verify: make the `exc` method private |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[05,of,18,"] verify: document the `exc` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[04,of,18,"] verify: make `err` a private method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[03,of,18,"] verify: document the `err` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[02,of,18,"] verify: make the `warn` method private |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[01,of,18,"] verify: document the `warn` method |
2019-03-06 |
Pierre-Yves David |
|
Accepted |
[9,of,9,"] discovery: explicitly use `undecided` for the children mapping |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[8,of,9,"] discovery: cache the children mapping used during each discovery |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[7,of,9,"] discovery: move children computation in its own method |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[6,of,9,"] discovery: simplify the building of the children mapping |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[5,of,9,"] discovery: simply walk the undecided revs when building the children mapping |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[4,of,9,"] discovery: use a lower level but faster way to retrieve parents |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[3,of,9,"] discovery: avoid computing identical sets of heads twice |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[2,of,9,"] discovery: moved sampling functions inside discovery object |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[1,of,9,"] discovery: rename `srvheads` to `knownsrvheads` |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
["V2] revlog: preserve `_lazydelta` attribute in `revlog.clone` |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
["] localrepo: explicit `_lock` arguments in `lock` |
2019-03-05 |
Pierre-Yves David |
|
Accepted |
[7,of,7] contrib: make check-code.py check code fragments embedded in test scripts |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,7] contrib: add line offset information to file check function of check-code.py |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,7] contrib: change return value of file checking function of check-code.py |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,7] contrib: factor out actual error check for file data of check-code.py |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,7] contrib: refactor preparation logic for patterns of check-code.py |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,7] contrib: split pypats list in check-code.py |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,7] tests: remove useless line wrapping in a code fragment embedded in test script |
2019-02-28 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2,"] storage: introduce a `revlog.reuse-external-delta` config |
2019-02-27 |
Pierre-Yves David |
|
Accepted |
[1,of,2,"] storage: introduce a `revlog.reuse-external-delta-parent` config |
2019-02-27 |
Pierre-Yves David |
|
Accepted |
[stable] rebase: add missing dashes in help text |
2019-02-26 |
Manuel Jacob |
|
Accepted |
tests: add more wildcards to test-extdiff.t |
2019-02-26 |
Matt Harbison |
|
Accepted |
[FOLLOW-UP] test: follow-up on 1c4d6ab2ecb8, stabilize test-remotefilelog-bgprefetch.t |
2019-02-25 |
Boris Feld |
|
Accepted |
[8,of,8,"STABLE] test: generate the `test-sparse-revlog` artifact when slow-test is allowed |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[7,of,8,"STABLE] runtest: also update slow test timeout during `#if` clauses |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[6,of,8,"STABLE] runtest: move slow timeout process earlier in the `_hghave` method |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[5,of,8,"STABLE] runtest: extract the logic that update timeout for slow tests |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[4,of,8,"STABLE] tests: increase timeout for slow test |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[3,of,8,"STABLE] test: stabilize bundle generation for test-sparse-revlog.t |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[2,of,8,"STABLE] test: don't trust delta bases from the bundle in test-sparse-revlog.t |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
[1,of,8,"STABLE] test: update test-sparse-revlog.t output |
2019-02-24 |
Pierre-Yves David |
|
Accepted |
tests: fixed test too dependent on actual exception wording |
2019-02-21 |
Georges Racinet |
|
Accepted |
[2,of,2,V3] rust-cpython: using rustext.dagop.headrevs in revlog |
2019-02-21 |
Georges Racinet |
|
Accepted |
[1,of,2,V3] changelog: prefilter in headrevs() |
2019-02-21 |
Georges Racinet |
|
Accepted |
[STABLE] tests: add a missing abort exit code on Windows in test-audit-subrepo.t |
2019-02-21 |
Matt Harbison |
|
Accepted |
negrev: return empty for wdir() and nullrev |
2019-02-19 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[3,of,3,V2] color: change color of grep.rev label |
2019-02-19 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,3,V2] color: give colours to the grep.inserted and grep.deleted labels |
2019-02-19 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[1,of,3,V2] grep: give different labels to + and - symbols |
2019-02-19 |
Jordi Gutiérrez Hermoso |
|
Accepted |
tests: correct the remaining fallout from recent path style changes on Windows |
2019-02-18 |
Matt Harbison |
|
Accepted |
[7,of,7] tests: bulk changes to avoid whitespace errors of check-code.py |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,7] tests: replace "naked except clause" to avoid check-code.py error |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,7] tests: bulk changes to avoid "omit superfluous pass" check-code.py error |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,7] tests: replace imported module to avoid check-code.py error |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,7] tests: bulk change to avoid "unneeded trailing ', ' ..." error of check-code.py |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,7] tests: define class in modern style to avoid check-code.py error |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,7] tests: use NO_CHECK_EOF as heredoc limit mark to omit checking code fragments |
2019-02-17 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] tests: conditionalize msys path mangling in test-bundle.t |
2019-02-17 |
Matt Harbison |
|
Accepted |
[1,of,2] tests: glob over quoting differences in test-blackbox.t for Windows |
2019-02-17 |
Matt Harbison |
|
Accepted |
[V2] templatekw: add a {negrev} keyword |
2019-02-15 |
Jordi Gutiérrez Hermoso |
|
Accepted |
chistedit: ensure a locale is set |
2019-02-15 |
Jordi Gutiérrez Hermoso |
|
Accepted |
crecord: remove obsolete version check |
2019-02-14 |
Jordi Gutiérrez Hermoso |
|
Accepted |
chistedit: use magenta for current line as in crecord (issue6071) |
2019-02-13 |
Jordi Gutiérrez Hermoso |
|
Accepted |
histedit: remove "chistedit" mention from interface |
2019-02-13 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[2,of,2,RESENT] rewriting: add an option for rewrite commands to use the archived phase |
2019-02-13 |
Boris Feld |
|
Accepted |
[1,of,2,RESENT] strip: introduce a soft strip option |
2019-02-13 |
Boris Feld |
|
Accepted |
[4,of,4,V2] rust-cpython: using rustext.dagop.headrevs in revlog |
2019-02-13 |
Georges Racinet |
|
Accepted |
[3,of,4,V2] changelog: prefilter in headrevs() |
2019-02-13 |
Georges Racinet |
|
Accepted |
[2,of,4,V2] rust-cpython: binding for headrevs() |
2019-02-13 |
Georges Racinet |
|
Accepted |
[1,of,4,V2] rust-cpython: moved py_set() utility to conversion module |
2019-02-13 |
Georges Racinet |
|
Accepted |
walkchangerevs: obey allfiles parameter when taking the slow path |
2019-02-12 |
Jordi Gutiérrez Hermoso |
|
Accepted |
[10,of,10] transaction: include txnname in the hookargs dictionary |
2019-02-09 |
Boris Feld |
|
Accepted |
[09,of,10] test: use `printenv.py --line` in `test-static-http.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[08,of,10] test: use `printenv.py --line` in `test-ssh.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[07,of,10] test: use `printenv.py --line` in `test-ssh-bundle1.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[06,of,10] test: use `printenv.py --line` in `test-push-http.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[05,of,10] test: use `printenv.py --line` in `test-https.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[04,of,10] test: use `printenv.py --line` in `test-http-bundle1.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[03,of,10] test: use `printenv.py --line` in `test-hook.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[02,of,10] test: use `printenv.py --line` in `test-bundle2-multiple-changegroups.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[01,of,10] test: use `printenv.py --line` in `test-bundle.t` |
2019-02-09 |
Boris Feld |
|
Accepted |
[STABLE] subrepo: add test for Windows relative-ish path with drive letter |
2019-02-08 |
Yuya Nishihara |
|
Accepted |
convert: handle exec bit removal while converting to svn |
2019-02-07 |
Nikita Slyusarev |
|
Accepted |
convert: handle empty intial commits while converting to svn |
2019-02-07 |
Nikita Slyusarev |
|
Accepted |
[V2,STABLE] subrepo: avoid false unsafe path detection on Windows |
2019-02-07 |
Matt Harbison |
|
Accepted |
[2,of,2] tests: stabilize test-extdiff.t on Windows |
2019-02-07 |
Matt Harbison |
|
Accepted |
[1,of,2] lfs: disable all authentication except Basic for HTTP(S) connections |
2019-02-07 |
Matt Harbison |
|
Accepted |
[6,of,6] py3: ensure the HTTP password manager returns strings, not bytes |
2019-02-06 |
Matt Harbison |
|
Accepted |
[5,of,6] tests: enable HTTP digest testing |
2019-02-06 |
Matt Harbison |
|
Accepted |
[4,of,6] wsgiheaders: make sure __repr__() returns a string |
2019-02-06 |
Matt Harbison |
|
Accepted |
[3,of,6] tests: add code to handle HTTP digests on the server side |
2019-02-06 |
Matt Harbison |
|
Accepted |
[2,of,6] run-tests: allow spaces in the --view tool |
2019-02-06 |
Matt Harbison |
|
Accepted |
[1,of,6] tests: extract the http server authentication extension to a single module |
2019-02-06 |
Matt Harbison |
|
Accepted |
[V2] extdiff: support tools that can be run simultaneously |
2019-02-05 |
Ludovic Chabant |
|
Accepted |
py3: use integer division instead of `int(...)` call |
2019-02-04 |
Boris Feld |
|
Accepted |
[2,of,2] py3: don't use universal_newlines in svnsubrepo |
2019-02-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] py3: remove unneeded fsencode() from gitsubrepo |
2019-02-02 |
Yuya Nishihara |
|
Accepted |
relnotes: more improvements |
2019-02-02 |
Anton Shestakov |
|
Accepted |
[3,of,3,V3] revset: leverage getintrange() helper in relation-subscript operation (API) |
2019-02-01 |
Yuya Nishihara |
|
Accepted |
[2,of,3,V3] revset: allow to parse single integer as a range |
2019-02-01 |
Yuya Nishihara |
|
Accepted |
[1,of,3,V3] revset: extract a helper to parse integer range |
2019-02-01 |
Yuya Nishihara |
|
Accepted |
[2,of,2] tests: quote $PYTHON for py3 support on Windows |
2019-02-01 |
Matt Harbison |
|
Accepted |
[1,of,2] py3: byteify the --retest path of run-tests.py |
2019-02-01 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE,V2,STABLE] revlog: make sure we never use sparserevlog without general delta (issue6056) |
2019-01-31 |
Boris Feld |
|
Accepted |
[1,of,2,STABLE,V2,STABLE] sparserevlog: document the config option |
2019-01-31 |
Boris Feld |
|
Accepted |
run-tests: sort the skip, failure and error lists in the final output |
2019-01-31 |
Matt Harbison |
|
Accepted |
py3: use codecs.decode() to decode a hex string in wireprotov1server |
2019-01-30 |
Matt Harbison |
|
Accepted |
[V4] extdiff: add --per-file and --confirm options |
2019-01-30 |
Ludovic Chabant |
|
Accepted |
[2,of,2,V2] perf: add a --[no-]clear-caches option to `perfnodemap` |
2019-01-29 |
Boris Feld |
|
Accepted |
[1,of,2,V2] perf: add a perfnodemap command |
2019-01-29 |
Boris Feld |
|
Accepted |
lfs: explicitly add the Content-Length header when uploading blobs, for py3 |
2019-01-29 |
Matt Harbison |
|
Accepted |
[7,of,7] perf: add a perfnodemap command |
2019-01-28 |
Boris Feld |
|
Accepted |
[6,of,7] perf: support looking up multiple revisions |
2019-01-28 |
Boris Feld |
|
Accepted |
[5,of,7] perf: add a no-lookup variant to perfindex |
2019-01-28 |
Boris Feld |
|
Accepted |
[4,of,7] perf: add some documentation to perfindex |
2019-01-28 |
Boris Feld |
|
Accepted |
[3,of,7] perf: move cache clearing in the `setup` step of `perfheads` |
2019-01-28 |
Boris Feld |
|
Accepted |
[2,of,7] revlog: document cext oddities in terms of object/caches |
2019-01-28 |
Boris Feld |
|
Accepted |
[1,of,7] perf: document perfheads |
2019-01-28 |
Boris Feld |
|
Accepted |
[11,of,11] py3: stabilize the output of lfs commandserver tests |
2019-01-28 |
Matt Harbison |
|
Accepted |
[10,of,11] py3: conditionalize some LFS test output |
2019-01-28 |
Matt Harbison |
|
Accepted |
[09,of,11] lfs: strip the response headers from the Batch API before printing |
2019-01-28 |
Matt Harbison |
|
Accepted |
[08,of,11] py3: force hgweb.server error log to internally write unicode |
2019-01-28 |
Matt Harbison |
|
Accepted |
[07,of,11] py3: byteify the decoded JSON responses upon receipt in the LFS blobstore |
2019-01-28 |
Matt Harbison |
|
Accepted |
[06,of,11] hgweb: ensure Content-Length and Content-Type are not promoted to HTTP_ on py3 |
2019-01-28 |
Matt Harbison |
|
Accepted |
[05,of,11] py3: raw stringify various JSON and HTTP headers in the LFS blobstore module |
2019-01-28 |
Matt Harbison |
|
Accepted |
[04,of,11] py3: byteify the LFS blobstore module |
2019-01-28 |
Matt Harbison |
|
Accepted |
[03,of,11] py3: raw stringify various things in the LFS server module |
2019-01-28 |
Matt Harbison |
|
Accepted |
[02,of,11] py3: add b'' prefixes to the LFS server module |
2019-01-28 |
Matt Harbison |
|
Accepted |
[01,of,11] py3: add b'' and r'' prefixes to LFS tests |
2019-01-28 |
Matt Harbison |
|
Accepted |
[3,of,3] dispatch: unify handler of IOError and OSError |
2019-01-26 |
Yuya Nishihara |
|
Accepted |
[2,of,3] dispatch: quote filename in IOError as well |
2019-01-26 |
Yuya Nishihara |
|
Accepted |
[1,of,3] dispatch: add inline comment about possible IOError subtypes |
2019-01-26 |
Yuya Nishihara |
|
Accepted |
[3,of,3,follow-up] dagop: check if stopdepth is greater than or equal to maxlogdepth |
2019-01-26 |
Anton Shestakov |
|
Accepted |
[2,of,3,follow-up] revset: move dagop.maxlogdepth usage to generationsrel() |
2019-01-26 |
Anton Shestakov |
|
Accepted |
[1,of,3,follow-up] test-revset: check that #generations[1:-1] doesn't result in any errors |
2019-01-26 |
Anton Shestakov |
|
Accepted |
py3: fix a bytes/str mingling in test-install.t |
2019-01-26 |
Matt Harbison |
|
Accepted |
tests: conditionalize Windows difference in test-dispatch.t |
2019-01-26 |
Matt Harbison |
|
Accepted |
[STABLE] partialdiscovery: avoid `undecided` related computation sooner than necessary |
2019-01-24 |
Boris Feld |
|
Accepted |
[4,of,4,STABLE] ui: remove unreachable branches and function calls from write() (issue6059) |
2019-01-24 |
Yuya Nishihara |
|
Accepted |
[3,of,4,STABLE] ui: inline _writenobuf() into write() due to performance issue |
2019-01-24 |
Yuya Nishihara |
|
Accepted |
[2,of,4,STABLE] ui: inline _write() into write() due to performance issue |
2019-01-24 |
Yuya Nishihara |
|
Accepted |
[1,of,4,STABLE] ui: optimize buffered write with no label |
2019-01-24 |
Yuya Nishihara |
|
Accepted |
[V7] revset: support ranges in #generations relation |
2019-01-24 |
Anton Shestakov |
|
Accepted |
[3,of,3,STABLE] rust-cpython: raising error.WdirUnsupported |
2019-01-24 |
Georges Racinet |
|
Accepted |
[2,of,3,STABLE] rust: error for WdirUnsupported with cpython conversion as exception |
2019-01-24 |
Georges Racinet |
|
Accepted |
[1,of,3,STABLE] rust: working directory revision number constant |
2019-01-24 |
Georges Racinet |
|
Accepted |
[STABLE] revlog: fix resolution of revlog version 0 |
2019-01-21 |
Yuya Nishihara |
|
Accepted |
[3,of,3,STABLE] rust: add comment about lack of wdirrev handling |
2019-01-20 |
Yuya Nishihara |
|
Accepted |
[2,of,3,STABLE] templatekw: fix crash on multiple latesttags resolution at wdir (issue6055) |
2019-01-20 |
Yuya Nishihara |
|
Accepted |
[1,of,3,STABLE] test-template-keywords: add test for {latesttag} of wdir() revision |
2019-01-20 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE] help: document the minimumhgversion variable for extensions |
2019-01-19 |
Matt Harbison |
|
Accepted |
[1,of,2,STABLE] help: modernize the example for command registration |
2019-01-19 |
Matt Harbison |
|
Accepted |
[4,of,4] revset: no longer silently filter out invalid revision in _intlist (API) (BC) |
2019-01-18 |
Boris Feld |
|
Accepted |
[3,of,4] revset: add wdir support to _intlist |
2019-01-18 |
Boris Feld |
|
Accepted |
[2,of,4] revset: minor preparatory refactor in _orderedlist |
2019-01-18 |
Boris Feld |
|
Accepted |
[1,of,4] revset: introduce an internal `_rev` predicate for '%d' usage |
2019-01-18 |
Boris Feld |
|
Accepted |
[2,of,2,BACKOUT] mmap: backed out changeset 875d2af8cb4e |
2019-01-18 |
Boris Feld |
|
Accepted |
[1,of,2,BACKOUT] mmap: backed out changeset 74a9f428227e |
2019-01-18 |
Boris Feld |
|
Accepted |
[V4] update: fix edge-case with update.atomic-file and read-only files |
2019-01-17 |
Boris Feld |
|
Accepted |
tests: also skip remotefilelog *.py tests on Windows |
2019-01-17 |
Matt Harbison |
|
Accepted |
exthelper: drop the addattr() decorator |
2019-01-17 |
Matt Harbison |
|
Accepted |
[FOLLOW-UP] revset: transparently forward _intlist argument in all case |
2019-01-15 |
Boris Feld |
|
Accepted |
[7,of,7] revsetbenchmark: add more example for roots usages |
2019-01-15 |
Boris Feld |
|
Accepted |
[6,of,7] dagop: minor python optimization to `headrevs` |
2019-01-15 |
Boris Feld |
|
Accepted |
[5,of,7] revset: use changelog's `headrevs` method to compute heads |
2019-01-15 |
Boris Feld |
|
Accepted |
[4,of,7] revlog: accept a revs argument in `headrevs` |
2019-01-15 |
Boris Feld |
|
Accepted |
[3,of,7] revset: inline parents computation to reuse the input argument |
2019-01-15 |
Boris Feld |
|
Accepted |
[2,of,7] revsetbenchmarks: add various examples around the 'heads()' revset |
2019-01-15 |
Boris Feld |
|
Accepted |
[1,of,7] revsetbenchmarks: support revset starting with a "-" |
2019-01-15 |
Boris Feld |
|
Accepted |
[7,of,7,V3] revset: introduce an API that avoids `formatspec` input serialization |
2019-01-14 |
Boris Feld |
|
Accepted |
[6,of,7,V3] revset: detect integer list on parsing |
2019-01-14 |
Boris Feld |
|
Accepted |
[5,of,7,V3] revert: extract "%ld" formatting in a _formatintlist function |
2019-01-14 |
Boris Feld |
|
Accepted |
[4,of,7,V3] revset: extract parsing logic out of formatspec |
2019-01-14 |
Boris Feld |
|
Accepted |
[3,of,7,V3] revset: enforce "%d" to be interpreted as literal revision number (API) (BC) |
2019-01-14 |
Boris Feld |
|
Accepted |
[2,of,7,V3] revset: remove the last usage of "%d" for a non-revision entry |
2019-01-14 |
Boris Feld |
|
Accepted |
[1,of,7,V3] revset: remove a rare usage of "%d" for a non-revision item |
2019-01-14 |
Boris Feld |
|
Accepted |
discovery: compute newly discovered missing in a more efficient way |
2019-01-14 |
Boris Feld |
|
Accepted |
revlog: document that mmap resources are released implicitly by GC |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[2,of,2] histedit: remove trailing space from warning message |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[1,of,2] histedit: fix weird indent of i18n text |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[3,of,3] progress: specify updatebar() function by constructor argument |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[2,of,3] progress: change _updatebar() to take parameters as arguments |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[1,of,3] archival: construct progress helper through ui.makeprogress() |
2019-01-13 |
Yuya Nishihara |
|
Accepted |
[2,of,2] ui: proxy protect/restorestdio() calls to update internal flag |
2019-01-12 |
Yuya Nishihara |
|
Accepted |
[1,of,2] ui: move protectedstdio() context manager from procutil |
2019-01-12 |
Yuya Nishihara |
|
Accepted |
[2,of,2] help: document rewrite.backup-bundle option |
2019-01-12 |
Yuya Nishihara |
|
Accepted |
[1,of,2] repair: move ui.history-editing-backup to [rewrite] section |
2019-01-12 |
Yuya Nishihara |
|
Accepted |
[8,of,8] revset: introduce an API that avoids `formatspec` input serialization |
2019-01-11 |
Boris Feld |
|
Accepted |
[7,of,8] revset: detect integer list on parsing |
2019-01-11 |
Boris Feld |
|
Accepted |
[6,of,8] revert: extract "%ld" formatting in a _formatintlist function |
2019-01-11 |
Boris Feld |
|
Accepted |
[5,of,8] revset: extract parsing logic out of formatspec |
2019-01-11 |
Boris Feld |
|
Accepted |
[4,of,8] revset: enforce "%d" to be interpreted as literal revision number (API) |
2019-01-11 |
Boris Feld |
|
Accepted |
[3,of,8] revset: remove the last usage of "%d" for a non-revision entry |
2019-01-11 |
Boris Feld |
|
Accepted |
[2,of,8] revset: remove a rare usage of "%d" for a non-revision item |
2019-01-11 |
Boris Feld |
|
Accepted |
[1,of,8] test: explicit a rebase source in test-rebase-collapse.t |
2019-01-11 |
Boris Feld |
|
Accepted |
contrib: update window title when possible in perf-revlog-write-plot.py |
2019-01-11 |
Boris Feld |
|
Accepted |
[2,of,2,V2] extdiff: add --mode option |
2019-01-11 |
Ludovic Chabant |
|
Accepted |
[1,of,2,V2] extdiff: move external tool command line building into separate function |
2019-01-11 |
Ludovic Chabant |
|
Accepted |
[2,of,2] convert: don't drop commits that are empty in the source when using --filemap |
2019-01-10 |
Matt Harbison |
|
Accepted |
[1,of,2] convert: add missing numcommits() override to hg sources |
2019-01-10 |
Matt Harbison |
|
Accepted |
[2,of,2] graft: abort if --date/user specified with --currentdate/currentuser (BC) |
2019-01-10 |
Yuya Nishihara |
|
Accepted |
[1,of,2] amend: turn currentdate into tri-state bool so config option can be negated |
2019-01-10 |
Yuya Nishihara |
|
Accepted |
cext: clang-format new code coming from stable branch |
2019-01-10 |
Yuya Nishihara |
|
Accepted |
[FOLLOW-UP] discovery: re-adjust a conditional wrongly changed |
2019-01-10 |
Boris Feld |
|
Accepted |
[2,of,2] phabricator: teach {phabreview} to work without --amend |
2019-01-10 |
Matt Harbison |
|
Accepted |
[1,of,2] phabricator: warn if unable to amend, instead of aborting after posting |
2019-01-10 |
Matt Harbison |
|
Accepted |
[4,of,4] amend: add -D/--currentdate option |
2019-01-07 |
Yuya Nishihara |
|
Accepted |
[3,of,4] amend: add boolean to ignore date-only change |
2019-01-07 |
Yuya Nishihara |
|
Accepted |
[2,of,4] amend: refactor commit date handling |
2019-01-07 |
Yuya Nishihara |
|
Accepted |
[1,of,4] test-amend: remove uninteresting fields from log output to deduplicate tests |
2019-01-07 |
Yuya Nishihara |
|
Accepted |
[4,of,4] rust-ancestors: adjust branches and inline comments per previous change |
2019-01-06 |
Yuya Nishihara |
|
Accepted |
[3,of,4] rust-ancestors: remove unreachable conditions from missing_ancestors() |
2019-01-06 |
Yuya Nishihara |
|
Accepted |
[2,of,4] rust-ancestors: duplicate loop that visits parents of revs/bases |
2019-01-06 |
Yuya Nishihara |
|
Accepted |
[1,of,4] rust-ancestors: adjust indent level to make next change easier to follow |
2019-01-06 |
Yuya Nishihara |
|
Accepted |
rust-cpython: remove invalid __package__ attribute |
2019-01-06 |
Yuya Nishihara |
|
Accepted |
[STABLE] match: fix assertion for fileset with no context (issue6046) |
2019-01-05 |
Yuya Nishihara |
|
Accepted |
templatekw: fix documentation typos |
2019-01-05 |
Matt Harbison |
|
Accepted |
[3,of,3,evolve-ext] tests: conditionalize some output for Windows |
2019-01-05 |
Matt Harbison |
|
Accepted |
[3,of,3,evolve-ext] tests: conditionalize some output for Windows |
2019-01-05 |
Matt Harbison |
|
Accepted |
[2,of,3,evolve-ext] test-pyflakes: use '/' when printing the files to check |
2019-01-05 |
Matt Harbison |
|
Accepted |
[1,of,3,evolve-ext] tests: fix PYTHONPATH manipulation on Windows |
2019-01-05 |
Matt Harbison |
|
Accepted |
[10,of,10,V3] discovery: improve partial discovery documentation |
2019-01-04 |
Boris Feld |
|
Accepted |
[09,of,10,V3] discovery: add a simple `addinfo` method |
2019-01-04 |
Boris Feld |
|
Accepted |
[08,of,10,V3] discovery: move missing tracking inside the partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[07,of,10,V3] discovery: add a `iscomplete` method to the `partialdiscovery` object |
2019-01-04 |
Boris Feld |
|
Accepted |
[06,of,10,V3] discovery: update undecided from common directly within partialdiscovery |
2019-01-04 |
Boris Feld |
|
Accepted |
[05,of,10,V3] discovery: move undecided set on the partialdiscovery |
2019-01-04 |
Boris Feld |
|
Accepted |
[04,of,10,V3] discovery: move common heads computation inside partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[03,of,10,V3] discovery: introduce a partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[02,of,10,V3] discovery: move handling of sampling special case inside sampling function |
2019-01-04 |
Boris Feld |
|
Accepted |
[01,of,10,V3] discovery: minor fix to some conditionals |
2019-01-04 |
Boris Feld |
|
Accepted |
[10,of,10,V2] discovery: improve partial discovery documentation |
2019-01-04 |
Boris Feld |
|
Accepted |
[09,of,10,V2] discovery: add a simple `addinfo` method |
2019-01-04 |
Boris Feld |
|
Accepted |
[08,of,10,V2] discovery: move missing tracking inside the partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[07,of,10,V2] discovery: add a `iscomplete` method to the `partialdiscovery` object |
2019-01-04 |
Boris Feld |
|
Accepted |
[06,of,10,V2] discovery: update undecided from common directly within partialdiscovery |
2019-01-04 |
Boris Feld |
|
Accepted |
[05,of,10,V2] discovery: move undecided set on the partialdiscovery |
2019-01-04 |
Boris Feld |
|
Accepted |
[04,of,10,V2] discovery: move common heads computation inside partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[03,of,10,V2] discovery: introduce a partialdiscovery object |
2019-01-04 |
Boris Feld |
|
Accepted |
[02,of,10,V2] discovery: move handling of sampling special case inside sampling function |
2019-01-04 |
Boris Feld |
|
Accepted |
[01,of,10,V2] discovery: minor fix to a conditional |
2019-01-04 |
Boris Feld |
|
Accepted |
[2,of,2,V6] delta: reuse _findsnapshot call from previous stage |
2019-01-04 |
Boris Feld |
|
Accepted |
[1,of,2,V6] delta: have a native implementation of _findsnapshot |
2019-01-04 |
Boris Feld |
|
Accepted |
[2,of,2,evolve-ext] configitems: move the default values to the registrar decorator |
2019-01-04 |
Matt Harbison |
|
Accepted |
help: fix typo |
2019-01-03 |
Ludovic Chabant |
|
Accepted |
[7,of,7,evolve-ext] exthelper: update documentation with some examples for using registrar aliases |
2019-01-03 |
Matt Harbison |
|
Accepted |
[6,of,7,evolve-ext] exthelper: simplify the ability to register filesets |
2019-01-03 |
Matt Harbison |
|
Accepted |
[5,of,7,evolve-ext] exthelper: simplify the ability to register templates |
2019-01-03 |
Matt Harbison |
|
Accepted |
[4,of,7,evolve-ext] exthelper: simplify the ability to register revsets |
2019-01-03 |
Matt Harbison |
|
Accepted |
[3,of,7,evolve-ext] exthelper: support the option argument when registering a command |
2019-01-03 |
Matt Harbison |
|
Accepted |
[2,of,7,evolve-ext] exthelper: simplify configitem registration |
2019-01-03 |
Matt Harbison |
|
Accepted |
[1,of,7,evolve-ext] exthelper: avoid a [] default arg to wrapcommand() |
2019-01-03 |
Matt Harbison |
|
Accepted |
registrar: minor cleanup to the merge function |
2019-01-03 |
Matt Harbison |
|
Accepted |
[7,of,7] rewriting: add an option for rewrite commands to use the archived phase |
2019-01-02 |
Boris Feld |
|
Accepted |
[6,of,7] strip: introduce a soft strip option |
2019-01-02 |
Boris Feld |
|
Accepted |
[5,of,7] strip: extract bookmark movement into a separate function |
2019-01-02 |
Boris Feld |
|
Accepted |
[4,of,7] strip: compute bookmark target only if we have bookmark to move |
2019-01-02 |
Boris Feld |
|
Accepted |
[3,of,7] strip: extract code to create strip backup |
2019-01-02 |
Boris Feld |
|
Accepted |
[2,of,7] strip: clarify comment around bundle create |
2019-01-02 |
Boris Feld |
|
Accepted |
[1,of,7] strip: move attributes shortcut assigned earlier |
2019-01-02 |
Boris Feld |
|
Accepted |
[3,of,3,FOLLOW-UP] vfs: raise NotImplementedError in abstractvfs._auditvfs |
2019-01-02 |
Boris Feld |
|
Accepted |
[2,of,3,FOLLOW-UP] vfs: handle _auditpath in proxyvfs |
2019-01-02 |
Boris Feld |
|
Accepted |
[1,of,3,FOLLOW-UP] vfs: fix proxyvfs inheritance |
2019-01-02 |
Boris Feld |
|
Accepted |
[STABLE] update: do not pass in user revspec as default destination (issue6044) |
2019-01-02 |
Yuya Nishihara |
|
Accepted |
[STABLE] revlog: cache delta base value under -1 |
2018-12-31 |
Boris Feld |
|
Accepted |
[3,of,3,V2] vfs: also audit rename |
2018-12-31 |
Boris Feld |
|
Accepted |
[2,of,3,V2] vfs: add a `_auditpath` to abstract vfs |
2018-12-31 |
Boris Feld |
|
Accepted |
[1,of,3,V2] vfs: makes all audited path relative |
2018-12-31 |
Boris Feld |
|
Accepted |
[2,of,2,V2] debugupgraderepo: add a --no-backup mode |
2018-12-31 |
Boris Feld |
|
Accepted |
[1,of,2,V2] upgrade: add '-' in optimization name |
2018-12-31 |
Boris Feld |
|
Accepted |
[3,of,3] exthelper: switch to using the registrar merging method |
2018-12-31 |
Matt Harbison |
|
Accepted |
[2,of,3] registrar: add a method to merge registrar instances |
2018-12-31 |
Matt Harbison |
|
Accepted |
[1,of,3] phabricator: ensure that the return of urlopener.open() is closed |
2018-12-31 |
Matt Harbison |
|
Accepted |
[7,of,7,V4] delta: reuse _findsnapshot call from previous stage |
2018-12-30 |
Boris Feld |
|
Accepted |
[6,of,7,V4] delta: have a native implementation of _findsnapshot |
2018-12-30 |
Boris Feld |
|
Accepted |
[5,of,7,V4] revlog: add test case for _findsnapshots |
2018-12-30 |
Boris Feld |
|
Accepted |
[4,of,7,V4] revlog: use the native implementation of issnapshot |
2018-12-30 |
Boris Feld |
|
Accepted |
[3,of,7,V4] revlog: add a native implementation of issnapshot |
2018-12-30 |
Boris Feld |
|
Accepted |
[2,of,7,V4] revlog: more efficient implementation for issnapshot |
2018-12-30 |
Boris Feld |
|
Accepted |
[1,of,7,V4] revlog: clarify the non sparse-revlog case in `issnapshot` |
2018-12-30 |
Boris Feld |
|
Accepted |
[3,of,3] help: show advanced, experimental and deprecated extensions with --verbose |
2018-12-29 |
Matt Harbison |
|
Accepted |
[2,of,3] help: remove a duplicate category name entry for TOPIC_CATEGORY_NONE |
2018-12-29 |
Matt Harbison |
|
Accepted |
[1,of,3] phabricator: assign commands to help categories |
2018-12-29 |
Matt Harbison |
|
Accepted |
[8,of,8,V3] delta: reuse _findsnapshot call from previous stage |
2018-12-28 |
Boris Feld |
|
Accepted |
[7,of,8,V3] delta: have a native implementation of _findsnapshot |
2018-12-28 |
Boris Feld |
|
Accepted |
[6,of,8,V3] revlog: add test case for _findsnapshots |
2018-12-28 |
Boris Feld |
|
Accepted |
[5,of,8,V3] revlog: use the native implementation of issnapshot |
2018-12-28 |
Boris Feld |
|
Accepted |
[4,of,8,V3] revlog: add a native implementation of issnapshot |
2018-12-28 |
Boris Feld |
|
Accepted |
[3,of,8,V3] revlog: catch revlog corruption in index_baserev |
2018-12-28 |
Boris Feld |
|
Accepted |
[2,of,8,V3] revlog: more efficient implementation for issnapshot |
2018-12-28 |
Boris Feld |
|
Accepted |
[1,of,8,V3] revlog: fix pure python slicing test when chain contains nullrev |
2018-12-28 |
Boris Feld |
|
Accepted |
[8,of,8] largefiles: eliminate an unnecessary import of configitems |
2018-12-28 |
Matt Harbison |
|
Accepted |
[7,of,8] exthelper: add some examples for using registrar aliases |
2018-12-28 |
Matt Harbison |
|
Accepted |
[6,of,8] exthelper: reintroduce the ability to register filesets |
2018-12-28 |
Matt Harbison |
|
Accepted |
[5,of,8] exthelper: reintroduce the ability to register templates |
2018-12-28 |
Matt Harbison |
|
Accepted |
[4,of,8] extensions: deprecate extsetup without a `ui` argument (API) |
2018-12-28 |
Matt Harbison |
|
Accepted |
[3,of,8] largefiles: port revset registration to exthelper |
2018-12-28 |
Matt Harbison |
|
Accepted |
[2,of,8] exthelper: reintroduce the ability to register revsets |
2018-12-28 |
Matt Harbison |
|
Accepted |
[1,of,8] largefiles: drop the uisetup module |
2018-12-28 |
Matt Harbison |
|
Accepted |
exthelper: drop a compatibility shim with '^command' syntax |
2018-12-27 |
Matt Harbison |
|
Accepted |
[6,of,6] largefiles: port wrapped functions to exthelper |
2018-12-26 |
Matt Harbison |
|
Accepted |
[5,of,6] largefiles: port commands to exthelper |
2018-12-26 |
Matt Harbison |
|
Accepted |
[4,of,6] exthelper: support the option argument when registering a command |
2018-12-26 |
Matt Harbison |
|
Accepted |
[3,of,6] largefiles: port configitems to exthelper |
2018-12-26 |
Matt Harbison |
|
Accepted |
[2,of,6] remotefilelog: use repo.local() instead of isinstance() |
2018-12-26 |
Matt Harbison |
|
Accepted |
[1,of,6] exthelper: add a cautionary note about adding attributes to containers |
2018-12-26 |
Matt Harbison |
|
Accepted |
transaction: do not overwrite atomic-temp files on error |
2018-12-23 |
Yuya Nishihara |
|
Accepted |
[6,of,6,V2] exthelper: correct a documentation typo |
2018-12-23 |
Matt Harbison |
|
Accepted |
[5,of,6,V2] lfs: convert to using exthelper to wrap functions |
2018-12-23 |
Matt Harbison |
|
Accepted |
[4,of,6,V2] tests: convert a test extension to use exthelper |
2018-12-23 |
Matt Harbison |
|
Accepted |
[3,of,6,V2] exthelper: drop fileset/revset/template support for now |
2018-12-23 |
Matt Harbison |
|
Accepted |
[2,of,6,V2] exthelper: simplify configitem registration |
2018-12-23 |
Matt Harbison |
|
Accepted |
[1,of,6,V2] extensions: import the exthelper class from evolve 980565468003 (API) |
2018-12-23 |
Matt Harbison |
|
Accepted |
[V2,STABLE] phabricator: properly encode boolean types in the request body |
2018-12-23 |
Matt Harbison |
|
Accepted |
[evolve-ext] exthelper: remove '_' in final_xxx() function names to conform to hg style |
2018-12-22 |
Matt Harbison |
|
Accepted |
py3: byteify one more sys.argv in gendoc.py |
2018-12-22 |
Matt Harbison |
|
Accepted |
[10,of,10,V2] delta: reuse _findsnapshot call from previous stage |
2018-12-21 |
Boris Feld |
|
Accepted |
[09,of,10,V2] delta: have a native implementation of _findsnapshot |
2018-12-21 |
Boris Feld |
|
Accepted |
[08,of,10,V2] revlog: add test case for _findsnapshots |
2018-12-21 |
Boris Feld |
|
Accepted |
[07,of,10,V2] revlog: use the native implementation of issnapshot |
2018-12-21 |
Boris Feld |
|
Accepted |
[06,of,10,V2] revlog: add a native implementation of issnapshot |
2018-12-21 |
Boris Feld |
|
Accepted |
[05,of,10,V2] revlog: more efficient implementation for issnapshot |
2018-12-21 |
Boris Feld |
|
Accepted |
[04,of,10,V2] revlog: add an explicit test for `issnapshot` |
2018-12-21 |
Boris Feld |
|
Accepted |
[03,of,10,V2] revlog: add some direct testing of the slicing logic |
2018-12-21 |
Boris Feld |
|
Accepted |
[02,of,10,V2] revlog: fix pure python slicing code when chain contains nullrev |
2018-12-21 |
Boris Feld |
|
Accepted |
[01,of,10,V2] revlog: limit base to rev size ratio to 500 instead of 50 |
2018-12-21 |
Boris Feld |
|
Accepted |
[2,of,2] py3: convert `'{}'.format(foo)` to `'%s' % foo` in the bookflow extension |
2018-12-21 |
Matt Harbison |
|
Accepted |
[1,of,2] py3: byteify sys.argv in gendoc.py |
2018-12-21 |
Matt Harbison |
|
Accepted |
perfrevlogwrite: fix a typo in the option name |
2018-12-20 |
Boris Feld |
|
Accepted |
[5,of,5] py3: byteify docchecker |
2018-12-19 |
Matt Harbison |
|
Accepted |
[4,of,5] py3: replace hard coded `python` with $PYTHON in check-gendoc |
2018-12-19 |
Matt Harbison |
|
Accepted |
[3,of,5] py3: byteify gendoc.py |
2018-12-19 |
Matt Harbison |
|
Accepted |
[2,of,5] py3: use bytes stdout |
2018-12-19 |
Matt Harbison |
|
Accepted |
[1,of,5] py3: byteify bookflow extension |
2018-12-19 |
Matt Harbison |
|
Accepted |
py3: use bytes stdout in test-check-help.t |
2018-12-18 |
Matt Harbison |
|
Accepted |
[5,of,5] py3: convert popen() command arguments in hgclient to str on Windows |
2018-12-18 |
Matt Harbison |
|
Accepted |
[4,of,5] py3: byteify tests/pullext.py |
2018-12-18 |
Matt Harbison |
|
Accepted |
[3,of,5] py3: byteify the fakeversion extension in test-http-bad-server.t |
2018-12-18 |
Matt Harbison |
|
Accepted |
[2,of,5] py3: spawn all python instances with legacy stdio enabled on Windows |
2018-12-18 |
Matt Harbison |
|
Accepted |
[1,of,5] setup: avoid attempting to invoke the system-wide hg.exe on Windows |
2018-12-18 |
Matt Harbison |
|
Accepted |
[8,of,8] delta: reuse _findsnapshot call from previous stage |
2018-12-17 |
Boris Feld |
|
Accepted |
[7,of,8] delta: have a native implementation of _findsnapshot |
2018-12-17 |
Boris Feld |
|
Accepted |
[6,of,8] revlog: use the native implementation of issnapshot |
2018-12-17 |
Boris Feld |
|
Accepted |
[5,of,8] revlog: add a native implementation of issnapshot |
2018-12-17 |
Boris Feld |
|
Accepted |
[4,of,8] revlog: more efficient implementation for issnapshot |
2018-12-17 |
Boris Feld |
|
Accepted |
[3,of,8] delta: ignore base whose chains already don't match expectations |
2018-12-17 |
Boris Feld |
|
Accepted |
[2,of,8] delta: exclude base candidate much smaller than the target |
2018-12-17 |
Boris Feld |
|
Accepted |
[1,of,8] perfrevflogwrite: clear revlog cache between each write |
2018-12-17 |
Boris Feld |
|
Accepted |
[3,of,3] py3: enable legacy stdio mode in exewrapper |
2018-12-17 |
Matt Harbison |
|
Accepted |
[2,of,3] run-tests: alias hg to hg.exe on Windows |
2018-12-17 |
Matt Harbison |
|
Accepted |
[1,of,3] py3: conditionalize the python version in test-install.t |
2018-12-17 |
Matt Harbison |
|
Accepted |
[2,of,2] py3: unimplement RevlogError.__str__() |
2018-12-16 |
Yuya Nishihara |
|
Accepted |
[1,of,2] py3: use forcebytestr() to stringify hook exception |
2018-12-16 |
Yuya Nishihara |
|
Accepted |
[2,of,2] color: fix a documentation typo |
2018-12-16 |
Matt Harbison |
|
Accepted |