##// END OF EJS Templates
help: improve grammar/wording of 'extensions' topic
Greg Ward -
r8880:a3a936a2 default
parent child Browse files
Show More
@@ -50,16 +50,18 b' def listexts(header, exts, maxlength):'
50
50
51 def extshelp():
51 def extshelp():
52 doc = _(r'''
52 doc = _(r'''
53 Mercurial has a mechanism for adding new features through the
53 Mercurial has the ability to add new features through the use of
54 use of extensions. Extensions may bring new commands, or new
54 extensions. Extensions may add new commands, add options to
55 hooks, or change Mercurial's behavior.
55 existing commands, change the default behavior of commands, or
56 implement hooks.
56
57
57 Extensions are not loaded by default for a variety of reasons,
58 Extensions are not loaded by default for a variety of reasons:
58 they may be meant for advanced users or provide potentially
59 they can increase startup overhead; they may be meant for
59 dangerous commands (e.g. mq and rebase allow history to be
60 advanced usage only; they may provide potentially dangerous
60 rewritten), they might not be ready for prime-time yet, or
61 abilities (such as letting you destroy or modify history); they
61 they may alter Mercurial's behavior. It is thus up to the user
62 might not be ready for prime time; or they may alter some
62 to activate extensions as desired.
63 usual behaviors of stock Mercurial. It is thus up to the user to
64 activate extensions as needed.
63
65
64 To enable the "foo" extension, either shipped with Mercurial
66 To enable the "foo" extension, either shipped with Mercurial
65 or in the Python search path, create an entry for it in your
67 or in the Python search path, create an entry for it in your
General Comments 0
You need to be logged in to leave comments. Login now