##// END OF EJS Templates
move patterns topics
Matt Mackall -
r3799:eb66d76c default
parent child Browse files
Show More
@@ -37,52 +37,6 b' repository path::'
37
37
38 include::hg.1.gendoc.txt[]
38 include::hg.1.gendoc.txt[]
39
39
40 FILE NAME PATTERNS
41 ------------------
42
43 Mercurial accepts several notations for identifying one or more
44 files at a time.
45
46 By default, Mercurial treats filenames as shell-style extended
47 glob patterns.
48
49 Alternate pattern notations must be specified explicitly.
50
51 To use a plain path name without any pattern matching, start a
52 name with "path:". These path names must match completely, from
53 the root of the current repository.
54
55 To use an extended glob, start a name with "glob:". Globs are
56 rooted at the current directory; a glob such as "*.c" will match
57 files ending in ".c" in the current directory only.
58
59 The supported glob syntax extensions are "**" to match any string
60 across path separators, and "{a,b}" to mean "a or b".
61
62 To use a Perl/Python regular expression, start a name with "re:".
63 Regexp pattern matching is anchored at the root of the repository.
64
65 Plain examples:
66
67 path:foo/bar a name bar in a directory named foo in the root of
68 the repository
69 path:path:name a file or directory named "path:name"
70
71 Glob examples:
72
73 glob:*.c any name ending in ".c" in the current directory
74 *.c any name ending in ".c" in the current directory
75 **.c any name ending in ".c" in the current directory, or
76 any subdirectory
77 foo/*.c any name ending in ".c" in the directory foo
78 foo/**.c any name ending in ".c" in the directory foo, or any
79 subdirectory
80
81 Regexp examples:
82
83 re:.*\.c$ any name ending in ".c", anywhere in the repository
84
85
86 SPECIFYING SINGLE REVISIONS
40 SPECIFYING SINGLE REVISIONS
87 ---------------------------
41 ---------------------------
88
42
@@ -41,6 +41,7 b' unixtime offset::'
41
41
42 "1145475591 -7200" (2006-04-19 21:39:51 +0200)
42 "1145475591 -7200" (2006-04-19 21:39:51 +0200)
43 ''',
43 ''',
44
44 'environment|env|Environment Variables':
45 'environment|env|Environment Variables':
45 r'''
46 r'''
46 HGEDITOR::
47 HGEDITOR::
@@ -102,6 +103,51 b' EDITOR::'
102 PYTHONPATH::
103 PYTHONPATH::
103 This is used by Python to find imported modules and may need to be set
104 This is used by Python to find imported modules and may need to be set
104 appropriately if Mercurial is not installed system-wide.
105 appropriately if Mercurial is not installed system-wide.
105 '''
106 ''',
107
108 "patterns|File Name Patterns": r'''
109 Mercurial accepts several notations for identifying one or more
110 files at a time.
111
112 By default, Mercurial treats filenames as shell-style extended
113 glob patterns.
114
115 Alternate pattern notations must be specified explicitly.
116
117 To use a plain path name without any pattern matching, start a
118 name with "path:". These path names must match completely, from
119 the root of the current repository.
120
121 To use an extended glob, start a name with "glob:". Globs are
122 rooted at the current directory; a glob such as "*.c" will match
123 files ending in ".c" in the current directory only.
124
125 The supported glob syntax extensions are "**" to match any string
126 across path separators, and "{a,b}" to mean "a or b".
127
128 To use a Perl/Python regular expression, start a name with "re:".
129 Regexp pattern matching is anchored at the root of the repository.
130
131 Plain examples:
132
133 path:foo/bar a name bar in a directory named foo in the root of
134 the repository
135 path:path:name a file or directory named "path:name"
136
137 Glob examples:
138
139 glob:*.c any name ending in ".c" in the current directory
140 *.c any name ending in ".c" in the current directory
141 **.c any name ending in ".c" in the current directory, or
142 any subdirectory
143 foo/*.c any name ending in ".c" in the directory foo
144 foo/**.c any name ending in ".c" in the directory foo, or any
145 subdirectory
146
147 Regexp examples:
148
149 re:.*\.c$ any name ending in ".c", anywhere in the repository
150
151 ''',
106 }
152 }
107
153
General Comments 0
You need to be logged in to leave comments. Login now