Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 92 93 94 95 96 97 98 99 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
[4,of,6] ui: simply concatenate messages before applying color labels 2018-11-04 Yuya Nishihara Accepted
[3,of,6] ui: simplify interface of low-level write() functions 2018-11-04 Yuya Nishihara Accepted
[2,of,6] ui: factor out function that writes data to fout/ferr with labeling 2018-11-04 Yuya Nishihara Accepted
[1,of,6] ui: consolidate places where _progclear() is called 2018-11-04 Yuya Nishihara Accepted
templater: compute revset lazily 2018-11-04 Yuya Nishihara Accepted
[4,of,4] templatekw: deprecate p1rev/p2rev/p1node/p2node in favor of p1/p2 2018-11-02 Yuya Nishihara Accepted
[3,of,4] templatekw: add p1/p2 keywords which switches the current ctx 2018-11-02 Yuya Nishihara Accepted
[2,of,4] templater: add wrapper for a single template mapping 2018-11-02 Yuya Nishihara Accepted
[1,of,4] templatekw: extract internal "{rev}:{node|formatnode}" template to constant 2018-11-02 Yuya Nishihara Accepted
[STABLE] tests: require SQLite 3.8.3+ as sqlitestore relies on "WITH" clause 2018-11-02 Yuya Nishihara Accepted
[STABLE,RESEND] rust: fix signature of rustlazyancestors_init() function 2018-11-02 Yuya Nishihara New
[STABLE] fix: disable use of thread-based worker 2018-10-31 Yuya Nishihara Accepted
[3,of,3,STABLE] rust: propagate Python exception raised from index_get_parents_checked() 2018-10-28 Yuya Nishihara Superseded
[2,of,3,STABLE] rust: fix possible out-of-bounds read through index_get_parents() 2018-10-28 Yuya Nishihara Superseded
[1,of,3,STABLE] rust: fix signature of rustlazyancestors_init() function 2018-10-28 Yuya Nishihara Superseded
[2,of,2] py3: do not stringify integers in revlog stats by '%s' 2018-10-24 Yuya Nishihara New
[1,of,2] py3: convert revlog stats to a dict of (bytes, int) pairs 2018-10-24 Yuya Nishihara New
[3,of,3] branchmap: do not specify changelog as an argument 2018-10-23 Yuya Nishihara Accepted
[2,of,3] filecache: unimplement __set__() and __delete__() (API) 2018-10-23 Yuya Nishihara Accepted
[1,of,3] filecache: use try-except for faster __dict__ lookup 2018-10-23 Yuya Nishihara Accepted
[STABLE] exewrapper: apply clang-format to silence test-check-clang-format.t 2018-10-23 Yuya Nishihara Accepted
[2,of,2] statprof: fix overflow while skipping boilerplate parts 2018-10-20 Yuya Nishihara Accepted
[1,of,2] statprof: fix indent level of fp.write() (issue6004) 2018-10-20 Yuya Nishihara Accepted
[PoC] filecache: unimplement __set__() and __delete__() DO NOT PUSH 2018-10-20 Yuya Nishihara New
[9,of,9] py3: get around IOError variants in test-commandserver.t 2018-10-18 Yuya Nishihara Accepted
[8,of,9] py3: don't use traceback.print_exc() in commandserver.py 2018-10-18 Yuya Nishihara Accepted
[7,of,9] py3: invalidate repository cache with system-string keys 2018-10-18 Yuya Nishihara Accepted
[6,of,9] py3: system-stringify file mode in commandserver.py 2018-10-18 Yuya Nishihara Accepted
[5,of,9] py3: alias next to __next__ in commandserver.py 2018-10-18 Yuya Nishihara Accepted
[4,of,9] py3: system-stringify list of attributes to be forwarded from commandserver.py 2018-10-18 Yuya Nishihara Accepted
[3,of,9] py3: import StringIO from test utility to test-commandserver.t 2018-10-18 Yuya Nishihara Accepted
[2,of,9] py3: use bprint() helper in test-commandserver.t 2018-10-18 Yuya Nishihara Accepted
[1,of,9] py3: byte-stringify most literals in test-commandserver.t 2018-10-18 Yuya Nishihara Accepted
addremove: add "ui." prefix to message color keys 2018-10-18 Yuya Nishihara Accepted
commands: restore compatibility for "^cmd" registration (issue6005) 2018-10-18 Yuya Nishihara Accepted
[6,of,6] py3: byte-stringify literals in test-keyword.t 2018-10-16 Yuya Nishihara Accepted
[5,of,6] py3: flush std streams before/after running user code in heredoctest.py 2018-10-16 Yuya Nishihara Accepted
[4,of,6] py3: rewrite StringIO fallback for Python 3 2018-10-16 Yuya Nishihara Accepted
[3,of,6] py3: reinvent print() function for contrib/hgclient.py 2018-10-16 Yuya Nishihara Accepted
[2,of,6] py3: work around unicode stdio streams in contrib/hgclient.py 2018-10-16 Yuya Nishihara Accepted
[1,of,6] py3: convert string literals to bytes in contrib/hgclient.py 2018-10-16 Yuya Nishihara Accepted
notify: just use email.errors 2018-10-14 Yuya Nishihara Accepted
[6,of,6] rust-chg: abort if server doesn't have enough capabilities 2018-10-14 Yuya Nishihara Accepted
[5,of,6] rust-chg: spawn server process if not running 2018-10-14 Yuya Nishihara Accepted
[4,of,6] rust-chg: add struct holding information needed to spawn server process 2018-10-14 Yuya Nishihara Accepted
[3,of,6] rust-chg: install logger if $CHGDEBUG is set 2018-10-14 Yuya Nishihara Accepted
[2,of,6] rust-chg: depend on log and tokio_timer 2018-10-14 Yuya Nishihara Accepted
[1,of,6] rust-chg: suppress panic while writing chg error to stderr 2018-10-14 Yuya Nishihara Accepted
[4,of,4] formatter: make debug output prettier 2018-10-14 Yuya Nishihara Accepted
[3,of,4] stringutil: allow to specify initial indent level of pprint() 2018-10-14 Yuya Nishihara Accepted
[2,of,4] stringutil: make level parameter of pprintgen() 0-origin 2018-10-14 Yuya Nishihara Accepted
[1,of,4] formatter: use stringutil.pprint() in debug output to drop b'' 2018-10-14 Yuya Nishihara Accepted
py3: convert "usage" literal to bytes 2018-10-13 Yuya Nishihara Accepted
[2,of,2] py3: build help of compression engines in bytes 2018-10-13 Yuya Nishihara Accepted
[1,of,2] py3: do I/O in bytes in test-help.t 2018-10-13 Yuya Nishihara Accepted
releasenotes: use stringutil.wrap() instead of handcrafted TextWrapper wrapper 2018-10-13 Yuya Nishihara Accepted
[2,of,2] py3: use __code__ instead of func_code to test if func is cachable 2018-10-13 Yuya Nishihara Accepted
[1,of,2] py3: pass in system string to vars(branchmap).__contains__() 2018-10-13 Yuya Nishihara Accepted
py3: get around unicode docstrings in test-encoding-textwrap.t and test-help.t 2018-10-12 Yuya Nishihara Accepted
obsolete: don't translate internal error message 2018-10-12 Yuya Nishihara Accepted
revlog: optimize ancestors() to not check filtered revisions for each 2018-10-12 Yuya Nishihara Accepted
[2,of,2] fuzz: report error if Python code raised exception 2018-10-09 Yuya Nishihara Accepted
[1,of,2] revlog: explicitly initialize static variables 2018-10-09 Yuya Nishihara Accepted
[3,of,3] rust-chg: install signal handlers to forward signals to server 2018-10-07 Yuya Nishihara New
[2,of,3] rust-chg: remove SIGCHLD handler which won't work in oxidized chg 2018-10-07 Yuya Nishihara New
[1,of,3] rust-chg: extract signal handlers from chg/procutil.c 2018-10-07 Yuya Nishihara New
[7,of,7] help: document about "version" template keywords 2018-10-07 Yuya Nishihara New
[6,of,7] help: document about "tags" template keywords 2018-10-07 Yuya Nishihara New
[5,of,7] help: document about "status" template keywords 2018-10-07 Yuya Nishihara New
[4,of,7] help: document about "resolve" template keywords 2018-10-07 Yuya Nishihara New
[3,of,7] help: document about "paths" template keywords 2018-10-07 Yuya Nishihara New
[2,of,7] help: document about "identify" template keywords 2018-10-07 Yuya Nishihara New
[1,of,7] help: document about "grep" template keywords 2018-10-07 Yuya Nishihara New
chgserver: catch Abort while parsing early args to shut down cleanly 2018-10-07 Yuya Nishihara New
[2,of,2] chg: upgrade client to use "setumask2" command 2018-10-05 Yuya Nishihara New
[1,of,2] chgserver: add "setumask2" command which uses correct message frame 2018-10-05 Yuya Nishihara New
[5,of,5] remotenames: abort if literal revset pattern matches nothing 2018-10-05 Yuya Nishihara Accepted
[4,of,5] remotenames: remove unneeded sorted() from revset implementation 2018-10-05 Yuya Nishihara Accepted
[3,of,5] remotenames: don't call a set of nodes as "revs" 2018-10-05 Yuya Nishihara Accepted
[2,of,5] remotenames: use util.always instead of handcrafted lambda 2018-10-05 Yuya Nishihara Accepted
[1,of,5] remotenames: inline _parseargs() into _revsetutil() 2018-10-05 Yuya Nishihara Accepted
[6,of,6] help: document about "export" template keywords 2018-10-03 Yuya Nishihara New
[5,of,6] help: document about "config" template keywords 2018-10-03 Yuya Nishihara New
[4,of,6] help: document about "cat" template keywords 2018-10-03 Yuya Nishihara New
[3,of,6] help: document about "branches" template keywords 2018-10-03 Yuya Nishihara New
[2,of,6] help: document about "bookmarks" template keywords 2018-10-03 Yuya Nishihara New
[1,of,6] help: document about "annotate" template keywords 2018-10-03 Yuya Nishihara New
[13,of,13] rust-chg: add main program 2018-10-02 Yuya Nishihara Accepted
[12,of,13] rust-chg: add interface to chdir the server 2018-10-02 Yuya Nishihara Accepted
[11,of,13] rust-chg: add Client extensions to run cHg-specific requests 2018-10-02 Yuya Nishihara Accepted
[10,of,13] rust-chg: port basic socket path handling from cHg of C 2018-10-02 Yuya Nishihara Accepted
[09,of,13] rust-chg: add state machine to handle "runcommand" request with cHg extension 2018-10-02 Yuya Nishihara Accepted
[08,of,13] rust-chg: add callback to handle pager and shell command requests 2018-10-02 Yuya Nishihara Accepted
[07,of,13] rust-chg: add low-level function to set pager fd blocking 2018-10-02 Yuya Nishihara Accepted
[06,of,13] rust-chg: add future that handles "attachio" request 2018-10-02 Yuya Nishihara Accepted
[05,of,13] rust-chg: add parser for request messages sent to "S" channel 2018-10-02 Yuya Nishihara Accepted
[04,of,13] rust-chg: add wrapper around C function 2018-10-02 Yuya Nishihara Accepted
[03,of,13] rust-chg: add function to send fds via domain socket 2018-10-02 Yuya Nishihara Accepted
[02,of,13] rust-chg: update dependencies 2018-10-02 Yuya Nishihara Accepted
[01,of,13] rust-chg: add project skeleton 2018-10-02 Yuya Nishihara Accepted
[5,of,5,V2] help: document about "files" template keywords 2018-10-01 Yuya Nishihara New
[4,of,5,V2] formatter: remove experimental marker from -T option 2018-10-01 Yuya Nishihara New
[3,of,5,V2] grep: rename {line_number} to {lineno} as well (BC) 2018-10-01 Yuya Nishihara New
[2,of,5,V2] annotate: rename {line_number} to {lineno} (BC) 2018-10-01 Yuya Nishihara New
[1,of,5,V2] resolve: rename {status} to {mergestatus} to not shadow change status (BC) 2018-10-01 Yuya Nishihara New
[7,of,7] help: document about "files" template keywords 2018-09-30 Yuya Nishihara Superseded
[6,of,7] formatter: remove experimental marker from -T option 2018-09-30 Yuya Nishihara Superseded
[5,of,7] templatefilters: alias element of {_|splitlines} to {text} 2018-09-30 Yuya Nishihara Superseded
[4,of,7] grep: rename {line_number} to {lineno} as well (BC) 2018-09-30 Yuya Nishihara Superseded
[3,of,7] annotate: rename {line_number} to {lineno} (BC) 2018-09-30 Yuya Nishihara Superseded
[2,of,7] annotate: rename {lines}/{line} to {texts}/{text} respectively (BC) 2018-09-30 Yuya Nishihara Superseded
[1,of,7] resolve: rename {status} to {mergestatus} to not shadow change status (BC) 2018-09-30 Yuya Nishihara Superseded
[4,of,4,STABLE] chgserver: do not send system() back to client if stdio redirected (issue5992) 2018-09-26 Yuya Nishihara Accepted
[3,of,4,STABLE] chgserver: update comment describing when to fall back to core _runsystem() 2018-09-26 Yuya Nishihara Accepted
[2,of,4,STABLE] procutil: compare fd number to see if stdio protection is needed (issue5992) 2018-09-26 Yuya Nishihara Accepted
[1,of,4,STABLE] test-ssh: show that stdio redirection doesn't work with chg 2018-09-26 Yuya Nishihara Accepted
[5,of,5] annotate: pass in wdir rev and node to formatter (BC) 2018-09-23 Yuya Nishihara New
[4,of,5] annotate: pass around full hex node until formatting plain output 2018-09-23 Yuya Nishihara New
[3,of,5] log: fill in pseudo rev and node as wdir() manifest identifiers 2018-09-23 Yuya Nishihara New
[2,of,5] log: have changesetformatter fill in wdir() rev and node (BC) 2018-09-23 Yuya Nishihara New
[1,of,5] hgweb: use scmutil.binnode() to translate None to wdir hash (issue5988) 2018-09-23 Yuya Nishihara New
[2,of,2] hgweb: register web.static to the config table 2018-09-23 Yuya Nishihara Accepted
[1,of,2] help: document web.static config 2018-09-23 Yuya Nishihara Accepted
[9,of,9] bookmarks: remove --active in favor of --list 2018-09-21 Yuya Nishihara Accepted
[8,of,9] bookmarks: add explicit option to list bookmarks of the given names 2018-09-21 Yuya Nishihara Accepted
[7,of,9] bookmarks: reject --delete with --inactive which makes no sense 2018-09-21 Yuya Nishihara Accepted
[6,of,9] bookmarks: parse out --inactive to action early 2018-09-21 Yuya Nishihara Accepted
[5,of,9] bookmarks: parse out implicit "add" action early 2018-09-21 Yuya Nishihara Accepted
[4,of,9] bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed 2018-09-21 Yuya Nishihara Accepted
[3,of,9] bookmarks: refactor option checking to pick one from --delete/rename/active 2018-09-21 Yuya Nishihara Accepted
[2,of,9] bookmarks: convert opts to bytes dict early 2018-09-21 Yuya Nishihara Accepted
[1,of,9] bookmarks: pass in formatter to printbookmarks() instead of opts (API) 2018-09-21 Yuya Nishihara Accepted
[2,of,2] chgserver: restore pager fds attached within runcommand session 2018-09-19 Yuya Nishihara New
[1,of,2] chgserver: add separate flag to remember if stdio fds are replaced 2018-09-19 Yuya Nishihara New
[2,of,2] status: remove "morestatus" message from formatter data (BC) 2018-09-19 Yuya Nishihara New
[1,of,2] tests: show that the structure of the more status output looks weird 2018-09-19 Yuya Nishihara New
phabricator: add testedwith boilerplate 2018-09-19 Yuya Nishihara New
D4602: phabricator: move extension from contrib to hgext 2018-09-15 Yuya Nishihara New
[5,of,5] log: make changesetformatter pass in changectx to formatter 2018-09-15 Yuya Nishihara New
[4,of,5] journal: use changesetformatter to properly nest list of commits in JSON 2018-09-15 Yuya Nishihara New
[3,of,5] journal: do not pass in repolookuperror string to template (BC) 2018-09-15 Yuya Nishihara New
[2,of,5] journal: inline formatted nodes and date into expression 2018-09-15 Yuya Nishihara New
[1,of,5] journal: unify template name for "nodes" (BC) 2018-09-15 Yuya Nishihara New
censor: rename loop variable to silence pyflakes warning 2018-09-15 Yuya Nishihara Accepted
[4,of,4] identify: change {parents} to a list of nodes (BC) 2018-09-14 Yuya Nishihara Accepted
[3,of,4] identify: use fm.hexfunc thoroughly 2018-09-14 Yuya Nishihara Accepted
[2,of,4] formatter: replace contexthint() with demand loading of ctx object 2018-09-14 Yuya Nishihara Accepted
[1,of,4] formatter: populate ctx from repo and node value 2018-09-14 Yuya Nishihara Accepted
help: add internals.wireprotocolrpc to the table 2018-09-14 Yuya Nishihara Accepted
setup: exclude vendored futures package on Python 3 2018-09-14 Yuya Nishihara Accepted
[4,of,4] templatekw: add experimental {status} keyword 2018-09-13 Yuya Nishihara Accepted
[3,of,4] templatekw: add option to include ignored/clean/unknown files in cache 2018-09-13 Yuya Nishihara Accepted
[2,of,4] templatekw: keep status tuple in cache dict and rename cache key accordingly 2018-09-13 Yuya Nishihara Accepted
[1,of,4] templatekw: extract function that computes and caches file status 2018-09-13 Yuya Nishihara Accepted
py3: use sysstr() to convert ProgrammingError bytes with no unicode error risk 2018-09-13 Yuya Nishihara Accepted
[2,of,2] narrow: remove hack to write narrowspec to shared .hg directory 2018-09-12 Yuya Nishihara Accepted
[1,of,2] narrowspec: remove parseserverpatterns() which isn't used anymore 2018-09-12 Yuya Nishihara Accepted
[6,of,6] ancestor: use heapreplace() in place of heappop/heappush() 2018-09-11 Yuya Nishihara Accepted
[5,of,6] ancestor: rename local aliases of heapq functions in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[4,of,6] ancestor: optimize _lazyancestorsiter() for contiguous chains 2018-09-11 Yuya Nishihara Accepted
[3,of,6] ancestor: unroll loop of parents in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[2,of,6] ancestor: return early from _lazyancestorsiter() when reached to stoprev 2018-09-11 Yuya Nishihara Accepted
[1,of,6] ancestor: remove alias of initrevs from _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
ancestor: remove extra generator from lazyancestors.__iter__() 2018-09-10 Yuya Nishihara Accepted
[2,of,2] ancestor: filter out initial revisions lower than stoprev 2018-09-08 Yuya Nishihara Changes Requested
[1,of,2] ancestor: add test showing inconsistency between __iter__ and __contains__ 2018-09-08 Yuya Nishihara Changes Requested
[4,of,4] hgweb: do not audit URL path as working-directory path 2018-09-07 Yuya Nishihara Accepted
[3,of,4] hgweb: map Abort to 403 error to report inaccessible path for example 2018-09-07 Yuya Nishihara Accepted
[2,of,4] hgweb: add error template to json so it won't crash 2018-09-07 Yuya Nishihara Accepted
[1,of,4] hgweb: show shortlog by default in json output (issue5978) 2018-09-07 Yuya Nishihara Accepted
doc: use modern import style in runrst 2018-09-06 Yuya Nishihara Accepted
help: add internals.wireprotocolv2 to the table, and remove redundant header 2018-09-06 Yuya Nishihara Accepted
[5,of,5,STABLE] manifest: fix leak on error return from lazymanifest_filtercopy() 2018-09-05 Yuya Nishihara Accepted
[4,of,5,STABLE] manifest: incref/decref copy->pydata to clarify 'copy' holds a reference 2018-09-05 Yuya Nishihara Accepted
[3,of,5,STABLE] dirstate: use tuple interface to fix leak in pack_dirstate() 2018-09-05 Yuya Nishihara Accepted
[2,of,5,STABLE] xdiff: fix leak in hunk_consumer() 2018-09-05 Yuya Nishihara Accepted
[1,of,5,STABLE] base85: fix leak on error return from b85decode() 2018-09-05 Yuya Nishihara Accepted
revlog: fix size of Python nodetree object 2018-09-04 Yuya Nishihara Accepted
revert: stabilize status message of chunks selected interactively 2018-09-03 Yuya Nishihara Accepted
[3,of,3] run-tests: drop support for --with-python3 and $PYTHON3 2018-09-02 Yuya Nishihara Accepted
[2,of,3] test-check-py3-compat: don't run py3 part if not build against python3 2018-09-02 Yuya Nishihara Accepted
[1,of,3] test-check-py3-compat: don't run py2 part if $PYTHON is python3 2018-09-02 Yuya Nishihara Accepted
[6,of,6] templatekw: add {size} keyword as an example of fctx-based keyword 2018-09-02 Yuya Nishihara New
[5,of,6] formatter: populate fctx from ctx and path value 2018-09-02 Yuya Nishihara New
[4,of,6] formatter: factor out function that detects node change and document it 2018-09-02 Yuya Nishihara New
[3,of,6] formatter: inline _gettermap and _knownkeys 2018-09-02 Yuya Nishihara New
[2,of,6] formatter: fill missing resources by formatter, not by resource mapper 2018-09-02 Yuya Nishihara New
[1,of,6] templater: remove unused context argument from most resourcemapper functions 2018-09-02 Yuya Nishihara New
[4,of,4] fastannotate: use stringutil.pprint() to dump diffopts to be hashed 2018-09-01 Yuya Nishihara Accepted
[3,of,4] test-check-py3-compat: update "python3 check-py3-compat.py" output 2018-09-01 Yuya Nishihara Accepted
[2,of,4] test-check-py3-compat: exclude thirdparty and cffi which are known to fail 2018-09-01 Yuya Nishihara Accepted
[1,of,4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py" 2018-09-01 Yuya Nishihara Accepted
[STABLE] hgweb: load revcount + 1 entries to fill nextentry in log page (issue5972) 2018-08-31 Yuya Nishihara Accepted
shelve: fix crash on unshelve without .shelve metadata file 2018-08-31 Yuya Nishihara Accepted
[5,of,5] templatekw: add {path} keyword to host documentation 2018-08-30 Yuya Nishihara New
[4,of,5] status: rename {copy} to {source} for compatibility with {file_copies} (BC) 2018-08-30 Yuya Nishihara New
[3,of,5] formatter: rename {abspath}/{file} to {path}, and drop relative {path} (BC) 2018-08-30 Yuya Nishihara New
[2,of,5] templatekw: alias {name} of file copies dict to {path} 2018-08-30 Yuya Nishihara New
[1,of,5] templatekw: alias {file} of files list to {path} 2018-08-30 Yuya Nishihara New
[4,of,4] minirst: filter blocks by full path to section 2018-08-29 Yuya Nishihara Accepted
[3,of,4] minirst: mark getsections() as an internal helper 2018-08-29 Yuya Nishihara Accepted
[2,of,4] help: rewrite parsing of help topic to not drop section name with dots 2018-08-29 Yuya Nishihara Accepted
[1,of,4] test-help: add tests showing that sections can't be filtered by dotted name 2018-08-29 Yuya Nishihara Accepted
[2,of,2] bookmarks: adjust exception type so present(bookmark(.)) works as expected 2018-08-25 Yuya Nishihara Accepted
[1,of,2] revset: expand bookmark(.) to the active bookmark 2018-08-25 Yuya Nishihara Accepted
[3,of,3] pycompat: remove membershiprange which is no longer used 2018-08-25 Yuya Nishihara Accepted
[2,of,3] transaction: remember original len(repo) instead of tracking added revs (API) 2018-08-25 Yuya Nishihara Accepted
[1,of,3] obsutil: make sure "addedrevs" is not None in getobsoleted() 2018-08-25 Yuya Nishihara Accepted
[7,of,7] minirst: remove unused function decorateblocks() 2018-08-22 Yuya Nishihara Accepted
[6,of,7] minirst: make format() simply return a formatted text 2018-08-22 Yuya Nishihara Accepted
[5,of,7] help: reorder section filtering flow to not format help text twice 2018-08-22 Yuya Nishihara Accepted
[4,of,7] help: inline minirst.format() 2018-08-22 Yuya Nishihara Accepted
[3,of,7] minirst: extract function that formats parsed blocks as plain text 2018-08-22 Yuya Nishihara Accepted
[2,of,7] minirst: unindent "if True" block in filtersections() 2018-08-22 Yuya Nishihara Accepted
[1,of,7] minirst: extract function that filters parsed blocks by section name 2018-08-22 Yuya Nishihara Accepted
localrepo: do not cache auditor/nofsauditor which would make reference cycle 2018-08-22 Yuya Nishihara Accepted
[STABLE] merge: do not delete untracked files silently (issue5962) 2018-08-19 Yuya Nishihara Accepted
node: correct hex representation of pseudo node ids 2018-08-18 Yuya Nishihara Accepted
[STABLE] perf: fix typo in perfphasesremote() 2018-08-18 Yuya Nishihara New
[3,of,3] revlog: obtain the first node at the lowest layer while building pure nodemap 2018-08-17 Yuya Nishihara Accepted
[2,of,3] revlog: fix pure nodemap to not access missing index entry 2018-08-17 Yuya Nishihara Accepted
[1,of,3] changelog: remove copy of revlog.nodemap() 2018-08-17 Yuya Nishihara Accepted
[3,of,3] branchmap: explicitly convert file into iterator 2018-08-17 Yuya Nishihara Accepted
[2,of,3] branchmap: close cache file properly 2018-08-17 Yuya Nishihara Accepted
[1,of,3] branchmap: strip '\n' read from cache file as before 2018-08-17 Yuya Nishihara Accepted
[2,of,2] rebase: do not pass in user option to rollback in-memory merge conflict 2018-08-17 Yuya Nishihara Accepted
[1,of,2] rebase: add test for in-memory merge conflicts 2018-08-17 Yuya Nishihara Accepted
[5,of,5] rebase: turn off inmemory flag on --stop 2018-08-15 Yuya Nishihara Accepted
[4,of,5] rebase: use action variable to select things to do 2018-08-15 Yuya Nishihara Accepted
[3,of,5] rebase: consolidate check for --dry-run/--confirm on abort/stop/continue 2018-08-15 Yuya Nishihara Accepted
[2,of,5] rebase: consolidate check for --abort/--stop/--continue conflicts 2018-08-15 Yuya Nishihara Accepted
[1,of,5] rebase: do not set internal dryrun flag by --confirm 2018-08-15 Yuya Nishihara Accepted
[3,of,3] commit: try hard to reuse p1 manifest if nothing changed 2018-08-15 Yuya Nishihara Accepted
[2,of,3] merge: add tests for commit with no content change 2018-08-15 Yuya Nishihara Accepted
[1,of,3] commit: add debug message regarding manifest reuse 2018-08-15 Yuya Nishihara Accepted
byteify-strings: prevent "__name__ == '__main__'" from being transformed 2018-08-12 Yuya Nishihara Accepted
[5,of,5] mail: convert encoding.encoding to sysstr 2018-08-12 Yuya Nishihara Accepted
[4,of,5] mail: call s.decode('ascii') explicitly to see if s is an ascii bytes 2018-08-12 Yuya Nishihara Accepted
[3,of,5] mail: pass in addr to _addressencode() in bytes 2018-08-12 Yuya Nishihara Accepted
[2,of,5] mail: remove redundant bytesurl() from addrlistencode() 2018-08-12 Yuya Nishihara Accepted
[1,of,5] patchbomb: really use BytesGenerator API 2018-08-12 Yuya Nishihara Accepted
[2,of,2] cmdutil: remove _updatecleanmsg() which is no longer used anywhere 2018-08-12 Yuya Nishihara Accepted
[1,of,2] cmdutil: fix weird indent in _mergemsg() 2018-08-12 Yuya Nishihara Accepted
[evolve-ext] templatekw: do not override in-core {obsolete} keyword 2018-08-08 Yuya Nishihara New
[2,of,2] templatekw: copy {author} to {user} and document {author} as an alias 2018-08-07 Yuya Nishihara Accepted
[1,of,2] templates: rename "user" to "luser" defined in default map file (API) 2018-08-07 Yuya Nishihara Accepted
[3,of,3] templatekw: deprecate old-style template keyword function (API) 2018-08-06 Yuya Nishihara New
[2,of,3] hgweb: mark all lambda template keywords as new-style function 2018-08-06 Yuya Nishihara New
[1,of,3] hgweb: use registrar to add "motd" template keyword 2018-08-06 Yuya Nishihara New
[2,of,2] fileset: load core predicates directly to symbols dict 2018-08-06 Yuya Nishihara New
[1,of,2] fileset: turn on listclean conditionally 2018-08-06 Yuya Nishihara New
[7,of,7] fileset: narrow status computation by left-hand-side of 'and' node 2018-08-05 Yuya Nishihara Accepted
[6,of,7] fileset: move copy constructor of matchctx near __init__ 2018-08-05 Yuya Nishihara Accepted
[5,of,7] fileset: build status according to 'withstatus' hint 2018-08-05 Yuya Nishihara Accepted
[4,of,7] fileset: insert hints where status should be computed 2018-08-05 Yuya Nishihara Accepted
[3,of,7] fileset: move buildstatus() to matchctx method 2018-08-05 Yuya Nishihara Accepted
[2,of,7] fileset: keep basectx by matchctx 2018-08-05 Yuya Nishihara Accepted
[1,of,7] fileset: pass in basectx to _buildstatus() 2018-08-05 Yuya Nishihara Accepted
[3,of,3] fileset: combine union of basic patterns into single matcher 2018-08-04 Yuya Nishihara New
[2,of,3] fileset: reorder 'or' expression by weight 2018-08-04 Yuya Nishihara New
[1,of,3] fileset: introduce weight constants for readability 2018-08-04 Yuya Nishihara New
[2,of,2] sparse: use named parameters in i18n strings 2018-08-04 Yuya Nishihara Accepted
[1,of,2] sparse: do not include operator in i18n strings 2018-08-04 Yuya Nishihara Accepted
[7,of,7] fileset: optimize 'x and not y' to 'x - y' 2018-08-03 Yuya Nishihara Accepted
[6,of,7] fileset: reorder 'and' expression to evaluate basic patterns first 2018-08-03 Yuya Nishihara Accepted
[5,of,7] fileset: roughly adjust weights of functions 2018-08-03 Yuya Nishihara Accepted
[4,of,7] fileset: add stub for weight-based optimization 2018-08-03 Yuya Nishihara Accepted
[3,of,7] fileset: reject 'negate' node early while transforming parsed tree 2018-08-03 Yuya Nishihara Accepted
[2,of,7] fileset: drop 'group' node from tree to be evaluated 2018-08-03 Yuya Nishihara Accepted
[1,of,7] fileset: add phase to transform parsed tree 2018-08-03 Yuya Nishihara Accepted
[6,of,6] fileset: extract language processing part to new module (API) 2018-08-02 Yuya Nishihara Accepted
[5,of,6] fileset: flatten 'or' nodes to unnest unionmatchers 2018-08-02 Yuya Nishihara Accepted
[4,of,6] fileset: flatten arguments list 2018-08-02 Yuya Nishihara Accepted
[3,of,6] debugfileset: add option to show matcher representation 2018-08-02 Yuya Nishihara Accepted
[2,of,6] debugfileset: backport --show-stage option from debugrevspec 2018-08-02 Yuya Nishihara Accepted
[1,of,6] lfs: remove callstatus property from 'lfs()' fileset 2018-08-02 Yuya Nishihara Accepted
[STABLE,RESEND] fileset: suppress EACCES while reading arbitrary paths via filectx API 2018-07-31 Yuya Nishihara Accepted
[STABLE] test-fileset: make con.xml in output conditionally available 2018-07-30 Yuya Nishihara Accepted
[STABLE] fileset: suppress EACCES while reading arbitrary paths via filectx API 2018-07-29 Yuya Nishihara Superseded
[1,of,5,RFC] tests: show added/modified/removed files when logging repos converted from bzr 2018-07-28 Yuya Nishihara New
[STABLE] doctest: convert matcher root to native path 2018-07-28 Yuya Nishihara Accepted
[2,of,2,STABLE] test-obsmarker-template: run mkcommit in subshell to isolate envvars 2018-07-28 Yuya Nishihara Accepted
[1,of,2,STABLE] test-obsmarker-template: add missing HGENCODING=latin-1 2018-07-28 Yuya Nishihara Accepted
worker: call selector.close() to release polling resources 2018-07-19 Yuya Nishihara Accepted
[3,of,3] obsolete: explode if metadata contains invalid UTF-8 sequence (API) 2018-07-16 Yuya Nishihara Accepted
[2,of,3] obsolete: store user name and note in UTF-8 (issue5754) (BC) 2018-07-16 Yuya Nishihara Accepted
[1,of,3] obsolete: clarify users in markerusers() never contain None 2018-07-16 Yuya Nishihara Accepted
[2,of,2,V2] revset: special case commonancestors(none()) to be empty set 2018-07-16 Yuya Nishihara Accepted
[1,of,2,V2] revset: clarify heads() order doesn't matter while computing common ancestors 2018-07-16 Yuya Nishihara Accepted
[2,of,2] phases: micro-optimize newheads() to not create context objects 2018-07-14 Yuya Nishihara Accepted
[1,of,2] phases: remove excessive optimization from newheads() (issue5939) 2018-07-14 Yuya Nishihara Accepted
[2,of,2] hghave: require clang-format >= 6 due to output change 2018-07-14 Yuya Nishihara Accepted
[1,of,2] cext: reformat with clang-format 6.0 2018-07-14 Yuya Nishihara Accepted
[4,of,4] py3: use bytes() to byte-stringify Abort message in handleremotechangegroup() 2018-07-12 Yuya Nishihara Accepted
[3,of,4] py3: don't str() to byte-stringify object in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[2,of,4] py3: byte-stringify literals in extension in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[1,of,4] py3: open file in binary mode in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[9,of,9] fileset: remove fullmatchctx class 2018-07-10 Yuya Nishihara Accepted
[8,of,9] fileset: remove subset and unused filtering functions from matchctx 2018-07-10 Yuya Nishihara Accepted
[7,of,9] fileset: remove callexisting flag and mctx.existing() (API) 2018-07-10 Yuya Nishihara Accepted
[6,of,9] fileset: rewrite predicates to return matcher not closed to subset (API) (BC) 2018-07-10 Yuya Nishihara Accepted
[5,of,9] highlight: use matcher API to test if file should be pygmentized 2018-07-10 Yuya Nishihara Accepted
[4,of,9] fileset: parse argument of size() by predicate function 2018-07-10 Yuya Nishihara Accepted
[3,of,9] fileset: add "tracked()" to explicitly select files in the revision 2018-07-10 Yuya Nishihara Accepted
[2,of,9] fileset: rewrite andset() to not use mctx.narrow() 2018-07-10 Yuya Nishihara Accepted
[1,of,9] fileset: add helpers to make predicatematcher and nevermatcher 2018-07-10 Yuya Nishihara Accepted
revset: clarify heads() order doesn't matter while computing common ancestors 2018-07-10 Yuya Nishihara Superseded
grep: hide cryptic revision number by default 2018-07-10 Yuya Nishihara Not Applicable
[7,of,7] bundle2: use ProgrammingError to report bad use of addparam() 2018-07-09 Yuya Nishihara Accepted
[6,of,7] py3: byte-stringify literals in extension in test-bundle2-format.t 2018-07-09 Yuya Nishihara Accepted
[5,of,7] py3: drop b'' while formatting BundleUnknownFeatureError message 2018-07-09 Yuya Nishihara Accepted
[4,of,7] py3: suppress write() result and close file in test-bookmarks-pushpull.t 2018-07-09 Yuya Nishihara Accepted
[3,of,7] py3: drop b'' while formatting ResponseError 2018-07-09 Yuya Nishihara Accepted
[2,of,7] py3: fix revnums in bookmark discovery to be consumable more than once 2018-07-09 Yuya Nishihara Accepted
[1,of,7] py3: byte-stringify literals in extension in test-bundle2-exchange.t 2018-07-09 Yuya Nishihara Accepted
[6,of,6] py3: fix bundle heads to be consumable more than once 2018-07-08 Yuya Nishihara Accepted
[5,of,6] py3: byte-stringify literals in hook script in test-bundle.t 2018-07-08 Yuya Nishihara Accepted
[4,of,6] py3: make 'None in lazyancestors' not crash 2018-07-08 Yuya Nishihara Accepted
[3,of,6] py3: convert server-string to unicode to make http library happy 2018-07-08 Yuya Nishihara Accepted
[2,of,6] py3: fix dumbhttp.py to convert --daemon-postexec arguments back to bytes 2018-07-08 Yuya Nishihara Accepted
[1,of,6] py3: use bytes.endswith() instead of bytes[n] 2018-07-08 Yuya Nishihara Accepted
diff: graduate word-diff option from experimental 2018-07-08 Yuya Nishihara Accepted
[3,of,3] test-convert: demonstrate an unstable hash issue for bzr -> hg -> hg 2018-07-07 Yuya Nishihara New
[6,of,6] fileset: pass in badfn to inner matchers 2018-07-07 Yuya Nishihara New
[5,of,6] fileset: restrict getfileset() to not return a computed set (API) 2018-07-07 Yuya Nishihara New
[4,of,6] match: add prefixdirmatcher to adapt subrepo matcher back 2018-07-07 Yuya Nishihara New
[3,of,6] fileset: make debugfileset filter repository files 2018-07-07 Yuya Nishihara New
[2,of,6] fileset: sort debugfileset output 2018-07-07 Yuya Nishihara New
[1,of,6] fileset: move helper functions to top 2018-07-07 Yuya Nishihara New
[7,of,7] diffutil: move the module out of utils package 2018-07-06 Yuya Nishihara New
[6,of,7] diffutil: remove diffopts() in favor of diffallopts() 2018-07-06 Yuya Nishihara New
[5,of,7] obsutil: use public interface to access to repo.ui 2018-07-06 Yuya Nishihara New
[4,of,7] hgweb: pass ui to diffstatgen() explicitly 2018-07-06 Yuya Nishihara New
[3,of,7] synthrepo: simply use the ui passed as a function argument 2018-07-06 Yuya Nishihara New
[2,of,7] templatekw: obtain ui directly from the template context 2018-07-06 Yuya Nishihara New
[1,of,7] context: remove unneeded alias of diffopts 2018-07-06 Yuya Nishihara New
[7,of,7] match: remove ctx argument from code path down to _buildmatch() 2018-07-05 Yuya Nishihara New
[6,of,7] match: compose 'set:' pattern as matcher 2018-07-05 Yuya Nishihara New
[5,of,7] match: resolve 'set:' patterns first in _buildmatch() 2018-07-05 Yuya Nishihara New
[4,of,7] match: explode if unsupported pattern passed down to _regex() builder 2018-07-05 Yuya Nishihara New
[3,of,7] match: add basic wrapper for boolean function 2018-07-05 Yuya Nishihara New
[2,of,7] stringutil: move _formatsetrepr() from smartset 2018-07-05 Yuya Nishihara New
[1,of,7] pycompat: move rapply() from util 2018-07-05 Yuya Nishihara New
[8,of,8] status: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[7,of,8] resolve: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[6,of,8] manifest: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[5,of,8] files: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[4,of,8] files: automatically populate fields referenced from template 2018-07-03 Yuya Nishihara Accepted
[3,of,8] grep: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[2,of,8] cat: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[1,of,8] bookmarks: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[STABLE] encoding: alias cp65001 to utf-8 on Windows 2018-07-01 Yuya Nishihara New
cleanup: pass in overwrite flag to hg.updaterepo() as named argument 2018-07-01 Yuya Nishihara Accepted
revset: add partial support for ancestor(wdir()) 2018-06-30 Yuya Nishihara Accepted
[2,of,2] rebase: convert opts dict to bytes at once 2018-06-30 Yuya Nishihara Accepted
[1,of,2] rebase: isolate command options from internal flags 2018-06-30 Yuya Nishihara Accepted
[3,of,3] revset: move lookup of first ancestor() candidate out of the loop 2018-06-28 Yuya Nishihara Accepted
[2,of,3] revset: leverage orset() to flatten ancestor() arguments 2018-06-28 Yuya Nishihara Accepted
[1,of,3] revset: remove orphan i18n comment from ancestor() 2018-06-28 Yuya Nishihara Accepted
[2,of,2] revset: fix heads() order to always follow the input set (BC) 2018-06-27 Yuya Nishihara Accepted
[1,of,2] test-revset: show that order of heads() can be wrong 2018-06-27 Yuya Nishihara Accepted
convert: don't pass --no-files to "darcs show repo" command 2018-06-25 Yuya Nishihara Accepted
[4,of,4] show: use filter() function to strip "tip" tag 2018-06-23 Yuya Nishihara New
[3,of,4] templater: extend filter() to accept template expression for emptiness test 2018-06-23 Yuya Nishihara New
[2,of,4] templater: introduce filter() function to remove empty items from list 2018-06-23 Yuya Nishihara New
[1,of,4] templater: fix truth testing of integer 0 taken from a list/dict 2018-06-23 Yuya Nishihara New
[3,of,3] templater: remove redundant member variables from templater class 2018-06-22 Yuya Nishihara Accepted
[2,of,3] templater: resurrect cache of engine instance 2018-06-22 Yuya Nishihara Accepted
[1,of,3] templater: extract template loader to separate class 2018-06-22 Yuya Nishihara Accepted
formatter: look for template symbols from the associated name 2018-06-22 Yuya Nishihara New
[5,of,5] tests: rename and document test-command-template.t 2018-06-22 Yuya Nishihara Accepted
[4,of,5] tests: extract test-template-keywords.t from test-command-template.t 2018-06-22 Yuya Nishihara Accepted
[3,of,5] tests: fold test-template-filters.t into test-template-functions.t 2018-06-22 Yuya Nishihara Accepted
[2,of,5] tests: extract test-template-functions.t from test-command-template.t 2018-06-22 Yuya Nishihara Accepted
[1,of,5] tests: extract test-template-map.t from test-command-template.t 2018-06-22 Yuya Nishihara Accepted
[STABLE] merge: do not fill manifest of committed revision with pseudo node (issue5526) 2018-06-19 Yuya Nishihara Accepted
[4,of,4] tags: unblock log-like template keywords and functions 2018-06-18 Yuya Nishihara Accepted
[3,of,4] formatter: provide hint of context keys required by template 2018-06-18 Yuya Nishihara Accepted
[2,of,4] templatefuncs: declare resource requirements for future use 2018-06-18 Yuya Nishihara Accepted
[1,of,4] templatefuncs: minimize resource requirements 2018-06-18 Yuya Nishihara Accepted
[9,of,9] py3: byte-stringify literals in contrib/phabricator.py as example 2018-06-18 Yuya Nishihara Accepted
[8,of,9] byteify-strings: remove superfluous "if True" block 2018-06-18 Yuya Nishihara Accepted
[7,of,9] byteify-strings: try to preserve column alignment 2018-06-18 Yuya Nishihara Accepted
[6,of,9] byteify-strings: do not rewrite system string literals to u'' 2018-06-18 Yuya Nishihara Accepted
[5,of,9] byteify-strings: do not rewrite iteritems() and itervalues() by default 2018-06-18 Yuya Nishihara Accepted
[4,of,9] byteify-strings: drop import-line hack 2018-06-18 Yuya Nishihara Accepted
[3,of,9] byteify-strings: add --inplace option to write back result 2018-06-18 Yuya Nishihara Accepted
[2,of,9] byteify-strings: add basic command interface 2018-06-18 Yuya Nishihara Accepted
[1,of,9] byteify-strings: fork py3 code transformer to make it a standalone command 2018-06-18 Yuya Nishihara Accepted
highlight: get around tmpl.load() which now returns a parsed tree 2018-06-18 Yuya Nishihara Accepted
[2,of,2] extensions: use context manger for open() 2018-06-17 Yuya Nishihara Accepted
[1,of,2] py3: open extension source in binary mode to read docstring as bytes 2018-06-17 Yuya Nishihara Accepted
[8,of,8] py3: ditch email.parser.BytesParser which appears to be plain crap 2018-06-16 Yuya Nishihara Accepted
[7,of,8] py3: remove b'' from error message of disallowed filename 2018-06-16 Yuya Nishihara Accepted
[6,of,8] py3: remove b'' from output of test-eol.t 2018-06-16 Yuya Nishihara Accepted
[5,of,8] py3: replace s[-1] with s.endswith() in eol handling 2018-06-16 Yuya Nishihara Accepted
[4,of,8] py3: fix loop over byte string in wireprotov1peer 2018-06-16 Yuya Nishihara Accepted
[3,of,8] py3: glob out some error messages in test-fileset.t 2018-06-16 Yuya Nishihara Accepted
[2,of,8] fileset: raise ProgrammingError for bad existing() calls 2018-06-16 Yuya Nishihara Accepted
[1,of,8] py3: cast bytes encoding name to str in fileset.py 2018-06-16 Yuya Nishihara Accepted
[STABLE] manifest: fix possible SEGV caused by uninitialized lazymanifest fields 2018-06-15 Yuya Nishihara Accepted
[8,of,8] annotate: automatically populate fields referenced from template 2018-06-14 Yuya Nishihara Accepted
[7,of,8] annotate: reverse mapping between option name and field name 2018-06-14 Yuya Nishihara Accepted
[6,of,8] formatter: provide hint of referenced field names 2018-06-14 Yuya Nishihara Accepted
[5,of,8] templater: add function to look up symbols used in template 2018-06-14 Yuya Nishihara Accepted
[4,of,8] templater: parse template string to tree by templater class 2018-06-14 Yuya Nishihara Accepted
[3,of,8] templater: drop extension point of engine classes (API) 2018-06-14 Yuya Nishihara Accepted
[2,of,8] templater: make it clearer that parsing doesn't cause recursion 2018-06-14 Yuya Nishihara Accepted
[1,of,8] templater: mark most attributes as private 2018-06-14 Yuya Nishihara Accepted
[2,of,2] bdiff: one more safe call of bdiff_freehunks(NULL) 2018-06-14 Yuya Nishihara Accepted
[1,of,2] bdiff: document that bdiff_freehunks() accepts NULL 2018-06-14 Yuya Nishihara Accepted
py3: fix map() use in templatekw.showpredecessors() 2018-06-14 Yuya Nishihara Accepted
[2,of,2] templatefilters: undeprecate hgdate 2018-06-13 Yuya Nishihara Accepted
[1,of,2] templater: restore the original string format of {date} 2018-06-13 Yuya Nishihara Accepted
[RFC] fileset: add "tracked()" to explicitly select files in the revision 2018-06-12 Yuya Nishihara New
[7,of,7] templater: abstract truth testing to fix {if(list_of_empty_strings)} 2018-06-12 Yuya Nishihara Accepted
[6,of,7] show: stringify filtered list of tags before testing emptiness 2018-06-12 Yuya Nishihara Accepted
[5,of,7] templatefilters: deprecate hgdate as {date|hgdate} is the default format 2018-06-12 Yuya Nishihara Accepted
[4,of,7] templater: make date wrapper support dot/map operations 2018-06-12 Yuya Nishihara Accepted
[3,of,7] templater: introduce a wrapper for date tuple (BC) 2018-06-12 Yuya Nishihara Accepted
[2,of,7] templater: promote tomap() to an interface type 2018-06-12 Yuya Nishihara Accepted
[1,of,7] templater: rename mappable to hybriditem as it is the primary use case 2018-06-12 Yuya Nishihara Accepted
[V2] stringutil: fix prettyrepr() to not orphan foo=<...> line 2018-06-11 Yuya Nishihara Accepted
[4,of,4] stringutil: fix prettyrepr() to not orphan foo=<...> line 2018-06-11 Yuya Nishihara Accepted
[3,of,4] debugwalk: pretty-print nested matcher 2018-06-11 Yuya Nishihara Accepted
[2,of,4] debugwalk: show matcher output only if -v/--verbose 2018-06-11 Yuya Nishihara Accepted
[1,of,4] stringutil: promote smartset.prettyformat() to utility function 2018-06-11 Yuya Nishihara Accepted
[2,of,2] templater: fix string representation of wrapped None 2018-06-08 Yuya Nishihara Accepted
[1,of,2] templater: show slightly better hint on map operation error 2018-06-08 Yuya Nishihara Accepted
[6,of,6] templater: inline unwraphybrid() 2018-06-08 Yuya Nishihara Accepted
[5,of,6] templater: drop hybrid-ness on unwrapvalue() 2018-06-08 Yuya Nishihara Accepted
[4,of,6] templater: mark .keytype as a private attribute 2018-06-08 Yuya Nishihara Accepted
[3,of,6] templater: abstract ifcontains() over wrapped types 2018-06-08 Yuya Nishihara Accepted
[2,of,6] templater: inline wraphybridvalue() 2018-06-08 Yuya Nishihara Accepted
[1,of,6] templater: abstract min/max away 2018-06-08 Yuya Nishihara Accepted
[5,of,5] templater: resolve type of dict key in getmember() 2018-06-05 Yuya Nishihara Accepted
[4,of,5] templater: promote getmember() to an interface of wrapped types 2018-06-05 Yuya Nishihara Accepted
[3,of,5] templater: move getdictitem() to hybrid class 2018-06-05 Yuya Nishihara Accepted
[2,of,5] templater: add try-except stub to runmember() 2018-06-05 Yuya Nishihara Accepted
[1,of,5] templater: do dict lookup over a wrapped object 2018-06-05 Yuya Nishihara Accepted
[6,of,6] templater: always map over a wrapped object 2018-06-04 Yuya Nishihara Accepted
[5,of,6] templater: consistently join() string-like object per character (BC) 2018-06-04 Yuya Nishihara Accepted
[4,of,6] templater: always join() over a wrapped object (BC) 2018-06-04 Yuya Nishihara Accepted
[3,of,6] templater: add wrapped types for pure non-list/dict values 2018-06-04 Yuya Nishihara Accepted
[2,of,6] templater: unify unwrapvalue() with _unwrapvalue() 2018-06-04 Yuya Nishihara Accepted
[1,of,6] templater: inline unwrapvalue() 2018-06-04 Yuya Nishihara Accepted
[7,of,7] test-fuzz-targets: look for clang-6.0 binary as well 2018-06-03 Yuya Nishihara Accepted
[6,of,7] test-fuzz-targets: rebuild executable silently 2018-06-03 Yuya Nishihara Accepted
[5,of,7] fuzz: fix "make clean" to pass even if no binaries built yet 2018-06-03 Yuya Nishihara Accepted
[4,of,7] fuzz: compile xdiff.cc with -std=c++17 2018-06-03 Yuya Nishihara Accepted
[3,of,7] fuzz: fix use of undeclared function memcpy() 2018-06-03 Yuya Nishihara Accepted
[2,of,7] fuzz: fix the default make target 2018-06-03 Yuya Nishihara Accepted
[1,of,7] fuzz: expand variables by make 2018-06-03 Yuya Nishihara Accepted
setup: write version constant as bytes literal 2018-06-01 Yuya Nishihara Accepted
D3665: graph: improve graph output by using Unicode characters 2018-05-30 Yuya Nishihara New
[3,of,3] py3: wrap tempfile.NamedTemporaryFile() to return bytes fp.name 2018-05-26 Yuya Nishihara Accepted
[2,of,3] py3: wrap tempfile.mkdtemp() to use bytes path 2018-05-26 Yuya Nishihara Accepted
[1,of,3] py3: wrap tempfile.mkstemp() to use bytes path 2018-05-26 Yuya Nishihara Accepted
[2,of,2] revlog: disallow setting uncompressed length to None 2018-05-26 Yuya Nishihara Accepted
[1,of,2] unionrepo: fill in uncompressed length of revlog entry 2018-05-26 Yuya Nishihara Accepted
[7,of,7] hgweb: fill {rename} even if ?linerange is specified 2018-05-25 Yuya Nishihara Accepted
[6,of,7] hgweb: wrap {earlycommands} and {othercommands} of help with mappinggenerator 2018-05-25 Yuya Nishihara Accepted
[5,of,7] hgweb: wrap {topics}es of help with mappinggenerator or mappinglist 2018-05-25 Yuya Nishihara Accepted
[4,of,7] hgweb: wrap {edges} of {nodes} of graph with mappinglist 2018-05-25 Yuya Nishihara Accepted
[3,of,7] hgweb: wrap {nodes} of graph with mappinggenerator 2018-05-25 Yuya Nishihara Accepted
[2,of,7] hgweb: adapt {jsdata} of graph to mappinggenerator 2018-05-25 Yuya Nishihara Accepted
[1,of,7] hgweb: wrap {nextentry} of graph with mappinglist 2018-05-25 Yuya Nishihara Accepted
[STABLE] help: mention pattern syntax of latesttag() template function 2018-05-24 Yuya Nishihara Accepted
[2,of,2,RESEND] extensions: remove strip_init=True from _disabledpaths() 2018-05-24 Yuya Nishihara Accepted
[1,of,2,RESEND] extensions: peek command table of disabled extensions without importing 2018-05-24 Yuya Nishihara Accepted
[STABLE] help: correct signature of separate() template function 2018-05-24 Yuya Nishihara Accepted
[2,of,2,STABLE] hgweb: do not try to replace signal handlers while locking 2018-05-23 Yuya Nishihara Accepted
[1,of,2,STABLE] lock: add internal config to not replace signal handlers while locking 2018-05-23 Yuya Nishihara Accepted
githelp: do not concatenate i18n messages dynamically so they can be collected 2018-05-22 Yuya Nishihara Accepted
[8,of,8] hgweb: wrap {entries}* of filelog with mappinglist 2018-05-21 Yuya Nishihara Accepted
[7,of,8] hgweb: don't use dict(key=value) to build a mapping dict in filelog 2018-05-21 Yuya Nishihara Accepted
[6,of,8] hgweb: wrap {diffopts} of annotate by hybriddict() 2018-05-21 Yuya Nishihara Accepted
[5,of,8] hgweb: wrap {parents} of {annotate} with mappinggenerator 2018-05-21 Yuya Nishihara Accepted
[4,of,8] hgweb: wrap {annotate} with mappinggenerator 2018-05-21 Yuya Nishihara Accepted
[3,of,8] hgweb: wrap {bookmarks} of summary with mappinggenerator 2018-05-21 Yuya Nishihara Accepted
[2,of,8] hgweb: wrap {lastchange} of bookmarks with mappinglist 2018-05-21 Yuya Nishihara Accepted
[1,of,8] hgweb: wrap {entries}* of bookmarks with mappinggenerator 2018-05-21 Yuya Nishihara Accepted
test-merge-tools: create repo directory to free $TESTTMP for temporary files 2018-05-17 Yuya Nishihara Accepted
[2,of,2] dispatch: mask negative exit code recorded in blackbox log 2018-05-16 Yuya Nishihara Accepted
[1,of,2] dispatch: fix exit code of unhandled exception recorded in blackbox log 2018-05-16 Yuya Nishihara Accepted
[STABLE] push: continue without locking on lock failure other than EEXIST (issue5882) 2018-05-15 Yuya Nishihara Accepted
[7,of,7] hgweb: wrap {entries}* of tags with mappinggenerator 2018-05-13 Yuya Nishihara Accepted
[6,of,7] hgweb: wrap {fentries} and {dentries} of manifest with mappinggenerator 2018-05-13 Yuya Nishihara Accepted
[5,of,7] hgweb: wrap {entries}* of changelog with mappinglist 2018-05-13 Yuya Nishihara Accepted
[4,of,7] hgweb: wrap {lines} of filerevision with mappinggenerator 2018-05-13 Yuya Nishihara Accepted
[3,of,7] hgweb: drop unused argument 'tmpl' from webutil.diffstat() 2018-05-13 Yuya Nishihara Accepted
[2,of,7] hgweb: use template context to render {diffstat} 2018-05-13 Yuya Nishihara Accepted
[1,of,7] hgweb: wrap {diffstat} with mappedgenerator 2018-05-13 Yuya Nishihara Accepted
[2,of,2] test-http-branchmap: fix stdio mode on Windows 2018-05-13 Yuya Nishihara Accepted
[1,of,2] test-http-branchmap: fix encoding test to wrap the server stream 2018-05-13 Yuya Nishihara Accepted
dispatch: unify handling of None returned by a command function 2018-05-12 Yuya Nishihara Accepted
[10,of,10] hgweb: drop unused argument 'tmpl' from webutil.compare() 2018-05-12 Yuya Nishihara Accepted
[09,of,10] hgweb: convert {comparison} to a mappinggenerator with named template 2018-05-12 Yuya Nishihara Accepted
[08,of,10] hgweb: rename 'context' argument of webutil.compare() to avoid name conflicts 2018-05-12 Yuya Nishihara Accepted
[07,of,10] hgweb: convert comparison {lines} to a mappinggenerator with named template 2018-05-12 Yuya Nishihara Accepted