##// END OF EJS Templates
setup: don't ship i18n directory...
setup: don't ship i18n directory The directory was never actually used at runtime and other programs don't ship it either.

File last commit:

r9624:585d2ffe default
r9998:4a3c388f default
Show More
patterns.txt
41 lines | 1.5 KiB | text/plain | TextLexer
Martin Geisler
help: un-indent help topics...
r9540 Mercurial accepts several notations for identifying one or more files
at a time.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 By default, Mercurial treats filenames as shell-style extended glob
patterns.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 Alternate pattern notations must be specified explicitly.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 To use a plain path name without any pattern matching, start it with
Martin Geisler
doc, help: stream-line use of inline-literals
r9624 ``path:``. These path names must completely match starting at the
Martin Geisler
help: un-indent help topics...
r9540 current repository root.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
doc, help: stream-line use of inline-literals
r9624 To use an extended glob, start a name with ``glob:``. Globs are rooted
at the current directory; a glob such as ``*.c`` will only match files
in the current directory ending with ``.c``.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
doc, help: stream-line use of inline-literals
r9624 The supported glob syntax extensions are ``**`` to match any string
across path separators and ``{a,b}`` to mean "a or b".
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
doc, help: stream-line use of inline-literals
r9624 To use a Perl/Python regular expression, start a name with ``re:``.
Martin Geisler
help: un-indent help topics...
r9540 Regexp pattern matching is anchored at the root of the repository.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 Plain examples::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 path:foo/bar a name bar in a directory named foo in the root
of the repository
path:path:name a file or directory named "path:name"
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 Glob examples::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 glob:*.c any name ending in ".c" in the current directory
*.c any name ending in ".c" in the current directory
**.c any name ending in ".c" in any subdirectory of the
current directory including itself.
foo/*.c any name ending in ".c" in the directory foo
foo/**.c any name ending in ".c" in any subdirectory of foo
including itself.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 Regexp examples::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 re:.*\.c$ any name ending in ".c", anywhere in the repository