*** empty log message ***
[m17n/m17n-docs.git] / utils / dbdata.sh
1 #!/bin/sh
2
3 cd $1
4 set `ls $2`
5 FILE=$1
6 while shift 1; do
7     sed -n -e '/^(input-method/s/(input-method \([^ ]*\) \([^ )]*\)\( \([^)]*\)\))/\1 \2 \4/p' $FILE | (read LANG NAME EXTRA
8         if test -z "NAME"; then
9             NAME=$EXTRA
10         fi
11         if test "$LANG" = "t"; then
12             LANG=generic
13         fi
14         if test "$NAME" = "nil"; then
15             echo "<li> $FILE (extra-name:$EXTRA, only for inclusion)"
16         else
17             echo "<li> $FILE (language:$LANG name:$NAME)"
18         fi
19     )
20     echo
21     sed -n -e '/^;;;/ p' -e '/^(description "/,/^")/ s/^(description "\|^")\|\\\|$//gp' $FILE | sed -e '/^[^;]/ s/$/<br>/' -e '/^;;;/ s/^;;; *//'
22     FILE=$1
23 done