xref: /Universal-ctags/Tmain/langmap-option.d/run.sh (revision cd938e9b287ebafc03eeb865dcf83890be9728a1)
1# Copyright: 2015 Masatake YAMATO
2# License: GPL-2
3
4CTAGS=$1
5
6: &&
7    # Clear all mappings related to a language
8    echo 1. &&
9    ${CTAGS} --quiet --options=NONE --langmap=Ruby: --list-maps | grep '^Ruby' &&
10    # Take over a mapping from the other language (resetting)
11    echo 2. &&
12    ${CTAGS} --quiet --options=NONE --langdef=foo --langmap=foo:.rb --list-maps | grep '\.rb' &&
13    # Overwrite a mapping
14    echo 3. &&
15    ${CTAGS} --quiet --options=NONE --langdef=foo --langmap=foo:.zzz --langmap=foo:.html --list-maps | grep '\.html' &&
16exit $?
17