##// END OF EJS Templates
dispatch: provide help for disabled extensions and commands...
dispatch: provide help for disabled extensions and commands Before a command is declared unknown, each extension in hgext is searched, starting with hgext.<cmdname>. If there's a matching command, a help message suggests the appropriate extension and how to enable it. Every extension could potentially be imported, but for cases like rebase, relink, etc. only one extension is imported. For the case of "hg help disabledext", if the extension is in hgext, the extension description is read and a similar help suggestion is printed. No extension import occurs.

File last commit:

r8167:6c82beaa default
r10364:de1e7099 default
Show More
test-changelog-exec
32 lines | 571 B | text/plain | TextLexer
/ tests / test-changelog-exec
Alexis S. L. Carvalho
Avoid adding to the changelog executable files added by the second parent....
r5227 #!/bin/sh
# b51a8138292a introduced a regression where we would mention in the
# changelog executable files added by the second parent of a merge.
# Test that that doesn't happen anymore
"$TESTDIR/hghave" execbit || exit 80
hg init repo
cd repo
echo foo > foo
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -qAm 'add foo'
Alexis S. L. Carvalho
Avoid adding to the changelog executable files added by the second parent....
r5227
echo bar > bar
chmod +x bar
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -qAm 'add bar'
Alexis S. L. Carvalho
Avoid adding to the changelog executable files added by the second parent....
r5227 echo '% manifest of p2:'
hg manifest
echo
hg up -qC 0
echo >> foo
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -m 'change foo'
Alexis S. L. Carvalho
Avoid adding to the changelog executable files added by the second parent....
r5227 echo '% manifest of p1:'
hg manifest
hg merge
Martin Geisler
tests: removed redundant "-d '0 0'" from test scripts...
r8167 hg ci -m 'merge'
Alexis S. L. Carvalho
Avoid adding to the changelog executable files added by the second parent....
r5227
echo '% this should not mention bar:'
hg tip -v
hg debugindex .hg/store/data/bar.i