diff options
| author | Adam <Adam@anope.org> | 2010-10-06 20:36:08 -0400 |
|---|---|---|
| committer | Adam <Adam@anope.org> | 2010-10-06 20:36:08 -0400 |
| commit | 4da258ff785e5333db807d9e8dc66b521e8c8fe0 (patch) | |
| tree | 3201111768cb37670ac808b8bbb9027066eb8836 /lang | |
| parent | 9ab50eedf26f2eb7f3e3d0bc66b41482bd19cba6 (diff) | |
Added lang/unused.sh, used to find unused language strings. Also removed a lot of unused language strings.
Diffstat (limited to 'lang')
| -rwxr-xr-x | lang/unused.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lang/unused.sh b/lang/unused.sh new file mode 100755 index 000000000..ae154fc7a --- /dev/null +++ b/lang/unused.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +for string in `egrep "^.+[A-Z]+," ../include/language.h | sed "s/\t\(.*\),/\1/"` ; do + CMD=`grep -RI $string {../src,../modules,../include} | grep -v "language\.cpp:.*\/\* $string" | grep -v "language\.h:"` + if [ ! -n "$CMD" ] ; then + echo "$string is unused" + sed -i "s/\/\* $string \*\//\/* $string - UNUSED *\//" ../src/language.cpp + sed -i "/$string,/d" ../include/language.h + fi +done |
