[2,of,2,contrib,v2] contrib: make editmergeps able to work with notepad++ |
2017-05-20 |
Kostia Balytskyi |
|
Accepted |
[1,of,2,contrib,v2] contrib: make editmergeps able to work with Windows GUI editors |
2017-05-20 |
Kostia Balytskyi |
|
Accepted |
[4,of,4] localrepo: mark walk convenience method as deprecated |
2017-05-19 |
Augie Fackler |
|
Accepted |
[3,of,4] debugcommands: use repo[None].walk instead of repo.walk |
2017-05-19 |
Augie Fackler |
|
Accepted |
[2,of,4] cmdutil: use repo[None].walk instead of repo.walk |
2017-05-19 |
Augie Fackler |
|
Accepted |
[1,of,4] largefiles: use repo[None].walk instead of repo.walk |
2017-05-19 |
Augie Fackler |
|
Accepted |
[7,of,7,v2] dirstate: mark {begin, end}parentchange as deprecated |
2017-05-19 |
Augie Fackler |
|
Accepted |
[6,of,7,v2] merge: migrate to context manager for changing dirstate parents |
2017-05-19 |
Augie Fackler |
|
Accepted |
[5,of,7,v2] localrepo: migrate to context manager for changing dirstate parents |
2017-05-19 |
Augie Fackler |
|
Accepted |
[4,of,7,v2] context: migrate to context manager for changing dirstate parents |
2017-05-19 |
Augie Fackler |
|
Accepted |
[3,of,7,v2] rebase: migrate to context manager for changing dirstate parents |
2017-05-19 |
Augie Fackler |
|
Accepted |
[2,of,7,v2] mq: migrate to context manager for changing dirstate parents |
2017-05-19 |
Augie Fackler |
|
Accepted |
[1,of,7,v2] dirstate: introduce new context manager for marking dirstate parent changes |
2017-05-19 |
Augie Fackler |
|
Accepted |
[6,of,6,V2] parsers: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[5,of,6,V2] osutil: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[4,of,6,V2] mpatch: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[3,of,6,V2] diffhelpers: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[2,of,6,V2] base85: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[1,of,6,V2] bdiff: add version to help detect breaking binary changes |
2017-05-19 |
Jun Wu |
|
Accepted |
[8,of,8,V2] extensions: show deprecation warning for the use of cmdutil.command |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[7,of,8,V2] extensions: prohibit registration of command without using @command (API) |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[6,of,8,V2] extensions: optionally print hint on import failure |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[5,of,8,V2] error: add hint to ProgrammingError |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[4,of,8,V2] registrar: unindent superfluous "if True" block |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[3,of,8,V2] registrar: switch @command decorator to class |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[2,of,8,V2] registrar: move cmdutil.command to registrar module (API) |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[1,of,8,V2] gendoc: make sure locale path is set before loading any modules |
2017-05-19 |
Yuya Nishihara |
|
Accepted |
[3,of,3] revset: make `hg log -r 'wdir()^'` work (issue4905) |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[2,of,3] revlog: raise WdirRevNotSupportedError when wdirrev is passed |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[1,of,3] error: add a new exception named WdirRevNotSupportedError |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[2,of,8] obsolete: move the 'isenabled' function at the top of the file |
2017-05-19 |
Pierre-Yves David |
|
Accepted |
[1,of,8] cache: make the cache updated callback easily accessible to extension |
2017-05-19 |
Pierre-Yves David |
|
Accepted |
[V2] filemerge: store error messages in module variables |
2017-05-19 |
Stanislau Hlebik |
|
Accepted |
test-http-bad-server: match different in output |
2017-05-19 |
Pierre-Yves David |
|
Accepted |
[2,of,2] obscheckhead: skip context creation to test phase |
2017-05-19 |
Pierre-Yves David |
|
Accepted |
[evolve-ext] evolve: adding longer aliases for olog |
2017-05-19 |
via Mercurial-devel |
|
Accepted |
localrepo: reformat set literals |
2017-05-19 |
Gregory Szorc |
|
Accepted |
[2,of,2,contrib] contrib: make editmergeps able to work with notepad++ |
2017-05-18 |
Kostia Balytskyi |
|
Accepted |
[1,of,2,contrib] contrib: add editmerge version for powershell |
2017-05-18 |
Kostia Balytskyi |
|
Accepted |
[V5] run-tests: support multiple cases in .t test |
2017-05-18 |
Jun Wu |
|
Accepted |
[2,of,2] fsmonitor: don't attempt state-leave if we didn't state-enter |
2017-05-18 |
Wez Furlong |
|
Accepted |
[1,of,2] fsmonitor: acquire localrepo.wlock prior to emitting hg.update state |
2017-05-18 |
Wez Furlong |
|
Accepted |
config: make config.items() return a copy |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[v4] rebase: make sure merge state is cleaned up for no-op rebases (issue5494) |
2017-05-18 |
Jeremy Fitzhardinge |
|
Accepted |
[4,of,4] match: use match.prefix() in subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[3,of,4] match: avoid accessing match._pathrestricted from subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[2,of,4] match: override visitdir() the usual way in subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[1,of,4] match: make _fileroots a @propertycache and rename it to _fileset |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
fsmonitor: use modern match API |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
diffstat: properly count lines starting in '--' or '++' (issue5479) |
2017-05-18 |
Andrew Zwicky |
|
Accepted |
changelog: make sure datafile is 00changelog.d |
2017-05-18 |
Jun Wu |
|
Accepted |
revlog: rename constants (API) |
2017-05-18 |
Gregory Szorc |
|
Accepted |
changelog: make sure datafile is 00changelog.d |
2017-05-17 |
Jun Wu |
|
Accepted |
match: remove ispartial() |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
largefiles: delete unnecessary meddling with matcher internals |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
run-tests: allow hg executable to be hg.exe |
2017-05-17 |
Kostia Balytskyi |
|
Accepted |
[V3] py3: explicitly convert a list to bytes to pass in ui.debug |
2017-05-17 |
Pulkit Goyal |
|
Accepted |
drawdag: provide filenode for its dummy filectx |
2017-05-17 |
Jun Wu |
|
Accepted |
[RFC,stateful-chg] dispatch: make request accept additional reposetups |
2017-05-17 |
Jun Wu |
|
Accepted |
[3,of,3,V3] run-tests: support multiple cases in .t test |
2017-05-17 |
Jun Wu |
|
Accepted |
[2,of,3,V3] runtests: rename test description dict to testdesc |
2017-05-17 |
Jun Wu |
|
Accepted |
[1,of,3,V3] run-tests: change test identity from a path to a dict |
2017-05-17 |
Jun Wu |
|
Accepted |
util: drop unneeded override, sortdict.copy() |
2017-05-17 |
Yuya Nishihara |
|
Accepted |
[STABLE] obsolete: invalidate "volatile" set cache after merging marker |
2017-05-17 |
Pierre-Yves David |
|
Accepted |
[evolve-ext] evolve: fixing obscache invalidation |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
largefiles: move identical statement to after if/else |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
util: rewrite sortdict using Python 2.7's OrderedDict |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
[V2] tests: fix up recent conditionalized output changes |
2017-05-17 |
Matt Harbison |
|
Accepted |
[2,of,2] run-tests: drop fallback for proc.terminate() for pre-py2.7 |
2017-05-16 |
via Mercurial-devel |
|
Accepted |
[1,of,2] run-tests: drop fallback for sysconfig for pre-py2.7 |
2017-05-16 |
via Mercurial-devel |
|
Accepted |
[v2] rebase: make sure merge state is cleaned up for no-op rebases |
2017-05-16 |
Jeremy Fitzhardinge |
|
Accepted |
encoding: use i.startswith() instead of i[0] to eliminate py2/3 divergence |
2017-05-16 |
Yuya Nishihara |
|
Accepted |
perf: always pass node to revlog.revision() |
2017-05-16 |
Gregory Szorc |
|
Accepted |
hg: backout optimizing for treemanifests |
2017-05-16 |
Durham Goode |
|
Accepted |
[2,of,2] tests: fix up recent conditionalized output changes |
2017-05-16 |
Matt Harbison |
|
Accepted |
[1,of,2] test-casefolding: sync with latest code changes |
2017-05-16 |
Matt Harbison |
|
Accepted |
[2,of,2] test-hardlink: do not test .hg/cache/checklink |
2017-05-15 |
Jun Wu |
|
Accepted |
[1,of,2] test-hardlinks: unify two test files into one |
2017-05-15 |
Jun Wu |
|
Accepted |
style: ban [ foo == bar] bashism in tests |
2017-05-15 |
Augie Fackler |
|
Accepted |
[3,of,3,V2] py3: convert date and format arguments str before passing in time.strptime |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] py3: explicitly convert a list to bytes to pass in ui.debug |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[V2] changegroup: add bundlecaps back |
2017-05-15 |
Durham Goode |
|
Accepted |
cleanup: use set literals |
2017-05-15 |
via Mercurial-devel |
|
Accepted |
downloads: initialize downloader from sources.js earlier |
2017-05-15 |
Kevin Bullock |
|
Accepted |
[2,of,2,shelve-ext,v7] shelve: make shelvestate use simplekeyvaluefile |
2017-05-14 |
Kostia Balytskyi |
|
Accepted |
[1,of,2,shelve-ext,v7] shelve: refactor shelvestate loading |
2017-05-14 |
Kostia Balytskyi |
|
Accepted |
[V2] verify: add a config option to skip certain flag processors |
2017-05-14 |
Jun Wu |
|
Accepted |
repair: compress bundles with gzip instead of bzip2 (BC) |
2017-05-14 |
Gregory Szorc |
|
Accepted |
changelog: load pending file directly |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[2,of,2,V2] help: clarify that colons are allowed in fingerprints values |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[1,of,2,V2] sslutil: tweak the legacy [hostfingerprints] warning message |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[8,of,8] tests: remove regular expression matching for Python 2.6 |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[7,of,8] branchmap: remove use of buffer() to support Python 2.6 |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[6,of,8] py3: remove delayed import of importlib |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[5,of,8] tests: use context manager form of assertRaises |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[4,of,8] obsolete: use 2 argument form of enumerate() |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[3,of,8] tests: remove special handling for undefined memoryview |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[2,of,8] encoding: remove workaround for locale.getpreferredencoding() |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[1,of,8] mail: remove code to support < Python 2.7 |
2017-05-13 |
Gregory Szorc |
|
Accepted |
[6,of,6,RFC] extensions: show deprecation warning for the use of cmdutil.command |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[5,of,6] extensions: prohibit registration of command without using @command |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[4,of,6] registrar: unindent superfluous "if True" block |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[3,of,6] registrar: switch @command decorator to class |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[2,of,6] registrar: move cmdutil.command to registrar module (API) |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[1,of,6] gendoc: make sure locale path is set before loading any modules |
2017-05-13 |
Yuya Nishihara |
|
Accepted |
[4,of,4] debugcommands: add debugpickmergetool to examine which merge tool is chosen |
2017-05-12 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4] filemerge: add internal merge tool to dump files forcibly |
2017-05-12 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4] filemerge: make warning message more i18n friendly |
2017-05-12 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4] filemerge: show warning about choice of :prompt only at an actual fallback |
2017-05-12 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] rebase: rename "target" to "destination" in messages |
2017-05-12 |
via Mercurial-devel |
|
Accepted |
[1,of,2] rebase: rename "target" to "dest" in variable names |
2017-05-12 |
via Mercurial-devel |
|
Accepted |
[STABLE] win32mbcs: wrap underlying pycompat.bytestr to use checkwinfilename safely |
2017-05-12 |
Katsunori FUJIWARA |
|
Accepted |
extdiff: copy back execbit-only changes to the working directory |
2017-05-12 |
Matt Harbison |
|
Accepted |
merge: use repo.wvfs.setflags() instead of util.setflags() |
2017-05-12 |
Phillip Cohen |
|
Accepted |
[2,of,2] verify: add an option to skip checking transformed revisions |
2017-05-11 |
Jun Wu |
|
Accepted |
[1,of,2] verify: always check rawsize |
2017-05-11 |
Jun Wu |
|
Accepted |
[4,of,4,shelve-ext,v5] shelve: make shelvestate use simplekeyvaluefile |
2017-05-11 |
Kostia Balytskyi |
|
Accepted |
[3,of,4,shelve-ext,v5] shelve: refactor shelvestate loading |
2017-05-11 |
Kostia Balytskyi |
|
Accepted |
[2,of,4,shelve-ext,v5] scmutil: make simplekeyvaluefile able to have a non-key-value first line |
2017-05-11 |
Kostia Balytskyi |
|
Accepted |
[1,of,4,shelve-ext,v5] scmutil: add simplekeyvaluefile reading test |
2017-05-11 |
Kostia Balytskyi |
|
Accepted |
[v2] rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) |
2017-05-11 |
via Mercurial-devel |
|
Accepted |
[4,of,4,V2] clone: add a server-side option to disable full getbundles (pull-based clones) |
2017-05-11 |
Siddharth Agarwal |
|
Accepted |
[3,of,4,V2] clone: warn when streaming was requested but couldn't be performed |
2017-05-11 |
Siddharth Agarwal |
|
Accepted |
[2,of,4,V2] clone: test streaming disabled because client is missing requirement |
2017-05-11 |
Siddharth Agarwal |
|
Accepted |
[1,of,4,V2] bundle2: don't check for whether we can do stream clones |
2017-05-11 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,stable,v2] graft: fix graft across merges of duplicates of grafted changes |
2017-05-11 |
Mads Kiilerich |
|
Accepted |
[1,of,2,stable,v2] graft: test coverage of grafts and how merges can break duplicate detection |
2017-05-11 |
Mads Kiilerich |
|
Accepted |
[STABLE] hghave: prefill more version of Mercurial |
2017-05-11 |
Pierre-Yves David |
|
Accepted |
sslutil: remove conditional cipher code needed for Python 2.6 |
2017-05-11 |
Gregory Szorc |
|
Accepted |
[3,of,3] flagprocessor: add a fast path when flags is 0 |
2017-05-11 |
Jun Wu |
|
Accepted |
chgserver: more explicit about sensitive environ variables |
2017-05-10 |
Jun Wu |
|
Accepted |
[4,of,4,website] downloads: replace inline scripts with an onload function |
2017-05-10 |
Kevin Bullock |
|
Accepted |
[3,of,4,website] fix indentation of download button content |
2017-05-10 |
Kevin Bullock |
|
Accepted |
[2,of,4,website] base: add a requirements.txt |
2017-05-10 |
Kevin Bullock |
|
Accepted |
[1,of,4,website] downloads: ignore auto-generated sources.js |
2017-05-10 |
Kevin Bullock |
|
Accepted |
[11,of,11] histedit: use overlayfilectx |
2017-05-10 |
Jun Wu |
|
Accepted |
[10,of,11] amend: use overlayfilectx |
2017-05-10 |
Jun Wu |
|
Accepted |
[09,of,11] filecommit: add a fast path to reuse raw revision data |
2017-05-10 |
Jun Wu |
|
Accepted |
[08,of,11] filecommit: reuse filenode matching fparents regardless of type(fctx) |
2017-05-10 |
Jun Wu |
|
Accepted |
[07,of,11] revlog: move part of "addrevision" to "addrawrevision" |
2017-05-10 |
Jun Wu |
|
Accepted |
[06,of,11] filectx: add an overlayfilectx class |
2017-05-10 |
Jun Wu |
|
Accepted |
[05,of,11] filectx: remove __new__ |
2017-05-10 |
Jun Wu |
|
Accepted |
[04,of,11] filectx: add a rawflags method |
2017-05-10 |
Jun Wu |
|
Accepted |
[03,of,11] filectx: move size to basefilectx |
2017-05-10 |
Jun Wu |
|
Accepted |
[02,of,11] filectx: make renamed a property cache |
2017-05-10 |
Jun Wu |
|
Accepted |
[01,of,11] filectx: make flags a property cache |
2017-05-10 |
Jun Wu |
|
Accepted |
obsolete: add operation metadata to rebase/amend/histedit obsmarkers |
2017-05-09 |
Durham Goode |
|
Accepted |
[V2] treemanifest: allow manifestrevlog to take an explicit treemanifest arg |
2017-05-09 |
Durham Goode |
|
Accepted |
[STABLE] churn: use the non-deprecated template option in the examples |
2017-05-09 |
Matt Harbison |
|
Accepted |
[2,of,2] hghave: remove py27+ capability |
2017-05-08 |
Gregory Szorc |
|
Accepted |
[1,of,2] tests: remove test targeting Python 2.6 |
2017-05-08 |
Gregory Szorc |
|
Accepted |
[2,of,2] strip: make tree stripping O(changes) instead of O(repo) |
2017-05-08 |
Durham Goode |
|
Accepted |
[1,of,2] strip: move tree strip logic to it's own function |
2017-05-08 |
Durham Goode |
|
Accepted |
manifest: remove unused property _oldmanifest |
2017-05-08 |
via Mercurial-devel |
|
Accepted |
sslutil: reference fingerprints config option properly (issue5559) |
2017-05-08 |
Gregory Szorc |
|
Accepted |
[5,of,5] extdiff: copy back files to the working directory if the size changed |
2017-05-07 |
Matt Harbison |
|
Accepted |
[4,of,5] test-extdiff: enable a previously failing test on Windows |
2017-05-07 |
Matt Harbison |
|
Accepted |
[3,of,5] test-extdiff: narrow the range of an '#if execbit' block |
2017-05-07 |
Matt Harbison |
|
Accepted |
[2,of,5] test-extdiff: deduplicate tests |
2017-05-07 |
Matt Harbison |
|
Accepted |
[1,of,5] test-extdiff: fill in a missing Windows test |
2017-05-07 |
Matt Harbison |
|
Accepted |
[12,of,12,RFC] policy: add helper to import cext/pure module |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[11,of,12,RFC] policy: relax the default for in-place build |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[10,of,12] policy: eliminate ".pure." from module name only if marked as dual |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[09,of,12] policy: add "cext" package which will host CPython extension modules |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[08,of,12] policy: mark all string literals as sysstr or bytes |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[07,of,12] debuginstall: check C extensions only if they are loadable per policy |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[06,of,12] osutil: proxy through util (and platform) modules (API) |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[05,of,12] mpatch: proxy through mdiff module |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[04,of,12] bdiff: proxy through mdiff module |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[03,of,12] base85: proxy through util module |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[02,of,12] mdiff: move re-exports to top |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[01,of,12] test-commit-interactive-curses: remove unused import of parsers |
2017-05-07 |
Yuya Nishihara |
|
Accepted |
[4,of,4,stateful-chg] commandserver: allow service to process handler's heartbeat result |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,4,stateful-chg] commandserver: add a heartbeat method to servicehandler |
2017-05-06 |
Jun Wu |
|
Accepted |
[2,of,4,stateful-chg] commandserver: move printbanner logic to bindsocket |
2017-05-06 |
Jun Wu |
|
Accepted |
[1,of,4,stateful-chg] commandserver: move "listen" responsibility from service to handler |
2017-05-06 |
Jun Wu |
|
Accepted |
fsmonitor: do not nuke dirstate filecache |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,3] revlog: rename _chunkraw to _getsegmentforrevs() |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[2,of,3] perf: store reference to revlog._chunkraw in a local variable |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[1,of,3] revlog: rename internal functions containing "chunk" to use "segment" |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[5,of,5] perf: move revlog construction and length calculation out of benchmark |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[4,of,5] perf: clear revlog caches on every iteration |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[3,of,5] perf: don't convert rev to node before calling revlog.revision() |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[2,of,5] perf: move gettimer() call |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[1,of,5] perf: don't clobber startrev variable |
2017-05-06 |
Gregory Szorc |
|
Accepted |
[STABLE] wix: only one KeyPath is allowed per Component |
2017-05-06 |
Steve Borho |
|
Accepted |
[6,of,6] bundle: add optional 'tagsfnodecache' data to on disk bundle (issue5543) |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[5,of,6] bundle2: move tagsfnodecache generation in a generic function |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[4,of,6] bundle: introduce an higher level function to write bundle on disk |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[3,of,6] bundle: handle compression earlier |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[2,of,6] bundle: check changegroup version earlier |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[1,of,6] bundle: check lack of revs to bundle before generating the changegroup |
2017-05-06 |
Pierre-Yves David |
|
Accepted |
[10,of,10] py3: replace use of Request.get_data() with pycompat.request_get_data(request) |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[09,of,10] py3: replace use of Request.has_data() with pycompat.request_has_data(request) |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[08,of,10] py3: implement urllib2.request.{get|add|has}_data() functions to use in Py3 |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[07,of,10] py3: add compatibilty functions for urllib2.Request.get_{type|host|selector}() |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[06,of,10] py3: convert url to str before passing in urllib.request.Request |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[05,of,10] py3: convert date and format arguments str before passing in time.strptime |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[04,of,10] py3: convert key to str to make kwargs.pop work |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[03,of,10] py3: convert kwargs' keys to str before passing in cmdutil.getcommiteditor |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[02,of,10] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[01,of,10] py3: explicitly convert a list to str and then bytes to pass in ui.debug |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[5,of,5,V2] diff: add a fast path to avoid loading binary contents |
2017-05-06 |
Jun Wu |
|
Accepted |
[4,of,5,V2] diff: correct binary testing logic |
2017-05-06 |
Jun Wu |
|
Accepted |
[3,of,5,V2] diff: draw a table about binary diff behaviors |
2017-05-06 |
Jun Wu |
|
Accepted |
[2,of,5,V2] diff: use fctx.size() to test empty |
2017-05-06 |
Jun Wu |
|
Accepted |
[1,of,5,V2] diff: use fctx.isbinary() to test binary |
2017-05-06 |
Jun Wu |
|
Accepted |
manifest: remove check for non-contexts in _dirmancache |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[STABLE] help: describe about choice of :prompt as a fallback merge tool explicitly |
2017-05-05 |
Katsunori FUJIWARA |
|
Accepted |
demandimport: add urwid.command_map to ignore list |
2017-05-05 |
Phillip Cohen |
|
Accepted |
outgoing: run on filtered repo |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[2,of,2] dirstate: optimize walk() by using match.visitdir() |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[1,of,2] match: optimize visitdir() for patterns matching only root directory |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
forget: access status fields by name, not index |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[7,of,7] bundle: factor the 'getchangegroup' out |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[6,of,7] bundle: avoid reset of the 'outgoing' variable |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[5,of,7] changegroup: deprecate 'getlocalchangroup' (API) |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[4,of,7] tests: directly 'getchangegroup' |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[3,of,7] exchange: directly 'getchangegroup' |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[2,of,7] commands: directly 'getchangegroup' |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[1,of,7] changegroup: deduplicate 'getlocalchangegroup' |
2017-05-05 |
Pierre-Yves David |
|
Accepted |
[10,of,10] py3: add test to show 'hg log -Tjson' works |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[09,of,10] py3: add test to show 'hg log -G' works |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[08,of,10] py3: rename test-check-py3-commands.t to test-py3-commands.t |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[07,of,10] py3: use list of bytes rather than bytestring while extending bytes into lists |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[06,of,10] py3: use pycompat.byteskwargs to converts kwargs to bytes |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[05,of,10] py3: make adefaults keys str to be compatible with getattr |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[04,of,10] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[03,of,10] py3: use %s instead of %b to print a list |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[02,of,10] py3: abuse r'' to access keys in keyword arguments |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[01,of,10] py3: use pycompat.bytechr instead of chr |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[4,of,4,V2] py3: use %d to format integers into bytestrings |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,4,V2] py3: use pycompat.bytestr instead of bytes |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[2,of,4,V2] py3: slice over bytes to prevent getting ascii values |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[1,of,4,V2] py3: use encoding.unitolocal instead of .encode(encoding.encoding) |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,3] rebase: use 'revdone' fake revision for already rebased nodes |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[2,of,3] rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[1,of,3] rebase: don't update state dict same way for each root |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[V2] rebase: use matcher to optimize manifestmerge |
2017-05-04 |
Durham Goode |
|
Accepted |
[STABLE] largefiles: make sure debugstate command is populated before wrapping |
2017-05-04 |
Yuya Nishihara |
|
Accepted |
[4,of,4,STABLE] help: call out specific replacement configuration settings |
2017-05-04 |
Matt Harbison |
|
Accepted |
[3,of,4,STABLE] help: spelling fixes |
2017-05-04 |
Matt Harbison |
|
Accepted |
[2,of,4,STABLE] help: attempt to clarify that pager usage is not output length based |
2017-05-04 |
Matt Harbison |
|
Accepted |
[1,of,4,STABLE] help: document color/pager pitfalls on Windows |
2017-05-04 |
Matt Harbison |
|
Accepted |
[7,of,7] py3: use raw strings while accessing class.__dict__ |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: handle opts correctly for `hg add` |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: handle opts correctly for rollback |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: handle opts correctly for unbundle |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: convert opts to bytes in cmdutil.dorecord() |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: make sure opts are passed and used correctly in help command |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: handle opts uniformly in commands.py |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,3] webcommands: use fctx.isbinary |
2017-05-04 |
Jun Wu |
|
Accepted |
[2,of,3] annotate: use fctx.isbinary |
2017-05-04 |
Jun Wu |
|
Accepted |
[1,of,3] fileset: use fctx.isbinary instead of util.binary(fctx.data()) |
2017-05-04 |
Jun Wu |
|
Accepted |
internals: document that "branches" is a legacy command |
2017-05-03 |
Siddharth Agarwal |
|
Accepted |
[V2] setup: drop support for Python 2.6 (BC) |
2017-05-03 |
Gregory Szorc |
|
Accepted |
[2,of,2] changegroup: delete unused 'bundlecaps' argument |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
[1,of,2] localrepo: reuse exchange.bundle2requested() |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
match: make subinclude construction lazy |
2017-05-03 |
Durham Goode |
|
Accepted |
bisect: allow resetting with unfinished graft/rebase/etc |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
[morestatus-ext] morestatus: add config knob to allow some states to be skipped |
2017-05-03 |
Augie Fackler |
|
Accepted |
[7,of,7] py3: use %d instead of %s for integers |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: slice over bytes to prevent getting ascii values |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: make posix.getuser return a bytes |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: replace str with bytes in isinstance() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: use pycompat.bytestr() instead of str() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: alias long to int on Python 3 |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: make encoding.encoding unicodes to pass into encode() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
filelog: fix parsemeta docstring |
2017-05-03 |
Jun Wu |
|
Accepted |
util: remove doc of long gone 'targetsize' argument |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
cleanup: remove useless re-raises of KeyboardInterrupt |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
test-diff-color: disable pager for expected output on Windows (issue5555) |
2017-05-03 |
Matt Harbison |
|
Accepted |
[4,of,4] pycompat: extract helper to raise exception with traceback |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
[3,of,4] check-code: ignore re-exports of os.environ in encoding.py |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
[2,of,4] check-code: exclude demandimport.py and policy.py from Python 3 checks |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
[1,of,4] check-code: rewrite py3 exclusion pattern with negative lookahead |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
make: drop deprecated rule to process temporary copy of pure modules |
2017-05-03 |
Yuya Nishihara |
|
Accepted |
[4,of,4] test-worker: exercise more about "killworkers" situation |
2017-05-03 |
Jun Wu |
|
Accepted |
[3,of,4] test-worker: capture tracebacks more reliably |
2017-05-03 |
Jun Wu |
|
Accepted |
[2,of,4] worker: rewrite error handling so os._exit covers all cases |
2017-05-03 |
Jun Wu |
|
Accepted |
[1,of,4] dispatch: take over SignalInterrupt handling from scmutil |
2017-05-03 |
Jun Wu |
|
Accepted |
[8,of,8] caches: stop warming the cache after changegroup application |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[7,of,8] caches: move the 'updating the branch cache' message in 'updatecaches' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[6,of,8] caches: stop warming the cache after 'localrepo.commitctx' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[5,of,8] caches: introduce a 'debugwarmcaches' command |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[4,of,8] caches: call 'repo.updatecache()' in 'repo.destroyed()' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[3,of,8] caches: introduce a function to warm cache |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[2,of,8] transaction: track newly introduced revisions |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[1,of,8] transaction: introduce "changes" dictionary to precisely track updates |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
setup: drop support for Python 2.6 (BC) |
2017-05-02 |
Gregory Szorc |
|
Accepted |
[7,of,7] cleanup: drop the deprecated 'localrepo._link' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[6,of,7] cleanup: drop the deprecated 'localrepo.wfile' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[5,of,7] cleanup: drop the deprecated 'localrepo.join' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[4,of,7] cleanup: drop the deprecated 'localrepo.tag' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[3,of,7] cleanup: drop the deprecated 'localrepo.opener' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[2,of,7] cleanup: drop the deprecated 'localrepo.wopener' method |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[1,of,7] cleanup: drop vfs compatibility layer in scmutil |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[2,of,2,STABLE] color: special case 'always' in 'ui.color' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE] color: turn 'ui.color' into a boolean (auto or off) |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[4,of,4,STABLE,V3] pager: drop the support for 'pager.enable=<bool>' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[3,of,4,STABLE,V3] pager: rename 'pager.enable' to 'ui.pager' |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[2,of,4,STABLE,V3] pager: document the 'pager.enable' option |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
[1,of,4,STABLE,V3] pager: advertise the config option in the default hgrc |
2017-05-02 |
Pierre-Yves David |
|
Accepted |
docs: describe ui.color consistently with --color |
2017-05-01 |
via Mercurial-devel |
|
Accepted |
[8,of,8,STABLE] pager: advertise the config option in the default hgrc |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[7,of,8,STABLE] pager: unify handling of 'ui.pager' and '--pager' |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[6,of,8,STABLE] pager: document the 'pager' config section |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[5,of,8,STABLE] pager: document the 'ui.pager' option |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[4,of,8,STABLE] pager: rename 'pager.enable' to 'ui.pager' |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[3,of,8,STABLE] page: test the 'enable' config option |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[2,of,8,STABLE] config: drop pager from the recommended extension |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[1,of,8,STABLE] config: use "churn" as an example extension |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[STABLE] test: glob out variation from 'HGPORT' length |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[5,of,5,STABLE] color: point to the global help in the example hgrc |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[4,of,5,STABLE] color: reflect the new default in the example hgrc |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[3,of,5,STABLE] color: point to the config help in global help topic |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[2,of,5,STABLE] color: reflect the new default in global help topic |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[1,of,5,STABLE] color: avoid win32 side effect on unrelated mapping |
2017-05-01 |
Pierre-Yves David |
|
Accepted |
[4,of,4,STABLE,V3] lock: show about possibility of lock corruption for empty locker |
2017-05-01 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,STABLE,V3] debuglocks: inform about lock corruption if readlink() returns empty string |
2017-05-01 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,STABLE,V3] lock: avoid unintentional lock acquisition at failure of readlock |
2017-05-01 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,STABLE,V3] lock: avoid unintentional lock acquisition at failure of readlock |
2017-05-01 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,6,STABLE] httppeer: unify hint message for PeerTransportError |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,6,STABLE] revset: add i18n comments to error messages for followlines predicate |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,6,STABLE] help: apply bulk fixes for indentation and literal blocking issues |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,6,STABLE] rebase: fix incorrect configuration example |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,6,STABLE] help: use hg role of mini reST to make hyper link in HTML page |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,6,STABLE] help: use mercurial as a subject of colorization and pagination |
2017-04-30 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE] pager: use less as a fallback on Unix |
2017-04-28 |
Yuya Nishihara |
|
Accepted |
[STABLE,V2] packaging: add make target for linux wheels |
2017-04-27 |
Boris Feld |
|
Accepted |
[STABLE] test-bookmarks: factor hooks out to a shell script for Windows |
2017-04-26 |
Matt Harbison |
|
Accepted |
[v2] help: explain how to access subtopics in internals |
2017-04-26 |
via Mercurial-devel |
|
Accepted |
[STABLE] context: optimize linkrev adjustment in blockancestors() (issue5538) |
2017-04-25 |
Denis Laxalde |
|
Accepted |
[stable] tests: add lots of regex matching to test-http-bad-server.t |
2017-04-24 |
Augie Fackler |
|
Accepted |
[STABLE] record: update help message to use operation instead of "record" (issue5432) |
2017-04-24 |
Boris Feld |
|
Accepted |
[2,of,2,STABLE] hgweb: change text of followlines links to "older / newer" |
2017-04-24 |
Denis Laxalde |
|
Accepted |
[1,of,2,STABLE] hgweb: do not show "descending" link in followlines UI for filelog heads |
2017-04-24 |
Denis Laxalde |
|
Accepted |
[stable] tests: pass only one file at a time to tail(1) |
2017-04-23 |
Augie Fackler |
|
Accepted |
[stable,v2] debian: configure editor and pager to sensible-\1 by default |
2017-04-23 |
Augie Fackler |
|
Accepted |
[stable] tests: work around flaky test failure on FreeBSD and relatives |
2017-04-22 |
Augie Fackler |
|
Accepted |
[STABLE] context: start walking from "introrev" in blockancestors() |
2017-04-21 |
Denis Laxalde |
|
Accepted |
[v2,stable] sshpeer: try harder to snag stderr when stdout closes unexpectedly |
2017-04-21 |
Augie Fackler |
|
Accepted |
[STABLE] histedit: make check for unresolved conflicts explicit (issue5545) |
2017-04-21 |
Siddharth Agarwal |
|
Accepted |
[2,of,2,STABLE] test-worker: disable tests of forked workers on Windows |
2017-04-20 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE] test-profile: allow negative time in JSON output (issue5542) |
2017-04-20 |
Yuya Nishihara |
|
Accepted |
[evolve-ext] legacy: fix debugrecordpruneparents to call obsstore.create() with keywords |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[STABLE] discovery: prevent crash caused by prune marker having no parent data |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[remotenames-ext] push: better job checking for git or svn path |
2017-04-19 |
Ryan McElroy |
|
Accepted |
[2,of,2,evolve-ext] make: merge recipes for help |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[1,of,2,evolve-ext] make: fix indent of ifeq-endif |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[2,of,2,evolve-ext] template: adapt to new showlist() API introduced by hg e5eab0fe69ee |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[1,of,2,evolve-ext] template: pass all mapping data to showlist() |
2017-04-19 |
Yuya Nishihara |
|
Accepted |
[remotenames] remotenames: fix parameter ordering |
2017-04-18 |
Wez Furlong |
ryanmce |
Accepted |
[2,of,2] show: add basic labels to work template |
2017-04-18 |
Gregory Szorc |
|
Accepted |
[1,of,2] show: rename "underway" to "work" |
2017-04-18 |
Gregory Szorc |
|
Accepted |
[remotenames-ext] remotenames: be compatible with upstream change about scmutil.vfs |
2017-04-18 |
Kostia Balytskyi |
ryanmce |
Accepted |
color: update the help with the new default |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
dispatch: ignore further SIGPIPE while handling KeyboardInterrupt |
2017-04-17 |
Yuya Nishihara |
|
Accepted |
[5,of,5,V2] upgrade: register all format variants in a list |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
[4,of,5,V2] upgrade: move descriptions and selection logic in individual classes |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V2] upgrade: introduce a 'formatvariant' class |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V2] upgrade: implement '__hash__' on 'improvement' class |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
[1,of,5,V2] upgrade: implement '__ne__' on 'improvement' class |
2017-04-17 |
Pierre-Yves David |
|
Accepted |
[3,of,3] badserverext: explicitly flush each log write |
2017-04-17 |
Matt Harbison |
|
Accepted |
[2,of,3] test-http-bad-server: conditionalize error output for Windows |
2017-04-17 |
Matt Harbison |
|
Accepted |
[1,of,3] test-tag: make hook runnable on Windows |
2017-04-17 |
Matt Harbison |
|
Accepted |
[3,of,3] bundle2: ignore errors seeking a bundle after an exception (issue4784) |
2017-04-16 |
Gregory Szorc |
|
Accepted |
[2,of,3] error: rename RichIOError to PeerTransportError |
2017-04-16 |
Gregory Szorc |
|
Accepted |
[1,of,3] httppeer: don't send empty Vary request header |
2017-04-16 |
Gregory Szorc |
|
Accepted |
[6,of,5] templatefilters: fix crash by string formatting of '{x|splitlines}' |
2017-04-16 |
Yuya Nishihara |
krbullock |
Accepted |
[2,of,2] test-http: add a (glob) for Windows |
2017-04-16 |
Matt Harbison |
|
Accepted |
[1,of,2] testlib: move the prune alias into a shell script for Windows |
2017-04-16 |
Matt Harbison |
|
Accepted |
[3,of,3] color: also enable by default on windowso |
2017-04-16 |
Pierre-Yves David |
|
Accepted |
[2,of,3] color: turn on by default (but for windows) |
2017-04-16 |
Pierre-Yves David |
|
Accepted |
[1,of,3] pager: stop using the color extension in tests |
2017-04-16 |
Pierre-Yves David |
|
Accepted |
hidden: extract the code generating "filtered rev" error for wrapping |
2017-04-16 |
Pierre-Yves David |
|
Accepted |
[V4] serve: add support for Mercurial subrepositories |
2017-04-15 |
Matt Harbison |
|
Accepted |
[V4] hgwebdir: allow a repository to be hosted at "/" |
2017-04-15 |
Matt Harbison |
|
Accepted |
[3,of,3] filemerge: optionally strip quotes from merge marker template (BC) |
2017-04-15 |
Yuya Nishihara |
|
Accepted |
[2,of,3] commit: optionally strip quotes from commit template (BC) |
2017-04-15 |
Yuya Nishihara |
|
Accepted |
[1,of,3] graphlog: optionally strip quotes from graphnode template (BC) |
2017-04-15 |
Yuya Nishihara |
|
Accepted |
[2,of,2] progress: retry ferr.flush() and .write() on EINTR (issue5532) |
2017-04-15 |
Yuya Nishihara |
|
Accepted |
[1,of,2] progress: extract stubs to restart ferr.flush() and .write() on EINTR |
2017-04-15 |
Yuya Nishihara |
|
Accepted |
[4,of,4] worker: print traceback for uncaught exception unconditionally |
2017-04-15 |
Yuya Nishihara |
krbullock |
Accepted |
[3,of,4] worker: propagate exit code to main process |
2017-04-15 |
Yuya Nishihara |
krbullock |
Accepted |
[2,of,4] dispatch: print traceback in scmutil.callcatch() if --traceback specified |
2017-04-15 |
Yuya Nishihara |
krbullock |
Accepted |
[1,of,4] dispatch: mark callcatch() as a private function |
2017-04-15 |
Yuya Nishihara |
krbullock |
Accepted |
[2,of,2,V2] revset: properly parse "descend" argument of followlines() |
2017-04-15 |
Denis Laxalde |
|
Accepted |
[1,of,2,V2] revsetlang: add a getboolean helper function |
2017-04-15 |
Denis Laxalde |
|
Accepted |
windows: add win32com.shell to demandimport ignore list |
2017-04-14 |
Kostia Balytskyi |
|
Accepted |
[5,of,5] templatekw: factor out showdict() helper |
2017-04-14 |
Yuya Nishihara |
krbullock |
Accepted |
[4,of,5] templatekw: have showlist() take mapping dict with no **kwargs expansion (API) |
2017-04-14 |
Yuya Nishihara |
krbullock |
Accepted |
[3,of,5] templatekw: change _showlist() to take mapping dict with no **kwargs expansion |
2017-04-14 |
Yuya Nishihara |
krbullock |
Accepted |
[2,of,5] templatekw: rename 'args' to 'mapping' in showlist() |
2017-04-14 |
Yuya Nishihara |
krbullock |
Accepted |
[1,of,5] templatekw: eliminate unnecessary temporary variable 'names' from _showlist() |
2017-04-14 |
Yuya Nishihara |
krbullock |
Accepted |
[3,of,3] context: possibly yield initial fctx in blockdescendants() |
2017-04-14 |
Denis Laxalde |
|
Accepted |
[2,of,3] context: add an assertion checking linerange consistency in blockdescendants() |
2017-04-14 |
Denis Laxalde |
|
Accepted |
[1,of,3] context: drop a superfluous "if" clause in blockdescendants() |
2017-04-14 |
Denis Laxalde |
|
Accepted |
[6,of,6] bundle2: don't attempt I/O after an I/O error occurs (issue4784) |
2017-04-14 |
Gregory Szorc |
|
Accepted |
[5,of,6] httppeer: eliminate decompressresponse() proxy |
2017-04-14 |
Gregory Szorc |
|
Accepted |
[4,of,6] httppeer: wrap HTTPResponse.read() globally |
2017-04-14 |
Gregory Szorc |
|
Accepted |
[3,of,6] tests: add tests for poorly behaving HTTP server |
2017-04-14 |
Gregory Szorc |
|
Accepted |
[2,of,6] phases: emit phases to pushkey protocol in deterministic order |
2017-04-14 |
Gregory Szorc |
|
Accepted |
[1,of,6] keepalive: send HTTP request headers in a deterministic order |
2017-04-14 |
Gregory Szorc |
|
Accepted |
context: follow all branches in blockdescendants() |
2017-04-14 |
Denis Laxalde |
|
Accepted |
[9,of,9,v2] stdio: add Linux-specific tests for error checking |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[8,of,9,v2] stdio: raise StdioError if something goes wrong in ui.flush |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[7,of,9,v2] stdio: raise StdioError if something goes wrong in ui._write_err |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[6,of,9,v2] stdio: raise StdioError if something goes wrong in ui._write |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[5,of,9,v2] stdio: catch StdioError in dispatch.run and clean up appropriately |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[4,of,9,v2] stdio: add machinery to identify failed stdout/stderr writes |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[3,of,9,v2] atexit: switch to home-grown implementation |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[2,of,9,v2] atexit: test failing handlers |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
[1,of,9,v2] ui: add special-purpose atexit functionality |
2017-04-14 |
Bryan O'Sullivan |
|
Accepted |
sshpeer: fix docstring typo |
2017-04-13 |
Augie Fackler |
|
Accepted |
util: pass sysstrs to warnings.filterwarnings |
2017-04-13 |
Augie Fackler |
|
Accepted |
[V2] pager: set some environment variables if they're not set |
2017-04-13 |
Jun Wu |
|
Accepted |
[2,of,2,V3] vfs: deprecate all old classes in scmutil |
2017-04-13 |
Pierre-Yves David |
|
Accepted |
[1,of,2,V3] util: add a way to issue deprecation warning without a UI object |
2017-04-13 |
Pierre-Yves David |
|
Accepted |
[01,of,17] obsolescence: add test utility for the "branch replacement" logic during push |
2017-04-13 |
Pierre-Yves David |
|
Accepted |
[v2] show: make template option actually show up in help |
2017-04-13 |
Ryan McElroy |
|
Accepted |
[3,of,3] gitweb: plug followlines UI in filerevision view |
2017-04-13 |
Denis Laxalde |
|
Accepted |
[2,of,3] gitweb: handle "patch" query parameter in filelog view |
2017-04-13 |
Denis Laxalde |
|
Accepted |
[1,of,3] gitweb: add information about "linerange" filtering in filelog view |
2017-04-13 |
Denis Laxalde |
|
Accepted |
[2,of,2,V2] show: implement underway view |
2017-04-13 |
Gregory Szorc |
|
Accepted |
[1,of,2,V2] show: fix formatting of multiple commands |
2017-04-13 |
Gregory Szorc |
|
Accepted |
pycompat: import correct cookie module on Python 3 |
2017-04-13 |
Gregory Szorc |
|
Accepted |
[2,of,2] chg: respect environment variables for pager |
2017-04-12 |
Jun Wu |
|
Accepted |
[1,of,2] pager: set some environment variables if they're not set |
2017-04-12 |
Jun Wu |
|
Accepted |
[9,of,9] templater: add shorthand for building a dict like {"key": key} |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[8,of,9] templater: find keyword name more thoroughly on filtering error |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[7,of,9] templater: add dict() constructor |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[6,of,9] templatekw: add public function to wrap a dict by _hybrid object |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[5,of,9] templatekw: add public function to wrap a list by _hybrid object |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[4,of,9] templatekw: add default implementation of _hybrid.gen |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[3,of,9] parser: preserve order of keyword arguments |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[2,of,9] parser: extend buildargsdict() to support arbitrary number of **kwargs |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[1,of,9] parser: verify excessive number of args excluding kwargs in buildargsdict() |
2017-04-12 |
Yuya Nishihara |
|
Accepted |
[5,of,5,STABLE] crecord: avoid setting non-existing SIGTSTP signal on windows (issue5512) |
2017-04-12 |
Pierre-Yves David |
|
Accepted |
[4,of,5,STABLE] crecord: ensure we reinstall the SIGSTOP handler |
2017-04-12 |
Pierre-Yves David |
|
Accepted |
[3,of,5,STABLE] crecord: avoid setting non-existing signal SIGWINCH on windows |
2017-04-12 |
Pierre-Yves David |
|
Accepted |
[2,of,5,STABLE] crecord: ensure we reinstall the SIGWINCH handler |
2017-04-12 |
Pierre-Yves David |
|
Accepted |
[1,of,5,STABLE] crecord: extra most on 'main' in a sub function |
2017-04-12 |
Pierre-Yves David |
|
Accepted |
[2,of,2] largefiles: set the extension as enabled locally after a share requiring it |
2017-04-12 |
Matt Harbison |
|
Accepted |
[1,of,2] windows: add context manager support to mixedfilemodewrapper |
2017-04-12 |
Matt Harbison |
|
Accepted |
chg: always wait for pager |
2017-04-12 |
Jun Wu |
|
Accepted |
[12,of,12] upgrade: simplify the "origin" dispatch in dry run |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[11,of,12] upgrade: use 'improvement' object for action too |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[10,of,12] upgrade: implement equality for 'improvement' object |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[09,of,12] upgrade: simplify some of the initial dispatch for dry run |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[08,of,12] upgrade: simplify 'determineactions' |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[07,of,12] upgrade: filter optimizations outside of 'determineactions' |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[06,of,12] upgrade: directly iterate over optimisations |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[05,of,12] upgrade: simplify optimisations validation |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[04,of,12] upgrade: split finding deficiencies from finding optimisations |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[03,of,12] upgrade: update the copyright statement |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[02,of,12] upgrade: update the header comment |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[01,of,12] upgrade: import 'localrepo' globally |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
[V3] bundle2: move 'seek' and 'tell' methods off the unpackermixin class |
2017-04-11 |
Pierre-Yves David |
|
Accepted |
util: fix human-readable printing of negative byte counts |
2017-04-11 |
Gábor Stefanik |
|
Accepted |
[4,of,4] hgweb: add a link to followlines in descending direction |
2017-04-11 |
Denis Laxalde |
|
Accepted |
[3,of,4] hgweb: handle a "descend" query parameter in filelog command |
2017-04-11 |
Denis Laxalde |
|
Accepted |
[2,of,4] revset: add a 'descend' argument to followlines to return descendants |
2017-04-11 |
Denis Laxalde |
|
Accepted |
[1,of,4] context: add a blockdescendants function |
2017-04-11 |
Denis Laxalde |
|
Accepted |
[V2] test-patchbomb: disable sendmail tests on Windows |
2017-04-11 |
Matt Harbison |
|
Accepted |
[4,of,4,shelve-ext,v3] shelve: make shelvestate use simplekeyvaluefile |
2017-04-10 |
Kostia Balytskyi |
|
Accepted |
[3,of,4,shelve-ext,v3] shelve: refactor shelvestate loading |
2017-04-10 |
Kostia Balytskyi |
|
Accepted |
[2,of,4,shelve-ext,v3] shelve: move node-cleaning functionality to be a member of shelvedstate |
2017-04-10 |
Kostia Balytskyi |
|
Accepted |
[1,of,4,shelve-ext,v3] shelve: rename nodestoprune to nodestoremove |
2017-04-10 |
Kostia Balytskyi |
|
Accepted |
treemanifest: add walksubtrees api |
2017-04-10 |
Durham Goode |
|
Accepted |
[11,of,11] upgrade: drop the prefix to the '_finishdatamigration' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[10,of,11] upgrade: drop the prefix to the '_filterstorefile' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[09,of,11] upgrade: drop the prefix to the 'determineactions' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[08,of,11] upgrade: drop the prefix to the 'findimprovements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[07,of,11] upgrade: drop the prefix to the 'supporteddestrequirements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[06,of,11] upgrade: drop the prefix to the 'allowednewrequirements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[05,of,11] upgrade: drop the prefix to the 'improvement' class |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[04,of,11] upgrade: drop the prefix to the 'supportremovedrequirements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[03,of,11] upgrade: drop the prefix to the 'blocksourcerequirements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[02,of,11] upgrade: drop the prefix to the 'requiredsourcerequirements' function |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[01,of,11] upgrade: extract code in its own module |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[3,of,4,V2] bundle2: move the 'close' method off the unpackermixin |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[2,of,4,V2] bundle2: clarify the docstring of unpackermixin methods |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[1,of,4,V2] bundle2: add documention to 'part.addparams' |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[02,of,16] obsolescence: add setup script for obsolescence markers exchange tests |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[01,of,16] checkcode: only match pushd/popd as word |
2017-04-10 |
Pierre-Yves David |
|
Accepted |
[5,of,5] show: fix corrupt json output with no bookmarks |
2017-04-10 |
Ryan McElroy |
|
Accepted |
[4,of,5] show: make template option actually show up in help |
2017-04-10 |
Ryan McElroy |
|
Accepted |
[3,of,5] show: standarize abort output with help output |
2017-04-10 |
Ryan McElroy |
|
Accepted |
[2,of,5] show: standardize format of available views text |
2017-04-10 |
Ryan McElroy |
|
Accepted |
[1,of,5] show: tweak plain abort language for clarity |
2017-04-10 |
Ryan McElroy |
|
Accepted |
tests: print Unix style paths in *.py tests |
2017-04-10 |
Matt Harbison |
|
Accepted |
[2,of,2,V2] revlog: make "size" diverge from "rawsize" |
2017-04-09 |
Jun Wu |
|
Accepted |
[1,of,2,V2] test-flagprocessor: add a case about hg status |
2017-04-09 |
Jun Wu |
|
Accepted |
sortdict: fix .pop() to return a value |
2017-04-09 |
Yuya Nishihara |
|
Accepted |
templatekw: clarify the result of {latesttag} when no tag exists |
2017-04-09 |
Matt Harbison |
|
Accepted |
[4,of,4] test-http-proxy: add the Windows variant of "connection refused" |
2017-04-09 |
Matt Harbison |
|
Accepted |
[3,of,4] test-fileset: eliminate a duplicate test that was conditionalized for output |
2017-04-09 |
Matt Harbison |
|
Accepted |
[2,of,4] test-fileset: glob away hash differences |
2017-04-09 |
Matt Harbison |
|
Accepted |