xref: /Universal-ctags/Tmain/langmap-option-including-patterns.d/run.sh (revision cd938e9b287ebafc03eeb865dcf83890be9728a1)
1# Copyright: 2015 Masatake YAMATO
2# License: GPL-2
3
4CTAGS=$1
5
6: &&
7    echo 1. &&
8    ${CTAGS} --quiet --options=NONE --langdef=foo --langmap=foo:'(akefile)' --langmap=foo:'([Mm]akefile)(GNUmakefile)' --list-maps | grep 'akefile' &&
9    echo 2. &&
10    ${CTAGS} --quiet --options=NONE --langmap=Ruby:+'([Mm]akefile)(GNUmakefile).html' --list-maps | grep '\.rb' &&
11    echo 3. &&
12    ${CTAGS} --quiet --options=NONE --langmap=Ruby:+'([Mm]akefile)(GNUmakefile).html' --list-maps | grep 'akefile' &&
13    echo 4. &&
14    ${CTAGS} --quiet --options=NONE --langmap=Ruby:+'([Mm]akefile)(GNUmakefile).html' --list-maps | grep '\.html' &&
15    echo 5. &&
16    ${CTAGS} --quiet --options=NONE --langmap=Ruby:+'([Mm]akefile)(GNUmakefile).html' --langmap=default --list-maps | grep '\.html'
17
18exit $?
19