Patchwork Mercurial

login
register
mail settings

Incoming patches

« Previous 1 2 3 4 5 6 7 8 9 10 ... 100 101 Next »
Filters: none add filter
Patch Date Submitter Delegate State
[2,of,4] py3: ensure standard exceptions use `str` type strings in windows.py 2018-09-27 Matt Harbison Accepted
[1,of,4] py3: replace a StandardError reference 2018-09-27 Matt Harbison Accepted
[4,of,4,STABLE] chgserver: do not send system() back to client if stdio redirected (issue5992) 2018-09-26 Yuya Nishihara Accepted
[3,of,4,STABLE] chgserver: update comment describing when to fall back to core _runsystem() 2018-09-26 Yuya Nishihara Accepted
[2,of,4,STABLE] procutil: compare fd number to see if stdio protection is needed (issue5992) 2018-09-26 Yuya Nishihara Accepted
[1,of,4,STABLE] test-ssh: show that stdio redirection doesn't work with chg 2018-09-26 Yuya Nishihara Accepted
[4,of,4] py3: remove a couple of superfluous calls to pycompat.rapply() 2018-09-26 Matt Harbison Accepted
[3,of,4] py3: byteify an inline python test extension 2018-09-26 Matt Harbison Accepted
[2,of,4] py3: conditionalize access to socketserver.ForkingMixIn 2018-09-26 Matt Harbison Accepted
[1,of,4] convert: fix a file descriptor leak 2018-09-26 Matt Harbison Accepted
py3: update missing module list in test-check-py3-compat.t for Windows 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
[8,of,9,V2] py3: apply byteskwargs to 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
[6,of,9,V2] py3: work around the lack of sys.maxint 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
[4,of,9,V2] py3: handle sysstr conversion around get/set attr in contrib/perf 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
[2,of,9,V2] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings 2018-09-25 Matt Harbison Accepted
[1,of,9,V2] py3: rename pycompat.getcwd() to encoding.getcwd() (API) 2018-09-25 Matt Harbison Accepted
[2,of,2] hgweb: register web.static to the config table 2018-09-23 Yuya Nishihara Accepted
[1,of,2] help: document web.static config 2018-09-23 Yuya Nishihara Accepted
tests: stabilize test-shelve.t#phasebased for #no-symlink and #no-execbit 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
[7,of,8] py3: apply byteskwargs to 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
[5,of,8] py3: work around the lack of sys.maxint 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
[3,of,8] py3: handle sysstr conversion around get/set attr in contrib/perf 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
[1,of,8] py3: don't use os.getcwdb() on Windows to avoid DeprecationWarnings 2018-09-22 Matt Harbison Accepted
[V2] py3: fix a type error in hghave.has_hardlink 2018-09-21 Matt Harbison Accepted
[9,of,9] bookmarks: remove --active in favor of --list 2018-09-21 Yuya Nishihara Accepted
[8,of,9] bookmarks: add explicit option to list bookmarks of the given names 2018-09-21 Yuya Nishihara Accepted
[7,of,9] bookmarks: reject --delete with --inactive which makes no sense 2018-09-21 Yuya Nishihara Accepted
[6,of,9] bookmarks: parse out --inactive to action early 2018-09-21 Yuya Nishihara Accepted
[5,of,9] bookmarks: parse out implicit "add" action early 2018-09-21 Yuya Nishihara Accepted
[4,of,9] bookmarks: clarify that opts['rename'] points to an old bookmark to be renamed 2018-09-21 Yuya Nishihara Accepted
[3,of,9] bookmarks: refactor option checking to pick one from --delete/rename/active 2018-09-21 Yuya Nishihara Accepted
[2,of,9] bookmarks: convert opts to bytes dict early 2018-09-21 Yuya Nishihara Accepted
[1,of,9] bookmarks: pass in formatter to printbookmarks() instead of opts (API) 2018-09-21 Yuya Nishihara Accepted
[2,of,2] safestrip: ignore orphaned internal changesets 2018-09-21 Boris Feld Accepted
[1,of,2] shelve: no longer strip internal commit when using internal phase 2018-09-21 Boris Feld Accepted
[2,of,2] py3: fix a type error in hghave.has_hardlink 2018-09-21 Matt Harbison Accepted
[1,of,2] run-tests: partially backout PYTHON quoting 2018-09-21 Matt Harbison Accepted
[3,of,3] py3: resolve Unicode issues around `hg serve` on Windows 2018-09-20 Matt Harbison Accepted
[2,of,3] run-tests: avoid os.getcwdb() on Windows 2018-09-20 Matt Harbison Accepted
[1,of,3] run-tests: quote PYTHON when spawning a subprocess 2018-09-20 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
[5,of,5] tests: glob over some quoting differences in test-narrow-widen-no-ellipsis.t 2018-09-19 Matt Harbison Accepted
[4,of,5] py3: byteify contrib/check-config.py 2018-09-19 Matt Harbison Accepted
[3,of,5] tests: quote PYTHON usage 2018-09-19 Matt Harbison Accepted
[2,of,5] py3: add a missing b'' for Windows 2018-09-19 Matt Harbison 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
[6,of,6,ctx-minor-fixes] context: define contract for parents 2018-09-19 Sean Farley Accepted
[5,of,6,ctx-minor-fixes] context: use object-oriented programming 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
[3,of,6,ctx-minor-fixes] context: remove unused overlayctx 2018-09-19 Sean Farley Accepted
[2,of,6,ctx-minor-fixes] context: fix typo in workingcommitctx 2018-09-19 Sean Farley Accepted
[1,of,6,ctx-minor-fixes] filectx: fix return of renamed 2018-09-19 Sean Farley Accepted
[2,of,2,V2] run-tests: convert the remaining os.system() call to Unicode 2018-09-17 Matt Harbison Accepted
[1,of,2,V2] py3: partially fix pager spawning on Windows 2018-09-17 Matt Harbison Accepted
[3,of,3] py3: allow run-tests.py to run on Windows 2018-09-15 Matt Harbison Accepted
[2,of,3] py3: ensure run-tests environment is uniformly str 2018-09-15 Matt Harbison Accepted
[1,of,3] py3: ensure run-tests.osenvironb is actually bytes 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
[2,of,3,V2] windows: open registry keys using unicode names 2018-09-15 Matt Harbison Accepted
[1,of,3,V2] py3: byteify strings in pycompat 2018-09-15 Matt Harbison Accepted
censor: rename loop variable to silence pyflakes warning 2018-09-15 Yuya Nishihara Accepted
[4,of,4] identify: change {parents} to a list of nodes (BC) 2018-09-14 Yuya Nishihara Accepted
[3,of,4] identify: use fm.hexfunc thoroughly 2018-09-14 Yuya Nishihara Accepted
[2,of,4] formatter: replace contexthint() with demand loading of ctx object 2018-09-14 Yuya Nishihara Accepted
[1,of,4] formatter: populate ctx from repo and node value 2018-09-14 Yuya Nishihara Accepted
help: add internals.wireprotocolrpc to the table 2018-09-14 Yuya Nishihara Accepted
setup: exclude vendored futures package on Python 3 2018-09-14 Yuya Nishihara Accepted
[2,of,2] py3: prevent the win32 ctype _fields_ from being transformed to bytes 2018-09-13 Matt Harbison Accepted
[1,of,2] py3: add b'' to a few strings in pycompat 2018-09-13 Matt Harbison Accepted
[4,of,4] py3: fix a syntax error in concurrent.futures._base 2018-09-13 Matt Harbison Accepted
[3,of,4] cext: fix warnings when building for py3 on Windows 2018-09-13 Matt Harbison Accepted
[2,of,4] cext: stop preprocessing a partial function call 2018-09-13 Matt Harbison Accepted
[1,of,4] py3: add b'' to some setup.py strings for Windows 2018-09-13 Matt Harbison Accepted
[2,of,2,FOLLOW-UP] revlog: reuse cached delta for identical base revision (issue5975) 2018-09-13 Boris Feld Accepted
[1,of,2,FOLLOW-UP] snapshot: fix line order when skipping over empty deltas 2018-09-13 Boris Feld Accepted
[4,of,4] templatekw: add experimental {status} keyword 2018-09-13 Yuya Nishihara Accepted
[3,of,4] templatekw: add option to include ignored/clean/unknown files in cache 2018-09-13 Yuya Nishihara Accepted
[2,of,4] templatekw: keep status tuple in cache dict and rename cache key accordingly 2018-09-13 Yuya Nishihara Accepted
[1,of,4] templatekw: extract function that computes and caches file status 2018-09-13 Yuya Nishihara Accepted
py3: use sysstr() to convert ProgrammingError bytes with no unicode error risk 2018-09-13 Yuya Nishihara Accepted
tests: stabilize change for handling not quoting non-empty-directory 2018-09-13 Matt Harbison Accepted
py3: add b'' to some run-tests.py strings for Windows 2018-09-13 Matt Harbison Accepted
[2,of,2] narrow: remove hack to write narrowspec to shared .hg directory 2018-09-12 Yuya Nishihara Accepted
[1,of,2] narrowspec: remove parseserverpatterns() which isn't used anymore 2018-09-12 Yuya Nishihara Accepted
[6,of,6] ancestor: use heapreplace() in place of heappop/heappush() 2018-09-11 Yuya Nishihara Accepted
[5,of,6] ancestor: rename local aliases of heapq functions in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[4,of,6] ancestor: optimize _lazyancestorsiter() for contiguous chains 2018-09-11 Yuya Nishihara Accepted
[3,of,6] ancestor: unroll loop of parents in _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[2,of,6] ancestor: return early from _lazyancestorsiter() when reached to stoprev 2018-09-11 Yuya Nishihara Accepted
[1,of,6] ancestor: remove alias of initrevs from _lazyancestorsiter() 2018-09-11 Yuya Nishihara Accepted
[STABLE] subrepo: mask out passwords embedded in the messages displaying a URL 2018-09-11 Matt Harbison Accepted
tests: stabilize test-no-symlink 2018-09-11 Matt Harbison Accepted
ancestor: remove extra generator from lazyancestors.__iter__() 2018-09-10 Yuya Nishihara Accepted
[2,of,2] httppeer: use util.readexactly() to abort on incomplete responses 2018-09-10 Anton Shestakov Accepted
[1,of,2] httppeer: calculate total expected bytes correctly 2018-09-10 Anton Shestakov Accepted
[19,of,19] sparse-revlog: set max delta chain length to on thousand 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
[17,of,19] snapshot: extract parent chain computation 2018-09-08 Boris Feld Accepted
[16,of,19] snapshot: refine candidate snapshot base upward 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
[14,of,19] snapshot: make sure we'll never refine delta base from a reused source 2018-09-08 Boris Feld Accepted
[13,of,19] snapshot: turn _refinedgroups into a coroutine 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
[11,of,19] snapshot: add refining logic at the findeltainfo level 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
[09,of,19] snapshot: introduce an intermediate `_refinedgroups` generator 2018-09-08 Boris Feld Accepted
[08,of,19] snapshot: consider unrelated snapshots at a similar level first 2018-09-08 Boris Feld Accepted
[07,of,19] snapshot: consider all snapshots in the parents' chains 2018-09-08 Boris Feld Accepted
[06,of,19] snapshot: search for unrelated but reusable full-snapshot 2018-09-08 Boris Feld Accepted
[05,of,19] snapshot: try intermediate snapshot against parents' base 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
[03,of,19] tests: add a `tests/artifacts/` directory 2018-09-08 Boris Feld Accepted
[02,of,19] revlog: clarify the comment attached to delta reuse 2018-09-08 Boris Feld Accepted
[01,of,19] revlog: drop duplicated code 2018-09-08 Boris Feld Accepted
[2,of,2] tests: disable test-nointerrupt on Windows 2018-09-08 Matt Harbison Accepted
[1,of,2] tests: conditionalize an error message about unlinking a non empty directory 2018-09-08 Matt Harbison Accepted
phase: report number of non-public changeset alongside the new range 2018-09-07 Boris Feld Accepted
[7,of,7] context: floor adjustlinkrev graph walk during copy tracing 2018-09-07 Boris Feld Accepted
[6,of,7] context: introduce a `_findchangeid` method to `filectx` 2018-09-07 Boris Feld Accepted
[5,of,7] context: split `introrev` logic in a sub function 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
[3,of,7] context: fix introrev to avoid computation as initially intended 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
[1,of,7] ancestors: actually iterate over ancestors in topological order (issue5979) 2018-09-07 Boris Feld Accepted
[4,of,4] hgweb: do not audit URL path as working-directory path 2018-09-07 Yuya Nishihara Accepted
[3,of,4] hgweb: map Abort to 403 error to report inaccessible path for example 2018-09-07 Yuya Nishihara Accepted
[2,of,4] hgweb: add error template to json so it won't crash 2018-09-07 Yuya Nishihara Accepted
[1,of,4] hgweb: show shortlog by default in json output (issue5978) 2018-09-07 Yuya Nishihara Accepted
tests: stabilize test-removeemptydirs.t on Windows 2018-09-07 Matt Harbison Accepted
doc: use modern import style in runrst 2018-09-06 Yuya Nishihara Accepted
help: add internals.wireprotocolv2 to the table, and remove redundant header 2018-09-06 Yuya Nishihara Accepted
lfs: ensure the blob is linked to the remote store on skipped uploads 2018-09-06 Matt Harbison Accepted
[V2] absorb: clarify the reason for not finding changesets to modify 2018-09-06 Matt Harbison Accepted
[5,of,5,STABLE] manifest: fix leak on error return from lazymanifest_filtercopy() 2018-09-05 Yuya Nishihara Accepted
[4,of,5,STABLE] manifest: incref/decref copy->pydata to clarify 'copy' holds a reference 2018-09-05 Yuya Nishihara Accepted
[3,of,5,STABLE] dirstate: use tuple interface to fix leak in pack_dirstate() 2018-09-05 Yuya Nishihara Accepted
[2,of,5,STABLE] xdiff: fix leak in hunk_consumer() 2018-09-05 Yuya Nishihara Accepted
[1,of,5,STABLE] base85: fix leak on error return from b85decode() 2018-09-05 Yuya Nishihara Accepted
[V2] cbor: teach the encoder to handle python `long` type for Windows 2018-09-05 Matt Harbison Accepted
[2,of,2] help: correct a typo in tweakdefaults 2018-09-05 Matt Harbison Accepted
[1,of,2] absorb: clarify the reason for not finding changesets to modify 2018-09-05 Matt Harbison Accepted
revlog: fix size of Python nodetree object 2018-09-04 Yuya Nishihara Accepted
revert: stabilize status message of chunks selected interactively 2018-09-03 Yuya Nishihara Accepted
[3,of,3] run-tests: drop support for --with-python3 and $PYTHON3 2018-09-02 Yuya Nishihara Accepted
[2,of,3] test-check-py3-compat: don't run py3 part if not build against python3 2018-09-02 Yuya Nishihara Accepted
[1,of,3] test-check-py3-compat: don't run py2 part if $PYTHON is python3 2018-09-02 Yuya Nishihara Accepted
[2,of,2] bash_completion: complete arguments for --color and --pager 2018-09-02 Anton Shestakov Accepted
[1,of,2] bash_completion: add more global options that receive an argument 2018-09-02 Anton Shestakov Accepted
[4,of,4] tests: conditionalize narrow-widen error output for Windows 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
[2,of,4] lfs: use a context manager to control the progress bar lifetime 2018-09-01 Matt Harbison Accepted
[1,of,4] hg: ensure the progress bar is completed when copying the store 2018-09-01 Matt Harbison Accepted
[4,of,4] fastannotate: use stringutil.pprint() to dump diffopts to be hashed 2018-09-01 Yuya Nishihara Accepted
[3,of,4] test-check-py3-compat: update "python3 check-py3-compat.py" output 2018-09-01 Yuya Nishihara Accepted
[2,of,4] test-check-py3-compat: exclude thirdparty and cffi which are known to fail 2018-09-01 Yuya Nishihara Accepted
[1,of,4] test-check-py3-compat: remove false output from "python3 check-py3-compat.py" 2018-09-01 Yuya Nishihara Accepted
test: add a test file that displays ssh behavior in front of various errors 2018-08-31 Boris Feld Accepted
[STABLE] hgweb: load revcount + 1 entries to fill nextentry in log page (issue5972) 2018-08-31 Yuya Nishihara Accepted
shelve: fix crash on unshelve without .shelve metadata file 2018-08-31 Yuya Nishihara Accepted
run-tests: replace '/dev/null' with os.devnull for Windows 2018-08-31 Matt Harbison Accepted
filemerge: fix an i18n comment typo 2018-08-30 Matt Harbison Accepted
[10,of,10] shelve: no longer strip internal commit when using internal phase 2018-08-29 Boris Feld Accepted
[09,of,10] shelve: use the internal phase when possible 2018-08-29 Boris Feld Accepted
[08,of,10] shelve: add an "internal" extra 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
[06,of,10] shelve: look for shelved not in the repository before unbundling 2018-08-29 Boris Feld Accepted
[05,of,10] shelve: handle shelved node on unfiltered repository 2018-08-29 Boris Feld Accepted
[04,of,10] shelve: store shelved node in a new data file 2018-08-29 Boris Feld Accepted
[03,of,10] shelve: drop mention of obsshelve file 2018-08-29 Boris Feld Accepted
[02,of,10] shelve: rename method for data write/read 2018-08-29 Boris Feld Accepted
[01,of,10] shelve: move createcmd next to _docreatecmd 2018-08-29 Boris Feld Accepted
[4,of,4] minirst: filter blocks by full path to section 2018-08-29 Yuya Nishihara Accepted
[3,of,4] minirst: mark getsections() as an internal helper 2018-08-29 Yuya Nishihara Accepted
[2,of,4] help: rewrite parsing of help topic to not drop section name with dots 2018-08-29 Yuya Nishihara Accepted
[1,of,4] test-help: add tests showing that sections can't be filtered by dotted name 2018-08-29 Yuya Nishihara Accepted
context: use new names for unstable changesets in docstrings 2018-08-27 Anton Shestakov Accepted
[4,of,4] phases: enforce internal phase support 2018-08-27 Boris Feld Accepted
[3,of,4] phases: add a repository requirement about internal phase 2018-08-27 Boris Feld Accepted
[2,of,4] phases: add an internal phases 2018-08-27 Boris Feld Accepted
[1,of,4] phases: simplify revset in updatephases 2018-08-27 Boris Feld Accepted
[11,of,11,V2] revlogdeltas: move finddeltainfo filtering inside _candidategroups 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
[09,of,11,V2] revlogdeltas: pass revision number to _candidatesgroups 2018-08-27 Boris Feld Accepted
[08,of,11,V2] revlogdeltas: extract _getcandidaterevs in a function 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
[06,of,11,V2] revlogdeltas: move special cases around raw revisions in finddeltainfo 2018-08-27 Boris Feld Accepted
[05,of,11,V2] revlogdeltas: extra fulltext building in its own function 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
[03,of,11,V2] revlog: move function related to delta chain slicing in revlogutils.deltas 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
[01,of,11,V2] revlog: split constants into a new `revlogutils.constants` module 2018-08-27 Boris Feld Accepted
[2,of,2] bookmarks: adjust exception type so present(bookmark(.)) works as expected 2018-08-25 Yuya Nishihara Accepted
[1,of,2] revset: expand bookmark(.) to the active bookmark 2018-08-25 Yuya Nishihara Accepted
[3,of,3] pycompat: remove membershiprange which is no longer used 2018-08-25 Yuya Nishihara Accepted
[2,of,3] transaction: remember original len(repo) instead of tracking added revs (API) 2018-08-25 Yuya Nishihara Accepted
[1,of,3] obsutil: make sure "addedrevs" is not None in getobsoleted() 2018-08-25 Yuya Nishihara Accepted
[5,of,5] phase: use `_phase` revset instead of string interpolation 2018-08-24 Boris Feld Accepted
[4,of,5] phase: expose a `_phase(idx)` revset 2018-08-24 Boris Feld Accepted
[3,of,5] phase: handle phase with no command flag 2018-08-24 Boris Feld Accepted
[2,of,5] phase: explicitly exclude secret phase and above 2018-08-24 Boris Feld Accepted
[1,of,5] phase: use `trackedphases` in `_getphaserevsnative` 2018-08-24 Boris Feld Accepted
lfs: add a progress bar when searching for blobs to upload 2018-08-24 Matt Harbison Accepted
[4,of,4] i18n: merge i18n comments of translatable texts correctly 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
[2,of,4] filemerge: avoid putting translated text into docstring 2018-08-24 Katsunori FUJIWARA Accepted
[1,of,4] filemerge: make capability check for internal tools ignore merge-tools section 2018-08-24 Katsunori FUJIWARA Accepted
[7,of,7] minirst: remove unused function decorateblocks() 2018-08-22 Yuya Nishihara Accepted
[6,of,7] minirst: make format() simply return a formatted text 2018-08-22 Yuya Nishihara Accepted
[5,of,7] help: reorder section filtering flow to not format help text twice 2018-08-22 Yuya Nishihara Accepted
[4,of,7] help: inline minirst.format() 2018-08-22 Yuya Nishihara Accepted
[3,of,7] minirst: extract function that formats parsed blocks as plain text 2018-08-22 Yuya Nishihara Accepted
[2,of,7] minirst: unindent "if True" block in filtersections() 2018-08-22 Yuya Nishihara Accepted
[1,of,7] minirst: extract function that filters parsed blocks by section name 2018-08-22 Yuya Nishihara Accepted
localrepo: do not cache auditor/nofsauditor which would make reference cycle 2018-08-22 Yuya Nishihara Accepted
[6,of,6] fastannotate: pconvert paths from the server for 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
[4,of,6] test-fastannotate: fix trivial output differences 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
[2,of,6] cext: fix truncation warnings in revlog on Windows 2018-08-22 Matt Harbison Accepted
[1,of,6] cext: fix revlog compiler error on Windows 2018-08-22 Matt Harbison Accepted
[2,of,2,STABLE] phases: drop dead code in `newheads` 2018-08-21 Boris Feld Accepted
[1,of,2,STABLE] phases: fix `nullid` reference in newheads 2018-08-21 Boris Feld Accepted
tests: drop an unnecessary redirect to /dev/null 2018-08-21 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
[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
[1,of,3,V2] tests: show added/modified/removed files when logging repos converted from bzr 2018-08-20 Matt Harbison Accepted
[STABLE] merge: do not delete untracked files silently (issue5962) 2018-08-19 Yuya Nishihara Accepted
tests: stabilize test-merge-tools.t on Windows 2018-08-19 Matt Harbison Accepted
[7,of,7] tests: conditionalize color output on abort 2018-08-18 Matt Harbison Accepted
[6,of,7] tests: conditionalize out tests that msys is mangling 2018-08-18 Matt Harbison Accepted
[5,of,7] test-absorb: stabilize for no-execbit platforms 2018-08-18 Matt Harbison Accepted
[4,of,7] test-graft: add a missing output line for Windows 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
[2,of,7] clone: allow local cloning to create more than one level of directories 2018-08-18 Matt Harbison Accepted
[1,of,7] tests: demonstrate an inconsistency when cloning to a missing directory tree 2018-08-18 Matt Harbison Accepted
[12,of,12] candidate-groups: move finddeltainfo filtering inside _candidate_groups 2018-08-18 Boris Feld Accepted
[11,of,12] candidate-group: split groups selection from the filtering logic 2018-08-18 Boris Feld Accepted
[10,of,12] candidates-groups: pass revision number to the function 2018-08-18 Boris Feld Accepted
[09,of,12] revlogdeltas: extract _getcandidaterevs in a function 2018-08-18 Boris Feld Accepted
[08,of,12] finddeltainfo: always return a delta info object 2018-08-18 Boris Feld Accepted
[07,of,12] revlogdeltas: move special cases around raw revisions in finddeltainfo 2018-08-18 Boris Feld Accepted
[06,of,12] revlogdeltas: extra fulltext building in its own function 2018-08-18 Boris Feld Accepted
[05,of,12] revlog: move the good delta heuristic in revlogutils.deltas 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
[03,of,12] revlog: split classes related to deltas computation in a new module 2018-08-18 Boris Feld Accepted
[02,of,12] revlog: split constants into a new `revlogutils.constants` module 2018-08-18 Boris Feld Accepted
[01,of,12] revlog: fix typo in 'buildtext' name 2018-08-18 Boris Feld Accepted
node: correct hex representation of pseudo node ids 2018-08-18 Yuya Nishihara Accepted
[3,of,3,STABLE] remotephase: avoid full changelog iteration (issue5964) 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
[1,of,3,STABLE] perf: add a perfphasesremote command 2018-08-17 Boris Feld Accepted
bookmark: add an --active flag to display the active bookmark 2018-08-17 Boris Feld Accepted
[3,of,3] revlog: obtain the first node at the lowest layer while building pure nodemap 2018-08-17 Yuya Nishihara Accepted
[2,of,3] revlog: fix pure nodemap to not access missing index entry 2018-08-17 Yuya Nishihara Accepted
[1,of,3] changelog: remove copy of revlog.nodemap() 2018-08-17 Yuya Nishihara Accepted
[3,of,3] branchmap: explicitly convert file into iterator 2018-08-17 Yuya Nishihara Accepted
[2,of,3] branchmap: close cache file properly 2018-08-17 Yuya Nishihara Accepted
[1,of,3] branchmap: strip '\n' read from cache file as before 2018-08-17 Yuya Nishihara Accepted
[2,of,2] rebase: do not pass in user option to rollback in-memory merge conflict 2018-08-17 Yuya Nishihara Accepted
[1,of,2] rebase: add test for in-memory merge conflicts 2018-08-17 Yuya Nishihara Accepted
[10,of,10] sparse-revlog: only consider the span of the delta section 2018-08-16 Boris Feld Accepted
[09,of,10] sparse-revlog: ensure intermediate snapshot have decreasing size 2018-08-16 Boris Feld Accepted
[08,of,10] sparse-revlog: bound number of snapshots in a chain 2018-08-16 Boris Feld Accepted
[07,of,10] sparse-revlog: compute snapshot depth on delta info 2018-08-16 Boris Feld Accepted
[06,of,10] debugrevlog: display snapshot details per depth 2018-08-16 Boris Feld Accepted
[05,of,10] revlog: add a method to retrieve snapshot depth 2018-08-16 Boris Feld Accepted
[04,of,10] debugrevlog: include information about intermediate snapshots 2018-08-16 Boris Feld Accepted
[03,of,10] revlog: also detect intermediate snapshots 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
[01,of,10] debugrevlog: fix for non-manifest object 2018-08-16 Boris Feld Accepted
[STABLE] sparse-revlog: fix delta validity computation 2018-08-16 Boris Feld Accepted
[6,of,6] filemerge: show actual capabilities of internal merge tools 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
[4,of,6] filemerge: show warning if chosen tool has no binary files capability 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
[2,of,6] filemerge: set actual capabilities of internal merge tools 2018-08-15 Katsunori FUJIWARA Accepted
[1,of,6] help: describe more detail about capabilities while deciding merge tool 2018-08-15 Katsunori FUJIWARA Accepted
[5,of,5] rebase: turn off inmemory flag on --stop 2018-08-15 Yuya Nishihara Accepted
[4,of,5] rebase: use action variable to select things to do 2018-08-15 Yuya Nishihara Accepted
[3,of,5] rebase: consolidate check for --dry-run/--confirm on abort/stop/continue 2018-08-15 Yuya Nishihara Accepted
[2,of,5] rebase: consolidate check for --abort/--stop/--continue conflicts 2018-08-15 Yuya Nishihara Accepted
[1,of,5] rebase: do not set internal dryrun flag by --confirm 2018-08-15 Yuya Nishihara Accepted
[3,of,3] commit: try hard to reuse p1 manifest if nothing changed 2018-08-15 Yuya Nishihara Accepted
[2,of,3] merge: add tests for commit with no content change 2018-08-15 Yuya Nishihara Accepted
[1,of,3] commit: add debug message regarding manifest reuse 2018-08-15 Yuya Nishihara Accepted
[STABLE] convert: don't drop missing or corrupt tag entries 2018-08-14 Matt Harbison Accepted
[8,of,8] revlog: filter out "invalid" delta base candidates 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
[6,of,8] revlog: do not search for delta for empty content 2018-08-14 Boris Feld Accepted
[5,of,8] revlog: split and document good delta conditional 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
[3,of,8] debugrevlog: display details about empty revision 2018-08-14 Boris Feld Accepted
[2,of,8] debugrevlog: track empty revlog entries 2018-08-14 Boris Feld Accepted
[1,of,8] debugrevlog: document some of the variable used 2018-08-14 Boris Feld Accepted
[4,of,4] addremove: add associated color for the new labels 2018-08-14 Boris Feld Accepted
[3,of,4] remove: add a label for messages about 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
[1,of,4] addremove: add labels for messages about added and removed files 2018-08-14 Boris Feld Accepted
[2,of,2] compat: drop compatibility for `revlog.descendant` 2018-08-14 Boris Feld Accepted
[1,of,2] compat: drop compatibility for `context.descendant` 2018-08-14 Boris Feld Accepted
[V2] statprof: cleanup string construction 2018-08-14 Boris Feld Accepted
byteify-strings: prevent "__name__ == '__main__'" from being transformed 2018-08-12 Yuya Nishihara Accepted
[5,of,5] mail: convert encoding.encoding to sysstr 2018-08-12 Yuya Nishihara Accepted
[4,of,5] mail: call s.decode('ascii') explicitly to see if s is an ascii bytes 2018-08-12 Yuya Nishihara Accepted
[3,of,5] mail: pass in addr to _addressencode() in bytes 2018-08-12 Yuya Nishihara Accepted
[2,of,5] mail: remove redundant bytesurl() from addrlistencode() 2018-08-12 Yuya Nishihara Accepted
[1,of,5] patchbomb: really use BytesGenerator API 2018-08-12 Yuya Nishihara Accepted
[2,of,2] cmdutil: remove _updatecleanmsg() which is no longer used anywhere 2018-08-12 Yuya Nishihara Accepted
[1,of,2] cmdutil: fix weird indent in _mergemsg() 2018-08-12 Yuya Nishihara Accepted
[5,of,5] zope: fix truncation warnings 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
[3,of,5] cext: fix most truncation warnings 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
[1,of,5] cext: fix compilation failure in revlog on Windows 2018-08-10 Matt Harbison Accepted
absorb: following UI conventions 2018-08-09 David Demelier Accepted
[stable] hgweb: catch ParseError that's raised by revset.match() 2018-08-09 Anton Shestakov Accepted
[2,of,2] templatekw: copy {author} to {user} and document {author} as an alias 2018-08-07 Yuya Nishihara Accepted
[1,of,2] templates: rename "user" to "luser" defined in default map file (API) 2018-08-07 Yuya Nishihara Accepted
[7,of,7] fileset: narrow status computation by left-hand-side of 'and' node 2018-08-05 Yuya Nishihara Accepted
[6,of,7] fileset: move copy constructor of matchctx near __init__ 2018-08-05 Yuya Nishihara Accepted
[5,of,7] fileset: build status according to 'withstatus' hint 2018-08-05 Yuya Nishihara Accepted
[4,of,7] fileset: insert hints where status should be computed 2018-08-05 Yuya Nishihara Accepted
[3,of,7] fileset: move buildstatus() to matchctx method 2018-08-05 Yuya Nishihara Accepted
[2,of,7] fileset: keep basectx by matchctx 2018-08-05 Yuya Nishihara Accepted
[1,of,7] fileset: pass in basectx to _buildstatus() 2018-08-05 Yuya Nishihara Accepted
[2,of,2] sparse: use named parameters in i18n strings 2018-08-04 Yuya Nishihara Accepted
[1,of,2] sparse: do not include operator in i18n strings 2018-08-04 Yuya Nishihara Accepted
[7,of,7] fileset: optimize 'x and not y' to 'x - y' 2018-08-03 Yuya Nishihara Accepted
[6,of,7] fileset: reorder 'and' expression to evaluate basic patterns first 2018-08-03 Yuya Nishihara Accepted
[5,of,7] fileset: roughly adjust weights of functions 2018-08-03 Yuya Nishihara Accepted
[4,of,7] fileset: add stub for weight-based optimization 2018-08-03 Yuya Nishihara Accepted
[3,of,7] fileset: reject 'negate' node early while transforming parsed tree 2018-08-03 Yuya Nishihara Accepted
[2,of,7] fileset: drop 'group' node from tree to be evaluated 2018-08-03 Yuya Nishihara Accepted
[1,of,7] fileset: add phase to transform parsed tree 2018-08-03 Yuya Nishihara Accepted
util: make new timedcmstats class Python 3 compatible 2018-08-02 Martijn Pieters Accepted
[4,of,4] i18n: format warning of hggettext in standard compiler error style 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
[2,of,4] i18n: omit redundant warnings of GNU xgettext command 2018-08-02 Katsunori FUJIWARA Accepted
[1,of,4] i18n: avoid substitution of PYFILES at runtime for readability of output 2018-08-02 Katsunori FUJIWARA Accepted
[6,of,6] fileset: extract language processing part to new module (API) 2018-08-02 Yuya Nishihara Accepted
[5,of,6] fileset: flatten 'or' nodes to unnest unionmatchers 2018-08-02 Yuya Nishihara Accepted
[4,of,6] fileset: flatten arguments list 2018-08-02 Yuya Nishihara Accepted
[3,of,6] debugfileset: add option to show matcher representation 2018-08-02 Yuya Nishihara Accepted
[2,of,6] debugfileset: backport --show-stage option from debugrevspec 2018-08-02 Yuya Nishihara Accepted
[1,of,6] lfs: remove callstatus property from 'lfs()' fileset 2018-08-02 Yuya Nishihara Accepted
[2,of,2,v3] manifest: persist the manifestfulltext cache 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,v2] extensions: add detailed loading information 2018-08-01 Martijn Pieters Accepted
[1,of,2,v2] utils: create a context manager to handle timing 2018-08-01 Martijn Pieters Accepted
[STABLE] revlog: fix descendant deprecated method 2018-08-01 Boris Feld Accepted
[STABLE] ui: remove commands.status.terse=u from ui.tweakdefaults (issue5947) 2018-07-31 Gregory Szorc Accepted
[STABLE,RESEND] fileset: suppress EACCES while reading arbitrary paths via filectx API 2018-07-31 Yuya Nishihara Accepted
[STABLE] doc: fix underline length for config title (issue5949) 2018-07-31 Boris Feld Accepted
[stable] tests: use inline Python instead of sed to add trailing whitespace 2018-07-30 Augie Fackler Accepted
[2,of,2,STABLE] sparse-revlog: unconditionally enables general delta 2018-07-30 Boris Feld Accepted
[1,of,2,STABLE] sparse-revlog: also use sparse-revlog config as a general delta trigger 2018-07-30 Boris Feld Accepted
[stable] context: add missing b prefix 2018-07-30 Augie Fackler Accepted
[STABLE] test-fileset: make con.xml in output conditionally available 2018-07-30 Yuya Nishihara Accepted
[STABLE] doctest: convert matcher root to native path 2018-07-28 Yuya Nishihara Accepted
[2,of,2,STABLE] test-obsmarker-template: run mkcommit in subshell to isolate envvars 2018-07-28 Yuya Nishihara Accepted
[1,of,2,STABLE] test-obsmarker-template: add missing HGENCODING=latin-1 2018-07-28 Yuya Nishihara Accepted
[STABLE] gitweb: add link to graph 2018-07-26 Gregory Szorc Accepted
hgsubversion: add 4.6 to testedwith value 2018-07-23 Pulkit Goyal Accepted
[STABLE] config: rename `revlog` section into `storage` 2018-07-20 Boris Feld Accepted
worker: call selector.close() to release polling resources 2018-07-19 Yuya Nishihara Accepted
[3,of,3] aggressivemergedelta: document rename and move to `revlog` section 2018-07-19 Boris Feld Accepted
[2,of,3] aggressivemergedeltas: rename variable internally 2018-07-19 Boris Feld Accepted
[1,of,3] config: document the purpose of the `format` config section 2018-07-19 Boris Feld Accepted
[4,of,4] windows: expand '~/' and '~\' to %USERPROFILE% when translating to cmd.exe 2018-07-16 Matt Harbison Accepted
[3,of,4] windows: replace single quote with double quote when translating to cmd.exe 2018-07-16 Matt Harbison Accepted
[2,of,4] hook: only print the note about native cmd translation if it actually changes 2018-07-16 Matt Harbison Accepted
[1,of,4] hook: disable the shell to native command translation by default 2018-07-16 Matt Harbison Accepted
[5,of,5] upgrade: enable adding or removing sparse-revlog requirement 2018-07-16 Boris Feld Accepted
[4,of,5] debugformat: add information about sparse-revlog 2018-07-16 Boris Feld Accepted
[3,of,5] sparse-revlog: implement algorithm to write sparse delta chains (issue5480) 2018-07-16 Boris Feld Accepted
[2,of,5] revlog: extract `deltainfo.distance` for future conditional redefinition 2018-07-16 Boris Feld Accepted
[1,of,5] sparse-revlog: new requirement enabled with format.sparse-revlog 2018-07-16 Boris Feld Accepted
[2,of,2] revset: add larger test for heads(ancestors(…)) 2018-07-16 Boris Feld Accepted
[1,of,2] revset-benchmark: use a generic revset to test `heads(commonancestors())` 2018-07-16 Boris Feld Accepted
[2,of,2] revlog: reintroduce `revlog.descendant` as deprecated 2018-07-16 Boris Feld Accepted
[1,of,2] context: reintroduce `ctx.descendant` as deprecated 2018-07-16 Boris Feld Accepted
debug: move extensions debug behind a dedicated flag 2018-07-16 Boris Feld Accepted
[3,of,3] obsolete: explode if metadata contains invalid UTF-8 sequence (API) 2018-07-16 Yuya Nishihara Accepted
[2,of,3] obsolete: store user name and note in UTF-8 (issue5754) (BC) 2018-07-16 Yuya Nishihara Accepted
[1,of,3] obsolete: clarify users in markerusers() never contain None 2018-07-16 Yuya Nishihara Accepted
[2,of,2,V2] revset: special case commonancestors(none()) to be empty set 2018-07-16 Yuya Nishihara Accepted
[1,of,2,V2] revset: clarify heads() order doesn't matter while computing common ancestors 2018-07-16 Yuya Nishihara Accepted
perf: document the perfmanifest command 2018-07-16 Boris Feld Accepted
[2,of,2] statprof: small if cleanup 2018-07-16 Boris Feld Accepted
[1,of,2] statprof: cleanup string construction 2018-07-16 Boris Feld Accepted
perf: add a 'perf.all-timing' option to display more than best time 2018-07-16 Boris Feld Accepted
[2,of,2] store: assert the fncache have been loaded if dirty 2018-07-16 Boris Feld Accepted
[1,of,2] perffncachewrite: load fncache after lock is acquired 2018-07-16 Boris Feld Accepted
[2,of,2] phases: micro-optimize newheads() to not create context objects 2018-07-14 Yuya Nishihara Accepted
[1,of,2] phases: remove excessive optimization from newheads() (issue5939) 2018-07-14 Yuya Nishihara Accepted
[2,of,2] hghave: require clang-format >= 6 due to output change 2018-07-14 Yuya Nishihara Accepted
[1,of,2] cext: reformat with clang-format 6.0 2018-07-14 Yuya Nishihara Accepted
[4,of,4] py3: use bytes() to byte-stringify Abort message in handleremotechangegroup() 2018-07-12 Yuya Nishihara Accepted
[3,of,4] py3: don't str() to byte-stringify object in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[2,of,4] py3: byte-stringify literals in extension in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[1,of,4] py3: open file in binary mode in test-bundle2-remote-changegroup.t 2018-07-12 Yuya Nishihara Accepted
[V2] tests: add diff color trailing whitespace test 2018-07-11 via Mercurial-devel Accepted
fncache: avoid loading the filename cache when not actually modifying it 2018-07-11 Martijn Pieters Accepted
[2,of,2,V2] debugdeltachain: protect against 0 readsize 2018-07-11 Boris Feld Accepted
[1,of,2,V2] debugdeltachain: avoid division by zero when a chain is empty 2018-07-11 Boris Feld Accepted
[9,of,9] fileset: remove fullmatchctx class 2018-07-10 Yuya Nishihara Accepted
[8,of,9] fileset: remove subset and unused filtering functions from matchctx 2018-07-10 Yuya Nishihara Accepted
[7,of,9] fileset: remove callexisting flag and mctx.existing() (API) 2018-07-10 Yuya Nishihara Accepted
[6,of,9] fileset: rewrite predicates to return matcher not closed to subset (API) (BC) 2018-07-10 Yuya Nishihara Accepted
[5,of,9] highlight: use matcher API to test if file should be pygmentized 2018-07-10 Yuya Nishihara Accepted
[4,of,9] fileset: parse argument of size() by predicate function 2018-07-10 Yuya Nishihara Accepted
[3,of,9] fileset: add "tracked()" to explicitly select files in the revision 2018-07-10 Yuya Nishihara Accepted
[2,of,9] fileset: rewrite andset() to not use mctx.narrow() 2018-07-10 Yuya Nishihara Accepted
[1,of,9] fileset: add helpers to make predicatematcher and nevermatcher 2018-07-10 Yuya Nishihara Accepted
[13,of,13] revlog: enforce chunk slicing down to a certain size 2018-07-10 Boris Feld Accepted
[12,of,13] revlog: postprocess chunk to slice them down to a certain size 2018-07-10 Boris Feld Accepted
[11,of,13] revlog: add function to slice chunk down to a given size 2018-07-10 Boris Feld Accepted
[10,of,13] revlog: extract density based slicing into its own function 2018-07-10 Boris Feld Accepted
[09,of,13] revlog: document and test _slicechunk 2018-07-10 Boris Feld Accepted
[08,of,13] revlog: add a doctest for _segmentspan 2018-07-10 Boris Feld Accepted
[07,of,13] revlog: add a doctest to _trimchunk 2018-07-10 Boris Feld Accepted
[06,of,13] revlog: introduce a tiny mock of a revlog class 2018-07-10 Boris Feld Accepted
[05,of,13] revlog: _segmentspan computes the byte span of a segment 2018-07-10 Boris Feld Accepted
[04,of,13] revlog: early return in _slicechunk when span is already small enough 2018-07-10 Boris Feld Accepted
[03,of,13] revlog: early return in _slicechunk when density is already good 2018-07-10 Boris Feld Accepted
[02,of,13] sparse-read: discard gap below 65K only 2018-07-10 Boris Feld Accepted
[01,of,13] sparse-read: target density of 50% instead of 25% 2018-07-10 Boris Feld Accepted
[STABLE] patch: don't separate \r and \n when colorizing diff output 2018-07-10 via Mercurial-devel Accepted
[3,of,3,gca-revset,V3] contrib: add heads(commonancestors(_)) to all-revsets 2018-07-10 Sean Farley Accepted
[2,of,3,gca-revset,V3] revset: add optimization for heads(commonancestors()) 2018-07-10 Sean Farley Accepted
[1,of,3,gca-revset,V3] revsets: add commonancestors revset 2018-07-10 Sean Farley Accepted
[4,of,4] windows: replace single quote with double quote when translating to cmd.exe 2018-07-09 Matt Harbison Accepted
[3,of,4] hook: add support for disabling the shell to native command translation 2018-07-09 Matt Harbison Accepted
[2,of,4] hook: narrow the 'priority' prefix check to align with the documentation 2018-07-09 Matt Harbison Accepted
[1,of,4] windows: don't consider '$$' to be an escaped '$' when translating to cmd.exe 2018-07-09 Matt Harbison Accepted
tweakdefaults: enable word-diff by default 2018-07-09 Augie Fackler Accepted
aggressivemergedeltas: enabled the option by default 2018-07-09 Boris Feld Accepted
[7,of,7] bundle2: use ProgrammingError to report bad use of addparam() 2018-07-09 Yuya Nishihara Accepted
[6,of,7] py3: byte-stringify literals in extension in test-bundle2-format.t 2018-07-09 Yuya Nishihara Accepted
[5,of,7] py3: drop b'' while formatting BundleUnknownFeatureError message 2018-07-09 Yuya Nishihara Accepted
[4,of,7] py3: suppress write() result and close file in test-bookmarks-pushpull.t 2018-07-09 Yuya Nishihara Accepted
[3,of,7] py3: drop b'' while formatting ResponseError 2018-07-09 Yuya Nishihara Accepted
[2,of,7] py3: fix revnums in bookmark discovery to be consumable more than once 2018-07-09 Yuya Nishihara Accepted
[1,of,7] py3: byte-stringify literals in extension in test-bundle2-exchange.t 2018-07-09 Yuya Nishihara Accepted
[2,of,2] config: use the alternative with highest level 2018-07-09 Boris Feld Accepted
[1,of,2] config: introduce load order tracking 2018-07-09 Boris Feld Accepted
[6,of,6] py3: fix bundle heads to be consumable more than once 2018-07-08 Yuya Nishihara Accepted
[5,of,6] py3: byte-stringify literals in hook script in test-bundle.t 2018-07-08 Yuya Nishihara Accepted
[4,of,6] py3: make 'None in lazyancestors' not crash 2018-07-08 Yuya Nishihara Accepted
[3,of,6] py3: convert server-string to unicode to make http library happy 2018-07-08 Yuya Nishihara Accepted
[2,of,6] py3: fix dumbhttp.py to convert --daemon-postexec arguments back to bytes 2018-07-08 Yuya Nishihara Accepted
[1,of,6] py3: use bytes.endswith() instead of bytes[n] 2018-07-08 Yuya Nishihara Accepted
diff: graduate word-diff option from experimental 2018-07-08 Yuya Nishihara Accepted
[3,of,3] test-convert: demonstrate an unstable hash issue for bzr -> hg -> hg 2018-07-06 Matt Harbison Accepted
[2,of,3] convert: add a config knob for not saving the bzr revision 2018-07-06 Matt Harbison Accepted
[1,of,3] test-bzr: use a fixed commit time 2018-07-06 Matt Harbison Accepted
[9,of,9,V2] diff: use `context.diff` to produce diff 2018-07-05 Boris Feld Accepted
[8,of,9,V2] context: no longer accept diff options as dictionnary 2018-07-05 Boris Feld Accepted
[7,of,9,V2] obsutil: pass a diffopts object to context.diff 2018-07-05 Boris Feld Accepted
[6,of,9,V2] synthrepo: pass a diffopts object to context.diff 2018-07-05 Boris Feld Accepted
[5,of,9,V2] webutil: pass a diffopts object to context.diff 2018-07-05 Boris Feld Accepted
[4,of,9,V2] revset: pass an explicit `diffopts` objet to context.diff 2018-07-05 Boris Feld Accepted
[3,of,9,V2] template: directly instantiate diff options for diffstat 2018-07-05 Boris Feld Accepted
[2,of,9,V2] tests: update test-context.py to use diffopts as diff argument 2018-07-05 Boris Feld Accepted
[1,of,9,V2] diffutil: extract diff options code into a dedicated util-module 2018-07-05 Boris Feld Accepted
[STABLE] windows: fix incorrect detection of broken pipe when writing to pager 2018-07-04 via Mercurial-devel Accepted
[2,of,2] debug: process --debug flag earlier 2018-07-03 Boris Feld Accepted
[1,of,2] test: stop passing --quiet in a run dedicated to debug output 2018-07-03 Boris Feld Accepted
[8,of,8] status: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[7,of,8] resolve: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[6,of,8] manifest: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[5,of,8] files: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[4,of,8] files: automatically populate fields referenced from template 2018-07-03 Yuya Nishihara Accepted
[3,of,8] grep: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[2,of,8] cat: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[1,of,8] bookmarks: add support for log-like template keywords and functions 2018-07-03 Yuya Nishihara Accepted
[12,of,12,V2] diff: use `context.diff` to produce diff 2018-07-03 Boris Feld Accepted
[11,of,12,V2] context: no longer accept diff options as dictionnary 2018-07-03 Boris Feld Accepted
[10,of,12,V2] obsutil: pass a diffopts object to context.diff 2018-07-03 Boris Feld Accepted
[09,of,12,V2] synthrepo: pass a diffopts object to context.diff 2018-07-03 Boris Feld Accepted
[08,of,12,V2] webutil: pass a diffopts object to context.diff 2018-07-03 Boris Feld Accepted
[07,of,12,V2] revset: pass an explicit `diffopts` objet to context.diff 2018-07-03 Boris Feld Accepted
[06,of,12,V2] template: directly instantiate diff options for diffstat 2018-07-03 Boris Feld Accepted
[05,of,12,V2] tests: update test-context.py to use diffopts as diff argument 2018-07-03 Boris Feld Accepted
[04,of,12,V2] diffutil: extract diff options code into a dedicated util-module 2018-07-03 Boris Feld Accepted
[03,of,12,V2] context: also accept diff option directly 2018-07-03 Boris Feld Accepted
[02,of,12,V2] context: also take all other arguments than `patch.diff` accept 2018-07-03 Boris Feld Accepted
[01,of,12,V2] context: explicitly take diffopts in `context.diff` (API) 2018-07-03 Boris Feld Accepted
cleanup: pass in overwrite flag to hg.updaterepo() as named argument 2018-07-01 Yuya Nishihara Accepted
[4,of,4] revlog: reuse 'descendant' implemention in 'isancestor' 2018-07-01 Paul Morelle Accepted
[3,of,4] revlog: efficient implementation of 'descendant' 2018-07-01 Paul Morelle Accepted
[2,of,4] revlog: refactor out the rev-oriented part of commonancestorheads 2018-07-01 Paul Morelle Accepted