diff -Nur gcin-2.4.4.bck2/scripts/utf8-edit gcin-2.4.4/scripts/utf8-edit
--- gcin-2.4.4.bck2/scripts/utf8-edit	2009-02-01 11:20:38.000000000 +0800
+++ gcin-2.4.4/scripts/utf8-edit	2011-12-06 14:26:00.237769639 +0800
@@ -2,7 +2,7 @@
 
 PATH=$PATH:/opt/gnome/bin:/usr/local/bin
 
-for i in madedit gedit leafpad kedit kate gvim
+for i in madedit gedit leafpad l3afpad kedit kate gvim
 do
   which $i >& /dev/null
   if [ $? = 0 ]; then
@@ -14,8 +14,10 @@
 export LC_CTYPE=zh_TW.UTF-8
 export LC_ALL=zh_TW.UTF-8
 
-if [ $UTF8ED = 'gvim' ]; then
+if [ "$UTF8ED" = "gvim" ]; then
   UTF8ED='gvim -f'
 fi
 
-$UTF8ED $1
+if [ -n "$UTF8ED" ]; then
+  $UTF8ED $1
+fi
