Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 ... 90 91 92 93 94 95 96 97 98 99 Next »
Filters: Archived = No remove filter
Patch Date Submitter Delegate State
[2,of,2,STABLE] test-obsmarker-template: run mkcommit in subshell to isolate envvars 2018-07-28 Yuya Nishihara Accepted
[STABLE] doctest: convert matcher root to native path 2018-07-28 Yuya Nishihara Accepted
[STABLE] test-fileset: make con.xml in output conditionally available 2018-07-30 Yuya Nishihara Accepted
[stable] context: add missing b prefix 2018-07-30 Augie Fackler Accepted
[1,of,2,STABLE] sparse-revlog: also use sparse-revlog config as a general delta trigger 2018-07-30 Boris Feld Accepted
[2,of,2,STABLE] sparse-revlog: unconditionally enables general delta 2018-07-30 Boris Feld Accepted
[stable] tests: use inline Python instead of sed to add trailing whitespace 2018-07-30 Augie Fackler Accepted
[STABLE] doc: fix underline length for config title (issue5949) 2018-07-31 Boris Feld Accepted
[STABLE,RESEND] fileset: suppress EACCES while reading arbitrary paths via filectx API 2018-07-31 Yuya Nishihara Accepted
[STABLE] ui: remove commands.status.terse=u from ui.tweakdefaults (issue5947) 2018-07-31 Gregory Szorc Accepted
[STABLE] revlog: fix descendant deprecated method 2018-08-01 Boris Feld Accepted
[1,of,2,v2] utils: create a context manager to handle timing 2018-08-01 Martijn Pieters Accepted
[2,of,2,v2] extensions: add detailed loading information 2018-08-01 Martijn Pieters Accepted
[1,of,2,v3] debug: allow specifying a manifest node rather than a revision 2018-08-01 Martijn Pieters Accepted
[2,of,2,v3] manifest: persist the manifestfulltext cache 2018-08-01 Martijn Pieters Accepted
[1,of,6] lfs: remove callstatus property from 'lfs()' fileset 2018-08-02 Yuya Nishihara Accepted
[2,of,6] debugfileset: backport --show-stage option from debugrevspec 2018-08-02 Yuya Nishihara Accepted
[3,of,6] debugfileset: add option to show matcher representation 2018-08-02 Yuya Nishihara Accepted
[4,of,6] fileset: flatten arguments list 2018-08-02 Yuya Nishihara Accepted
[5,of,6] fileset: flatten 'or' nodes to unnest unionmatchers 2018-08-02 Yuya Nishihara Accepted
[6,of,6] fileset: extract language processing part to new module (API) 2018-08-02 Yuya Nishihara Accepted
[1,of,4] i18n: avoid substitution of PYFILES at runtime for readability of output 2018-08-02 Katsunori FUJIWARA Accepted
[2,of,4] i18n: omit redundant warnings of GNU xgettext command 2018-08-02 Katsunori FUJIWARA Accepted
[3,of,4] i18n: omit redundant translatable synopsis text to avoid xgettext warning 2018-08-02 Katsunori FUJIWARA Accepted
[4,of,4] i18n: format warning of hggettext in standard compiler error style 2018-08-02 Katsunori FUJIWARA Accepted
util: make new timedcmstats class Python 3 compatible 2018-08-02 Martijn Pieters Accepted
[1,of,7] fileset: add phase to transform parsed tree 2018-08-03 Yuya Nishihara Accepted
[2,of,7] fileset: drop 'group' node from tree to be evaluated 2018-08-03 Yuya Nishihara Accepted
[3,of,7] fileset: reject 'negate' node early while transforming parsed tree 2018-08-03 Yuya Nishihara Accepted
[4,of,7] fileset: add stub for weight-based optimization 2018-08-03 Yuya Nishihara Accepted
[5,of,7] fileset: roughly adjust weights of functions 2018-08-03 Yuya Nishihara Accepted
[6,of,7] fileset: reorder 'and' expression to evaluate basic patterns first 2018-08-03 Yuya Nishihara Accepted
[7,of,7] fileset: optimize 'x and not y' to 'x - y' 2018-08-03 Yuya Nishihara Accepted
[1,of,2] sparse: do not include operator in i18n strings 2018-08-04 Yuya Nishihara Accepted
[2,of,2] sparse: use named parameters in i18n strings 2018-08-04 Yuya Nishihara Accepted
[1,of,7] fileset: pass in basectx to _buildstatus() 2018-08-05 Yuya Nishihara Accepted
[2,of,7] fileset: keep basectx by matchctx 2018-08-05 Yuya Nishihara Accepted
[3,of,7] fileset: move buildstatus() to matchctx method 2018-08-05 Yuya Nishihara Accepted
[4,of,7] fileset: insert hints where status should be computed 2018-08-05 Yuya Nishihara Accepted
[5,of,7] fileset: build status according to 'withstatus' hint 2018-08-05 Yuya Nishihara Accepted
[6,of,7] fileset: move copy constructor of matchctx near __init__ 2018-08-05 Yuya Nishihara Accepted
[7,of,7] fileset: narrow status computation by left-hand-side of 'and' node 2018-08-05 Yuya Nishihara Accepted
[1,of,2] templates: rename "user" to "luser" defined in default map file (API) 2018-08-07 Yuya Nishihara Accepted
[2,of,2] templatekw: copy {author} to {user} and document {author} as an alias 2018-08-07 Yuya Nishihara Accepted
[stable] hgweb: catch ParseError that's raised by revset.match() 2018-08-09 Anton Shestakov Accepted
absorb: following UI conventions 2018-08-09 David Demelier Accepted
[1,of,5] cext: fix compilation failure in revlog on Windows 2018-08-10 Matt Harbison Accepted
[2,of,5] cext: fix Windows warning about implicit conversion of 32-bit shift to 64 bit 2018-08-10 Matt Harbison Accepted
[3,of,5] cext: fix most truncation warnings in revlog on Windows 2018-08-10 Matt Harbison Accepted
[4,of,5] cext: fix a warning about differing const qualifiers on Windows 2018-08-10 Matt Harbison Accepted
[5,of,5] zope: fix truncation warnings on Windows 2018-08-10 Matt Harbison Accepted
[1,of,2] cmdutil: fix weird indent in _mergemsg() 2018-08-12 Yuya Nishihara Accepted
[2,of,2] cmdutil: remove _updatecleanmsg() which is no longer used anywhere 2018-08-12 Yuya Nishihara Accepted
[1,of,5] patchbomb: really use BytesGenerator API 2018-08-12 Yuya Nishihara Accepted
[2,of,5] mail: remove redundant bytesurl() from addrlistencode() 2018-08-12 Yuya Nishihara Accepted
[3,of,5] mail: pass in addr to _addressencode() in bytes 2018-08-12 Yuya Nishihara Accepted
[4,of,5] mail: call s.decode('ascii') explicitly to see if s is an ascii bytes 2018-08-12 Yuya Nishihara Accepted
[5,of,5] mail: convert encoding.encoding to sysstr 2018-08-12 Yuya Nishihara Accepted
byteify-strings: prevent "__name__ == '__main__'" from being transformed 2018-08-12 Yuya Nishihara Accepted
[V2] statprof: cleanup string construction 2018-08-14 Boris Feld Accepted
[1,of,2] compat: drop compatibility for `context.descendant` 2018-08-14 Boris Feld Accepted
[2,of,2] compat: drop compatibility for `revlog.descendant` 2018-08-14 Boris Feld Accepted
[1,of,4] addremove: add labels for messages about added and removed files 2018-08-14 Boris Feld Accepted
[2,of,4] add: add a label for messages about added files 2018-08-14 Boris Feld Accepted
[3,of,4] remove: add a label for messages about removed files 2018-08-14 Boris Feld Accepted
[4,of,4] addremove: add associated color for the new labels 2018-08-14 Boris Feld Accepted
[1,of,8] debugrevlog: document some of the variable used 2018-08-14 Boris Feld Accepted
[2,of,8] debugrevlog: track empty revlog entries 2018-08-14 Boris Feld Accepted
[3,of,8] debugrevlog: display details about empty revision 2018-08-14 Boris Feld Accepted
[4,of,8] revlog: skip over empty revision when looking for delta base 2018-08-14 Boris Feld Accepted
[5,of,8] revlog: split and document good delta conditional 2018-08-14 Boris Feld Accepted
[6,of,8] revlog: do not search for delta for empty content 2018-08-14 Boris Feld Accepted
[7,of,8] revlog: use a symbolic constant for the deltas/text ration 2018-08-14 Boris Feld Accepted
[8,of,8] revlog: filter out "invalid" delta base candidates 2018-08-14 Boris Feld Accepted
[STABLE] convert: don't drop missing or corrupt tag entries 2018-08-14 Matt Harbison Accepted
[1,of,3] commit: add debug message regarding manifest reuse 2018-08-15 Yuya Nishihara Accepted
[2,of,3] merge: add tests for commit with no content change 2018-08-15 Yuya Nishihara Accepted
[3,of,3] commit: try hard to reuse p1 manifest if nothing changed 2018-08-15 Yuya Nishihara Accepted
[1,of,5] rebase: do not set internal dryrun flag by --confirm 2018-08-15 Yuya Nishihara Accepted
[2,of,5] rebase: consolidate check for --abort/--stop/--continue conflicts 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
[4,of,5] rebase: use action variable to select things to do 2018-08-15 Yuya Nishihara Accepted
[5,of,5] rebase: turn off inmemory flag on --stop 2018-08-15 Yuya Nishihara Accepted
[1,of,6] help: describe more detail about capabilities while deciding merge tool 2018-08-15 Katsunori FUJIWARA Accepted
[2,of,6] filemerge: set actual capabilities of internal merge tools 2018-08-15 Katsunori FUJIWARA Accepted
[3,of,6] filemerge: add the function to examine a capability of a internal tool 2018-08-15 Katsunori FUJIWARA Accepted
[4,of,6] filemerge: show warning if chosen tool has no binary files capability 2018-08-15 Katsunori FUJIWARA Accepted
[5,of,6] filemerge: add config knob to check capabilities of internal merge tools 2018-08-15 Katsunori FUJIWARA Accepted
[6,of,6] filemerge: show actual capabilities of internal merge tools 2018-08-15 Katsunori FUJIWARA Accepted
[STABLE] sparse-revlog: fix delta validity computation 2018-08-16 Boris Feld Accepted
[01,of,10] debugrevlog: fix for non-manifest object 2018-08-16 Boris Feld Accepted
[02,of,10] revlog: add a method to tells whether rev is stored as a snapshot 2018-08-16 Boris Feld Accepted
[03,of,10] revlog: also detect intermediate snapshots 2018-08-16 Boris Feld Accepted
[04,of,10] debugrevlog: include information about intermediate snapshots 2018-08-16 Boris Feld Accepted
[05,of,10] revlog: add a method to retrieve snapshot depth 2018-08-16 Boris Feld Accepted
[06,of,10] debugrevlog: display snapshot details per depth 2018-08-16 Boris Feld Accepted
[07,of,10] sparse-revlog: compute snapshot depth on delta info 2018-08-16 Boris Feld Accepted
[08,of,10] sparse-revlog: bound number of snapshots in a chain 2018-08-16 Boris Feld Accepted
[09,of,10] sparse-revlog: ensure intermediate snapshot have decreasing size 2018-08-16 Boris Feld Accepted
[10,of,10] sparse-revlog: only consider the span of the delta section 2018-08-16 Boris Feld Accepted
[1,of,2] rebase: add test for in-memory merge conflicts 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,3] branchmap: strip '\n' read from cache file as before 2018-08-17 Yuya Nishihara Accepted
[2,of,3] branchmap: close cache file properly 2018-08-17 Yuya Nishihara Accepted
[3,of,3] branchmap: explicitly convert file into iterator 2018-08-17 Yuya Nishihara Accepted
[1,of,3] changelog: remove copy of revlog.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
[3,of,3] revlog: obtain the first node at the lowest layer while building pure nodemap 2018-08-17 Yuya Nishihara Accepted
bookmark: add an --active flag to display the active bookmark 2018-08-17 Boris Feld Accepted
[1,of,3,STABLE] perf: add a perfphasesremote command 2018-08-17 Boris Feld Accepted
[2,of,3,STABLE] remotephase: fast path newheads computation in simple case (issue5964) 2018-08-17 Boris Feld Accepted
[3,of,3,STABLE] remotephase: avoid full changelog iteration (issue5964) 2018-08-17 Boris Feld Accepted
node: correct hex representation of pseudo node ids 2018-08-18 Yuya Nishihara Accepted
[01,of,12] revlog: fix typo in 'buildtext' name 2018-08-18 Boris Feld Accepted
[02,of,12] revlog: split constants into a new `revlogutils.constants` module 2018-08-18 Boris Feld Accepted
[03,of,12] revlog: split classes related to deltas computation in a new module 2018-08-18 Boris Feld Accepted
[04,of,12] revlog: move function related to delta chain slicing in revlogutils.deltas 2018-08-18 Boris Feld Accepted
[05,of,12] revlog: move the good delta heuristic in revlogutils.deltas 2018-08-18 Boris Feld Accepted
[06,of,12] revlogdeltas: extra fulltext building in its own function 2018-08-18 Boris Feld Accepted
[07,of,12] revlogdeltas: move special cases around raw revisions in finddeltainfo 2018-08-18 Boris Feld Accepted
[08,of,12] finddeltainfo: always return a delta info object 2018-08-18 Boris Feld Accepted
[09,of,12] revlogdeltas: extract _getcandidaterevs in a function 2018-08-18 Boris Feld Accepted
[10,of,12] candidates-groups: pass revision number to the function 2018-08-18 Boris Feld Accepted
[11,of,12] candidate-group: split groups selection from the filtering logic 2018-08-18 Boris Feld Accepted
[12,of,12] candidate-groups: move finddeltainfo filtering inside _candidate_groups 2018-08-18 Boris Feld Accepted
[1,of,7] tests: demonstrate an inconsistency when cloning to a missing directory tree 2018-08-18 Matt Harbison Accepted
[2,of,7] clone: allow local cloning to create more than one level of directories 2018-08-18 Matt Harbison Accepted
[3,of,7] share: allow more than one level of directories to be created 2018-08-18 Matt Harbison Accepted
[4,of,7] test-graft: add a missing output line for Windows 2018-08-18 Matt Harbison Accepted
[5,of,7] test-absorb: stabilize for no-execbit platforms 2018-08-18 Matt Harbison Accepted
[6,of,7] tests: conditionalize out tests that msys is mangling 2018-08-18 Matt Harbison Accepted
[7,of,7] tests: conditionalize color output on abort 2018-08-18 Matt Harbison Accepted
tests: stabilize test-merge-tools.t on Windows 2018-08-19 Matt Harbison Accepted
[STABLE] merge: do not delete untracked files silently (issue5962) 2018-08-19 Yuya Nishihara Accepted
[1,of,3,V2] tests: show added/modified/removed files when logging repos converted from bzr 2018-08-20 Matt Harbison Accepted
[2,of,3,V2] tests: add a test to show the added/modified/removed files in a bzr convert 2018-08-20 Matt Harbison Accepted
[3,of,3,V2] tests: demonstrate a problem with renames on the p2 side of a conversion 2018-08-20 Matt Harbison Accepted
tests: drop an unnecessary redirect to /dev/null 2018-08-21 Matt Harbison Accepted
[1,of,2,STABLE] phases: fix `nullid` reference in newheads 2018-08-21 Boris Feld Accepted
[2,of,2,STABLE] phases: drop dead code in `newheads` 2018-08-21 Boris Feld Accepted
[1,of,6] cext: fix revlog compiler error on Windows 2018-08-22 Matt Harbison Accepted
[2,of,6] cext: fix truncation warnings in revlog on Windows 2018-08-22 Matt Harbison Accepted
[3,of,6] fastannotate: make the default value for `fastannotate.useflock` dynamic 2018-08-22 Matt Harbison Accepted
[4,of,6] test-fastannotate: fix trivial output differences on Windows 2018-08-22 Matt Harbison Accepted
[5,of,6] test-fastannotate: close fd before unlinking to keep Windows happy 2018-08-22 Matt Harbison Accepted
[6,of,6] fastannotate: pconvert paths from the server for Windows 2018-08-22 Matt Harbison Accepted
localrepo: do not cache auditor/nofsauditor which would make reference cycle 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
[2,of,7] minirst: unindent "if True" block in filtersections() 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
[4,of,7] help: inline minirst.format() 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
[6,of,7] minirst: make format() simply return a formatted text 2018-08-22 Yuya Nishihara Accepted
[7,of,7] minirst: remove unused function decorateblocks() 2018-08-22 Yuya Nishihara Accepted
[1,of,4] filemerge: make capability check for internal tools ignore merge-tools section 2018-08-24 Katsunori FUJIWARA Accepted
[2,of,4] filemerge: avoid putting translated text into docstring 2018-08-24 Katsunori FUJIWARA Accepted
[3,of,4] help: revise explanation about capability check while selecting merge tool 2018-08-24 Katsunori FUJIWARA Accepted
[4,of,4] i18n: merge i18n comments of translatable texts correctly 2018-08-24 Katsunori FUJIWARA Accepted
lfs: add a progress bar when searching for blobs to upload 2018-08-24 Matt Harbison Accepted
[1,of,5] phase: use `trackedphases` in `_getphaserevsnative` 2018-08-24 Boris Feld Accepted
[2,of,5] phase: explicitly exclude secret phase and above 2018-08-24 Boris Feld Accepted
[3,of,5] phase: handle phase with no command flag 2018-08-24 Boris Feld Accepted
[4,of,5] phase: expose a `_phase(idx)` revset 2018-08-24 Boris Feld Accepted
[5,of,5] phase: use `_phase` revset instead of string interpolation 2018-08-24 Boris Feld Accepted
[1,of,3] obsutil: make sure "addedrevs" is not None in getobsoleted() 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
[3,of,3] pycompat: remove membershiprange which is no longer used 2018-08-25 Yuya Nishihara Accepted
[1,of,2] revset: expand bookmark(.) to the active bookmark 2018-08-25 Yuya Nishihara Accepted
[2,of,2] bookmarks: adjust exception type so present(bookmark(.)) works as expected 2018-08-25 Yuya Nishihara Accepted
[01,of,11,V2] revlog: split constants into a new `revlogutils.constants` module 2018-08-27 Boris Feld Accepted
[02,of,11,V2] revlog: split classes related to deltas computation in a new module 2018-08-27 Boris Feld Accepted
[03,of,11,V2] revlog: move function related to delta chain slicing in revlogutils.deltas 2018-08-27 Boris Feld Accepted
[04,of,11,V2] revlog: move the good delta heuristic in revlogutils.deltas 2018-08-27 Boris Feld Accepted
[05,of,11,V2] revlogdeltas: extra fulltext building in its own function 2018-08-27 Boris Feld Accepted
[06,of,11,V2] revlogdeltas: move special cases around raw revisions in finddeltainfo 2018-08-27 Boris Feld Accepted
[07,of,11,V2] revlogdelta: always return a delta info object in finddeltainfo 2018-08-27 Boris Feld Accepted
[08,of,11,V2] revlogdeltas: extract _getcandidaterevs in a function 2018-08-27 Boris Feld Accepted
[09,of,11,V2] revlogdeltas: pass revision number to _candidatesgroups 2018-08-27 Boris Feld Accepted
[10,of,11,V2] revlogdeltas: split candidate groups selection from the filtering logic 2018-08-27 Boris Feld Accepted
[11,of,11,V2] revlogdeltas: move finddeltainfo filtering inside _candidategroups 2018-08-27 Boris Feld Accepted
[1,of,4] phases: simplify revset in updatephases 2018-08-27 Boris Feld Accepted
[2,of,4] phases: add an internal phases 2018-08-27 Boris Feld Accepted
[3,of,4] phases: add a repository requirement about internal phase 2018-08-27 Boris Feld Accepted
[4,of,4] phases: enforce internal phase support 2018-08-27 Boris Feld Accepted
context: use new names for unstable changesets in docstrings 2018-08-27 Anton Shestakov 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,4] help: rewrite parsing of help topic to not drop section name with dots 2018-08-29 Yuya Nishihara Accepted
[3,of,4] minirst: mark getsections() as an internal helper 2018-08-29 Yuya Nishihara Accepted
[4,of,4] minirst: filter blocks by full path to section 2018-08-29 Yuya Nishihara Accepted
[01,of,10] shelve: move createcmd next to _docreatecmd 2018-08-29 Boris Feld Accepted
[02,of,10] shelve: rename method for data write/read 2018-08-29 Boris Feld Accepted
[03,of,10] shelve: drop mention of obsshelve file 2018-08-29 Boris Feld Accepted
[04,of,10] shelve: store shelved node in a new data file 2018-08-29 Boris Feld Accepted
[05,of,10] shelve: handle shelved node on unfiltered repository 2018-08-29 Boris Feld Accepted
[06,of,10] shelve: look for shelved not in the repository before unbundling 2018-08-29 Boris Feld Accepted
[07,of,10] shelve: write metadata file on the fly if they are missing 2018-08-29 Boris Feld Accepted
[08,of,10] shelve: add an "internal" extra 2018-08-29 Boris Feld Accepted
[09,of,10] shelve: use the internal phase when possible 2018-08-29 Boris Feld Accepted
[10,of,10] shelve: no longer strip internal commit when using internal phase 2018-08-29 Boris Feld Accepted
filemerge: fix an i18n comment typo 2018-08-30 Matt Harbison Accepted
run-tests: replace '/dev/null' with os.devnull for Windows 2018-08-31 Matt Harbison Accepted
shelve: fix crash on unshelve without .shelve metadata file 2018-08-31 Yuya Nishihara Accepted
[STABLE] hgweb: load revcount + 1 entries to fill nextentry in log page (issue5972) 2018-08-31 Yuya Nishihara Accepted
test: add a test file that displays ssh behavior in front of various errors 2018-08-31 Boris Feld Accepted
[1,of,4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py" 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
[3,of,4] test-check-py3-compat: update "python3 check-py3-compat.py" output 2018-09-01 Yuya Nishihara Accepted
[4,of,4] fastannotate: use stringutil.pprint() to dump diffopts to be hashed 2018-09-01 Yuya Nishihara Accepted
[1,of,4] hg: ensure the progress bar is completed when copying the store 2018-09-01 Matt Harbison Accepted
[2,of,4] lfs: use a context manager to control the progress bar lifetime 2018-09-01 Matt Harbison Accepted
[3,of,4] largefiles: use a context manager to control the progress bar lifetime 2018-09-01 Matt Harbison Accepted
[4,of,4] tests: conditionalize narrow-widen error output for Windows 2018-09-01 Matt Harbison Accepted
[1,of,2] bash_completion: add more global options that receive an argument 2018-09-02 Anton Shestakov Accepted
[2,of,2] bash_completion: complete arguments for --color and --pager 2018-09-02 Anton Shestakov Accepted
[1,of,3] test-check-py3-compat: don't run py2 part if $PYTHON is 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
[3,of,3] run-tests: drop support for --with-python3 and $PYTHON3 2018-09-02 Yuya Nishihara Accepted
revert: stabilize status message of chunks selected interactively 2018-09-03 Yuya Nishihara Accepted
revlog: fix size of Python nodetree object 2018-09-04 Yuya Nishihara Accepted
[1,of,2] absorb: clarify the reason for not finding changesets to modify 2018-09-05 Matt Harbison Accepted
[2,of,2] help: correct a typo in tweakdefaults 2018-09-05 Matt Harbison Accepted
[V2] cbor: teach the encoder to handle python `long` type for Windows 2018-09-05 Matt Harbison Accepted
[1,of,5,STABLE] base85: fix leak on error return from b85decode() 2018-09-05 Yuya Nishihara Accepted
[2,of,5,STABLE] xdiff: fix leak in hunk_consumer() 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
[4,of,5,STABLE] manifest: incref/decref copy->pydata to clarify 'copy' holds a reference 2018-09-05 Yuya Nishihara Accepted
[5,of,5,STABLE] manifest: fix leak on error return from lazymanifest_filtercopy() 2018-09-05 Yuya Nishihara Accepted
[V2] absorb: clarify the reason for not finding changesets to modify 2018-09-06 Matt Harbison Accepted
lfs: ensure the blob is linked to the remote store on skipped uploads 2018-09-06 Matt Harbison Accepted
help: add internals.wireprotocolv2 to the table, and remove redundant header 2018-09-06 Yuya Nishihara Accepted
doc: use modern import style in runrst 2018-09-06 Yuya Nishihara Accepted
tests: stabilize test-removeemptydirs.t on Windows 2018-09-07 Matt Harbison Accepted
[1,of,4] hgweb: show shortlog by default in json output (issue5978) 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
[3,of,4] hgweb: map Abort to 403 error to report inaccessible path for example 2018-09-07 Yuya Nishihara Accepted
[4,of,4] hgweb: do not audit URL path as working-directory path 2018-09-07 Yuya Nishihara Accepted
[1,of,7] ancestors: actually iterate over ancestors in topological order (issue5979) 2018-09-07 Boris Feld Accepted
[2,of,7] ancestors: ensure a consistent order even in the "inclusive" case 2018-09-07 Boris Feld Accepted
[3,of,7] context: fix introrev to avoid computation as initially intended 2018-09-07 Boris Feld Accepted
[4,of,7] context: introduce an `isintroducedafter` method and use it in copies 2018-09-07 Boris Feld Accepted
[5,of,7] context: split `introrev` logic in a sub function 2018-09-07 Boris Feld Accepted
[6,of,7] context: introduce a `_findchangeid` method to `filectx` 2018-09-07 Boris Feld Accepted
[7,of,7] context: floor adjustlinkrev graph walk during copy tracing 2018-09-07 Boris Feld Accepted
phase: report number of non-public changeset alongside the new range 2018-09-07 Boris Feld Accepted
[1,of,2] tests: conditionalize an error message about unlinking a non empty directory 2018-09-08 Matt Harbison Accepted
[2,of,2] tests: disable test-nointerrupt on Windows 2018-09-08 Matt Harbison Accepted
[01,of,19] revlog: drop duplicated code 2018-09-08 Boris Feld Accepted
[02,of,19] revlog: clarify the comment attached to delta reuse 2018-09-08 Boris Feld Accepted
[03,of,19] tests: add a `tests/artifacts/` directory 2018-09-08 Boris Feld Accepted
[04,of,19] sparse-revlog: add a test checking revlog deltas for a churning file 2018-09-08 Boris Feld Accepted
[05,of,19] snapshot: try intermediate snapshot against parents' base 2018-09-08 Boris Feld Accepted
[06,of,19] snapshot: search for unrelated but reusable full-snapshot 2018-09-08 Boris Feld Accepted
[07,of,19] snapshot: consider all snapshots in the parents' chains 2018-09-08 Boris Feld Accepted
[08,of,19] snapshot: consider unrelated snapshots at a similar level first 2018-09-08 Boris Feld Accepted
[09,of,19] snapshot: introduce an intermediate `_refinedgroups` generator 2018-09-08 Boris Feld Accepted
[10,of,19] snapshot: use None as a stop value when looking for a good delta 2018-09-08 Boris Feld Accepted
[11,of,19] snapshot: add refining logic at the findeltainfo level 2018-09-08 Boris Feld Accepted
[12,of,19] snapshot: also use None as a stop value for `_refinegroup` 2018-09-08 Boris Feld Accepted
[13,of,19] snapshot: turn _refinedgroups into a coroutine 2018-09-08 Boris Feld Accepted
[14,of,19] snapshot: make sure we'll never refine delta base from a reused source 2018-09-08 Boris Feld Accepted
[15,of,19] snapshot: try to refine new snapshot base down the chain 2018-09-08 Boris Feld Accepted
[16,of,19] snapshot: refine candidate snapshot base upward 2018-09-08 Boris Feld Accepted
[17,of,19] snapshot: extract parent chain computation 2018-09-08 Boris Feld Accepted
[18,of,19] snapshot: also consider the snapshot chain of one unrelated revision 2018-09-08 Boris Feld Accepted
[19,of,19] sparse-revlog: set max delta chain length to on thousand 2018-09-08 Boris Feld Accepted
[1,of,2] httppeer: calculate total expected bytes correctly 2018-09-10 Anton Shestakov Accepted
[2,of,2] httppeer: use util.readexactly() to abort on incomplete responses 2018-09-10 Anton Shestakov Accepted
ancestor: remove extra generator from lazyancestors.__iter__() 2018-09-10 Yuya Nishihara Accepted
tests: stabilize test-no-symlink 2018-09-11 Matt Harbison Accepted
[STABLE] subrepo: mask out passwords embedded in the messages displaying a URL 2018-09-11 Matt Harbison Accepted
[1,of,6] ancestor: remove alias of initrevs from _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
[3,of,6] ancestor: unroll loop of parents in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[4,of,6] ancestor: optimize _lazyancestorsiter() for contiguous chains 2018-09-11 Yuya Nishihara Accepted
[5,of,6] ancestor: rename local aliases of heapq functions in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[6,of,6] ancestor: use heapreplace() in place of heappop/heappush() 2018-09-11 Yuya Nishihara Accepted
[1,of,2] narrowspec: remove parseserverpatterns() which isn't used anymore 2018-09-12 Yuya Nishihara Accepted
[2,of,2] narrow: remove hack to write narrowspec to shared .hg directory 2018-09-12 Yuya Nishihara Accepted
py3: add b'' to some run-tests.py strings for Windows 2018-09-13 Matt Harbison Accepted
tests: stabilize change for handling not quoting non-empty-directory 2018-09-13 Matt Harbison Accepted
py3: use sysstr() to convert ProgrammingError bytes with no unicode error risk 2018-09-13 Yuya Nishihara Accepted
[1,of,4] templatekw: extract function that computes and caches file status 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
[3,of,4] templatekw: add option to include ignored/clean/unknown files in cache 2018-09-13 Yuya Nishihara Accepted
[4,of,4] templatekw: add experimental {status} keyword 2018-09-13 Yuya Nishihara Accepted
[1,of,2,FOLLOW-UP] snapshot: fix line order when skipping over empty deltas 2018-09-13 Boris Feld Accepted
[2,of,2,FOLLOW-UP] revlog: reuse cached delta for identical base revision (issue5975) 2018-09-13 Boris Feld Accepted
[1,of,4] py3: add b'' to some setup.py strings for Windows 2018-09-13 Matt Harbison Accepted
[2,of,4] cext: stop preprocessing a partial function call 2018-09-13 Matt Harbison Accepted
[3,of,4] cext: fix warnings when building for py3 on Windows 2018-09-13 Matt Harbison Accepted
[4,of,4] py3: fix a syntax error in concurrent.futures._base 2018-09-13 Matt Harbison Accepted
[1,of,2] py3: add b'' to a few strings in pycompat 2018-09-13 Matt Harbison Accepted
[2,of,2] py3: prevent the win32 ctype _fields_ from being transformed to bytes 2018-09-13 Matt Harbison Accepted
setup: exclude vendored futures package on Python 3 2018-09-14 Yuya Nishihara Accepted
help: add internals.wireprotocolrpc to the table 2018-09-14 Yuya Nishihara Accepted
[1,of,4] formatter: populate ctx from repo and node value 2018-09-14 Yuya Nishihara Accepted
[2,of,4] formatter: replace contexthint() with demand loading of ctx object 2018-09-14 Yuya Nishihara Accepted
[3,of,4] identify: use fm.hexfunc thoroughly 2018-09-14 Yuya Nishihara Accepted
[4,of,4] identify: change {parents} to a list of nodes (BC) 2018-09-14 Yuya Nishihara Accepted
censor: rename loop variable to silence pyflakes warning 2018-09-15 Yuya Nishihara Accepted
[1,of,3,V2] py3: byteify strings in pycompat 2018-09-15 Matt Harbison Accepted
[2,of,3,V2] windows: open registry keys using unicode names 2018-09-15 Matt Harbison Accepted
[3,of,3,V2] py3: fix str vs bytes in enough places to run `hg version` on Windows 2018-09-15 Matt Harbison Accepted
[1,of,3] py3: ensure run-tests.osenvironb is actually bytes 2018-09-15 Matt Harbison Accepted
[2,of,3] py3: ensure run-tests environment is uniformly str 2018-09-15 Matt Harbison Accepted
[3,of,3] py3: allow run-tests.py to run on Windows 2018-09-15 Matt Harbison Accepted
[1,of,2,V2] py3: partially fix pager spawning on Windows 2018-09-17 Matt Harbison Accepted
[2,of,2,V2] run-tests: convert the remaining os.system() call to Unicode 2018-09-17 Matt Harbison Accepted
[1,of,6,ctx-minor-fixes] filectx: fix return of renamed 2018-09-19 Sean Farley Accepted
[2,of,6,ctx-minor-fixes] context: fix typo in workingcommitctx 2018-09-19 Sean Farley Accepted
[3,of,6,ctx-minor-fixes] context: remove unused overlayctx 2018-09-19 Sean Farley Accepted
[4,of,6,ctx-minor-fixes] memctx: simplify _manifest with new revlog nodeids 2018-09-19 Sean Farley Accepted
[5,of,6,ctx-minor-fixes] context: use object-oriented programming 2018-09-19 Sean Farley Accepted
[6,of,6,ctx-minor-fixes] context: define contract for parents 2018-09-19 Sean Farley Accepted
[1,of,5] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed 2018-09-19 Matt Harbison Accepted
[2,of,5] py3: add a missing b'' for Windows 2018-09-19 Matt Harbison Accepted
[3,of,5] tests: quote PYTHON usage 2018-09-19 Matt Harbison Accepted
[4,of,5] py3: byteify contrib/check-config.py 2018-09-19 Matt Harbison Accepted
[5,of,5] tests: glob over some quoting differences in test-narrow-widen-no-ellipsis.t 2018-09-19 Matt Harbison Accepted
[V2] py3: make osenvironb a proxy for, instead of a copy of os.environ where needed 2018-09-19 Matt Harbison Accepted
[1,of,3] run-tests: quote PYTHON when spawning a subprocess 2018-09-20 Matt Harbison Accepted
[2,of,3] run-tests: avoid os.getcwdb() on Windows 2018-09-20 Matt Harbison Accepted
[3,of,3] py3: resolve Unicode issues around `hg serve` on Windows 2018-09-20 Matt Harbison Accepted
[1,of,2] run-tests: partially backout PYTHON quoting 2018-09-21 Matt Harbison Accepted
[2,of,2] py3: fix a type error in hghave.has_hardlink 2018-09-21 Matt Harbison Accepted
[1,of,2] shelve: no longer strip internal commit when using internal phase 2018-09-21 Boris Feld Accepted
[2,of,2] safestrip: ignore orphaned internal changesets 2018-09-21 Boris Feld Accepted
[1,of,9] bookmarks: pass in formatter to printbookmarks() instead of opts (API) 2018-09-21 Yuya Nishihara Accepted
[2,of,9] bookmarks: convert opts to bytes dict early 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
[4,of,9] bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed 2018-09-21 Yuya Nishihara Accepted
[5,of,9] bookmarks: parse out implicit "add" action early 2018-09-21 Yuya Nishihara Accepted
[6,of,9] bookmarks: parse out --inactive to action early 2018-09-21 Yuya Nishihara Accepted
[7,of,9] bookmarks: reject --delete with --inactive which makes no sense 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
[9,of,9] bookmarks: remove --active in favor of --list 2018-09-21 Yuya Nishihara Accepted
[V2] py3: fix a type error in hghave.has_hardlink 2018-09-21 Matt Harbison Accepted
[1,of,8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings 2018-09-22 Matt Harbison Accepted
[2,of,8] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows 2018-09-22 Matt Harbison Accepted
[3,of,8] py3: handle sysstr conversion around get/set attr in contrib/perf 2018-09-22 Matt Harbison Accepted
[4,of,8] py3: switch contrib/perf from xrange to pycompat.xrange 2018-09-22 Matt Harbison Accepted
[5,of,8] py3: work around the lack of sys.maxint in contrib/perf 2018-09-22 Matt Harbison Accepted
[6,of,8] py3: un-byteify strings around os.system() and os.devnull in contrib/perf 2018-09-22 Matt Harbison Accepted
[7,of,8] py3: apply byteskwargs to contrib/perf 2018-09-22 Matt Harbison Accepted
[8,of,8] py3: create built in exceptions with str type messages in win32.py 2018-09-22 Matt Harbison Accepted
tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit 2018-09-22 Matt Harbison Accepted
[1,of,2] help: document web.static config 2018-09-23 Yuya Nishihara Accepted
[2,of,2] hgweb: register web.static to the config table 2018-09-23 Yuya Nishihara Accepted
[1,of,9,V2] py3: rename pycompat.getcwd() to encoding.getcwd() (API) 2018-09-25 Matt Harbison Accepted
[2,of,9,V2] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings 2018-09-25 Matt Harbison Accepted
[3,of,9,V2] py3: proxy posixfile objects to re-add a useful 'name' attribute on Windows 2018-09-25 Matt Harbison Accepted
[4,of,9,V2] py3: handle sysstr conversion around get/set attr in contrib/perf 2018-09-25 Matt Harbison Accepted
[5,of,9,V2] py3: switch contrib/perf from xrange to pycompat.xrange 2018-09-25 Matt Harbison Accepted
[6,of,9,V2] py3: work around the lack of sys.maxint in contrib/perf 2018-09-25 Matt Harbison Accepted
[7,of,9,V2] py3: un-byteify strings around os.system() and os.devnull in contrib/perf 2018-09-25 Matt Harbison Accepted
[8,of,9,V2] py3: apply byteskwargs to contrib/perf 2018-09-25 Matt Harbison Accepted
[9,of,9,V2] py3: convert arguments, cwd and env to native strings when spawning subprocess 2018-09-25 Matt Harbison Accepted
py3: update missing module list in test-check-py3-compat.t for Windows 2018-09-25 Matt Harbison Accepted
[1,of,4] convert: fix a file descriptor leak 2018-09-26 Matt Harbison Accepted
[2,of,4] py3: conditionalize access to socketserver.ForkingMixIn 2018-09-26 Matt Harbison Accepted
[3,of,4] py3: byteify an inline python test extension 2018-09-26 Matt Harbison Accepted
[4,of,4] py3: remove a couple of superfluous calls to pycompat.rapply() 2018-09-26 Matt Harbison Accepted
[1,of,4,STABLE] test-ssh: show that stdio redirection doesn't work with chg 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
[3,of,4,STABLE] chgserver: update comment describing when to fall back to core _runsystem() 2018-09-26 Yuya Nishihara Accepted
[4,of,4,STABLE] chgserver: do not send system() back to client if stdio redirected (issue5992) 2018-09-26 Yuya Nishihara Accepted
[1,of,4] py3: replace a StandardError reference 2018-09-27 Matt Harbison Accepted
[2,of,4] py3: ensure standard exceptions use `str` type strings in windows.py 2018-09-27 Matt Harbison Accepted
[3,of,4] py3: mask out None type when printing in `debuglocks` 2018-09-27 Matt Harbison Accepted
[4,of,4] py3: convert os.readlink() path to native strings 2018-09-27 Matt Harbison Accepted
[1,of,4] revlog: add a callback "tracking" duplicate node addition 2018-09-27 Boris Feld Accepted
[2,of,4] changelog: keep track of duplicated node in the transaction adding them 2018-09-27 Boris Feld Accepted
[3,of,4] shelve: return the shelved node as part of bundle application 2018-09-27 Boris Feld Accepted
[4,of,4] shelve: find shelvedctx from bundle even if they are already in the repo 2018-09-27 Boris Feld Accepted
[01,of,13] cleanupnodes: expand long "one-liner" 2018-09-27 Boris Feld Accepted
[02,of,13] cleanupnodes: accept multiple predecessors in 'replacements' (API) 2018-09-27 Boris Feld Accepted
[03,of,13] histedit: don't cleanup nodes already disposed of 2018-09-27 Boris Feld Accepted
[04,of,13] rebase: don't try to prune obsolete changeset already in the destination 2018-09-27 Boris Feld Accepted
[05,of,13] cleanupnodes: drop special casing around prune markers 2018-09-27 Boris Feld Accepted
[06,of,13] rebase: expand a long "one-liner" 2018-09-27 Boris Feld Accepted
[07,of,13] rebase: use tuple as `replacement` keys 2018-09-27 Boris Feld Accepted
[08,of,13] rebase: explicitly track collapses as fold 2018-09-27 Boris Feld Accepted
[09,of,13] obsolete: explicitly pass relation items to effectflag computation 2018-09-27 Boris Feld Accepted
[10,of,13] obsolete: preindent code in createmarkers 2018-09-27 Boris Feld Accepted
[11,of,13] obsolete: allow multiple predecessors in createmarkers 2018-09-27 Boris Feld Accepted
[12,of,13] cleanupnodes: pass multiple predecessors to `createmarkers` directly 2018-09-27 Boris Feld Accepted
[13,of,13] obsolete: explicitly track folds inside the markers 2018-09-27 Boris Feld Accepted
py3: ensure printing to stdout uses str in test-hgweb-no-request-uri.t 2018-09-28 Matt Harbison Accepted
[1,of,5,V2] pullreport: add a test to show misreporting of visible changeset 2018-09-28 Boris Feld Accepted
[2,of,5,V2] pullreport: skip filtered revs instead of obsolete ones 2018-09-28 Boris Feld Accepted
[3,of,5,V2] pullreport: skip or rework some early return 2018-09-28 Boris Feld Accepted
[4,of,5,V2] pullreport: issue a message about "extinct" pulled changesets 2018-09-28 Boris Feld Accepted
[5,of,5,V2] pullreport: rev duplicated and extinct into account 2018-09-28 Boris Feld Accepted
[1,of,2,V3] py3: convert os.readlink() path to native strings on Windows 2018-09-29 Matt Harbison Accepted
[2,of,2,V3] util: use a context manager in readlock() 2018-09-29 Matt Harbison Accepted
[1,of,3] py3: byteify extension in test-debugcommands.t 2018-09-29 Matt Harbison Accepted
[2,of,3] py3: conditionalize json float precision difference in test-debugcommands.t 2018-09-29 Matt Harbison Accepted
[3,of,3] py3: suppress the output from .write() calls in the remaining tests 2018-09-29 Matt Harbison Accepted
[1,of,6] run-tests: flush output stream before prompting to accept changes 2018-09-30 Matt Harbison Accepted
[2,of,6] py3: byteify windows.shelltocmdexe() 2018-09-30 Matt Harbison Accepted
[3,of,6] py3: implement __lt__() to make gitlfspointer sortable 2018-09-30 Matt Harbison Accepted
[4,of,6] py3: use util.forcebytestr() to convert push lock error to bytes 2018-09-30 Matt Harbison Accepted
[5,of,6] py3: convert print to a function call in a few tests 2018-09-30 Matt Harbison Accepted
[6,of,6] py3: avoid b'' output in test-hgweb-non-interactive.t 2018-09-30 Matt Harbison Accepted
[1,of,6] py3: quote $PYTHON in test-merge-symlinks.t 2018-10-02 Matt Harbison Accepted
[2,of,6] py3: byteify contrib/dumprevlog 2018-10-02 Matt Harbison Accepted
[3,of,6] py: byteify test-lock.py 2018-10-02 Matt Harbison Accepted
[4,of,6] lfs: explicitly name a key when sorting blob pointers 2018-10-02 Matt Harbison Accepted
[5,of,6] py3: byteify test-lfs.t 2018-10-02 Matt Harbison Accepted
[6,of,6] py3: suppress the output from .write() calls in more tests 2018-10-02 Matt Harbison Accepted
[01,of,13] rust-chg: add project skeleton 2018-10-02 Yuya Nishihara Accepted
[02,of,13] rust-chg: update dependencies 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
[04,of,13] rust-chg: add wrapper around C function 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
[06,of,13] rust-chg: add future that handles "attachio" request 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
[08,of,13] rust-chg: add callback to handle pager and shell command requests 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
[10,of,13] rust-chg: port basic socket path handling from cHg of C 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
[12,of,13] rust-chg: add interface to chdir the server 2018-10-02 Yuya Nishihara Accepted
[13,of,13] rust-chg: add main program 2018-10-02 Yuya Nishihara Accepted
setup: ignore message about disabling 3rd party extensions because of version 2018-10-03 Matt Harbison Accepted
[1,of,2] cleanupnodes: update comment to drop mention of filtering 2018-10-04 Boris Feld Accepted
[2,of,2] obsolete: explicitly track folds inside the markers 2018-10-04 Boris Feld Accepted
[01,of,10,V4] context: fast path linkrev adjustement in trivial case 2018-10-04 Boris Feld Accepted
[02,of,10,V4] context: drop a redundant fast path in introrev 2018-10-04 Boris Feld Accepted
[03,of,10,V4] context: reverse conditional branch order in introrev 2018-10-04 Boris Feld Accepted
[04,of,10,V4] context: spell out the logic around linkrev adjustement starting point 2018-10-04 Boris Feld Accepted
[05,of,10,V4] context: take advantage of `_descendantrev` in introrev if available 2018-10-04 Boris Feld Accepted
[06,of,10,V4] context: introduce an `isintroducedafter` method and use it in copies 2018-10-04 Boris Feld Accepted
[07,of,10,V4] context: split `introrev` logic in a sub function 2018-10-04 Boris Feld Accepted
[08,of,10,V4] context: floor adjustlinkrev graph walk during copy tracing 2018-10-04 Boris Feld Accepted
[09,of,10,V4] copies: add a devel debug mode to trace what copy tracing does 2018-10-04 Boris Feld Accepted
[10,of,10,V4] copies: add time information to the debug information 2018-10-04 Boris Feld Accepted
[1,of,2] remotenames: add names argument to remotenames revset 2018-10-05 Augie Fackler Accepted
[2,of,2] remotenames: follow-up on D3639 to make revset funcs take only one arg 2018-10-05 Augie Fackler Accepted
[1,of,5] remotenames: inline _parseargs() into _revsetutil() 2018-10-05 Yuya Nishihara Accepted
[2,of,5] remotenames: use util.always instead of handcrafted lambda 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
[4,of,5] remotenames: remove unneeded sorted() from revset implementation 2018-10-05 Yuya Nishihara Accepted
[5,of,5] remotenames: abort if literal revset pattern matches nothing 2018-10-05 Yuya Nishihara Accepted
[1,of,5] tests: import multiple modules separately 2018-10-08 Katsunori FUJIWARA Accepted
[2,of,5] tests: use environment variable indirectly 2018-10-08 Katsunori FUJIWARA Accepted
[3,of,5] contrib: add an utility module to parse test scripts 2018-10-08 Katsunori FUJIWARA Accepted
[4,of,5] tests: use NO_CHECK_EOF as heredoc limit mark to omit checking code fragments 2018-10-08 Katsunori FUJIWARA Accepted
[5,of,5] import-checker: use testparseutil.embedded() to centralize detection logic 2018-10-08 Katsunori FUJIWARA Accepted
[1,of,2] revlog: explicitly initialize static variables 2018-10-09 Yuya Nishihara Accepted
[2,of,2] fuzz: report error if Python code raised exception 2018-10-09 Yuya Nishihara Accepted
[1,of,6] packaging: print more specific error messages when builddeb fails 2018-10-09 via Mercurial-devel Accepted
[STABLE] lfs: avoid a potential variable reference before assignment error in cmdserver 2018-10-10 Matt Harbison Accepted
[1,of,8] formatter: more details on assertion failure 2018-10-11 Boris Feld Accepted
[2,of,8] perf: fix -T json 2018-10-11 Boris Feld Accepted
[3,of,8] perf: accept formatter option for perfmanifest 2018-10-11 Boris Feld Accepted
[4,of,8] pref: support negative indexing in perfrevlogrevisions 2018-10-11 Boris Feld Accepted
[5,of,8] perf: extract the timing of a section in a context manager 2018-10-11 Boris Feld Accepted
[6,of,8] perf: extract result formatting in its own function 2018-10-11 Boris Feld Accepted
[7,of,8] perf: introduce a perfrevlogwrite command 2018-10-11 Boris Feld Accepted
[8,of,8] perf: offer full details in perfrevlogwrite 2018-10-11 Boris Feld Accepted
packaging: fix "make centos{5,6,7}" 2018-10-11 via Mercurial-devel Accepted
absorb: print '{rev}:' as a prefix to the hash 2018-10-12 Matt Harbison Accepted
phabricator: drop support for the legacy phabricator.auth.token config 2018-10-12 Matt Harbison Accepted
revlog: optimize ancestors() to not check filtered revisions for each 2018-10-12 Yuya Nishihara Accepted
[1,of,5] tests: fix style issue of importing hgweb in embedded code fragments 2018-10-12 Katsunori FUJIWARA Accepted
[2,of,5] tests: fix style issue of importing order in test-lock.py 2018-10-12 Katsunori FUJIWARA Accepted
[3,of,5] tests: use NO_CHECK_EOF for fragments having intentional error 2018-10-12 Katsunori FUJIWARA Accepted
[4,of,5] tests: use NO_CHECK_EOF for fragments used to test importing via extension 2018-10-12 Katsunori FUJIWARA Accepted
[5,of,5] tests: drop files from exclusion list in test-check-module-imports.t 2018-10-12 Katsunori FUJIWARA Accepted
obsolete: don't translate internal error message 2018-10-12 Yuya Nishihara Accepted
py3: get around unicode docstrings in test-encoding-textwrap.t and test-help.t 2018-10-12 Yuya Nishihara Accepted
[1,of,2] tests: configure fsmonitor.mode=paranoid always if fsmonitor is used 2018-10-12 Katsunori FUJIWARA Accepted
[2,of,2] fsmonitor: use vfs instead of opener (issue5938) 2018-10-12 Katsunori FUJIWARA Accepted
[1,of,2,V3] revlog: allow flag processors to be applied via store options 2018-10-13 Matt Harbison Accepted
[2,of,2,V3] lfs: register the flag processors per repository 2018-10-13 Matt Harbison Accepted
[1,of,2] py3: pass in system string to vars(branchmap).__contains__() 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
graft: introduce --base option for using custom base revision for merge 2018-10-13 Mads Kiilerich Accepted
crecord: make enter move cursor down to the next item of the same type 2018-10-13 Anton Shestakov Accepted
releasenotes: use stringutil.wrap() instead of handcrafted TextWrapper wrapper 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
[2,of,2] py3: build help of compression engines in bytes 2018-10-13 Yuya Nishihara Accepted
[1,of,5,V3] rust: pure Rust lazyancestors iterator 2018-10-13 Georges Racinet Accepted
[2,of,5,V3] rust: iterator bindings to C code 2018-10-13 Georges Racinet Accepted
[3,of,5,V3] rust: exposing in parsers module 2018-10-13 Georges Racinet Accepted
[4,of,5,V3] rust: hooking into Python code 2018-10-13 Georges Racinet Accepted
[5,of,5,V3] rust: rustlazyancestors.__contains__ 2018-10-13 Georges Racinet Accepted
py3: convert "usage" literal to bytes 2018-10-13 Yuya Nishihara Accepted
[1,of,2,V4] revlog: allow flag processors to be applied via store options 2018-10-13 Matt Harbison Accepted
[2,of,2,V4] lfs: register the flag processors per repository 2018-10-13 Matt Harbison Accepted
[V2] py3: use str to query registry values on Windows 2018-10-13 Matt Harbison Accepted
tests: replace `cd ..` with an absolute path in a couple ssh tests 2018-10-14 Matt Harbison Accepted
run-tests: restore quoting the python executable for running *.py tests 2018-10-14 Matt Harbison Accepted
[1,of,4] formatter: use stringutil.pprint() in debug output to drop b'' 2018-10-14 Yuya Nishihara Accepted
[2,of,4] stringutil: make level parameter of pprintgen() 0-origin 2018-10-14 Yuya Nishihara Accepted
[3,of,4] stringutil: allow to specify initial indent level of pprint() 2018-10-14 Yuya Nishihara Accepted
[4,of,4] formatter: make debug output prettier 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
[2,of,6] rust-chg: depend on log and tokio_timer 2018-10-14 Yuya Nishihara Accepted
[3,of,6] rust-chg: install logger if $CHGDEBUG is set 2018-10-14 Yuya Nishihara Accepted