zstd: vendor python-zstandard 0.8.1 |
2017-04-08 |
Gregory Szorc |
|
Accepted |
[3,of,3,STABLE,V3] repair: use rawvfs when copying extra store files |
2017-04-08 |
Gregory Szorc |
|
Accepted |
[2,of,3,STABLE,V3] tests: add test demonstrating buggy path handling |
2017-04-08 |
Gregory Szorc |
|
Accepted |
[1,of,3,STABLE,V3] repair: iterate store files deterministically |
2017-04-08 |
Gregory Szorc |
|
Accepted |
[5,of,5,V2] templater: port pad() to take keyword arguments |
2017-04-08 |
Yuya Nishihara |
|
Accepted |
[4,of,5,V2] templater: add support for keyword arguments |
2017-04-08 |
Yuya Nishihara |
|
Accepted |
[3,of,5,V2] templater: add parsing rule for key-value pair |
2017-04-08 |
Yuya Nishihara |
|
Accepted |
[2,of,5,V2] templater: adjust binding strengths to make room for key-value operator |
2017-04-08 |
Yuya Nishihara |
|
Accepted |
[1,of,5,V2] templater: sort token table by binding strength |
2017-04-08 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE,V2] repair: use rawvfs when copying extra store files |
2017-04-07 |
Gregory Szorc |
|
Accepted |
[1,of,2,STABLE,V2] tests: add test demonstrating buggy path handling |
2017-04-07 |
Gregory Szorc |
|
Accepted |
[3,of,3,V2] py3: add pycompat.unicode and add it to importer |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] py3: add a bytes version of urllib.parse.urlencode() to pycompat.py |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] py3: replace str() with bytes() |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
metadataonlyctx: replace "changeset()[0]" to "manifestnode()" |
2017-04-07 |
Jun Wu |
|
Accepted |
test-check-pylint: match its output |
2017-04-07 |
Jun Wu |
|
Accepted |
[V3] fsmonitor: match watchman and filesystem encoding |
2017-04-07 |
Olivier Trempe |
|
Accepted |
[2,of,2] pull: abort pull --update if config requires destination (issue5528) |
2017-04-07 |
Ryan McElroy |
|
Accepted |
[1,of,2] tests: move update requiredest test to own test file |
2017-04-07 |
Ryan McElroy |
|
Accepted |
[4,of,4] py3: add a bytes version of urllib.parse.urlencode() to pycompat.py |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[3,of,4] py3: alias unicode to str on Python 3 |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,4] py3: replace str() with pycompat.bytestr() |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[1,of,4] py3: use pycompat.byteskwargs() to convert opts to bytes |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,2] hgweb: position the "followlines" box close to latest cursor position |
2017-04-07 |
Denis Laxalde |
|
Accepted |
[1,of,2] hgweb: add a floating tooltip to invite on followlines action |
2017-04-07 |
Denis Laxalde |
|
Accepted |
[2,of,2] test-check-code: do not use xargs |
2017-04-07 |
Jun Wu |
|
Accepted |
[1,of,2] check-code: use "-" to specify a list of files from stdin |
2017-04-07 |
Jun Wu |
|
Accepted |
[8,of,8] test-flagprocessor: remove unnecessary greps |
2017-04-07 |
Jun Wu |
|
Accepted |
[7,of,8] bundlerepo: use raw revision in revdiff() |
2017-04-07 |
Jun Wu |
|
Accepted |
[6,of,8] bundlerepo: fix raw handling in revision() |
2017-04-07 |
Jun Wu |
|
Accepted |
[5,of,8] bundlerepo: build revlog index with flags |
2017-04-07 |
Jun Wu |
|
Accepted |
[4,of,8] bundlerepo: make baserevision return raw text |
2017-04-07 |
Jun Wu |
|
Accepted |
[3,of,8] test-flagprocessor: add tests about bundlerepo |
2017-04-07 |
Jun Wu |
|
Accepted |
[2,of,8] test-flagprocessor: use changegroup3 in bundle2 |
2017-04-07 |
Jun Wu |
|
Accepted |
[1,of,8] bundle: allow bundle command to use changegroup3 in tests |
2017-04-07 |
Jun Wu |
|
Accepted |
[4,of,4,V2] tests: add per-line output conditionals for Windows |
2017-04-07 |
Matt Harbison |
|
Accepted |
[3,of,4,V2] run-tests: support per-line conditional output in tests |
2017-04-07 |
Matt Harbison |
|
Accepted |
[2,of,4,V2] test-run-tests: pad the failure test to preserve the run order |
2017-04-07 |
Matt Harbison |
|
Accepted |
[1,of,4,V2] run-tests: prevent a (glob) declaration from reordering (?) lines |
2017-04-07 |
Matt Harbison |
|
Accepted |
[V3] perf: add historical portability for util.timer |
2017-04-06 |
Philippe Pepiot |
|
Accepted |
[3,of,3,v2] hg: make --binary option for git diffs default to off (BC) |
2017-04-05 |
Alexander Fomin |
|
Accepted |
[2,of,3,v2] hg: add --binary option for git mode diffs |
2017-04-05 |
Alexander Fomin |
|
Accepted |
[1,of,3,v2] patch: make diff in git mode respect --text option (issue5510) |
2017-04-05 |
Alexander Fomin |
|
Accepted |
[2,of,2,remotefilelog-ext] remotefilelog: explicitly cast from data_offset_t to (s)size_t |
2017-04-04 |
via Mercurial-devel |
quark |
Accepted |
[1,of,2,remotefilelog-ext] remotefilelog: don't assign a size_t to an int |
2017-04-04 |
via Mercurial-devel |
quark |
Accepted |
[4,of,4] templater: make _hybrid provide more list/dict-like methods |
2017-04-04 |
Yuya Nishihara |
|
Accepted |
[3,of,4] templater: hide private variable of _hybrid |
2017-04-04 |
Yuya Nishihara |
|
Accepted |
[2,of,4] templater: remove __iter__() from _hybrid, resolve it explicitly |
2017-04-04 |
Yuya Nishihara |
|
Accepted |
[1,of,4] templater: rewrite doc of _hybrid class as docstring |
2017-04-04 |
Yuya Nishihara |
|
Accepted |
py3: have registrar process docstrings in bytes |
2017-04-04 |
Yuya Nishihara |
|
Accepted |
[2,of,2] repo: fix deprecation version for 'repo._link' |
2017-04-04 |
Pierre-Yves David |
|
Accepted |
[1,of,2] repo: fix deprecation version for 'repo.join' |
2017-04-04 |
Pierre-Yves David |
|
Accepted |
tests: make zstd-related output optional |
2017-04-03 |
Augie Fackler |
|
Accepted |
[remotefilelog-ext] debian: override lintian possible-gpl-code-linked-with-openssl check |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
util: fix %-formatting on docstring by moving a closing parenthesis |
2017-04-03 |
Augie Fackler |
|
Accepted |
[5,of,5] check-code: update test IP address enforcement checks |
2017-04-03 |
Augie Fackler |
|
Accepted |
[4,of,5] tests: fix missing (glob) annotations in test-push-http.t |
2017-04-03 |
Augie Fackler |
|
Accepted |
[3,of,5] tests: fix missing (glob) annotations in test-push-http-bundle1.t |
2017-04-03 |
Augie Fackler |
|
Accepted |
[2,of,5] tests: fix missing (glob) annotations in test-https.t |
2017-04-03 |
Augie Fackler |
|
Accepted |
[1,of,5] tests: fix missing (glob) annotations in test-bundle2-exchange.t |
2017-04-03 |
Augie Fackler |
|
Accepted |
check-code: fix "covert" typo |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
tags: rename "head" to "node" where we don't care |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
manifest: update comment to be about bytearray |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
[3,of,3] hgweb: rename linerangelog.js as followlines.js |
2017-04-03 |
Denis Laxalde |
|
Accepted |
[2,of,3] hgweb: rely on a specific class to change cursor type in followlines UI |
2017-04-03 |
Denis Laxalde |
|
Accepted |
[1,of,3] hgweb: use a function expression for the install listener of followlines UI |
2017-04-03 |
Denis Laxalde |
|
Accepted |
mdiff: add a hunkinrange helper function |
2017-04-03 |
Denis Laxalde |
|
Accepted |
[V2] revlog: use raw revision for rawsize |
2017-04-03 |
Jun Wu |
|
Accepted |
[3,of,3,V2] revlog: avoid applying delta chain on cache hit |
2017-04-03 |
Jun Wu |
|
Accepted |
[2,of,3,V2] revlog: indent block to make review easier |
2017-04-03 |
Jun Wu |
|
Accepted |
[1,of,3,V2] revlog: avoid calculating "flags" twice in revision() |
2017-04-03 |
Jun Wu |
|
Accepted |
[2,of,2] test-revlog-raw: remove duplicated option |
2017-04-03 |
Jun Wu |
|
Accepted |
[1,of,2] test-revlog-raw: fix "genbits" implementation |
2017-04-03 |
Jun Wu |
|
Accepted |
[8,of,8] test-blackbox: glob away quoting differences on Windows |
2017-04-02 |
Matt Harbison |
|
Accepted |
[7,of,8] test-subrepo: update output for Windows |
2017-04-02 |
Matt Harbison |
|
Accepted |
[6,of,8] test-serve: disable unfixable tests on Windows |
2017-04-02 |
Matt Harbison |
|
Accepted |
[5,of,8] test-serve: kill daemons before deleting the access and error logs |
2017-04-02 |
Matt Harbison |
|
Accepted |
[4,of,8] test-serve: make the 'listening at *' lines optional |
2017-04-02 |
Matt Harbison |
|
Accepted |
[3,of,8] test-http: update output for Windows |
2017-04-02 |
Matt Harbison |
|
Accepted |
[2,of,8] tests: quote paths in shell script hooks |
2017-04-02 |
Matt Harbison |
|
Accepted |
[1,of,8] tests: add globs for Windows |
2017-04-02 |
Matt Harbison |
|
Accepted |
[3,of,3] templater: provide loop counter as "index" keyword |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[2,of,3] templater: rename variable "i" to "v" in runmap() |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[1,of,3] formatter: reorder code that builds template mapping |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[2,of,2] revset: stop supporting plain list as input set (API) |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] revset: stop supporting predicate that returns plain list (API) |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
revsetlang: enable optimization of 'x + y' expression |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[4,of,4] formatter: use templatefilters.json() |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[3,of,4] templatefilters: use list comprehension in json() |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[2,of,4] templatefilters: unroll handling of None/False/True |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[1,of,4] templatefilters: drop callable support from json() |
2017-04-02 |
Yuya Nishihara |
|
Accepted |
[7,of,9] zstd: vendor python-zstandard 0.8.0 |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[4,of,9] commands: update help for "unbundle" |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[3,of,9] commands: update help for "bundle" |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[2,of,9] help: document bundle specifications |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[1,of,9] util: document bundle compression |
2017-04-01 |
Gregory Szorc |
|
Accepted |
templatefilter: add support for 'long' to json() |
2017-04-01 |
Matt Harbison |
|
Accepted |
[3,of,6] tests: store ETag when using --headeronly |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[2,of,6] hgweb: extract path traversal checking into standalone function |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[1,of,6] hgweb: use context manager for file I/O |
2017-04-01 |
Gregory Szorc |
|
Accepted |
[7,of,7,V2] hook: add hook name information to external hook |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[6,of,7,V2] hook: provide hook type information to external hook |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[5,of,7,V2] hook: use 'htype' in 'hook' |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[4,of,7,V2] hook: use 'htype' in 'runhooks' |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[3,of,7,V2] hook: fix name used in untrusted message |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[2,of,7,V2] hook: use "htype" as variable name in _pythonhook |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[1,of,7,V2] run-tests: auto-replace 'TXNID' output |
2017-03-31 |
Pierre-Yves David |
|
Accepted |
[7,of,7] largefiles: use readasstandin() to read hex hash directly from filectx |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,7] largefiles: remove unused readstandin() |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,7] largefiles: make copytostore() accept only changectx as the 2nd argument (API) |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,7] largefiles: remove unused keyword argument of copytostore() (API) |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,7] largefiles: add copytostore() fstandin argument to replace readstandin() (API) |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,7] largefiles: replace readstandin() by readasstandin() |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,7] largefiles: introduce readasstandin() to read hex hash from given filectx |
2017-03-31 |
Katsunori FUJIWARA |
|
Accepted |
[remotefilelog-ext] debian: clean with "--component remotefilelog" to not need Cython |
2017-03-31 |
via Mercurial-devel |
|
Accepted |
[V7] hgweb: expose a followlines UI in filerevision view |
2017-03-31 |
Denis Laxalde |
|
Accepted |
hgweb: prefix line id by ctx shortnode in filelog when patches are shown |
2017-03-31 |
Denis Laxalde |
|
Accepted |
[9,of,9,V2] revlog: add a fast path for revision(raw=False) |
2017-03-31 |
Jun Wu |
|
Accepted |
[8,of,9,V2] revlog: make _addrevision only accept rawtext |
2017-03-31 |
Jun Wu |
|
Accepted |
[7,of,9,V2] revlog: use raw revisions in clone |
2017-03-31 |
Jun Wu |
|
Accepted |
[6,of,9,V2] revlog: use raw revisions in revdiff |
2017-03-31 |
Jun Wu |
|
Accepted |
[5,of,9,V2] revlog: use raw content when building delta |
2017-03-31 |
Jun Wu |
|
Accepted |
[4,of,9,V2] revlog: fix _cache usage in revision() |
2017-03-31 |
Jun Wu |
|
Accepted |
[3,of,9,V2] revlog: rename some "text"s to "rawtext" |
2017-03-31 |
Jun Wu |
|
Accepted |
[2,of,9,V2] revlog: clarify flagprocessor documentation |
2017-03-31 |
Jun Wu |
|
Accepted |
[1,of,9,V2] revlog: add a stronger test for raw processing |
2017-03-31 |
Jun Wu |
|
Accepted |
sslutil: clarify internal documentation |
2017-03-31 |
Matt Harbison |
|
Accepted |
[2,of,2,V2] verify: fix length check |
2017-03-30 |
Jun Wu |
yuya |
Accepted |
[1,of,2,V2] verify: document corner cases |
2017-03-30 |
Jun Wu |
yuya |
Accepted |
[5,of,5,v2] rebase: abort hg pull --rebase if rebase.requiredest is set (issue5514) |
2017-03-30 |
Ryan McElroy |
|
Accepted |
[4,of,5,v2] rebase: demonstrate behavior with requiredest and pull --rebase |
2017-03-30 |
Ryan McElroy |
|
Accepted |
[3,of,5,v2] rebase: allow destination-free continue and abort (issue5513) |
2017-03-30 |
Ryan McElroy |
|
Accepted |
[2,of,5,v2] rebase: test to show brokenness with requiredest |
2017-03-30 |
Ryan McElroy |
|
Accepted |
[1,of,5,v2] rebase: move destination test to new test file |
2017-03-30 |
Ryan McElroy |
|
Accepted |
[3,of,3] minirst: remove redundant _admonitions set |
2017-03-30 |
Gregory Szorc |
|
Accepted |
[2,of,3] minirst: remove "admonition" from _admonitions |
2017-03-30 |
Gregory Szorc |
|
Accepted |
[1,of,3] minirst: reindent _admonitiontitles |
2017-03-30 |
Gregory Szorc |
|
Accepted |
[5,of,5] perf: workaround check-code |
2017-03-29 |
Jun Wu |
|
Accepted |
[4,of,5] unionrepo: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[3,of,5] bundlerepo: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,5] revlog: avoid unnecessary node -> rev conversion |
2017-03-29 |
Jun Wu |
|
Accepted |
[1,of,5] check-code: detect r.revision(r.node(rev)) |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,2,py3] tests: add check to make sure summary works on Python 2 |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[1,of,2,py3] color: replace str() with pycompat.bytestr() |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[py3,V2] diff: slice over bytes to make sure conditions work normally |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V2] hardlink: check directory's st_dev when copying files |
2017-03-29 |
Jun Wu |
|
Accepted |
[2,of,3,V2] hardlink: duplicate hardlink detection for copying files and directories |
2017-03-29 |
Jun Wu |
|
Accepted |
[1,of,3,V2] hardlink: extract topic text logic of copyfiles |
2017-03-29 |
Jun Wu |
|
Accepted |
test-check-code: prevent files being added to the root directory |
2017-03-29 |
Jun Wu |
|
Accepted |
[5,of,5] ui: use bytes IO and convert EOL manually in ui.editor() |
2017-03-29 |
Yuya Nishihara |
|
Accepted |
[4,of,5] util: add helper to convert between LF and native EOL |
2017-03-29 |
Yuya Nishihara |
|
Accepted |
[3,of,5] util: extract pure tolf/tocrlf() functions from eol extension |
2017-03-29 |
Yuya Nishihara |
|
Accepted |
[2,of,5] pycompat: provide bytes os.linesep |
2017-03-29 |
Yuya Nishihara |
|
Accepted |
[1,of,5] pycompat: introduce identity function as a compat stub |
2017-03-29 |
Yuya Nishihara |
|
Accepted |
hgweb: fix diff hunks filtering by line range in webutil.diffs() |
2017-03-29 |
Denis Laxalde |
|
Accepted |
revlog: use raw revision for rawsize |
2017-03-29 |
Jun Wu |
|
Accepted |
[3,of,3,V2] url: support auth.cookiefile for adding cookies to HTTP requests |
2017-03-29 |
Gregory Szorc |
|
Accepted |
[2,of,3,V2] httpconnection: allow a global auth.cookiefile config entry |
2017-03-29 |
Gregory Szorc |
|
Accepted |
[1,of,3,V2] util: make cookielib module available |
2017-03-29 |
Gregory Szorc |
|
Accepted |
fileset: perform membership test against set for status queries |
2017-03-28 |
Gregory Szorc |
|
Accepted |
[6,of,6,V2] summary: display obsolete state of parents |
2017-03-28 |
Denis Laxalde |
|
Accepted |
[5,of,6,V2] templates: add "changeset.obsolete" label in command line style |
2017-03-28 |
Denis Laxalde |
|
Accepted |
[4,of,6,V2] templates: shorten definition of changeset labels in command-line style |
2017-03-28 |
Denis Laxalde |
|
Accepted |
[3,of,6,V2] templates: use separate() to build changeset labels in command-line style |
2017-03-28 |
Denis Laxalde |
|
Accepted |
[2,of,6,V2] templatekw: add an "obsolete" keyword |
2017-03-28 |
Denis Laxalde |
|
Accepted |
[1,of,6,V2] cmdutil: add a "changeset.obsolete" label in changeset_printer |
2017-03-28 |
Denis Laxalde |
|
Accepted |
worker: flush ui buffers before running the worker |
2017-03-28 |
David Soria Parra |
|
Accepted |
chgserver: do not copy configs set by environment variables |
2017-03-28 |
Jun Wu |
|
Accepted |
[3,of,3] rcutil: extract duplicated logic to a lambda |
2017-03-28 |
Jun Wu |
|
Accepted |
[2,of,3] rcutil: unindent a block |
2017-03-28 |
Jun Wu |
|
Accepted |
[1,of,3] rcutil: do not cache rccomponents |
2017-03-28 |
Jun Wu |
|
Accepted |
[7,of,7,V2] tags: extract filenode filtering into its own function |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[6,of,7,V2] tags: extract tags computation from fnodes into its own function |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[5,of,7,V2] tags: only return 'alltags' in 'findglobaltags' |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[4,of,7,V2] tags: make argument 'tagtype' optional in '_updatetags' |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[3,of,7,V2] tags: reorder argument of '_updatetags' |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[2,of,7,V2] tags: do not feed dictionaries to 'findglobaltags' |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[1,of,7,V2] tags: extract fnode retrieval in its own function |
2017-03-28 |
Pierre-Yves David |
|
Accepted |
[3,of,3,V2] ui: rerun color.setup() once the pager has spawned to honor 'color.pagermode' |
2017-03-28 |
Matt Harbison |
|
Accepted |
[2,of,3,V2] ui: defer setting pager related properties until the pager has spawned |
2017-03-28 |
Matt Harbison |
|
Accepted |
[1,of,3,V2] color: stop mutating the default effects map |
2017-03-28 |
Matt Harbison |
|
Accepted |
[5,of,5] tags: deprecated 'repo.tag' |
2017-03-27 |
Pierre-Yves David |
|
Accepted |
[4,of,5] drawdag: use 'tagsmod.tag' instead of 'repo.tag' |
2017-03-27 |
Pierre-Yves David |
|
Accepted |
[3,of,5] tags: use the 'tag' function from the 'tags' module in the 'tag' command |
2017-03-27 |
Pierre-Yves David |
|
Accepted |
[2,of,5] tags: move 'repo.tag' in the 'tags' module |
2017-03-27 |
Pierre-Yves David |
|
Accepted |
[1,of,5] tags: move '_tags' from 'repo' to 'tags' module |
2017-03-27 |
Pierre-Yves David |
|
Accepted |
[10,of,10,V5] pager: do not read from environment variable |
2017-03-27 |
Jun Wu |
|
Accepted |
[09,of,10,V5] ui: simplify geteditor |
2017-03-27 |
Jun Wu |
|
Accepted |
[08,of,10,V5] debugconfig: list environment variables in debug output |
2017-03-27 |
Jun Wu |
|
Accepted |
[07,of,10,V5] rcutil: let environ override system configs (BC) |
2017-03-27 |
Jun Wu |
|
Accepted |
[06,of,10,V5] rcutil: add a method to convert environment variables to config items |
2017-03-27 |
Jun Wu |
|
Accepted |
[05,of,10,V5] rcutil: let rccomponents return different types of configs (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[04,of,10,V5] rcutil: rename rcpath to rccomponents (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[03,of,10,V5] rcutil: extract rc directory listing logic |
2017-03-27 |
Jun Wu |
|
Accepted |
[02,of,10,V5] rcutil: split osrcpath to return default.d paths (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
[01,of,10,V5] rcutil: move scmutil.*rcpath to rcutil (API) |
2017-03-27 |
Jun Wu |
|
Accepted |
runtests: unset editor and pager related environment variables |
2017-03-27 |
Jun Wu |
|
Accepted |
runtests: change local IP glob pattern from "127.0.0.1" to "$LOCALIP" |
2017-03-27 |
Jun Wu |
|
Accepted |
[8,of,8] largefiles: add lfile argument to updatestandin() for efficiency (API) |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[7,of,8] largefiles: use strip() instead of slicing to get rid of EOL of standin |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,8] largefiles: rename local variable appropriately |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,8] largefiles: avoid redundant loop to eliminate None from list |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,8] largefiles: avoid meaningless changectx looking up |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,8] largefiles: avoid redundant changectx looking up at each repetitions |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,8] largefiles: omit updating newly added standin at linear merging |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,8] largefiles: reuse hexsha1() to centralize hash calculation logic into it |
2017-03-27 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] debugfsinfo: improve case-sensitive testing |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,2] debugfsinfo: show fstype for given path |
2017-03-27 |
Jun Wu |
|
Accepted |
[5,of,5] crecord: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[4,of,5] transaction: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[3,of,5] bundle2: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[2,of,5] merge: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[1,of,5] repair: use ProgrammingError |
2017-03-27 |
Jun Wu |
|
Accepted |
[shelve-ext,v2] shelve: add logic to preserve active bookmarks |
2017-03-26 |
Kostia Balytskyi |
|
Accepted |
[11,of,11] changelog: assert that revlog files are opened with bytes in the mode |
2017-03-26 |
Augie Fackler |
|
Accepted |
[10,of,11] py3: prove that a second commit in a given repository works |
2017-03-26 |
Augie Fackler |
|
Accepted |
[09,of,11] changelog: fix default open mode to use bytes io instead of str |
2017-03-26 |
Augie Fackler |
|
Accepted |
[08,of,11] vfs: fix two setattr calls to use sysstrs |
2017-03-26 |
Augie Fackler |
|
Accepted |
[07,of,11] revlog: fix many file handle opens to explicitly use bytes mode |
2017-03-26 |
Augie Fackler |
|
Accepted |
[06,of,11] bdiff: coerce to bytes() not str() in pure code |
2017-03-26 |
Augie Fackler |
|
Accepted |
[05,of,11] manifest: coerce _msearch argument to bytestr at method start |
2017-03-26 |
Augie Fackler |
|
Accepted |
[04,of,11] changelog: coerce data to write to bytes(), not str() |
2017-03-26 |
Augie Fackler |
|
Accepted |
[03,of,11] ui: use latin-1 as "fat bytes" to preserve EOL behavior on py3 |
2017-03-26 |
Augie Fackler |
|
Accepted |
[02,of,11] pycompat: forward encoding kwarg on open() |
2017-03-26 |
Augie Fackler |
|
Accepted |
[01,of,11] revsetlang: fix _quote on int on python3 |
2017-03-26 |
Augie Fackler |
|
Accepted |
metadataonlyctx: speed up sanity check |
2017-03-26 |
Jun Wu |
|
Accepted |
[6,of,6,py3] test-check-py3-commands.t: add test to check `hg diff` |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[5,of,6,py3] test-check-py3-commands: cleanup tests related to `hg status` |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[4,of,6,py3] diff: use pycompat.{byteskwargs, strkwargs} to switch opts b/w bytes and str |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[3,of,6,py3] patch: make regular expressions bytes by adding b'' |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[2,of,6,py3] diff: slice over bytes to make sure conditions work normally |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[1,of,6,py3] dispatch: use pycompat.maplist() instead of map() to get a list |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[3,of,3] histedit: test that an aborted histedit can be rerun (with obsolete) |
2017-03-26 |
Pierre-Yves David |
durin42 |
Accepted |
[2,of,3] histedit: backout changeset 6f0b7475cf9a |
2017-03-26 |
Pierre-Yves David |
durin42 |
Accepted |
[1,of,3] histedit: backout changeset 2b599f5468a4 |
2017-03-26 |
Pierre-Yves David |
durin42 |
Accepted |
[7,of,7] py3: prove second commit works |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[6,of,7] py3: abuse r'' to preserve str-ness of literals passed to __setattr__() |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[5,of,7] py3: fix manifestdict.fastdelta() to be compatible with memoryview |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[4,of,7] py3: fix slicing of byte string in revlog.compress() |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[3,of,7] py3: use bytes() to cast to immutable bytes in changelog.appender.write() |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[2,of,7] py3: use bytes() to cast to immutable bytes in pure.bdiff.bdiff() |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[1,of,7] bdiff: drop support for array.array argument from pure.bdiff.bdiff() |
2017-03-26 |
Yuya Nishihara |
|
Accepted |
[4,of,4] ui: rerun color.setup() once the pager has spawned to honor 'color.pagermode' |
2017-03-26 |
Matt Harbison |
|
Accepted |
[3,of,4] ui: defer setting pager related properties until the pager has spawned |
2017-03-26 |
Matt Harbison |
|
Accepted |
[2,of,4] color: stop mutating the default effects map |
2017-03-26 |
Matt Harbison |
|
Accepted |
[1,of,4] color: fix grammar in help text |
2017-03-26 |
Matt Harbison |
|
Accepted |
statfs: detect more filesystems on Linux |
2017-03-25 |
Jun Wu |
|
Accepted |
[5,of,5] statfs: make getfstype() raise OSError |
2017-03-25 |
Yuya Nishihara |
|
Accepted |
[4,of,5] statfs: rename pygetfstype to getfstype |
2017-03-25 |
Yuya Nishihara |
|
Accepted |
[3,of,5] statfs: refactor inner function as a mapping from statfs to string |
2017-03-25 |
Yuya Nishihara |
|
Accepted |
[2,of,5] statfs: simplify handling of return value |
2017-03-25 |
Yuya Nishihara |
|
Accepted |
[1,of,5] hghave: use util.getfstype |
2017-03-25 |
Yuya Nishihara |
|
Accepted |
[7,of,7,V5] hgweb: expose a followlines UI in filerevision view (RFC) |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[6,of,7,V5] hgweb: filter diff hunks when 'linerange' and 'patch' are specified in filelog |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[5,of,7,V5] hgweb: add a 'linerange' parameter to webutil.diffs() |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[4,of,7,V5] hgweb: handle a "linerange" request parameter in filelog command |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[3,of,7,V5] revset: factor out linerange processing into a utility function |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[2,of,7,V5] hgweb: add a "patch" query parameter to filelog command |
2017-03-25 |
Denis Laxalde |
|
Accepted |
[1,of,7,V5] hgweb: handle "parity" internally in webutil.diffs() |
2017-03-25 |
Denis Laxalde |
|
Accepted |
repair: use context manager for lock management |
2017-03-25 |
Matt Harbison |
|
Accepted |
pager: improve support for various flavors of `more` on Windows |
2017-03-25 |
Matt Harbison |
|
Accepted |
gitweb: use monospace font for commit messages |
2017-03-25 |
Gregory Szorc |
|
Accepted |
[V3] show: new extension for displaying various repository data |
2017-03-25 |
Gregory Szorc |
yuya |
Accepted |
[2,of,2] rebase: don't require destination if commands.rebase.requiredest=False |
2017-03-24 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: add tests with commands.{update, rebase}.requiredest=False |
2017-03-24 |
via Mercurial-devel |
|
Accepted |
[2,of,2] statfs: avoid static allocation |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,2] statfs: change Linux feature detection |
2017-03-24 |
Jun Wu |
|
Accepted |
[resend] rebase: move state serialization to use unfiltered repo |
2017-03-24 |
Durham Goode |
|
Accepted |
[hglib,RESEND] hglib: fix hg clone --uncompressed option typo (issue5458) |
2017-03-24 |
Long Vu |
mpm |
Accepted |
[7,of,7] largefiles: avoid redundant standin() invocations |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,7] largefiles: replace hashrepofile by hashfile (API) |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,7] largefiles: call readstandin() with changectx itself instead of rev or node |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,7] largefiles: omit redundant splitstandin() invocations |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,7] largefiles: replace splitstandin() by isstandin() to omit str creation |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,7] largefiles: omit redundant isstandin() before splitstandin() |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,7] misc: update descriptions about removed file for filectxfn |
2017-03-24 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,3] util: enable hardlink for some BSD-family filesystems |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,3] osutil: report fstype for BSD and OSX |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,3] setup: use a more strict way to test BSD or OSX's statfs |
2017-03-24 |
Jun Wu |
|
Accepted |
[4,of,4] checkcode: enforce lowercase for extension docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[3,of,4] logtoprocess: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[2,of,4] journal: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[1,of,4] automv: use lowercase for docstring title |
2017-03-24 |
Jun Wu |
|
Accepted |
[STABLE] changegroup: store old heads as a set |
2017-03-24 |
Gregory Szorc |
|
Accepted |
[V3] pager: fix the invocation of `more` on Windows |
2017-03-24 |
Matt Harbison |
|
Accepted |
[3,of,3] debugfsinfo: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[2,of,3] util: use util.getfstype |
2017-03-23 |
Jun Wu |
|
Accepted |
[1,of,3] util: add a getfstype method |
2017-03-23 |
Jun Wu |
|
Accepted |
[6,of,6,py3,v2] py3: prove `hg {add,addremove,commit} all work |
2017-03-23 |
Augie Fackler |
|
Accepted |
[5,of,6,py3,v2] revsetlang: perform quoting using ui.escapestr instead of repr() |
2017-03-23 |
Augie Fackler |
|
Accepted |
[4,of,6,py3,v2] revsetlang: add docstring with some tests to _quote |
2017-03-23 |
Augie Fackler |
|
Accepted |
[3,of,6,py3,v2] revsetlang: move quoting function to not be a closure |
2017-03-23 |
Augie Fackler |
|
Accepted |
[2,of,6,py3,v2] revsetlang: portably bytestring-ify another pair of int() calls |
2017-03-23 |
Augie Fackler |
|
Accepted |
[1,of,6,py3,v2] similar: sort workingfilectx instances by .path() |
2017-03-23 |
Augie Fackler |
|
Accepted |
[6,of,6,V2] similar: use cheaper hash() function to test exact matches |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
[5,of,6,V2] similar: take the first match instead of the last |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
[4,of,6,V2] similar: do not look up and create filectx more than once |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
[3,of,6,V2] similar: use common names for changectx variables |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
[2,of,6,V2] similar: get rid of quadratic addedfiles.remove() |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
[1,of,6,V2] similar: sort files not by object id but by path for stable result |
2017-03-23 |
Yuya Nishihara |
|
Accepted |
tests: make test-simplekeyvaluefile.py py2.6-compatible |
2017-03-23 |
Kostia Balytskyi |
|
Accepted |
help: format ``commands`` heading correctly |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
convert: Fix the handling of empty changlist descriptions in P4 |
2017-03-22 |
David Soria Parra |
|
Accepted |
[V2] checkheads: extract obsolete post processing in its own function |
2017-03-22 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] status: support commands.status.relative config |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] plain: ignore [commands] config |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
[8,of,8,py3] py3: stop exporting urlparse from pycompat and util (API) |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[7,of,8,py3] check-code: recommend util.urlreq when importing urlparse |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[6,of,8,py3] tests: use urlreq in tinyproxy.py |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[5,of,8,py3] bugzilla: use util.urlreq.urlparse |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[4,of,8,py3] pycompat: define urlreq.urlparse and urlreq.unparse aliases |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[3,of,8,py3] pycompat: remove urlunquote alias |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[2,of,8,py3] util: use urlreq.unquote |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[1,of,8,py3] pycompat: alias urlreq.unquote to unquote_to_bytes |
2017-03-22 |
Gregory Szorc |
|
Accepted |
[4,of,4,V2] debugfsinfo: print fstype information |
2017-03-22 |
Jun Wu |
|
Accepted |
[3,of,4,V2] util: enable hardlink for copyfile |
2017-03-22 |
Jun Wu |
|
Accepted |
[2,of,4,V2] hghave: add a check about whitelisted filesystem that supports hardlink |
2017-03-22 |
Jun Wu |
|
Accepted |
[1,of,4,V2] util: disable hardlink for copyfile if fstype is outside a whitelist |
2017-03-22 |
Jun Wu |
|
Accepted |
revlog: use pycompat.maplist to eagerly evaluate map on Python 3 |
2017-03-21 |
Augie Fackler |
|
Accepted |
[4,of,4,py3] py3: prove `hg {add,addremove,commit} all work |
2017-03-21 |
Augie Fackler |
|
Accepted |
[3,of,4,py3] revsetlang: portably turn int into bytestring |
2017-03-21 |
Augie Fackler |
|
Accepted |
[2,of,4,py3] revsetlang: work around repr() returning unicode on py3 |
2017-03-21 |
Augie Fackler |
|
Accepted |
[1,of,4,py3] similar: avoid sorting and making copies of addedfiles and removedfiles sets |
2017-03-21 |
Augie Fackler |
|
Accepted |
[11,of,11] localrepo: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[10,of,11] vfs: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[09,of,11] server: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[08,of,11] dirstate: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[07,of,11] debug: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[06,of,11] chgserver: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[05,of,11] bookmarks: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[04,of,11] shelve: use tryunlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[03,of,11] vfs: add tryunlink method |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[02,of,11] util: use tryunlink in unlinkpath |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[01,of,11] util: add tryunlink function |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[3,of,3,v2] util: unify unlinkpath |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[2,of,3,v2] posix: use local reference to removedirs |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[1,of,3,v2] posix: use local reference to unlink |
2017-03-21 |
Ryan McElroy |
|
Accepted |
[v2] localrepo: improve vfs documentation |
2017-03-21 |
Ryan McElroy |
|
Accepted |
pure: use int instead of long |
2017-03-21 |
via Mercurial-devel |
|
Accepted |
[V2] mq: reject new patch name containing leading/trailing whitespace |
2017-03-21 |
Yuya Nishihara |
|
Accepted |
localrepo: use node.hex instead of awkward .encode('latin1') |
2017-03-21 |
Augie Fackler |
|
Accepted |
py3: prove hg status works |
2017-03-21 |
Rishabh Madan |
|
Accepted |
[4,of,4,V3] histedit: inline cleanupnode |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,4,V3] histedit: use safecleanupnode in _aborthistedit (issue5500) |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,4,V3] histedit: use safecleanupnode in _finishhistedit |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,4,V3] histedit: add a method to cleanup nodes safely |
2017-03-21 |
Jun Wu |
|
Accepted |
[6,of,6] osutil: export a "getfstype" method |
2017-03-21 |
Jun Wu |
|
Accepted |
[5,of,6] osutil: add a C function getting filesystem type |
2017-03-21 |
Jun Wu |
|
Accepted |
[4,of,6] setup: test some header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[3,of,6] setup: detect statfs |
2017-03-21 |
Jun Wu |
|
Accepted |
[2,of,6] setup: add a function to test header files |
2017-03-21 |
Jun Wu |
|
Accepted |
[1,of,6] setup: split "hasfunction" to test arbitrary code |
2017-03-21 |
Jun Wu |
|
Accepted |
py3: prove hg config works |
2017-03-20 |
Rishabh Madan |
|
Accepted |
[3,of,3,osx-packaging] osx: always purge build/mercurial before starting build |
2017-03-20 |
Augie Fackler |
|
Accepted |
[2,of,3,osx-packaging] osx: use more paranoid quoting in test |
2017-03-20 |
Augie Fackler |
|
Accepted |
[1,of,3,osx-packaging] osx: install completion scripts using install(1) to avoid umask badness |
2017-03-20 |
Augie Fackler |
|
Accepted |
ui: restrict length of autogenerated blocked tags |
2017-03-20 |
Simon Farnsworth |
|
Accepted |
[v2,stable] subrepo: move prompts out of the if (issue5505) |
2017-03-20 |
Simon Farnsworth |
|
Accepted |
graphlog: draw multiple edges towards null node (issue5440) |
2017-03-20 |
Yuya Nishihara |
|
Accepted |
mq: reject new patch name containing leading/trailing whitespaces |
2017-03-20 |
Yuya Nishihara |
|
Accepted |
[3,of,3] rebase: use matcher to optimize manifestmerge |
2017-03-19 |
Durham Goode |
|
Accepted |
[2,of,3] merge: remove unnecessary matcher checks |
2017-03-19 |
Durham Goode |
|
Accepted |
[1,of,3] rebase: use one dirstateguard for entire rebase |
2017-03-19 |
Durham Goode |
|
Accepted |
test-check-help: fix to work on Windows |
2017-03-19 |
Matt Harbison |
|
Accepted |
dispatch: replace mayberepr with shellquote |
2017-03-19 |
Augie Fackler |
|
Accepted |
[10,of,10,py3] localrepo: forcibly copy list of filecache keys |
2017-03-19 |
Augie Fackler |
|
Accepted |
[09,of,10,py3] localrepo: turn hook kwargs back into strs before calling hook |
2017-03-19 |
Augie Fackler |
|
Accepted |
[08,of,10,py3] localrepo: ensure transaction id is fully bytes on py3 |
2017-03-19 |
Augie Fackler |
|
Accepted |
[07,of,10,py3] dirstate: use future-proof next(iter) instead of iter.next |
2017-03-19 |
Augie Fackler |
|
Accepted |
[06,of,10,py3] posix: tiptoe around tempfile module more delicately |
2017-03-19 |
Augie Fackler |
|
Accepted |
[05,of,10,py3] posix: use open() instead of file() |
2017-03-19 |
Augie Fackler |
|
Accepted |
[04,of,10,py3] revlog: use int instead of long |
2017-03-19 |
Augie Fackler |
|
Accepted |
[03,of,10,py3] error: use r-string to properly pop hints from **kw |
2017-03-19 |
Augie Fackler |
|
Accepted |
[02,of,10,py3] dispatch: use pycompat.maplist to allow summing with args |
2017-03-19 |
Augie Fackler |
|
Accepted |
[01,of,10,py3] pycompat: add maplist alias for old map behavior |
2017-03-19 |
Augie Fackler |
|
Accepted |
color: sync text attributes and buffered text output on Windows (issue5508) |
2017-03-19 |
Matt Harbison |
|
Accepted |
[py3] regex: make the regular expression bytes to prevent TypeError |
2017-03-19 |
Pulkit Goyal |
|
Accepted |
[8,of,8,py3] branchmap: be more careful about using %d on ints |
2017-03-19 |
Augie Fackler |
|
Accepted |
[7,of,8,py3] util: use bytes re on bytes input in fspath |
2017-03-19 |
Augie Fackler |
|
Accepted |
[6,of,8,py3] util: use pycompat.bytestr in checkwinfilename |
2017-03-19 |
Augie Fackler |
|
Accepted |
[5,of,8,py3] error: use pycompat.sysstr to properly pop hints from **kw |
2017-03-19 |
Augie Fackler |
|
Accepted |
[4,of,8,py3] dispatch: list()-ify another map() |
2017-03-19 |
Augie Fackler |
|
Accepted |
[3,of,8,py3] dispatch: ensure repr is bytes in _mayberepr |
2017-03-19 |
Augie Fackler |
|
Accepted |
[2,of,8,py3] dispatch: extract maybe-use-repr formatting to helper function |
2017-03-19 |
Augie Fackler |
|
Accepted |
[1,of,8,py3] dispatch: consolidate formatting of arguments |
2017-03-19 |
Augie Fackler |
|
Accepted |
[5,of,5] templater: make pad() strip color codes before computing width (issue5416) |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[4,of,5] templater: make pad() compute actual width |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[3,of,5] templater: reject bad fillchar argument passed to pad() |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[2,of,5] color: insert color code after every "\e[0m" (issue5413) |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[1,of,5] debugtemplate: pass ui to templater so label() works |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[2,of,2] pager: flush outputs before firing pager process |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
[1,of,2] patchbomb: use modern pager to display -n/--test result (BC) |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
httpconnection: make sure to clear progress of httpsendfile at EOF |
2017-03-18 |
Yuya Nishihara |
|
Accepted |
tests: allow ModuleNotFoundError in addition to ImportError |
2017-03-17 |
via Mercurial-devel |
|
Accepted |
[config,easy] ui: move configlist parser to config.py |
2017-03-17 |
Jun Wu |
|
Accepted |
[4,of,4] py3: convert log opts to bytes-key dict |
2017-03-17 |
Yuya Nishihara |
|
Accepted |
[3,of,4] graphlog: pass function arguments without expansion |
2017-03-17 |
Yuya Nishihara |
|
Accepted |
[2,of,4] py3: call codecs.escape_decode() directly |
2017-03-17 |
Yuya Nishihara |
|
Accepted |
[1,of,4] util: wrap s.decode('string_escape') calls for future py3 compatibility |
2017-03-17 |
Yuya Nishihara |
|
Accepted |
[V2] py3: change explicit conversion from str to pycompat.bytestr |
2017-03-17 |
Rishabh Madan |
|
Accepted |
[evolve-ext] tests: add glob for Windows |
2017-03-17 |
Matt Harbison |
|
Accepted |
[8,of,8] shelve: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[7,of,8] rebase: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[6,of,8] mq: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[5,of,8] histedit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[4,of,8] record: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[3,of,8] import: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[2,of,8] clone: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[1,of,8] commit: get rid of ui.backupconfig |
2017-03-16 |
Jun Wu |
|
Accepted |
[2,of,2,py3,V2] commands: make sure using byteschr rather than ascii values |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[2,of,2,STABLE] exchange: use v2 bundles for modern compression engines (issue5506) |
2017-03-16 |
Gregory Szorc |
|
Accepted |
[1,of,2,STABLE] exchange: reject new compression engines for v1 bundles (issue5506) |
2017-03-16 |
Gregory Szorc |
|
Accepted |
context: simplify call to icase matcher in 'match()' |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
wfile: fix deprecation warning version |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
util: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[4,of,4] py3: use bytestr wrapper in revsetlang.tokenize() |
2017-03-16 |
Yuya Nishihara |
|
Accepted |
[3,of,4] py3: use bytestr wrapper in revsetlang.formatspec() |
2017-03-16 |
Yuya Nishihara |
|
Accepted |
[2,of,4] pycompat: add bytestr wrapper which mostly acts as a Python 2 str |
2017-03-16 |
Yuya Nishihara |
|
Accepted |
[1,of,4] tests: allow running doctests selectively on Python 3 |
2017-03-16 |
Yuya Nishihara |
|
Accepted |
[8,of,8] context: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[7,of,8] filemerge: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[6,of,8] hgweb: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[5,of,8] hgweb: explicitly tests for None in webutil |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[4,of,8] match: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[3,of,8] mq: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[2,of,8] util: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[1,of,8] rebase: explicitly tests for None |
2017-03-16 |
Pierre-Yves David |
|
Accepted |
[3,of,3,py3] context: explicitly evaluate list returned by map |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[2,of,3,py3] commands: convert opts back to bytes for status |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[1,of,3,py3] error: convert the error into strings to pass into ui.warn() |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
tests: properly drop back to root dir in test-status.t |
2017-03-16 |
Ryan McElroy |
|
Accepted |
[5,of,6,py3] dirstate: use list comprehension to get a list of keys |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[3,of,6,py3] match: slice over bytes to get the byteschr instead of ascii value |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[2,of,6,py3] match: make regular expression bytes to prevent TypeError |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[1,of,6,py3] scmutil: make function name bytes in class filecache |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
osutil: fix potential wrong fd close |
2017-03-16 |
Jun Wu |
|
Accepted |
[2,of,2] pager: skip running the pager if it's set to 'cat' |
2017-03-16 |
Augie Fackler |
|
Accepted |
[1,of,2] pager: avoid shell=True on subprocess.Popen for better errors (issue5491) |
2017-03-16 |
Augie Fackler |
|
Accepted |
[V2] py3: use iter() instead of iterkeys() |
2017-03-15 |
Rishabh Madan |
|
Accepted |
branchmap: handle nullrev in setcachedata |
2017-03-15 |
Durham Goode |
|
Accepted |
[2,of,2,V2] py3: make py3 compat.iterbytestr simpler and faster |
2017-03-15 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] py3: optimize py3 compat.bytechr using Struct.pack |
2017-03-15 |
via Mercurial-devel |
|
Accepted |
[2,of,2] localrepo: deprecated '_link' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[1,of,2] localrepo: use self.wvfs.islink directly |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[3,of,3] py3: call codecs.escape_encode() directly |
2017-03-15 |
Yuya Nishihara |
|
Accepted |
[2,of,3] templatekw: make join() escape values of extras (BC) (issue5504) |
2017-03-15 |
Yuya Nishihara |
|
Accepted |
[1,of,3] util: wrap s.encode('string_escape') call for future py3 compatibility |
2017-03-15 |
Yuya Nishihara |
|
Accepted |
[2,of,2] py3: use iter() instead of iterkeys() |
2017-03-15 |
Rishabh Madan |
|
Accepted |
[1,of,2] py3: open file in rb mode |
2017-03-15 |
Rishabh Madan |
|
Accepted |
[5,of,5] localrepo: deprecate 'wfile' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[4,of,5] eol: use 'wvfs' instead of 'wfile' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[3,of,5] localrepo: use 'wvfs' instead of 'wfile' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[2,of,5] tagmerge: use 'wvfs' instead of 'wfile' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[1,of,5] gpg: use 'wvfs' instead of 'wfile' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[7,of,7] test: add a basic 'test-check-pylint.t' |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[6,of,7] localrepo: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[5,of,7] httpclient: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[4,of,7] largefiles: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[3,of,7] hgk: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[2,of,7] convert: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[1,of,7] mq: don't use mutable default argument value |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
import-checkers: split tests of the tool from running it on the source |
2017-03-15 |
Pierre-Yves David |
|
Accepted |
[V2] hgwebdir: add support for explicit index files |
2017-03-15 |
Matt Harbison |
|
Accepted |
[2,of,2,v2] rebase: add flag to require destination |
2017-03-15 |
Ryan McElroy |
|
Accepted |
[1,of,2,v2] update: add flag to require update destination |
2017-03-15 |
Ryan McElroy |
|
Accepted |
[v2] debuglabelcomplete: fix to call debugnamecomplete in new location |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[3,of,3] changegroup: switch to manifestctx.readstoragenewnodes() (issue5367) |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[2,of,3] manifest: API to obtain new nodes in a manifest |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[1,of,3] revlog: explicitly check _maxchainlen for None |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[2,of,2,V2] pager: if old pager extensions is enabled, respect pager.attend |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] tests: duplicate test for pager for old extension and for in-core pager |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
util: make strdate's defaults default value a dict |
2017-03-14 |
Gregory Szorc |
|
Accepted |
merge: also allow 'e' action with experimental.updatecheck=noconflict |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[7,of,7,RFC] parsers: lazy instantiate obs marker values |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[6,of,7,RFC] parsers: inline fm1readmarker() into Obsmarker1_FromData() |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[5,of,7,RFC] parsers: create a dedicated type for an obs marker |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[4,of,7] parsers: handle refcounting of "parents" consistently |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[3,of,7] parsers: avoid PyList_Append when parsing obs markers |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[2,of,7] perf: perform a garbage collection before each iteration |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[1,of,7] formatter: support json formatting of long type |
2017-03-14 |
Gregory Szorc |
|
Accepted |
[4,of,4,py3,V2] tests: prove that `hg init` works with Python 3 |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[3,of,4,py3,V2] pycompat: custom implementation of urllib.parse.quote() |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[2,of,4,py3,V2] pycompat: alias urllib symbols directly |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[1,of,4,py3,V2] tests: clean up bad extension |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[v2] exewrapper: prefer HackableMercurial python if availbale |
2017-03-13 |
Kostia Balytskyi |
|
Accepted |
[py3] global: add __bool__ to every class defining __nonzero__ |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[2,of,2,py3] pycompat: custom implementation of urllib.parse.quote() |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[1,of,2,py3] pycompat: alias urllib symbols directly |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[7,of,7] py3: prove hg tip works |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[6,of,7] py3: call strftime() with native str type |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[5,of,7] encoding: add converter between native str and byte string |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[4,of,7] encoding: factor out unicode variants of from/tolocal() |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[3,of,7] py3: use next() to obtain next item from inner generator of generatorset |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[2,of,7] py3: rewrite itervalues() as values() by importer |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[1,of,7] py3: use portable way to stringify cache key of repoview |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[2,of,2] heads: enable pager |
2017-03-13 |
via Mercurial-devel |
|
Accepted |
[1,of,2] branches: enable pager |
2017-03-13 |
via Mercurial-devel |
|
Accepted |
[8,of,8,V2] rebase: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[7,of,8,V2] mq: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[6,of,8,V2] util: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |