mercurial/match.py
6dea1701f170f38f931759267d2bbd3f49de92a5
created 2017-05-03 10:30 -0700
pushed 2017-05-08 16:32 +0000
Durham Goode Durham Goode - match: make subinclude construction lazy
7aac35ada1cbd32b21b64560e3dc77d1a92ffaa6
created 2017-03-15 15:08 -0700
pushed 2017-03-18 17:32 +0000
Pierre-Yves David Pierre-Yves David - match: explicitly tests for None
5c9cda37d7f6b181ab604c8d5a7592b5553f886b
created 2017-03-16 08:03 +0530
pushed 2017-03-18 17:32 +0000
Pulkit Goyal Pulkit Goyal - match: slice over bytes to get the byteschr instead of ascii value
40704098853f291c09687cdebd5998ea7e3f01ff
created 2017-03-16 07:52 +0530
pushed 2017-03-18 17:32 +0000
Pulkit Goyal Pulkit Goyal - match: make regular expression bytes to prevent TypeError
10c17f8bfcf3c67a2fae6749df7777e608606818
created 2017-03-15 14:51 +0530
pushed 2017-03-18 17:32 +0000
Rishabh Madan Rishabh Madan - py3: open file in rb mode
693a5bb478543a986808264e586073a3ceedc38f
created 2017-02-13 17:03 -0800
pushed 2017-03-02 23:57 +0000
Rodrigo Damazio Bovendorp Rodrigo Damazio Bovendorp - match: making visitdir() deal with non-recursive entries
88358446da16dae8ab180b75905735c861cc5434
created 2017-02-13 15:39 -0800
pushed 2017-03-02 23:57 +0000
Rodrigo Damazio Bovendorp Rodrigo Damazio Bovendorp - match: adding support for matching files inside a directory
7f3593c2947328cfeef32afa36be5fecccdb0f30
created 2016-11-14 23:16 +0000
pushed 2016-11-15 02:50 +0000
Jun Wu Jun Wu - match: migrate to util.iterfile
dab7069fc2bd079064d8d71b4b962d327abfd8c1
created 2016-08-16 08:21 +0000
pushed 2016-08-26 16:42 +0000
Hannes Oldenburg Hannes Oldenburg - match: remove matchessubrepo method (API)
2372182e505b2201c7c35476ab3ebca85c28b071
created 2016-08-09 09:02 +0000
pushed 2016-08-14 20:02 +0000
Hannes Oldenburg Hannes Oldenburg - match: added matchessubrepo method to matcher
98e8313dcd9e98c67d65de9ee49c88082406cb3f
created 2016-06-14 11:53 +0200
pushed 2016-06-25 00:12 +0000
liscju liscju - i18n: translate abort messages
d3f1b7ee5e7091afa7bf8059013ddfb3b385a37c
created 2016-02-05 21:09 -0800
pushed 2016-02-16 02:07 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: rename "narrowmatcher" to "subdirmatcher" (API)
c59647c6694d45b2ab68bbb9e8b48fc782ba91e7
created 2015-12-12 09:57 -0800
pushed 2015-12-16 00:04 +0000
Martin von Zweigbergk Martin von Zweigbergk - treemanifest: don't iterate entire matching submanifests on match()
d500341e4f552526590eac5d6d2ebb091d8a101b
created 2015-12-10 21:33 -0800
pushed 2015-12-12 17:07 +0000
Bryan O'Sullivan Bryan O'Sullivan - match: use re2 in readpatternfile if possible
1aee2ab0f90293010b78f05c3daf2697866b1f30
created 2015-10-17 00:58 +0200
pushed 2015-11-04 20:44 +0000
Mads Kiilerich Mads Kiilerich - spelling: trivial spell checking
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'
a5f62af2951729db578347fec0c5a52bb3229db9
created 2015-08-12 17:01 -0500
pushed 2015-08-22 16:14 +0000
Matt Mackall Matt Mackall - merge with stable
9ac4e81b96592fb4611860a446bbe6ff91b7ee73
created 2015-08-06 21:00 -0400
pushed 2015-08-22 16:14 +0000
Matt Harbison Matt Harbison - match: fix a caseonly rename + explicit path commit on icasefs (issue4768) stable
511e1949d55708e7eeacc8ab7874df534422e4c6
created 2015-07-27 22:14 +0900
pushed 2015-08-08 03:14 +0000
Yuya Nishihara Yuya Nishihara - ignore: fix path concatenation of .hgignore on Windows stable
3de48ff627338a8abab1efc85e2a52add7f90abc
created 2015-07-24 16:44 -0700
pushed 2015-08-08 03:14 +0000
Durham Goode Durham Goode - ignore: fix include: rules depending on current directory (issue4759) stable
ff5172c830022b64cc5bd1bae36b2276e9dc6e5d
created 2015-06-24 13:41 -0500
pushed 2015-08-08 03:14 +0000
Matt Mackall Matt Mackall - merge with stable
bfe9ed85f27c1a6d9f9691737fb1e7dde81e83d8
created 2015-06-20 19:59 -0400
pushed 2015-08-08 03:14 +0000
Matt Harbison Matt Harbison - match: let 'path:.' and 'path:' match everything (issue4687) stable
63225b33af43b5355ef10e7bc5cfe9d316211de2
created 2015-06-21 22:18 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - match: use absolute imports
d2e6f98314cc98612d81e62590cc89510897c4b7
created 2015-06-21 22:18 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - match: use modern exception syntax
b76410eed4825933d389fda6c8ad72ea3bac2fab
created 2015-05-27 13:22 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: don't remove '.' from _includeroots
4b1ec70b9713a51af8b336af863fa54daacb623c
created 2015-05-31 13:17 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: join two nested if-blocks
a410479c7ee7a1aac85e5d5dfa9eda6532ab1254
created 2015-05-27 11:47 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: drop optimization (?) of 'parentdirs' calculation
d02f4b3e71f5abb95dee5459437717057f0d1dfe
created 2015-05-27 09:34 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: break boolean expressions into one operand per line
475eae3497af2dd702b320dd234e0967624a43df
created 2015-05-27 13:23 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: drop unnecessary removal of '.' from excluded roots
504a1f295677b311a774e37f918bd5efafe2b742
created 2015-06-05 18:56 -0400
pushed 2015-06-22 07:28 +0000
Matt Harbison Matt Harbison - match: add an optional constructor parameter for a bad() override
419ac63fe29ccb38a97a9ed6d49632c7ba8e2745
created 2015-06-04 21:19 -0400
pushed 2015-06-22 07:28 +0000
Matt Harbison Matt Harbison - match: introduce badmatch() to eliminate long callback chains with subrepos
20ad936ac5d2a58877ad2ed8ca389b246f9b1802
created 2015-05-27 10:44 -0700
pushed 2015-06-22 07:28 +0000
Martin von Zweigbergk Martin von Zweigbergk - treemanifest: visit directory 'foo' when given e.g. '-X foo/ba?'
caaf4045eca8759a3a415bd81337fc85294178c1
created 2015-05-27 13:28 -0400
pushed 2015-06-22 07:28 +0000
Matt Harbison Matt Harbison - match: normpath the ignore source when expanding the 'subinclude' kind
19d0e5efa6cac77a6ccb6a67ce9f746a5c6fea20
created 2015-05-16 16:25 -0700
pushed 2015-06-22 07:28 +0000
Durham Goode Durham Goode - match: enable 'subinclude:' syntax
f9a29dc964a34318be1a72ef92e422a6e242a392
created 2015-05-22 14:39 -0700
pushed 2015-05-26 00:39 +0000
Drew Gottlieb Drew Gottlieb - match: fix bug in match.visitdir()
714f612f2afc4b43876f36ca7fa5e3871e4f4bb2
created 2015-05-16 16:16 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - match: allow unioning arbitrary match functions
5a55ad6e8e241c78156389b864a7199ead080e71
created 2015-05-16 16:12 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - match: add root to _buildmatch
9789b4a7c595fb1cfe958404bbb4b28d69dbaebc
created 2014-10-28 22:47 -0700
pushed 2015-05-26 00:39 +0000
Martin von Zweigbergk Martin von Zweigbergk - match: introduce boolean prefix() method
8545bd38150416516662efec28185889c032421e
created 2015-05-18 14:29 -0700
pushed 2015-05-26 00:39 +0000
Drew Gottlieb Drew Gottlieb - match: have visitdir() consider includes and excludes
dc562165044aaec642d9ead37299840555e2d48c
created 2015-05-16 16:06 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - ignore: use 'include:' rules instead of custom syntax
4040e06e9b997e2c67611ef40405d8d166bbdd6f
created 2015-05-16 15:56 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - match: add 'include:' syntax
08703b10c3ae48a42a31972ff90211ff6997bce4
created 2015-05-18 16:27 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - match: add optional warn argument
08a8e9da0ae7c8025f6e35ab66b8ca99f9957f72
created 2015-05-16 15:51 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - match: add source to kindpats list
472a685a49618c684ef7a03ce977bc442f7b6ce8
created 2015-05-19 07:17 -0500
pushed 2015-05-26 00:39 +0000
Matt Mackall Matt Mackall - merge with stable
ef4538ba67ef0d63fe55d4defa7b5993f0d16b6f
created 2015-05-17 22:09 -0400
pushed 2015-05-26 00:39 +0000
Matt Harbison Matt Harbison - match: explicitly naming a subrepo implies always() for the submatcher stable
1c8c33eaea0a156051d96602b6f2b0b070b9b813
created 2015-05-08 12:30 -0700
pushed 2015-05-26 00:39 +0000
Drew Gottlieb Drew Gottlieb - match: rename _fmap to _fileroots for clarity
2773540c3650e36f99bf828a1189fdbc2ac8f6cb
created 2015-05-06 15:59 -0700
pushed 2015-05-26 00:39 +0000
Drew Gottlieb Drew Gottlieb - match: remove unnecessary optimization where visitdir() returns 'all'
6f7048cc2419af13139cbab8697f56e44ee5e40d
created 2015-05-16 15:46 -0700
pushed 2015-05-26 00:39 +0000
Durham Goode Durham Goode - ignore: move readpatternfile to match.py
755d23a49170bd1b9699826607f41c3f3913ef33
created 2015-05-16 00:36 -0400
pushed 2015-05-26 00:39 +0000
Matt Harbison Matt Harbison - match: resolve filesets in subrepos for commands given the '-S' argument
d1d69ca78883d05c6bb520c601e631123f002684
created 2015-05-15 15:43 -0700
pushed 2015-05-26 00:39 +0000
Drew Gottlieb Drew Gottlieb - match: add match.ispartial()
baa11dde8c0e79ab84b51918e6b89edaf1eb0409
created 2015-04-12 01:39 -0400
pushed 2015-05-26 00:39 +0000
Matt Harbison Matt Harbison - match: add a subclass for dirstate normalizing of the matched patterns
0b1577c892f254f9807fea5a76f30fc5bfe74f0a
created 2015-04-12 00:29 -0400
pushed 2015-05-26 00:39 +0000
Matt Harbison Matt Harbison - match: move _normalize() into the match class
36872036169b27885abb2e464a637e15e9b60de1
created 2015-04-06 10:51 -0700
pushed 2015-04-15 21:42 +0000
Drew Gottlieb Drew Gottlieb - treemanifest: further optimize treemanifest.matches()
less more (0) -100 -60 tip