[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#250376: Final patch



Hi,

After all the discussions on this issue, here comes the final patch I 
propose.  Note that the proposed code change actually only effects the 
languages having a _declared_ ISO encoding in languagelist.  
APP_CHARSET_MAP is not set for UTF-8 (which is also the case in the old 
code using the SCREEN_FONT_MAP), that is, Greek and Welsh are excluded, 
and there is indeed nothing new for these languages.  FYI, Cyrillic 
consoles are handled in another 'cyr' case and, asian languages are not 
effected also, since they don't have a 'kbd' type in the current 
languagelist.

Regards,

-- 
roktas
--- prebaseconfig	2004-05-23 16:02:20.000000000 +0300
+++ prebaseconfig.new	2004-05-31 03:32:06.000000000 +0300
@@ -20,16 +20,11 @@
         acm=`echo $consolefont | sed -e 's/.*(//' -e 's/).*//'`
         [ "$acm" = utf8 ] && acm=
         if [ -n "$acm" ]; then
-           if [ "$acm" = "iso09" ]; then
-               # Special case for Turkish console.
-                echo "APP_CHARSET_MAP=iso09"
-           else
-                echo "SCREEN_FONT_MAP=$acm"
-           fi >> $ctconfig
+	    echo "APP_CHARSET_MAP=$acm" >> $ctconfig
         fi
         consolefont=`echo $consolefont | sed -e 's/(.*//'`
         if [ -n "$consolefont" ]; then
-            echo "SCREEN_FONT=$consolefont" >>$ctconfig
+            echo "SCREEN_FONT=$consolefont" >> $ctconfig
         fi
     fi
     ;;

Attachment: signature.asc
Description: Digital signature


Reply to: