mercurial/fileset.py
1500cbe22d53ce17093fedaf82a6bcb7a995cc5e
created 2018-06-10 20:58 +0900
pushed 2018-07-18 00:43 +0000
Yuya Nishihara Yuya Nishihara - fileset: parse argument of size() by predicate function
131aae58a3164e6cdd2c7fbf73d3824c2b0d7623
created 2018-06-10 22:19 +0900
pushed 2018-07-18 00:43 +0000
Yuya Nishihara Yuya Nishihara - fileset: add "tracked()" to explicitly select files in the revision
80466fd85ac916363e671bfddebaa0f455bf5f43
created 2018-06-09 18:11 +0900
pushed 2018-07-18 00:43 +0000
Yuya Nishihara Yuya Nishihara - fileset: rewrite andset() to not use mctx.narrow()
07b551a4df4462c6abdd6f0f91f9e56141a9263d
created 2018-06-10 20:02 +0900
pushed 2018-07-18 00:43 +0000
Yuya Nishihara Yuya Nishihara - fileset: add helpers to make predicatematcher and nevermatcher
5cbcbe51d38d8f518133b63153b4cb0c78cb0b28
created 2018-06-10 20:45 +0900
pushed 2018-07-10 05:37 +0000
Yuya Nishihara Yuya Nishihara - fileset: pass in badfn to inner matchers
760cc5dc01e8078ae617f6eeb927f9d90d07ebd1
created 2018-06-09 20:53 +0900
pushed 2018-07-10 05:37 +0000
Yuya Nishihara Yuya Nishihara - fileset: restrict getfileset() to not return a computed set (API)
d046bf37f1ba5b5cba2f54faf8d5facd974e101a
created 2018-06-09 18:00 +0900
pushed 2018-07-10 05:37 +0000
Yuya Nishihara Yuya Nishihara - fileset: move helper functions to top
235d0bc11e1d9cd89b9347eff6fa2b49e8d0a793
created 2018-06-21 00:05 -0400
pushed 2018-06-23 18:31 +0000
Matt Harbison Matt Harbison - fileset: use filectx.isbinary() to filter out binaries in eol()
8783f128048e0b669c67d894904d542ca3118be7
created 2018-06-16 17:00 +0900
pushed 2018-06-16 18:13 +0000
Yuya Nishihara Yuya Nishihara - fileset: raise ProgrammingError for bad existing() calls
5cb39a368c803683fd8bc944480486a618ab785a
created 2018-06-16 16:56 +0900
pushed 2018-06-16 18:13 +0000
Yuya Nishihara Yuya Nishihara - py3: cast bytes encoding name to str in fileset.py
5f2dc1b71cf13755a595d63b630c15c1af3bfda4
created 2018-05-19 18:48 +0530
pushed 2018-05-23 02:22 +0000
Pulkit Goyal Pulkit Goyal - py3: use utils.stringutil.forcebytestr to convert error to bytes
f290f130d7fc4f7a5b16df3b7a8a202a12bcc3f5
created 2018-03-31 23:26 -0700
pushed 2018-04-03 03:53 +0000
Martin von Zweigbergk Martin von Zweigbergk - fileset: use context-returning revpair()
7c0f40f4f7bf8b09a8d6ee57e6cee6eca06afe17
created 2018-03-31 23:37 -0700
pushed 2018-04-03 03:53 +0000
Martin von Zweigbergk Martin von Zweigbergk - scmutil: introduce deprecated alias for revpair()
f0b6fbea00cfb0997d96b6ec71bec4d2b1b3e96a
created 2018-03-22 21:56 +0900
pushed 2018-03-24 00:21 +0000
Yuya Nishihara Yuya Nishihara - stringutil: bulk-replace call sites to point to new module
db33c5bc781ff17019379dabd76bcd4c07e590f1
created 2018-03-01 04:50 -0500
pushed 2018-03-02 14:51 +0000
Yuya Nishihara Yuya Nishihara - fileset: drop bad "elif:" trying to check invalid size expression
ab5f18a9dcacf135bcde59076d221860dcb5e651
created 2018-02-28 19:54 +0530
pushed 2018-03-01 16:30 +0000
Pulkit Goyal Pulkit Goyal - py3: slice over bytes or use startswith() to prevent getting ascii values
7b2b82f891bf6355ed87c06ed9198bfcd033fe7d
created 2018-02-06 23:53 -0500
pushed 2018-02-08 00:21 +0000
Matt Harbison Matt Harbison - fileset: don't abort when running copied() on a revision with a removed file stable
73432eee0ac431301774475cbc30cbdb38baf398
created 2018-01-14 13:29 +0900
pushed 2018-01-21 00:53 +0000
Yuya Nishihara Yuya Nishihara - fileset: add kind:pat operator
9eb5c400f488832b2fb0f9c5bb10e97b08362600
created 2018-01-14 13:28 +0900
pushed 2018-01-21 00:53 +0000
Yuya Nishihara Yuya Nishihara - fileset: move import of match module to top
a62b08f6626bd0f838b2c77a2f1a48068852be1f
created 2018-01-13 15:13 +0900
pushed 2018-01-21 00:53 +0000
Yuya Nishihara Yuya Nishihara - fileset: do not crash by unary negate operation
735f47b41521b272c623aec952bcff52538d5466
created 2018-01-13 15:07 +0900
pushed 2018-01-21 00:53 +0000
Yuya Nishihara Yuya Nishihara - fileset: make it robust for bad function calls
0e369eca888fc80ee980fe8200c59dc7b0024dae
created 2018-01-10 22:35 -0500
pushed 2018-01-14 07:28 +0000
Matt Harbison Matt Harbison - fileset: split the logic for matching a size expression to a separate method
1fb0a85fb20ecc7c35153ea5d2fa5ef59d3347ce
created 2017-05-29 16:21 +0530
pushed 2017-06-09 06:37 +0000
Pulkit Goyal Pulkit Goyal - py3: use pycompat.bytestr so that we don't get ascii values
4240be02df79f901b0bd4b249a1acb9f647694c8
created 2017-05-03 18:02 -0700
pushed 2017-05-08 16:32 +0000
Jun Wu Jun Wu - fileset: use fctx.isbinary instead of util.binary(fctx.data())
2140e12d32589364947663d5da862b9c24851b76
created 2017-03-09 00:07 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: drop false function signatures from revs() and status() docs
6b098ac4542ebb97197688e91c64309678d72cb4
created 2017-03-03 14:08 +0100
pushed 2017-03-09 22:10 +0000
Pierre-Yves David Pierre-Yves David - fileset: add a 'status(...)' predicate to control evaluation context
016c63d6658c7dd25feed04c8c190f234c9d8937
created 2017-03-03 14:08 +0100
pushed 2017-03-09 22:10 +0000
Pierre-Yves David Pierre-Yves David - fileset: allow to specify a basectx for status
4140d49d2efb0f73d24fc5bd3614a1b25f1d3270
created 2017-03-03 12:44 +0100
pushed 2017-03-09 22:10 +0000
Pierre-Yves David Pierre-Yves David - fileset: add revs(revs, fileset) to evaluate set in working directory
951d95b13487d06636cb21a58f8df0699897691b
created 2015-01-24 19:41 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: add function to switch revision where fileset will be evaluated
3c3ab84e6e783ca45634e5c8b6fe03bc028ed508
created 2015-01-24 19:13 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: extract function that builds status tuple only if necessary
2f881e7d1ade0956f4fde9377d507ee3c6e9451f
created 2015-01-24 18:56 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: build initial subset in fullmatchctx class
3c32a3fdfd16a43fceb5ab4c79658cd2b03b0232
created 2015-03-24 23:10 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: extract function that builds initial subset from ctx or status
ec5b56b50e1946245728f4e27fec5523a9a26913
created 2015-01-24 19:55 +0900
pushed 2017-03-09 22:10 +0000
Yuya Nishihara Yuya Nishihara - fileset: add class to host special handling of initial subset
d532ef155b0e5b8427a520191fcf6e591d766625
created 2016-09-21 16:33 +0000
pushed 2016-09-23 07:22 +0000
timeless timeless - help: clarify quotes are needed for filesets.size expressions
7108834c76a265b17daada2378cc0a3c51a125d8
created 2016-03-11 04:14 +0900
pushed 2016-03-12 00:54 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: replace predicate by filesetpredicate of registrar (API)
4eb5496c2bd479cb6f059d9fa15fef0e43405a66
created 2016-03-11 04:14 +0900
pushed 2016-03-12 00:54 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - registrar: add filesetpredicate to mark a function as fileset predicate
4f8ced23345e61dda5b26b2db61a9461322201f9
created 2016-02-18 22:32 -0500
pushed 2016-02-21 03:16 +0000
Matt Harbison Matt Harbison - fileset: fix copy/paste in eol() error message stable
737ffdabbde9160af0a1182f75c7cfee0f71f7b7
created 2015-12-23 17:54 +0000
pushed 2015-12-29 19:55 +0000
timeless timeless - fileset: add hint for list error to use or
c39ecb2b86b36ccd1f45d2373dd161200c5ee1a8
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: detect unintentional existing() invocation at runtime
a8afdc5a78850adce4b1944108b086e132bfb977
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: use set instead of list to mark predicates for efficiency (API)
470ea34ba593e8122d84d54b6f56ae8aae77e3de
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: use decorator to mark a predicate as "existing caller"
afa76585c9551e82d5f96469e336a09ed67f8b53
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: use decorator to mark a predicate as "status caller"
11286ac374f3ed8a8d59daf53c9cc5b1082b7987
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: use decorator to mark a function as fileset predicate
2f15253e415faf6a2946590703d4bd0aa39f10b3
created 2015-12-21 22:31 +0900
pushed 2015-12-21 20:07 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - fileset: treat encoding and eol as the predicate calling _existing
ceef5fb14872909757d4c4a0e2c6115579308b68
created 2015-11-18 20:55 +0100
pushed 2015-11-22 01:16 +0000
liscju liscju - fileset: add missing() predicate (issue4925)
d5a6be56970b60d2dae2efa235be1643f6209946
created 2015-11-17 13:57 -0800
pushed 2015-11-22 01:16 +0000
Siddharth Agarwal Siddharth Agarwal - fileset: switch to mergestate.read()
56b2bcea252913e4a2d2772d2f35cd7e07b37f12
created 2015-10-08 12:55 -0700
pushed 2015-10-13 18:48 +0000
Pierre-Yves David Pierre-Yves David - error: get Abort from 'error' instead of 'util'
d3dbb65c8dc61260460df49c392248199441547d
created 2015-09-10 23:32 +0900
pushed 2015-09-15 17:58 +0000
Yuya Nishihara Yuya Nishihara - fileset: handle error of string unescaping
5a3338e0faf7084f51134303960279cea1b9e40d
created 2015-09-08 11:35 -0400
pushed 2015-09-13 01:57 +0000
timeless timeless - help: filesets show hg resolve command
fc65d63ef3b93a0144183303de413ee5373188cd
created 2015-09-08 11:30 -0400
pushed 2015-09-13 01:57 +0000
timeless timeless - help: filesets show hg status command
a7527c5769bbe9e6a5afda9e615ad40e69665e9e
created 2015-08-10 15:30 -0500
pushed 2015-08-10 22:46 +0000
Matt Mackall Matt Mackall - merge with stable
23c4589fc678a319253938d8dad6cf8eae9fc644
created 2015-08-08 14:42 +0800
pushed 2015-08-10 22:46 +0000
Anton Shestakov Anton Shestakov - filesets: ignore unit case in size() predicate for single value stable
e71e5629e0064a1e6819e1672a8020220fc47afa
created 2015-07-05 12:02 +0900
pushed 2015-08-08 03:14 +0000
Yuya Nishihara Yuya Nishihara - parser: separate actions for primary expression and prefix operator
272ff3680bf363b844e634181821db0ef7731bfe
created 2015-07-05 11:17 +0900
pushed 2015-08-08 03:14 +0000
Yuya Nishihara Yuya Nishihara - parser: fill invalid infix and suffix actions by None
less more (0) -100 -60 tip