[2,of,2] status: don't override _buildstatus() in workingcommitctx |
2015-01-08 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] status: cache dirstate status in _dirstatestatus() |
2015-01-08 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4,lazy-manifest] context: don't sort manifest entries |
2015-01-08 |
Augie Fackler |
|
Superseded |
[3,of,4,lazy-manifest] manifest: use lazymanifest instead of manifestdict |
2015-01-08 |
Augie Fackler |
|
Changes Requested |
[2,of,4,lazy-manifest] manifest.c: allow None explicity in __contains__, and say it's not present |
2015-01-08 |
Augie Fackler |
|
Changes Requested |
[1,of,4,lazy-manifest] manifest.c: new extension code to lazily parse manifests |
2015-01-08 |
Augie Fackler |
|
Superseded |
color: add support for colorizing git subrepo diffs |
2015-01-08 |
Mathias De Maré |
|
Accepted |
[6,of,6] revset: check collision between alias argument names in the declaration |
2015-01-08 |
Katsunori FUJIWARA |
|
Changes Requested |
[5,of,6] revset: parse alias declaration strictly by _parsealiasdecl |
2015-01-08 |
Katsunori FUJIWARA |
|
Superseded |
[4,of,6] revset: introduce "_parsealiasdecl" to parse alias declarations strictly |
2015-01-08 |
Katsunori FUJIWARA |
|
Superseded |
[3,of,6] revset: store full detail into revsetalias.error for error source distinction |
2015-01-08 |
Katsunori FUJIWARA |
|
Superseded |
[2,of,6] revset: factor out composing error message for ParseError to reuse |
2015-01-08 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,6] revset: make tokenize extensible to parse alias declarations and definitions |
2015-01-08 |
Katsunori FUJIWARA |
|
Superseded |
[3,of,3,v2] revset: use localrepo revbranchcache for branch name filtering |
2015-01-08 |
Mads Kiilerich |
|
Superseded |
[2,of,3,v2] branchmap: use revbranchcache when updating branch map |
2015-01-08 |
Mads Kiilerich |
|
Superseded |
[1,of,3,v2] branchcache: introduce revbranchcache for caching of revision branch names |
2015-01-08 |
Mads Kiilerich |
|
Superseded |
[4,of,4,V2] largefiles: don't print files as both large and normal in addremove dryruns |
2015-01-08 |
Matt Harbison |
|
Accepted |
[3,of,4,V2] largefiles: return the list of added files from addlargefiles() |
2015-01-08 |
Matt Harbison |
|
Accepted |
[2,of,4,V2] largefiles: align the output messages for an added file with core methods |
2015-01-08 |
Matt Harbison |
|
Accepted |
[1,of,4,V2] largefiles: align the output messages for a removed file with core methods |
2015-01-08 |
Matt Harbison |
|
Accepted |
[5,of,5] localrepo: add ignoremissing parameter to branchtip |
2015-01-08 |
Sean Farley |
|
Accepted |
[4,of,5] namespaces: add method to return a list of nodes for a given name |
2015-01-08 |
Sean Farley |
|
Accepted |
[3,of,5] namespaces: add test for log |
2015-01-08 |
Sean Farley |
|
Accepted |
[2,of,5] log: use new namespaces api to display names |
2015-01-08 |
Sean Farley |
|
Accepted |
[1,of,5] tests: add a i18n translation test for log output |
2015-01-08 |
Sean Farley |
|
Accepted |
[V2] revset: use '%' as an operator for 'only' |
2015-01-08 |
Sean Farley |
|
Accepted |
[resend] revset: use '%' as an operator for 'only' |
2015-01-07 |
Sean Farley |
|
Superseded |
test-bundle2-exchange: create temp script in $TESTTMP, not $TESTDIR |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4] debugnamecomplete: use new name api |
2015-01-07 |
Sean Farley |
|
Accepted |
[3,of,4] debugnamecomplete: rename from debuglabelcomplete |
2015-01-07 |
Sean Farley |
|
Accepted |
[2,of,4] namespaces: add __iter__ and iteritems methods |
2015-01-07 |
Sean Farley |
|
Accepted |
[1,of,4] namespaces: add 'listnames' property |
2015-01-07 |
Sean Farley |
|
Accepted |
[3,of,3] setdiscovery: avoid calling any sample building if the undecided set is small |
2015-01-07 |
Pierre-Yves David |
|
Accepted |
[2,of,3] setdiscovery: delay sample building calls to gather them in a single place |
2015-01-07 |
Pierre-Yves David |
|
Accepted |
[1,of,3] setdiscovery: drop unused 'initial' argument for '_takequicksample' |
2015-01-07 |
Pierre-Yves David |
|
Accepted |
[4,of,4,status-via-diff] manifest: drop withflags() method, which is now unused |
2015-01-07 |
Augie Fackler |
|
Accepted |
[3,of,4,status-via-diff] context: use new manifest.diff(clean=True) support |
2015-01-07 |
Augie Fackler |
|
Accepted |
[2,of,4,status-via-diff] manifest: add optional recording of clean entries to diff |
2015-01-07 |
Augie Fackler |
|
Accepted |
[1,of,4,status-via-diff] context: use manifest.diff() to compute most of status |
2015-01-07 |
Augie Fackler |
|
Accepted |
[5,of,5] trydiff: replace dodiff=True/'binary' by binarydiff=False/True |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] trydiff: replace 'dodiff = False' by 'continue' |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] trydiff: make addindexmeta() unconditionally add index meta |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] trydiff: remove unused code for git index of "combined diff" |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] diff: remove dead assignment |
2015-01-07 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2] setdiscovery: factorize similar sampling code |
2015-01-07 |
Pierre-Yves David |
|
Accepted |
[1,of,2] setdiscovery: drop shadowed 'undecided' assignment |
2015-01-07 |
Pierre-Yves David |
|
Accepted |
transaction: support for callbacks during abort |
2015-01-07 |
Gregory Szorc |
|
Accepted |
hgweb: extract changelist entry generation into own function |
2015-01-07 |
Gregory Szorc |
|
Accepted |
[2,of,2] localrepo: show headline notes in commitctx before showing filenames |
2015-01-07 |
Mads Kiilerich |
|
Accepted |
[1,of,2] bundle: when verbose, show what takes up the space in the generated bundle |
2015-01-07 |
Mads Kiilerich |
|
Accepted |
[2,of,2] templates: use CSS classes for diff styling |
2015-01-06 |
Gregory Szorc |
|
Accepted |
[1,of,2] templates: remove unnecessary <span> |
2015-01-06 |
Gregory Szorc |
|
Accepted |
[Bug,4493] New: msgfmt warnings |
2015-01-06 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[Bug,4492] New: test-archive fails with recent Python 2.7 |
2015-01-06 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[fix-for-default-bug] revset-filelog: handle hidden linkrev for file missing for head (issue4490) |
2015-01-06 |
Pierre-Yves David |
|
Accepted |
[RFC] revset: completely ignore "null" symbol in new-style query (BC) |
2015-01-06 |
Yuya Nishihara |
|
Changes Requested |
[V2] revset: introduce new operator "##" to concatenate strings/symbols at runtime |
2015-01-06 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,4] color: declare the new changeset styles |
2015-01-06 |
Romain DEP. |
|
Changes Requested |
[3,of,4] template: update map-cmdline.phases with troubled states |
2015-01-06 |
Romain DEP. |
|
Changes Requested |
[2,of,4] template: update map-cmdline.default with troubled states |
2015-01-06 |
Romain DEP. |
|
Changes Requested |
[1,of,4] templatekw: add troubles state |
2015-01-06 |
Romain DEP. |
|
Changes Requested |
[4,of,4] template: update map-cmdline.phases accordingly |
2015-01-06 |
Romain DEP. |
|
Rejected |
[3,of,4] template: update map-cmdline.default accordingly |
2015-01-06 |
Romain DEP. |
|
Rejected |
[2,of,4] templatekw: add obsolete state |
2015-01-06 |
Romain DEP. |
|
Rejected |
[1,of,4] templatekw: add hidden state |
2015-01-06 |
Romain DEP. |
|
Rejected |
[3,of,3] cmdutil: add hidden, obsolete and troubled states to the default template |
2015-01-06 |
Romain DEP. |
|
Changes Requested |
[2,of,3] context: add obsoletestr |
2015-01-06 |
Romain DEP. |
|
Rejected |
[STABLE] cmdutil.jsonchangeset: properly compute added and removed files |
2015-01-06 |
Gregory Szorc |
|
Accepted |
[v3] run-tests: automatically add (glob) to "saved backup bundle to" lines |
2015-01-06 |
Mads Kiilerich |
|
Accepted |
[V3] largefiles: pass a matcher instead of a raw file list to removelargefiles() |
2015-01-06 |
Matt Harbison |
|
Accepted |
[2,of,2] webcommands.changeset: add manifest to template call |
2015-01-06 |
Gregory Szorc |
|
Changes Requested |
[1,of,2] webcommands.changeset: add file_{adds, mods, dels} to template call |
2015-01-06 |
Gregory Szorc |
|
Changes Requested |
[2,of,2] status: don't list files as both clean and deleted |
2015-01-06 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] status: don't list files as both removed and deleted |
2015-01-06 |
Martin von Zweigbergk |
|
Accepted |
[fix-for-default-bug] transaction: use the right location when cleaning up backup file (issue4479) |
2015-01-05 |
Pierre-Yves David |
|
Accepted |
[2,of,2] revset: introduce new operator "##" to concatenate strings/symbols at runtime |
2015-01-05 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,2] revset: delay showing parse error for the revset alias until it is referred |
2015-01-05 |
Katsunori FUJIWARA |
|
Accepted |
[STABLE] largefiles: properly sync lfdirstate after removing largefiles |
2015-01-04 |
Matt Harbison |
|
Accepted |
[RFC] revset: completely ignore "null" symbol in new-style query (BC) |
2015-01-04 |
Yuya Nishihara |
|
Changes Requested |
rebase: clarify comment about merge ancestor when rebasing merges |
2015-01-04 |
Mads Kiilerich |
|
Accepted |
[2,of,2] keyword: update copyright year |
2015-01-03 |
Christian Ebert |
|
Accepted |
[1,of,2] keyword: use vfs.reljoin and util.unlinkpath to remove kwdemo |
2015-01-03 |
Christian Ebert |
|
Accepted |
hgweb: allow viewing diffs against p1 or p2 for merge commits (issue3904) |
2015-01-03 |
Anton Shestakov |
|
Accepted |
largefiles: convert addlargefiles() to vfs |
2015-01-03 |
Matt Harbison |
|
Accepted |
[v2] run-tests: automatically add (glob) to "saved backup bundle to" lines |
2015-01-03 |
Mads Kiilerich |
|
Superseded |
[STABLE] revset: drop pre-lazyset optimization for stringset of subset == entire repo |
2015-01-03 |
Yuya Nishihara |
|
Accepted |
[4,of,4] namespaces: remove templatename method on the namespaces object |
2015-01-02 |
Sean Farley |
|
Accepted |
[3,of,4] namespaces: remove names method on the namespaces object |
2015-01-02 |
Sean Farley |
|
Accepted |
[2,of,4] templatekw: update namespace calls |
2015-01-02 |
Sean Farley |
|
Accepted |
[1,of,4] namespaces: add __getitem__ property |
2015-01-02 |
Sean Farley |
|
Accepted |
[2,of,4,V2] largefiles: pass a matcher instead of a raw file list to removelargefiles() |
2015-01-02 |
Matt Mackall |
|
Superseded |
run-tests: automatically add (glob) to "saved backup bundle to" lines |
2015-01-02 |
Matt Mackall |
|
Superseded |
[2,of,2] localrepo: use vfs.reljoin rather than os.path.join in the localrepository class |
2015-01-02 |
Angel Ezquerra |
|
Accepted |
[1,of,2] localrepo: use the vfs join method to implement the localrepo join method |
2015-01-02 |
Angel Ezquerra |
|
Accepted |
[2,of,2] linkrev-filelog: handle filtered linkrev with no visible children (issue4307) |
2015-01-02 |
Pierre-Yves David |
|
Accepted |
[1,of,2] linkrev: work around linkrev to filtered entry in 'filelog' revset |
2015-01-02 |
Pierre-Yves David |
|
Accepted |
run-tests: automatically add (glob) to "saved backup bundle to" lines |
2015-01-02 |
Mads Kiilerich |
|
Superseded |
[4,of,4] namespaces: update documentation and code indentation |
2015-01-01 |
Sean Farley |
|
Accepted |
[3,of,4] namespaces: use namespace object instead of dictionary |
2015-01-01 |
Sean Farley |
|
Accepted |
[2,of,4] namespaces: copy implementation to new namespace object |
2015-01-01 |
Sean Farley |
|
Accepted |
[1,of,4] namespaces: add a namespace object |
2015-01-01 |
Sean Farley |
|
Accepted |
[6,of,6,json-style] tests: add tests for json output from hgweb |
2014-12-31 |
Gregory Szorc |
|
Changes Requested |
[5,of,6,json-style] templates: add json style |
2014-12-31 |
Gregory Szorc |
|
Changes Requested |
[4,of,6,json-style] templater: introduce jsonengine |
2014-12-31 |
Gregory Szorc |
|
Changes Requested |
[3,of,6,json-style] templater: allow styles to specify a default engine |
2014-12-31 |
Gregory Szorc |
|
Changes Requested |
[2,of,6,json-style] templatefilters.json: stabilize output |
2014-12-31 |
Gregory Szorc |
|
Accepted |
[1,of,6,json-style] templatefilters.json: call functions |
2014-12-31 |
Gregory Szorc |
|
Accepted |
[3,of,3,stable] largefiles: backout f72d73937853 - linear updates handle m -> a differently |
2014-12-31 |
Mads Kiilerich |
|
Accepted |
[2,of,3,stable] largefiles: mark lfile as added in lfdirstate when the standin is added |
2014-12-31 |
Mads Kiilerich |
|
Accepted |
[1,of,3,stable] tests: add test coverage for lfdirstate invalidation of linear update |
2014-12-31 |
Mads Kiilerich |
|
Accepted |
[6,of,6,V2] context: override _dirstatestatus in workingcommitctx for correct matching |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[5,of,6,V2] context: avoid breaking already fixed self._status at ctx.status() |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,6,V2] context: add workingcommitctx for exact context to be committed |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,6,V2] context: make unknown/ignored/clean of cached status empty for equivalence |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,6,V2] context: remove unreliable accessor methods from committablectx |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,6,V2] context: cache self._status correctly at workingctx.status |
2014-12-31 |
Katsunori FUJIWARA |
|
Accepted |
[4,of,4,V2] largefiles: align the output messages for an added file with core methods |
2014-12-31 |
Matt Harbison |
|
Superseded |
[3,of,4,V2] largefiles: align the output messages for a removed file with core methods |
2014-12-31 |
Matt Harbison |
|
Superseded |
[2,of,4,V2] largefiles: pass a matcher instead of a raw file list to removelargefiles() |
2014-12-31 |
Matt Harbison |
|
Superseded |
[1,of,4,V2] largefiles: drop a redundant check for patterns when removing without --after |
2014-12-31 |
Matt Harbison |
|
Accepted |
[5,of,5] context: override _dirstatestatus in workingcommitctx for correct matching |
2014-12-31 |
Katsunori FUJIWARA |
|
Superseded |
[4,of,5] context: avoid breaking already fixed self._status at ctx.status() |
2014-12-31 |
Katsunori FUJIWARA |
|
Superseded |
[3,of,5] context: add workingcommitctx for exact context to be committed |
2014-12-31 |
Katsunori FUJIWARA |
|
Superseded |
[2,of,5] context: make unknown/ignored/clean of cached status empty for equivalence |
2014-12-31 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,5] context: cache self._status correctly at workingctx.status |
2014-12-31 |
Katsunori FUJIWARA |
|
Superseded |
[5,of,5] linkrev: also adjust linkrev when bootstrapping annotate (issue4305) |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[4,of,5] linkrev: also adjust linkrev when bootstrapping 'follow' revset |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[3,of,5] linkrev: introduce a 'introrev' method on filectx |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[2,of,5] filectx.parents: enforce changeid of parent to be in own changectx ancestors |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[1,of,5] filectx.parents: also fetch the filelog of rename source too |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[2,of,2] filectx.parents: filter nullrev parent sooner |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[1,of,2] context: catch FilteredRepoLookupError instead of RepoLookupError |
2014-12-30 |
Pierre-Yves David |
|
Accepted |
[4,of,4] tests/autodiff.py: explicitly only honor feature diffopts |
2014-12-29 |
Siddharth Agarwal |
|
Accepted |
[3,of,4] cmdutil.changeset_printer: explicitly honor all diffopts |
2014-12-29 |
Siddharth Agarwal |
|
Accepted |
[2,of,4] export: explicitly honor all diffopts |
2014-12-29 |
Siddharth Agarwal |
|
Accepted |
[1,of,4] webcommands.annotate: explicitly only honor whitespace diffopts |
2014-12-29 |
Siddharth Agarwal |
|
Accepted |
subrepo: add full revert support for git subrepos |
2014-12-29 |
Matt Mackall |
|
Accepted |
subrepo: add forgotten annotation for reverting git subrepos |
2014-12-28 |
Mathias De Maré |
|
Accepted |
tests: adapt glob pattern to fix test with NetBSD's sh(1) (issue4484) |
2014-12-28 |
Thomas Klausner |
|
Accepted |
tests: run 'cvs init' only on non-existent directories (issue4482) |
2014-12-28 |
Thomas Klausner |
|
Accepted |
subrepo: add 'cat' support for git subrepos |
2014-12-28 |
Mathias De Maré |
|
Superseded |
subrepo: add full revert support for git subrepos |
2014-12-28 |
Mathias De Maré |
|
Superseded |
[6,of,6,V2,RFC] localrepo: properly lock full shared repositories |
2014-12-26 |
Angel Ezquerra |
|
Changes Requested |
[5,of,6,V2,RFC] share: add "full share" suport |
2014-12-26 |
Angel Ezquerra |
|
Changes Requested |
[4,of,6,V2,RFC] lock: add multilock class |
2014-12-26 |
Angel Ezquerra |
|
Changes Requested |
[3,of,6,V2,RFC] localrepo: use the vfs join method to implement the localrepo join method |
2014-12-26 |
Angel Ezquerra |
|
Accepted |
[2,of,6,V2,RFC] scmutil": add a unionvfs class |
2014-12-26 |
Angel Ezquerra |
|
Changes Requested |
[1,of,6,V2,RFC] localrepo: introduce shared method to check if a repository is shared |
2014-12-26 |
Angel Ezquerra |
|
Accepted |
[2,of,2] remove: use vfs instead of os.path + match.rel() for filesystem checks |
2014-12-26 |
Matt Harbison |
|
Accepted |
[1,of,2] forget: use vfs instead of os.path + match.rel() for filesystem checks |
2014-12-26 |
Matt Harbison |
|
Accepted |
[2,of,2] largefiles: drop the localrepo import in reposetup.py |
2014-12-26 |
Matt Harbison |
|
Accepted |
[1,of,2] tests: make a multi-statement hook in bundle2-exchange Windows compatible |
2014-12-26 |
Matt Harbison |
|
Accepted |
[Bug,4484] New: NetBSD: test-run-tests fails |
2014-12-25 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[Bug,4483] New: NetBSD: native unzip has different whitespace |
2014-12-25 |
mercurial-bugs@selenic.com |
|
Not Applicable |
[4,of,4,V4] posix: quote the specified string only when it may have to be quoted |
2014-12-25 |
Katsunori FUJIWARA |
|
Accepted |
[3,of,4,V4] windows: quote the specified string only when it has to be quoted |
2014-12-25 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,4,V4] extdiff: rename the name of an argument for readability |
2014-12-25 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,4,V4] extdiff: avoid unexpected quoting arguments for external tools (issue4463) |
2014-12-25 |
Katsunori FUJIWARA |
|
Accepted |
[6,of,6,RFC] localrepo: properly lock full shared repositories |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
[5,of,6,RFC] share: add support "full share" suport |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
[4,of,6,RFC] lock: add multilock class |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
[3,of,6,RFC] localrepo: use the vfs join method to implement the localrepo join method |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
[2,of,6,RFC] scmutil": add altvfs class |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
[1,of,6,RFC] localrepo: introduce shared method to check if a repository is shared |
2014-12-24 |
Angel Ezquerra |
|
Superseded |
Make setup usable on systems missing cygwin compiler package |
2014-12-24 |
Ludovic Chabant |
|
Accepted |
[5,of,5] trydiff: use 'ctx1.flags()' for symmetry with 'ctx2.flags()' |
2014-12-24 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] trydiff: use 'not in addedset' for symmetry with 'not in removedset' |
2014-12-24 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] trydiff: simplify checking for additions |
2014-12-24 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] trydiff: extract 'date2' variable like existing 'date1' |
2014-12-24 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] trydiff: use sets, not lists, for containment checks |
2014-12-24 |
Martin von Zweigbergk |
|
Accepted |
[8,of,8] largefiles: align the output messages for an added file with core methods |
2014-12-23 |
Matt Harbison |
|
Superseded |
[7,of,8] largefiles: align the output messages for a removed file with core methods |
2014-12-23 |
Matt Harbison |
|
Superseded |
[6,of,8] largefiles: pass a matcher instead of a raw file list to removelargefiles() |
2014-12-23 |
Matt Harbison |
|
Superseded |
[5,of,8] largefiles: drop a redundant check for patterns when removing without --after |
2014-12-23 |
Matt Harbison |
|
Superseded |
[4,of,8] narrowmatcher: propagate the rel() method |
2014-12-23 |
Matt Harbison |
|
Superseded |
[3,of,8] match: add the abs() method |
2014-12-23 |
Matt Harbison |
|
Superseded |
[2,of,8] tests: introduce addremove coverage for largefiles with subrepos |
2014-12-23 |
Matt Harbison |
|
Superseded |
[1,of,8] largefiles: eliminate a duplicate message when removing files in verbose mode |
2014-12-23 |
Matt Harbison |
|
Accepted |
[EVOLVE] init: don't abort Mercurial on version mismatch |
2014-12-23 |
Matt Mackall |
|
Accepted |
pushkey: run hook after the lock release |
2014-12-23 |
Pierre-Yves David |
|
Accepted |
[8,of,8] merge: move checking of unknown files out of manifestmerge() |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[7,of,8] merge: extract method for checking for conflicting untracked file |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[6,of,8] merge: create 'cm' action for 'get or merge' case |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[5,of,8] merge: don't overwrite untracked file at directory rename target |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[4,of,8] merge: remove constant tuple element from 'aborts' |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[3,of,8] merge: collect checking for unknown files at end of manifestmerge() |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[2,of,8] merge: introduce 'c' action like 'g', but with additional safety |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[1,of,8] merge: structure 'remote created' code to match table |
2014-12-23 |
Martin von Zweigbergk |
|
Accepted |
[V2] graph: support the branch grouping experiment from mercurial core |
2014-12-22 |
Pierre-Yves David |
|
Not Applicable |
[stable] demandimport: blacklist distutils.msvc9compiler (issue4475) |
2014-12-22 |
Augie Fackler |
|
Accepted |
[6,of,6,V2] largefiles: don't duplicate 'actions' into 'actionbyfile' |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[5,of,6,V2] merge: make calculateupdates() return file->action dict |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[4,of,6,V2] merge: let _forgetremoved() work on the file->action dict |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[3,of,6,V2] merge: let _resolvetrivial() work on the file->action dict |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[2,of,6,V2] merge: let bid merge work on the file->action dict |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[1,of,6,V2] merge: write manifestmerge() using dictionary with entry per file |
2014-12-22 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3,STABLE] largefiles: fix a spurious missing file warning with forget (issue4053) |
2014-12-22 |
Matt Harbison |
|
Accepted |
[2,of,3,STABLE] largefiles: fix a spurious missing file warning with 'remove -A' (issue4053) |
2014-12-22 |
Matt Harbison |
|
Accepted |
[1,of,3,STABLE] largefiles: introduce the 'composelargefilematcher()' method |
2014-12-22 |
Matt Harbison |
|
Accepted |
help: suggest '-v -e' to get list of built-in aliases for extensions (issue4461) |
2014-12-22 |
Chingis Dugarzhapov |
|
Accepted |
[2,of,2] keyword: handle resolve to either parent |
2014-12-21 |
Christian Ebert |
|
Accepted |
[1,of,2] keyword: update test file syntax |
2014-12-21 |
Christian Ebert |
|
Accepted |
[4,of,4] outgoing: handle phases the same as pull |
2014-12-20 |
Eric Sumner |
|
Not Applicable |
[4,of,4] outgoing: handle phases the same as pull |
2014-12-19 |
Eric Sumner |
|
Accepted |
[3,of,4] bundlerepo: retract phase boundary |
2014-12-19 |
Eric Sumner |
|
Accepted |
[2,of,4] bundlerepo: implement safe phasecache |
2014-12-19 |
Eric Sumner |
|
Accepted |
[1,of,4] localrepo.__getitem__: add slicing support |
2014-12-19 |
Eric Sumner |
|
Accepted |
[3,of,3] tests: add missing globs for Windows |
2014-12-19 |
Matt Harbison |
|
Accepted |
[2,of,3] share: use the 'sharedpath' attr on repo instead of reloading from the file |
2014-12-19 |
Matt Harbison |
|
Accepted |
[1,of,3] share: fix source repo lookup on Windows |
2014-12-19 |
Matt Harbison |
|
Accepted |
[7,of,7,V2] templatekw: remove unneeded showtags |
2014-12-18 |
Sean Farley |
|
Accepted |
[6,of,7,V2] namespaces: generate template keyword when registering a namespace |
2014-12-18 |
Sean Farley |
|
Accepted |
[5,of,7,V2] templatekw: add helper method to generate a template keyword for a namespace |
2014-12-18 |
Sean Farley |
|
Accepted |
[4,of,7,V2] namespaces: add names method to return list of names for a given node |
2014-12-18 |
Sean Farley |
|
Accepted |
[3,of,7,V2] namespaces: add nodemap property |
2014-12-18 |
Sean Farley |
|
Accepted |
[2,of,7,V2] namespaces: add method to get template name of namespace |
2014-12-18 |
Sean Farley |
|
Accepted |
[1,of,7,V2] namespaces: add template name of a namespace |
2014-12-18 |
Sean Farley |
|
Accepted |
test: fix typo in test-help.t |
2014-12-18 |
André Sintzoff |
|
Accepted |
[9,of,9] subrepo: drop the 'ui' parameter to revert() |
2014-12-18 |
Matt Mackall |
|
Not Applicable |
test-check-commit-hg: clarify misleading "commit message rules" error |
2014-12-18 |
Martin von Zweigbergk |
|
Accepted |
context: return dirstate parents in workingctx.ancestors() |
2014-12-18 |
Durham Goode |
|
Accepted |
[2,of,2,V2] memctx: remove redundant test for issue4470 from test-commit.t |
2014-12-18 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,2,V2] memctx: calculate manifest more efficiently |
2014-12-18 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2,V2] ignore: resolve ignore files relative to repo root (issue4473) (BC) |
2014-12-18 |
Siddharth Agarwal |
|
Accepted |
[1,of,2,V2] test-hgignore: add testing for ui.ignore |
2014-12-18 |
Siddharth Agarwal |
|
Accepted |
[2,of,2] ignore: resolve ignore files relative to config file (issue4473) (BC) |
2014-12-18 |
Siddharth Agarwal |
|
Superseded |
[1,of,2] test-hgignore: add testing for ui.ignore |
2014-12-18 |
Siddharth Agarwal |
|
Superseded |
[2,of,2,RFC] largefiles: look at unfiltered().lfstatus to allow status() to be filtered |
2014-12-18 |
Matt Harbison |
|
Accepted |
[1,of,2,RFC] largefiles: ensure that the standin files are available in getlfilestoupload() |
2014-12-18 |
Matt Harbison |
|
Accepted |
backout: add --commit option |
2014-12-18 |
Mateusz Kwapich |
|
Accepted |
commit: add config option to limit copy search distance |
2014-12-18 |
Ryan McElroy |
|
Changes Requested |
[2,of,2,v2] bundle2: lowercase part types |
2014-12-17 |
Eric Sumner |
|
Accepted |
[1,of,2,v2] bundle2.bundlepart: make mandatory part flag explicit in API |
2014-12-17 |
Eric Sumner |
|
Accepted |
[6,of,6] largefiles: don't duplicate 'actions' into 'actionbyfile' |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
[5,of,6] merge: make calculateupdates() return file->action dict |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
[4,of,6] merge: let _forgetremoved() work on the file->action dict |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
[3,of,6] merge: let _resolvetrivial() work on the file->action dict |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
[2,of,6] merge: let bid merge work on the file->action dict |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
[1,of,6] merge: write manifestmerge() using dictionary with entry per file |
2014-12-17 |
Martin von Zweigbergk |
|
Superseded |
repoview: increase the size of pentagon to match circle area |
2014-12-17 |
Pierre-Yves David |
|
Not Applicable |
[3,of,3] repoview: backout ced3ecfc2e57 |
2014-12-17 |
Pierre-Yves David |
|
Accepted |
[2,of,3] largefile: explain why the monkey patching on repoview |
2014-12-17 |
Pierre-Yves David |
|
Accepted |
[1,of,3] largefile: backout ca54fb3d71ce |
2014-12-17 |
Pierre-Yves David |
|
Accepted |
[3,of,3] highlight: don't highlight files that have fancy linebreaks (issue4291) |
2014-12-17 |
Augie Fackler |
|
Accepted |
[2,of,3] test-highlight: expose bug in highlighting file with a formfeed |
2014-12-17 |
Augie Fackler |
|
Accepted |
[1,of,3] test-highlight: add a file containing a formfeed |
2014-12-17 |
Augie Fackler |
|
Accepted |
[3,of,3,STABLE] memctx: calculate manifest correctly with newly removed files (issue4470) |
2014-12-17 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,3,STABLE] memctx: calculate manifest including newly added files correctly |
2014-12-17 |
Katsunori FUJIWARA |
|
Accepted |
[1,of,3,STABLE] memctx: calculate exact status being committed from specified files |
2014-12-17 |
Katsunori FUJIWARA |
|
Accepted |
[2,of,2,v4] manifest: disallow setting the node id of an entry to None |
2014-12-17 |
Augie Fackler |
|
Accepted |
[1,of,2,v4] context: stop setting None for modified or added nodes |
2014-12-17 |
Augie Fackler |
|
Accepted |
[7,of,7] templatekw: remove unneeded showtags |
2014-12-17 |
Sean Farley |
|
Superseded |
[6,of,7] namespaces: generate template keyword when registering a namespace |
2014-12-17 |
Sean Farley |
|
Superseded |
[5,of,7] templatekw: add helper method to generate a template keyword for a namespace |
2014-12-17 |
Sean Farley |
|
Superseded |
[4,of,7] namespaces: add names method to return list of names for a given node |
2014-12-17 |
Sean Farley |
|
Superseded |
[3,of,7] namespaces: add nodemap property |
2014-12-17 |
Sean Farley |
|
Superseded |
[2,of,7] namespaces: add method to get singular name of namespace |
2014-12-17 |
Sean Farley |
|
Changes Requested |
[1,of,7] namespaces: add singular name of a namespace |
2014-12-17 |
Sean Farley |
|
Changes Requested |
[2,of,2,v2] manifest: disallow setting the node id of an entry to None |
2014-12-15 |
Augie Fackler |
|
Superseded |
[1,of,2,v2] context: stop setting None for modified or added nodes |
2014-12-15 |
Augie Fackler |
|
Superseded |
[2,of,2] manifest: disallow setting the node id of an entry to None |
2014-12-15 |
Augie Fackler |
|
Superseded |
[1,of,2] context: stop setting None for modified or added nodes |
2014-12-15 |
Augie Fackler |
|
Superseded |
[3,of,3] namespaces: add branches |
2014-12-15 |
Ryan McElroy |
|
Accepted |
[2,of,3] namespaces: add tags |
2014-12-15 |
Ryan McElroy |
|
Accepted |
[1,of,3] namespaces: remove weakref; always pass in repo |
2014-12-15 |
Ryan McElroy |
|
Accepted |
[9,of,9] subrepo: drop the 'ui' parameter to revert() |
2014-12-15 |
Matt Harbison |
|
Accepted |
[8,of,9] subrepo: drop the 'ui' parameter to removefiles() |
2014-12-15 |
Matt Harbison |
|
Accepted |
[7,of,9] subrepo: drop the 'ui' parameter to forget() |
2014-12-15 |
Matt Harbison |
|
Accepted |
[6,of,9] subrepo: drop the 'ui' parameter to cat() |
2014-12-15 |
Matt Harbison |
|
Accepted |
[5,of,9] subrepo: drop the 'ui' parameter to archive() |
2014-12-15 |
Matt Harbison |
|
Accepted |
[4,of,9] subrepo: use 'self.ui' instead of 'self._repo.ui' |
2014-12-15 |
Matt Harbison |
|
Accepted |
[3,of,9] subrepo: reset 'self.ui' to the subrepo copy of 'ui' in the hgsubrepo class |
2014-12-15 |
Matt Harbison |
|
Accepted |
[2,of,9] subrepo: rename the '_ui' member to 'ui' |
2014-12-15 |
Matt Harbison |
|
Accepted |
[1,of,9] subrepo: drop the '_ui' member in the subrepo subclasses |
2014-12-15 |
Matt Harbison |
|
Accepted |
[8,of,8] changectx: use names api to simplify and extend node lookup |
2014-12-15 |
Sean Farley |
|
Accepted |
[7,of,8] namespaces: add a method to the first matching node for a given name |
2014-12-15 |
Sean Farley |
|
Accepted |
[6,of,8] namespaces: add bookmarks to the names data structure |
2014-12-15 |
Sean Farley |
|
Accepted |
[5,of,8] namespaces: add a convenience property for the weakref _repo |
2014-12-15 |
Sean Farley |
|
Accepted |
[4,of,8] namespaces: pass repo to __init__ |
2014-12-15 |
Sean Farley |
|
Accepted |
[3,of,8] namespaces: add convenience method called multify |
2014-12-15 |
Sean Farley |
|
Accepted |
[2,of,8] namespaces: add a method to register new namespaces |
2014-12-15 |
Sean Farley |
|
Accepted |
[1,of,8] namespaces: introduce a generic way to map between names and nodes |
2014-12-15 |
Sean Farley |
|
Accepted |
[6,of,6] revset: use localrepo revbranchcache for branch name filtering |
2014-12-14 |
Mads Kiilerich |
|
Superseded |
[5,of,6] branchcache: let localrepo own the revbranchcache instance, save on close |
2014-12-14 |
Mads Kiilerich |
|
Changes Requested |
[4,of,6] branchmap: use revbranchcache when updating branch map |
2014-12-14 |
Mads Kiilerich |
|
Superseded |
[3,of,6] branchcache: introduce revbranchcache for caching of revision branch names |
2014-12-14 |
Mads Kiilerich |
|
Superseded |
tests: avoid git diffstat singular/plural output difference |
2014-12-14 |
Mathias De Maré |
|
Superseded |
[1,of,3,V4] share: implement shared bookmark functionality |
2014-12-13 |
Ryan McElroy |
|
Accepted |
[v2] debugindex: respect --debug flag to show full nodeids |
2014-12-13 |
Kyle Lippincott |
|
Accepted |
debugindex: respect --debug flag to show full nodeids |
2014-12-13 |
Kyle Lippincott |
|
Superseded |
tests: allow more flexibility in git diffstat output |
2014-12-13 |
Matt Harbison |
|
Accepted |
tests: allow more flexibility in git diffstat output |
2014-12-13 |
Mathias De Maré |
|
Superseded |
spelling: fixes from proofreading of spell checker issues |
2014-12-13 |
Mads Kiilerich |
|
Superseded |
merge: perform case-collision checking on final set of actions |
2014-12-13 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3,RFC] setup: use changes since latest tag instead of just distance |
2014-12-12 |
Siddharth Agarwal |
|
Superseded |
[2,of,3,RFC] setup: use changessincelatesttag from archive if present |
2014-12-12 |
Siddharth Agarwal |
|
Superseded |
[1,of,3,RFC] archive: store number of changes since latest tag as well |
2014-12-12 |
Siddharth Agarwal |
|
Superseded |
[2,of,2] localrepo.clone: add a way to override server preferuncompressed |
2014-12-12 |
Siddharth Agarwal |
|
Accepted |
[1,of,2] hg.clone: set 'stream' depending on whether --pull was requested or not |
2014-12-12 |
Siddharth Agarwal |
|
Accepted |
merge: move cd/dc prompts after largefiles prompts |
2014-12-12 |
Martin von Zweigbergk |
|
Accepted |
[3,of,3] subrepo: add partial diff support for git subrepos |
2014-12-12 |
Matt Harbison |
|
Not Applicable |
[8,of,8,V3] addremove: automatically process a subrepository's subrepos |
2014-12-12 |
Matt Harbison |
|
Accepted |
[7,of,8,V3] addremove: support addremove with explicit paths in subrepos |
2014-12-12 |
Matt Harbison |
|
Accepted |
[6,of,8,V3] addremove: add support for the -S flag |
2014-12-12 |
Matt Harbison |
|
Accepted |
[5,of,8,V3] commit: propagate --addremove to subrepos if -S is specified (issue3759) |
2014-12-12 |
Matt Harbison |
|
Accepted |
[4,of,8,V3] subrepo: store the ui object in the base class |
2014-12-12 |
Matt Harbison |
|
Accepted |
[3,of,8,V3] commit: abort if --addremove is specified, but fails |
2014-12-12 |
Matt Harbison |
|
Accepted |
[2,of,8,V3] addremove: warn when addremove fails to operate on a named path |
2014-12-12 |
Matt Harbison |
|
Accepted |
[1,of,8,V3] scmutil: pass a matcher to scmutil.addremove() instead of a list of patterns |
2014-12-12 |
Matt Harbison |
|
Accepted |
[2,of,2,stable] scmutil: record all symlinks to a repository in walkrepos |
2014-12-11 |
Enrique A. Tobis |
|
Rejected |
[1,of,2,stable] tests: fix a typo in test-walkrepos.py |
2014-12-11 |
Enrique A. Tobis |
|
Accepted |
merge: extract _resolvetrivial() function |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[7,of,7] largefiles: start by finding files of interest |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[6,of,7] largefiles: rewrite merge code using dictionary with entry per file |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[5,of,7] largefiles: put same 'action' object back in 'newglist' |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[4,of,7] largefiles: don't unnecessarily sort merge action lists |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[3,of,7] merge: don't treat 'diverge' and 'renamedelete' like actions |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[2,of,7] merge: move dr/rd warning messages out of applyupdates() |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
[1,of,7] merge: don't report progress for dr/rd actions |
2014-12-10 |
Martin von Zweigbergk |
|
Accepted |
tests: test coverage of tricky case where diffs show wrong copy information |
2014-12-10 |
Mads Kiilerich |
|
Superseded |
[3,of,3] subrepo: add partial diff support for git subrepos |
2014-12-10 |
Mathias De Maré |
|
Accepted |
[2,of,3] subrepo: extend git version check to 3 digits |
2014-12-10 |
Mathias De Maré |
|
Accepted |
[1,of,3] subrepo: move git version check into a separate method |
2014-12-10 |
Mathias De Maré |
|
Accepted |
[6,of,6] rebase: show a note for updated mq patches |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
[5,of,6] rebase: improve debug messages while processing the list of rebases |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
[4,of,6] rebase: show warning when rebase creates no changes to commit |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
[3,of,6] rebase: show more useful status information while rebasing |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
[2,of,6] tests: make 'saved backup' globbing less narrow in rebase tests |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
[1,of,6] tests: stabilise mq rebase tests |
2014-12-10 |
Mads Kiilerich |
|
Accepted |
test-graft: use strip extension instead of mq extension |
2014-12-09 |
Augie Fackler |
|
Accepted |
[4,of,4] graft: show hashes in user facing messages |
2014-12-09 |
Mads Kiilerich |
|
Superseded |
[3,of,4] graft: give helpful warning for empty grafts |
2014-12-09 |
Mads Kiilerich |
|
Accepted |
[2,of,4] graft: show more useful status information while grafting |
2014-12-09 |
Mads Kiilerich |
|
Accepted |
[1,of,4] tests: test coverage for empty graft |
2014-12-09 |
Mads Kiilerich |
|
Accepted |
[2,of,2] largefiles: drop the unfiltered repo usage in overridepurge() |
2014-12-09 |
Matt Harbison |
|
Accepted |
[1,of,2] repoview: allow methods on the proxy class to be replaced |
2014-12-09 |
Matt Harbison |
|
Accepted |
[4,of,4] transaction: remove the 'onabort' mechanism |
2014-12-09 |
Pierre-Yves David |
|
Accepted |
[3,of,4] transaction: remove the redundant 'onclose' mechanism |
2014-12-09 |
Pierre-Yves David |
|
Accepted |
[2,of,4] fncache: document the fact fncache is outdate at hook run time |
2014-12-09 |
Pierre-Yves David |
|
Accepted |
[1,of,4] fncache: drop dedicated 'onclose' function in favor of 'tr.addfinalize' |
2014-12-09 |
Pierre-Yves David |
|
Superseded |
[STABLE] log: fix log revset instability |
2014-12-09 |
Durham Goode |
|
Accepted |
[STABLE,V2] log: fix log -f slow path to actually follow history |
2014-12-08 |
Durham Goode |
|
Accepted |
[2,of,2] largefiles: don't use 'r' action for standin that doesn't exist |
2014-12-08 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] largefiles: don't use 'r' action for normal file that doesn't exist |
2014-12-08 |
Martin von Zweigbergk |
|
Accepted |
extdiff: proof of concept of refactoring to use cmdlines & avoid shlex.split |
2014-12-07 |
Mads Kiilerich |
|
Superseded |
generate-working-copy-states: open() in binary mode when writing content |
2014-12-06 |
Matt Harbison |
|
Accepted |
log: fix log -f slow path to actually follow history |
2014-12-05 |
Durham Goode |
|
Superseded |
largefiles: remove redundant checks for false modify/delete conflicts |
2014-12-05 |
Martin von Zweigbergk |
|
Accepted |
merge: make 'keep' message more descriptive |
2014-12-05 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2,STABLE,V3] extdiff: quote only options specified at runtime (issue4463) |
2014-12-05 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,2,STABLE,V3] util: add "shellsplit()" to centralize the logic to split command line |
2014-12-05 |
Katsunori FUJIWARA |
|
Superseded |
[2,of,2] addremove: restore the relative path printing when files are named |
2014-12-05 |
Matt Harbison |
|
Accepted |
[1,of,2] match: introduce uipath() to properly style a file path |
2014-12-05 |
Matt Harbison |
|
Accepted |
parsers: ensure revlog index node tree is initialized before insertion |
2014-12-04 |
adgar@google.com |
|
Accepted |
[2,of,2,STABLE,V2] extdiff: quote only options specified at runtime (issue4463) |
2014-12-04 |
Katsunori FUJIWARA |
|
Superseded |
[1,of,2,STABLE,V2] util: add "shellsplit()" to centralize the logic to split command line |
2014-12-04 |
Katsunori FUJIWARA |
|
Superseded |
[3,of,3,V2] rebase: handle revtodo as a special value when storing/restoring state |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[2,of,3,V2] rebase: add a 'revtodo' constant |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[1,of,3,V2] rebase: use '>= 0' to know is a revision was rebased |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[6,of,6,V2] obsstore: cache size computation for fm1 node |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[5,of,6,V2] obsstore: prefetch struct.calcsize |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[4,of,6,V2] obsstore: disable garbage collection during initialisation (issue4456) |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[3,of,6,V2] perf: add a perfloadmarkers command |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[2,of,6,V2] dirstate: use the 'nogc' decorator |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[1,of,6,V2] util: add a 'nogc' decorator to disable the garbage collection |
2014-12-04 |
Pierre-Yves David |
|
Accepted |
[4,of,4,V2] merge: don't overwrite conflicting file in locally renamed directory |
2014-12-04 |
Martin von Zweigbergk |
|
Accepted |
[3,of,4,V2] merge: don't ignore conflicting file in remote renamed directory |
2014-12-04 |
Martin von Zweigbergk |
|
Accepted |
[2,of,4,V2] merge: duplicate 'if f in copied' into each branch |
2014-12-04 |
Martin von Zweigbergk |
|
Accepted |
[1,of,4,V2] merge: branch code into {n1 and n2, n1, n2} top-level cases |
2014-12-04 |
Martin von Zweigbergk |
|
Accepted |
[5,of,5,v3] rebase: use explicit ancestor when rebasing an ancestor child |
2014-12-04 |
Mads Kiilerich |
|
Changes Requested |
[4,of,5,v3] rebase: refactor computerebase to case-by-case handling |
2014-12-04 |
Mads Kiilerich |
|
Changes Requested |
[3,of,5,v3] rebase: replace "future parents" message with more detailed debug info |
2014-12-04 |
Mads Kiilerich |
|
Changes Requested |
[2,of,5,v3] rebase: return merge parents from defineparents which becomes computerebase |
2014-12-04 |
Mads Kiilerich |
|
Changes Requested |
[1,of,5,v3] rebase: move base calculation from rebasenode() to defineparents() |
2014-12-04 |
Mads Kiilerich |
|
Accepted |
graft: use a real conflict for the tests |
2014-12-04 |
Martin von Zweigbergk |
|
Accepted |
add: use lexists so that broken symbolic links are added |
2014-12-03 |
John Coomes |
|
Accepted |
[2,of,2] largefiles: use clearer debug messages in actions |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
[1,of,2] largefiles: don't clobber merge action message with user message |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
merge: add test with conflicting file and remote directory rename |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
[6,of,6] merge: reuse batchremove method for 'rm' action |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[5,of,6] merge: reuse 'r' action code for 'rm' actions in recordupdates() |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[4,of,6] merge: create at most one 'rm' action per file |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[3,of,6] merge: split move-merge into two actions |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[2,of,6] merge: duplicate 'if f in copied' into each branch |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[1,of,6] merge: branch code into {n1 and n2, n1, n2} top-level cases |
2014-12-03 |
Martin von Zweigbergk |
|
Superseded |
[2,of,2] revset: add 'only' to DoS-safe symbols |
2014-12-03 |
Yuya Nishihara |
|
Accepted |
[1,of,2] revset: move 'only' so that functions are sorted alphabetically |
2014-12-03 |
Yuya Nishihara |
|
Accepted |
[3,of,3,V3] share: implement shared bookmark functionality |
2014-12-03 |
Ryan McElroy |
|
Superseded |
[2,of,3,V3] exchange: add hooks before and after bookmark pull |
2014-12-03 |
Ryan McElroy |
|
Superseded |
[1,of,3,V3] bookmarks: factor out repository lookup from writing bookmarks file |
2014-12-03 |
Ryan McElroy |
|
Accepted |
tests: drop unnecessary glob that causes a warning on Windows |
2014-12-03 |
Matt Harbison |
|
Accepted |
[3,of,3] patchbomb: introduce a 'patchwork.confirm' option |
2014-12-03 |
Pierre-Yves David |
|
Accepted |
[2,of,3] patchbomb: add a 'patchbomb.intro' option |
2014-12-03 |
Pierre-Yves David |
|
Accepted |
[1,of,3] patchbomb: extract 'getoutgoing' closure into its own function |
2014-12-03 |
Pierre-Yves David |
|
Accepted |
[3,of,3] update: don't overwrite untracked ignored files on update |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
[2,of,3] update: add tests for untracked local file |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
[1,of,3] update: remove redundant and misplaced merge tests |
2014-12-03 |
Martin von Zweigbergk |
|
Accepted |
merge: demonstrate that directory renames can lose local file content |
2014-12-02 |
Martin von Zweigbergk |
|
Accepted |
[2,of,2,V2] bookmarks: factor out bookmark file opening for easier extensibility |
2014-12-02 |
Ryan McElroy |
|
Accepted |
share: make bookmark sharing default |
2014-12-02 |
Ryan McElroy |
|
Changes Requested |
[3,of,3] rebase: shift all states constant by one |
2014-12-02 |
Pierre-Yves David |
|
Superseded |
[2,of,3] rebase: handle revtodo as a special value when storing/restoring state |
2014-12-02 |
Pierre-Yves David |
|
Superseded |
[1,of,3] rebase: add a 'revtodo' constant to |
2014-12-02 |
Pierre-Yves David |
|
Superseded |
[STABLE] rebase: ignore negative state when updating back to original wc parent |
2014-12-02 |
Pierre-Yves David |
|
Accepted |
[7,of,7] diff: explicitly honor all diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[6,of,7] annotate: explicitly only honor whitespace diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[5,of,7] notify: explicitly honor all diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[4,of,7] jsonchangeset: don't honor whitespace and format-changing diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[3,of,7] transplant: don't honor whitespace and format-changing diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[2,of,7] hgk: don't honor whitespace and format-changing diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[1,of,7] patchbomb: don't honor whitespace and format-changing diffopts |
2014-12-02 |
Siddharth Agarwal |
|
Accepted |
[5,of,5,V2] groupbranchiter: allow to select what the first branch should be |
2014-12-02 |
Pierre-Yves David |
|
Superseded |
[4,of,5,V2] groupbranchiter: support for non-contiguous revset |
2014-12-02 |
Pierre-Yves David |
|
Accepted |
[3,of,5,V2] groubranchhiter: indent most of the inner code |
2014-12-02 |
Pierre-Yves David |
|
Accepted |
[2,of,5,V2] graphlog: add a way to test the 'groupbranchiter' function |
2014-12-02 |
Pierre-Yves David |
|
Accepted |
[1,of,5,V2] graphmod: add a function for topological iteration |
2014-12-02 |
Pierre-Yves David |
|
Accepted |
addremove: print relative paths when called with -I/-X |
2014-12-02 |
Martin von Zweigbergk |
|
Accepted |
[V2] subrepo: add status support for untracked files in git subrepos |
2014-12-02 |
Mathias De Maré |
|
Not Applicable |
[2,of,2] mq: drop updateheader - inserthgheader and insertplainheader is enough |
2014-12-02 |
Mads Kiilerich |
|
Accepted |
[1,of,2] mq: smarter handling of plain headers |
2014-12-02 |
Mads Kiilerich |
|
Accepted |
[4,of,4,v2] rebase: show status information with current changeset while rebasing |
2014-12-02 |
Mads Kiilerich |
|
Changes Requested |
[3,of,4,v2] rebase: avoid redundant repo[rev].rev() - just keep working in rev space |
2014-12-02 |
Mads Kiilerich |
|
Accepted |
[2,of,4,v2] rebase: always store rev in state, also when collapsing |
2014-12-02 |
Mads Kiilerich |
|
Accepted |
[1,of,4,v2] rebase: clarify naming of variables holding node hashes - don't call them rev |
2014-12-02 |
Mads Kiilerich |
|
Accepted |
largefiles: drop the override for 'fetch' |
2014-12-02 |
Matt Harbison |
|
Accepted |
[3,of,3] share: implement shared bookmark functionality |
2014-12-01 |
Ryan McElroy |
|
Superseded |
[2,of,3] share: accept optional bookmarks parameter |
2014-12-01 |
Ryan McElroy |
|
Changes Requested |
[1,of,3] bookmarks: factor out bookmark file opening for easier extensibility |
2014-12-01 |
Ryan McElroy |
|
Superseded |
[STABLE] revset: fix first and last for generatorset (issue4465) |
2014-12-01 |
Pierre-Yves David |
|
Accepted |
[5,of,5] merge: add more thorough tests for --force |
2014-12-01 |
Martin von Zweigbergk |
|
Accepted |
[4,of,5] merge: display modify/delete conflict prompts in sorted order |
2014-12-01 |
Martin von Zweigbergk |
|
Accepted |
[3,of,5] generate-working-copy-states: accept depth arguments on command line |
2014-12-01 |
Martin von Zweigbergk |
|
Accepted |
[2,of,5] generate-working-copy-states: generalize for depth |
2014-12-01 |
Martin von Zweigbergk |
|
Accepted |
[1,of,5] generate-working-copy-states: make 'tracked' a string |
2014-12-01 |
Martin von Zweigbergk |
|
Accepted |
[4,of,4,stable?] merge: before cd/dc prompt, check that changed side really changed |
2014-12-01 |
Mads Kiilerich |
|
Accepted |
[3,of,4,stable?] largefiles: don't show largefile/normal prompts if one side is unchanged |
2014-12-01 |
Mads Kiilerich |
|
Accepted |
[2,of,4,stable?] tests: add test-issue3084.t cases for 'changed but same' as for 'unchanged' |
2014-12-01 |
Mads Kiilerich |
|
Accepted |
[1,of,4,stable?] tests: clean-up of largefiles tests in test-issue3084.t |
2014-12-01 |
Mads Kiilerich |
|
Accepted |
[17,of,17] rebase: preserve parent order when rebasing |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[16,of,17] rebase: fix rebase of a merge with an ancestor of target |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[15,of,17] rebase: use explicit ancestor when rebasing an ancestor child |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[14,of,17] rebase: refactor computerebase to case-by-case handling |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[13,of,17] rebase: replace "future parents" message with more detailed debug info |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[12,of,17] rebase: rename defineparents to computerebase by also returning merge parents |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[11,of,17] rebase: move base calculation from rebasenode() to defineparents() |
2014-11-30 |
Mads Kiilerich |
|
Superseded |
[10,of,17] rebase: avoid redundant repo[rev].rev() - just keep working in rev space |
2014-11-30 |
Mads Kiilerich |
|
Superseded |
[09,of,17] rebase: clarify naming of variables holding node hashes - don't call them rev |
2014-11-30 |
Mads Kiilerich |
|
Superseded |
[08,of,17] rebase: instead of using >= 0, use the slightly more meaningful > nullrev |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[07,of,17] rebase: instead of using > nullmerge, use the more meaningful >= nullrev |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[06,of,17] rebase: use nullrev instead of -1 |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[05,of,17] rebase: show progress info while rebasing |
2014-11-30 |
Mads Kiilerich |
|
Changes Requested |
[04,of,17] tests: test rebase of merge of target ancestors |
2014-11-30 |
Mads Kiilerich |
|
Accepted |
[03,of,17] tests: test coverage of parent order with p1 outside rebase set |
2014-11-30 |
Mads Kiilerich |
|
Accepted |
[02,of,17] tests: add test for rebasing merges with ancestors of the rebase destination |
2014-11-30 |
Mads Kiilerich |
|
Accepted |
[01,of,17] merge: 0 is a valid ancestor different from None |
2014-11-30 |
Mads Kiilerich |
|
Accepted |
[9,of,9,V2] addremove: support addremove with explicit paths in subrepos |
2014-11-30 |
Matt Harbison |
|
Superseded |
[8,of,9,V2] addremove: add support for the -S flag |
2014-11-30 |
Matt Harbison |
|
Superseded |
[7,of,9,V2] commit: propagate --addremove to subrepos if -S is specified (issue3759) |
2014-11-30 |
Matt Harbison |
|
Superseded |
[6,of,9,V2] subrepo: store the ui object in the base class |
2014-11-30 |
Matt Harbison |
|
Superseded |
[5,of,9,V2] commit: abort if --addremove is specified, but fails |
2014-11-30 |
Matt Harbison |
|
Superseded |
[4,of,9,V2] addremove: warn when addremove fails to operate on a named path |
2014-11-30 |
Matt Harbison |
|
Superseded |
[3,of,9,V2] scmutil: pass a matcher to scmutil.addremove() instead of a list of patterns |
2014-11-30 |
Matt Harbison |
|
Superseded |
[2,of,9,V2] match: add the anyfiles() method |
2014-11-30 |
Matt Harbison |
|
Changes Requested |
[1,of,9,V2] largefiles: split the creation of a normal matcher out of its install method |
2014-11-30 |
Matt Harbison |
|
Accepted |
[2,of,2,STABLE] pushkey: gracefully handle prepushkey hook failure (issue4455) |
2014-11-30 |
Pierre-Yves David |
|
Accepted |
[1,of,2,STABLE] hook: raise a more special HookAbort exception when a hook fails |
2014-11-30 |
Pierre-Yves David |
|
Changes Requested |
[4,of,4] obsstore: cache size computation for fm1 node |
2014-11-30 |
Pierre-Yves David |
|
Superseded |
[3,of,4] obsstore: prefetch struct.calcsize |
2014-11-30 |
Pierre-Yves David |
|
Superseded |
[2,of,4] obsstore: disable garbage collection during initialisation (issue4456) |
2014-11-30 |
Pierre-Yves David |
|
Superseded |
[1,of,4] perf: add a perfloadmarkers command |
2014-11-30 |
Pierre-Yves David |
|
Superseded |
[5,of,5,perfarce] output and progress cleanups |
2014-11-29 |
Dan Villiom Podlaski Christiansen |
|
Not Applicable |
[4,of,5,perfarce] add support for a fallback encoding |
2014-11-29 |
Dan Villiom Podlaski Christiansen |
|
Not Applicable |
[3,of,5,perfarce] add support for skipping certain changesets |
2014-11-29 |
Dan Villiom Podlaski Christiansen |
|
Not Applicable |
[2,of,5,perfarce] add support for using an authormap as a fallback from P4 user names |
2014-11-29 |
Dan Villiom Podlaski Christiansen |
|
Not Applicable |
[1,of,5,perfarce] add support for using a filemap for inclusion and/or exclusion |
2014-11-29 |
Dan Villiom Podlaski Christiansen |
|
Not Applicable |
subrepo: add status support for ignored files in git subrepos |
2014-11-28 |
Mathias De Maré |
|
Accepted |
[STABLE] hgweb: send proper HTTP response after uncaught exception |
2014-11-28 |
Gregory Szorc |
|
Accepted |
[stable] mq: fix update of headers that occur in the "wrong" order |
2014-11-28 |
Mads Kiilerich |
|
Accepted |
[inline-doc,V2] manifest: document the extra letter in working copy manifest node |
2014-11-27 |
Pierre-Yves David |
|
Accepted |
[3,of,3,STABLE,V2] revert: look for copies information for all local modifications |
2014-11-27 |
Pierre-Yves David |
|
Accepted |
[2,of,3,STABLE,V2] rename: properly report removed and added file as modified (issue4458) |
2014-11-27 |
Pierre-Yves David |
|
Accepted |
[1,of,3,STABLE,V2] manifest: fix a bug where working copy file 'add' mark was buggy |
2014-11-27 |
Pierre-Yves David |
|
Accepted |
[8,of,8] addremove: support addremove with explicit paths in subrepos |
2014-11-27 |
Matt Harbison |
|
Superseded |
[7,of,8] addremove: add support for the -S flag |
2014-11-27 |
Matt Harbison |
|
Superseded |
[6,of,8] commit: propagate --addremove to subrepos if -S is specified (issue3759) |
2014-11-27 |
Matt Harbison |
|
Superseded |
[5,of,8] subrepo: store the ui object in the base class |
2014-11-27 |
Matt Harbison |
|
Superseded |
[4,of,8] commit: abort if --addremove is specified, but fails |
2014-11-27 |
Matt Harbison |
|
Superseded |
[3,of,8] addremove: warn when addremove fails to operate on a named path |
2014-11-27 |
Matt Harbison |
|
Superseded |
[2,of,8] scmutil: pass a matcher to scmutil.addremove() instead of a list of patterns |
2014-11-27 |
Matt Harbison |
|
Superseded |
[1,of,8] largefiles: split the creation of a normal matcher out of its install method |
2014-11-27 |
Matt Harbison |
|
Superseded |
[inline-doc] manifest: document the extra letter in working copy manifest node |
2014-11-27 |
Pierre-Yves David |
|
Superseded |
[3,of,3,STABLE] revert: look for copies information for all local modifications |
2014-11-26 |
Pierre-Yves David |
|
Superseded |
[2,of,3,STABLE] rename: properly report removed and added file as modified (issue4458) |
2014-11-26 |
Pierre-Yves David |
|
Superseded |
[1,of,3,STABLE] manifest: fix a bug where working copy file 'add' mark was buggy |
2014-11-26 |
Pierre-Yves David |
|
Superseded |
merge: Be precise about what merged into what in short desc |
2014-11-26 |
anatoly techtonik |
|
Accepted |
[7,of,7] record: don't honor format-changing diffopts (issue4459) |
2014-11-26 |
Siddharth Agarwal |
|
Accepted |
[6,of,7] patch.difffeatureopts: add a feature for format-changing diffopts |
2014-11-26 |
Siddharth Agarwal |
|
Accepted |
[5,of,7] patch.difffeatureopts: add a feature for whitespace diffopts |
2014-11-26 |
Siddharth Agarwal |
|
Accepted |
[4,of,7] patch.difffeatureopts: add a feature for diff.git |
2014-11-26 |
Siddharth Agarwal |
|
Accepted |
[3,of,7] patch: rename diffopts to diffallopts |
2014-11-26 |
Siddharth Agarwal |
|
Accepted |