1# Copyright: 2016 Masatake YAMATO 2# License: GPL-2 3 4CTAGS=$1 5 6echo "#" 7echo "# JUST LONG NAME" 8echo "#" 9${CTAGS} --quiet --options=NONE \ 10 -x \ 11 --_xformat="%10N %10{sectionMarker}" \ 12 input.rst 13 14echo "#" 15echo "# LANG, LONG NAME" 16echo "#" 17${CTAGS} --quiet --options=NONE \ 18 -x \ 19 --_xformat="%10N %10{reStructuredText.sectionMarker}" \ 20 input.rst 21 22echo "#" 23echo "# WILDCARD, LONG NAME" 24echo "#" 25${CTAGS} --quiet --options=NONE \ 26 -x \ 27 --_xformat="%10N %10{*.sectionMarker}" \ 28 input.rst 29 30echo "#" 31echo "# WRONG LANGUAGE" 32echo "#" 33${CTAGS} --quiet --options=NONE \ 34 -x \ 35 --_xformat="%10N %10{NOSUCHLANG.sectionMarker}" \ 36 input.rst 37 38echo "#" 39echo "# WRONG FIELD" 40echo "#" 41${CTAGS} --quiet --options=NONE \ 42 -x \ 43 --_xformat="%10N %10{NOSUCHFIELD}" \ 44 input.rst 45 46echo "#" 47echo "# ENABLING COMMON FIELD BY SPECIFYING WILDCARD" 48echo "#" 49${CTAGS} --quiet --options=NONE \ 50 -x \ 51 --_xformat="%10N %10{*.language}" \ 52 input.rst 53 54echo "#" 55echo "# LIST: ENABLING COMMON FIELD BY SPECIFYING WILDCARD" 56echo "#" 57${CTAGS} --quiet --options=NONE \ 58 -x \ 59 --_xformat="%10N %10{*.language}" \ 60 --list-fields | grep -v NSIS | grep language 61 62 63exit $? 64