Mercurial > hg
comparison mercurial/__init__.py @ 27461:afa76585c955
fileset: use decorator to mark a predicate as "status caller"
Before this patch, predicates calling 'matchctx.status()' are listed
up by immediate list value in 'getfileset()'.
This prevents 3rd party extensions from adding specific predicate
calling 'matchctx.status()'.
This uses decorator to mark a predicate as "status caller".
This can also localize changes for adding (or removing) a "status
caller" predicate function in source code.
author | FUJIWARA Katsunori <foozy@lares.dti.ne.jp> |
---|---|
date | Mon, 21 Dec 2015 22:31:16 +0900 |
parents | 30a20167ae29 |
children | 17b85d739b62 |
comparison
equal
deleted
inserted
replaced
27460:11286ac374f3 | 27461:afa76585c955 |
---|