##// 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:

r9540:cad36e49 default
r9998:4a3c388f default
Show More
extensions.txt
33 lines | 1.1 KiB | text/plain | TextLexer
Martin Geisler
help: un-indent help topics...
r9540 Mercurial has the ability to add new features through the use of
extensions. Extensions may add new commands, add options to
existing commands, change the default behavior of commands, or
implement hooks.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 Extensions are not loaded by default for a variety of reasons:
they can increase startup overhead; they may be meant for advanced
usage only; they may provide potentially dangerous abilities (such
as letting you destroy or modify history); they might not be ready
for prime time; or they may alter some usual behaviors of stock
Mercurial. It is thus up to the user to activate extensions as
needed.
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 To enable the "foo" extension, either shipped with Mercurial or in
the Python search path, create an entry for it in your hgrc, like
this::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 [extensions]
foo =
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 You may also specify the full path to an extension::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 [extensions]
myfeature = ~/.hgext/myfeature.py
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 To explicitly disable an extension enabled in an hgrc of broader
scope, prepend its path with !::
Martin Geisler
help: move help topics from mercurial/help.py to help/*.txt...
r9539
Martin Geisler
help: un-indent help topics...
r9540 [extensions]
# disabling extension bar residing in /path/to/extension/bar.py
hgext.bar = !/path/to/extension/bar.py
# ditto, but no path was supplied for extension baz
hgext.baz = !