[2,of,9,V2] configitems: register the 'bugzilla.strip' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[3,of,9,V2] configitems: register the 'bugzilla.style' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[4,of,9,V2] configitems: register the 'bugzilla.template' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[5,of,9,V2] configitems: register the 'bugzilla.timeout' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[6,of,9,V2] configitems: register the 'bugzilla.user' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[7,of,9,V2] configitems: register the 'bugzilla.usermap' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[8,of,9,V2] configitems: register the 'bugzilla.version' config |
2017-07-14 |
Boris Feld |
|
Accepted |
[9,of,9,V2] bugzilla: move the default regexp for fix in the config declaration |
2017-07-14 |
Boris Feld |
|
Accepted |
templatekw: hide {peerpaths} keyword for 4.3 |
2017-07-14 |
Yuya Nishihara |
|
Accepted |
[Differential,Request,2,lines] D82: tests: fix an incorrect description in test-ignore.t |
2017-07-14 |
phabricator |
|
Accepted |
[01,of,12] bookmark: introduce a 'applychanges' function to gather bookmark movement |
2017-07-14 |
Boris Feld |
|
Accepted |
[02,of,12] bookmark: use 'applychanges' for bookmark deletion |
2017-07-14 |
Boris Feld |
|
Accepted |
[03,of,12] bookmark: use 'applychanges' for bookmark renaming |
2017-07-14 |
Boris Feld |
|
Accepted |
[04,of,12] bookmark: use 'applychanges' for adding new bookmark |
2017-07-14 |
Boris Feld |
|
Accepted |
[05,of,12] bookmark: use 'applychanges' when updating from a remote |
2017-07-14 |
Boris Feld |
|
Accepted |
[06,of,12] bookmark: use 'applychanges' when updating a bookmark through pushkey |
2017-07-14 |
Boris Feld |
|
Accepted |
[07,of,12] bookmark: use 'applychanges' when updating bookmark in histedit |
2017-07-14 |
Boris Feld |
|
Accepted |
[08,of,12] bookmark: use 'applychanges' in the convert extension |
2017-07-14 |
Boris Feld |
|
Accepted |
[09,of,12] bookmark: use 'applychanges' when stripping |
2017-07-14 |
Boris Feld |
|
Accepted |
[10,of,12] bookmark: use 'applychanges' in the mq extension |
2017-07-14 |
Boris Feld |
|
Accepted |
[11,of,12] bookmark: use 'applychanges' in 'repair.strip' |
2017-07-14 |
Boris Feld |
|
Accepted |
[12,of,12] bookmarks: use 'applychanges' for bookmark update |
2017-07-14 |
Boris Feld |
|
Accepted |
[1,of,2,V3] commitextras: move fb extension to core which add extras to a commit |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
[2,of,2,V3] commitextras: check the format of the arguments and no internal key is used |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
run-tests: make sure to check if pygments is installed before using it |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
[V2] codemod: register core configitems using a script |
2017-07-14 |
Jun Wu |
|
Accepted |
[remotenames] locks: take wlock for file writes |
2017-07-14 |
Durham Goode |
|
Accepted |
[1,of,2] selector2: vendor selector2 library |
2017-07-15 |
Jun Wu |
|
Accepted |
[2,of,2] commandserver: use selector2 |
2017-07-15 |
Jun Wu |
|
Accepted |
[V2] context: name files relative to cwd in warning messages |
2017-07-15 |
Matt Harbison |
|
Accepted |
run-tests: disable color on Windows |
2017-07-15 |
Matt Harbison |
|
Accepted |
scmutil: remove duplicated import of i18n._() |
2017-07-15 |
Yuya Nishihara |
|
Accepted |
[01,of,10] bookmark: remove a useless 'recordchange' in the amend code |
2017-07-15 |
Boris Feld |
|
Accepted |
[02,of,10] bookmark: split out target computation from 'deletedivergent' |
2017-07-15 |
Boris Feld |
|
Accepted |
[03,of,10] bookmark: use 'divergent2delete' in 'scmutil.cleanupnode' |
2017-07-15 |
Boris Feld |
|
Accepted |
[04,of,10] bookmark: use 'divergent2delete' when updating a bookmark |
2017-07-15 |
Boris Feld |
|
Accepted |
[05,of,10] bookmark: use 'divergent2delete' in checkconflict |
2017-07-15 |
Boris Feld |
|
Accepted |
[06,of,10] bookmark: drop deletedivergent |
2017-07-15 |
Boris Feld |
|
Accepted |
[07,of,10] bookmark: deprecate 'recordchange' in favor of 'applychanges' |
2017-07-15 |
Boris Feld |
|
Accepted |
[08,of,10] bookmark: track bookmark changes at the transaction level |
2017-07-15 |
Boris Feld |
|
Accepted |
[09,of,10] bookmark: deprecate direct set of a bookmark value |
2017-07-15 |
Boris Feld |
|
Accepted |
[10,of,10] bookmark: deprecate direct del of a bookmark value |
2017-07-15 |
Boris Feld |
|
Accepted |
[1,of,9] configitems: register the 'ui.fallbackencoding' config |
2017-07-15 |
Boris Feld |
|
Accepted |
[2,of,9] configitems: register the 'ui.forcecwd' config |
2017-07-15 |
Boris Feld |
|
Accepted |
[3,of,9] color: drop the _enabledbydefault module variable |
2017-07-15 |
Boris Feld |
|
Accepted |
[4,of,9] configitems: register the 'ui.color' config |
2017-07-15 |
Boris Feld |
|
Accepted |
[5,of,9] configitems: register the 'ui.mergemarkertemplate' config |
2017-07-15 |
Boris Feld |
|
Accepted |
[6,of,9] configitems: register the 'bugzilla.notify' config |
2017-07-15 |
Boris Feld |
|
Accepted |
[7,of,9] debugextensions: drop the color from the test |
2017-07-15 |
Boris Feld |
|
Accepted |
[8,of,9] extensions: expand the builtins extensions declaration |
2017-07-15 |
Boris Feld |
|
Accepted |
[9,of,9] color: drop the now useless color extension |
2017-07-15 |
Boris Feld |
|
Accepted |
debugignore: eliminate inconsistencies with `hg status` (issue5222) |
2017-07-16 |
Matt Harbison |
|
Accepted |
test-phase-exchange: stabilize for Windows |
2017-07-16 |
Matt Harbison |
|
Accepted |
[1,of,8] vfsward: register 'write with no lock' warnings as 'check-locks' config |
2017-07-16 |
Boris Feld |
|
Accepted |
[2,of,8] cachevfs: add a vfs dedicated to cache |
2017-07-16 |
Boris Feld |
|
Accepted |
[3,of,8] cachevfs: use the new vfs in when computing branchmap cache |
2017-07-16 |
Boris Feld |
|
Accepted |
[4,of,8] cachevfs: migration the revbranchcache to 'cachevfs' |
2017-07-16 |
Boris Feld |
|
Accepted |
[5,of,8] cachevfs: migrate tagscache to 'cachevfs' |
2017-07-16 |
Boris Feld |
|
Accepted |
[6,of,8] cachevfs: migration the tags fnode cache to 'cachevfs' |
2017-07-16 |
Boris Feld |
|
Accepted |
[7,of,8] cachevfs: add a devel warning for cache access though 'vfs' |
2017-07-16 |
Boris Feld |
|
Accepted |
[8,of,8] share: share 'cachevfs' with the source clone (issue5108) |
2017-07-16 |
Boris Feld |
|
Accepted |
[1,of,3] test-trip: fix call to super class in crashtriprepo |
2017-07-16 |
Boris Feld |
|
Accepted |
[2,of,3] transaction-summary: display the summary for all transactions |
2017-07-16 |
Boris Feld |
|
Accepted |
[3,of,3] debugobsolete: also report the number of obsoleted changesets |
2017-07-16 |
Boris Feld |
|
Accepted |
[1,of,2] commandserver: do not handle EINTR |
2017-07-16 |
Jun Wu |
|
Accepted |
[2,of,2] commandserver: close selector explicitly |
2017-07-16 |
Jun Wu |
|
Accepted |
[1,of,4] tests: drop "absimport" conditionals which should be always true |
2017-07-16 |
Yuya Nishihara |
|
Accepted |
[2,of,4] demandimport: drop hack for old Pythons which had no level argument |
2017-07-16 |
Yuya Nishihara |
|
Accepted |
[3,of,4] demandimport: drop Py3 workarounds from Py2 implementation |
2017-07-16 |
Yuya Nishihara |
|
Accepted |
[4,of,4] demandimport: prefer loaded module over package attribute (issue5617) |
2017-07-16 |
Yuya Nishihara |
|
Accepted |
[V2] commandserver: do not handle EINTR for selector.select |
2017-07-16 |
Jun Wu |
|
Accepted |
[1,of,2] archive: use a templater to build the metadata file |
2017-07-17 |
Matt Harbison |
|
Accepted |
[2,of,2] archive: add an experimental config to control the metadata file template |
2017-07-17 |
Matt Harbison |
|
Accepted |
win32: copy-edit debugssl messages to match prevailing style |
2017-07-17 |
Kevin Bullock |
|
Accepted |
[resend] run-tests: make sure to check if pygments is installed before using it |
2017-07-17 |
Pulkit Goyal |
|
Accepted |
run-tests: check if stream is a tty before using color |
2017-07-17 |
Matthieu Laneuville |
|
Accepted |
[v3] run-tests: also color the summary messages (skipped, failed...) |
2017-07-17 |
Matthieu Laneuville |
|
Accepted |
[1,of,2] commitextras: mark the extension as ADVANCED |
2017-07-18 |
Pulkit Goyal |
|
Accepted |
[2,of,2] commitextras: make sure keys are non empty ASCII strings |
2017-07-18 |
Pulkit Goyal |
|
Accepted |
[1,of,3] test-phases-exchange: properly conditionalize output |
2017-07-18 |
Matt Harbison |
|
Accepted |
[2,of,3] run-tests: drop required (feature !) style lines when the output is missing |
2017-07-18 |
Matt Harbison |
|
Accepted |
[3,of,3] run-tests: don't drop optional lines after a missing unconditional line |
2017-07-18 |
Matt Harbison |
|
Accepted |
[1,of,5,remotenames-ext] locks: take wlock for file writes |
2017-07-18 |
Ryan McElroy |
|
Accepted |
[2,of,5,remotenames-ext] vfs: introduce shareawarecachevfs |
2017-07-18 |
Ryan McElroy |
|
Accepted |
[3,of,5,remotenames-ext] transition: modernize bookmark writing api usage |
2017-07-18 |
Ryan McElroy |
|
Accepted |
[4,of,5,remotenames-ext] push: move to new obsutil api |
2017-07-18 |
Ryan McElroy |
|
Accepted |
[5,of,5,remotenames-ext] tests: adjust for changed outputs of strip |
2017-07-18 |
Ryan McElroy |
|
Accepted |
check-config: mention the file and line of the error |
2017-07-18 |
Ryan McElroy |
|
Accepted |
[1,of,4,V2] test-https: properly conditionalize Windows vs non-Windows output |
2017-07-19 |
Matt Harbison |
|
Accepted |
[2,of,4,V2] run-tests: drop required (feature !) style lines when the output is missing |
2017-07-19 |
Matt Harbison |
|
Accepted |
[3,of,4,V2] run-tests: don't drop optional lines after a missing unconditional line |
2017-07-19 |
Matt Harbison |
|
Accepted |
[4,of,4,V2] test-commit: stabilize for filesystems without symlink support |
2017-07-19 |
Matt Harbison |
|
Accepted |
[hglib] package: update package url |
2017-07-19 |
Boris Feld |
|
Accepted |
[2,of,2,wheels,stable] contrib: drop Python 2.6 from manylinux1 wheel script |
2017-07-19 |
Augie Fackler |
|
Accepted |
[STABLE] run-tests: pre instantiate pygments objects |
2017-07-21 |
Jun Wu |
|
Accepted |
[[STABLE] ] wix: update list of necessary pyd files |
2017-07-21 |
Steve Borho |
|
Accepted |
[V2] rebase: move bookmark to destination for commits becoming empty (issue5627) |
2017-07-22 |
Jun Wu |
|
Accepted |
[STABLE] status: avoid recursing into ignored directory with "--terse u" |
2017-07-24 |
Denis Laxalde |
|
Accepted |
[1,of,5,stable] patch: update copying of dict keys and values to work on Python 3 |
2017-07-24 |
Augie Fackler |
|
Accepted |
[2,of,5,stable] ui: fix configbytes isinstance check to look for bytes and not str |
2017-07-24 |
Augie Fackler |
|
Accepted |
[3,of,5,stable] contrib: remove one test from the python 3 whitelist |
2017-07-24 |
Augie Fackler |
|
Accepted |
[4,of,5,stable] setup: explicitly declare supported Python versions |
2017-07-24 |
Augie Fackler |
|
Accepted |
[5,of,5,stable] setup: add extra logic to try and recommend a new pip on bad Python |
2017-07-24 |
Augie Fackler |
|
Accepted |
[1,of,3,stable,osx] tests: update mac packaging test expectations |
2017-07-25 |
Augie Fackler |
|
Accepted |
[2,of,3,stable,osx] osx: new script for generating OS X package versions |
2017-07-25 |
Augie Fackler |
|
Accepted |
[3,of,3,stable,osx] osx: wire up genosxversion script |
2017-07-25 |
Augie Fackler |
|
Accepted |
[STABLE,V3] rebase: move bookmark to destination for commits becoming empty (issue5627) |
2017-07-25 |
Jun Wu |
|
Accepted |
[evolve-ext,STABLE] topic: make command names valid as expected, even if ui.strict=true |
2017-07-25 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE] setup: drop use of set literal so parsable on Python 2.6 |
2017-07-26 |
Yuya Nishihara |
|
Accepted |
[stable] tests: add support in run-tests.py for an environment variable to stop color |
2017-07-26 |
Augie Fackler |
|
Accepted |
[STABLE] setup: silence warning of unknown option python_requires on distutils |
2017-07-27 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE,RESEND] setup: do not select hg executable that prints unexpected warnings |
2017-07-27 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE,RESEND] setup: forcibly include cext/pure packages in py2exe (issue5625) |
2017-07-27 |
Yuya Nishihara |
|
Accepted |
[website] downloads: reflect Python 2.6 deprecation |
2017-07-29 |
Gregory Szorc |
|
Accepted |
[V2] commitextras: make sure keys contains ascii letters, numbers, '_' and '-' only |
2017-07-29 |
Pulkit Goyal |
|
Accepted |
[1,of,2,STABLE] test: add tests for branches and tags with static http repo (issue5613) |
2017-07-29 |
Gregory Szorc |
|
Accepted |
[2,of,2,STABLE] statichttprepo: implement wlock() (issue5613) |
2017-07-29 |
Gregory Szorc |
|
Accepted |
[fix-ppa,STABLE] make: add new directory 'hgdemandimport' to cleanbutpackages rule |
2017-07-30 |
Sean Farley |
|
Accepted |
commitextras: make sure keys are not empty |
2017-07-30 |
Pulkit Goyal |
|
Accepted |
[STABLE] README: make paragraphs before example code end with "::" for reST syntax |
2017-07-31 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,2,pypy] Fix failing test files with Pypy5.6.0 |
2017-07-31 |
Boris Feld |
|
Accepted |
[2,of,2,pypy] Fix failing test-devel-warnings.t with Pypy5.6.0 |
2017-07-31 |
Boris Feld |
|
Accepted |
[1,of,3,STABLE] tests: make pdiff return appropriate exit code at comparison of files |
2017-08-01 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,3,STABLE] tests: use pdiff instead of diff for portability |
2017-08-01 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,3,STABLE] tests: avoid unexpected result at invocation of *.py file on Windows |
2017-08-01 |
Katsunori FUJIWARA |
|
Accepted |
[01,of,10,py3] obsolete: reuse _fm1metapair for computing _fm1metapairsize |
2017-08-01 |
Augie Fackler |
|
Accepted |
[02,of,10,py3] hg: avoid sending unicode url into config infrastructure |
2017-08-01 |
Augie Fackler |
|
Accepted |
[03,of,10,py3] obsolete: use bytestr() instead of str() so the node is bytes on py3 |
2017-08-01 |
Augie Fackler |
|
Accepted |
[04,of,10,py3] bundle2: correct %s to %d since part ids are integers |
2017-08-01 |
Augie Fackler |
|
Accepted |
[05,of,10,py3] changegroup: wrap some ** expansions in strkwargs |
2017-08-01 |
Augie Fackler |
|
Accepted |
[06,of,10,py3] bundle2: use modern Python division |
2017-08-01 |
Augie Fackler |
|
Accepted |
[07,of,10,py3] bundle2: obtain repr() of exception in a python3-safe way |
2017-08-01 |
Augie Fackler |
|
Accepted |
[08,of,10,py3] bundle2: look for __next__ as well as next to identify iterators |
2017-08-01 |
Augie Fackler |
|
Accepted |
[09,of,10,py3] bundle2: work around zip() being lazy in Python 3 |
2017-08-01 |
Augie Fackler |
|
Accepted |
[10,of,10,py3] bundle2: use bytestr() instead of str() to convert part id to bytes |
2017-08-01 |
Augie Fackler |
|
Accepted |
[STABLE] ui: enable pager always for explicit --pager=on (issue5580) |
2017-08-02 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE] i18n: use actual filename, in which function is defined, for hg.pot |
2017-08-02 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,5,STABLE,pypy] rebase: sort collapsed revisions in commit message (issue5643) |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
[2,of,5,STABLE,pypy] test-extension: glob module name in error message for PyPy |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
[3,of,5,STABLE,pypy] tests: clear __pycache__ for PyPy compatibility (issue5638) (issue5642) |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
[4,of,5,STABLE,pypy] test-revlog-raw: close file handles explicitly (issue5644) |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
[5,of,5,STABLE,pypy] util: fix sortdict.update() to call __setitem__() on PyPy (issue5639) |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
[hglib] summary: parse commit line less strictly (issue5637) |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
py3: use bytes IO to write sample hgrc |
2017-08-02 |
Yuya Nishihara |
|
Accepted |
py3: convert arbitrary exception object to byte string more reliably |
2017-08-03 |
Yuya Nishihara |
|
Accepted |
[1,of,3,v4,sparse-ext] sparse: properly error out when absolute paths are used |
2017-08-04 |
Kostia Balytskyi |
|
Accepted |
[2,of,3,v4,sparse-ext] match: expose some data and functionality to other modules |
2017-08-04 |
Kostia Balytskyi |
|
Accepted |
[3,of,3,v4,sparse-ext] sparse: treat paths as cwd-relative |
2017-08-04 |
Kostia Balytskyi |
|
Accepted |
buildrpm: do not break in presence of custom user configs |
2017-08-04 |
via Mercurial-devel |
|
Accepted |
[1,of,2,v8] releasenotes: add import check for fuzzywuzzy |
2017-08-05 |
Rishabh Madan |
|
Accepted |
[2,of,2,v8] releasenotes: add similarity check function to compare incoming notes |
2017-08-05 |
Rishabh Madan |
|
Accepted |
filemerge: move decorator definition for internal merge tools to registrar |
2017-08-05 |
Katsunori FUJIWARA |
|
Accepted |
interactive: make sure buffer is flushed before waiting for user input |
2017-08-05 |
Kostia Balytskyi |
|
Accepted |
[1,of,6] cext: move _dict_new_presized() to header |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[2,of,6] cext: split character encoding functions to new compilation unit |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[3,of,6] cext: factor out header for charencode.c |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[4,of,6] cext: modernize charencode.c to use Py_ssize_t |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[5,of,6] policy: reroute proxy modules internally |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[6,of,6] encoding: drop circular import by proxying through '<policy>.charencode' |
2017-08-08 |
Yuya Nishihara |
|
Accepted |
[STABLE] osx: delay version computation on macOS builds |
2017-08-11 |
Kevin Bullock |
|
Accepted |
[v4] run-tests: also color the summary messages (skipped, failed...) |
2017-08-11 |
Matthieu Laneuville |
|
Accepted |
[01,of,13,config] configitems: register the 'notify.config' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[02,of,13,config] configitems: register the 'notify.diffstat' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[03,of,13,config] configitems: register the 'notify.domain' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[04,of,13,config] configitems: register the 'notify.fromauthor' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[05,of,13,config] configitems: register the 'notify.maxdiff' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[06,of,13,config] configitems: register the 'notify.maxsubject' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[07,of,13,config] configitems: register the 'notify.mbox' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[08,of,13,config] configitems: register the 'notify.merge' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[09,of,13,config] configitems: register the 'notify.sources' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[10,of,13,config] configitems: register the 'notify.strip' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[11,of,13,config] configitems: register the 'notify.style' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[12,of,13,config] configitems: register the 'notify.template' config |
2017-08-11 |
Boris Feld |
|
Accepted |
[13,of,13,config] configitems: register the 'notify.test' config |
2017-08-11 |
Boris Feld |
|
Accepted |
histedit: Check first changeset for verb "roll" or "fold" (issue5498) |
2017-08-11 |
A. Klitzing |
|
Accepted |
crecord: fixes the formatting of the select status in the status line |
2017-08-13 |
Filip Filmar |
|
Accepted |
cext: move PyInt macros to charencode.c properly |
2017-08-14 |
Yuya Nishihara |
|
Accepted |
py3: change encoding.localstr to a subclass of bytes, not str |
2017-08-14 |
Yuya Nishihara |
|
Accepted |
[1,of,2] bundle2: raise ProgrammingError for invalid call of addhookargs() |
2017-08-14 |
Yuya Nishihara |
|
Accepted |
[2,of,2] bundle2: relax the condition to update transaction.hookargs |
2017-08-14 |
Yuya Nishihara |
|
Accepted |
[website] downloads: update latest python 2.6 compatible release |
2017-08-14 |
Boris Feld |
|
Accepted |
[1,of,2] test-sparse: drop unnecessary globs |
2017-08-15 |
Matt Harbison |
|
Accepted |
[2,of,2] test-pushvars: invoke shell script hook via `sh` for Windows |
2017-08-15 |
Matt Harbison |
|
Accepted |
[1,of,6] i18n: make hggettext use original docstring to compute offset |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,6] largefiles: fix help text to avoid warning at "make update-pot" |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,6] i18n: ignore doctest part to avoid warning at "make update-pot" |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,6] i18n: use saved object to get actual function information if available |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,6] i18n: ignore docstring for modules under mercurial |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,6] i18n: get translation entries for description of each compression engines |
2017-08-15 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,2,STABLE,V2] tests: test behavior of IOError during transactions (issue5658) |
2017-08-15 |
Gregory Szorc |
|
Accepted |
[2,of,2,STABLE,V2] ui: restore behavior to ignore some I/O errors (issue5658) |
2017-08-15 |
Gregory Szorc |
|
Accepted |
[1,of,2] templatekw: rename termwidth() per convention |
2017-08-16 |
Yuya Nishihara |
|
Accepted |
[2,of,2] templatekw: specify plural form of instability |
2017-08-16 |
Yuya Nishihara |
|
Accepted |
[1,of,2] py3: make encoding.strio() an identity function on Python 2 |
2017-08-16 |
Yuya Nishihara |
|
Accepted |
[2,of,2] py3: select input or raw_input by pycompat |
2017-08-16 |
Yuya Nishihara |
|
Accepted |
[STABLE] log: mention ui.logtemplate in the help text |
2017-08-16 |
Nathan Goldbaum |
|
Accepted |
[1,of,5] encoding: extract stub for fast JSON escape |
2017-08-18 |
Yuya Nishihara |
|
Accepted |
[2,of,5] encoding: add fast path of jsonescape() (issue5533) |
2017-08-18 |
Yuya Nishihara |
|
Accepted |
[3,of,5] encoding: add function to test if a str consists of ASCII characters |
2017-08-18 |
Yuya Nishihara |
|
Accepted |
[4,of,5] encoding: add fast path of from/tolocal() for ASCII strings |
2017-08-18 |
Yuya Nishihara |
|
Accepted |
[5,of,5] encoding: add fast path of from/toutf8b() for ASCII strings |
2017-08-18 |
Yuya Nishihara |
|
Accepted |
copies: use intersectmatchers() in non-merge p1 optimization |
2017-08-19 |
Yuya Nishihara |
|
Accepted |
[1,of,4] client: fail gracefully on unexpected prompts (issue5516) |
2017-08-21 |
Gábor Stefanik |
|
Accepted |
[2,of,4] client: kill the server on unrecoverable communication errors (issue5516) |
2017-08-21 |
Gábor Stefanik |
|
Accepted |
[3,of,4] client: don't swallow ResponseError inside open() |
2017-08-21 |
Gábor Stefanik |
|
Accepted |
[4,of,4] client: raise ResponseError in _readchannel() |
2017-08-21 |
Gábor Stefanik |
|
Accepted |
run-tests: pre instantiate pygments objects |
2017-08-22 |
Matthieu Laneuville |
|
Accepted |
copies: fix typo in comment |
2017-08-22 |
Gábor Stefanik |
|
Accepted |
copies: fix misaligned lines |
2017-08-22 |
Gábor Stefanik |
|
Accepted |
[1,of,7,v2] undumprevlog: update to valid Python 3 syntax |
2017-08-22 |
Augie Fackler |
|
Accepted |
[2,of,7,v2] md5sum: assume hashlib exists now that we're 2.7 only |
2017-08-22 |
Augie Fackler |
|
Accepted |
[3,of,7,v2] tests: update test-archive to always use hashlib |
2017-08-22 |
Augie Fackler |
|
Accepted |
[4,of,7,v2] tests: stop using old except syntax in test-bundle2-format |
2017-08-22 |
Augie Fackler |
|
Accepted |
[5,of,7,v2] contrib: work around some modules not existing on Py3 in import checker |
2017-08-22 |
Augie Fackler |
|
Accepted |
[6,of,7,v2] contrib: make import checker always think in terms of bytes |
2017-08-22 |
Augie Fackler |
|
Accepted |
[7,of,7,v2] python3: whitelist test-imports-checker.t, which now passes |
2017-08-22 |
Augie Fackler |
|
Accepted |
[evolve-ext,v2] obscache: use _readmarkers() from core with correct signature |
2017-08-23 |
via Mercurial-devel |
|
Accepted |
[01,of,10] contrib: have import-checker work mostly with native strings for mod names |
2017-08-23 |
Augie Fackler |
|
Accepted |
[02,of,10] contrib: update hg-ssh to conform with import style checks |
2017-08-23 |
Augie Fackler |
|
Accepted |
[03,of,10] hgperf: update to conform with import style checks |
2017-08-23 |
Augie Fackler |
|
Accepted |
[04,of,10] contrib: allow importing "symbols" from mercurial |
2017-08-23 |
Augie Fackler |
|
Accepted |
[05,of,10] contrib: inform import checker that __builtin__ is a thing |
2017-08-23 |
Augie Fackler |
|
Accepted |
[06,of,10] simplemerge: update to conform with modern import conventions |
2017-08-23 |
Augie Fackler |
|
Accepted |
[07,of,10] hg: update top-level script to use modern import conventions |
2017-08-23 |
Augie Fackler |
|
Accepted |
[08,of,10] contrib: always treat importlib.* as stdlib |
2017-08-23 |
Augie Fackler |
|
Accepted |
[09,of,10] demandimportpy3: update to pass import checker |
2017-08-23 |
Augie Fackler |
|
Accepted |
[10,of,10] i18n: update check-translation script to pass import checker |
2017-08-23 |
Augie Fackler |
|
Accepted |
[1,of,9,V4] obsolete: introduce a _succs class |
2017-08-23 |
Boris Feld |
|
Accepted |
[2,of,9,V4] obsolete: add an explicit '_succs.copy()' method |
2017-08-23 |
Boris Feld |
|
Accepted |
[3,of,9,V4] obsolete: track markers in _succs |
2017-08-23 |
Boris Feld |
|
Accepted |
[4,of,9,V4] template: add minimal obsfate template function |
2017-08-23 |
Boris Feld |
|
Accepted |
[5,of,9,V4] template: compute verb in obsfateverb |
2017-08-23 |
Boris Feld |
|
Accepted |
[6,of,9,V4] template: compute user in obsfateusers |
2017-08-23 |
Boris Feld |
|
Accepted |
[7,of,9,V4] template: compute dates in obsfatedate |
2017-08-23 |
Boris Feld |
|
Accepted |
[8,of,9,V4] template: better prune support in obsfate |
2017-08-23 |
Boris Feld |
|
Accepted |
[9,of,9,V4] test: add more obsmarker tests for pruning scenarios |
2017-08-23 |
Boris Feld |
|
Accepted |
[v2] bookmarks: allow renaming active bookmark using '.' |
2017-08-24 |
David Demelier |
|
Accepted |
[1,of,9] tests: blacklist some more entries in module import checks |
2017-08-24 |
Augie Fackler |
|
Accepted |
[2,of,9] contrib: allow symbol imports from hgclient for tests |
2017-08-24 |
Augie Fackler |
|
Accepted |
[3,of,9] tests: sort excluded test files in test-check-module-imports |
2017-08-24 |
Augie Fackler |
|
Accepted |
[4,of,9] tests: blacklist test-demandimport from test-check-module-imports |
2017-08-24 |
Augie Fackler |
|
Accepted |
[5,of,9] tests: ensure demandimport test uses absolute_import |
2017-08-24 |
Augie Fackler |
|
Accepted |
[6,of,9] contrib: add bzrlib to list of packages from which we import symbols |
2017-08-24 |
Augie Fackler |
|
Accepted |
[7,of,9] contrib: make import-checker agree more with run-tests about heredocpy |
2017-08-24 |
Augie Fackler |
|
Accepted |
[8,of,9] tests: add blank output lines to test-commandserver |
2017-08-24 |
Augie Fackler |
|
Accepted |
[9,of,9] tests: update test-commandserver to pass our import checker |
2017-08-24 |
Augie Fackler |
|
Accepted |
[1,of,4] run-tests: include "\n" in formatted message instead of calling writeln() |
2017-08-24 |
Yuya Nishihara |
|
Accepted |
[2,of,4] run-tests: factor out highlight functions |
2017-08-24 |
Yuya Nishihara |
|
Accepted |
[3,of,4] run-tests: pass unicode to Pygments |
2017-08-24 |
Yuya Nishihara |
|
Accepted |
[4,of,4] test-doctest: normalize b'', u'' and exception name on Python 3 |
2017-08-24 |
Yuya Nishihara |
|
Accepted |
[1,of,3,evolve-ext] warning: use 'divergent', not 'contentdivergent' on old Mercurial |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] messages: use hyphenated '{phase, content}-divergent' in user messages |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] evolve: undo change from "divergent" to "phasedivergent" for --divergent |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
bookmarks: allow deleting active bookmark using '.' |
2017-08-25 |
David Demelier |
|
Accepted |
tests: update test-annotate to pass our module import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-archive to pass our module import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-bisect to pass our module import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-bookmarks to pass the import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-bundle2-pushback to pass the import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-bundle2-format to pass import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-chg to pass our import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-command-template to pass our import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-commit to pass our import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
tests: update test-convert-clonebranches to pass our import checker |
2017-08-25 |
Augie Fackler |
|
Accepted |
record: make m key open an editor for the commit message (issue5667) |
2017-08-28 |
Peter Vitt |
|
Accepted |
[01,of,10] tests: update test-debugcommands to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[02,of,10] tests: update test-dirstate to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[03,of,10] tests: update test-eol to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[04,of,10] tests: update test-fncache to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[05,of,10] tests: update test-glog to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[06,of,10] tests: update test-hardlinks to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[07,of,10] tests: update test-help to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[08,of,10] tests: update test-impexp-branch to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[09,of,10] tests: update test-keyword to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[10,of,10] tests: update test-largefiles-small-disk to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[01,of,10] tests: update test-largefiles-wireproto to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[02,of,10] tests: update test-log-exthook to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[03,of,10] tests: update test-log to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[04,of,10] tests: update test-logtoprocess to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[05,of,10] tests: update test-merge-symlinks to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[06,of,10] tests: update test-merge1 to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[07,of,10] tests: update test-notify to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[08,of,10] tests: update test-obsolete to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[09,of,10] tests: update test-pager to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[10,of,10] tests: update test-patch to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[01,of,10] tests: update test-patchbomb to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[02,of,10] tests: update test-progress to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[03,of,10] tests: update test-requires to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[04,of,10] tests: update test-share to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[05,of,10] tests: update test-strip to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[06,of,10] tests: update test-relink to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[07,of,10] tests: update test-inherit-mode to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[08,of,10] tests: update test-largefiles-cache to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[09,of,10] tests: update test-obsolete to pass our import checker |
2017-08-28 |
Augie Fackler |
|
Accepted |
[10,of,10] contrib: add test-check-module-imports.t to the Python 3 whitelist |
2017-08-28 |
Augie Fackler |
|
Accepted |
[1,of,5,V5] template: compute verb in obsfateverb |
2017-08-28 |
Boris Feld |
|
Accepted |
[2,of,5,V5] template: compute user in obsfateusers |
2017-08-28 |
Boris Feld |
|
Accepted |
[3,of,5,V5] template: compute dates in obsfatedate |
2017-08-28 |
Boris Feld |
|
Accepted |
[4,of,5,V5] template: better prune support in obsfate |
2017-08-28 |
Boris Feld |
|
Accepted |
[5,of,5,V5] test: add more obsmarker tests for pruning scenarios |
2017-08-28 |
Boris Feld |
|
Accepted |
tag: use filtered repo when creating new tags (issue5539) |
2017-08-29 |
Denis Laxalde |
|
Accepted |
[1,of,7] python3: wrap all uses of <exception>.strerror with unitolocal |
2017-08-29 |
Augie Fackler |
|
Accepted |
[2,of,7] python3: replace sorted(<dict>.iterkeys()) with sorted(<dict>) |
2017-08-29 |
Augie Fackler |
|
Accepted |
[3,of,7] python3: whitelist another 5 passing tests found with the ratchet script |
2017-08-29 |
Augie Fackler |
|
Accepted |
[4,of,7] debugcommands: stabilize output of debugbundle by having a custom repr |
2017-08-29 |
Augie Fackler |
|
Accepted |
[5,of,7] exchange: use pycompat.bytestr() instead of str() to encode ints |
2017-08-29 |
Augie Fackler |
|
Accepted |
[6,of,7] revlog: use pycompat.bytestr() to reliably have a %s-able value |
2017-08-29 |
Augie Fackler |
|
Accepted |
[7,of,7] repair: use bytestr() to turn hashes into bytes |
2017-08-29 |
Augie Fackler |
|
Accepted |
[1,of,4] revset: move order constants from revsetlang |
2017-08-30 |
Yuya Nishihara |
|
Accepted |
[2,of,4] revset: fix example describing how ordering is determined |
2017-08-30 |
Yuya Nishihara |
|
Accepted |
[3,of,4] revset: move order argument to run-time match function |
2017-08-30 |
Yuya Nishihara |
|
Accepted |
[4,of,4] revset: make match function follow given subset if specified (API) |
2017-08-30 |
Yuya Nishihara |
|
Accepted |
[1,of,5] parser: add helper function that constructs parsed tree from template |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
[2,of,5] revsetlang: build optimized tree by helper function |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
[3,of,5] parser: add helper function to test if pattern matches parsed tree |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
[4,of,5] revsetlang: match tree by helper function on optimize |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
[5,of,5] revsetlang: remove unused functions |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
encoding: check overflow while calculating size of JSON escape buffer |
2017-08-31 |
Yuya Nishihara |
|
Accepted |
debugssl: allow a URL to be specified without a local repository |
2017-08-31 |
Matt Harbison |
|
Accepted |
[v4] command options: prohibit unicode defaults |
2017-09-01 |
Christophe de Vienne |
|
Accepted |
test-editor-filename: fix portability of fake editor command |
2017-09-02 |
Yuya Nishihara |
|
Accepted |
[1,of,8] py3: fix type of regex literals in patch.py |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[2,of,8] py3: replace bytes[n] with bytes[n:n + 1] in patch.py where needed |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[3,of,8] py3: fix type of regex literals in subrepo.py |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[4,of,8] py3: fix mixed bytes/unicode in revsetlang._aliassyminitletters |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[5,of,8] py3: fix type of attribute name in smartset.py |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[6,of,8] py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate() |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[7,of,8] py3: fix repr(util.url) to return system string |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
[8,of,8] parser: stabilize output of prettyformat() by using byte-safe repr() |
2017-09-03 |
Yuya Nishihara |
|
Accepted |
dagop: fix docstring of `cutfunc` |
2017-09-03 |
Jun Wu |
|
Accepted |
[01,of,11] doctest: bulk-replace string literals with b'' for Python 3 |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[02,of,11] doctest: replace .iteritems() with .items() |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[03,of,11] doctest: replace chr() with pycompat.bytechr() |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[04,of,11] doctest: replace str() with bytes() |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[05,of,11] doctest: pass encoding name as system string |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[06,of,11] doctest: do not embed non-ascii characters in docstring |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[07,of,11] doctest: use print_function and convert bytes to unicode where needed |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[08,of,11] doctest: upgrade old-style "except" clause |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[09,of,11] doctest: coerce dict.keys() to list |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[10,of,11] doctest: normalize b'', u'' and exception output on Python 3 |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[11,of,11] doctest: enable tests by default on Python 3 |
2017-09-04 |
Yuya Nishihara |
|
Accepted |
[1,of,2] debuginstall: use codecs.lookup() to detect invalid encoding |
2017-09-07 |
Yuya Nishihara |
|
Accepted |
[2,of,2] debuginstall: do not pass exception object to formatter (issue5676) |
2017-09-07 |
Yuya Nishihara |
|
Accepted |
extensions: fix wrapcommand/function of class instance |
2017-09-10 |
Yuya Nishihara |
|
Accepted |
[1,of,2,stable] mq: test coverage of how [diff] configuration influence can break mq patches |
2017-09-10 |
Mads Kiilerich |
|
Accepted |
[2,of,2,stable] mq: create non-lossy patches, also with custom global diff configuration |
2017-09-10 |
Mads Kiilerich |
|
Accepted |
[1,of,6] configitems: register the 'patchbomb.bundletype' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[2,of,6] configitems: register the 'patchbomb.confirm' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[3,of,6] configitems: register the 'patchbomb.flagtemplate' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[4,of,6] configitems: register the 'patchbomb.from' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[5,of,6] configitems: register the 'patchbomb.intro' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[6,of,6] configitems: register the 'patchbomb.publicurl' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[1,of,3] configitems: register the 'eol.fix-trailing-newline' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[2,of,3] configitems: register the 'eol.native' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[3,of,3] configitems: register the 'eol.only-consistent' config |
2017-09-11 |
Boris Feld |
|
Accepted |
[1,of,4] configitems: register the 'mq.git' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[2,of,4] configitems: register the 'mq.keepchanges' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[3,of,4] configitems: register the 'mq.plain' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[4,of,4] configitems: register the 'mq.secret' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[1,of,3] configitems: register the 'win32text.warn' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[2,of,3] extensions: factor extra data loading out |
2017-09-13 |
Boris Feld |
|
Accepted |
[3,of,3] extensions: register config item early |
2017-09-13 |
Boris Feld |
|
Accepted |
[01,of,27] configitems: register the 'convert.cvsps.cache' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[02,of,27] configitems: register the 'convert.cvsps.fuzz' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[03,of,27] configitems: register the 'convert.cvsps.mergefrom' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[04,of,27] configitems: register the 'convert.cvsps.mergeto' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[05,of,27] configitems: register the 'convert.git.committeractions' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[06,of,27] configitems: register the 'convert.git.extrakeys' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[07,of,27] configitems: register the 'convert.git.findcopiesharder' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[08,of,27] configitems: register the 'convert.git.remoteprefix' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[09,of,27] configitems: register the 'convert.git.renamelimit' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[10,of,27] configitems: register the 'convert.git.saverev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[11,of,27] configitems: register the 'convert.git.similarity' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[12,of,27] configitems: register the 'convert.git.skipsubmodules' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[13,of,27] configitems: register the 'convert.hg.clonebranches' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[14,of,27] configitems: register the 'convert.hg.ignoreerrors' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[15,of,27] configitems: register the 'convert.hg.revs' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[16,of,27] configitems: register the 'convert.hg.saverev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[17,of,27] configitems: register the 'convert.hg.sourcename' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[18,of,27] configitems: register the 'convert.hg.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[19,of,27] configitems: register the 'convert.hg.tagsbranch' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[20,of,27] configitems: register the 'convert.hg.usebranchnames' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[21,of,27] configitems: register the 'convert.ignoreancestorcheck' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[22,of,27] configitems: register the 'convert.localtimezone' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[23,of,27] configitems: register the 'convert.p4.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[24,of,27] configitems: register the 'convert.skiptags' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[25,of,27] configitems: register the 'convert.svn.debugsvnlog' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[26,of,27] configitems: register the 'convert.svn.startrev' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[27,of,27] configitems: register the 'convert.svn.trunk' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[V2] configitems: register the 'win32mbcs.encoding' config |
2017-09-13 |
Boris Feld |
|
Accepted |
[evolve-ext] topic: centralize compatibility logic between hg versions into compat module |
2017-09-14 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,evolve-ext] doc: make paragraphs before example code end with "::" for reST syntax |
2017-09-14 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,evolve-ext] topic: use registrar.revsetpredicate to register revset predicate functions |
2017-09-14 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,evolve-ext] evolve: use registrar.revsetpredicate to register revset predicate functions |
2017-09-14 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,4,evolve-ext] evolve: use registrar.templatekeyword to register template keyword functions |
2017-09-14 |
Katsunori FUJIWARA |
|
Accepted |
revlog: update signature of dummy addgroup() in bundlerepo and unionrepo |
2017-09-15 |
Yuya Nishihara |
|
Accepted |
[buildfix] tests: fix test-uncommit.t to not rely on GNU rm's flags behavior |
2017-09-15 |
Augie Fackler |
|
Accepted |
[buildfix,v2] tests: fix test-uncommit.t to not rely on GNU rm's flags behavior |
2017-09-15 |
Augie Fackler |
|
Accepted |
[stable] ssh: fix flakey ssh errors on BSD systems |
2017-09-15 |
Augie Fackler |
|
Accepted |
[1,of,8,py3] bundle2: raise a more helpful error if building a bundle part header fails |
2017-09-15 |
Augie Fackler |
|
Accepted |
[2,of,8,py3] bundles: turn nbchanges int into a bytestr using pycompat.bytestr |
2017-09-15 |
Augie Fackler |
|
Accepted |
[3,of,8,py3] exchange: use '%d' % x instead of str(x) to encode ints |
2017-09-15 |
Augie Fackler |
|
Accepted |
[4,of,8,py3] repair: reliably obtain bytestr of node ids |
2017-09-15 |
Augie Fackler |
|
Accepted |
[5,of,8,py3] bruterebase: port to python 3 |
2017-09-15 |
Augie Fackler |
|
Accepted |
[6,of,8,py3] drawdag: tagsmod.tag() takes a list of names, not a single name |
2017-09-15 |
Augie Fackler |
|
Accepted |
[7,of,8,py3] drawdag: add a couple of doctests to help with python3 porting |
2017-09-15 |
Augie Fackler |
|
Accepted |
[8,of,8,py3] drawdag: port to python 3 |
2017-09-15 |
Augie Fackler |
|
Accepted |
[1,of,4,python3] posix: fix HFS+ normcase doctest to produce valid bytes literals in Python 3 |
2017-09-16 |
Augie Fackler |
|
Accepted |
[2,of,4,python3] encoding: ensure getutf8char always returns a bytestr, never an int |
2017-09-16 |
Augie Fackler |
|
Accepted |
[3,of,4,python3] posix: use slicing to grab a single byte out of a bytes in HFS+ normcase code |
2017-09-16 |
Augie Fackler |
|
Accepted |
[4,of,4,python3] posix: always pass a native str to unicodedata.normalize's first arg |
2017-09-16 |
Augie Fackler |
|
Accepted |
[windows] tests: add and remove some (glob) markers |
2017-09-16 |
Augie Fackler |
|
Accepted |
[1,of,8,py3] py3: convert function name to bytes in ui.configwith() |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[2,of,8,py3] dagparser: fix variable name in error message |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[3,of,8,py3] py3: drop use of str() in dagparser.py |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[4,of,8,py3] py3: wrap string constants in dagparser.py with bytestr() |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[5,of,8,py3] py3: iterate bytes as a byte string in dagparser.py |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[6,of,8,py3] store: give name to lowerencode function |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[7,of,8,py3] py3: use bytechr() in store._buildlowerencodefun() |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[8,of,8,py3] py3: iterate bytes as a byte string in store.lowerencode() |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[1,of,3,py3] py3: wrap bytes in encoding.from/toutf8b() with bytestr |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[2,of,3,py3] py3: don't pass bytes to array.array() |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[3,of,3,py3] py3: use 'surrogatepass' error handler to process U+DCxx transparently |
2017-09-16 |
Yuya Nishihara |
|
Accepted |
[1,of,3,py3] exchange: hit opargs with pycompat.strkwargs before **-ing it |
2017-09-16 |
Augie Fackler |
|
Accepted |
[2,of,3,py3] bundles: turn nbchanges int into a bytestr using pycompat.bytestr |
2017-09-16 |
Augie Fackler |
|
Accepted |
[3,of,3,py3] repair: reliably obtain bytestr of node ids |
2017-09-16 |
Augie Fackler |
|
Accepted |
[1,of,3,py3] python3: another 3 tests whitelisted |
2017-09-16 |
Augie Fackler |
|
Accepted |
[2,of,3,py3] tests: add xrange alias for test-pathencode.py |
2017-09-16 |
Augie Fackler |
|
Accepted |
[3,of,3,py3] tests: use int() instead of long() in test-pathencode.py |
2017-09-16 |
Augie Fackler |
|
Accepted |
[01,of,23] web: use '_unset' default value for proxy config method |
2017-09-16 |
Boris Feld |
|
Accepted |
[02,of,23] configitems: register the 'web.accesslog' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[03,of,23] configitems: register the 'web.address' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[04,of,23] configitems: register the 'web.allow_archive' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[05,of,23] configitems: register the 'web.allow_read' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[06,of,23] configitems: register the 'web.baseurl' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[07,of,23] configitems: register the 'web.cacerts' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[08,of,23] configitems: register the 'web.certificate' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[09,of,23] configitems: register the 'web.collapse' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[10,of,23] configitems: register the 'web.csp' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[11,of,23] configitems: register the 'web.deny_read' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[12,of,23] configitems: register the 'web.descend' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[13,of,23] configitems: register the 'web.description' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[14,of,23] configitems: register the 'web.encoding' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[15,of,23] configitems: register the 'web.errorlog' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[16,of,23] configitems: register the 'web.ipv6' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[17,of,23] configitems: register the 'web.port' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[18,of,23] configitems: register the 'web.prefix' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[19,of,23] configitems: register the 'web.refreshinterval' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[20,of,23] configitems: register the 'web.stripes' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[21,of,23] configitems: register the 'web.style' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[22,of,23] configitems: register the 'web.templates' config |
2017-09-16 |
Boris Feld |
|
Accepted |
[23,of,23] hgwebdir: read 'web.template' untrusted |
2017-09-16 |
Boris Feld |
|
Accepted |
[1,of,6,py3] error: move patch.PatchError so it can easily implement __bytes__ (API) |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[2,of,6,py3] py3: stop using bytes[n] in patch.py |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[3,of,6,py3] py3: fix doctests in patch.py to be compatible with Python 3 |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[4,of,6,py3] py3: use bytes os.sep in doctest of pathutil.py |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[5,of,6,py3] py3: rewrite stdout hack of doctest by using ui.pushbuffer() |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[6,of,6,py3] py3: convert system strings to bytes in doctest of formatter.py |
2017-09-17 |
Yuya Nishihara |
|
Accepted |
[STABLE] hgwebdir: read 'web.template' untrusted |
2017-09-18 |
Boris Feld |
|
Accepted |
python3: remove test-update-dest.t from the whitelist |
2017-09-18 |
Augie Fackler |
|
Accepted |
tests: add support for listing tests to run in a file |
2017-09-18 |
Augie Fackler |
|
Accepted |
[1,of,8] tests: fix run-tests default values in Test constructor |
2017-09-19 |
Augie Fackler |
|
Accepted |
[2,of,8] tests: fix run-tests "slow test" check |
2017-09-19 |
Augie Fackler |
|
Accepted |
[3,of,8] tests: fix test-is-whitelisted check in run-tests |
2017-09-19 |
Augie Fackler |
|
Accepted |
[4,of,8] tests: decode bytes path to hg command before hitting with shellquote |
2017-09-19 |
Augie Fackler |
|
Accepted |
[5,of,8] tests: convert bisect support regex to binary |
2017-09-19 |
Augie Fackler |
|
Accepted |
[6,of,8] tests: fix run-tests XML reporting on Python 3 |
2017-09-19 |
Augie Fackler |
|
Accepted |
[7,of,8] tests: update `f` helper script to work on Python 3 |
2017-09-19 |
Augie Fackler |
|
Accepted |
[8,of,8] ui: fix progress debug log format strings to work on Python 3 |
2017-09-19 |
Augie Fackler |
|
Accepted |
[1,of,6] bundle2: stop using %r to quote part names |
2017-09-19 |
Augie Fackler |
|
Accepted |
[2,of,6] bundle2: update check for a generator to work on Python 3 |
2017-09-19 |
Augie Fackler |
|
Accepted |
[3,of,6] bundle2: make ValueError messages native strings |
2017-09-19 |
Augie Fackler |
|
Accepted |
[4,of,6] bundle2: portably grab first byte of part name for letter check |
2017-09-19 |
Augie Fackler |
|
Accepted |
[5,of,6] tests: port test-bundle2-format inline helper script to Python 3 |
2017-09-19 |
Augie Fackler |
|
Accepted |
[6,of,6] tests: avoid repr in test-bundle2-format.t |
2017-09-19 |
Augie Fackler |
|
Accepted |
[1,of,2] tests: clean up blackbox test around aliases a little bit |
2017-09-21 |
Augie Fackler |
|
Accepted |
[2,of,2] tests: add a test for blackbox with nested alias configurations |
2017-09-21 |
Augie Fackler |
|
Accepted |
[v2] patchbomb: add test that shows --to and --cc override matching config item |
2017-09-21 |
Augie Fackler |
|
Accepted |
[1,of,8] templater: use helper function to get name of non-iterable keyword |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[2,of,8] templater: do not destructure operands in buildmap() |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[3,of,8] templater: extract helper to just evaluate template expression |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[4,of,8] scmutil: extract helper functions that returns human-readable change id |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[5,of,8] templatekw: just pass underlying value (or key) to joinfmt() function |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[6,of,8] templater: adjust binding strength of '%' and '|' operators (BC) |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[7,of,8] templatekw: add new-style template expansion to {manifest} |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
[8,of,8] templater: wrap get/min/max result so map operation can apply |
2017-09-24 |
Yuya Nishihara |
|
Accepted |
misc: rename README to README.rst |
2017-09-26 |
David Demelier |
|
Accepted |
[V2] mail: encode long unicode lines in emails properly (issue5687) |
2017-09-26 |
Ippolitov Igor |
|
Accepted |
copytrace: use ctx.mutable() instead of adhoc constant of non-public phases |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[1,of,5] py3: remove use of str() in hgwebdir |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[2,of,5] py3: replace str(None) with literal in convcmd.py |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[3,of,5] py3: manually escape control character to be embedded in win filename error |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[4,of,5] py3: replace bytes[n] with slicing in checkwinfilename() |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[5,of,5] py3: work around bytes/unicode divergence in parsedate() |
2017-09-27 |
Yuya Nishihara |
|
Accepted |
[1,of,7,bundle2] discovery: avoid dropping remote heads hidden locally |
2017-09-28 |
Boris Feld |
|
Accepted |
[2,of,7,bundle2] phases: use a Struct object for binary encoding and decoding |
2017-09-28 |
Boris Feld |
|
Accepted |
[3,of,7,bundle2] phases: move binary encoding into a reusable function |
2017-09-28 |
Boris Feld |
|
Accepted |
[4,of,7,bundle2] phases: move the binary decoding function in the phases module |
2017-09-28 |
Boris Feld |
|
Accepted |
[5,of,7,bundle2] bundle2: only grab a transaction when 'phase-heads' affect the repository |
2017-09-28 |
Boris Feld |
|
Accepted |
[6,of,7,bundle2] pull: use 'phase-heads' to retrieve phase information |
2017-09-28 |
Boris Feld |
|
Accepted |