[V2] rebase: fail-fast the pull if working dir is not clean (BC) |
2017-01-04 |
Valters Vingolds |
|
Superseded |
[V2] hgweb: add missing slash to file log url in rss style |
2017-01-04 |
Valters Vingolds |
|
Superseded |
rebase: fail-fast pull if working dir is not clean |
2017-01-02 |
Valters Vingolds |
|
Changes Requested |
[2,of,2] revlog: split revlog v1 and revlog v2 handling |
2022-01-31 |
via Mercurial-devel |
|
New |
[1,of,2] revlog: extract entry byte offsets into named constants |
2022-01-31 |
via Mercurial-devel |
|
New |
[5,of,5] rank: compute property incrementally |
2022-01-31 |
via Mercurial-devel |
|
New |
[4,of,5] rank: add test with golden values |
2022-01-31 |
via Mercurial-devel |
|
New |
[3,of,5] rank: add minimal test |
2022-01-31 |
via Mercurial-devel |
|
New |
[2,of,5] rank: add context and template keyword |
2022-01-31 |
via Mercurial-devel |
|
New |
[1,of,5] rank: naive rank property computation and retrieval |
2022-01-31 |
via Mercurial-devel |
|
New |
How to use the templater without color (even when ui has color) |
2020-11-13 |
via Mercurial-devel |
|
New |
How to get back to a one-file `hg` executable? |
2020-11-03 |
via Mercurial-devel |
|
New |
hg: link osutil.so to libsocket on Solaris/illumos (issue6299) |
2020-04-13 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] evolve: further clarify that update is performed only when requested |
2019-07-17 |
via Mercurial-devel |
|
New |
[evolve-ext] evolve: further clarify that update is performed only when requested |
2019-06-15 |
via Mercurial-devel |
|
New |
[evolve-ext] evolve: further clarify that update is performed only when requested |
2019-06-15 |
via Mercurial-devel |
|
New |
[3,of,3] updatecaches: also warm hgtagsfnodescache |
2019-05-03 |
via Mercurial-devel |
|
New |
buildrpm: bump bundled Python version to 2.7.16 when building for centos{5, 6} |
2019-04-19 |
via Mercurial-devel |
|
Accepted |
[5,of,6,V2] match: avoid translating glob to matcher multiple times for large sets |
2018-11-23 |
via Mercurial-devel |
|
New |
[evolve-ext] evolve: fix a documentation typo |
2018-11-20 |
via Mercurial-devel |
|
New |
blackbox: add configitem for format of log timestamps |
2018-10-23 |
via Mercurial-devel |
|
New |
packaging: fix "make centos{5,6,7}" |
2018-10-11 |
via Mercurial-devel |
|
Accepted |
[6,of,6] packaging: "make deb" no longer fails |
2018-10-09 |
via Mercurial-devel |
|
New |
[5,of,6] packaging: cleanup() did not read the value of $CLEANUP |
2018-10-09 |
via Mercurial-devel |
|
New |
[4,of,6] packaging: builddeb's cleanup needs to expand PWD, safely |
2018-10-09 |
via Mercurial-devel |
|
New |
[3,of,6] packaging: blindly factor out trap's cleanup function in builddeb |
2018-10-09 |
via Mercurial-devel |
|
New |
[2,of,6] packaging: print full path to the packages when builddeb finishes successfully |
2018-10-09 |
via Mercurial-devel |
|
New |
[1,of,6] packaging: print more specific error messages when builddeb fails |
2018-10-09 |
via Mercurial-devel |
|
Accepted |
lfs: add a progress bar when searching for blobs to upload |
2018-08-31 |
via Mercurial-devel |
|
New |
color: issue warning in yellow |
2018-08-20 |
via Mercurial-devel |
|
New |
[STABLE,follow-up] clone: process 'lookup' return as an arbitrary symbol |
2018-07-30 |
via Mercurial-devel |
|
New |
[3,of,3,STABLE] clone: process 'lookup' return as an arbitrary symbol |
2018-07-28 |
via Mercurial-devel |
|
New |
[V2] tests: add diff color trailing whitespace test |
2018-07-11 |
via Mercurial-devel |
|
Accepted |
tests: add diff color trailing whitespace test |
2018-07-11 |
via Mercurial-devel |
|
Superseded |
[V2] patch: don't separate \r and \n when colorizing diff output |
2018-07-11 |
via Mercurial-devel |
|
New |
[STABLE] patch: don't separate \r and \n when colorizing diff output |
2018-07-10 |
via Mercurial-devel |
|
Accepted |
[STABLE] windows: fix incorrect detection of broken pipe when writing to pager |
2018-07-04 |
via Mercurial-devel |
|
Accepted |
[3,of,3] makefile: add Ubuntu Bionic docker targets (.deb and ppa) |
2018-04-14 |
via Mercurial-devel |
|
Accepted |
[2,of,3] makefile: reformat .PHONY targets |
2018-04-14 |
via Mercurial-devel |
|
Accepted |
[1,of,3] makefile: mkdir is not needed on templatized docker builds |
2018-04-14 |
via Mercurial-devel |
|
Accepted |
evolve: do not exit 1 when there are no troubled changesets (issue5823) |
2018-03-29 |
via Mercurial-devel |
|
Accepted |
[2,of,2] buildrpm: bump bundled docutils version to 0.14 when building for centos{5, 6} |
2018-02-12 |
via Mercurial-devel |
|
Accepted |
[1,of,2] buildrpm: bump bundled python version to 2.7.14 when building for centos{5, 6} |
2018-02-12 |
via Mercurial-devel |
|
Accepted |
[2,of,2,evolve-ext,V2] help: fix output for `hg help -e evolve` wrt 'touch' command |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[1,of,2,evolve-ext,V2] help: remove a few commands from `hg` (no args) command list |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] help: fix output for `hg help -e evolve` wrt 'touch' command |
2017-12-06 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] typos: fix typos in several locations |
2017-12-04 |
via Mercurial-devel |
|
Accepted |
update: in the description update() in merge.py, mention the long options explicitly |
2017-10-23 |
via Mercurial-devel |
|
Accepted |
hg: fix typo in hg merge documentation |
2017-10-20 |
via Mercurial-devel |
|
Accepted |
build: build deb/rpm independently on config/extensions in the host system |
2017-10-19 |
via Mercurial-devel |
|
Accepted |
build: build deb/rpm independently on config/extensions in the host system |
2017-10-19 |
via Mercurial-devel |
|
Superseded |
build: for the bootstrap phase of a deb/rpm build a pure python mercurial is enough |
2017-10-13 |
via Mercurial-devel |
|
Accepted |
build: no need to build zstd in the bootstrap phase of a deb/rpm build |
2017-10-12 |
via Mercurial-devel |
|
Superseded |
[4,of,4] build: "make deb" failed when the base path contained spaces |
2017-10-11 |
via Mercurial-devel |
|
Accepted |
[3,of,4] build: chg build was failing when the base directory contained spaces |
2017-10-11 |
via Mercurial-devel |
|
Accepted |
[2,of,4] build: the initial version detection by make deb/rpm could fail due to missing quoting |
2017-10-11 |
via Mercurial-devel |
|
Accepted |
[1,of,4] build: make install in "/doc" failed if the destination dir contained spaces |
2017-10-11 |
via Mercurial-devel |
|
Accepted |
rfc for a change in an error message (cross branch dirty update) |
2017-10-04 |
via Mercurial-devel |
|
Rejected |
docker: try to follow the best practices for writing Dockerfiles |
2017-10-01 |
via Mercurial-devel |
|
Accepted |
docker: try to be more adherent to the best practices for writing Dockerfiles |
2017-10-01 |
via Mercurial-devel |
|
Superseded |
docker: try to be more adherent to the best practices for writing Dockerfiles |
2017-09-30 |
via Mercurial-devel |
|
Superseded |
[3,of,3,evolve-ext] evolve: undo change from "divergent" to "phasedivergent" for --divergent |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] messages: use hyphenated '{phase, content}-divergent' in user messages |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
[1,of,3,evolve-ext] warning: use 'divergent', not 'contentdivergent' on old Mercurial |
2017-08-24 |
via Mercurial-devel |
|
Accepted |
[evolve-ext,v2] obscache: use _readmarkers() from core with correct signature |
2017-08-23 |
via Mercurial-devel |
|
Accepted |
obscache: use _readmarkers() from core with correct signature |
2017-08-22 |
via Mercurial-devel |
|
Superseded |
buildrpm: do not break in presence of custom user configs |
2017-08-04 |
via Mercurial-devel |
|
Accepted |
buildrpm: do not break when hg log is an alias |
2017-08-03 |
via Mercurial-devel |
|
Superseded |
[2,of,2,v2,sparse-ext,maybe-for-stable] sparse: treat paths as cwd-relative |
2017-07-29 |
via Mercurial-devel |
|
Not Applicable |
[STABLE] rebase: move bookmark to destination for commits becoming empty (issue5627) |
2017-07-21 |
via Mercurial-devel |
|
Superseded |
[v2] templates: add substring and string length operations |
2017-07-14 |
via Mercurial-devel |
|
New |
templates: add substring and string length operations |
2017-07-14 |
via Mercurial-devel |
|
Superseded |
[V2] match: inverse _anypats(), making it _prefix() |
2017-07-11 |
via Mercurial-devel |
|
Accepted |
[4,of,4] match: override matchfn instead of __call__ for consistency |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[3,of,4] match: inverse _anypats(), making it _prefix() |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[2,of,4] match: express anypats(), not prefix(), in terms of the others |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[1,of,4] match: make nevermatcher an exact matcher and a prefix matcher |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[3,of,3] match: also optimize "path:." to use alwaysmatcher |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[2,of,3] match: combine regex code for path: and relpath: |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
[1,of,3] match: remove unnecessary '^' from regexes |
2017-07-10 |
via Mercurial-devel |
|
Accepted |
sparse: access status fields by name instead of deconstructing it |
2017-07-09 |
via Mercurial-devel |
|
Accepted |
[6,of,6,V2] histedit: migrate to scmutil.cleanupnodes (BC) |
2017-07-08 |
via Mercurial-devel |
|
Not Applicable |
[2,of,2] dispatch: fix typo suggestion for disabled extension |
2017-07-07 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: add tests for typoed commands |
2017-07-07 |
via Mercurial-devel |
|
Accepted |
sparse: override __repr__ in matchers |
2017-07-07 |
via Mercurial-devel |
|
Accepted |
tests: fix reference to undefined variable |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
match: minor cleanups to patternmatcher and includematcher |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
[4,of,4] shelve: don't reimplement mergestate.unresolved() |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
[3,of,4] summary: don't reimplment mergestate.unresolved() |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
[2,of,4] mergestate: implement unresolvedcount() in terms of unresolved() |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
[1,of,4] mergestate: make unresolved() use iteritems() |
2017-07-06 |
via Mercurial-devel |
|
Accepted |
[3,of,3] changegroup: don't fail on empty changegroup (API) |
2017-07-05 |
via Mercurial-devel |
|
Accepted |
[2,of,3] changegroup: remove option to allow empty changegroup (API) |
2017-07-05 |
via Mercurial-devel |
|
Accepted |
[1,of,3] strip: don't allow empty changegroup in bundle1 |
2017-07-05 |
via Mercurial-devel |
|
Accepted |
[09,of,13,sparse] merge: move sparse config parsing from sparse extension |
2017-07-02 |
via Mercurial-devel |
|
Not Applicable |
drawdag: inline transaction() function |
2017-07-01 |
via Mercurial-devel |
|
Accepted |
patch: add close() to abstractbackend |
2017-06-30 |
via Mercurial-devel |
|
Accepted |
patch: remove unused fsbackend._join() |
2017-06-30 |
via Mercurial-devel |
|
Accepted |
rebase: always pass destination as revnum to _handleskippingobsolete() |
2017-06-30 |
via Mercurial-devel |
|
Accepted |
[10,of,10] bundle: inline applybundle1() |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[09,of,10] bundle: make applybundle() delegate v1 bundles to applybundle1() |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[08,of,10] bundle: transpose transaction scope with bundle type switch |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[07,of,10] unbundle: move BundleUnknownFeatureError exception handling out |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[06,of,10] bundle: make applybundle1() return a bundleoperation |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[05,of,10] bundle: add a applybundle1() method |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[04,of,10] bundle: extract _processchangegroup() method |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[03,of,10] bundle: make combinechangegroupresults() take a bundleoperation |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[02,of,10] bundle: move combineresults() from changegroup to bundle2 |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[01,of,10] bundle: remove 'op' argument from applybundle() |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
dagop: raise ProgrammingError if stopdepth<=0 |
2017-06-24 |
via Mercurial-devel |
|
Accepted |
[5,of,5,v4] strip: include phases in bundle (BC) |
2017-06-23 |
via Mercurial-devel |
|
Accepted |
[4,of,5,v4] bundle: add config option to include phases |
2017-06-23 |
via Mercurial-devel |
|
Accepted |
[3,of,5,v4] bundle2: record changegroup data in 'op.records' (API) |
2017-06-23 |
via Mercurial-devel |
|
Accepted |
[2,of,5,v4] debugcommands: pass part, not read data, into _debugobsmarker() |
2017-06-23 |
via Mercurial-devel |
|
Accepted |
[1,of,5,v4] debugcommands: remove unused "all" argument from _debugobsmarkers |
2017-06-23 |
via Mercurial-devel |
|
Accepted |
dagop: make stopdepth in _genrevancestors() match revset arg |
2017-06-23 |
via Mercurial-devel |
|
Rejected |
[5,of,5,v3] strip: include phases in bundle (BC) |
2017-06-22 |
via Mercurial-devel |
|
Superseded |
[4,of,5,v3] bundle: add config option to include phases |
2017-06-22 |
via Mercurial-devel |
|
Superseded |
[3,of,5,v3] bundle2: record changegroup data in 'op.records' (API) |
2017-06-22 |
via Mercurial-devel |
|
Superseded |
[2,of,5,v3] debugcommands: pass part, not read data, into _debugobsmarker() |
2017-06-22 |
via Mercurial-devel |
|
Superseded |
[1,of,5,v3] debugcommands: remove unused "all" argument from _debugobsmarkers |
2017-06-22 |
via Mercurial-devel |
|
Superseded |
run-tests: fix -i when testcases are used |
2017-06-21 |
via Mercurial-devel |
|
Not Applicable |
shelve: add a maxchanges option |
2017-06-21 |
via Mercurial-devel |
quark |
Superseded |
bundle2: don't use debug message "no-transaction" with transaction |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
clonebundle: update hook arguments (BC) |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
py3: catch StopIteration from next() in generatorset |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
[3,of,3,v2] strip: include phases in bundle (BC) |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
[2,of,3,v2] bundle: add config option to include phases |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
[1,of,3,v2] bundle2: record changegroup data in 'op.records' (API) |
2017-06-20 |
via Mercurial-devel |
|
Accepted |
[9,of,9] repair: remove unnecessary locking for bookmarks |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[8,of,9] repair: move check for existing transaction earlier |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[7,of,9] strip: remove unncessary "del" and inline variable |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[6,of,9] repair: clarify in comment that caller must take lock, but not transaction |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[5,of,9] amend: use context manager for locking |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[4,of,9] strip: use context manager for locking and transaction in stripcmd() |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[3,of,9] strip: use context manager for locking in strip() |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[2,of,9] rebase: use context manager for locking in pullrebase() |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[1,of,9] rebase: use context manager for locking in rebase() |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
changegroup: inline 'publishing' variable in apply() |
2017-06-19 |
via Mercurial-devel |
|
Accepted |
[5,of,5] changegroup: delete "if True" and reflow |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[4,of,5] changegroup: let callers pass in transaction to apply() (API) |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[3,of,5] repair: create transaction for bundle1 unbundling earlier |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[2,of,5] unbundle: create transaction for bundle1 unbundling earlier |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[1,of,5] exchange: create transaction for bundle1 unbundling earlier |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[2,of,2] rebase: rewrite "x in y.children()" as "y in x.parents()" |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
[1,of,2] shelve: rewrite "x in y.children()" as "y in x.parents()" |
2017-06-18 |
via Mercurial-devel |
|
Accepted |
exchange: switch to usual way of testing for bundle2-ness |
2017-06-17 |
via Mercurial-devel |
|
Accepted |
[3,of,3] strip: include phases in bundle (BC) |
2017-06-17 |
via Mercurial-devel |
|
Changes Requested |
[2,of,3] bundle: add config option to include phases |
2017-06-17 |
via Mercurial-devel |
|
Changes Requested |
[1,of,3] bundle2: record changegroup data in 'op.records' (API) |
2017-06-17 |
via Mercurial-devel |
|
Changes Requested |
[3,of,3] strip: remove a redundant setting of hookargs |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
[2,of,3] unbundle: move streamclone error case away from bundle[12] cases |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
[1,of,3] bundle2: use "else" instead of checking condition again |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
wireproto: update reference to deleted addchangegroup() |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
exchange: use context manager for bundle1 unbundling |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
unbundle: use context manager for transaction |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
clonebundle: use context managers for lock and transaction |
2017-06-16 |
via Mercurial-devel |
|
Accepted |
[6,of,6] localrepo: remove unused addchangegroup() (API) |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
[5,of,6] changegroup: rename "dh" to the clearer "deltaheads" |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
[4,of,6] changegroup: rename "srccontent" to "cgnodes" |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
[3,of,6] revlog: rename list of nodes from "content" to "nodes" |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
[2,of,6] revlog: delete obsolete comment |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
[1,of,6] revlog: delete dead assignment in addgroup() |
2017-06-15 |
via Mercurial-devel |
|
Accepted |
pushkey: use False/True for return values from push functions |
2017-06-13 |
via Mercurial-devel |
|
Accepted |
help: correct description of "glob:foo/*" matching |
2017-06-12 |
via Mercurial-devel |
|
Accepted |
match: allow pats to be None |
2017-06-09 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] evolve: fix typo: -list -> --list |
2017-06-06 |
via Mercurial-devel |
|
Accepted |
[2,of,2] extensions: catch uisetup and extsetup failures and don't let them break hg |
2017-06-06 |
via Mercurial-devel |
|
Not Applicable |
[2,of,2,v2] tests: simplify and clarify test-obsolete-bundle-strip.t a little |
2017-06-04 |
via Mercurial-devel |
|
Accepted |
[1,of,2,v2] tests: add missing parens in test-obsolete-bundle-strip.t |
2017-06-04 |
via Mercurial-devel |
|
Accepted |
[2,of,2] tests: simplify and clarify test-obsolete-bundle-strip.t a little |
2017-06-03 |
via Mercurial-devel |
|
Superseded |
[1,of,2] tests: add missing parens in test-obsolete-bundle-strip.t |
2017-06-03 |
via Mercurial-devel |
|
Superseded |
[2,of,2] keepalive: set buffering=True to do more efficient reads of headers |
2017-06-02 |
via Mercurial-devel |
|
Accepted |
[1,of,2] keepalive: pass the correct arguments to HTTPResponse |
2017-06-02 |
via Mercurial-devel |
|
Accepted |
bitmanipulation: add missing include of string.h |
2017-06-02 |
via Mercurial-devel |
|
Accepted |
help: clarify the choice of pager |
2017-06-02 |
via Mercurial-devel |
|
Accepted |
match: simplify nevermatcher |
2017-06-01 |
via Mercurial-devel |
|
Accepted |
tests: fix typo in "flagprocesor" |
2017-05-31 |
via Mercurial-devel |
|
Accepted |
[9,of,9,v2] hidden: remove unnecessary guard condition |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[8,of,9,v2] hidden: subtract pinned revs from hidden earlier |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[7,of,9,v2] hidden: make _revealancestors() reveal ancestors exclusively |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[6,of,9,v2] hidden: remove _consistencyblockers() |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[5,of,9,v2] hidden: pass revs to iterate into _consistencyblockers() |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[4,of,9,v2] hidden: remove unnecessary 'domain' parameter from _revealancestors() |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[3,of,9,v2] hidden: change _domainancestors() to _revealancestors() |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[2,of,9,v2] hidden: rename "revealedrevs" to "pinnedrevs" |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[1,of,9,v2] hidden: drop obsolete comment about cacheability |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[5,of,5] match: remove special-casing of always-matching patterns in patternmatcher |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[4,of,5] match: move normalize() call out of matcher constructors |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[3,of,5] match: drop support for empty pattern list in patternmatcher |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[2,of,5] match: optimize visitdir() for when no explicit files are listed |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[1,of,5] match: handle everything-matching using new alwaysmatcher |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
match: add __repr__ for subdirmatcher |
2017-05-30 |
via Mercurial-devel |
|
Accepted |
[8,of,8] hidden: clarfiy set operations a little |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[7,of,8] hidden: make _revealancestors() reveal ancestors exclusively |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[6,of,8] hidden: remove _consistencyblockers() |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[5,of,8] hidden: pass revs to iterate into _consistencyblockers() |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[4,of,8] hidden: remove unnecessary 'domain' parameter from _revealancestors() |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[3,of,8] hidden: change _domainancestors() to _revealancestors() |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[2,of,8] hidden: rename "revealedrevs" to "anchorrevs" |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
[1,of,8] hidden: drop obsolete comment about cacheability |
2017-05-28 |
via Mercurial-devel |
|
Changes Requested |
repoview: clarify that we want to keep the graph connected while filtering |
2017-05-27 |
via Mercurial-devel |
|
Accepted |
debian: add less as a build dependency |
2017-05-27 |
via Mercurial-devel |
|
Accepted |
[9,of,9] match: remove support for includes from patternmatcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[8,of,9] match: simplify includematcher a bit |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[7,of,9] match: remove support for non-include patterns from includematcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[6,of,9] match: split up main matcher into patternmatcher and includematcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[5,of,9] match: remove support for exact matching from main matcher class |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[4,of,9] match: handle exact matching using new exactmatcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[3,of,9] merge: use intersectmatchers() in "m2-vs-ma optimization" |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[2,of,9] match: handle includes using new intersectionmatcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[1,of,9] match: move entire uipath() implementation to basematcher |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
zsh_completion: install as _hg not hg |
2017-05-26 |
via Mercurial-devel |
|
Accepted |
[17,of,17] match: remove special-casing of always-matching patterns in patternmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[16,of,17] match: move normalize() call out of matcher constructors |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[15,of,17] match: drop support for empty pattern list in patternmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[14,of,17] match: introduce alwaysmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[13,of,17] match: optimize visitdir() for when no explicit files are listed |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[12,of,17] match: remove support for includes from patternmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[11,of,17] match: simplify includematcher a bit |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[10,of,17] match: remove support for non-include patterns from includematcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[09,of,17] match: split up main matcher into patternmatcher and includematcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[08,of,17] match: remove support for exact matching from main match class |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[07,of,17] match: handle exact matching using new exactmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[06,of,17] merge: use intersectmatchers() in "m2-vs-ma optimization" |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[05,of,17] match: handle includes using new intersectionmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[04,of,17] match: remove support for excludes from matcher class |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[03,of,17] match: handle excludes using new differencematcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[02,of,17] match: override matchfn() the usual way in subdirmatcher |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[01,of,17] match: make matchfn a method on the class |
2017-05-25 |
via Mercurial-devel |
|
Accepted |
[5,of,5] match: fix visitdir for roots of includes |
2017-05-24 |
via Mercurial-devel |
|
Accepted |
[4,of,5] match: make subdirmatcher extend basematcher |
2017-05-24 |
via Mercurial-devel |
|
Accepted |
[3,of,5] match: make basematcher._files a @propertycache |
2017-05-24 |
via Mercurial-devel |
|
Accepted |
[2,of,5] match: extract base class for matchers |
2017-05-24 |
via Mercurial-devel |
|
Accepted |
[1,of,5] debugwalk: also print matcher representation |
2017-05-24 |
via Mercurial-devel |
|
Accepted |
match: use ProgrammingError where appropriate |
2017-05-23 |
via Mercurial-devel |
|
Accepted |
[hg-experimental-ext] chistedit: fail only when attempting to run if curses is not found |
2017-05-23 |
via Mercurial-devel |
quark |
Accepted |
[2,of,2] match: implement __repr__() and update users (API) |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[1,of,2] fsmonitor: fix silly "*kwargs" bug in merge.update() override |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
match: catch attempts to create case-insenstive exact matchers |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[7,of,7] match: replace icasefsmatch() function by flag to regular match() |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[6,of,7] match: delete icasefsmatcher now that it's same as matcher |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[5,of,7] match: pass in normalize() function to matchers |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[4,of,7] match: don't print explicitly listed files with wrong case (BC) |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[3,of,7] match: move body of _normalize() to a static function |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[2,of,7] match: pass 'warn' argument to _normalize() for consistency |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[1,of,7] match: replace match class by match function (API) |
2017-05-22 |
via Mercurial-devel |
|
Accepted |
[3,of,6,RFC] obsstore: do not load all markers for precursors and successors |
2017-05-22 |
via Mercurial-devel |
|
Not Applicable |
largefiles: replace always() method, not _always field |
2017-05-21 |
via Mercurial-devel |
|
Accepted |
[v2] cleanup: reuse existing wctx variables instead of calling repo[None] |
2017-05-21 |
via Mercurial-devel |
|
Accepted |
cleanup: reuse existing wctx variables instead of calling repo[None] |
2017-05-21 |
via Mercurial-devel |
|
Superseded |
[evolve-ext] label: make sure labelled message is a string |
2017-05-19 |
via Mercurial-devel |
|
Not Applicable |
[evolve-ext] evolve: adding longer aliases for olog |
2017-05-19 |
via Mercurial-devel |
|
Accepted |
config: make config.items() return a copy |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[4,of,4] match: use match.prefix() in subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[3,of,4] match: avoid accessing match._pathrestricted from subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[2,of,4] match: override visitdir() the usual way in subdirmatcher |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
[1,of,4] match: make _fileroots a @propertycache and rename it to _fileset |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
fsmonitor: use modern match API |
2017-05-18 |
via Mercurial-devel |
|
Accepted |
match: remove ispartial() |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
largefiles: delete unnecessary meddling with matcher internals |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] evolve: fixing obscache invalidation |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
largefiles: move identical statement to after if/else |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
util: rewrite sortdict using Python 2.7's OrderedDict |
2017-05-17 |
via Mercurial-devel |
|
Accepted |
dispatch: also allow "hg serve --stdio" on the current repo |
2017-05-17 |
via Mercurial-devel |
|
Rejected |
[2,of,2] run-tests: drop fallback for proc.terminate() for pre-py2.7 |
2017-05-16 |
via Mercurial-devel |
|
Accepted |
[1,of,2] run-tests: drop fallback for sysconfig for pre-py2.7 |
2017-05-16 |
via Mercurial-devel |
|
Accepted |
cleanup: use set literals |
2017-05-15 |
via Mercurial-devel |
|
Accepted |
[2,of,2] rebase: rename "target" to "destination" in messages |
2017-05-12 |
via Mercurial-devel |
|
Accepted |
[1,of,2] rebase: rename "target" to "dest" in variable names |
2017-05-12 |
via Mercurial-devel |
|
Accepted |
[v2] rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) |
2017-05-11 |
via Mercurial-devel |
|
Accepted |
manifest: remove unused property _oldmanifest |
2017-05-08 |
via Mercurial-devel |
|
Accepted |
manifest: remove check for non-contexts in _dirmancache |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
outgoing: run on filtered repo |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[2,of,2] dirstate: optimize walk() by using match.visitdir() |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[1,of,2] match: optimize visitdir() for patterns matching only root directory |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
forget: access status fields by name, not index |
2017-05-05 |
via Mercurial-devel |
|
Accepted |
[3,of,3] rebase: use 'revdone' fake revision for already rebased nodes |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[2,of,3] rebase: allow rebase even if some revisions need no rebase (BC) (issue5422) |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[1,of,3] rebase: don't update state dict same way for each root |
2017-05-04 |
via Mercurial-devel |
|
Accepted |
[3,of,3] bundle2: support pulling from treemanifest bundle |
2017-05-04 |
via Mercurial-devel |
|
Changes Requested |
[2,of,3] bundle2: add 'treemanifest' parameter to treemanifest bundles |
2017-05-04 |
via Mercurial-devel |
|
Changes Requested |
[1,of,3] bundle: allow creation of changegroup3 bundles |
2017-05-04 |
via Mercurial-devel |
|
Changes Requested |
[2,of,2] changegroup: delete unused 'bundlecaps' argument |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
[1,of,2] localrepo: reuse exchange.bundle2requested() |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
bisect: allow resetting with unfinished graft/rebase/etc |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
util: remove doc of long gone 'targetsize' argument |
2017-05-03 |
via Mercurial-devel |
|
Accepted |
docs: describe ui.color consistently with --color |
2017-05-01 |
via Mercurial-devel |
|
Accepted |
[v2] help: explain how to access subtopics in internals |
2017-04-26 |
via Mercurial-devel |
|
Accepted |
log: document the characters ---graph uses to draw |
2017-04-25 |
via Mercurial-devel |
|
Changes Requested |
help: explain how to access subtopics in internals |
2017-04-25 |
via Mercurial-devel |
|
Superseded |
[2,of,2,remotefilelog-ext] remotefilelog: explicitly cast from data_offset_t to (s)size_t |
2017-04-04 |
via Mercurial-devel |
quark |
Accepted |
[1,of,2,remotefilelog-ext] remotefilelog: don't assign a size_t to an int |
2017-04-04 |
via Mercurial-devel |
quark |
Accepted |
[remotefilelog-ext] debian: override lintian possible-gpl-code-linked-with-openssl check |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
check-code: fix "covert" typo |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
tags: rename "head" to "node" where we don't care |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
manifest: update comment to be about bytearray |
2017-04-03 |
via Mercurial-devel |
|
Accepted |
[remotefilelog-ext] debian: clean with "--component remotefilelog" to not need Cython |
2017-03-31 |
via Mercurial-devel |
|
Accepted |
[2,of,2] rebase: don't require destination if commands.rebase.requiredest=False |
2017-03-24 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: add tests with commands.{update, rebase}.requiredest=False |
2017-03-24 |
via Mercurial-devel |
|
Accepted |
[v2] fancyopts: making config defaults actually override defaults |
2017-03-24 |
via Mercurial-devel |
|
Changes Requested |
help: format ``commands`` heading correctly |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
[2,of,2,V2] status: support commands.status.relative config |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] plain: ignore [commands] config |
2017-03-22 |
via Mercurial-devel |
|
Accepted |
status: support commands.status.relative config |
2017-03-22 |
via Mercurial-devel |
|
Changes Requested |
[2,of,2] rebase: ignore commands.rebase.requiredest if HGPLAIN=1 |
2017-03-22 |
via Mercurial-devel |
|
Changes Requested |
[1,of,2] update: ignore commands.update.requiredest if HGPLAIN=1 |
2017-03-22 |
via Mercurial-devel |
|
Changes Requested |
pure: use int instead of long |
2017-03-21 |
via Mercurial-devel |
|
Accepted |
tests: allow ModuleNotFoundError in addition to ImportError |
2017-03-17 |
via Mercurial-devel |
|
Accepted |
[2,of,2,V2] py3: make py3 compat.iterbytestr simpler and faster |
2017-03-15 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] py3: optimize py3 compat.bytechr using Struct.pack |
2017-03-15 |
via Mercurial-devel |
|
Accepted |
py3: make py3 compat.iterbytestr simpler and faster |
2017-03-14 |
via Mercurial-devel |
|
Changes Requested |
[v2] debuglabelcomplete: fix to call debugnamecomplete in new location |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
debuglabelcomplete: fix to call debugnamecomplete in new location |
2017-03-14 |
via Mercurial-devel |
|
Superseded |
[2,of,2,V2] pager: if old pager extensions is enabled, respect pager.attend |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] tests: duplicate test for pager for old extension and for in-core pager |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[2,of,2] pager: if old pager extensions is enabled, respect pager.attend |
2017-03-14 |
via Mercurial-devel |
|
Superseded |
[1,of,2] tests: duplicate test for pager for old extension and for in-core pager |
2017-03-14 |
via Mercurial-devel |
|
Superseded |
merge: also allow 'e' action with experimental.updatecheck=noconflict |
2017-03-14 |
via Mercurial-devel |
|
Accepted |
[2,of,2] heads: enable pager |
2017-03-13 |
via Mercurial-devel |
|
Accepted |
[1,of,2] branches: enable pager |
2017-03-13 |
via Mercurial-devel |
|
Accepted |
fancyopts: making config defaults actually override defaults |
2017-03-12 |
via Mercurial-devel |
|
Changes Requested |
rebase: don't update state dict same way for each root |
2017-03-11 |
via Mercurial-devel |
|
Changes Requested |
rebase: abort if *any* commit in rebase set is public |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
formatter: set _first on formatter, not ui |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[3,of,3,V2] rebase: unhide original working directory node as well (issue5219) |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[2,of,3,V2] rebase: pass in a regular set to _setrebasesetvisibility() |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[1,of,3,V2] tests: demonstrate broken rebase from obsolete commit |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[2,of,2] rebase: use unfiltered repo and remove complex unhiding code (issue5219) |
2017-03-11 |
via Mercurial-devel |
|
Superseded |
[1,of,2] tests: demonstrate broken rebase from obsolete commit |
2017-03-11 |
via Mercurial-devel |
|
Superseded |
tests: fix help test to include recently added censor docs |
2017-03-11 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] debian: don't delete evolve and topic extensions |
2017-03-09 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] setup.py: remove unused and harmful code importing mercurial |
2017-03-09 |
via Mercurial-devel |
|
Accepted |
tests: make test-shelve.t timing-independent |
2017-03-08 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] docs: update references to installation path |
2017-03-08 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] evolve: switch away from deprecated repo.opener |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
[2,of,2] update: for "noconflict" updates, print "conflicting changes" on conflict |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
[1,of,2] tests: fix test-update-branches to remove non-conflicting file |
2017-03-07 |
via Mercurial-devel |
|
Accepted |
revert: move code dealing with deletions closer together |
2017-03-03 |
via Mercurial-devel |
|
Accepted |
[1,of,2,V2] manifest: allow specifying the revlog filename |
2017-03-01 |
via Mercurial-devel |
|
Deferred |
[11,of,11,V5] update: allow setting default update check to "noconflict" |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[10,of,11,V5] update: add experimental config for default way of handling dirty wdir |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[09,of,11,V5] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[08,of,11,V5] merge: combine the "merge" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[07,of,11,V5] merge: combine "dirty" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[06,of,11,V5] merge: clarify non-linear default updates in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[05,of,11,V5] merge: combine the two "can't happen" cases in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[04,of,11,V5] merge: move "incompatible options" case first in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[03,of,11,V5] merge: make "linear" an input in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[02,of,11,V5] merge: drop redundant column in docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[01,of,11,V5] merge: drop obsolete non-linear cases from docstring table |
2017-02-28 |
via Mercurial-devel |
|
Accepted |
[4,of,4,V4] update: also suggest --merge when non-linear update is aborted |
2017-02-16 |
via Mercurial-devel |
|
Superseded |
[3,of,4,V4] update: allow setting default update check to "noconflict" |
2017-02-16 |
via Mercurial-devel |
|
Superseded |
[2,of,4,V4] update: add experimental config for default way of handling dirty wdir |
2017-02-16 |
via Mercurial-devel |
|
Superseded |
[1,of,4,V4] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-16 |
via Mercurial-devel |
|
Superseded |
run-tests: drop unused "useipv6" parameter from Test class |
2017-02-16 |
via Mercurial-devel |
|
Rejected |
[4,of,4,V3] update: allow setting default update check to "noconflict" |
2017-02-15 |
via Mercurial-devel |
|
Superseded |
[3,of,4,V3] update: also suggest --merge when non-linear update is aborted |
2017-02-15 |
via Mercurial-devel |
|
Superseded |
[2,of,4,V3] update: add experimental config for default way of handling dirty wdir |
2017-02-15 |
via Mercurial-devel |
|
Superseded |
[1,of,4,V3] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-15 |
via Mercurial-devel |
|
Superseded |
[6,of,6,V2] update: add experimental config for default way of handling dirty wdir |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[5,of,6,V2] update: accept --merge to allow merging across topo branches (issue5125) |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[4,of,6,V2] update: clarify that -C and -c are mutually exclusive |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[3,of,6,V2] update: move check for dirty wdir into hg.updatetotally() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[2,of,6,V2] destutil: drop now-unused "check" parameter from destupdate() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[1,of,6,V2] destutil: remove duplicate check and leave it to merge.update() |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
ui: remove urllib2 from being imported early |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[6,of,6] update: add config for default way of handling dirty wdir |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[5,of,6] update: learn --merge to allow merging across topological branches (issue5125) |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[4,of,6] update: show -C and -c as mutually exclusive in synopsis |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[3,of,6] update: move check for dirty wdir into hg.updatetotally() |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[2,of,6] destutil: drop now-unused "check" parameter from destupdate() |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[1,of,6] destutil: remove duplicate check and leave it to merge.update() |
2017-02-14 |
via Mercurial-devel |
|
Superseded |
[2,of,2,v2] match: making visitdir() deal with non-recursive entries |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[1,of,2,v2] match: adding support for matching files inside a directory |
2017-02-14 |
via Mercurial-devel |
|
Accepted |
[2,of,2] match: making visitdir() deal with non-recursive entries |
2017-02-10 |
via Mercurial-devel |
|
Superseded |
[1,of,2] match: adding support for matching files inside a directory |
2017-02-10 |
via Mercurial-devel |
|
Superseded |
import: mention "stdin" (abbreviated) and add example |
2017-02-10 |
via Mercurial-devel |
|
Accepted |
[5,of,5] destutil: remove dead code about non-linear updates |
2017-02-10 |
via Mercurial-devel |
smf |
Accepted |
[4,of,5] update: fix typo/stale comment to match code |
2017-02-10 |
via Mercurial-devel |
smf |
Accepted |
[3,of,5] merge: remove unused handling of default destination in merge.update() |
2017-02-10 |
via Mercurial-devel |
smf |
Accepted |
[2,of,5] update: localize logic around which ancestor to use |
2017-02-10 |
via Mercurial-devel |
smf |
Accepted |
[1,of,5] tests: add test for updating to null revision |
2017-02-10 |
via Mercurial-devel |
smf |
Accepted |
[V2] merge: print status message before launching external merge tool |
2017-02-10 |
via Mercurial-devel |
|
Accepted |
merge: print status message before launching external merge tool |
2017-02-09 |
via Mercurial-devel |
|
Superseded |
update: remove dead (?) code about non-linear updates |
2017-02-07 |
via Mercurial-devel |
|
Superseded |
verify: replace _validpath() by matcher |
2017-02-02 |
via Mercurial-devel |
|
Accepted |
rebase: fix code comment to refer to right issue (4504, not 4505) |
2017-02-02 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] uncommit: don't lose copy information of remaining files (issue5403) |
2017-01-31 |
via Mercurial-devel |
|
Accepted |
util: make sortdict.keys() return a copy |
2017-01-31 |
via Mercurial-devel |
|
Accepted |
[3,of,3] revlog: give EXTSTORED flag value to narrowhg |
2017-01-17 |
via Mercurial-devel |
|
Accepted |
[2,of,3] help: don't let tools reflow revlog flags list |
2017-01-17 |
via Mercurial-devel |
|
Accepted |
[1,of,3] help: format revlog.txt more closely to result |
2017-01-17 |
via Mercurial-devel |
|
Accepted |
check-code: reject module-level @cachefunc |
2017-01-13 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] fold: require --from flag for folding revisions to working copy |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[3,of,3] bisect: refer directly to bisect() revset predicate in help |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[2,of,3] tests: use "hg help revisions.<predicate>" instead of grepping |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[1,of,3] help: remove now-redundant pointer to revsets help |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] fold: use 'fold', not 'touch', for transaction description |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
diff.noprefix no longer breaks {diffstat} (issue4755) |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[5,of,5] help: explain that revsets can be used where 1 or 2 revs are wanted |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[4,of,5] help: explain what the term "revset" means |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[3,of,5] help: merge revsets.txt into revisions.txt |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[2,of,5] tests: use `hg help dates` instead of `hg help revs` in test |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
[1,of,5] help: use a single paragraph to describe full and abbreviated nodeids |
2017-01-12 |
via Mercurial-devel |
|
Accepted |
tests: fix import order in test-bdiff |
2017-01-11 |
via Mercurial-devel |
|
Changes Requested |
[2,of,2] repair: combine two loops over changelog revisions |
2017-01-04 |
via Mercurial-devel |
|
Accepted |
[1,of,2] repair: speed up stripping of many roots |
2017-01-04 |
via Mercurial-devel |
|
Accepted |
[2,of,2,v3] fsmonitor: refresh pywatchman to upstream |
2016-12-22 |
via Mercurial-devel |
|
Accepted |
[1,of,2,v3] tests: exclude bundled pywatchman from test-check-pyflakes |
2016-12-22 |
via Mercurial-devel |
|
Accepted |
[2,of,2,v2] fsmonitor: refresh pywatchman to upstream |
2016-12-21 |
via Mercurial-devel |
|
Changes Requested |
[1,of,2,v2] fsmonitor: fix exception message scraping |
2016-12-21 |
via Mercurial-devel |
|
Accepted |
[2,of,2] fsmonitor: refresh pywatchman to upstream |
2016-12-21 |
via Mercurial-devel |
|
Superseded |
[1,of,2] fsmonitor: fix exception message scraping |
2016-12-21 |
via Mercurial-devel |
|
Superseded |
help: make multirevs just an alias for revsets |
2016-12-16 |
via Mercurial-devel |
|
Accepted |
[3,of,5,v4] revlog: pass flags to addrevision |
2016-11-30 |
via Mercurial-devel |
|
Not Applicable |
match: adding support for repository-root-based globs |
2016-11-15 |
via Mercurial-devel |
|
Changes Requested |
[evolve-ext] fold: disallow multiple revisions without --exact |
2016-11-04 |
via Mercurial-devel |
|
Changes Requested |
treemanifest: fix a "treeinmem" case |
2016-11-04 |
via Mercurial-devel |
|
Accepted |
match: adding support for repository-root-based globs |
2016-11-03 |
via Mercurial-devel |
|
Superseded |
repair: make strip() return backup file path |
2016-11-02 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] errors: add missing imports of mercurial.error |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] evolve: use single quotes in usage messages |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[1,of,3,evolve-ext] evolve: prefer "abort" over "abandon" in messages for consistency |
2016-10-29 |
via Mercurial-devel |
|
Accepted |
[3,of,3,evolve-ext] evolve: make error message consistent |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[2,of,3,evolve-ext] setupevolveunfinished: use "hg update -C ." to abort |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
[1,of,3,evolve-ext] evolve: suggest "hg update -C .", including '.', to abort evolve |
2016-10-28 |
via Mercurial-devel |
|
Accepted |
match: adding support for repository-root-based globs |
2016-10-25 |
via Mercurial-devel |
|
Deferred |
manifest: don't store None in fulltextcache |
2016-10-18 |
via Mercurial-devel |
|
Accepted |
treemanifest: fix bad argument order to treemanifestctx |
2016-10-17 |
via Mercurial-devel |
|
Accepted |
match: adding non-recursive directory matching |
2016-10-08 |
via Mercurial-devel |
marmoute |
Rejected |
histedit: avoid converting nodeid to context and back again |
2016-09-28 |
via Mercurial-devel |
|
Accepted |
remotefilectx: use manifest.find() to look for a single file |
2016-09-28 |
via Mercurial-devel |
|
Changes Requested |
[4,of,4] strip: don't use "full" and "partial" to describe bundles |
2016-09-19 |
via Mercurial-devel |
|
Accepted |
[3,of,4] strip: clarify that user action is required to recover temp bundle |
2016-09-19 |
via Mercurial-devel |
|
Accepted |
[2,of,4] strip: report both bundle files in case of exception (issue5368) |
2016-09-19 |
via Mercurial-devel |
|
Accepted |
[1,of,4] strip: simplify some repeated conditions |
2016-09-19 |
via Mercurial-devel |
|
Accepted |
rebase: make debug logging more consistent |
2016-09-13 |
via Mercurial-devel |
|
Accepted |
[evolve] templates: change {obsolete} to emit only "obsolete" or "" |
2016-09-09 |
via Mercurial-devel |
|
Accepted |
util: rename checkcase() to fscasesensitive() (API) |
2016-08-30 |
via Mercurial-devel |
|
Accepted |
[3,of,3] treemanifests: include dirlogs in streaming cloning |
2016-08-26 |
via Mercurial-devel |
|
Accepted |
[2,of,3] shallowstore: remove seemingly unnecessary code |
2016-08-26 |
via Mercurial-devel |
|
Accepted |
[1,of,3] tests: check that local commit data gets transferred |
2016-08-26 |
via Mercurial-devel |
|
Accepted |
[remotefilelog] shallowbundle: specifically compare instance to remotefilelog.remotefilelog |
2016-07-16 |
via Mercurial-devel |
|
Accepted |
hgweb: allow web.templates to be a list |
2016-07-08 |
via Mercurial-devel |
|
Not Applicable |
treemanifests: actually strip directory manifests |
2016-06-30 |
via Mercurial-devel |
yuya |
Accepted |
[2,of,2,remotefilelog] commands: tell @command decorator about arguments |
2016-06-30 |
via Mercurial-devel |
|
Accepted |
[1,of,2,remotefilelog] debugdatapack: make function name match command |
2016-06-30 |
via Mercurial-devel |
|
Accepted |
[5,of,5] revset: remove hacky sorting in fullreposet.__and__ |
2016-06-24 |
via Mercurial-devel |
|
Deferred |
[4,of,5] revset: make head() honor order of subset |
2016-06-24 |
via Mercurial-devel |
|
Accepted |
[3,of,5] revsets: use itervalues() where only values are needed |
2016-06-24 |
via Mercurial-devel |
|
Accepted |
[2,of,5] revsets: remove unnecessary calls to baseset(set).sort() |
2016-06-24 |
via Mercurial-devel |
|
Changes Requested |
[1,of,5] revsets: passing a set to baseset() is not wrong |
2016-06-24 |
via Mercurial-devel |
|
Accepted |
pycompat: use imported pickle to avoid test-check-pyflakes error |
2016-06-24 |
via Mercurial-devel |
|
Superseded |
[2,of,2] debug: make debug{revlog, index, data} --dir not just a flag |
2016-06-24 |
via Mercurial-devel |
|
Accepted |
[1,of,2] debugdata: disallow trailing option with -c/-m |
2016-06-24 |
via Mercurial-devel |
|
Accepted |
[evolve-ext] evolve: use hashlib.sha1() directly |
2016-06-17 |
via Mercurial-devel |
|
Rejected |
changegroup: don't send empty subdirectory manifest groups |
2016-06-16 |
via Mercurial-devel |
|
Accepted |
[v2] fileserverclient: make iterbatch() case work with new store |
2016-05-20 |
via Mercurial-devel |
|
Accepted |
[remotefilelog-ext] fileserverclient: make iterbatch() case work with new store |
2016-05-19 |
via Mercurial-devel |
|
Superseded |
[remotefilelog-ext] debugindex: use normal handling for --dir |
2016-05-18 |
via Mercurial-devel |
|
Accepted |
[v3] templater: add separate() template function |
2016-05-05 |
via Mercurial-devel |
yuya |
Accepted |
[v2] templater: add separate() template function |
2016-05-04 |
via Mercurial-devel |
|
Superseded |
templater: add intersperse() template function |
2016-05-03 |
via Mercurial-devel |
|
Changes Requested |
update: correct description of --check option |
2016-04-27 |
via Mercurial-devel |
|
Accepted |
convert: delete unused imports in git.py |
2016-03-29 |
via Mercurial-devel |
|
Accepted |
bundle: remove obsolete (and duplicate) comment |
2016-03-29 |
via Mercurial-devel |
|
Accepted |
bundle: avoid crash when when no good changegroup version found |
2016-03-28 |
via Mercurial-devel |
|
Accepted |
[2,of,2] exchange: make _pushb2ctx() look more like _getbundlechangegrouppart() |
2016-03-28 |
via Mercurial-devel |
|
Accepted |
[1,of,2] exchange: get rid of "getcgkwargs" variable |
2016-03-28 |
via Mercurial-devel |
|
Accepted |
bundle: move writebundle() from changegroup.py to bundle2.py (API) |
2016-03-28 |
via Mercurial-devel |
|
Accepted |
subrepo: adapt to git's recent renames-by-default |
2016-03-24 |
via Mercurial-devel |
|
Accepted |
mergetools: add nbdime merge tools to default rc |
2017-11-25 |
Vidar Tonaas Fauske |
|
Accepted |
Failing tests for mercurial 5.4rc0 and python3 |
2020-04-23 |
Vladimir Lomov |
|
New |
Fix meld.args in mergetools.rc: add -o $output (2/3) |
2013-04-16 |
Völker Ronny |
|
Superseded |
Fix meld.args in mergetools.rc: add -o $output (1/3) |
2013-04-16 |
Völker Ronny |
|
Superseded |
Fix meld.args in mergetools.rc: add -o $output |
2013-03-28 |
Völker Ronny |
|
Superseded |
Fix meld.args in mergetools.rc: add -o $output |
2013-02-21 |
Völker Ronny |
|
Superseded |
[stable] i18n-pt_BR: fix syntax error on translation |
2017-06-02 |
Wagner Bruna |
|
Accepted |
[2,of,2,stable] bugzilla: fix typo in help text |
2017-05-31 |
Wagner Bruna |
|
Accepted |
[1,of,2,stable] help: fix typos |
2017-05-31 |
Wagner Bruna |
|
Accepted |
[stable] histedit: fix typo in documentation |
2016-02-03 |
Wagner Bruna |
|
Accepted |
[stable] help: fix typo in scripting documentation |
2015-08-13 |
Wagner Bruna |
|
Accepted |
[stable] repair: fix typo in warning message |
2015-07-26 |
Wagner Bruna |
|
Accepted |
[2,of,2,stable] webcommands: fix description of manifest default behavior |
2015-04-27 |
Wagner Bruna |
|
Accepted |
[1,of,2,stable] webcommands: fix typo in changelog documentation |
2015-04-27 |
Wagner Bruna |
|
Accepted |
[3,of,3,stable] bookmarks: add i18n hints to bookmark sync states |
2015-04-22 |
Wagner Bruna |
|
Accepted |
[2,of,3,stable] histedit: fix typo in abort message |
2015-04-22 |
Wagner Bruna |
|
Accepted |
[1,of,3,stable] help: fix typos in txnclose and txnabort documentation |
2015-04-22 |
Wagner Bruna |
|
Accepted |
messages: quote "hg help" hints consistently |
2015-01-18 |
Wagner Bruna |
|
Accepted |
[3,of,3,stable] util, i18n: add hint to digest mismatch message |
2014-10-23 |
Wagner Bruna |
|
Accepted |
[2,of,3,stable] help/config: fix typo |
2014-10-23 |
Wagner Bruna |
|
Accepted |
[1,of,3,stable] files: fix example list syntax |
2014-10-23 |
Wagner Bruna |
|
Accepted |
[stable] commands: fix typo in import documentation |
2014-07-20 |
Wagner Bruna |
|
Accepted |
[stable] hgweb, i18n: do not translate search mode description |
2013-11-13 |
Wagner Bruna |
|
Accepted |
[stable,v2] hgweb, i18n: avoid parameterized search mode description |
2013-11-04 |
Wagner Bruna |
|
Superseded |
[stable] hgweb, i18n: avoid parameterized search mode description |
2013-11-04 |
Wagner Bruna |
|
Superseded |
[stable] largefiles: fix typos in documentation |
2013-04-19 |
Wagner Bruna |
|
Accepted |
hgweb: refactor checks for granting and revoking user permissions |
2013-04-15 |
Wagner Bruna |
|
Accepted |
[stable] commands: fix typo in debugobsolete docstring |
2013-04-01 |
Wagner Bruna |
|
Accepted |