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
[stable] debugsuccessorssets: fix typos in docstring 2013-01-21 Wagner Bruna krbullock Accepted
[stable] largefiles: enhance error message to make it more i18n-friendly 2013-01-21 Wagner Bruna Accepted
[3,of,3] : merge: when merging with ancestor, move active bookmark and update 2015-11-08 Waldemar Kornewald Changes Requested
[2,of,3] : update: don't lose active bookmark when updating to the "." revision 2015-11-08 Waldemar Kornewald Changes Requested
[1,of,3] : update: never move active bookmark 2015-11-08 Waldemar Kornewald Changes Requested
[2,of,2] fsmonitor: don't attempt state-leave if we didn't state-enter 2017-05-18 Wez Furlong Accepted
[1,of,2] fsmonitor: acquire localrepo.wlock prior to emitting hg.update state 2017-05-18 Wez Furlong Accepted
[remotenames] remotenames: fix parameter ordering 2017-04-18 Wez Furlong ryanmce Accepted
generaldelta: fix test 2013-10-01 Wojciech Lopata Accepted
[3,of,3] revlog: add wrapper for key frames compression 2013-09-27 Wojciech Lopata Deferred
[2,of,3] revlog: split _chunk method into _deltachunk and _keyframechunk 2013-09-27 Wojciech Lopata Deferred
[1,of,3] unionrepo: remove useless method _chunk 2013-09-27 Wojciech Lopata Deferred
[4,of,4] revlog: separate methods for deltas and key frames compression/decompression 2013-09-26 Wojciech Lopata Deferred
[3,of,4] revlog: split _chunk method into _deltachunk and _keyframechunk 2013-09-26 Wojciech Lopata Deferred
[2,of,4] unionrepo: remove useless method _chunk 2013-09-26 Wojciech Lopata Deferred
[1,of,4] revlog: move compress method outside revlog class 2013-09-26 Wojciech Lopata Deferred
[V2] generaldelta: initialize basecache properly 2013-09-21 Wojciech Lopata Accepted
generaldelta: initialize basecache properly 2013-09-20 Wojciech Lopata Superseded
localrepo: send client's bundlecaps to a server during a pull 2013-08-30 Wojciech Lopata Superseded
[2,of,2] unionrevlog: extract 'baserevision' and 'baserevdiff' methods 2013-08-27 Wojciech Lopata Accepted
[1,of,2] bundlerevlog: extract 'baserevision' method 2013-08-27 Wojciech Lopata Accepted
[2,of,2] revlog: pass node as an argument of addrevision 2013-08-26 Wojciech Lopata Accepted
[1,of,2] revlog: extract 'checkhash' method 2013-08-26 Wojciech Lopata Accepted
[2,of,2] revlog: pass node as an argument of addrevision 2013-08-19 Wojciech Lopata Superseded
[1,of,2] revlog: extract 'checkhash' method 2013-08-19 Wojciech Lopata Superseded
[2,of,2] revlog: pass node as an argument of addrevision 2013-08-19 Wojciech Lopata Superseded
[1,of,2] revlog: extract 'checkhash' method 2013-08-19 Wojciech Lopata Superseded
revlog: allow custom nodeids in subclasses 2013-08-14 Wojciech Lopata Changes Requested
bookmarks: update only proper bookmarks on push -r/-B (issue 3973) 2013-07-29 Wojciech Lopata Accepted
color: show mode warning based on ui.formatted 2016-11-11 Xidorn Quan Accepted
[v4] rebase: rebase changesets in topo order (issue5370) (BC) 2016-09-23 Xidorn Quan Accepted
[v3] rebase: rebase changesets in topo order (issue5370) (BC) 2016-09-23 Xidorn Quan Superseded
[2,of,2] rebase: rebase changesets in topo order (issue5370) (BC) 2016-09-23 Xidorn Quan Accepted
[1,of,2] revset: add topo.revsonly argument for topo sort 2016-09-23 Xidorn Quan Superseded
rebase: rebase changesets with branch grouped 2016-09-17 Xidorn Quan ryanmce Changes Requested
check-code: permit functools.reduce 2017-02-06 Yedidya Feldblum Accepted
hgweb: fixed invalid atom-log feed url in file log page 2015-12-28 Yoshinari Takaoka Accepted
histedit: make actions toggleables 2019-05-10 Yu Feng Accepted
histedit: Speed up scrolling in patch view mode 2019-04-25 Yu Feng New
histedit: Show file names in multiple line format 2019-04-25 Yu Feng Accepted
[STABLE] tags: fix typo in fast path detection of fnode resolution (issue6673) 2022-03-29 Yuya Nishihara New
chgserver: remove Python 2 file descriptor logic 2022-03-04 Yuya Nishihara New
[2,of,2] cext: really remove Python 2 file handling code 2022-03-03 Yuya Nishihara New
[1,of,2] cext: backout e9ca736f5b52 "remove Python 2 file handling code" 2022-03-03 Yuya Nishihara New
[2,of,2] dirstate: fix leak of entry object in dirstate_item_from_v1_data() 2021-09-23 Yuya Nishihara New
[1,of,2] dirstate: fix parse_dirstate() to error out if NULL entry created 2021-09-23 Yuya Nishihara New
[STABLE] procutil: extend gui test to detect wayland session (issue6479) 2021-02-04 Yuya Nishihara New
[STABLE] log: fix handling of root (or empty) path provided by matcher (issue6478) 2021-02-02 Yuya Nishihara New
[STABLE] log: update documentation about --follow with/without --rev (issue6459) 2020-12-24 Yuya Nishihara Accepted
[2,of,2] chg: format code by clang-format version 11.0.1-+rc1-1 2020-12-19 Yuya Nishihara Accepted
[1,of,2] test-check-interface: do not expect bare "python" executable exists 2020-12-19 Yuya Nishihara Accepted
[4,of,4,V2] procutil: assign pseudo file object if sys.stdout/stderr is missing 2020-12-19 Yuya Nishihara Accepted
[3,of,4,V2] procutil: introduce pseudo file object that just raises EBADF 2020-12-19 Yuya Nishihara Accepted
[2,of,4,V2] dispatch: gate against missing stdout/stderr 2020-12-19 Yuya Nishihara Accepted
[1,of,4,V2] dispatch: remove stale comment about fdopen()-ed stdio 2020-12-19 Yuya Nishihara Accepted
[3,of,3] dispatch: remove stale comment about fdopen()-ed stdio 2020-12-18 Yuya Nishihara New
[2,of,3] procutil: create dummy file object if sys.stdout/stderr is missing 2020-12-18 Yuya Nishihara New
[1,of,3] dispatch: gate against missing stdout/stderr 2020-12-18 Yuya Nishihara New
test-extension: flush diagnostic message to stabilize chg output 2020-12-07 Yuya Nishihara Accepted
[STABLE] ui: remove excessive strtolocal() from debuguigetpass 2020-12-03 Yuya Nishihara Accepted
[4,of,4] log: do not accept string-matcher pattern as -u/-b/-B parameter 2020-12-01 Yuya Nishihara Accepted
[3,of,4] log: do not override other filtering and sorting options by --bookmark 2020-12-01 Yuya Nishihara Accepted
[2,of,4] scmutil: extract function that builds revset expr to select bookmark branch 2020-12-01 Yuya Nishihara Accepted
[1,of,4] scmutil: document that bookmarkrevs() ignores non-head bookmark branch 2020-12-01 Yuya Nishihara Accepted
[STABLE] diff: do not concatenate immutable bytes while building a/b bodies (issue6445) 2020-11-28 Yuya Nishihara Accepted
chgserver: backport py3 buffered I/O workarounds from procutil 2020-11-17 Yuya Nishihara Accepted
[4,of,4,STABLE] chg: reset errno prior to calling strtol() 2020-11-03 Yuya Nishihara Accepted
[3,of,4,STABLE] chg: do not close dir fd while iterating 2020-11-03 Yuya Nishihara Accepted
[2,of,4,STABLE] chg: show debug message for each fd to be closed 2020-11-03 Yuya Nishihara Accepted
[1,of,4,STABLE] chg: apply clang-format 2020-11-03 Yuya Nishihara Accepted
[2,of,2,STABLE] url: do not continue HTTP authentication with user=None (issue6425) 2020-10-23 Yuya Nishihara New
[1,of,2,STABLE] ui: fix echo back of ui.prompt() to not concatenate None as bytes 2020-10-23 Yuya Nishihara New
help: update command synopsis to clarify "cp --forget" only takes destinations 2020-10-17 Yuya Nishihara New
[2,of,2] relnotes: add diffcontains() to new features list 2020-10-17 Yuya Nishihara New
[1,of,2] revset: rename diff(pattern) to diffcontains(pattern) 2020-10-17 Yuya Nishihara New
[7,of,7] revset: add diff(pattern) predicate for "grep --diff" 2020-10-14 Yuya Nishihara Accepted
[6,of,7] stringutil: add function to compile stringmatcher pattern into regexp 2020-10-14 Yuya Nishihara Accepted
[5,of,7] py3: fix stringmatcher() to byte-stringify exception message 2020-10-14 Yuya Nishihara Accepted
[4,of,7] stringutil: extract helper function that splits stringmatcher() pattern 2020-10-14 Yuya Nishihara Accepted
[3,of,7] grep: extract main search loop as searcher method 2020-10-14 Yuya Nishihara Accepted
[2,of,7] scmutil: move walkchangerevs() from cmdutil 2020-10-14 Yuya Nishihara Accepted
[1,of,7] grep: extract public function to register file to be skipped 2020-10-14 Yuya Nishihara Accepted
[V2] revset: fix sorting key of wdir revision 2020-10-10 Yuya Nishihara Accepted
revset: fix sorting key of wdir revision 2020-10-09 Yuya Nishihara Superseded
[6,of,6] grep: move prep() to grepsearcher class 2020-10-07 Yuya Nishihara Accepted
[5,of,6] grep: move readfile() to grepsearcher class 2020-10-07 Yuya Nishihara Accepted
[4,of,6] grep: move getbody() to grepsearcher class 2020-10-07 Yuya Nishihara Accepted
[3,of,6] grep: add stub class that maintains cache and states of grep operation 2020-10-07 Yuya Nishihara Accepted
[2,of,6] grep: move match and diff logic to new module 2020-10-07 Yuya Nishihara Accepted
[1,of,6] grep: explicitly pass regexp to closure functions 2020-10-07 Yuya Nishihara Accepted
[6,of,6] churn: leverage logcmdutil to filter revisions by --date 2020-10-03 Yuya Nishihara Accepted
[5,of,6] cmdutil: remove remainder of old walkchangerevs() implementation 2020-10-03 Yuya Nishihara Accepted
[4,of,6] cmdutil: rewrite walkchangerevs() by using logcmdutil functions 2020-10-03 Yuya Nishihara Accepted
[3,of,6] grep: filter target files by matcher 2020-10-03 Yuya Nishihara Accepted
[2,of,6] cmdutil: make walkchangerevs() call prepare with matcher instead of filenames 2020-10-03 Yuya Nishihara Accepted
[1,of,6] grep: add option for logcmdutil.makewalker() to not filter revs by file pats 2020-10-03 Yuya Nishihara Accepted
[4,of,4] log: extract function that builds (revs, makefilematcher) from walkopts 2020-09-27 Yuya Nishihara Accepted
[3,of,4] log: move --graph and topo sort options to walkopts 2020-09-27 Yuya Nishihara Accepted
[2,of,4] log: move miscellaneous filter/matcher options to walkopts 2020-09-27 Yuya Nishihara Accepted
[1,of,4] log: map --removed to walkopts.force_changelog_traversal 2020-09-27 Yuya Nishihara Accepted
share: do not write working-copy requirements twice 2020-09-18 Yuya Nishihara Accepted
[6,of,6] log: pass around --rev option by walkopts 2020-09-18 Yuya Nishihara Accepted
[5,of,6] log: parse --limit option by logcmdutil.parseopts() 2020-09-18 Yuya Nishihara Accepted
[4,of,6] log: pass around --follow/--follow-first options by walkopts 2020-09-18 Yuya Nishihara Accepted
[3,of,6] log: introduce struct that carries log traversal options 2020-09-18 Yuya Nishihara Accepted
[2,of,6] log: remove unused argument from _makerevset() 2020-09-18 Yuya Nishihara Accepted
[1,of,6] log: remove stale comment about order of user revset 2020-09-18 Yuya Nishihara Accepted
[5,of,5] grep: make -frREV follow history from the specified revision (BC) 2020-09-17 Yuya Nishihara Accepted
[4,of,5] cmdutil: make walkchangerevs() gracefully handle wdir parents 2020-09-17 Yuya Nishihara Accepted
[3,of,5] grep: fix --follow with no --diff nor --rev to not fall back to plain grep 2020-09-17 Yuya Nishihara Accepted
[2,of,5] test-grep: add tests for --follow with/without --diff and/or paths 2020-09-17 Yuya Nishihara Accepted
[1,of,5] grep: clarify that --all works exactly the same way as --diff 2020-09-17 Yuya Nishihara Accepted
[3,of,3] log: make -frREV PATH detect missing files before falling back to slow path 2020-09-14 Yuya Nishihara Accepted
[2,of,3] log: fix -fr'wdir()' PATH to follow newly added file 2020-09-14 Yuya Nishihara Accepted
[1,of,3] log: reorganize if-else and for loop in logcmdutil._makematcher() 2020-09-14 Yuya Nishihara Accepted
[5,of,5] cmdutil: reimplement finddate() without using walkchangerevs() 2020-09-13 Yuya Nishihara Accepted
[4,of,5] test-simple-update: add test for -d DATE option 2020-09-13 Yuya Nishihara Accepted
[3,of,5] largefiles: walk history in ascending order while downloading all lfiles 2020-09-13 Yuya Nishihara Accepted
[2,of,5] largefiles: replace use of walkchangerevs() with simple revset query 2020-09-13 Yuya Nishihara Accepted
[1,of,5] largefiles: remove unused 'rev' parameter from downloadlfiles() 2020-09-13 Yuya Nishihara Accepted
[STABLE] py3: fix formatting of LookupError for workingctx 2020-09-13 Yuya Nishihara Accepted
[STABLE] log: fix crash and bad filematcher lookup by -fr'wdir()' PATH 2020-09-11 Yuya Nishihara New
[2,of,2] grep: fix hash(linestate) to not include linenum 2020-09-09 Yuya Nishihara Accepted
[1,of,2] test-grep: document that trivially moved lines might not be detected 2020-09-09 Yuya Nishihara Accepted
revset: remove indirect indexing of status tuple 2020-09-09 Yuya Nishihara Accepted
[STABLE] dispatch: adjust ui.flush() timing to stabilize test-blackbox.t 2020-07-25 Yuya Nishihara Accepted
[STABLE] hghave: fix possible int('') in has_clang_format() 2020-07-21 Yuya Nishihara Accepted
[STABLE] chgserver: discard buffered output before restoring fds (issue6207) 2020-07-21 Yuya Nishihara Accepted
[2,of,2] osutil: fix excessive decref on tuple creation failure in listdir() 2020-07-19 Yuya Nishihara Accepted
[1,of,2] revlog: fix excessive decref on tuple creation failure in parse_index2() 2020-07-19 Yuya Nishihara Accepted
[V2] phases: fix error return with no exception from computephases() 2020-07-19 Yuya Nishihara Accepted
[6,of,6] phases: move short-lived PyObject pointers to local scope 2020-07-18 Yuya Nishihara Accepted
[5,of,6] phases: rename variable used for owned dict of phasesets 2020-07-18 Yuya Nishihara Accepted
[4,of,6] phases: leverage Py_BuildValue() to build PyInt and steal PyObject 2020-07-18 Yuya Nishihara Accepted
[3,of,6] phases: make sure an exception should be set on error return 2020-07-18 Yuya Nishihara Accepted
[2,of,6] phases: fix error return with no exception from computephases() 2020-07-18 Yuya Nishihara Accepted
[1,of,6] phases: fix clang-format error 2020-07-18 Yuya Nishihara Accepted
[2,of,2] dispatch: handle late KeyboardInterrupt occurred in run() 2020-07-13 Yuya Nishihara Accepted
[1,of,2] dispatch: indent run() function 2020-07-13 Yuya Nishihara Accepted
debuginstall: don't translate encoding messages 2020-07-09 Yuya Nishihara Accepted
[2,of,2] cmdserver: document message-encodings and channel output options 2020-06-28 Yuya Nishihara Accepted
[1,of,2] cmdserver: add option to not exit from message loop on SIGINT 2020-06-28 Yuya Nishihara Accepted
phases: remove useless lookup of repo[rev].rev() in _retractboundary 2020-06-20 Yuya Nishihara Accepted
py3: make ui.write() call fout.flush() per line if fout is a tty or pager 2020-06-07 Yuya Nishihara New
[3,of,3] simplemerge: rewrite flag merging loop as expression 2020-06-04 Yuya Nishihara Accepted
[2,of,3] simplemerge: leverage pycompat function to convert byte string to set 2020-06-04 Yuya Nishihara Accepted
[1,of,3] simplemerge: fix function name that tests if ctx is not null revision 2020-06-04 Yuya Nishihara Accepted
[STABLE] graft: fix --base value to be saved in state file 2020-06-02 Yuya Nishihara Accepted
[2,of,2] rust: leverage .expect() in place of .unwrap() + inline comment 2020-05-25 Yuya Nishihara Accepted
[1,of,2] rust: fix false comment about mpsc::Sender 2020-05-25 Yuya Nishihara Accepted
test-check-rust-format: specify --edition=2018 2020-04-17 Yuya Nishihara Accepted
[STABLE] templatekw: fix shownames() to check if namespace exists in repo (issue6301) 2020-04-16 Yuya Nishihara Accepted
templatekw: cache mergestate even if merge is not ongoing 2020-04-15 Yuya Nishihara Accepted
revset: remove explicit sort() from unstable() 2020-04-15 Yuya Nishihara Accepted
[2,of,2] dagop: fix subsetparentswalker to set p1/p2 chains at merge revision 2020-03-29 Yuya Nishihara Accepted
[1,of,2] dagop: simplify dict/set reuse condition in subsetparentswalker 2020-03-29 Yuya Nishihara Accepted
debugcommands: fix typo in debuguigetpass 2020-03-29 Yuya Nishihara Accepted
templater: fix cbor() filter to recursively convert smartset to list 2020-03-25 Yuya Nishihara Accepted
[4,of,4] templater: add subsetparents(rev, revset) function 2020-03-24 Yuya Nishihara Accepted
[3,of,4] templater: remember cache key of evaluated revset 2020-03-24 Yuya Nishihara Accepted
[2,of,4] templater: fix cbor() filter to accept smartset 2020-03-24 Yuya Nishihara Accepted
[1,of,4] templater: introduce wrapper for smartset (API) 2020-03-24 Yuya Nishihara Accepted
osutil: move declaration to top of the scope 2020-03-22 Yuya Nishihara Accepted
[3,of,3] revset: leverage internal _rev() function to implement rev() 2020-03-21 Yuya Nishihara Accepted
[2,of,3] revset: fix crash by repo.revs('%d', tip + 1) 2020-03-21 Yuya Nishihara Accepted
[1,of,3] revset: allow repo.revs('%d', wdirrev) 2020-03-21 Yuya Nishihara Accepted
phabricator: remove *-argument from _getdrevs() 2020-03-21 Yuya Nishihara Accepted
[STABLE] py3: fix EOL detection in commandserver.channeledinput 2020-02-24 Yuya Nishihara Accepted
[STABLE] chgserver: spawn new process if schemes change 2020-02-11 Yuya Nishihara Accepted
pathutil: resurrect comment about path auditing order 2020-02-01 Yuya Nishihara Accepted
[6,of,6] rust-cpython: remove PySharedRefCell and its companion structs 2020-01-30 Yuya Nishihara Accepted
[5,of,6] rust-cpython: switch to upstreamed version of PySharedRefCell 2020-01-30 Yuya Nishihara Accepted
[4,of,6] rust-cpython: rename inner_shared() to inner() 2020-01-30 Yuya Nishihara Accepted
[3,of,6] rust-cpython: use PyList.insert() instead of .insert_item() 2020-01-30 Yuya Nishihara Accepted
[2,of,6] rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef 2020-01-30 Yuya Nishihara Accepted
[1,of,6] rust: update dependencies 2020-01-30 Yuya Nishihara Accepted
[7,of,7,RESEND] rust-cpython: mark all PyLeaked methods as unsafe 2020-01-28 Yuya Nishihara Accepted
[6,of,7,RESEND] rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError 2020-01-28 Yuya Nishihara Accepted
[5,of,7,RESEND] rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new() 2020-01-28 Yuya Nishihara Accepted
[4,of,7,RESEND] rust-cpython: inline PySharedState::try_borrow_mut() 2020-01-28 Yuya Nishihara Accepted
[3,of,7,RESEND] rust-cpython: add panicking version of borrow_mut() and use it 2020-01-28 Yuya Nishihara Accepted
[2,of,7,RESEND] rust-cpython: make sure PySharedRef::borrow_mut() never panics 2020-01-28 Yuya Nishihara Accepted
[1,of,7,RESEND] rust-cpython: remove useless wrappers from PyLeaked, just move by map() 2020-01-28 Yuya Nishihara Accepted
[2,of,2] graphlog: change state dict to attr struct 2019-11-21 Yuya Nishihara Accepted
[1,of,2] status: fix default value of status struct 2019-11-21 Yuya Nishihara Accepted
[2,of,2] typing: fix return type of logcmdutil.getrevs() 2019-11-19 Yuya Nishihara Accepted
[1,of,2] typing: consolidate "if not globals():" trick 2019-11-19 Yuya Nishihara Accepted
[2,of,2] rust-cpython: do not convert warning pattern to utf-8 bytes 2019-11-19 Yuya Nishihara Accepted
[1,of,2] rust-cpython: import utils::files::* function at module level 2019-11-19 Yuya Nishihara Accepted
[7,of,7] typing: add pseudo localstr.__init__() to help pytype 2019-11-16 Yuya Nishihara Accepted
[6,of,7] typing: fix argument type of encoding.localstr() 2019-11-16 Yuya Nishihara Accepted
[5,of,7] typing: suppress error of py2 encoding.strtolocal() and .strfromlocal() 2019-11-16 Yuya Nishihara Accepted
[4,of,7] typing: constrain argument/return types of encoding.toutf8b() 2019-11-16 Yuya Nishihara Accepted
[3,of,7] typing: fix argument type of encoding.tolocal() and .fromutf8b() 2019-11-16 Yuya Nishihara Accepted
[2,of,7] typing: fix forward reference in _Tlocalstr type bound 2019-11-16 Yuya Nishihara Accepted
[1,of,7] encoding: make getcols() raise exception explicitly 2019-11-16 Yuya Nishihara Accepted
import-checker: allow 'from typing import ...' 2019-11-11 Yuya Nishihara Accepted
[4,of,4] bookmarks: accept explicit -r 'wdir()' when adding new bookmarks (issue6218) 2019-11-09 Yuya Nishihara Accepted
[3,of,4] bookmarks: use changectx instead of remembering hex of hidden revision 2019-11-09 Yuya Nishihara Accepted
[2,of,4] bookmarks: resolve target revision out of the bookmarks loop 2019-11-09 Yuya Nishihara Accepted
[1,of,4] bookmarks: fix handling of multiple bookmarks with one to be deactivated 2019-11-09 Yuya Nishihara Accepted
[2,of,2,STABLE] py3: add inline comment about encoding issue of str(Abort()) 2019-11-05 Yuya Nishihara New
[1,of,2,STABLE] py3: do not reimplement Abort.__str__() on Python 2 2019-11-05 Yuya Nishihara New
[2,of,2,STABLE,V3] py3: fix patchbomb to accept non-ASCII header value for email preview 2019-10-30 Yuya Nishihara Accepted
[1,of,2,STABLE,V3] tests: check patchbomb with a non-ascii commit message 2019-10-30 Yuya Nishihara Accepted
py3: leverage pycompat.long 2019-10-27 Yuya Nishihara Accepted
[3,of,3,STABLE] formatter: fix handling of None value in templater mapping 2019-10-27 Yuya Nishihara Accepted
[2,of,3,STABLE] config: add support for defaultvalue of list of printable elements 2019-10-27 Yuya Nishihara Accepted
[1,of,3,STABLE] config: fix -Tjson to not crash due to unsupported defaultvalue types 2019-10-27 Yuya Nishihara Accepted
[7,of,7] rust-cpython: mark all PyLeaked methods as unsafe 2019-10-22 Yuya Nishihara New
[6,of,7] rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError 2019-10-22 Yuya Nishihara New
[5,of,7] rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new() 2019-10-22 Yuya Nishihara New
[4,of,7] rust-cpython: inline PySharedState::try_borrow_mut() 2019-10-22 Yuya Nishihara New
[3,of,7] rust-cpython: add panicking version of borrow_mut() and use it 2019-10-22 Yuya Nishihara New
[2,of,7] rust-cpython: make sure PySharedRef::borrow_mut() never panics 2019-10-22 Yuya Nishihara New
[1,of,7] rust-cpython: remove useless wrappers from PyLeaked, just move by map() 2019-10-22 Yuya Nishihara New
[9,of,9] rust-cpython: remove useless PyResult<> from leak_immutable() 2019-10-19 Yuya Nishihara New
[8,of,9] rust-cpython: remove useless PyRefMut wrapper 2019-10-19 Yuya Nishihara New
[7,of,9] rust-cpython: drop manual management of mutably_borrowed 2019-10-19 Yuya Nishihara New
[6,of,9] rust-cpython: leverage RefCell::borrow() to guarantee there's no mutable ref 2019-10-19 Yuya Nishihara New
[5,of,9] rust-cpython: remove useless Option<$leaked> from py_shared_iterator 2019-10-19 Yuya Nishihara New
[4,of,9] rust-cpython: allow mutation unless leaked reference is borrowed 2019-10-19 Yuya Nishihara New
[3,of,9] rust-cpython: add generation counter to leaked reference 2019-10-19 Yuya Nishihara New
[2,of,9] rust-cpython: add stub wrapper that'll prevent leaked data from being mutated 2019-10-19 Yuya Nishihara New
[1,of,9] rust-cpython: rename PyLeakedRef to PyLeaked 2019-10-19 Yuya Nishihara New
rust-cpython: run cargo fmt 2019-10-19 Yuya Nishihara New
[6,of,6,V3] rust-cpython: prepare for writing tests that require libpython 2019-10-17 Yuya Nishihara New
[5,of,6,V3] rust-cpython: make inner functions and structs of ref_sharing private 2019-10-17 Yuya Nishihara New
[4,of,6,V3] rust-cpython: keep Python<'a> token in PyRefMut 2019-10-17 Yuya Nishihara New
[3,of,6,V3] rust-cpython: require GIL to borrow immutable reference from PySharedRefCell 2019-10-17 Yuya Nishihara New
[2,of,6,V3] rust-cpython: make PyLeakedRef operations relatively safe 2019-10-17 Yuya Nishihara New
[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