Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 89 90 91 92 93 94 95 96 97 98 Next »
Filters: Archived = No remove filter
Patch Date Submitter Delegate State
[1,of,6,V3] rust-cpython: put leaked reference in PyLeakedRef 2019-10-17 Yuya Nishihara New
py3: enable legacy fs encoding to fix filename compatibility on Windows 2019-10-15 Yuya Nishihara New
[V2] dirs: remove mutable string optimization at all 2019-10-14 Yuya Nishihara Accepted
[7,of,7] rust-cpython: drop direct dependency on python(27|3)_sys 2019-10-13 Yuya Nishihara New
[6,of,7] rust-cpython: leverage upstreamed py_capsule_fn!() macro 2019-10-13 Yuya Nishihara New
[5,of,7] rust-cpython: bump cpython crates to 0.3 2019-10-13 Yuya Nishihara New
[4,of,7] rust-cpython: turn inline comments into non-doc comments 2019-10-13 Yuya Nishihara New
[3,of,7] rust-cpython: fix signature of make_dirstate_tuple() 2019-10-13 Yuya Nishihara New
[2,of,7] rust-cpython: mark capsule function as unsafe 2019-10-13 Yuya Nishihara New
[1,of,7] rust-cpython: add wrapper around decapsule_make_dirstate_tuple() 2019-10-13 Yuya Nishihara New
dirs: remove mutable string optimization at all 2019-10-13 Yuya Nishihara Superseded
[7,of,7] rust-cpython: leverage upstreamed py_capsule_fn!() macro 2019-10-13 Yuya Nishihara New
[6,of,7] rust-cpython: bump cpython crates to 0.3 2019-10-13 Yuya Nishihara New
[5,of,7] rust-cpython: turn inline comments into non-doc comments 2019-10-13 Yuya Nishihara New
[4,of,7] rust-cpython: fix signature of make_dirstate_tuple() 2019-10-13 Yuya Nishihara New
[3,of,7] rust-cpython: mark capsule function as unsafe 2019-10-13 Yuya Nishihara New
[2,of,7] rust-cpython: add wrapper around decapsule_make_dirstate_tuple() 2019-10-13 Yuya Nishihara New
[1,of,7] rust-cpython: alias python(27|3)_sys globally 2019-10-13 Yuya Nishihara New
[5,of,5] rust-cpython: make inner functions and structs of ref_sharing private 2019-10-12 Yuya Nishihara Accepted
[4,of,5] rust-cpython: keep Python<'a> token in PyRefMut 2019-10-12 Yuya Nishihara Accepted
[3,of,5] rust-cpython: require GIL to borrow immutable reference from PySharedRefCell 2019-10-12 Yuya Nishihara Accepted
[2,of,5] rust-cpython: make PyLeakedRef operations relatively safe 2019-10-12 Yuya Nishihara Accepted
[1,of,5] rust-cpython: put leaked reference in PyLeakedRef 2019-10-12 Yuya Nishihara Accepted
[5,of,5] log: populate keywords if specified in custom -Tjson(...) or -Tcbor(...) 2019-10-06 Yuya Nishihara Accepted
[4,of,5] formatter: map -Tjson(...) and -Tcbor(...) to templater 2019-10-06 Yuya Nishihara Accepted
[3,of,5] formatter: parse name of built-in formatter templates in standard way 2019-10-06 Yuya Nishihara Accepted
[2,of,5] formatter: pass in template spec to templateformatter as argument 2019-10-06 Yuya Nishihara Accepted
[1,of,5] templater: add public parseexpr() function to parse "-Tjson(...)" 2019-10-06 Yuya Nishihara Accepted
rust-cpython: change license of ref_sharing.rs to MIT 2019-10-05 Yuya Nishihara New
patchbomb: use procutil.shellquote() instead of shlex to escape email address 2019-10-01 Yuya Nishihara Accepted
[10,of,10] rust-cpython: add safe way to map PyLeakedRef<&T> to PyLeakedRef<U> 2019-09-22 Yuya Nishihara Accepted
[09,of,10] rust-cpython: put leaked reference in PyLeakedRef 2019-09-22 Yuya Nishihara Accepted
[08,of,10] rust-cpython: drop self.borrow_mut() in favor of PySharedRef wrapper 2019-09-22 Yuya Nishihara Accepted
[07,of,10] rust-cpython: drop self.leak_immutable() in favor of PySharedRef wrapper 2019-09-22 Yuya Nishihara Accepted
[06,of,10] rust-cpython: add safe wrapper representing shared data borrowed from PyObject 2019-09-22 Yuya Nishihara Accepted
[05,of,10] rust-cpython: move $leaked struct out of macro 2019-09-22 Yuya Nishihara Accepted
[04,of,10] rust-cpython: store leaked reference to PySharedState in $leaked struct 2019-09-22 Yuya Nishihara Accepted
[03,of,10] rust-cpython: mark PySharedState as Sync so &'PySharedState can be Send 2019-09-22 Yuya Nishihara Accepted
[02,of,10] rust-cpython: move borrow_mut() to PySharedRefCell 2019-09-22 Yuya Nishihara Accepted
[01,of,10] rust-cpython: move py_shared_state to PySharedRefCell object 2019-09-22 Yuya Nishihara Accepted
rust-cpython: add sanity check to PySharedState::decrease_leak_count() 2019-09-15 Yuya Nishihara Accepted
[7,of,7] rust-cpython: leverage py_shared_iterator::from_inner() where appropriate 2019-09-08 Yuya Nishihara Accepted
[6,of,7] rust-cpython: remove Option<_> from interface of py_shared_iterator 2019-09-08 Yuya Nishihara Accepted
[5,of,7] rust-cpython: rename py_shared_iterator_impl to py_shared_iterator 2019-09-08 Yuya Nishihara Accepted
[4,of,7] rust-cpython: replace dyn Iterator<..> of mapping with concrete type 2019-09-08 Yuya Nishihara Accepted
[3,of,7] rust-cpython: replace dyn Iterator<..> of sequence with concrete type 2019-09-08 Yuya Nishihara Accepted
[2,of,7] rust-dirstate: provide CopyMapIter and StateMapIter types 2019-09-08 Yuya Nishihara Accepted
[1,of,7] rust-dirstate: specify concrete return type of DirsMultiset::iter() 2019-09-08 Yuya Nishihara Accepted
split: use literal syntax to build a set of one element 2019-09-08 Yuya Nishihara Accepted
[4,of,4] rust-cpython: mark unsafe functions as such 2019-09-01 Yuya Nishihara Accepted
[3,of,4] rust-cpython: pair leaked reference with its manager object 2019-09-01 Yuya Nishihara Accepted
[2,of,4] rust-cpython: introduce restricted variant of RefCell 2019-09-01 Yuya Nishihara Accepted
[1,of,4] rust-cpython: fix unsafe inner(py).borrow_mut() calls 2019-09-01 Yuya Nishihara Accepted
rust: apply more formatting fixes 2019-08-31 Yuya Nishihara Accepted
[11,of,11] rust-dirstate: remove test case for DirsMultiset::new(Manifest, Some) 2019-08-17 Yuya Nishihara Accepted
[10,of,11] rust-dirstate: split DirsMultiset constructor per input type 2019-08-17 Yuya Nishihara Accepted
[09,of,11] rust-dirstate: remove excessive clone() of parameter and return value 2019-08-17 Yuya Nishihara Accepted
[08,of,11] rust-dirstate: handle invalid length of p1/p2 parameters 2019-08-17 Yuya Nishihara Accepted
[07,of,11] rust: simply use TryInto to convert slice to array 2019-08-17 Yuya Nishihara Accepted
[06,of,11] rust-dirstate: use PARENT_SIZE constant where appropriate 2019-08-17 Yuya Nishihara Accepted
[05,of,11] rust-dirstate: rename NULL_REVISION to NULL_ID which isn't a revision number 2019-08-17 Yuya Nishihara Accepted
[04,of,11] rust-dirstate: remove repetition in array literal 2019-08-17 Yuya Nishihara Accepted
[03,of,11] rust-dirstate: remove too abstracted way of getting &[u8] 2019-08-17 Yuya Nishihara Accepted
[02,of,11] rust-dirstate: remove unneeded "ref" 2019-08-17 Yuya Nishihara Accepted
[01,of,11] rust-parsers: fix unboxing of PyInt on Python 3 2019-08-17 Yuya Nishihara Accepted
py3: do not convert rust module/attribute names to bytes 2019-08-17 Yuya Nishihara Accepted
transplant: unnest --stop case 2019-08-17 Yuya Nishihara Accepted
[2,of,2] rust-discovery: use while loop instead of match + break 2019-08-16 Yuya Nishihara Accepted
[1,of,2] rust-discovery: remove useless extern crate 2019-08-16 Yuya Nishihara Accepted
[1,of,2] byteify-strings: add test for byteify-strings.py 2019-08-05 Yuya Nishihara New
[STABLE] curses: do not setlocale() at import time (issue5261) 2019-07-25 Yuya Nishihara Accepted
[6,of,6] rust-filepatterns: unescape comment character property 2019-07-21 Yuya Nishihara Accepted
[5,of,6] rust-filepatterns: use literal b'#' instead of cast 2019-07-21 Yuya Nishihara Accepted
[4,of,6] rust-filepatterns: fix type of warnings tuple to (bytes, bytes) 2019-07-21 Yuya Nishihara Accepted
[3,of,6] hgignore: add escape syntax test for glob patterns 2019-07-21 Yuya Nishihara Accepted
[2,of,6] hgignore: add a few more weird patterns to test case 2019-07-21 Yuya Nishihara Accepted
[1,of,6] hgignore: update \-escape test to reflect actual behavior 2019-07-21 Yuya Nishihara Accepted
[V2] rust-dirstate: leverage find_dirs() iterator in DirsMultiset 2019-07-11 Yuya Nishihara New
D6593: rust-minor-fixes: remove Deref in favor of explicit methods 2019-07-05 Yuya Nishihara New
[2,of,2] rust-dirstate: leverage find_dirs() iterator in DirsMultiset 2019-06-30 Yuya Nishihara Accepted
[1,of,2] rust-dirstate: add helper to iterate ancestor paths 2019-06-30 Yuya Nishihara Accepted
[7,of,7,STABLE] bookmarks: actual fix for race condition deleting bookmark 2019-06-23 Yuya Nishihara New
[STABLE] cborutil: fix streamencode() to handle subtypes 2019-06-16 Yuya Nishihara Accepted
[3,of,3] rust-filepatterns: add comment about Windows path handling 2019-06-15 Yuya Nishihara Accepted
[2,of,3] rust-filepatterns: silence warning of non_upper_case_globals 2019-06-15 Yuya Nishihara Accepted
[1,of,3] rust: update Cargo.lock to include @generated comment 2019-06-15 Yuya Nishihara Accepted
[2,of,2] revset: fix merge() to fall back to changectx API if wdir specified 2019-06-09 Yuya Nishihara Accepted
[1,of,2] revset: use nullrev constant in merge() 2019-06-09 Yuya Nishihara Accepted
[2,of,2] root: add template variables pointing to repository directories 2019-06-04 Yuya Nishihara New
[1,of,2] root: add support for -Tformatter option 2019-06-04 Yuya Nishihara New
D6369: templatekw: make {file_*} compare to both merge parents (issue4292) 2019-05-26 Yuya Nishihara New
templatekw: change default value of 'requires' to () 2019-05-20 Yuya Nishihara Accepted
log: flag topo-sorted set as such 2019-05-15 Yuya Nishihara Accepted
[STABLE] parser: fix crash by parsing "()" in keyword argument position 2019-05-03 Yuya Nishihara Accepted
help: suggest merge() revset instead of -m/--only-merges 2019-04-30 Yuya Nishihara Accepted
[2,of,2] revset: populate wdir() by its hash or revision number 2019-04-30 Yuya Nishihara Accepted
[1,of,2] revset: extract private constant of {nullrev, wdirrev} set 2019-04-30 Yuya Nishihara Accepted
cext: cast s# arguments of Py_BuildValue() to Py_ssize_t 2019-04-09 Yuya Nishihara Accepted
D6196: cext: make revlog.c PY_SSIZE_T_CLEAN 2019-04-09 Yuya Nishihara New
test-template: fix stdio mode on Windows 2019-03-23 Yuya Nishihara Accepted
[2,of,2,STABLE] test-https: add some more known failure messages of client certs (issue6030) 2019-03-17 Yuya Nishihara Accepted
[1,of,2,STABLE] test-https: turn off system OpenSSL configuration 2019-03-17 Yuya Nishihara Accepted
[2,of,2] templatefilters: add {x|cbor} filter for custom CBOR output 2019-03-10 Yuya Nishihara Accepted
[1,of,2] template: add CBOR output format 2019-03-10 Yuya Nishihara Accepted
[STABLE] subrepo: add test for Windows relative-ish path with drive letter 2019-02-08 Yuya Nishihara Accepted
[2,of,2] py3: don't use universal_newlines in svnsubrepo 2019-02-02 Yuya Nishihara Accepted
[1,of,2] py3: remove unneeded fsencode() from gitsubrepo 2019-02-02 Yuya Nishihara Accepted
[3,of,3,V3] revset: leverage getintrange() helper in relation-subscript operation (API) 2019-02-01 Yuya Nishihara Accepted
[2,of,3,V3] revset: allow to parse single integer as a range 2019-02-01 Yuya Nishihara Accepted
[1,of,3,V3] revset: extract a helper to parse integer range 2019-02-01 Yuya Nishihara Accepted
[3,of,3,V2] revset: leverage getintrange() helper in relation-subscript operation (API) 2019-02-01 Yuya Nishihara Superseded
[2,of,3,V2] revset: allow to parse single integer as a range 2019-02-01 Yuya Nishihara Superseded
[1,of,3,V2] revset: extract a helper to parse integer range 2019-02-01 Yuya Nishihara Superseded
[STABLE] revlog: make sure we never use sparserevlog without general delta (issue6056) 2019-01-31 Yuya Nishihara New
[3,of,3] revset: leverage getintrange() helper in relation-subscript operation (API) 2019-01-31 Yuya Nishihara Superseded
[2,of,3] revset: allow to parse single integer as a range 2019-01-31 Yuya Nishihara Superseded
[1,of,3] revset: extract a helper to parse integer range 2019-01-31 Yuya Nishihara Superseded
[3,of,3] dispatch: unify handler of IOError and OSError 2019-01-26 Yuya Nishihara Accepted
[2,of,3] dispatch: quote filename in IOError as well 2019-01-26 Yuya Nishihara Accepted
[1,of,3] dispatch: add inline comment about possible IOError subtypes 2019-01-26 Yuya Nishihara Accepted
[4,of,4,STABLE] ui: remove unreachable branches and function calls from write() (issue6059) 2019-01-24 Yuya Nishihara Accepted
[3,of,4,STABLE] ui: inline _writenobuf() into write() due to performance issue 2019-01-24 Yuya Nishihara Accepted
[2,of,4,STABLE] ui: inline _write() into write() due to performance issue 2019-01-24 Yuya Nishihara Accepted
[1,of,4,STABLE] ui: optimize buffered write with no label 2019-01-24 Yuya Nishihara Accepted
[STABLE] revlog: fix resolution of revlog version 0 2019-01-21 Yuya Nishihara Accepted
[3,of,3,STABLE] rust: add comment about lack of wdirrev handling 2019-01-20 Yuya Nishihara Accepted
[2,of,3,STABLE] templatekw: fix crash on multiple latesttags resolution at wdir (issue6055) 2019-01-20 Yuya Nishihara Accepted
[1,of,3,STABLE] test-template-keywords: add test for {latesttag} of wdir() revision 2019-01-20 Yuya Nishihara Accepted
revlog: document that mmap resources are released implicitly by GC 2019-01-13 Yuya Nishihara Accepted
[2,of,2] histedit: remove trailing space from warning message 2019-01-13 Yuya Nishihara Accepted
[1,of,2] histedit: fix weird indent of i18n text 2019-01-13 Yuya Nishihara Accepted
[3,of,3] progress: specify updatebar() function by constructor argument 2019-01-13 Yuya Nishihara Accepted
[2,of,3] progress: change _updatebar() to take parameters as arguments 2019-01-13 Yuya Nishihara Accepted
[1,of,3] archival: construct progress helper through ui.makeprogress() 2019-01-13 Yuya Nishihara Accepted
[2,of,2] ui: proxy protect/restorestdio() calls to update internal flag 2019-01-12 Yuya Nishihara Accepted
[1,of,2] ui: move protectedstdio() context manager from procutil 2019-01-12 Yuya Nishihara Accepted
[2,of,2] help: document rewrite.backup-bundle option 2019-01-12 Yuya Nishihara Accepted
[1,of,2] repair: move ui.history-editing-backup to [rewrite] section 2019-01-12 Yuya Nishihara Accepted
[2,of,2] graft: abort if --date/user specified with --currentdate/currentuser (BC) 2019-01-10 Yuya Nishihara Accepted
[1,of,2] amend: turn currentdate into tri-state bool so config option can be negated 2019-01-10 Yuya Nishihara Accepted
cext: clang-format new code coming from stable branch 2019-01-10 Yuya Nishihara Accepted
[4,of,4] amend: add -D/--currentdate option 2019-01-07 Yuya Nishihara Accepted
[3,of,4] amend: add boolean to ignore date-only change 2019-01-07 Yuya Nishihara Accepted
[2,of,4] amend: refactor commit date handling 2019-01-07 Yuya Nishihara Accepted
[1,of,4] test-amend: remove uninteresting fields from log output to deduplicate tests 2019-01-07 Yuya Nishihara Accepted
[4,of,4] rust-ancestors: adjust branches and inline comments per previous change 2019-01-06 Yuya Nishihara Accepted
[3,of,4] rust-ancestors: remove unreachable conditions from missing_ancestors() 2019-01-06 Yuya Nishihara Accepted
[2,of,4] rust-ancestors: duplicate loop that visits parents of revs/bases 2019-01-06 Yuya Nishihara Accepted
[1,of,4] rust-ancestors: adjust indent level to make next change easier to follow 2019-01-06 Yuya Nishihara Accepted
rust-cpython: remove invalid __package__ attribute 2019-01-06 Yuya Nishihara Accepted
[STABLE] match: fix assertion for fileset with no context (issue6046) 2019-01-05 Yuya Nishihara Accepted
[STABLE] update: do not pass in user revspec as default destination (issue6044) 2019-01-02 Yuya Nishihara Accepted
transaction: do not overwrite atomic-temp files on error 2018-12-23 Yuya Nishihara Accepted
[STABLE] run-tests: fix permission to clean up unreadable directories 2018-12-17 Yuya Nishihara New
[2,of,2] py3: unimplement RevlogError.__str__() 2018-12-16 Yuya Nishihara Accepted
[1,of,2] py3: use forcebytestr() to stringify hook exception 2018-12-16 Yuya Nishihara Accepted
[5,of,5] extensions: use ui.log() interface to provide detailed loading information 2018-12-16 Yuya Nishihara New
[4,of,5] mq: implement log() on dummyui 2018-12-16 Yuya Nishihara New
[3,of,5] ui: install logger that sends debug.extensions messages to stderr 2018-12-16 Yuya Nishihara New
[2,of,5] blackbox: resurrect recursion guard 2018-12-16 Yuya Nishihara New
[1,of,5] tests: filter out uninteresting log events 2018-12-16 Yuya Nishihara New
[3,of,3] context: error out if basefilectx.cmp() is called without self._filenode 2018-12-16 Yuya Nishihara New
[2,of,3] context: collapse complex condition to see if filelog have to be compared 2018-12-16 Yuya Nishihara New
[1,of,3,STABLE] context: reimplement memfilectx.cmp() 2018-12-16 Yuya Nishihara New
py3: fix bad escapes of sub() replacement pattern in test-template-basic.t 2018-12-14 Yuya Nishihara Accepted
[2,of,2] templatefuncs: specialize "no match" value of search() to allow % operation 2018-12-13 Yuya Nishihara Accepted
[1,of,2] templatefuncs: add regexp search() function that extracts substring 2018-12-13 Yuya Nishihara Accepted
[STABLE] worker: do not swallow exception occurred in main process 2018-12-11 Yuya Nishihara New
rust: remove comment about error handling of AncestorsIterator 2018-12-11 Yuya Nishihara Accepted
[2,of,2,RESEND] commandserver: preload repository in master server and reuse its file cache 2018-12-11 Yuya Nishihara New
[1,of,2,RESEND] commandserver: add IPC channel to teach repository path on command finished 2018-12-11 Yuya Nishihara New
[8,of,8] commandserver: preload repository in master server and reuse its file cache 2018-12-06 Yuya Nishihara Accepted
[7,of,8] util: implement pop() on lrucachedict 2018-12-06 Yuya Nishihara Accepted
[6,of,8] util: add method to peek item in lrucachedict 2018-12-06 Yuya Nishihara Accepted
[5,of,8] commandserver: add IPC channel to teach repository path on command finished 2018-12-06 Yuya Nishihara Accepted
[4,of,8] commandserver: loop over selector events 2018-12-06 Yuya Nishihara Accepted
[3,of,8] commandserver: remove redundant "if True" block 2018-12-06 Yuya Nishihara Accepted
[2,of,8] commandserver: extract handler of new socket connection 2018-12-06 Yuya Nishihara Accepted
[1,of,8] commandserver: pass around option to hook repo instance creation 2018-12-06 Yuya Nishihara Accepted
[6,of,6] rust: propagate error of index_get_parents() properly 2018-12-05 Yuya Nishihara Accepted
[5,of,6] rust: look up HgRevlogIndex_GetParents() from symbol table 2018-12-05 Yuya Nishihara Accepted
[4,of,6] revlog: add public CPython function to get parent revisions 2018-12-05 Yuya Nishihara Accepted
[3,of,6] revlog: rename indexType to HgRevlogIndex_Type as it's a global symbol 2018-12-05 Yuya Nishihara Accepted
[2,of,6] revlog: export symbol of indexType 2018-12-05 Yuya Nishihara Accepted
[1,of,6] setup: fix path of rust source dependencies 2018-12-05 Yuya Nishihara Accepted
[8,of,8] commandserver: turn server debug messages into logs 2018-12-04 Yuya Nishihara Accepted
[7,of,8] commandserver: add config knob for various logging options 2018-12-04 Yuya Nishihara Accepted
[6,of,8] commandserver: expand log path for convenience 2018-12-04 Yuya Nishihara Accepted
[5,of,8] commandserver: switch logging facility to ui.log() interface 2018-12-04 Yuya Nishihara Accepted
[4,of,8] commandserver: install logger to record server events through canonical API 2018-12-04 Yuya Nishihara Accepted
[3,of,8] commandserver: enable logging when server process started 2018-12-04 Yuya Nishihara Accepted
[2,of,8] test-commandserver: change way of triggering early crash 2018-12-04 Yuya Nishihara Accepted
[1,of,8] loggingutil: add basic logger backends 2018-12-04 Yuya Nishihara Accepted
[2,of,2,STABLE] commandserver: get around ETIMEDOUT raised by selectors2 2018-12-03 Yuya Nishihara Accepted
[1,of,2,STABLE] selectors2: backport minimal fix of timeout handling from 2.0.1 2018-12-03 Yuya Nishihara Accepted
[5,of,5] loggingutil: document openlogfile() 2018-11-30 Yuya Nishihara Accepted
[4,of,5] loggingutil: extract openlogfile() and proxylogger to new module 2018-11-30 Yuya Nishihara Accepted
[3,of,5] blackbox: pass in options to _openlogfile() as arguments 2018-11-30 Yuya Nishihara Accepted
[2,of,5] blackbox: just try writing to repo.vfs and update lastlogger on success 2018-11-30 Yuya Nishihara Accepted
[1,of,5] vfs: add option to not create parent directories implicitly 2018-11-30 Yuya Nishihara Accepted
[7,of,7] blackbox: initialize logger with repo instance 2018-11-27 Yuya Nishihara Accepted
[6,of,7] blackbox: do not nullify repo to deactivate the logger on failure 2018-11-27 Yuya Nishihara Accepted
[5,of,7] blackbox: extract global last logger to proxylogger class 2018-11-27 Yuya Nishihara Accepted
[4,of,7] ui: pass in bytes opts dict to logger.log() 2018-11-27 Yuya Nishihara Accepted
[3,of,7] ui: pass in formatted message to logger.log() 2018-11-27 Yuya Nishihara Accepted
[2,of,7] blackbox: send debug message to logger by core ui 2018-11-27 Yuya Nishihara Accepted
[1,of,7] blackbox: change the way of deactivating the logger on write error 2018-11-27 Yuya Nishihara Accepted
localrepo: correct docstring of filectx() 2018-11-25 Yuya Nishihara Accepted
[4,of,4] annotate: remove dead code to not convert path to relative path 2018-11-24 Yuya Nishihara Accepted
[3,of,4] annotate: start pager soon after command options are validated 2018-11-24 Yuya Nishihara Accepted
[2,of,4] annotate: check and update command options first 2018-11-24 Yuya Nishihara Accepted
[1,of,4] annotate: format local tables in less-dense form 2018-11-24 Yuya Nishihara Accepted
[3,of,3,RESEND] ui: manage logger instances and event filtering by core ui 2018-11-24 Yuya Nishihara Accepted
[2,of,3,RESEND] extensions: add "uipopulate" hook, called per instance, not per process 2018-11-24 Yuya Nishihara Accepted
[1,of,3,RESEND] hgweb: load globally-enabled extensions explicitly 2018-11-24 Yuya Nishihara Accepted
py3: cast attribute name to sysstr in clearcachedproperty() 2018-11-22 Yuya Nishihara Accepted
[5,of,5,V2] ui: manage logger instances and event filtering by core ui 2018-11-21 Yuya Nishihara Accepted
[4,of,5,V2] extensions: add "uipopulate" hook, called per instance, not per process 2018-11-21 Yuya Nishihara Accepted
[3,of,5,V2] hgweb: load globally-enabled extensions explicitly 2018-11-21 Yuya Nishihara Accepted
[2,of,5,V2] ui: unify argument name of ui.log() 2018-11-21 Yuya Nishihara Accepted
[1,of,5,V2] logtoprocess: extract logger class from ui wrapper 2018-11-21 Yuya Nishihara Accepted
[5,of,5] ui: manage logger instances and event filtering by core ui 2018-11-18 Yuya Nishihara Superseded
[4,of,5] extensions: add "uipopulate" hook, called per instance, not per process 2018-11-18 Yuya Nishihara Superseded
[3,of,5] hgweb: load globally-enabled extensions explicitly 2018-11-18 Yuya Nishihara Superseded
[2,of,5] ui: unify argument name of ui.log() 2018-11-18 Yuya Nishihara Superseded
[1,of,5] logtoprocess: extract logger class from ui wrapper 2018-11-18 Yuya Nishihara Superseded
[STABLE] graft: do not try to skip rev derived from ancestor more than once (issue6024) 2018-11-15 Yuya Nishihara Accepted
[8,of,8] ui: unify argument name of ui.log() 2018-11-15 Yuya Nishihara Accepted
[7,of,8] logtoprocess: extract logger class from ui wrapper 2018-11-15 Yuya Nishihara Accepted
[6,of,8] blackbox: extract function to test if log event is tracked 2018-11-15 Yuya Nishihara Accepted
[5,of,8] blackbox: initialize inlog flag properly 2018-11-15 Yuya Nishihara Accepted
[4,of,8] blackbox: initialize repo attribute properly 2018-11-15 Yuya Nishihara Accepted
[3,of,8] blackbox: unindent "if True" block 2018-11-15 Yuya Nishihara Accepted
[2,of,8] blackbox: extract logger class from ui wrapper 2018-11-15 Yuya Nishihara Accepted
[1,of,8] blackbox: rename variables to prepare extracting core logic from ui wrapper 2018-11-15 Yuya Nishihara Accepted
[5,of,5] blackbox: extract _log() function which is called after lastui is resolved 2018-11-14 Yuya Nishihara Accepted
[4,of,5] blackbox: inline temporary variables which are referenced only once 2018-11-14 Yuya Nishihara Accepted
[3,of,5] blackbox: simply update global lastui variable at once 2018-11-14 Yuya Nishihara Accepted
[2,of,5] blackbox: consolidate conditions for early return 2018-11-14 Yuya Nishihara Accepted
[1,of,5] blackbox: remove redundant check for unassigned repo 2018-11-14 Yuya Nishihara Accepted
[4,of,4] logtoprocess: drop support for ui.log() call with invalid msg arguments (BC) 2018-11-13 Yuya Nishihara Accepted
[3,of,4] py3: byte-stringify inline extension in test-logtoprocess.t 2018-11-13 Yuya Nishihara Accepted
[2,of,4] logtoprocess: rewrite dict building in py3-compatible way 2018-11-13 Yuya Nishihara Accepted
[1,of,4] logtoprocess: leverage procutil.shellenviron() to stringify variables (BC) 2018-11-13 Yuya Nishihara Accepted
templater: check invalid use of list expression properly (issue5920) 2018-11-13 Yuya Nishihara Accepted
[3,of,3] help: document weird behavior of uisetup() 2018-11-12 Yuya Nishihara Accepted
[2,of,3] help: merge section about uisetup() and extsetup() 2018-11-12 Yuya Nishihara Accepted
[1,of,3] help: add internals.extensions topic 2018-11-12 Yuya Nishihara Accepted
[3,of,3] store: pass in decoded filename to narrow matcher 2018-11-10 Yuya Nishihara Accepted
[2,of,3] test-narrow-clone-stream: include no usefncache case which is broken 2018-11-10 Yuya Nishihara Accepted
[1,of,3] test-narrow-clone-stream: include uppercase letter in filename 2018-11-10 Yuya Nishihara Accepted
test-subrepo: document why share magically works even if subrepos are missing 2018-11-10 Yuya Nishihara Accepted
[8,of,8] commandserver: send raw progress information to message channel 2018-11-08 Yuya Nishihara Accepted
[7,of,8] commandserver: make getpass() request distinct from normal prompt 2018-11-08 Yuya Nishihara Accepted
[6,of,8] commandserver: attach prompt default and choices to message 2018-11-08 Yuya Nishihara Accepted
[5,of,8] test-commandserver: clean up quoting and location of dbgui extension 2018-11-08 Yuya Nishihara Accepted
[4,of,8] ui: extract helpers to write message with type or label 2018-11-08 Yuya Nishihara Accepted
[3,of,8] commandserver: add experimental option to use separate message channel 2018-11-08 Yuya Nishihara Accepted
[2,of,8] commandserver: fix reference before assignment error in pipeservice cleanup 2018-11-08 Yuya Nishihara Accepted
[1,of,8] dispatch: pass around ui.fmsg channel 2018-11-08 Yuya Nishihara Accepted
[7,of,7] ui: add config knob to redirect status messages to stderr (API) 2018-11-06 Yuya Nishihara Accepted
[6,of,7] ui: hide fin/fout/ferr attributes behind @property functions 2018-11-06 Yuya Nishihara Accepted
[5,of,7] ui: label prompt and echo messages 2018-11-06 Yuya Nishihara Accepted
[4,of,7] ui: add inner function to select write destination 2018-11-06 Yuya Nishihara Accepted
[3,of,7] ui: remove _write() and _write_err() functions 2018-11-06 Yuya Nishihara Accepted
[2,of,7] ui: move pre/post processes from low-level write()s to _writenobuf() 2018-11-06 Yuya Nishihara Accepted
[1,of,7] ui: pass in file object to _writenobuf() 2018-11-06 Yuya Nishihara Accepted
[6,of,6] ui: wrap whole _write() block with timeblockedsection 2018-11-04 Yuya Nishihara Accepted
[5,of,6] ui: indent _writenobuf() to prepare moving bits from _write() functions 2018-11-04 Yuya Nishihara Accepted
[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