Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 3 4 5 6 7 8 9 10 ... 98 99 Next »
Filters: Archived = No remove filter
Patch Date Submitter Delegate State
filemerge: support passing python script to custom merge-tools 2018-04-17 Tom Hindle New
[2,of,2,V6] revset: skip legacy lookup for revspec wrapped in 'revset(…)' 2018-04-17 Boris Feld New
[1,of,2,V6] revset: add more test to show current behaviors with label looking like revset 2018-04-17 Boris Feld New
[3,of,3,V5] revset: skip legacy lookup for revspec wrapped in 'revset(…)' 2018-04-16 Boris Feld New
[3,of,3,V4] revset: skip legacy lookup for revspec wrapped in 'revset(…)' 2018-04-14 Boris Feld New
[1,of,5] test-lfs: add tests to force server error path coverage 2018-04-14 Yuya Nishihara New
D3304: formatter: add support for -Tcbor 2018-04-13 phabricator New
dispatch: add a whitelist map of commands to implicitly loaded extensions 2018-04-12 Matt Harbison New
[3,of,4,V2] lfs: infer the blob store URL from an explicit pull source 2018-04-11 Yuya Nishihara New
[v4] sslutil-add tls 1.3 support - done during IETF101 Hackathon 2018-04-08 Codarren Velvindron New
D3187: phase: Add dry-run functionality 2018-04-07 phabricator New
[2,of,2] copies: clean up _related logic 2018-04-04 Gábor Stefanik New
[1,of,2] copies: create and use _loose_next function for _related 2018-04-04 Gábor Stefanik New
D3023: fix: use a portable python script instead of sed in test 2018-04-02 phabricator New
D3022: fix: use a portable python script instead of sed in test 2018-04-02 phabricator New
D2999: infinitepush: use zope.interface to define indexapi interface 2018-03-31 phabricator New
[6,of,6] test-lfs-test-server: add a testcase for `hg serve` 2018-03-29 Yuya Nishihara New
D2945: state: add a magicheader to each state file 2018-03-26 phabricator New
D2884: wireproto: experimental command to emit file data 2018-03-16 phabricator New
[4,of,4,V2] annotate: add support for template keywords and functions depending on ctx 2018-03-16 Yuya Nishihara New
[3,of,4,V2] formatter: unblock storing fctx as a template resource 2018-03-16 Yuya Nishihara New
[2,of,4,V2] templater: process mapping dict by resource callables 2018-03-16 Yuya Nishihara New
[1,of,4,V2] templater: convert resources to a table of callables for future extension 2018-03-16 Yuya Nishihara New
D2880: bundle: add the possibility to bundle bookmarks (issue5792) 2018-03-16 phabricator New
D2875: remotenames: introduce a config option to allow creation of remote bookmarks 2018-03-15 phabricator New
D2873: remotenames: add functionality to override -B flag of push 2018-03-15 phabricator New
[6,of,8] ui: do not use rawinput() when we have to replace sys.stdin/stdout 2018-03-10 Matt Harbison New
[2,of,2,V2] hgweb: add a hook for processing LFS file transfer requests 2018-03-08 Matt Harbison New
[1,of,2,V2] hgweb: add a hook for processing LFS Batch API requests 2018-03-08 Matt Harbison New
D2701: merge: use constants for actions 2018-03-06 Pulkit Goyal New
D2681: [PoC] scmutil: support local only obsolescence 2018-03-05 phabricator New
D2682: [PoC] changegroup: delete obs markers when applying changegroup 2018-03-05 phabricator New
D2679: [PoC] obsolete: config option to enable local only obsolescence mode 2018-03-05 phabricator New
D2680: [PoC] obsolete: make markers database writable if local-only mode enabled 2018-03-05 phabricator New
xdiff: fix trivial build warnings on Windows 2018-03-04 Matt Harbison New
D2623: dispatch: adding config items for overriding flag defaults 2018-03-03 phabricator New
D2622: ui: adding a generic method to read config items with an arbitrary type 2018-03-03 phabricator New
D2588: commit: adds multiline commit message support(issue5616) 2018-03-03 phabricator New
[9,of,9] templatekw: add compatlist() as a replacement for showlist() 2018-02-27 Yuya Nishihara New
[8,of,9] templatekw: add compatdict() as a replacement for showdict() 2018-02-27 Yuya Nishihara New
[7,of,9] templatekw: pass templater to _showlist() by an explicit argument 2018-02-27 Yuya Nishihara New
[6,of,9] hgweb: make templater mostly compatible with log templates 2018-02-27 Yuya Nishihara New
[5,of,9] log: do not invoke templatekw.showobsfate() as a function 2018-02-27 Yuya Nishihara New
[4,of,9] templatekw: inline getfiles() 2018-02-27 Yuya Nishihara New
[3,of,9] templatekw: factor out function to build a list of files per status 2018-02-27 Yuya Nishihara New
[2,of,9] templatekw: switch non-showlist template keywords to new API 2018-02-27 Yuya Nishihara New
[1,of,9] templatekw: extract non-templatekw function as getgraphnode() 2018-02-27 Yuya Nishihara New
namespace: fastpath name lookup on invalid name 2018-02-22 Boris Feld New
[2,of,2,RFC] dispatch: look up command by [<space>:]<cmdname> syntax (PoC) 2018-02-22 Yuya Nishihara New
[1,of,2,RFC] dispatch: remember command table per extension (PoC DO NOT PUSH) 2018-02-22 Yuya Nishihara New
mdiff: split on unicode character boundaries when shortening function name 2018-02-21 Josef 'Jeff' Sipek New
[6,of,6,remotenames-ext] remotenames: do not expect repo._remotenames to be set unconditionally 2018-02-19 Ryan McElroy New
[5,of,6,remotenames-ext] tests: test various combinations of repos with and without extension 2018-02-19 Ryan McElroy New
[4,of,6,remotenames-ext] push: do not over-check for svn/git push targets 2018-02-19 Ryan McElroy New
[3,of,6,remotenames-ext] discovery: do not crash if no bookmarks are passed to push discovery 2018-02-19 Ryan McElroy New
[2,of,6,remotenames-ext] tests: update with new hg output 2018-02-19 Ryan McElroy New
[1,of,6,remotenames-ext] Back out "remotenames: push anonymous head if --force is given" 2018-02-19 Ryan McElroy New
[2,of,2,RFC] test-lfs-test-server: add a testcase for `hg serve` 2018-02-18 Matt Harbison New
[1,of,2,RFC] lfs: add support for serving blob files 2018-02-18 Matt Harbison New
minifileset: allow 'path:' patterns to have an explicit trailing slash 2018-02-16 Matt Harbison New
[3,of,3] revert: account for computed changes in interactive revert (issue5789) 2018-02-14 Denis Laxalde New
dirstate: drop explicitly-specified files that shouldn't match (BC) 2018-02-13 Augie Fackler New
minifileset: allow 'path:' patterns to have an explicit trailing slash 2018-02-13 Matt Harbison New
[hglib,b] ignore close() on non-open clients (issue5751) 2018-02-12 Gábor Stefanik New
D2158: py3: use raw string for open() mode 2018-02-12 phabricator New
[4,of,4] log: add TODO comments about --line-range processing 2018-02-12 Yuya Nishihara New
[3,of,4] log: factor out function to feed revisions to displayer 2018-02-12 Yuya Nishihara New
[2,of,4] graphlog: unblock --line-range option 2018-02-12 Yuya Nishihara New
[1,of,4] graphlog: deduplicate preprocessing of log command 2018-02-12 Yuya Nishihara New
[3,of,3] lfs: teach '{lfs_files}' to handle removed files 2018-02-10 Matt Harbison New
D2079: color: honor NO_COLOR 2018-02-07 phabricator New
[13,of,13] revlog: rename 'self.checkinlinesize' into '_enforceinlinesize' 2018-02-06 Boris Feld New
[12,of,13] revlog: add a _datareadfp context manager for data access needs 2018-02-06 Boris Feld New
[11,of,13] revlog: use context manager for data file lifetime in checksize 2018-02-06 Boris Feld New
[10,of,13] revlog: use context manager for index file lifetime in checkinlinesize 2018-02-06 Boris Feld New
[09,of,13] revlog: use context manager for data file lifetime in checkinlinesize 2018-02-06 Boris Feld New
[08,of,13] revlog: use context manager for index file life time in __init__ 2018-02-06 Boris Feld New
[07,of,13] revlog: move index file opening in a method 2018-02-06 Boris Feld New
[06,of,13] revlog: move datafile opening in a method 2018-02-06 Boris Feld New
[05,of,13] parseindex: implement context manager method on the wrapper 2018-02-06 Boris Feld New
[04,of,13] parseindex: also forward keyword argument in a debug wrapper 2018-02-06 Boris Feld New
[03,of,13] dumprevlog: handle being passed a mode parameter 2018-02-06 Boris Feld New
[02,of,13] changelog: add the missing 'closed' property on 'appender' object 2018-02-06 Boris Feld New
[01,of,13] changelog: implement context manager method for 'appender' object 2018-02-06 Boris Feld New
[3,of,3] lfs: prefetch lfs blobs during revert 2018-02-05 Matt Harbison New
lfs: rename {pointer} to {lfs_pointer} 2018-01-22 Matt Harbison New
[2,of,2,evolve-ext] test: explicitly run HGEDITOR shell command with `sh` 2018-01-21 Matt Harbison New
[1,of,2,evolve-ext] test: conditionalize blackbox output for Windows 2018-01-21 Matt Harbison New
keyword: replace map() with list comprehension 2018-01-20 Christian Ebert New
D1778: debugcommands: use named attributes on revlog index entries 2017-12-27 phabricator New
D1777: upgrade: use named attributes on revlog index entries 2017-12-27 phabricator New
D1779: unionrepo: use named attributes on revlog index entries 2017-12-27 phabricator New
D1771: revlog: pass index entry type into packentry() (API) 2017-12-27 phabricator New
D1773: revlog: use named attributes on revlog index entries 2017-12-27 phabricator New
D1776: bundlerepo: use named attributes on revlog index entries 2017-12-27 phabricator New
D1774: repoview: use named attributes on revlog index entries 2017-12-27 phabricator New
D1775: dagutil: use named attributes on revlog index entries 2017-12-27 phabricator New
D1770: revlog: use revlog index entry type for version 0 revlogs 2017-12-27 phabricator New
D1769: cext: use dedicated type for index entries 2017-12-27 phabricator New
D1772: tests: port revlog index code to modern API 2017-12-27 phabricator New
D1767: cext: make nullentry a member of index types 2017-12-27 phabricator New
D1768: cext: obtain reference to index entry type 2017-12-27 phabricator New
D1766: cext: rename variable describing format for index entries 2017-12-27 phabricator New
D1765: parsers: use an attr-derived class for revlog index entries 2017-12-27 phabricator New
D1753: streamclone: preserve remote phases (issue5648) 2017-12-24 phabricator New
D1752: tests: show phases aren't preserved part of streaming clone (issue5648) 2017-12-24 phabricator New
D1701: logtoprocess: add the possibility to not popup a console 2017-12-15 phabricator New
D1700: logtoprocess: pass ui in runshellcommand 2017-12-15 phabricator New
D1506: dagop: handle IndexError when using wdir() in dag range 2017-11-24 phabricator New
D1371: global: remove redundant parenthesis 2017-11-12 phabricator New
D1313: dirstate: gate access to self._map.dirs 2017-11-03 phabricator New
[stable] cext: fix Python 3.11 compatibility - Py_SIZE is not an lvalue (issue6610) 2021-11-18 Mads Kiilerich Accepted
hg: remove reserved identifiers 2021-10-21 David Demelier Accepted
largefiles: properly pass kwargs into url.open 2021-02-04 Jordi Gutiérrez Hermoso Accepted
[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,chg] chgserver: respect detailed exit code in case of ConfigError 2020-12-18 Pulkit Goyal Accepted
[2,of,3,chg] procutil: use os.devnull if sys.stdout/err is None 2020-12-18 Pulkit Goyal Accepted
[1,of,3,chg] contrib: run python3+chg tests too in heptapod CI 2020-12-18 Pulkit Goyal Accepted
[2,of,2,chg-tests-fix,V3] procutil: don't assign stdin to None, use os.devnull instead 2020-12-10 Pulkit Goyal Accepted
[1,of,2,chg-tests-fix,V3] dispatch: move IOError handling and flushing of streams to `dispatch()` 2020-12-10 Pulkit Goyal Accepted
[2,of,2] bugzilla: pass the url to xmlrpclib.ServerProxy as str 2020-12-07 Mads Kiilerich Accepted
[1,of,2] bugzilla: fix reporting of exceptions with py3 2020-12-07 Mads Kiilerich Accepted
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
rust-format: pin the formatted to a specific nightly version 2020-11-29 Pierre-Yves David Accepted
[STABLE] diff: do not concatenate immutable bytes while building a/b bodies (issue6445) 2020-11-28 Yuya Nishihara Accepted
heptapod-ci: hosting base image on registry.heptapod.net 2020-11-21 Pierre-Yves David Accepted
context: small update to ctx.status doc 2020-11-20 Pierre-Yves David 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] automation: upload Python 3.9 Windows wheels 2020-10-22 Gregory Szorc Accepted
[1,of,2,STABLE] contrib: split Windows requirements into multiple files 2020-10-22 Gregory Szorc Accepted
[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] mergestate: add `allextras()` to get all extras 2020-10-14 Pulkit Goyal Accepted
[V2] mergestate: document `o` merge record state in _mergestate_base docs 2020-10-14 Pulkit Goyal Accepted
[5,of,5] commit: pass ChangingFiles object as argument to _process_files 2020-10-13 Pulkit Goyal Accepted
[4,of,5] commit: pass mergestate into `_process_files` instead of re-reading it 2020-10-13 Pulkit Goyal Accepted
[3,of,5] commit: move salvaged calculation a bit earlier in the function 2020-10-13 Pulkit Goyal Accepted
[2,of,5] commit: refactor salvage calculation to a different function 2020-10-13 Pulkit Goyal Accepted
[1,of,5] mergestate: make filename argument optional in _mergestate_base.extras() 2020-10-13 Pulkit Goyal Accepted
[website] about: replace OpenJDK repository example by nginx repository 2020-10-12 Stéphane Blondon PulkitGoyal Accepted
[3,of,3] revlog: prevent recreating a tuple again and again for each rev 2020-10-10 Pulkit Goyal Accepted
[2,of,3] revlog: prevent multiple `any()` if we are not changing sidedata 2020-10-10 Pulkit Goyal Accepted
[1,of,3] upgrade: improve documentation of matchrevlog() 2020-10-10 Pulkit Goyal Accepted
[V2] revset: fix sorting key of wdir revision 2020-10-10 Yuya Nishihara Accepted
revset: add a `node` key for sorting 2020-10-09 Pierre-Yves David Accepted
[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
merge: check for conflicting actions irrespective of length of bids 2020-10-02 Pulkit Goyal Accepted
test: try to unflaky test-profile.t 2020-10-02 Pierre-Yves David Accepted
[1,of,4] tests: add newfilenode test case in test-merge-changedelete.t 2020-09-30 Pulkit Goyal Accepted
hgdemandimport: exclude more sqlalchemy modules 2020-09-29 Ludovic Chabant Accepted
[6,of,9,V3] merge: store commitinfo if these is a dc or cd conflict 2020-09-28 Pulkit Goyal Accepted
[5,of,9,V3] mergestate: update _stateextras instead of reassinging 2020-09-28 Pulkit Goyal Accepted
[4,of,9,V3] tests: add some debugmergestate calls in `test-merge-criss-cross.t` 2020-09-28 Pulkit Goyal Accepted
[3,of,9,V3] tests: add few debugrevlogindex and a log call to see changes in next test 2020-09-28 Pulkit Goyal Accepted
[2,of,9,V3] merge: disable `m2-vs-ma` optimization if new filenode config is true 2020-09-28 Pulkit Goyal Accepted
[1,of,9,V3] configitems: add a new config option to control new filenode functionality 2020-09-28 Pulkit Goyal 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
[6,of,9,V2] merge: store commitinfo if these is a dc or cd conflict 2020-09-25 Pulkit Goyal Accepted
[5,of,9,V2] mergestate: update _stateextras instead of reassinging 2020-09-25 Pulkit Goyal Accepted
[4,of,9,V2] tests: add some debugmergestate calls in `test-merge-criss-cross.t` 2020-09-25 Pulkit Goyal Accepted
[3,of,9,V2] tests: add few debugrevlogindex and a log call to see changes in next test 2020-09-25 Pulkit Goyal Accepted
[2,of,9,V2] merge: disable `m2-vs-ma` optimization if new filenode config is true 2020-09-25 Pulkit Goyal Accepted
[1,of,9,V2] configitems: add a new config option to control new filenode functionality 2020-09-25 Pulkit Goyal Accepted
[7,of,7] sidedata: simply read p2copies files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[6,of,7] sidedata: simply read p1copies files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[5,of,7] sidedata: simply read removed files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[4,of,7] sidedata: simply read added files from the `ChangingFiles` object 2020-09-23 Pierre-Yves David Accepted
[3,of,7] sidedata: add a `decode_files_sidedata` function 2020-09-23 Pierre-Yves David Accepted
[2,of,7] changelog: add a `changes` property on `changelogrevision` 2020-09-23 Pierre-Yves David Accepted
[1,of,7] sidedata: rename `encode_copies_sidedata` to `encode_files_sidedata` 2020-09-23 Pierre-Yves David Accepted
[website] footer: remove Google plus link 2020-09-23 Stéphane Blondon PulkitGoyal Accepted
[6,of,9] merge: store commitinfo if mergetool resolved a dc or cd conflict 2020-09-23 Pulkit Goyal Accepted
[5,of,9] tests: add some debugmergestate calls in `test-merge-criss-cross.t` 2020-09-23 Pulkit Goyal Accepted
[4,of,9] tests: add few debugrevlogindex and a log call to see changes in next test 2020-09-23 Pulkit Goyal Accepted
[3,of,9] merge: check new filenode creation config before disabling optimization 2020-09-23 Pulkit Goyal Accepted
[2,of,9] configitems: add a new config option to control new filenode functionality 2020-09-23 Pulkit Goyal Accepted
[1,of,9] scmutil: introduce function to check whether repo uses treemanifest or not 2020-09-23 Pulkit Goyal Accepted
[2,of,2,V3] mergestate: define NO_OP_ACTION in module scope instead of inside mergeresult 2020-09-23 Pulkit Goyal Accepted
[1,of,2,V3] mergestate: introduce a new ACTION_KEEP_NEW 2020-09-23 Pulkit Goyal Accepted
share: do not write working-copy requirements twice 2020-09-18 Yuya Nishihara Accepted
[2,of,2,STABLE] strip: with --keep, consider all revs "removed" from the wcp (issue6270) 2020-09-18 Pierre-Yves David Accepted
[1,of,2,STABLE] test-strip: display more information highlight buggy behavior 2020-09-18 Pierre-Yves David Accepted
[2,of,2] changing-files: implement equality checking 2020-09-18 Pierre-Yves David Accepted
[1,of,2] changing-files: document the various sets 2020-09-18 Pierre-Yves David 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
tests: run test-check-py3-compat only in pure python mode 2020-09-17 Pulkit Goyal Accepted
[2,of,2] copy-tracing: test case where a merge reverted a file deletion 2020-09-14 Pierre-Yves David Accepted
[1,of,2] copy-tracing: test case where we go across a changed/deleted merge 2020-09-14 Pierre-Yves David 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
[V3] merge: show list of bids for each file in bid-merge in ui.debug() 2020-09-14 Pulkit Goyal Accepted
[8,of,8] mergestate: introduce a new ACTION_KEEP_NEW 2020-09-14 Pulkit Goyal Accepted
[7,of,8] merge: check for dir rename dest before adding ACTION_KEEP 2020-09-14 Pulkit Goyal Accepted
[6,of,8] merge: update commitinfo from all mergeresults during bid merge 2020-09-14 Pulkit Goyal Accepted
[3,of,8] merge: add `ACTION_KEEP_ABSENT` to represent files we want to keep absent 2020-09-14 Pulkit Goyal Accepted
[2,of,8] mergeresult: introduce dedicated tuple for no-op actions 2020-09-14 Pulkit Goyal 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
[5,of,5] merge: move initial handling of mergeactions near to later one 2020-09-11 Pulkit Goyal Accepted
[4,of,5] debugmergestate: sort extras before printing 2020-09-11 Pulkit Goyal Accepted
[3,of,5] merge: show number of ancestors in bid merge debug notes 2020-09-11 Pulkit Goyal Accepted
[2,of,5] merge: show list of bids for each file in bid-merge in ui.note() 2020-09-11 Pulkit Goyal Accepted
[1,of,5] debugmergestate: show extras for files which are not in mergestate 2020-09-11 Pulkit Goyal Accepted
[V2] commit: pass mergestate into _filecommit() instead of re-reading it 2020-09-11 Pulkit Goyal Accepted
[2,of,2] tags: take lock while writing `tags2` cache 2020-09-11 Pulkit Goyal Accepted
[1,of,2] tests: update lockdelay.py to handle the `wait` argument 2020-09-11 Pulkit Goyal Accepted
git: remove unrequired assignment of listignored and listunknown 2020-09-10 Pulkit Goyal Accepted
[3,of,3,V2] tags: take lock instead of wlock before writing hgtagsfnodes1 cache 2020-09-10 Pulkit Goyal Accepted
[2,of,3,V2] statichttprepo: use LockUnavailable() instead of Abort() for lock (API) 2020-09-10 Pulkit Goyal Accepted
[1,of,3,V2] localrepo: warn if we are writing to cache without a lock 2020-09-10 Pulkit Goyal Accepted
[2,of,2] commit: fix a wrong argument name in documentation 2020-09-10 Pulkit Goyal Accepted
[1,of,2] commit: pass mergestate into _filecommit() instead of re-reading it 2020-09-10 Pulkit Goyal Accepted
[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
[3,of,3] diff: add a `--tool` flag to use external diffing tools 2020-09-02 Pulkit Goyal Accepted
[2,of,3] extdiff: refactor cmdline and gui calculation login in a separate fn 2020-09-02 Pulkit Goyal Accepted
[1,of,3] extdiff: reorder an if-else conditional 2020-09-02 Pulkit Goyal Accepted
[stable] tests: fix test-demandimport.py on Python 3.9 2020-09-01 Manuel Jacob Accepted
[3,of,3] extdiff: move single file handling inside `not per-file` conditional 2020-09-01 Pulkit Goyal Accepted
[2,of,3] extdiff: remove dir2root and pass full path as dir2 in _runperfilediff() 2020-09-01 Pulkit Goyal Accepted
[1,of,3] extdiff: pass full paths of `dir1a` and `dir1b` to `_runperfilediff()` 2020-09-01 Pulkit Goyal Accepted
[STABLE] test: add `test-repo` requirement to `test-check-format` (issue6395) 2020-08-27 Pierre-Yves David Accepted
mergestate: fix BC breakage introduced because of removal of a merge record 2020-08-01 Pulkit Goyal Accepted
[15,of,15] commitctx: directly update the touched and added set of files 2020-07-29 Pierre-Yves David Accepted
[14,of,15] commitctx: directly updated the set of removed files 2020-07-29 Pierre-Yves David Accepted
[13,of,15] commitctx: create the `ChangingFiles` object sooner 2020-07-29 Pierre-Yves David Accepted
[12,of,15] commitctx: move ChangingFiles creation directly inside `_process_files` 2020-07-29 Pierre-Yves David Accepted
[11,of,15] commitctx: create the ChangingFiles object directly in the various case 2020-07-29 Pierre-Yves David Accepted
[10,of,15] commitctx: no longer make the storage and added/removed file optional 2020-07-29 Pierre-Yves David Accepted
[09,of,15] commitctx: directly gather p1 and p2 copies in `files` 2020-07-29 Pierre-Yves David Accepted
[08,of,15] commitctx: extract sidedata encoding inside its own function 2020-07-29 Pierre-Yves David Accepted
[07,of,15] commitctx: directly pass a ChangingFiles object to changelog.add 2020-07-29 Pierre-Yves David Accepted
[06,of,15] commitctx: return a richer object from _prepare_files 2020-07-29 Pierre-Yves David Accepted
[05,of,15] commitctx: gather more code dealing with copy-in-extra 2020-07-29 Pierre-Yves David Accepted
[04,of,15] commitctx: rename files to touched in a couple of place 2020-07-29 Pierre-Yves David Accepted
[03,of,15] commitctx: extract copy information encoding into extra into commit.py 2020-07-29 Pierre-Yves David Accepted
[02,of,15] commitctx: create the new extra dict on its own line 2020-07-29 Pierre-Yves David Accepted
[01,of,15] commitctx: explicitly pass `manifest` to _commit_manifest 2020-07-29 Pierre-Yves David Accepted
[STABLE] dispatch: adjust ui.flush() timing to stabilize test-blackbox.t 2020-07-25 Yuya Nishihara Accepted
who: remove OpenJDK 2020-07-25 David Demelier Accepted
[11,of,11] commitctx: extract all the file preparation logic in a new function 2020-07-24 Pierre-Yves David Accepted
[10,of,11] commitctx: gather more preparation code within the lock context 2020-07-24 Pierre-Yves David Accepted
[09,of,11] commitctx: move a special case about files earlier 2020-07-24 Pierre-Yves David Accepted
[08,of,11] commitctx: extract all the manual logic to process the files 2020-07-24 Pierre-Yves David Accepted
[07,of,11] commitctx: treat `filesadded` more like `filesremoved` 2020-07-24 Pierre-Yves David Accepted
[06,of,11] commitctx: move `writechangesetcopy` business at the end a code section 2020-07-24 Pierre-Yves David Accepted
[05,of,11] commitctx: move copy meta config reading in a dedicated function 2020-07-24 Pierre-Yves David Accepted
[04,of,11] commitctx: no longer use the `writecopiesto` variable in the function 2020-07-24 Pierre-Yves David Accepted
[03,of,11] commitctx: extract the function that commit a new manifest 2020-07-24 Pierre-Yves David Accepted
[02,of,11] commitctx: stop using weakref proxy for transaction 2020-07-24 Pierre-Yves David Accepted
[01,of,11] commitctx: document the None return for "touched" value 2020-07-24 Pierre-Yves David Accepted
tests: glob 'mercurial.error' in test-phases.t 2020-07-23 Pulkit Goyal Accepted
[STABLE] infinitepush: remove unused import to tempfile 2020-07-23 Pierre-Yves David Accepted
tests: make one of 'worker process exited' line option in test-chg.t 2020-07-22 Pulkit Goyal 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
tests: correctly match clang-format version >= 10 2020-07-20 Manuel Jacob 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
windows: handle file-like objects without isatty() method 2020-07-17 Manuel Jacob Accepted
[13,of,13] merge: remove no longer required ACTION_GET_OTHER_AND_STORE 2020-07-17 Pulkit Goyal Accepted
[12,of,13] merge: pass commitinfo to applyupdates() and get it stored in mergestate 2020-07-17 Pulkit Goyal Accepted
[11,of,13] merge: return 'commitinfo' from manifestmerge() and calculateupdates() (API) 2020-07-17 Pulkit Goyal Accepted
[10,of,13] merge: document return values of manifestmerge() and calculateupdates() 2020-07-17 Pulkit Goyal Accepted
[09,of,13] merge: refactor code to advise fsmonitor in separate function 2020-07-17 Pulkit Goyal Accepted
[08,of,13] mergestate: document what mergestate._results is for 2020-07-17 Pulkit Goyal Accepted
[07,of,13] mergestate: rename a helpless variable name to bit helpful one 2020-07-17 Pulkit Goyal Accepted
[06,of,13] mergestate: remove unnecessary recordactions() from mergestate class 2020-07-17 Pulkit Goyal Accepted
[05,of,13] mergestate: document mergestate records in an organized way 2020-07-17 Pulkit Goyal Accepted
[04,of,13] mergestate: remove unused unsupported related mergestate records 2020-07-17 Pulkit Goyal Accepted
[03,of,13] mergestate: add comments about couple of record types and minor reorder 2020-07-17 Pulkit Goyal Accepted
[02,of,13] mergestate: remove unrequired RECORD_RESOLVED_OTHER record 2020-07-17 Pulkit Goyal Accepted
[01,of,13] mergestate: rename addpath() -> addpathonflict() to prevent confusion 2020-07-17 Pulkit Goyal Accepted
[4,of,4] windows: always work around EINVAL in case of broken pipe for stdout / stderr 2020-07-17 Manuel Jacob Accepted
[3,of,4] tests: make pipes / PTYs non-inheritable in test-stdio.py 2020-07-17 Manuel Jacob Accepted
[2,of,4] util: enhance `nullcontextmanager` to be able to return __enter__ result 2020-07-17 Manuel Jacob Accepted
[1,of,4] windows: augment docstring of `winstdout` class 2020-07-17 Manuel Jacob Accepted
[5,of,5,V2] extdiff: add some comments in diffrevs() 2020-07-16 Pulkit Goyal Accepted
[4,of,5,V2] extdiff: add comments and minor variable renames diffpatch() 2020-07-16 Pulkit Goyal Accepted
[3,of,5,V2] extdiff: remove unrequired do3way argument to diffpatch() 2020-07-16 Pulkit Goyal Accepted
[2,of,5,V2] extdiff: refactor logic to diff revs of versions of files 2020-07-16 Pulkit Goyal Accepted
[1,of,5,V2] extdiff: refactor logic which does diff of patches 2020-07-16 Pulkit Goyal Accepted
[2,of,2] procutil: avoid use of deprecated tempfile.mktemp() 2020-07-15 Manuel Jacob Accepted
[1,of,2] procutil: make _make_write_all() function private 2020-07-15 Manuel Jacob Accepted
[2,of,2] discovery: fix docstring of `outgoing` class 2020-07-15 Manuel Jacob Accepted
[1,of,2] discovery: weaken claim about returned common heads if ancestorsof are given 2020-07-15 Manuel Jacob Accepted
[5,of,5,V3] tests: check that procutil.std{out,err}.write() returns correct result 2020-07-14 Manuel Jacob Accepted
[4,of,5,V3] tests: add tests for when stdout or stderr is connected to `os.devnull` 2020-07-14 Manuel Jacob Accepted
[3,of,5,V3] procutil: ensure that procutil.std{out, err}.write() writes all bytes 2020-07-14 Manuel Jacob Accepted
[2,of,5,V3] procutil: move assignments 2020-07-14 Manuel Jacob Accepted
[1,of,5,V3] procutil: distribute code for stdout 2020-07-14 Manuel Jacob Accepted
[6,of,6] extdiff: add some comments in diffrevs() 2020-07-14 Pulkit Goyal Accepted
[5,of,6] extdiff: add comments and minor variable renames diffpatch() 2020-07-14 Pulkit Goyal Accepted
[4,of,6] extdiff: remove unrequired do3way argument to diffpatch() 2020-07-14 Pulkit Goyal Accepted
[3,of,6] extdiff: refactor logic to diff revs of versions of files 2020-07-14 Pulkit Goyal Accepted
[2,of,6] extdiff: refactor logic which does diff of patches 2020-07-14 Pulkit Goyal Accepted
[1,of,6] patch: refactor content diffing part in separate fn so extensions can wrap 2020-07-14 Pulkit Goyal Accepted
[stable] convert: use bytes for value in extra dict 2020-07-14 Manuel Jacob 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
[11,of,11,V2] tests: check that procutil.std{out,err}.write() returns correct result 2020-07-12 Manuel Jacob Accepted
[10,of,11,V2] tests: add tests for when stdout or stderr is connected to `os.devnull` 2020-07-12 Manuel Jacob Accepted
[09,of,11,V2] procutil: ensure that procutil.std{out,err}.write() writes all bytes 2020-07-12 Manuel Jacob Accepted
[08,of,11,V2] procutil: move assignments 2020-07-12 Manuel Jacob Accepted
[07,of,11,V2] procutil: distribute code for stdout 2020-07-12 Manuel Jacob Accepted
[06,of,11,V2] procutil: move comment closer to relevant code 2020-07-12 Manuel Jacob Accepted
[05,of,11,V2] procutil: use mercurial.windows.winstdout only on Python 2 and TTYs 2020-07-12 Manuel Jacob Accepted
[04,of,11,V2] procutil: split if condition 2020-07-12 Manuel Jacob Accepted
[03,of,11,V2] procutil: explain better why line buffering is not possible 2020-07-12 Manuel Jacob Accepted
[02,of,11,V2] procutil: ensure that all stdio file objects are flushed at interpreter exit 2020-07-12 Manuel Jacob Accepted
[01,of,11,V2] tests: make subprocess handling reusable for different tests in test-stdio.py 2020-07-12 Manuel Jacob Accepted
[5,of,5,V2] absorb: make it explicit if empty changeset was created 2020-07-12 Manuel Jacob Accepted
[4,of,5,V2] absorb: consider rewrite.empty-successor configuration 2020-07-12 Manuel Jacob Accepted
[3,of,5,V2] rebase: consider rewrite.empty-successor configuration 2020-07-12 Manuel Jacob Accepted
[2,of,5,V2] rewriteutil: add utility to check whether empty successors should be skipped 2020-07-12 Manuel Jacob Accepted
[1,of,5,V2] config: add option to control creation of empty successors during rewrite 2020-07-12 Manuel Jacob Accepted
procutil: back out 8403cc54bc83 (make ....procutil.stderr unbuffered) 2020-07-11 Manuel Jacob Accepted
tests: update test-devel-warnings.t output with chg 2020-07-10 Pulkit Goyal Accepted
[5,of,5] procutil: flush both procutil.std{out,err} and sys.std{out,err} at exit 2020-07-10 Manuel Jacob Accepted
[4,of,5] tests: make subprocess handling reusable for different tests in test-stdio.py 2020-07-10 Manuel Jacob Accepted
[3,of,5] tests: make names in test-stdio.py more distinctive 2020-07-10 Manuel Jacob Accepted
[2,of,5] tests: terminate subprocess in test-stdio.py in case of exception 2020-07-10 Manuel Jacob Accepted
[1,of,5] tests: proof test-stdio.py against buffer fill-up 2020-07-10 Manuel Jacob Accepted
debuginstall: don't translate encoding messages 2020-07-09 Yuya Nishihara Accepted
[2,of,2,stable] archival: abort if compression method is unavailable 2020-07-08 Manuel Jacob Accepted
[1,of,2,stable] demandimport: ignore `lzma` module for demandimport 2020-07-08 Manuel Jacob Accepted
[2,of,2] pycompat: remove pycompat.{stdin,stdout,stderr} 2020-07-08 Manuel Jacob Accepted
[1,of,2] pycompat: change users of pycompat.{stdin,stdout,stderr} to use procutil.std* 2020-07-08 Manuel Jacob Accepted
[6,of,6,v2] procutil: make mercurial.utils.procutil.stderr unbuffered 2020-07-06 Manuel Jacob Accepted
[5,of,6,v2] tests: generalize common test case code in test-stdio.py 2020-07-06 Manuel Jacob Accepted
[4,of,6,v2] procutil: make stdout line-buffered on Windows if connected to TTY 2020-07-06 Manuel Jacob Accepted
[3,of,6,v2] procutil: split import and reassignment 2020-07-06 Manuel Jacob Accepted
[2,of,6,v2] procutil: move assignments closer to reassignments 2020-07-06 Manuel Jacob Accepted
[1,of,6,v2] procutil: factor out conditional creation of LineBufferedWrapper 2020-07-06 Manuel Jacob Accepted
[6,of,6] procutil: make stdout line-buffered on Windows if connected to TTY 2020-07-05 Manuel Jacob Accepted
[5,of,6] procutil: split import and reassignment 2020-07-05 Manuel Jacob Accepted
[4,of,6] procutil: move assignments closer to reassignments 2020-07-05 Manuel Jacob Accepted
[3,of,6] procutil: factor out conditional creation of LineBufferedWrapper 2020-07-05 Manuel Jacob Accepted
[2,of,6] procutil: define LineBufferedWrapper on all Python versions 2020-07-05 Manuel Jacob Accepted
[1,of,6] tests: add tests for buffering behavior of mercurial.procutil.stdout 2020-07-05 Manuel Jacob Accepted
[stable] py3: fix crash when server address is 0.0.0.0 (issue6362) 2020-07-03 Manuel Jacob Accepted
chg: suppress OSError in _restoreio() and add some logging (issue6330) 2020-07-03 Pulkit Goyal Accepted
[2,of,2] cleanup: use slightly more meaningful name for temporary variable 2020-07-02 Manuel Jacob Accepted
[1,of,2] cleanup: use any() instead of checking truthiness of temporary list 2020-07-02 Manuel Jacob Accepted
[stable,V2] convert: handle percent-encoded bytes in file URLs like Subversion 2020-07-01 Manuel Jacob Accepted
[stable] convert: add docstring on convert.subversion.geturl() 2020-06-30 Manuel Jacob Accepted
[6,of,6,stable] convert: handle percent-encoded bytes in file URLs like Subversion 2020-06-30 Manuel Jacob Accepted
[5,of,6,stable] tests: use path inside test dir 2020-06-30 Manuel Jacob Accepted
[4,of,6,stable] convert: convert URLs to UTF-8 for Subversion 2020-06-30 Manuel Jacob Accepted
[3,of,6,stable] convert: correctly convert paths to UTF-8 for Subversion 2020-06-30 Manuel Jacob Accepted
[2,of,6,stable] py3: pass URL as str 2020-06-30 Manuel Jacob Accepted
[1,of,6,stable] convert: bail out in Subversion source if encountering non-ASCII HTTP(S) URL 2020-06-30 Manuel Jacob Accepted
[stable] run-tests: fix escapes with conditions 2020-06-29 Manuel Jacob Accepted
[stable,V2] curses: do not initialize LC_ALL to user settings (issue6358) 2020-06-29 Manuel Jacob Accepted
[2,of,2] compat: back out a25343d16ebe (initialize LC_CTYPE locale on all Python ...) 2020-06-28 Manuel Jacob Accepted
[1,of,2] curses: back out d2227d4c9e6b (do not initialize LC_ALL to user settings) 2020-06-28 Manuel Jacob 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
[2,of,2,V2] convert: set LC_CTYPE around calls to Subversion bindings 2020-06-28 Manuel Jacob Accepted
[1,of,2,V2] pycompat: stop setting LC_CTYPE unconditionally 2020-06-28 Manuel Jacob Accepted
crecord: stop trying to import wcurses 2020-06-27 Manuel Jacob Accepted
[stable,v2] curses: do not initialize LC_ALL to user settings (issue6358) 2020-06-26 Manuel Jacob Accepted
[v2] hgweb: encode WSGI environment like OS environment 2020-06-25 Manuel Jacob Accepted
[rebased] pycompat: use os.fsencode() to re-encode sys.argv 2020-06-25 Manuel Jacob Accepted
[stable] pycompat: fix crash when default locale is unknown 2020-06-24 Manuel Jacob Accepted
chg: fix typo 2020-06-23 Manuel Jacob Accepted
[v2] perf: make `hg perfwrite` more flexible 2020-06-23 Manuel Jacob Accepted
ui: replace `self._ferr` with identical `dest` 2020-06-22 Manuel Jacob Accepted
[V3] tests: add hghave rule 'setprocname' to check if osutil.setprocname and use it 2020-06-20 Pulkit Goyal Accepted
phases: remove useless lookup of repo[rev].rev() in _retractboundary 2020-06-20 Yuya Nishihara Accepted
util: flush stderr explicitly after using warnings.warn() 2020-06-19 Pulkit Goyal Accepted
[V3] tests: use proctutil.stdout.write() instead of print() in test-extension.t 2020-06-18 Pulkit Goyal Accepted
[3,of,3] absorb: preserve changesets which were already empty 2020-06-16 Manuel Jacob Accepted
[2,of,3] absorb: preserve branch-closing changesets even if empty 2020-06-16 Manuel Jacob Accepted
[1,of,3] absorb: preserve branch-changing changesets even if empty 2020-06-16 Manuel Jacob Accepted
[6,of,6] py3: fix comparison between int and None 2020-06-16 Manuel Jacob Accepted
[5,of,6] py3: pass regex as bytes 2020-06-16 Manuel Jacob Accepted
[4,of,6] py3: avoid using %r format on bytes 2020-06-16 Manuel Jacob Accepted
[3,of,6] py3: use `%d` for int in % formatting 2020-06-16 Manuel Jacob Accepted
[2,of,6] py3: pass native string to urlreq.url2pathname() 2020-06-16 Manuel Jacob Accepted
[1,of,6] py3: suppress DeprecationWarning about deprecated base64 module aliases 2020-06-16 Manuel Jacob Accepted
[5,of,5,stable] py3: ignore warning about deprecated `base64.encodestring()` 2020-06-16 Manuel Jacob Accepted
[4,of,5,stable] py3: use `pycompat.ziplist()` 2020-06-16 Manuel Jacob Accepted
[3,of,5,stable] py3: use `%d` for int in % formatting 2020-06-16 Manuel Jacob Accepted
[2,of,5,stable] py3: fix bytes iteration 2020-06-16 Manuel Jacob Accepted
[1,of,5,stable] py3: unbyteify arguments to warnings.filterwarnings() 2020-06-16 Manuel Jacob Accepted
[STABLE] nodemap: fix validity checking when revlog is too short 2020-06-13 Pierre-Yves David Accepted
ignore: note debugignore on ignore man page 2020-06-12 Adam Hull Accepted
tests: remove unused creation of file and outdated text 2020-06-12 Manuel Jacob Accepted
py3: make stdout line-buffered if connected to a TTY 2020-06-10 Manuel Jacob Accepted
[stable] resourceutil: fix location of line comments 2020-06-09 Manuel Jacob Accepted
[4,of,4,stable] py3: stop using block-buffered stdout on Python 3 2020-06-05 Manuel Jacob Accepted
[3,of,4,stable] py3: update comment to account for Python 2 and Python 3 differences 2020-06-05 Manuel Jacob Accepted
[2,of,4,stable] py3: schedule pycompat.{stdin,stdout,stderr} for removal 2020-06-05 Manuel Jacob Accepted
[1,of,4,stable] py3: add warning about buffering behavior of pycompat.{stdout,stderr} 2020-06-05 Manuel Jacob Accepted
[stable] tests: fix indentation 2020-06-05 Manuel Jacob Accepted
[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
git: implement diff manifest method 2020-06-01 Josef 'Jeff' Sipek Accepted
[5,of,5] git: implement diff manifest method 2020-06-01 Josef 'Jeff' Sipek Accepted
[4,of,5] git: properly visit child tree objects when resolving a path 2020-06-01 Josef 'Jeff' Sipek Accepted
[3,of,5] git: don't yield paths for directories when walking 2020-06-01 Josef 'Jeff' Sipek Accepted
[2,of,5] git: correctly check for type of object when walking 2020-06-01 Josef 'Jeff' Sipek Accepted
[1,of,5] git: implement stub prefetch_parents dirstate method 2020-06-01 Josef 'Jeff' Sipek Accepted
sslutil: fix comment to use inclusive or instead of exclusive or 2020-06-01 Manuel Jacob Accepted
[3,of,3] sslutil: propagate return value ssl.PROTOCOL_SSLv23 from protocolsettings() 2020-06-01 Manuel Jacob Accepted
[2,of,3] sslutil: stop storing protocol and options for SSLContext in settings dict 2020-06-01 Manuel Jacob Accepted
[1,of,3] sslutil: rename 'minimumprotocolui' -> 'minimumprotocol' 2020-06-01 Manuel Jacob Accepted
[1,of,8,v5] setup: require that Python has TLS 1.1 or TLS 1.2 2020-06-01 Manuel Jacob Accepted
[1,of,5] sslutil: stop returning argument as third return value of protocolsettings() 2020-05-31 Manuel Jacob Accepted
[1,of,2,v3] relnotes: note that we now require modern SSL/TLS features in Python 2020-05-31 Manuel Jacob Accepted
[v2] tests: stop checking for optional, now impossible output 2020-05-30 Manuel Jacob Accepted
cleanup: remove compatibility code for Python < 2.7.4 2020-05-29 Manuel Jacob Accepted
[2,of,2] cleanup: eliminate procutil.quotecommand() 2020-05-29 Manuel Jacob Accepted
[1,of,2] cleanup: remove compatibility code for Python < 2.7.1 2020-05-29 Manuel Jacob 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
[stable] setup: raise minimum Python version to 2.7.4 2020-05-23 Manuel Jacob Accepted
[stable] demandimport: fix compatibility with meta path finders w/o find_spec() method 2020-05-11 Manuel Jacob Accepted
[stable] bash_completion: do not use aliased hg if the alias sources a script 2020-05-11 Peter Arrenbrecht Accepted
diff performance: re-establish linear runtime performance 2020-04-30 Elmar Bartel 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
hg: link osutil.so to libsocket on Solaris/illumos (issue6299) 2020-04-13 via Mercurial-devel Accepted
[STABLE,V2] discovery: avoid wrongly saying there are nothing to pull 2020-04-05 Pierre-Yves David Accepted
[V2] chgserver: update the umask cache before each run 2020-03-31 Pulkit Goyal 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
[2,of,2] pathutil: document that dirs map type implies manifest/dirstate processing 2020-03-27 Josef 'Jeff' Sipek Accepted
[1,of,2] git: pass a list to pathutil.dirs to indicate that it is a manifest 2020-03-27 Josef 'Jeff' Sipek Accepted
tests: don't run test-update-atomic.t on chg 2020-03-26 Pulkit Goyal Accepted
[8,of,8] tests: don't run couple of tests related to extensions loading with chg 2020-03-26 Pulkit Goyal Accepted
[7,of,8] tests: conditionalize test-phases.t output for chg 2020-03-26 Pulkit Goyal Accepted
[6,of,8] chg: be stricter about checking invocation of `serve` command 2020-03-26 Pulkit Goyal Accepted
[5,of,8] chgserver: add merge-tools to sensitive config items 2020-03-26 Pulkit Goyal Accepted
[4,of,8] run-tests: add --chg-debug flag to show chg debug output 2020-03-26 Pulkit Goyal Accepted
[3,of,8] tests: update test-ssh.t output with --chg 2020-03-26 Pulkit Goyal Accepted
[2,of,8] tests: update test-devel-warnings.t output with chg 2020-03-26 Pulkit Goyal Accepted