22 lines
547 B
Bash
22 lines
547 B
Bash
#!/bin/sh
|
|
# run this file to launch GoldEd
|
|
# it also contains workaround for Russian language in UTF-8 encoding
|
|
# $Id$
|
|
|
|
CMD="gedlnx $*"
|
|
SCREENRC_GOLDED="/usr/share/golded-plus/screenrc_koi8r"
|
|
SCREEN=`which screen`
|
|
LUIT=`which luit`
|
|
if [ -n $SCREEN ]; then
|
|
CMD_UTF8="$SCREEN -c ${SCREENRC_GOLDED}"
|
|
else if [ -n "$LUIT" ]; then
|
|
CMD_UTF8="$LUIT -x -encoding koi8-r -- $CMD"
|
|
else
|
|
CMD_UTF8=$CMD
|
|
fi
|
|
fi
|
|
|
|
echo "$LC_ALL $LC_CTYPE $LANG" | grep -q "ru_RU.UTF-8" \
|
|
&& (export LC_ALL="ru_RU.KOI8-R"; exec $CMD_UTF8) \
|
|
|| exec $CMD
|