xref: /Universal-ctags/Tmain/kind-long-lregex.d/run.sh (revision b77a04051523e5785c3f69d2d76e6a565271cb3e)
1# Copyright: 2016 Masatake YAMATO
2# License: GPL-2
3
4CTAGS=$1
5
6echo '# definition'
7${CTAGS} --quiet --options=NONE --with-list-header=no \
8	 --langdef=IdealLang --regex-IdealLang='/def (.*)/\1/d,definition,definitions/' \
9	 --list-kinds-full=IdealLang
10
11echo '# disabling'
12${CTAGS} --quiet --options=NONE --with-list-header=no \
13	 --langdef=IdealLang --regex-IdealLang='/def (.*)/\1/d,definition,definitions/' \
14	 --kinds-IdealLang='-{definition}' \
15	 --list-kinds-full=IdealLang
16
17echo '# enabling again'
18${CTAGS} --quiet --options=NONE --with-list-header=no \
19	 --langdef=IdealLang --regex-IdealLang='/def (.*)/\1/d,definition,definitions/' \
20	 --kinds-IdealLang='-{definition}' \
21	 --kinds-IdealLang='+{definition}' \
22	 --list-kinds-full=IdealLang
23