[6,of,8,V2] util: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[5,of,8,V2] match: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[4,of,8,V2] hgweb: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[3,of,8,V2] hgweb: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[2,of,8,V2] filemerge: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[1,of,8,V2] context: don't use mutable default argument value |
2017-03-13 |
Gregory Szorc |
|
Accepted |
[4,of,4] py3: fix slicing of bytes in revset.formatspec() |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[3,of,4] py3: make set of revset operators and quotes in bytes |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[2,of,4] py3: convert set of revset initial symbols back to bytes |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[1,of,4] pycompat: add helper to iterate each char in bytes |
2017-03-13 |
Yuya Nishihara |
|
Accepted |
[py26-fix] branchmap: fix python 2.6 by using util.buffer() instead of passing bytearray |
2017-03-13 |
Augie Fackler |
|
Accepted |
[2,of,2] rebase: allow rebasing children of wd to wd if a new branch has been set |
2017-03-12 |
Mads Kiilerich |
|
Accepted |
[1,of,2] merge: check current wc branch for 'nothing to merge', not its p1 |
2017-03-12 |
Mads Kiilerich |
|
Accepted |
lock: do not encode result of gethostname on Python 2 |
2017-03-12 |
Yuya Nishihara |
|
Accepted |
[3,of,3,py3,v3] py3: prove `hg files --rev` works |
2017-03-12 |
Augie Fackler |
|
Accepted |
[2,of,3,py3,v3] tests: make a variable for hg binary location in test-check-py3-commands |
2017-03-12 |
Augie Fackler |
|
Accepted |
[1,of,3,py3,v3] lock: encode result of gethostname into a bytestring |
2017-03-12 |
Augie Fackler |
|
Accepted |
localrepo: deprecate 'repo.join' in favor of 'repo.vfs.join' |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
pycompat: move imports of cStringIO/io to where they are used |
2017-03-12 |
Yuya Nishihara |
|
Accepted |
config: avoid using a mutable default |
2017-03-12 |
Martijn Pieters |
|
Accepted |
[12,of,12,py3] revlog: use bytes() instead of str() to get data from memoryview |
2017-03-12 |
Augie Fackler |
|
Accepted |
[11,of,12,py3] py3: prove `hg files --rev` works |
2017-03-12 |
Augie Fackler |
|
Accepted |
[10,of,12,py3] tests: make a variable for hg binary location in test-check-py3-commands |
2017-03-12 |
Augie Fackler |
|
Accepted |
[09,of,12,py3] lock: encode result of gethostname into a bytestring |
2017-03-12 |
Augie Fackler |
|
Accepted |
[08,of,12,py3] encoding: make encoding.encoding be a native str and add encodingb |
2017-03-12 |
Augie Fackler |
|
Accepted |
[07,of,12,py3] util: teach url object about __bytes__ |
2017-03-12 |
Augie Fackler |
|
Accepted |
[06,of,12,py3] manifest: ensure paths are bytes (not str) in pure parser |
2017-03-12 |
Augie Fackler |
|
Accepted |
[05,of,12,py3] manifest: now that node.bin is available, use it directly |
2017-03-12 |
Augie Fackler |
|
Accepted |
[04,of,12,py3] manifest: use node.bin instead of .decode('hex') |
2017-03-12 |
Augie Fackler |
|
Accepted |
[03,of,12,py3] manifest: add __next__ methods for Python 3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[02,of,12,py3] files: use native string type to load rev opt from dict |
2017-03-12 |
Augie Fackler |
|
Accepted |
[01,of,12,py3] store: fix many single-byte ops to use slicing in _auxencode |
2017-03-12 |
Augie Fackler |
|
Accepted |
rebase: move state serialization to use unfiltered repo |
2017-03-12 |
Durham Goode |
|
Accepted |
[2,of,2] rbc: empty (and invalid) rbc-names file should give an empty name list |
2017-03-12 |
Mads Kiilerich |
|
Accepted |
[1,of,2] rbc: use struct unpack_from and pack_into instead of unpack and pack |
2017-03-12 |
Mads Kiilerich |
|
Accepted |
[py3] pycompat: default to BytesIO instead of StringIO |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[V2] py3: add "b" prefix to string literals related to module policy |
2017-03-12 |
Katsunori FUJIWARA |
|
Accepted |
py3: drop unused aliases to array.array which are replaced with bytearray |
2017-03-12 |
Yuya Nishihara |
|
Accepted |
[10,of,10,py3] repoview: specify setattr values as native strings |
2017-03-12 |
Augie Fackler |
|
Accepted |
[09,of,10,py3] revlog: use bytes() to ensure text from _chunks is a reasonable type |
2017-03-12 |
Augie Fackler |
|
Accepted |
[08,of,10,py3] revlog: extract first byte of revlog with a slice so it's portable |
2017-03-12 |
Augie Fackler |
|
Accepted |
[07,of,10,py3] revsetlang: slice out single bytes instead of indexing |
2017-03-12 |
Augie Fackler |
|
Accepted |
[06,of,10,py3] mpatch: use bytesio instead of stringio in pure-python mpatch code |
2017-03-12 |
Augie Fackler |
|
Accepted |
[05,of,10,py3] lock: use %d to format integer into a bytestring |
2017-03-12 |
Augie Fackler |
|
Accepted |
[04,of,10,py3] parser: use %d instead of %s for interpolating error position |
2017-03-12 |
Augie Fackler |
|
Accepted |
[03,of,10,py3] manifest: unbreak pure-python manifest parsing on Python 3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[02,of,10,py3] context: use portable construction to verify int parsing |
2017-03-12 |
Augie Fackler |
|
Accepted |
[01,of,10,py3] ui: portably bytestring-ify url object |
2017-03-12 |
Augie Fackler |
|
Accepted |
[V3] config: honour the trusted flag in ui.configint |
2017-03-12 |
Martijn Pieters |
|
Accepted |
[9,of,9,py3,v3] scmutil: fix key generation to portably bytestringify integer |
2017-03-12 |
Augie Fackler |
|
Accepted |
[8,of,9,py3,v3] branchmap: stringify int in a portable way |
2017-03-12 |
Augie Fackler |
|
Accepted |
[7,of,9,py3,v3] branchmap: don't use buffer() on Python 3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[6,of,9,py3,v3] py3: use bytearray() instead of array('c', ...) constructions |
2017-03-12 |
Augie Fackler |
|
Accepted |
[5,of,9,py3,v3] summary: don't explicitly str() something we're about to %s |
2017-03-12 |
Augie Fackler |
|
Accepted |
[4,of,9,py3,v3] context: implement both __bytes__ and __str__ for Python 3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[3,of,9,py3,v3] context: work around `long` not existing on Python 3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[2,of,9,py3,v3] phases: explicitly evaluate list returned by map |
2017-03-12 |
Augie Fackler |
|
Accepted |
[1,of,9,py3,v3] ui: check for --debugger in sys.argv using r-string to avoid bytes on py3 |
2017-03-12 |
Augie Fackler |
|
Accepted |
[4,of,4,py3] minirst: use bytes.strip instead of str.strip |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[3,of,4,py3] help: use pycompat.sysstr() to make `a in b` work |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[2,of,4,py3] smcposix: pass unicode as first argument to array.array |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[1,of,4,py3] util: pass encoding.[encoding|encodingmode] as unicodes |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[20,of,20] win32text: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[19,of,20] transplant: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[18,of,20] shelve: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[17,of,20] share: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[16,of,20] rebase: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[15,of,20] mq: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[14,of,20] largefiles: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[13,of,20] keyword: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[12,of,20] journal: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[11,of,20] histedit: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[10,of,20] eol: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[09,of,20] convert: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[08,of,20] test-bundle2-remote-changegroup: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[07,of,20] subrepo: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[06,of,20] repair: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[05,of,20] merge: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[04,of,20] hg-mod: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[03,of,20] commands: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[02,of,20] cmdutil: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
[01,of,20] localrepo: directly use repo.vfs.join |
2017-03-12 |
Pierre-Yves David |
|
Accepted |
debugfsinfo: print fstype information |
2017-03-12 |
Jun Wu |
|
Accepted |
[2,of,2,py3] minirst: make encoding.encoding unicodes to pass into encode() and decode() |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[1,of,2,py3] minirst: make regular expressions bytes |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[V2] setup: convert setupversion to unicode |
2017-03-12 |
Gregory Szorc |
|
Accepted |
setup: convert setupversion to unicode on Python |
2017-03-12 |
Gregory Szorc |
|
Accepted |
[3,of,3] util: add debugstacktrace depth limit |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[2,of,3] util: strip trailing newline from debugstacktrace message |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[1,of,3] tests: rework util.debugstacktrace tests |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[4,of,4,v2-vfs] vfs: use repo.vfs.rename |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[3,of,4,v2-vfs] vfs: use repo.vfs.unlinkpath |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[2,of,4,v2-vfs] merge: use repo.wvfs.unlinkpath |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[1,of,4,v2-vfs] vfs: use repo.wvfs.unlinkpath |
2017-03-11 |
Mads Kiilerich |
|
Accepted |
[6,of,6,py3,v4] policy: try and always have a bytes for module policy |
2017-03-11 |
Augie Fackler |
|
Accepted |
[5,of,6,py3,v4] init: zstd is already python3-ready, so don't run it through our importer |
2017-03-11 |
Augie Fackler |
|
Accepted |
[4,of,6,py3,v4] config: guard against setconfig specifying unicode values on py3 |
2017-03-11 |
Augie Fackler |
|
Accepted |
[3,of,6,py3,v4] dispatch: enforce bytes when converting boolean flags to config items |
2017-03-11 |
Augie Fackler |
|
Accepted |
[2,of,6,py3,v4] py3: add a test that proves %include and missing-extension code works |
2017-03-11 |
Augie Fackler |
|
Accepted |
[1,of,6,py3,v4] extensions: tapdance to get reasonable import error formatting |
2017-03-11 |
Augie Fackler |
|
Accepted |
rebase: abort if *any* commit in rebase set is public |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
formatter: set _first on formatter, not ui |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[3,of,3,V2] rebase: unhide original working directory node as well (issue5219) |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[2,of,3,V2] rebase: pass in a regular set to _setrebasesetvisibility() |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[1,of,3,V2] tests: demonstrate broken rebase from obsolete commit |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
tests: fix help test to include recently added censor docs |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[3,of,3,V2] histedit: add histedit.singletransaction config option |
2017-03-10 |
Durham Goode |
|
Accepted |
[2,of,3,V2] histedit: pop action after the action is completed |
2017-03-10 |
Durham Goode |
|
Accepted |
[1,of,3,V2] histedit: add transaction support to writing the state file |
2017-03-10 |
Durham Goode |
|
Accepted |
help: update help.internalstable for new censor docs |
2017-03-10 |
Augie Fackler |
|
Accepted |
[2,of,2] parsers: drop old nonnormalentries method |
2017-03-10 |
Augie Fackler |
|
Accepted |
[1,of,2] parsers: avoid leak of nonnset and otherpset |
2017-03-10 |
Augie Fackler |
|
Accepted |
[2,of,5] httpconnection: rename config to groups |
2017-03-10 |
Gregory Szorc |
|
Accepted |
[1,of,5] httpconnection: don't use dict() |
2017-03-10 |
Gregory Szorc |
|
Accepted |
sslutil: issue warning when [hostfingerprint] is used |
2017-03-10 |
Gregory Szorc |
|
Accepted |
setup: use setuptools on Windows (issue5400) |
2017-03-10 |
Gregory Szorc |
|
Accepted |
schemes: use br'' literal to define bytes regexp |
2017-03-10 |
Yuya Nishihara |
|
Accepted |
localrepo: rename proxycls to filteredrepo |
2017-03-09 |
Jun Wu |
|
Accepted |
[evolve-ext] debian: don't delete evolve and topic extensions |
2017-03-09 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] serveronly: replace exc.message with str(exc) |
2017-03-09 |
Arun Kulshreshtha |
|
Accepted |
[evolve-ext] setup.py: remove unused and harmful code importing mercurial |
2017-03-09 |
via Mercurial-devel |
|
Accepted |
[10,of,10,RESEND] hgweb: use patch.diffhunks in webutil.diffs to simplify the algorithm |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[09,of,10,RESEND] hgweb: start enumerate at 1 in webutil.diffs's inner function prettyprintlines |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[08,of,10,RESEND] patch: add a diffhunks function yielding (diffheaders, hunks) |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[07,of,10,RESEND] mdiff: let unidiff return (diffheader, hunks) |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[06,of,10,RESEND] mdiff: extract a checknonewline inner function in unidiff() |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[05,of,10,RESEND] mdiff: distinguish diff headers from hunks in unidiff() |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[04,of,10,RESEND] test: end printed diff "hunks" with an empty string in test-context.py |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[03,of,10,RESEND] mdiff: let _unidiff yield hunks as (<range information>, <hunk lines>) |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[02,of,10,RESEND] mdiff: turn the comment above _unidiff into a docstring |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[01,of,10,RESEND] mdiff: compute newlines-splitted texts within _unidiff |
2017-03-09 |
Denis Laxalde |
|
Accepted |
[2,of,2] help: fix layout of pre-formatted text |
2017-03-09 |
Yuya Nishihara |
|
Accepted |
[1,of,2] help: fix example of revs() fileset |
2017-03-09 |
Yuya Nishihara |
|
Accepted |
[V3] dirstate: track otherparent files same as nonnormal |
2017-03-09 |
Durham Goode |
|
Accepted |
[4,of,4] filecache: make 'join' abstract |
2017-03-09 |
Pierre-Yves David |
|
Accepted |
[3,of,4] filecache: explicitly test 'repofilecache' |
2017-03-09 |
Pierre-Yves David |
|
Accepted |
[2,of,4] repofilecache: directly use 'repo.vfs.join' |
2017-03-09 |
Pierre-Yves David |
|
Accepted |
[1,of,4] repofilecache: define a 'join' method |
2017-03-09 |
Pierre-Yves David |
|
Accepted |
[2,of,2,pager-followup] dispatch: add pagination of two more help cases |
2017-03-08 |
Augie Fackler |
|
Accepted |
[1,of,2,pager-followup] help: avoid mutating passed-in `keep` list in `formattedhelp` |
2017-03-08 |
Augie Fackler |
|
Accepted |
[8,of,8,py3,v3] policy: try and always have a bytes for module policy |
2017-03-08 |
Augie Fackler |
|
Accepted |
[7,of,8,py3,v3] init: zstd is already python3-ready, so don't run it through our importer |
2017-03-08 |
Augie Fackler |
|
Accepted |
[6,of,8,py3,v3] config: guard against setconfig specifying unicode values on py3 |
2017-03-08 |
Augie Fackler |
|
Accepted |
[5,of,8,py3,v3] dispatch: enforce bytes when converting boolean flags to config items |
2017-03-08 |
Augie Fackler |
|
Accepted |
[4,of,8,py3,v3] py3: add a test that proves %include and missing-extension code works |
2017-03-08 |
Augie Fackler |
|
Accepted |
[3,of,8,py3,v3] extensions: tapdance to get reasonable import error formatting |
2017-03-08 |
Augie Fackler |
|
Accepted |
[2,of,8,py3,v3] extensions: use [0:1] slice on config path instead of [0] |
2017-03-08 |
Augie Fackler |
|
Accepted |
[1,of,8,py3,v3] extensions: use inspect module instead of func_code.co_argcount |
2017-03-08 |
Augie Fackler |
|
Accepted |
tests: make test-shelve.t timing-independent |
2017-03-08 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] docs: update references to installation path |
2017-03-08 |
via Mercurial-devel |
|
Accepted |
[2,of,2] chg: forward user-defined signals |
2017-03-08 |
Jun Wu |
|
Accepted |
[1,of,2] chg: document why we send SIGHUP and SIGINT to process group |
2017-03-08 |
Jun Wu |
|
Accepted |
[22,of,22] vfs: use 'vfs' module directly in 'test-clone-uncompressed' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[21,of,22] vfs: use 'vfs' module directly in 'test-filecache' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[20,of,22] vfs: use 'vfs' module directly in 'test-parseindex' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[19,of,22] vfs: use 'vfs' module directly in 'test-lock' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[18,of,22] vfs: use 'vfs' module directly in 'contrib/undumprevlog' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[17,of,22] vfs: use 'vfs' module directly in 'hgext.largefile' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[16,of,22] vfs: use 'vfs' module directly in 'hgext.convert' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[15,of,22] vfs: use 'vfs' module directly in 'hgext.transplant' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[14,of,22] vfs: use 'vfs' module directly in 'hgext.shelve' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[13,of,22] vfs: use 'vfs' module directly in 'hgext.mq' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[12,of,22] vfs: use 'vfs' module directly in 'mercurial.unionrepo' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[11,of,22] vfs: use 'vfs' module directly in 'mercurial.statichttprepo' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[10,of,22] vfs: use 'vfs' module directly in 'mercurial.bundlerepo' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[09,of,22] vfs: use 'vfs' module directly in 'mercurial.debugcommand' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[08,of,22] vfs: use 'vfs' module directly in 'mercurial.simplemerge' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[07,of,22] vfs: use 'vfs' module directly in 'mercurial.cmdutil' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[06,of,22] vfs: use 'vfs' module directly in 'mercurial.subrepo' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[05,of,22] vfs: use 'vfs' module directly in 'mercurial.archival' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[04,of,22] vfs: use 'vfs' module directly in 'mercurial.store' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[03,of,22] vfs: use 'vfs' module directly in 'mercurial.patch' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[02,of,22] vfs: use 'vfs' module directly in 'mercurial.repair' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[01,of,22] vfs: use 'vfs' module directly in 'mercurial.localrepo' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[2,of,3] py3: factor out bytechr() function |
2017-03-08 |
Yuya Nishihara |
|
Accepted |
[1,of,3] py3: fix asciistr table in store.py |
2017-03-08 |
Yuya Nishihara |
|
Accepted |
tests: make run-tests.py run on Python 3 again |
2017-03-08 |
Yuya Nishihara |
|
Accepted |
fileset: drop false function signatures from revs() and status() docs |
2017-03-08 |
Yuya Nishihara |
|
Accepted |
[3,of,3] vfs: use 'vfs' module directly in 'mercurial.hg' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[2,of,3] vfs: extract 'vfs' class and related code to a new 'vfs' module (API) |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[1,of,3] vfs: replace 'scmutil.opener' usage with 'scmutil.vfs' |
2017-03-08 |
Pierre-Yves David |
|
Accepted |
[09,of,10,V2] treemanifest: add tests covering hg diff of partial trees |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[07,of,10,V2] context: remove uses of manifest.matches |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[06,of,10,V2] context: remove duplicate manifest creation during _buildstatus |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[05,of,10,V2] context: move _manifest from committablectx to workingctx |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[04,of,10,V2] status: handle more node indicators in buildstatus |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[03,of,10,V2] merge: remove uses of manifest.matches |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[02,of,10,V2] copies: remove use of manifest.matches |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[01,of,10,V2] manifest: add match argument to diff and filesnotin |
2017-03-08 |
Durham Goode |
martinvonz |
Accepted |
[5,of,5,V2] rebase: move actual rebase into a single transaction |
2017-03-08 |
Durham Goode |
|
Accepted |
[4,of,5,V2] rebase: allow aborting if last-message.txt is missing |
2017-03-08 |
Durham Goode |
|
Accepted |
[3,of,5,V2] rebase: add storestatus support for transactions |
2017-03-08 |
Durham Goode |
|
Accepted |
[2,of,5,V2] rebase: move storestatus onto rebaseruntime |
2017-03-08 |
Durham Goode |
|
Accepted |
[1,of,5,V2] rebase: clear updatestate during rebase --abort in more cases |
2017-03-08 |
Durham Goode |
|
Accepted |
fsmonitor: remove use of repo.opener |
2017-03-07 |
Durham Goode |
|
Accepted |
[3,of,3,py3] repoview: convert attribute names to unicodes on Python 3 |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[2,of,3,py3] parsers: alias long to int on Python 3 |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[1,of,3,py3] store: slice over a bytestring to get characters instead of ascii values |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[stable] pycompat: verify sys.argv exists before forwarding it (issue5493) |
2017-03-07 |
Augie Fackler |
|
Accepted |
[evolve-ext] evolve: switch away from deprecated repo.opener |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
[6,of,6] patchbomb: add config knob to generate flags by template (issue5354) |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[5,of,6] patchbomb: pass around ui and revs that are needed for flag template |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[4,of,6] patchbomb: build patch texts by _getpatchmsgs() |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[3,of,6] patchbomb: drop internal option for pbranch extension (API) |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[2,of,6] patchbomb: factor out function that builds a prefix string to patch subject |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[1,of,6] formatter: add argument to change output file of non-plain formatter |
2017-03-07 |
Yuya Nishihara |
|
Accepted |
[2,of,2] update: for "noconflict" updates, print "conflicting changes" on conflict |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: fix test-update-branches to remove non-conflicting file |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
wix: add censor docs to installer script |
2017-03-06 |
Augie Fackler |
|
Accepted |
[6,of,6,py3] schemes: move re construction to module-level and python3-ify |
2017-03-06 |
Augie Fackler |
|
Accepted |
[5,of,6,py3] dispatch: cope with sys.version being unicode on Python 3 |
2017-03-06 |
Augie Fackler |
|
Accepted |
[4,of,6,py3] dispatch: allow testedwith to be bytes or str |
2017-03-06 |
Augie Fackler |
|
Accepted |
[3,of,6,py3] ui: fix ui.traceback on Python 3 |
2017-03-06 |
Augie Fackler |
|
Accepted |
[2,of,6,py3] ui: fix opts labeling on ui.warn et al for Python 3 |
2017-03-06 |
Augie Fackler |
|
Accepted |
[1,of,6,py3] config: add sanity assert that files are opened as binary |
2017-03-06 |
Augie Fackler |
|
Accepted |
revert: always display hunks reversed when reverting to parent |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[7,of,7] hgk: set a blocked tag when the user invokes view |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[6,of,7] transplant: set a blockedtag when invoking external filter |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[5,of,7] config: set blockedtag when invoking configuration edit |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[4,of,7] bisect: set a blockedtag when running the check command |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[3,of,7] dispatch: set a blockedtag when running an external alias |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[2,of,7] patch: set a blockedtag when running an external filter |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[1,of,7] sshpeer: set a blockedtag when starting ssh |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
filemerge: tag merge tool for blocked times |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
hook: give exthooks tags for blocking time |
2017-03-06 |
Simon Farnsworth |
|
Accepted |
[9,of,9] hgweb: use patch.diffhunks in webutil.diffs to simplify the algorithm |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[8,of,9] hgweb: start enumerate at 1 in webutil.diffs's inner function prettyprintlines |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[7,of,9] patch: add a diffhunks function yielding (diffheaders, hunks) |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[6,of,9] mdiff: let unidiff return (diffheader, hunks) |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[5,of,9] mdiff: extract a checknonewline inner function in unidiff() |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[4,of,9] mdiff: distinguish diff headers from hunks in unidiff() |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[3,of,9] test: end printed diff "hunks" with an empty string in test-context.py |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[2,of,9] mdiff: let _unidiff yield hunks as (<range information>, <hunk lines>) |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[1,of,9] mdiff: turn the comment above _unidiff into a docstring |
2017-03-06 |
Denis Laxalde |
|
Accepted |
[8,of,8,V2] fileset: add a 'status(...)' predicate to control evaluation context |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[7,of,8,V2] fileset: allow to specify a basectx for status |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[6,of,8,V2] fileset: add revs(revs, fileset) to evaluate set in working directory |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[5,of,8,V2] fileset: add function to switch revision where fileset will be evaluated |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[4,of,8,V2] fileset: extract function that builds status tuple only if necessary |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[3,of,8,V2] fileset: build initial subset in fullmatchctx class |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[2,of,8,V2] fileset: extract function that builds initial subset from ctx or status |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[1,of,8,V2] fileset: add class to host special handling of initial subset |
2017-03-06 |
Pierre-Yves David |
|
Accepted |
[2,of,2,V2] dirstate: track otherparent files same as nonnormal |
2017-03-06 |
Durham Goode |
|
Accepted |
[1,of,2,V2] dirstate: track updated files to improve write time |
2017-03-06 |
Durham Goode |
|
Accepted |
[6,of,6] manifest: rename matches to _matches |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[5,of,6] context: remove uses of manifest.matches |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[4,of,6] status: handle more node indicators in buildstatus |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[3,of,6] merge: remove uses of manifest.matches |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[2,of,6] copies: remove use of manifest.matches |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[1,of,6] manifest: add match argument to diff and filesnotin |
2017-03-03 |
Durham Goode |
martinvonz |
Accepted |
[6,of,6,py3] ui: fix configlist on Python 3 |
2017-03-03 |
Augie Fackler |
|
Accepted |
[5,of,6,py3] ui: fix ui.traceback on Python 3 |
2017-03-03 |
Augie Fackler |
|
Accepted |
[4,of,6,py3] ui: fix opts labeling on ui.warn et al for Python 3 |
2017-03-03 |
Augie Fackler |
|
Accepted |
[3,of,6,py3] config: pass some optional args as keywords |
2017-03-03 |
Augie Fackler |
|
Accepted |
[2,of,6,py3] config: add sanity assert that files are opened as binary |
2017-03-03 |
Augie Fackler |
|
Accepted |
[1,of,6,py3] config: load included config files in binary mode |
2017-03-03 |
Augie Fackler |
|
Accepted |
revert: move code dealing with deletions closer together |
2017-03-03 |
via Mercurial-devel |
|
Accepted |
[2,of,2] py3: drop unrequired code from __init__.py |
2017-03-03 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: add pycompat.open and replace open() calls |
2017-03-03 |
Pulkit Goyal |
|
Accepted |
[5,of,5,V2] util: restore copyfile's hardlink support for some filesystems |
2017-03-03 |
Jun Wu |
|
Accepted |
[4,of,5,V2] util: add a getfstype method |
2017-03-03 |
Jun Wu |
|
Accepted |
[3,of,5,V2] localrepo: handle rename with hardlinks properly |
2017-03-03 |
Jun Wu |
|
Accepted |
[2,of,5,V2] dirstate: avoid unnecessary load+dump during backup |
2017-03-03 |
Jun Wu |
|
Accepted |
[1,of,5,V2] dirstate: try to use hardlink to backup dirstate |
2017-03-03 |
Jun Wu |
|
Accepted |
[V2] util: add allowhardlinks module variable |
2017-03-02 |
Durham Goode |
|
Accepted |
[V2] similar: compare between actual file contents for exact identity |
2017-03-02 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] share: drop 'relshared' requirement as well |
2017-03-02 |
Yuya Nishihara |
|
Accepted |
[1,of,2] share: fix typo to drop 'shared' requirement on unshare |
2017-03-02 |
Yuya Nishihara |
|
Accepted |
color: update the help table |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
revert: remove set(mf) because it's O(repo) |
2017-03-02 |
Durham Goode |
martinvonz |
Accepted |
[5,of,5] localrepo: deprecated 'repo.opener' (API) |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
[4,of,5] statichttp: use 'repo.vfs' as the main attribute |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
[3,of,5] clonebundle: use 'repo.vfs' instead of 'repo.opener' |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
[2,of,5] localrepo: deprecated 'repo.wopener' (API) |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
[1,of,5] localrepo: add some comment about role of various vfs object |
2017-03-02 |
Pierre-Yves David |
|
Accepted |
help: fix internals.changegroups |
2017-03-02 |
Siddharth Agarwal |
|
Accepted |
manifest: remove _repo from manifestctx objects |
2017-03-02 |
Durham Goode |
martinvonz |
Accepted |
[1,of,2,V3] manifest: allow specifying the revlog filename |
2017-03-02 |
Durham Goode |
martinvonz |
Accepted |
phases: remove experimental.nativephaseskillswitch |
2017-03-01 |
Jun Wu |
|
Accepted |
[RFC] similar: allow similarity detection to use sha256 for digesting file contents |
2017-03-01 |
Katsunori FUJIWARA |
|
Accepted |
[7,of,7] config: update the Windows example config file |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[6,of,7] help: use 'churn' instead of 'color' as an example extension |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[5,of,7] config: suggest the 'ui.color' instead of the 'color' extension |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[4,of,7] color: update main documentation |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[3,of,7] pager: drop the 'color' dependant code |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[2,of,7] color: cleanup 'debugcolor' logic |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[1,of,7] color: move 'debugcolor' into the 'debugcommands' modules |
2017-02-28 |
Pierre-Yves David |
|
Accepted |
[RFC] help: align description of 'base rev' with reality [issue5488] |
2017-02-28 |
Kim Alvefur |
|
Accepted |
[8,of,8,V2] color: rename '_styles' to '_defaultstyles' for clarity |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[7,of,8,V2] color: move 'styles' definition on the 'ui' object |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[6,of,8,V2] color: pass 'ui' to 'win32print' |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[5,of,8,V2] color: move the dict with terminfo parameters on the ui object |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[4,of,8,V2] color: add ui to effect rendering |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[3,of,8,V2] color: initialize color for the localrepo ui |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[2,of,8,V2] color: add a 'ui.color' option to control color behavior |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[1,of,8,V2] color: reinvent dictionary |
2017-02-28 |
Pierre-Yves David |
martinvonz |
Accepted |
[11,of,11,V5] update: allow setting default update check to "noconflict" |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[10,of,11,V5] update: add experimental config for default way of handling dirty wdir |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[09,of,11,V5] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[08,of,11,V5] merge: combine the "merge" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[07,of,11,V5] merge: combine "dirty" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[06,of,11,V5] merge: clarify non-linear default updates in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[05,of,11,V5] merge: combine the two "can't happen" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[04,of,11,V5] merge: move "incompatible options" case first in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[03,of,11,V5] merge: make "linear" an input in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[02,of,11,V5] merge: drop redundant column in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[01,of,11,V5] merge: drop obsolete non-linear cases from docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
tests: un-nest the `order` repo in test-rebase-scenario-global |
2017-02-27 |
Augie Fackler |
|
Accepted |
osx: install bash and zsh completions by default |
2017-02-27 |
Augie Fackler |
|
Accepted |
pager: add support to --patch, --list and --stat options of hg shelve |
2017-02-27 |
Pulkit Goyal |
|
Accepted |
manifest: check 'if x is None' instead of 'if not x' |
2017-02-26 |
Durham Goode |
|
Accepted |
ui: replace obsolete default-push with default:pushurl (issue5485) |
2017-02-26 |
Rishabh Madan |
|
Accepted |
wix: include the help for pager |
2017-02-26 |
Matt Harbison |
|
Accepted |
subrepo: run the repo decoders when archiving |
2017-02-26 |
Matt Harbison |
|
Accepted |
[website] downloads: add link to PPA for ubuntu/debian |
2017-02-25 |
heatherboo |
|
Accepted |
[5,of,5] branches: populate all template keywords in formatter |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[4,of,5] formatter: add support for changeset templating |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[3,of,5] templatekw: move defaulttmpl constant from changeset_templater |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[2,of,5] formatter: drop filters argument from maketemplater() |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[1,of,5] templater: port formatnode filter from changeset_templater |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[7,of,7] color: have the 'ui' object carry the '_colormode' directly |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[6,of,7] color: move triggering of the initialisation logic in core |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[5,of,7] color: add the definition of '--color' in core |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[4,of,7] color: handle 'ui.plain()' directly in mode setup |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[3,of,7] color: move git-subrepo support into the subrepo module |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[2,of,7] color: move 'modesetup' into the core module |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
[1,of,7] color: move 'terminfosetup' into the core module |
2017-02-25 |
Pierre-Yves David |
|
Accepted |
ui: remove superfluous indent in _write() |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[2,of,2,STABLE] worker: flush messages written by child processes before exit |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[1,of,2,STABLE] worker: add basic test to ensure child processes are managed well |
2017-02-25 |
Yuya Nishihara |
|
Accepted |
[13,of,13,V2] color: drop the 'colorui' class |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[12,of,13,V2] color: move 'write-err' logic to the core ui class |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[11,of,13,V2] ui: extract low level part of 'write_err' in its own method |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[10,of,13,V2] ui: extract buffer write from protect and timed 'write_err' output |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[09,of,13,V2] color: move 'write' logic to the core ui class |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[08,of,13,V2] ui: extract the low level part of 'write' in a dedicated function |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[07,of,13,V2] color: add multiple messages input support to 'win32print' |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[06,of,13,V2] color: clarify name of an argument of 'win32print' |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[05,of,13,V2] color: move the 'colorlabel' call to the core 'ui' class |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[04,of,13,V2] color: move the 'colorlabel' function in the core module |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[03,of,13,V2] color: extract the label code into its own function |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[02,of,13,V2] color: inline the 'showlabel' method |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
[01,of,13,V2] color: move '_colormode' to the core 'ui' class |
2017-02-24 |
Pierre-Yves David |
|
Accepted |
record: update help to describe ui.interface |
2017-02-24 |
Eloi Morlaas |
|
Accepted |
[STABLE,V2] worker: ignore meaningless exit status indication returned by os.waitpid() |
2017-02-24 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2] pager: do not try to run an empty pager command |
2017-02-23 |
Yuya Nishihara |
|
Accepted |
[1,of,2] graphlog: restore pager lost at 1cec1d863008 |
2017-02-23 |
Yuya Nishihara |
|
Accepted |
[2,of,2] py3: make util.posixfile compatible with py3 |
2017-02-23 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: use pycompat.fsencode() to convert __file__ to bytes |
2017-02-23 |
Pulkit Goyal |
|
Accepted |
[2,of,2,RESEND] serve: mark --stdio and --cmdserver as "(ADVANCED)" flags |
2017-02-23 |
Jun Wu |
|
Accepted |
[1,of,2,RESEND] help: hide command line options marked as "advanced" |
2017-02-23 |
Jun Wu |
|
Accepted |
wireproto: remove unused code |
2017-02-22 |
Jun Wu |
|
Accepted |
[11,of,11] hgweb: add a "followlines" link to hover-box in annotate |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[10,of,11] hgweb: buffer lines by block in annotate |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[09,of,11] hgweb: link to diff with linerange in filelog template |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[08,of,11] hgweb: handle "linerange" request parameter in filediff command |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[07,of,11] hgweb: explictly pass basectx in webutil.diffs |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[06,of,11] patch: add filtering by line ranges in diff() |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[05,of,11] mdiff: make unidiff filter hunks out of specified line ranges |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[04,of,11] hgweb: handle a "linerange" request parameter in filelog command |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[03,of,11] gitweb: add "more" and "less" navigation links in filelog template |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[02,of,11] context: also return ancestor's line range in blockancestors |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
[01,of,11] context: add a followfirst flag to blockancestors |
2017-02-22 |
Denis Laxalde |
yuya |
Accepted |
smartset: preserve istopo for baseset operations |
2017-02-22 |
Jun Wu |
|
Accepted |
[6,of,6] color: set initial default value for 'colormode' to None |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[5,of,6] color: minor reversal of two conditional clause for clarity |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[4,of,6] color: merge two identical 'for' loops |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[3,of,6] color: minor simplification of some terminfo setup code |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[2,of,6] color: make a test for curse availability explicite |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[1,of,6] color: move 'win32' declaration to the core module |
2017-02-21 |
Pierre-Yves David |
|
Accepted |
[2,of,2,pager-endgame] pager: add a config knob to just globally turn off the pager |
2017-02-21 |
Augie Fackler |
|
Accepted |
[1,of,2,pager-endgame] pager: move most help to a new help topic and deprecate extension |
2017-02-21 |
Augie Fackler |
|
Accepted |
[2,of,2,pager-dispatch-tweaks] dispatch: rearrange 'unknown command' code to better employ pager |
2017-02-21 |
Augie Fackler |
|
Accepted |
[1,of,2,pager-dispatch-tweaks] help: move rst formatting of help documents into help.py |
2017-02-21 |
Augie Fackler |
|
Accepted |
[2,of,2,pager-tweaks] outgoing: avoid running pager until we're actually showing changes |
2017-02-21 |
Augie Fackler |
|
Accepted |
[1,of,2,pager-tweaks] incoming: delay pager activation until right before printing changes |
2017-02-21 |
Augie Fackler |
|
Accepted |
[2,of,2,remotenames-ext] remotenames: selectivepull, add _listremotebookmarks |
2017-02-21 |
Stanislau Hlebik |
|
Accepted |
[1,of,2,remotenames-ext] remotenames: get rid of useless lookup |
2017-02-21 |
Stanislau Hlebik |
|
Accepted |
Make test suite more immune to environment variables |
2017-02-20 |
Dr Rainer Woitok |
|
Accepted |
[5,of,5] localrepo: check HG_PENDING strictly |
2017-02-20 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,5] phases: check HG_PENDING strictly |
2017-02-20 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,5] bookmarks: check HG_PENDING strictly |
2017-02-20 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,5] tests: make directory to prevent test process from going out of $TESTTMP |
2017-02-20 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,5] txnutil: factor out the logic to read file in according to HG_PENDING |
2017-02-20 |
Katsunori FUJIWARA |
|
Accepted |
repoview: separate cache hash computation from cache reading |
2017-02-20 |
Stanislau Hlebik |
|
Accepted |
[2,of,2,pager-tweaks] dispatch: consolidate pager flag handling to a single place |
2017-02-20 |
Augie Fackler |
|
Accepted |
[1,of,2,pager-tweaks] ui: rename neverpager to disablepager |
2017-02-20 |
Augie Fackler |
|
Accepted |
[19,of,19,pager] version: enable pager if --verbose is specified |
2017-02-19 |
Augie Fackler |
|
Accepted |
[18,of,19,pager] tags: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[17,of,19,pager] summary: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[16,of,19,pager] status: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[15,of,19,pager] resolve: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[14,of,19,pager] paths: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[13,of,19,pager] outgoing: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[12,of,19,pager] manifest: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[11,of,19,pager] locate: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[10,of,19,pager] incoming: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[09,of,19,pager] help: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[08,of,19,pager] grep: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[07,of,19,pager] files: enable pager |
2017-02-19 |
Augie Fackler |
|
Accepted |
[06,of,19,pager] config: activate pager if not starting an editor |
2017-02-19 |
Augie Fackler |
|
Accepted |
[05,of,19,pager] qdiff: migrate to modern pager API |
2017-02-19 |
Augie Fackler |
|
Accepted |
[04,of,19,pager] log: migrate to modern pager API |
2017-02-19 |
Augie Fackler |
|
Accepted |
[03,of,19,pager] export: migrate to modern pager API |
2017-02-19 |
Augie Fackler |
|
Accepted |
[02,of,19,pager] diff: migrate to modern pager API |
2017-02-19 |
Augie Fackler |
|
Accepted |
[01,of,19,pager] cat: migrate to modern pager API |
2017-02-19 |
Augie Fackler |
|
Accepted |
[pager,annotate-fix] annotate: start pager after we're sure we wont abort |
2017-02-19 |
Augie Fackler |
|
Accepted |
[V3] shelve: add -n/--name option to unshelve (issue5475) |
2017-02-19 |
liscju |
|
Accepted |
[3,of,3] (RFC) scmutil: proxy revrange() through repo to break import cycles |
2017-02-19 |
Yuya Nishihara |
|
Accepted |
[2,of,3] revset: split language services to revsetlang module (API) |
2017-02-19 |
Yuya Nishihara |
|
Accepted |
[1,of,3] revset: import set classes directly from smartset module |
2017-02-19 |
Yuya Nishihara |
|
Accepted |
histedit: improve documentation and behaviour of dates (issue4820) |
2017-02-19 |
Ben Schmidt |
|
Accepted |
[2,of,2,V2] smartset: use native set operations as fast paths |
2017-02-19 |
Jun Wu |
|
Accepted |
[1,of,2,V2] smartset: add some doctests |
2017-02-19 |
Jun Wu |
|
Accepted |
[2,of,2] chg: deduplicate error handling of ui.system() |
2017-02-18 |
Yuya Nishihara |
|
Accepted |
[1,of,2] chg: refactor ui.system() to be partly overridden |
2017-02-18 |
Yuya Nishihara |
|
Accepted |
help: add pointer how to narrow list of resolved/unresolved files (issue5469) |
2017-02-18 |
Yuya Nishihara |
|
Accepted |
smartset: reorder initialization of baseset in more intuitive way |
2017-02-18 |
Yuya Nishihara |
martinvonz |
Accepted |
[3,of,3,V2] obsolete: avoid using revset language to compute the obsolete revset |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,3,V2] revset: use phasecache.getrevset |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,3,V2] phases: add a getrevset method to phasecache |
2017-02-18 |
Jun Wu |
|
Accepted |
[2,of,2] smartset: use native set operations as fast paths |
2017-02-18 |
Jun Wu |
|
Accepted |
[1,of,2] smartset: convert set to list lazily |
2017-02-18 |
Jun Wu |
|
Accepted |
[10,of,10,ipv6,V2] runtests: add an IPv6 command line flag |
2017-02-17 |
Jun Wu |
|
Accepted |
[09,of,10,ipv6,V2] runtests: always set web.ipv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[08,of,10,ipv6,V2] runtests: set web.address to localhost |
2017-02-17 |
Jun Wu |
|
Accepted |
[07,of,10,ipv6,V2] tests: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[06,of,10,ipv6,V2] dummyssh: use LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[05,of,10,ipv6,V2] runtests: export LOCALIP |
2017-02-17 |
Jun Wu |
|
Accepted |
[04,of,10,ipv6,V2] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[03,of,10,ipv6,V2] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-17 |
Jun Wu |
|
Accepted |
[02,of,10,ipv6,V2] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
[01,of,10,ipv6,V2] runtests: prefer IPv4 to IPv6 |
2017-02-17 |
Jun Wu |
|
Accepted |
Correct example concerning "hg purge" alias in "hgrc.5" |
2017-02-17 |
Dr Rainer Woitok |
|
Accepted |
test-logtoprocess: use cat to wait for outputs |
2017-02-16 |
Jun Wu |
|
Accepted |
[8,of,8,ipv6] tests: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[7,of,8,ipv6] dummyssh: use LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[6,of,8,ipv6] runtests: export LOCALIP |
2017-02-16 |
Jun Wu |
|
Accepted |
[5,of,8,ipv6] runtests: always set web.ipv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,8,ipv6] runtests: set web.address to localhost |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,8,ipv6] tinyproxy: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,8,ipv6] dumbhttp: use IPv6 if HGIPV6 is set to 1 |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,8,ipv6] runtests: export HGIPV6 to hint test scripts whether to use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
test-logtoprocess: fix the regular expression |
2017-02-16 |
Jun Wu |
|
Accepted |
[9,of,9,pager,v2] tests: prove that ignore works |
2017-02-16 |
Augie Fackler |
|
Accepted |
[8,of,9,pager,v2] annotate: migrate to modern pager API |
2017-02-16 |
Augie Fackler |
|
Accepted |
[7,of,9,pager,v2] ui: add a debug print right before we start the pager |
2017-02-16 |
Augie Fackler |
|
Accepted |
[6,of,9,pager,v2] ui: respect historic pager.attend-$COMMAND=no |
2017-02-16 |
Augie Fackler |
|
Accepted |
[5,of,9,pager,v2] tests: clean up a bunch of pager testing that is about to be invalidated |
2017-02-16 |
Augie Fackler |
|
Accepted |
[4,of,9,pager,v2] ui: add ignore-single-command functionality |
2017-02-16 |
Augie Fackler |
|
Accepted |
[3,of,9,pager,v2] ui: introduce neverpager() call |
2017-02-16 |
Augie Fackler |
|
Accepted |
[2,of,9,pager,v2] pager: move more behavior into core |
2017-02-16 |
Augie Fackler |
|
Accepted |
[1,of,9,pager,v2] pager: move pager-initiating code into core |
2017-02-16 |
Augie Fackler |
|
Accepted |
[py3] ui: construct _keepalnum list in a python3-friendly way |
2017-02-16 |
Augie Fackler |
|
Accepted |
py3: convert the mode argument of os.fdopen to unicodes |
2017-02-16 |
Pulkit Goyal |
|
Accepted |
localrepo: move extension loading to a separate method |
2017-02-16 |
Jun Wu |
|
Accepted |
chgserver: move comments in config example |
2017-02-16 |
Jun Wu |
|
Accepted |
[4,of,4,RFC] releasenotes: command to manage release notes files |
2017-02-16 |
Gregory Szorc |
|
Accepted |
[3,of,4] minirst: support passing admonitions into findadmonitions() and parse() |
2017-02-16 |
Gregory Szorc |
|
Accepted |
[2,of,4] minirst: dynamically compile admonitions regexp |
2017-02-16 |
Gregory Szorc |
|
Accepted |
[1,of,4] minirst: detect bullet lists using asterisks |
2017-02-16 |
Gregory Szorc |
|
Accepted |
[4,of,4] runtests: unindent an "if True" block |
2017-02-16 |
Jun Wu |
|
Accepted |
[3,of,4] runtests: set web.ipv6 if we use IPv6 |
2017-02-16 |
Jun Wu |
|
Accepted |
[2,of,4] runtests: checkportisavailable should only check one family |
2017-02-16 |
Jun Wu |
|
Accepted |
[1,of,4] runtests: add a function to test if IPv6 is available |
2017-02-16 |
Jun Wu |
|
Accepted |
[10,of,10,v5] histedit: log the time taken to read in the commands list |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[09,of,10,v5] extdiff: log time spent in external diff program |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[08,of,10,v5] crecord: log blocked time waiting for curses input |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[07,of,10,v5] ui: give editor() a tag of its own |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[06,of,10,v5] ui: time calls to ui.system |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[05,of,10,v5] ui: log time spent blocked on stdio |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[04,of,10,v5] contrib: add a write microbenchmark to perf.py |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[03,of,10,v5] ui: provide a mechanism to track and log blocked time |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[02,of,10,v5] mercurial: switch to util.timer for all interval timings |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[01,of,10,v5] util: introduce timer() |
2017-02-15 |
Simon Farnsworth |
|
Accepted |
[stable] make: update .PHONY targets |
2017-02-15 |
Anton Shestakov |
|
Accepted |
[8,of,8,simple] color: move the '_render_effects' function to the core module |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[7,of,8,simple] color: move '_effect_str' function into the core module |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[6,of,8,simple] color: move configstyles into the core module |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[5,of,8,simple] color: rework conditional 'valideffect' |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[4,of,8,simple] color: move 'valideffect' function into the core module |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[3,of,8,simple] color: move '_terminfo_params' into the core 'color' module |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[2,of,8,simple] color: move '_effect' mapping into core |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[1,of,8,simple] color: spread '_effect' values for readability |
2017-02-15 |
Pierre-Yves David |
martinvonz |
Accepted |
[6,of,6,V2] update: add experimental config for default way of handling dirty wdir |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[5,of,6,V2] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[4,of,6,V2] update: clarify that -C and -c are mutually exclusive |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[3,of,6,V2] update: move check for dirty wdir into hg.updatetotally() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[2,of,6,V2] destutil: drop now-unused "check" parameter from destupdate() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[1,of,6,V2] destutil: remove duplicate check and leave it to merge.update() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[8,of,8] debugcommands: move 'debugwireargs' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[7,of,8] debugcommands: move 'debugwalk' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[6,of,8] debugcommands: move 'debugtemplate' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[5,of,8] debugcommands: move 'debugsuccessorssets' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[4,of,8] debugcommands: move 'debugsub' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[3,of,8] debugcommands: move 'debugstate' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[2,of,8] debugcommands: move 'debugsetparents' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[1,of,8] debugcommands: move 'debugrevspec' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[6,of,6] debugcommands: move 'debugrevlog' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |
[5,of,6] debugcommands: move 'debugrename' in the new module |
2017-02-14 |
Pierre-Yves David |
|
Accepted |