diff -u ./encoding.c G/encoding.c
--- ./encoding.c	2004-08-30 02:26:05.000000000 +0200
+++ G/encoding.c	2004-08-30 02:24:14.000000000 +0200
@@ -180,12 +180,16 @@
   { TERMINAL_ENCODING_MAC_UKRAINIAN, FALSE,
     "MAC_UKRAINIAN", N_("Cyrillic/Ukrainian") },
   
+  { TERMINAL_ENCODING_ISIRI_3342, FALSE,
+    "ISIRI-3342", N_("Farsi") },
   { TERMINAL_ENCODING_SHIFT_JIS, FALSE,
     "SHIFT-JIS", N_("Japanese") },
   { TERMINAL_ENCODING_TCVN, FALSE,
     "TCVN", N_("Vietnamese") },
   { TERMINAL_ENCODING_TIS_620, FALSE,
     "TIS-620", N_("Thai") },
+  { TERMINAL_ENCODING_TSCII, FALSE,
+    "TSCII", N_("Tamil") },
   { TERMINAL_ENCODING_UHC, FALSE,
     "UHC", N_("Korean") },
   { TERMINAL_ENCODING_VISCII, FALSE,
diff -u ./encoding.h G/encoding.h
--- ./encoding.h	2004-08-30 02:25:49.000000000 +0200
+++ G/encoding.h	2004-08-30 02:24:14.000000000 +0200
@@ -96,9 +96,11 @@
   TERMINAL_ENCODING_MAC_TURKISH,
   TERMINAL_ENCODING_MAC_UKRAINIAN,
   
+  TERMINAL_ENCODING_ISIRI_3342,
   TERMINAL_ENCODING_SHIFT_JIS,
   TERMINAL_ENCODING_TCVN,
   TERMINAL_ENCODING_TIS_620,
+  TERMINAL_ENCODING_TSCII,
   TERMINAL_ENCODING_UHC,
   TERMINAL_ENCODING_VISCII,
 
