Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 86 87 88 89 90 91 92 93 94 ... 98 99 Next »
Filters: Archived = No remove filter
Patch Date Submitter Delegate State
convert: fix line ending of mapfile and commit.desc file 2018-02-13 Yuya Nishihara Accepted
[V2] dirstate: drop explicit files that shouldn't match (BC) (issue4679) 2018-02-14 Yuya Nishihara Accepted
[1,of,2] py3: stringify IOError/OSError without loosing local character 2018-02-14 Yuya Nishihara Accepted
[2,of,2] progress: use '%*d' to pad progress value 2018-02-14 Yuya Nishihara Accepted
[1,of,2,v2] tests: add a test demonstrate that 'revert -i' ignores nonexistent patterns 2018-02-14 Denis Laxalde Accepted
[2,of,2,v2] revert: use an exact matcher in interactive diff selection (issue5789) 2018-02-14 Denis Laxalde Accepted
hgweb: show users recorded in obsolescence markers 2018-02-14 Anton Shestakov Accepted
[hglib,v2] client: ignore close() on non-open clients (issue5751) 2018-02-14 Gábor Stefanik Accepted
[1,of,5] cmdutil: make node parameter of makefileobj() mandatory (API) 2018-02-14 Yuya Nishihara Accepted
[2,of,5] cmdutil: pass ctx to makefilename() in place of repo/node pair (API) 2018-02-14 Yuya Nishihara Accepted
[3,of,5] cmdutil: pass ctx to makefileobj() in place of repo/node pair (API) 2018-02-14 Yuya Nishihara Accepted
[4,of,5] cmdutil: rewrite makefilename() to use ctx methods 2018-02-14 Yuya Nishihara Accepted
[5,of,5] cmdutil: build "%m" (desc|firstline) in makefilename() 2018-02-14 Yuya Nishihara Accepted
[1,of,6] cmdutil: narrow scope of KeyError in makefilename() 2018-02-15 Yuya Nishihara Accepted
[2,of,6] templater: extract function scanning template string 2018-02-15 Yuya Nishihara Accepted
[3,of,6] templater: add function to help substituting patterns in template string 2018-02-15 Yuya Nishihara Accepted
[4,of,6] templatefilters: add dirname() filter 2018-02-15 Yuya Nishihara Accepted
[5,of,6] templatekw: add {reporoot} keyword 2018-02-15 Yuya Nishihara Accepted
[6,of,6] cmdutil: expand filename format string by templater (BC) 2018-02-15 Yuya Nishihara Accepted
[1,of,3] hgweb: translate Abort in help command to 404 error 2018-02-15 Yuya Nishihara Accepted
[2,of,3] help: list deprecated and experimental extensions if --verbose 2018-02-15 Yuya Nishihara Accepted
[3,of,3] help: use cmdutil.parsealiases() to resolve command name 2018-02-15 Yuya Nishihara Accepted
[1,of,2] gitweb: make span.age CSS selector more specific 2018-02-15 Anton Shestakov Accepted
[2,of,2] hgweb: show dates recorded in obsolescence markers 2018-02-15 Anton Shestakov Accepted
debuginstall: do not parse editor command in posix way on Windows 2018-02-17 Yuya Nishihara Accepted
[1,of,5] py3: factor out byterepr() which returns an asciified value on py3 2018-02-17 Yuya Nishihara Accepted
[2,of,5] py3: fix bytes-unicode dance while building docstring of extdiff 2018-02-17 Yuya Nishihara Accepted
[3,of,5] py3: make regexp patterns bytes in extdiff 2018-02-17 Yuya Nishihara Accepted
[4,of,5] py3: make test-extdiff.t pass on Python 3 2018-02-17 Yuya Nishihara Accepted
[5,of,5] extensions: reject any unicode strings in tables before loading 2018-02-17 Yuya Nishihara Accepted
[1,of,4,V2] cmdutil: strip "%m" pattern (first line of commit message) from both ends 2018-02-18 Yuya Nishihara Accepted
[2,of,4,V2] cmdutil: reorder optional arguments passed to makefileobj() 2018-02-18 Yuya Nishihara Accepted
[3,of,4,V2] templater: add option to parse template string just like raw string literal 2018-02-18 Yuya Nishihara Accepted
[4,of,4,V2] cmdutil: expand filename format string by templater (BC) 2018-02-18 Yuya Nishihara Accepted
[1,of,2] url: show full url of proxy server in debug message 2018-02-18 Yuya Nishihara Accepted
[2,of,2] py3: use bytes() to byte-stringify url object in url.py 2018-02-18 Yuya Nishihara Accepted
[1,of,4,STABLE] tests: add phase testing to test-push-http-bundle1.t 2018-02-18 Gregory Szorc Accepted
[2,of,4,STABLE] tests: port value-less unbundle capability test to test-push-http.t 2018-02-18 Gregory Szorc Accepted
[3,of,4,STABLE] tests: consolidate test-push-http.t and test-push-http-bundle1.t 2018-02-18 Gregory Szorc Accepted
[4,of,4,STABLE] tests: expand test coverage for updating phases 2018-02-18 Gregory Szorc Accepted
[1,of,2] tests: check obsolete changeset with two obsfate entries 2018-02-19 Anton Shestakov Accepted
[2,of,2] hgweb: show each obsfateentry on its own line 2018-02-19 Anton Shestakov Accepted
[1,of,3] pycompat: correct the shlex.split() proxy method signature in py3 2018-02-21 Matt Harbison Accepted
[2,of,3] windows: strip double quotes from the command to be found in findexe() 2018-02-21 Matt Harbison Accepted
[3,of,3] debuginstall: strip double quotes from editorbin on Windows 2018-02-21 Matt Harbison Accepted
[STABLE] annotate: do not poorly split lines at CR (issue5798) 2018-02-21 Yuya Nishihara Accepted
util: factor out shellsplit() function 2018-02-21 Yuya Nishihara Accepted
[1,of,2] showconfig: use set to filter sections and entry names 2018-02-21 Yuya Nishihara Accepted
[2,of,2] showconfig: allow multiple section.name selectors (issue5797) 2018-02-21 Yuya Nishihara Accepted
[1,of,2] perfbranchmap: display 'unfiltered' for unfiltered performance 2018-02-21 Boris Feld Accepted
[2,of,2] perfbranchmap: allow to select the filter to benchmark 2018-02-21 Boris Feld Accepted
[STABLE] graphlog: document what "_" and "*" mean 2018-02-22 Anton Shestakov Accepted
[V2] patches: release the GIL while applying the patch 2018-02-22 Boris Feld Accepted
diff: do not split function name if character encoding is unknown 2018-02-23 Yuya Nishihara Accepted
[01,of,11] py3: add b'' prefixes in test-dispatch.py 2018-02-23 Pulkit Goyal Accepted
[02,of,11] py3: add b'' prefixes in test-abort-checkin.t 2018-02-23 Pulkit Goyal Accepted
[03,of,11] py3: use pycompat.bytestr to convert str returned by getpass.getuser to bytes 2018-02-23 Pulkit Goyal Accepted
[04,of,11] py3: fix keyword arguments handling in hgext/acl.py 2018-02-23 Pulkit Goyal Accepted
[05,of,11] py3: make sure we use bytes in generate-working-copy-states.py 2018-02-23 Pulkit Goyal Accepted
[06,of,11] py3: add b'' prefixes in test-revset.t 2018-02-23 Pulkit Goyal Accepted
[07,of,11] py3: add b'' prefixes in test-alias.t 2018-02-23 Pulkit Goyal Accepted
[08,of,11] py3: pass ctx.rev() instead of ctx in range() 2018-02-23 Pulkit Goyal Accepted
[09,of,11] py3: add missing b'' in test-arbitraryfilectx.t 2018-02-23 Pulkit Goyal Accepted
[10,of,11] py3: replace types.NoneType with type(None) 2018-02-23 Pulkit Goyal Accepted
[11,of,11] py3: make regex bytes in hgweb/webcommands.py 2018-02-23 Pulkit Goyal Accepted
[STABLE] setup: only allow Python 3 from a source checkout (issue5804) 2018-02-24 Gregory Szorc Accepted
tests: add HTTP POST and PUT support to the $LOGDATE$ substitution 2018-02-24 Matt Harbison Accepted
[1,of,2] acl: replace bare getpass.getuser() by platform function 2018-02-25 Yuya Nishihara Accepted
[2,of,2] histedit: use repo.revs() instead of repo.set() where revisions are needed 2018-02-25 Yuya Nishihara Accepted
[1,of,2] run-tests: cache hghave results 2018-02-26 Matt Harbison Accepted
[2,of,2] run-tests: don't mask errors when a server fails to start 2018-02-26 Matt Harbison Accepted
[1,of,7] narrow: drop redundant templatekw/revset names from help text 2018-02-26 Yuya Nishihara Accepted
[2,of,7] remotenames: drop redundant templatekw names from help text 2018-02-26 Yuya Nishihara Accepted
[3,of,7] templatekw: simply override {graphwidth} function by mapping variable 2018-02-26 Yuya Nishihara Accepted
[4,of,7] templatekw: minimize resource dependency of {envvars} and {termwidth} 2018-02-26 Yuya Nishihara Accepted
[5,of,7] templater: move specialized exception types to top 2018-02-26 Yuya Nishihara Accepted
[6,of,7] templater: specialize ResourceUnavailable error so that it can be caught 2018-02-26 Yuya Nishihara Accepted
[7,of,7] templatekw: add 'requires' flag to switch to exception-safe interface 2018-02-26 Yuya Nishihara Accepted
[V2] run-tests: cache hghave results 2018-02-27 Matt Harbison Accepted
run-tests: resume raising an exception when a server fails to start 2018-02-27 Matt Harbison Accepted
test-acl: mock up util.getuser() to trust $LOGNAME on Windows 2018-02-27 Yuya Nishihara Accepted
Fix for Bug #5807 2018-03-01 Sascha Nemecek Accepted
fileset: drop bad "elif:" trying to check invalid size expression 2018-03-01 Yuya Nishihara Accepted
[1,of,8] templatefilters: use encoding.unifromlocal/unitolocal() for py3 compatibility 2018-03-01 Yuya Nishihara Accepted
[2,of,8] py3: make regexp literal bytes in templatefilters.py 2018-03-01 Yuya Nishihara Accepted
[3,of,8] py3: use '%d' to format diffstat sum 2018-03-01 Yuya Nishihara Accepted
[4,of,8] py3: move between bytes and unicode when re-raising IOError 2018-03-01 Yuya Nishihara Accepted
[5,of,8] py3: fix type of attribute names forwarded by templatekw._hybrid 2018-03-01 Yuya Nishihara Accepted
[6,of,8] py3: use bytes.endswith('\n') to strip off '\n' from debug color output 2018-03-01 Yuya Nishihara Accepted
[7,of,8] py3: use bytestr() to coerce position carried by ParseError to string 2018-03-01 Yuya Nishihara Accepted
[8,of,8] py3: fix test-command-template.t to write files in binary mode 2018-03-01 Yuya Nishihara Accepted
[01,of,10] py3: silence return value of file.write() in test-command-template.t 2018-03-02 Yuya Nishihara Accepted
[02,of,10] py3: use startswith() to check existence of trailing '\n' in .hgtags file 2018-03-02 Yuya Nishihara Accepted
[03,of,10] py3: fix join(), min(), and max() template functions over string 2018-03-02 Yuya Nishihara Accepted
[04,of,10] py3: drop b'' from error message generated by templater.runmember() 2018-03-02 Yuya Nishihara Accepted
[05,of,10] py3: fix type of string literals in templater.tokenize() 2018-03-02 Yuya Nishihara Accepted
[06,of,10] py3: byte-stringify ValueError of unescapestr() to reraise as ParseError 2018-03-02 Yuya Nishihara Accepted
[07,of,10] py3: mark all string literals in test-command-template.t as bytes 2018-03-02 Yuya Nishihara Accepted
[08,of,10] py3: don't crash when re-raising encoding error 2018-03-02 Yuya Nishihara Accepted
[09,of,10] py3: replace type 'str' by 'bytes' in templater.py 2018-03-02 Yuya Nishihara Accepted
[10,of,10] py3: fix string slicing in util.parsetimezone() 2018-03-02 Yuya Nishihara Accepted
[01,of,10] templatekw: switch showdict template keywords to new API 2018-03-02 Yuya Nishihara Accepted
[02,of,10] templatekw: switch most of showlist template keywords to new API (issue5779) 2018-03-02 Yuya Nishihara Accepted
[03,of,10] namespace: use registrar to add template keyword 2018-03-02 Yuya Nishihara Accepted
[04,of,10] templatekw: switch namespace template keywords to new API 2018-03-02 Yuya Nishihara Accepted
[05,of,10] templatekw: switch obsfate-related template keywords to new API 2018-03-02 Yuya Nishihara Accepted
[06,of,10] templatekw: switch revset() to new API 2018-03-02 Yuya Nishihara Accepted
[07,of,10] templatekw: switch latesttags template keywords to new API 2018-03-02 Yuya Nishihara Accepted
[08,of,10] templatekw: switch manifest template keyword to new API 2018-03-02 Yuya Nishihara Accepted
[09,of,10] templatekw: switch remainder of _showlist template keywords to new API 2018-03-02 Yuya Nishihara Accepted
[10,of,10] templatekw: deprecate showdict() and showlist() (API) 2018-03-02 Yuya Nishihara Accepted
get-with-headers: use bytes stdout thoroughly 2018-03-02 Yuya Nishihara Accepted
py3: silence "bad escape" warning emitted by re.sub() 2018-03-02 Yuya Nishihara Accepted
py3: bail on ratcheting tests forward on 3.6.0 and 3.6.1 2018-03-02 Kevin Bullock Accepted
[1,of,3] templater: allow dynamically switching the default dict/list formatting 2018-03-02 Yuya Nishihara Accepted
[2,of,3] templater: byte-stringify dict/list values before passing to default format 2018-03-02 Yuya Nishihara Accepted
[3,of,3] test-command-template: glob out detailed "invalid escape" message 2018-03-02 Yuya Nishihara Accepted
[1,of,3] py3: conditionalize initialization of stdio flags 2018-03-03 Yuya Nishihara Accepted
[2,of,3] py3: silence the final IOError by closing stdout/err slightly early 2018-03-03 Yuya Nishihara Accepted
[3,of,3] py3: make test-basic.t pass on Python 3 2018-03-03 Yuya Nishihara Accepted
profile: colorize output on Windows 2018-03-03 Matt Harbison Accepted
[01,of,11] py3: don't try to mangle C extension blob by code transformer 2018-03-03 Yuya Nishihara Accepted
[02,of,11] py3: add PY23() macro to switch string literal depending on python version 2018-03-03 Yuya Nishihara Accepted
[03,of,11] py3: bulk-replace bytes format specifier passed to Py_BuildValue() 2018-03-03 Yuya Nishihara Accepted
[04,of,11] py3: bulk-replace 'const char*' format specifier passed to PyArg_ParseTuple*() 2018-03-03 Yuya Nishihara Accepted
[05,of,11] cext: mark tuple_format as a constant 2018-03-03 Yuya Nishihara Accepted
[06,of,11] py3: do not pass a float to dict_new_presized() 2018-03-03 Yuya Nishihara Accepted
[07,of,11] cext: fix computephasesmapsets() not to return without setting an exception 2018-03-03 Yuya Nishihara Accepted
[08,of,11] py3: do not pass a list of iterators to computephasesmapsets() 2018-03-03 Yuya Nishihara Accepted
[09,of,11] py3: do not pass a memoryview to bdiff.bdiff() 2018-03-03 Yuya Nishihara Accepted
[10,of,11] py3: make test-ancestors.py pass on Python 3 with C extensions 2018-03-03 Yuya Nishihara Accepted
[11,of,11] py3: unblock C extensions on Python 3 2018-03-03 Yuya Nishihara Accepted
[1,of,5] py3: fix some membership tests on linkrev adjustment 2018-03-03 Yuya Nishihara Accepted
[2,of,5] py3: pass a system-string filename to sub-classes of IOError 2018-03-03 Yuya Nishihara Accepted
[3,of,5] py3: fix some unicode madness in global exception catcher 2018-03-03 Yuya Nishihara Accepted
[4,of,5] py3: fix formatting of lock error message 2018-03-03 Yuya Nishihara Accepted
[5,of,5] py3: add some b'' to make test-lock-badness.t happy 2018-03-03 Yuya Nishihara Accepted
[1,of,4] py3: fix slicing of bytes in patch.iterhunks() 2018-03-03 Yuya Nishihara Accepted
[2,of,4] py3: make os.pardir a bytes 2018-03-03 Yuya Nishihara Accepted
[3,of,4] py3: make os.curdir a bytes 2018-03-03 Yuya Nishihara Accepted
[4,of,4] py3: fix formatting of path-auditing errors 2018-03-03 Yuya Nishihara Accepted
[1,of,2] py3: back out c77c925987d7 to store bytes filename in IOError 2018-03-03 Yuya Nishihara Accepted
[2,of,2] py3: accept both unicode and byte strings as filename carried by IOError 2018-03-03 Yuya Nishihara Accepted
dispatch: don't clamp the range of the exit code twice 2018-03-04 Kevin Bullock Accepted
py3: make gettext domain a system string 2018-03-04 Yuya Nishihara Accepted
[1,of,4,STABLE] test-subrepo: demonstrate problems with subrepo sharing and absolute paths 2018-03-04 Matt Harbison Accepted
[2,of,4,STABLE] subrepo: don't attempt to share remote sources (issue5793) 2018-03-04 Matt Harbison Accepted
[3,of,4,STABLE] subrepo: activate clone pooling to enable sharing with remote URLs 2018-03-04 Matt Harbison Accepted
[4,of,4,STABLE] test-subrepo: glob away an unstable hash 2018-03-04 Matt Harbison Accepted
bdiff: avoid pointer arithmetic on void* 2018-03-04 Matt Harbison Accepted
templater: fix position of terminator character in error message 2018-03-04 Yuya Nishihara Accepted
lock: block signal interrupt while making a lock file 2018-03-04 Yuya Nishihara Accepted
[STABLE] test-annotate: rewrite sed with some python 2018-03-04 Yuya Nishihara Accepted
[STABLE] test-annotate: set stdin and stdout to binary to get CR unmodified 2018-03-04 Yuya Nishihara Accepted
xdiff: fix builds on Windows 2018-03-04 Matt Harbison Accepted
[1,of,6] py3: use startswith() instead of slicing to detect leading whitespace 2018-03-04 Yuya Nishihara Accepted
[2,of,6] py3: byte-stringify test-config.t and test-config-env.py 2018-03-04 Yuya Nishihara Accepted
[3,of,6] py3: don't use str() to stringify pushloc 2018-03-04 Yuya Nishihara Accepted
[4,of,6] py3: fix type of ui.configitems(ignoresub=True) result 2018-03-04 Yuya Nishihara Accepted
[5,of,6] py3: do not mutate dict while iterating in tagmerge 2018-03-04 Yuya Nishihara Accepted
[6,of,6] py3: work around comparison between int and None in tagmerge 2018-03-04 Yuya Nishihara Accepted
[1,of,4] py3: fix int formatting of "incoming changes" log 2018-03-04 Yuya Nishihara Accepted
[2,of,4] py3: make blackbox-readonly-dispatch.py use ui instead of print() 2018-03-04 Yuya Nishihara Accepted
[3,of,4] py3: byte-stringify blackbox-readonly-dispatch.py 2018-03-04 Yuya Nishihara Accepted
[4,of,4] py3: byte-stringify test-blackbox.t 2018-03-04 Yuya Nishihara Accepted
debugwireproto: handle unimplemented util.poll() for Windows 2018-03-06 Matt Harbison Accepted
[1,of,4] py3: read/write plain lock file in binary mode 2018-03-06 Yuya Nishihara Accepted
[2,of,4] py3: fix type of default username 2018-03-06 Yuya Nishihara Accepted
[3,of,4] py3: make test-commit-multiple.t byte-safe 2018-03-06 Yuya Nishihara Accepted
[4,of,4] py3: drop b'' from generate-working-copy-states.py output 2018-03-06 Yuya Nishihara Accepted
[1,of,8] hgk: stop using util.bytesinput() to read a single line from stdin 2018-03-09 Yuya Nishihara Accepted
[2,of,8] ui: inline util.bytesinput() into ui._readline() 2018-03-09 Yuya Nishihara Accepted
[3,of,8] ui: add debug commands to test interactive prompt 2018-03-09 Yuya Nishihara Accepted
[4,of,8] util: add public isstdin/isstdout() functions 2018-03-09 Yuya Nishihara Accepted
[5,of,8] ui: do not try readline support if fin/fout aren't standard streams 2018-03-09 Yuya Nishihara Accepted
[6,of,8] ui: do not use rawinput() when we have to replace sys.stdin/stdout 2018-03-09 Yuya Nishihara Accepted
[7,of,8] ui: adjust Windows workaround to new _readline() code 2018-03-09 Yuya Nishihara Accepted
[8,of,8] py3: drop encoding.strio() 2018-03-09 Yuya Nishihara Accepted
[1,of,5] templater: move function table to the "context" object 2018-03-09 Yuya Nishihara Accepted
[2,of,5] templater: extract template evaluation utility to new module 2018-03-09 Yuya Nishihara Accepted
[3,of,5] templater: move stringify() to templateutil module 2018-03-09 Yuya Nishihara Accepted
[4,of,5] templater: move hybrid class and functions to templateutil module 2018-03-09 Yuya Nishihara Accepted
[5,of,5] templater: split template functions to new module 2018-03-09 Yuya Nishihara Accepted
[1,of,3] xdiff: backport int64_t and uint64_t types to Windows 2018-03-10 Matt Harbison Accepted
[2,of,3] xdiff: silence a 32-bit shift warning on Windows 2018-03-10 Matt Harbison Accepted
[3,of,3] bdiff: convert more longs to int64_t 2018-03-10 Matt Harbison Accepted
ui: remove any combinations of CR|LF from prompt response 2018-03-10 Yuya Nishihara Accepted
[1,of,5] py3: silence f.write() in test-annotate.t 2018-03-10 Yuya Nishihara Accepted
[2,of,5] py3: fix integer formatting in bisect error 2018-03-10 Yuya Nishihara Accepted
[3,of,5] py3: make test-bisect.t bytes-safe 2018-03-10 Yuya Nishihara Accepted
[4,of,5] templatefilters: inline hbisect.shortlabel() 2018-03-10 Yuya Nishihara Accepted
[5,of,5] py3: fix slicing of bisect label in templatefilters.shortbisect() 2018-03-10 Yuya Nishihara Accepted
[1,of,5] py3: use r'' instead of sysstr('') to get around code transformer 2018-03-10 Yuya Nishihara Accepted
[2,of,5] py3: drop b'' from debug message "moving bookmarks" 2018-03-10 Yuya Nishihara Accepted
[3,of,5] py3: wrap file object to write patch in native eol preserving byte-ness 2018-03-10 Yuya Nishihara Accepted
[4,of,5] py3: open patch file in binary mode and convert eol manually 2018-03-10 Yuya Nishihara Accepted
[5,of,5] py3: make test-commit-interactive.t byte-safe 2018-03-10 Yuya Nishihara Accepted
[1,of,2] util: forward __bool__()/__nonzero__() on fileobjectproxy 2018-03-10 Matt Harbison Accepted
[2,of,2] sshpeer: check pipe validity before forwarding output from it 2018-03-10 Matt Harbison Accepted
hook: ensure stderr is flushed when an exception is raised, for test stability 2018-03-11 Matt Harbison Accepted
[STABLE] amend: abort if unresolved merge conflicts found (issue5805) 2018-03-11 Yuya Nishihara Accepted
[1,of,3] dagop: move annotateline and _annotatepair from context.py 2018-03-11 Yuya Nishihara Accepted
[2,of,3] dagop: extract core algorithm of annotate() from context.py 2018-03-11 Yuya Nishihara Accepted
[3,of,3] dagop: move lines() out of annotate() 2018-03-11 Yuya Nishihara Accepted
[V2] wireproto: explicitly flush stdio to prevent stalls on Windows 2018-03-11 Matt Harbison Accepted
[1,of,3] debugwireproto: close the write end before consuming all available data 2018-03-12 Yuya Nishihara Accepted
[2,of,3] debugwireproto: dump server's stderr to temporary file if --noreadstderr 2018-03-12 Yuya Nishihara Accepted
[3,of,3] sshpeer: drop support for not reading stderr 2018-03-12 Yuya Nishihara Accepted
[STABLE] hgweb: garbage collect on every request 2018-03-12 Gregory Szorc Accepted
xdiff: fix a hard crash on Windows 2018-03-13 Matt Harbison Accepted
[1,of,3] tests: add a substitution pattern for dates in HTTP headers and LFS payload 2018-03-13 Matt Harbison Accepted
[2,of,3] test-lfs: dial up the debugging on commands that interact with the server 2018-03-13 Matt Harbison Accepted
[3,of,3] lfs: debug print HTTP headers and JSON payload received from the server 2018-03-13 Matt Harbison Accepted
[evolve-ext,V3] obsdiscovery: include units in ui.progress() calls (issue5773) 2018-03-13 Anton Shestakov Accepted
[1,of,4] pycompat: name maplist() and ziplist() for better traceback message 2018-03-13 Yuya Nishihara Accepted
[2,of,4] annotate: correct parameter name of decorate() function 2018-03-13 Yuya Nishihara Accepted
[3,of,4] annotate: do not construct attr.s object per line while computing history 2018-03-13 Yuya Nishihara Accepted
[4,of,4] annotate: drop linenumber flag from fctx.annotate() (API) 2018-03-13 Yuya Nishihara Accepted
peer-request: include more details about batch commands 2018-03-13 Boris Feld Accepted
[1,of,2] push-discovery: don't turn use generator when comparing bookmarks 2018-03-13 Boris Feld Accepted
[2,of,2] push-discovery: extract the bookmark comparison logic in its own function 2018-03-13 Boris Feld Accepted
[V5] forget: add --dry-run mode 2018-03-14 sushil khanchi Accepted
[1,of,2] debugbundle: do not display detailed part data in --quiet mode 2018-03-14 Boris Feld Accepted
[2,of,2] debugupdatecache: also warm rev branch cache 2018-03-14 Boris Feld Accepted
[1,of,3,V4] obsolete: move marker flags to obsutil 2018-03-15 Anton Shestakov Accepted
[2,of,3,V4] debug: add debugwhyunstable that explains instabilities 2018-03-15 Anton Shestakov Accepted
[3,of,3,V4] hgweb: explain instabilities of unstable changesets 2018-03-15 Anton Shestakov Accepted
[1,of,7,V4] revbranchcache: add a public function to update the data 2018-03-16 Boris Feld Accepted
[2,of,7,V4] revbranchcache: add a bundle2 handler for a rbc part 2018-03-16 Boris Feld Accepted
[3,of,7,V4] rev-branch-cache: add a function to generate a part 2018-03-16 Boris Feld Accepted
[4,of,7,V4] bundle: include advisory rev branch cache part in bundle2 bundle 2018-03-16 Boris Feld Accepted
[5,of,7,V4] revbranchcache: add the necessary bit to send 'rbc' data over bundle2 2018-03-16 Boris Feld Accepted
[6,of,7,V4] revbranchcache: disable the new part for narrow hg bundle 2018-03-16 Boris Feld Accepted
[7,of,7,V4] revbranchcache: advertise and use 'rbc' exchange capability 2018-03-16 Boris Feld Accepted
[1,of,3] test-template-engine: deduplicate methods of custom template engine 2018-03-16 Yuya Nishihara Accepted
[2,of,3] py3: make test-template-engine.t bytes-safe 2018-03-16 Yuya Nishihara Accepted
[3,of,3] test-template-engine: do not evaluate unused keywords by custom engine 2018-03-16 Yuya Nishihara Accepted
[1,of,3,V2] annotate: do not construct attr.s object per line while computing history 2018-03-18 Yuya Nishihara Accepted
[2,of,3,V2] annotate: drop linenumber flag from fctx.annotate() (API) 2018-03-18 Yuya Nishihara Accepted
[3,of,3,V2] annotate: pack line content into annotateline object (API) 2018-03-18 Yuya Nishihara Accepted
cmdutil: drop redundant import of merge module 2018-03-18 Yuya Nishihara Accepted
[1,of,5] templater: fix invalid reference of runsymbol in doctest 2018-03-18 Yuya Nishihara Accepted
[2,of,5] templater: rename .render(mapping) to .renderdefault(mapping) (API) 2018-03-18 Yuya Nishihara Accepted
[3,of,5] templater: factor out helper that renders named template as string 2018-03-18 Yuya Nishihara Accepted
[4,of,5] templater: use named function to named template against mapping dict (API) 2018-03-18 Yuya Nishihara Accepted
[5,of,5] hgweb: evaluate the "default" value as template 2018-03-18 Yuya Nishihara Accepted
test-lfs: glob over some output changes 2018-03-18 Matt Harbison Accepted
[1,of,6] lfs: add a blob verification method to the local store 2018-03-19 Matt Harbison Accepted
[2,of,6] test-lfs: drop trailing ', ' item separators from debug JSON output 2018-03-19 Matt Harbison Accepted
[3,of,6] lfs: add basic routing for the server side wire protocol processing 2018-03-19 Matt Harbison Accepted
[4,of,6] lfs: add server side support for the Batch API 2018-03-19 Matt Harbison Accepted
[5,of,6] lfs: add support for serving blob files 2018-03-19 Matt Harbison Accepted
[6,of,6] test-lfs-test-server: add a testcase for `hg serve` 2018-03-19 Matt Harbison Accepted
[1,of,3,V2] highlight: peek Content-Type header set by hgweb 2018-03-19 Yuya Nishihara Accepted
[2,of,3,V2] templater: use named function to expand template against mapping dict (API) 2018-03-19 Yuya Nishihara Accepted
[3,of,3,V2] hgweb: evaluate the "default" value as template 2018-03-19 Yuya Nishihara Accepted
[1,of,2] templater: add brief doc about internal data types 2018-03-19 Yuya Nishihara Accepted
[2,of,2] templatefuncs: do not stringify result of if*() expression 2018-03-19 Yuya Nishihara Accepted
obsolete: add a note that explains creating aliases for marker flags 2018-03-20 Anton Shestakov Accepted
hgweb: explain instabilities of unstable changesets (the rest of the themes) 2018-03-20 Anton Shestakov Accepted
[1,of,2] test-http-protocol: drop an extraneous glob for Windows 2018-03-21 Matt Harbison Accepted
[2,of,2] test-merge-tools: stabilize for Windows 2018-03-21 Matt Harbison Accepted
[1,of,9] templater: add context.preload(t) to test if the specified template exists 2018-03-21 Yuya Nishihara Accepted
[2,of,9] templater: use template context to render old-style list template 2018-03-21 Yuya Nishihara Accepted
[3,of,9] templatekw: stop using _showlist() which is about to be deprecated 2018-03-21 Yuya Nishihara Accepted
[4,of,9] templater: drop 'templ' from resources dict 2018-03-21 Yuya Nishihara Accepted
[5,of,9] templatekw: mark _showlist() as deprecated (API) 2018-03-21 Yuya Nishihara Accepted
[6,of,9] log: do no expect templateresources() returning a dict 2018-03-21 Yuya Nishihara Accepted
[7,of,9] templater: introduce resourcemapper class 2018-03-21 Yuya Nishihara Accepted
[8,of,9] templater: factor out function to create mapping dict for nested evaluation 2018-03-21 Yuya Nishihara Accepted
[9,of,9] templater: drop symbols which should be overridden by new 'ctx' (issue5612) 2018-03-21 Yuya Nishihara Accepted
test-strip-narrow: adjust bundle removal for Windows test stability 2018-03-22 Matt Harbison Accepted
[1,of,8] util: add helper to define proxy functions to utils.* 2018-03-22 Yuya Nishihara Accepted
[2,of,8] util: mark MBTextWrapper as private 2018-03-22 Yuya Nishihara Accepted
[3,of,8] util: adjust indent level in wrap() 2018-03-22 Yuya Nishihara Accepted
[4,of,8] util: mark internal constants of escapedata() as private 2018-03-22 Yuya Nishihara Accepted
[5,of,8] util: remove unused private constant '_hextochr' 2018-03-22 Yuya Nishihara Accepted
[6,of,8] stringutil: move generic string helpers to new module 2018-03-22 Yuya Nishihara Accepted
[7,of,8] stringutil: bulk-replace call sites to point to new module 2018-03-22 Yuya Nishihara Accepted
[8,of,8] util: enable deprecation warning for stringutil proxy (API) 2018-03-22 Yuya Nishihara Accepted
[1,of,4] templater: add hook point to populate additional mapping items 2018-03-22 Yuya Nishihara Accepted
[2,of,4] templater: switch 'revcache' based on new mapping items 2018-03-22 Yuya Nishihara Accepted
[3,of,4] formatter: port handling of 'originalnode' to populatemap() hook 2018-03-22 Yuya Nishihara Accepted
[4,of,4] formatter: make 'originalnode' a thing in log-like templates 2018-03-22 Yuya Nishihara Accepted
[1,of,2] merge: pconvert paths in _unknowndirschecker before dirstate-normalizing 2018-03-23 Matt Harbison Accepted
[2,of,2] merge: add 'isknown=True' to a dirstate.normalize() in _unknowndirschecker 2018-03-23 Matt Harbison Accepted
url: make logginghttphandler compatible with Python 2.7.6 2018-03-24 Yuya Nishihara Accepted
directaccess: do not abort by 'ff...' hash 2018-03-24 Yuya Nishihara Accepted
[1,of,5] rcutil: directly call win32.executablepath() 2018-03-24 Yuya Nishihara Accepted
[2,of,5] util: use error.Abort instead of local alias 2018-03-24 Yuya Nishihara Accepted
[3,of,5] test-bundle2-exchange: use error.Abort instead of util.Abort 2018-03-24 Yuya Nishihara Accepted
[4,of,5] util: drop util.Abort in favor of error.Abort (API) 2018-03-24 Yuya Nishihara Accepted
[5,of,5] util: make safehasattr() a pycompat function 2018-03-24 Yuya Nishihara Accepted
context: skip path conflicts by default when clearing unknown file (issue5776) 2018-03-24 Matt Harbison Accepted
test-pathconflicts-merge: stop requiring symlink support 2018-03-25 Matt Harbison Accepted
[1,of,7] util: mark platform-specific gethgcmd() as private 2018-03-25 Yuya Nishihara Accepted
[2,of,7] util: mark filtertable as private constant 2018-03-25 Yuya Nishihara Accepted
[3,of,7] util: stop using readfile() in tempfilter() 2018-03-25 Yuya Nishihara Accepted
[4,of,7] procutil: move process/executable management functions to new module 2018-03-25 Yuya Nishihara Accepted
[5,of,7] procutil: bulk-replace util.std* to point to new module 2018-03-25 Yuya Nishihara Accepted
[6,of,7] procutil: bulk-replace function calls to point to new module 2018-03-25 Yuya Nishihara Accepted
[7,of,7] util: deprecate procutil proxy functions (API) 2018-03-25 Yuya Nishihara Accepted
[1,of,7] templateutil: move flatten() from templater 2018-03-25 Yuya Nishihara Accepted
[2,of,7] templateutil: reimplement stringify() using flatten() 2018-03-25 Yuya Nishihara Accepted
[3,of,7] templater: do not use stringify() to concatenate flattened template output 2018-03-25 Yuya Nishihara Accepted
[4,of,7] templater: drop bool support from evalastype() 2018-03-25 Yuya Nishihara Accepted
[5,of,7] templater: extract type conversion from evalfuncarg() 2018-03-25 Yuya Nishihara Accepted
[6,of,7] templater: extract unwrapinteger() function from evalinteger() 2018-03-25 Yuya Nishihara Accepted
[7,of,7] templater: factor out unwrapastype() from evalastype() 2018-03-25 Yuya Nishihara Accepted
[1,of,5] commandserver: rewrite protectio/restoreio to not depend on ui 2018-03-25 Yuya Nishihara Accepted
[2,of,5] procutil: move protectio/restoreio from commandserver 2018-03-25 Yuya Nishihara Accepted
[3,of,5] procutil: introduce context-manager interface for protect/restorestdio 2018-03-25 Yuya Nishihara Accepted
[4,of,5] procutil: unroll uin/uout loop in protectstdio() 2018-03-25 Yuya Nishihara Accepted
[5,of,5] procutil: redirect ui.fout to stderr while stdio is protected 2018-03-25 Yuya Nishihara Accepted
[1,of,2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794) 2018-03-27 Matt Harbison Accepted
[2,of,2] lfs: move the 'supportedoutgoingversions' handling to changegroup.py 2018-03-27 Matt Harbison Accepted
[V2] lfs: respect narrowmatcher when testing to add 'lfs' requirement (issue5794) 2018-03-28 Matt Harbison Accepted
[1,of,2] alias: reject non-ascii characters in user help/doc strings 2018-03-28 Yuya Nishihara Accepted
[2,of,2] py3: bytes/unicode dance on __doc__ of cmdalias 2018-03-28 Yuya Nishihara Accepted
[1,of,2] server: add an error feedback mechanism for when the daemon fails to launch 2018-03-29 Matt Harbison Accepted
[2,of,2] tests: conditionalize printed environment variable output in test-alias 2018-03-29 Matt Harbison Accepted
[V5] remove: add dry-run functionality 2018-03-29 sushil khanchi Accepted
evolve: do not exit 1 when there are no troubled changesets (issue5823) 2018-03-29 via Mercurial-devel Accepted
[V3] test-lfs-test-server: add a testcase for `hg serve` 2018-03-30 Matt Harbison Accepted
[V2] server: add an error feedback mechanism for when the daemon fails to launch 2018-03-31 Matt Harbison Accepted
[1,of,2] tests: conditionalize test-stream-bundle-v2 for Windows 2018-03-31 Matt Harbison Accepted
[2,of,2] tests: partially stabilize test-fix-* for Windows 2018-03-31 Matt Harbison Accepted
py3: fix fix doctests to be bytes-safe 2018-03-31 Yuya Nishihara Accepted
[1,of,2,RESEND] procutil: unroll uin/uout loop in protectstdio() 2018-03-31 Yuya Nishihara Accepted
[2,of,2,RESEND] procutil: redirect ui.fout to stderr while stdio is protected 2018-03-31 Yuya Nishihara Accepted
[01,of,11] hgweb: use registrar to declare "websub" template filter 2018-03-31 Yuya Nishihara Accepted
[02,of,11] templatefilters: allow declaration of input data type 2018-03-31 Yuya Nishihara Accepted
[03,of,11] templatefilters: declare input type as bytes where appropriate 2018-03-31 Yuya Nishihara Accepted
[04,of,11] templater: factor out function that parses argument as date tuple 2018-03-31 Yuya Nishihara Accepted
[05,of,11] templatefuncs: use evaldate() where seems appropriate 2018-03-31 Yuya Nishihara Accepted
[06,of,11] templater: attach hint to input-type error of runfilter() 2018-03-31 Yuya Nishihara Accepted
[07,of,11] templatefilters: declare input type as date where appropriate 2018-03-31 Yuya Nishihara Accepted
[08,of,11] keyword: declare input type of date filters as date 2018-03-31 Yuya Nishihara Accepted
[09,of,11] templatefilters: handle TypeError by count() 2018-03-31 Yuya Nishihara Accepted
[10,of,11] templatefilters: raise ProgrammingError if unencodable type passed to json() 2018-03-31 Yuya Nishihara Accepted
[11,of,11] templater: drop global exception catcher from runfilter() (API) 2018-03-31 Yuya Nishihara Accepted
[1,of,2] server: refactor 'daemon_postexec' instructions into a dictionary 2018-03-31 Matt Harbison Accepted
[2,of,2] server: minor code cleanup 2018-03-31 Matt Harbison Accepted
lfs: drop a duplicate blob verification method 2018-03-31 Matt Harbison Accepted
[1,of,4] lfs: improve the client message when the server signals an object error 2018-03-31 Matt Harbison Accepted
[2,of,4] lfs: add the 'Content-Type' header called out in the file transfer spec 2018-03-31 Matt Harbison Accepted
[3,of,4] lfs: add an experimental knob to disable blob serving 2018-03-31 Matt Harbison Accepted
[4,of,4] check-code: tighten the check for `ls -R` 2018-03-31 Matt Harbison Accepted
templatefuncs: do not crash because of invalid value fed to mailmap() 2018-04-01 Yuya Nishihara Accepted
[V2] lfs: add an experimental knob to disable blob serving 2018-04-01 Matt Harbison Accepted
[1,of,2] lfs: avoid an improper usage of os.path.basename() to parse a URI 2018-04-01 Matt Harbison Accepted
[2,of,2] lfs: ensure the transfer request is for a known URI 2018-04-01 Matt Harbison Accepted
[1,of,8] rust-hglib: import the latest version and update URLs 2018-04-01 Yuya Nishihara Accepted
[2,of,8] rust-hglib: allow build out of the root crate 2018-04-01 Yuya Nishihara Accepted
[3,of,8] rust-hglib: silence unused import of AsciiExt 2018-04-01 Yuya Nishihara Accepted
[4,of,8] rust-hglib: extract object managing command-server process 2018-04-01 Yuya Nishihara Accepted
[5,of,8] rust-hglib: abstract away from ExitStatus 2018-04-01 Yuya Nishihara Accepted
[6,of,8] rust-hglib: add abstraction for connection backend 2018-04-01 Yuya Nishihara Accepted
[7,of,8] rust-hglib: extract test code taking a connection as an argument 2018-04-01 Yuya Nishihara Accepted
[8,of,8] rust-hglib: add connection backend for UNIX server 2018-04-01 Yuya Nishihara Accepted
[STABLE] server: ensure the incoming request falls under the prefix value 2018-04-02 Matt Harbison Accepted
addremove: pass command-level similarity value down to scmutil.addremove() 2018-04-03 Yuya Nishihara Accepted
[1,of,8,V2] templater: pass (context, mapping) down to unwraphybrid() 2018-04-03 Yuya Nishihara Accepted
[2,of,8,V2] templater: define interface for objects requiring unwraphybrid() 2018-04-03 Yuya Nishihara Accepted
[3,of,8,V2] templatekw: do not directly call .gen 2018-04-03 Yuya Nishihara Accepted
[4,of,8,V2] templater: mark .gen as a private attribute 2018-04-03 Yuya Nishihara Accepted
[5,of,8,V2] templater: drop unneeded generator from mappable object 2018-04-03 Yuya Nishihara Accepted
[6,of,8,V2] templater: pass (context, mapping) down to unwrapvalue() 2018-04-03 Yuya Nishihara Accepted
[7,of,8,V2] templater: extract private function to evaluate generator to byte string 2018-04-03 Yuya Nishihara Accepted
[8,of,8,V2] templater: define interface for objects requiring unwrapvalue() 2018-04-03 Yuya Nishihara Accepted
stringutil: drop escapedata() in favor of escapestr() 2018-04-04 Yuya Nishihara Accepted
[1,of,7] templater: define interface for objects which act as iterator of mappings 2018-04-04 Yuya Nishihara Accepted
[2,of,7] templater: pass context to itermaps() for future extension 2018-04-04 Yuya Nishihara Accepted
[3,of,7] templater: factor out generator of join()-ed items 2018-04-04 Yuya Nishihara Accepted
[4,of,7] templater: micro-optimize join() with empty separator 2018-04-04 Yuya Nishihara Accepted
[5,of,7] templater: abstract away from joinfmt 2018-04-04 Yuya Nishihara Accepted
[6,of,7] obsutil: make obsfateprinter() less dependent on templater 2018-04-04 Yuya Nishihara Accepted
[7,of,7] templater: mark .joinfmt as a private attribute 2018-04-04 Yuya Nishihara Accepted
[1,of,8] templater: add function that expands internal literal templates 2018-04-05 Yuya Nishihara Accepted
[2,of,8] templater: add class representing a nested mappings 2018-04-05 Yuya Nishihara Accepted
[3,of,8] hgweb: fix search {entries} to not return results of template expansion 2018-04-05 Yuya Nishihara Accepted
[4,of,8] hgweb: fix summary {tags} and {shortlog} to not forcibly expand template 2018-04-05 Yuya Nishihara Accepted
[5,of,8] hgweb: fix {diff} expansion in JSON template 2018-04-05 Yuya Nishihara Accepted
[6,of,8] hgweb: fix type of {nav} keyword when linerange filter is active 2018-04-05 Yuya Nishihara Accepted
[7,of,8] templater: complain about invalid application of '%' operator (BC) 2018-04-05 Yuya Nishihara Accepted
[8,of,8] templater: deduplicate iterator of overlay mappings 2018-04-05 Yuya Nishihara Accepted
[1,of,2,v2] copies: create and use _loosenext function for _related 2018-04-05 Gábor Stefanik Accepted
[2,of,2,v2] copies: clean up _related logic 2018-04-05 Gábor Stefanik Accepted
[1,of,3,evolve-ext] obscache: use self instead of repo in obscacherepo.updatecaches() 2018-04-06 Anton Shestakov Accepted
[2,of,3,evolve-ext] stablerangecache: use self instead of repo in stablerangerepo.stablerange() 2018-04-06 Anton Shestakov Accepted
[3,of,3,evolve-ext] safeguard: use self instead of repo in noautopublishrepo.checkpush() 2018-04-06 Anton Shestakov Accepted
[1,of,2] hgweb: fallback to checking wsgireq.env for REPO_NAME for 3rd party hosting 2018-04-06 Matt Harbison Accepted
[2,of,2] lfs: teach the blob server to handle --prefix 2018-04-06 Matt Harbison Accepted
[1,of,3] py3: silence warning about deprecation of imp module 2018-04-07 Yuya Nishihara Accepted
[2,of,3] py3: convert parsed message items to bytes in patch.extract() 2018-04-07 Yuya Nishihara Accepted
[3,of,3] py3: byte-stringify test-import.t 2018-04-07 Yuya Nishihara Accepted
[1,of,5] templater: wrap result of '%' operation so it never looks like a thunk 2018-04-07 Yuya Nishihara Accepted
[2,of,5] formatter: make nested items somewhat readable in template output 2018-04-07 Yuya Nishihara Accepted
[3,of,5] templater: add public interface returning a set of resource keys 2018-04-07 Yuya Nishihara Accepted
[4,of,5] formatter: remove template resources from nested items before generating JSON 2018-04-07 Yuya Nishihara Accepted
[5,of,5] templatekw: fix return type of {succsandmarkers} (BC) 2018-04-07 Yuya Nishihara Accepted
[1,of,7] procutil: always popen() in binary mode 2018-04-07 Yuya Nishihara Accepted
[2,of,7] procutil: rewrite popen() as a subprocess.Popen wrapper (issue4746) (API) 2018-04-07 Yuya Nishihara Accepted
[3,of,7] procutil: unify platform.explainexit() 2018-04-07 Yuya Nishihara Accepted
[4,of,7] procutil: fix error message of tempfile filter 2018-04-07 Yuya Nishihara Accepted
[5,of,7] procutil: do not convert return code of signal exit to positive number (API) 2018-04-07 Yuya Nishihara Accepted
[6,of,7] procutil: make explainexit() simply return a message (API) 2018-04-07 Yuya Nishihara Accepted
[7,of,7] procutil: drop unused 'newlines' option from popen*() (API) 2018-04-07 Yuya Nishihara Accepted
[1,of,5] wireproto: fix repr(frame) to not crash by unknown type id 2018-04-08 Yuya Nishihara Accepted
[2,of,5] wireproto: show unknown id and flags in repr(frame) 2018-04-08 Yuya Nishihara Accepted
[3,of,5] py3: system-stringify repr(frame) 2018-04-08 Yuya Nishihara Accepted
[4,of,5] tests: quote variable passed to shell test command 2018-04-08 Yuya Nishihara Accepted
[5,of,5] wireproto: convert python literal to object without using unsafe eval() 2018-04-08 Yuya Nishihara Accepted
[1,of,7] py3: drop b'' from error message of fancyopts 2018-04-08 Yuya Nishihara Accepted
[2,of,7] py3: use lower-cased module 'email.message' in test-import.t 2018-04-08 Yuya Nishihara Accepted
[3,of,7] py3: fix string issues of email message in test-import.t 2018-04-08 Yuya Nishihara Accepted
[4,of,7] py3: use system string to access email headers 2018-04-08 Yuya Nishihara Accepted
[5,of,7] py3: work around weird handling of bytes/unicode in decode_header() 2018-04-08 Yuya Nishihara Accepted
[6,of,7] py3: do not try to byte-stringify None in cmdutil.tryimportone() 2018-04-08 Yuya Nishihara Accepted
[7,of,7] py3: use s.startswith() instead of s[n] while parsing patches 2018-04-08 Yuya Nishihara Accepted
[1,of,6] tests: add a substitution pattern for HTTP error log dates 2018-04-09 Matt Harbison Accepted
[2,of,6] lfs: add the ability to disable the usercache 2018-04-09 Matt Harbison Accepted
[3,of,6] lfs: infer the blob store URL from paths.default 2018-04-09 Matt Harbison Accepted
[4,of,6] lfs: infer the blob store URL from an explicit pull source 2018-04-09 Matt Harbison Accepted
[5,of,6] lfs: infer the blob store URL from an explicit push source or default-push 2018-04-09 Matt Harbison Accepted
[6,of,6] tests: stabilize test-push-http.t for Windows 2018-04-09 Matt Harbison Accepted
[1,of,3,V3] hgweb: insert followlines buttons before any children, including text nodes 2018-04-09 Anton Shestakov Accepted
[2,of,3,V3] hgweb: make followlines button absolutely positioned 2018-04-09 Anton Shestakov Accepted
[3,of,3,V3] paper: make all source lines have the same minimum height 2018-04-09 Anton Shestakov Accepted
[1,of,8] hgwebdir: wrap {entries} with mappinggenerator 2018-04-10 Yuya Nishihara Accepted
[2,of,8] hgweb: wrap {pathdef} with mappinglist 2018-04-10 Yuya Nishihara Accepted
[3,of,8] hgweb: wrap {labels} by hybridlist() 2018-04-10 Yuya Nishihara Accepted
[4,of,8] hgweb: move archivespecs to webutil 2018-04-10 Yuya Nishihara Accepted
[5,of,8] hgweb: drop archivespecs from requestcontext 2018-04-10 Yuya Nishihara Accepted
[6,of,8] hgweb: move archivelist() of hgwebdir to webutil 2018-04-10 Yuya Nishihara Accepted
[7,of,8] hgweb: forward archivelist() of hgweb to webutil 2018-04-10 Yuya Nishihara Accepted
[8,of,8] hgweb: wrap {archives} with mappinglist 2018-04-10 Yuya Nishihara Accepted
[1,of,4,V2] lfs: add the ability to disable the usercache 2018-04-10 Matt Harbison Accepted
[2,of,4,V2] lfs: infer the blob store URL from paths.default 2018-04-10 Matt Harbison Accepted
[3,of,4,V2] lfs: infer the blob store URL from an explicit pull source 2018-04-10 Matt Harbison Accepted
[4,of,4,V2] lfs: infer the blob store URL from an explicit push dest or default-push 2018-04-10 Matt Harbison Accepted
tests: stabilize test-pull-bundle.t for Windows 2018-04-11 Matt Harbison Accepted
[01,of,10] py3: get rid of character access from pure.diffhelpers 2018-04-11 Yuya Nishihara Accepted
[02,of,10] diffhelpers: port docstrings from cext to pure 2018-04-11 Yuya Nishihara Accepted
[03,of,10] patch: stop using cext.diffhelpers 2018-04-11 Yuya Nishihara Accepted
[04,of,10] diffhelpers: remove C implementation in favor of pure Python version 2018-04-11 Yuya Nishihara Accepted
[05,of,10] diffhelpers: naming and whitespace cleanup 2018-04-11 Yuya Nishihara Accepted
[06,of,10] diffhelpers: move out of pure package 2018-04-11 Yuya Nishihara Accepted
[07,of,10] diffhelpers: remove unused return value from fixnewline() and addlines() 2018-04-11 Yuya Nishihara Accepted
[08,of,10] patch: error out if reached to EOF while reading hunk 2018-04-11 Yuya Nishihara Accepted
[09,of,10] diffhelpers: make return value of testhunk() more Pythonic 2018-04-11 Yuya Nishihara Accepted
[10,of,10] diffhelpers: be more tolerant for stripped empty lines of CRLF ending 2018-04-11 Yuya Nishihara Accepted
[1,of,4,V3] lfs: special case the null:// usercache instead of treating it as a url 2018-04-11 Matt Harbison Accepted
[2,of,4,V3] lfs: infer the blob store URL from an explicit pull source 2018-04-11 Matt Harbison Accepted
[3,of,4,V3] lfs: infer the blob store URL from an explicit push dest or default-push 2018-04-11 Matt Harbison Accepted
[4,of,4,V3] lfs: handle paths that don't end with '/' when inferring the blob store 2018-04-11 Matt Harbison Accepted
[1,of,2,evolve-ext] stablerange: include units in ui.progress() calls 2018-04-12 Anton Shestakov Accepted
[2,of,2,evolve-ext] stablerangecache: include units in ui.progress() calls 2018-04-12 Anton Shestakov Accepted
[1,of,9] formatter: remove unused private attributes from baseformatter 2018-04-12 Yuya Nishihara Accepted
[2,of,9] formatter: carry opts to file-based formatters by basefm 2018-04-12 Yuya Nishihara Accepted
[3,of,9] export: do not start pager if output will be written to file 2018-04-12 Yuya Nishihara Accepted
[4,of,9] export: remove unused argument 'rev' from _exportsingle() 2018-04-12 Yuya Nishihara Accepted
[5,of,9] export: split cmdutil.export() to single-file and maybe-multiple-files cases 2018-04-12 Yuya Nishihara Accepted
[6,of,9] export: serialize revisions to be exported per destination file 2018-04-12 Yuya Nishihara Accepted
[7,of,9] export: port _exportsingle() to formatter 2018-04-12 Yuya Nishihara Accepted
[8,of,9] export: extract function to write patch to file object (API) 2018-04-12 Yuya Nishihara Accepted
[9,of,9] export: enable formatter support (API) 2018-04-12 Yuya Nishihara Accepted
log: fix crash on empty revision with --copies switch 2018-04-14 Yuya Nishihara Accepted
[1,of,2] revset: drop support for posttreebuilthook() (API) 2018-04-14 Yuya Nishihara Accepted
[2,of,2] revset: pass in lookup function instead of repo (API) 2018-04-14 Yuya Nishihara Accepted
[1,of,4] formatter: convert timestamp to int 2018-04-14 Yuya Nishihara Accepted
[2,of,4] logcmdutil: remove unused attribute 'cache' from jsonchangeset printer 2018-04-14 Yuya Nishihara Accepted
[3,of,4] logcmdutil: rewrite jsonchangeset printer to be backed by jsonformatter 2018-04-14 Yuya Nishihara Accepted
[4,of,4] logcmdutil: pass formatter to jsonchangeset as argument 2018-04-14 Yuya Nishihara Accepted
fix: use templater to substitute values in command string 2018-04-14 Yuya Nishihara Accepted
test-check-commit: don't run hg per commit 2018-04-14 Yuya Nishihara Accepted
[1,of,2] templates: add whyunstable template keyword 2018-04-14 Anton Shestakov Accepted
[2,of,2] templates: make divergentnodes in whyunstable keyword be a mappinglist too (RFC) 2018-04-14 Anton Shestakov Accepted
templates: make divergentnodes in whyunstable keyword be a hybrid list 2018-04-14 Anton Shestakov Accepted
[1,of,7] hgweb: prefix private variables of sessionvars with '_' 2018-04-14 Yuya Nishihara Accepted
[2,of,7] hgweb: make sessionvars class less dense 2018-04-14 Yuya Nishihara Accepted
[3,of,7] hgweb: lift {sessionvars} to a wrapped type 2018-04-14 Yuya Nishihara Accepted
[4,of,7] hgweb: make revnav.gen() simply build a list of mappings by one pass 2018-04-14 Yuya Nishihara Accepted
[5,of,7] hgweb: wrap {changenav} and {nav} with mappinglist 2018-04-14 Yuya Nishihara Accepted
[6,of,7] hgweb: extract a generator function of _siblings class 2018-04-14 Yuya Nishihara Accepted
[7,of,7] hgweb: convert _siblings to a factory function of mappinggenerator 2018-04-14 Yuya Nishihara Accepted
[1,of,3] makefile: mkdir is not needed on templatized docker builds 2018-04-14 via Mercurial-devel Accepted
[2,of,3] makefile: reformat .PHONY targets 2018-04-14 via Mercurial-devel Accepted
[3,of,3] makefile: add Ubuntu Bionic docker targets (.deb and ppa) 2018-04-14 via Mercurial-devel Accepted
[1,of,5,V2] test-lfs: add tests to force server error path coverage 2018-04-14 Matt Harbison Accepted
[2,of,5,V2] lfs: log information about Internal Server Errors reported in the Batch API 2018-04-14 Matt Harbison Accepted
[3,of,5,V2] lfs: fix the inferred remote store path when using a --prefix 2018-04-14 Matt Harbison Accepted
[4,of,5,V2] lfs: gracefully handle aborts on the server when corrupt blobs are detected 2018-04-14 Matt Harbison Accepted
[5,of,5,V2] lfs: update the HTTP status codes in error cases 2018-04-14 Matt Harbison Accepted
[1,of,4] tests: hg log shouldn't need --hidden to show whyunstable template keyword 2018-04-15 Anton Shestakov Accepted
[2,of,4] tests: make custom templates that use {whyunstable} terser 2018-04-15 Anton Shestakov Accepted
[3,of,4] tests: split long templates that use {whyunstable} and put them in hgrc 2018-04-15 Anton Shestakov Accepted
[4,of,4] templates: adjust white space amount in the output of {whyunstable} 2018-04-15 Anton Shestakov Accepted
lfs: add the 'Authorization' property to the Batch API response, if present 2018-04-15 Matt Harbison Accepted
configitems: register server.zstdlevel 2018-04-16 Matt Harbison Accepted