SF.net SVN: geany: [567] trunk

eht16 at users.sourceforge.net eht16 at xxxxx
Sun Jul 16 18:47:01 UTC 2006


Revision: 567
Author:   eht16
Date:     2006-07-16 11:46:53 -0700 (Sun, 16 Jul 2006)
ViewCVS:  http://svn.sourceforge.net/geany/?rev=567&view=rev

Log Message:
-----------
Reordered encodings in the file menu, divided into subregions.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/encodings.c
    trunk/src/encodings.h
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2006-07-16 15:33:14 UTC (rev 566)
+++ trunk/ChangeLog	2006-07-16 18:46:53 UTC (rev 567)
@@ -1,3 +1,9 @@
+2006-07-16  Enrico Tröger  <enrico.troeger at uvena.de>
+
+ * src/encodings.c:
+   Reordered encodings in the file menu, divided into subregions.
+
+
 2006-07-16  Nick Treleaven  <nick.treleaven at btinternet.com>
 
  * doc/scikeybinding.docbook, doc/geany.docbook:

Modified: trunk/src/encodings.c
===================================================================
--- trunk/src/encodings.c	2006-07-16 15:33:14 UTC (rev 566)
+++ trunk/src/encodings.c	2006-07-16 18:46:53 UTC (rev 567)
@@ -38,74 +38,76 @@
 
 
 
-#define fill(x, y, z) encodings[x].idx = x;encodings[x].charset = y;encodings[x].name = z;
+#define fill(w, x, y, z) \
+		encodings[x].idx = x; \
+		encodings[x].group = w; \
+		encodings[x].charset = y; \
+		encodings[x].name = z;
+
 static void init_encodings(void)
 {
-	fill(GEANY_ENCODING_ISO_8859_1, "ISO-8859-1", _("Western"));
-	fill(GEANY_ENCODING_ISO_8859_2, "ISO-8859-2", _("Central European"));
-	fill(GEANY_ENCODING_ISO_8859_3, "ISO-8859-3", _("South European"));
-	fill(GEANY_ENCODING_ISO_8859_4, "ISO-8859-4", _("Baltic"));
-	fill(GEANY_ENCODING_ISO_8859_5, "ISO-8859-5", _("Cyrillic"));
-	fill(GEANY_ENCODING_ISO_8859_6, "ISO-8859-6", _("Arabic"));
-	fill(GEANY_ENCODING_ISO_8859_7, "ISO-8859-7", _("Greek"));
-	fill(GEANY_ENCODING_ISO_8859_8, "ISO-8859-8", _("Hebrew Visual"));
-	fill(GEANY_ENCODING_ISO_8859_8_I, "ISO-8859-8-I", _("Hebrew"));
-	fill(GEANY_ENCODING_ISO_8859_9, "ISO-8859-9", _("Turkish"));
-	fill(GEANY_ENCODING_ISO_8859_10, "ISO-8859-10", _("Nordic"));
-	fill(GEANY_ENCODING_ISO_8859_13, "ISO-8859-13", _("Baltic"));
-	fill(GEANY_ENCODING_ISO_8859_14, "ISO-8859-14", _("Celtic"));
-	fill(GEANY_ENCODING_ISO_8859_15, "ISO-8859-15", _("Western"));
-	fill(GEANY_ENCODING_ISO_8859_16, "ISO-8859-16", _("Romanian"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_14, "ISO-8859-14", _("Celtic"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_7, "ISO-8859-7", _("Greek"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_WINDOWS_1253, "WINDOWS-1253", _("Greek"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_10, "ISO-8859-10", _("Nordic"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_3, "ISO-8859-3", _("South European"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_IBM_850, "IBM850", _("Western"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_1, "ISO-8859-1", _("Western"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_ISO_8859_15, "ISO-8859-15", _("Western"));
+	fill(WESTEUROPEAN, GEANY_ENCODING_WINDOWS_1252, "WINDOWS-1252", _("Western"));
 
-	fill(GEANY_ENCODING_UTF_8, "UTF-8", _("Unicode"));
-	fill(GEANY_ENCODING_UTF_16, "UTF-16", _("Unicode"));
-	fill(GEANY_ENCODING_UCS_2, "UCS-2", _("Unicode"));
-	fill(GEANY_ENCODING_UCS_4, "UCS-4", _("Unicode"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_8859_4, "ISO-8859-4", _("Baltic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_8859_13, "ISO-8859-13", _("Baltic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_WINDOWS_1257, "WINDOWS-1257", _("Baltic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_IBM_852, "IBM852", _("Central European"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_8859_2, "ISO-8859-2", _("Central European"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_WINDOWS_1250, "WINDOWS-1250", _("Central European"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_IBM_855, "IBM855", _("Cyrillic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_8859_5, "ISO-8859-5", _("Cyrillic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_IR_111, "ISO-IR-111", _("Cyrillic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_KOI8_R, "KOI8R", _("Cyrillic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_WINDOWS_1251, "WINDOWS-1251", _("Cyrillic"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_CP_866, "CP866", _("Cyrillic/Russian"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_KOI8_U, "KOI8U", _("Cyrillic/Ukrainian"));
+	fill(EASTEUROPEAN, GEANY_ENCODING_ISO_8859_16, "ISO-8859-16", _("Romanian"));
 
-	fill(GEANY_ENCODING_ARMSCII_8, "ARMSCII-8", _("Armenian"));
-	fill(GEANY_ENCODING_BIG5, "BIG5", _("Chinese Traditional"));
-	fill(GEANY_ENCODING_BIG5_HKSCS, "BIG5-HKSCS", _("Chinese Traditional"));
-	fill(GEANY_ENCODING_CP_866, "CP866", _("Cyrillic/Russian"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_IBM_864, "IBM864", _("Arabic"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_ISO_8859_6, "ISO-8859-6", _("Arabic"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_WINDOWS_1256, "WINDOWS-1256", _("Arabic"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_IBM_862, "IBM862", _("Hebrew"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_ISO_8859_8_I, "ISO-8859-8-I", _("Hebrew"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_WINDOWS_1255, "WINDOWS-1255", _("Hebrew"));
+	fill(MIDDLEEASTERN, GEANY_ENCODING_ISO_8859_8, "ISO-8859-8", _("Hebrew Visual"));
 
-	fill(GEANY_ENCODING_EUC_JP, "EUC-JP", _("Japanese"));
-	fill(GEANY_ENCODING_EUC_KR, "EUC-KR", _("Korean"));
-	fill(GEANY_ENCODING_EUC_TW, "EUC-TW", _("Chinese Traditional"));
+	fill(ASIAN, GEANY_ENCODING_ARMSCII_8, "ARMSCII-8", _("Armenian"));
+	fill(ASIAN, GEANY_ENCODING_GEOSTD8, "GEORGIAN-ACADEMY", _("Georgian"));
+	fill(ASIAN, GEANY_ENCODING_TIS_620, "TIS-620", _("Thai"));
+	fill(ASIAN, GEANY_ENCODING_IBM_857, "IBM857", _("Turkish"));
+	fill(ASIAN, GEANY_ENCODING_WINDOWS_1254, "WINDOWS-1254", _("Turkish"));
+	fill(ASIAN, GEANY_ENCODING_ISO_8859_9, "ISO-8859-9", _("Turkish"));
+	fill(ASIAN, GEANY_ENCODING_TCVN, "TCVN", _("Vietnamese"));
+	fill(ASIAN, GEANY_ENCODING_VISCII, "VISCII", _("Vietnamese"));
+	fill(ASIAN, GEANY_ENCODING_WINDOWS_1258, "WINDOWS-1258", _("Vietnamese"));
 
-	fill(GEANY_ENCODING_GB18030, "GB18030", _("Chinese Simplified"));
-	fill(GEANY_ENCODING_GB2312, "GB2312", _("Chinese Simplified"));
-	fill(GEANY_ENCODING_GBK, "GBK", _("Chinese Simplified"));
-	fill(GEANY_ENCODING_GEOSTD8, "GEORGIAN-ACADEMY", _("Georgian"));
-	fill(GEANY_ENCODING_HZ, "HZ", _("Chinese Simplified"));
+	fill(UNICODE, GEANY_ENCODING_UTF_8, "UTF-8", _("Unicode"));
+	fill(UNICODE, GEANY_ENCODING_UTF_16, "UTF-16", _("Unicode"));
+	fill(UNICODE, GEANY_ENCODING_UCS_2, "UCS-2", _("Unicode"));
+	fill(UNICODE, GEANY_ENCODING_UCS_4, "UCS-4", _("Unicode"));
 
-	fill(GEANY_ENCODING_IBM_850, "IBM850", _("Western"));
-	fill(GEANY_ENCODING_IBM_852, "IBM852", _("Central European"));
-	fill(GEANY_ENCODING_IBM_855, "IBM855", _("Cyrillic"));
-	fill(GEANY_ENCODING_IBM_857, "IBM857", _("Turkish"));
-	fill(GEANY_ENCODING_IBM_862, "IBM862", _("Hebrew"));
-	fill(GEANY_ENCODING_IBM_864, "IBM864", _("Arabic"));
-
-	fill(GEANY_ENCODING_ISO_2022_JP, "ISO-2022-JP", _("Japanese"));
-	fill(GEANY_ENCODING_ISO_2022_KR, "ISO-2022-KR", _("Korean"));
-	fill(GEANY_ENCODING_ISO_IR_111, "ISO-IR-111", _("Cyrillic"));
-	fill(GEANY_ENCODING_JOHAB, "JOHAB", _("Korean"));
-	fill(GEANY_ENCODING_KOI8_R, "KOI8R", _("Cyrillic"));
-	fill(GEANY_ENCODING_KOI8_U, "KOI8U", _("Cyrillic/Ukrainian"));
-
-	fill(GEANY_ENCODING_SHIFT_JIS, "SHIFT_JIS", _("Japanese"));
-	fill(GEANY_ENCODING_TCVN, "TCVN", _("Vietnamese"));
-	fill(GEANY_ENCODING_TIS_620, "TIS-620", _("Thai"));
-	fill(GEANY_ENCODING_UHC, "UHC", _("Korean"));
-	fill(GEANY_ENCODING_VISCII, "VISCII", _("Vietnamese"));
-
-	fill(GEANY_ENCODING_WINDOWS_1250, "WINDOWS-1250", _("Central European"));
-	fill(GEANY_ENCODING_WINDOWS_1251, "WINDOWS-1251", _("Cyrillic"));
-	fill(GEANY_ENCODING_WINDOWS_1252, "WINDOWS-1252", _("Western"));
-	fill(GEANY_ENCODING_WINDOWS_1253, "WINDOWS-1253", _("Greek"));
-	fill(GEANY_ENCODING_WINDOWS_1254, "WINDOWS-1254", _("Turkish"));
-	fill(GEANY_ENCODING_WINDOWS_1255, "WINDOWS-1255", _("Hebrew"));
-	fill(GEANY_ENCODING_WINDOWS_1256, "WINDOWS-1256", _("Arabic"));
-	fill(GEANY_ENCODING_WINDOWS_1257, "WINDOWS-1257", _("Baltic"));
-	fill(GEANY_ENCODING_WINDOWS_1258, "WINDOWS-1258", _("Vietnamese"));
+	fill(EASTASIAN, GEANY_ENCODING_GB18030, "GB18030", _("Chinese Simplified"));
+	fill(EASTASIAN, GEANY_ENCODING_GB2312, "GB2312", _("Chinese Simplified"));
+	fill(EASTASIAN, GEANY_ENCODING_GBK, "GBK", _("Chinese Simplified"));
+	fill(EASTASIAN, GEANY_ENCODING_HZ, "HZ", _("Chinese Simplified"));
+	fill(EASTASIAN, GEANY_ENCODING_BIG5, "BIG5", _("Chinese Traditional"));
+	fill(EASTASIAN, GEANY_ENCODING_BIG5_HKSCS, "BIG5-HKSCS", _("Chinese Traditional"));
+	fill(EASTASIAN, GEANY_ENCODING_EUC_TW, "EUC-TW", _("Chinese Traditional"));
+	fill(EASTASIAN, GEANY_ENCODING_EUC_JP, "EUC-JP", _("Japanese"));
+	fill(EASTASIAN, GEANY_ENCODING_ISO_2022_JP, "ISO-2022-JP", _("Japanese"));
+	fill(EASTASIAN, GEANY_ENCODING_SHIFT_JIS, "SHIFT_JIS", _("Japanese"));
+	fill(EASTASIAN, GEANY_ENCODING_EUC_KR, "EUC-KR", _("Korean"));
+	fill(EASTASIAN, GEANY_ENCODING_ISO_2022_KR, "ISO-2022-KR", _("Korean"));
+	fill(EASTASIAN, GEANY_ENCODING_JOHAB, "JOHAB", _("Korean"));
+	fill(EASTASIAN, GEANY_ENCODING_UHC, "UHC", _("Korean"));
 }
 
 
@@ -209,8 +211,9 @@
 
 void encodings_init(void)
 {
-	GtkWidget *item;
-	GtkWidget *menu;
+	GtkWidget *item, *menu, *submenu, *menu_westeuro, *menu_easteuro, *menu_eastasian, *menu_asian,
+			  *menu_utf8, *menu_middleeast, *item_westeuro, *item_easteuro, *item_eastasian,
+			  *item_asian, *item_utf8, *item_middleeast;
 	gchar *label;
 	guint i = 0;
 
@@ -219,17 +222,67 @@
 
 	// create encodings submenu in document menu
 	menu = lookup_widget(app->window, "set_encoding1_menu");
+
+	menu_westeuro = gtk_menu_new();
+	item_westeuro = gtk_menu_item_new_with_mnemonic(_("_West European"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_westeuro), menu_westeuro);
+	gtk_container_add(GTK_CONTAINER(menu), item_westeuro);
+	gtk_widget_show_all(item_westeuro);
+
+	menu_easteuro = gtk_menu_new();
+	item_easteuro = gtk_menu_item_new_with_mnemonic(_("_East European"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_easteuro), menu_easteuro);
+	gtk_container_add(GTK_CONTAINER(menu), item_easteuro);
+	gtk_widget_show_all(item_easteuro);
+
+	menu_eastasian = gtk_menu_new();
+	item_eastasian = gtk_menu_item_new_with_mnemonic(_("East _Asian"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_eastasian), menu_eastasian);
+	gtk_container_add(GTK_CONTAINER(menu), item_eastasian);
+	gtk_widget_show_all(item_eastasian);
+
+	menu_asian = gtk_menu_new();
+	item_asian = gtk_menu_item_new_with_mnemonic(_("_SE & SW Asian"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_asian), menu_asian);
+	gtk_container_add(GTK_CONTAINER(menu), item_asian);
+	gtk_widget_show_all(item_asian);
+
+	menu_middleeast = gtk_menu_new();
+	item_middleeast = gtk_menu_item_new_with_mnemonic(_("_Middle Eastern"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_middleeast), menu_middleeast);
+	gtk_container_add(GTK_CONTAINER(menu), item_middleeast);
+	gtk_widget_show_all(item_middleeast);
+
+	menu_utf8 = gtk_menu_new();
+	item_utf8 = gtk_menu_item_new_with_mnemonic(_("_Unicode"));
+	gtk_menu_item_set_submenu(GTK_MENU_ITEM(item_utf8), menu_utf8);
+	gtk_container_add(GTK_CONTAINER(menu), item_utf8);
+	gtk_widget_show_all(item_utf8);
+
+
 	while (i < GEANY_ENCODINGS_MAX)
 	{
 		if (encodings[i].idx != i) break;
 
+		switch (encodings[i].group)
+		{
+			case WESTEUROPEAN: submenu = menu_westeuro; break;
+			case EASTEUROPEAN: submenu = menu_easteuro; break;
+			case EASTASIAN: submenu = menu_eastasian; break;
+			case ASIAN: submenu = menu_asian; break;
+			case MIDDLEEASTERN: submenu = menu_middleeast; break;
+			case UNICODE: submenu = menu_utf8; break;
+			default: submenu = menu;
+		}
+
 		label = encodings_to_string(&encodings[i]);
 		item = gtk_menu_item_new_with_label(label);
 		gtk_widget_show(item);
-		gtk_container_add(GTK_CONTAINER(menu), item);
+		gtk_container_add(GTK_CONTAINER(submenu), item);
 		g_signal_connect((gpointer) item, "activate", G_CALLBACK(on_encoding_change),
 													GINT_TO_POINTER(encodings[i].idx));
 		g_free(label);
 		i++;
     }
+
 }

Modified: trunk/src/encodings.h
===================================================================
--- trunk/src/encodings.h	2006-07-16 15:33:14 UTC (rev 566)
+++ trunk/src/encodings.h	2006-07-16 18:46:53 UTC (rev 567)
@@ -33,11 +33,25 @@
 #define GEANY_ENCODINGS_H
 
 
+typedef enum
+{
+	NONE = 0,
+	WESTEUROPEAN,
+	EASTEUROPEAN,
+	EASTASIAN,
+	ASIAN,
+	MIDDLEEASTERN,
+	UNICODE,
+
+	GEANY_ENCODING_GROUPS_MAX
+} GeanyEncodingGroup;
+
 typedef struct
 {
-	gint   idx;
-	gchar *charset;
-	gchar *name;
+	gint   				 idx;
+	GeanyEncodingGroup   group;
+	gchar				*charset;
+	gchar				*name;
 } GeanyEncoding;
 
 
@@ -61,75 +75,70 @@
 
 typedef enum
 {
+	GEANY_ENCODING_ISO_8859_14,
+	GEANY_ENCODING_ISO_8859_7,
+	GEANY_ENCODING_WINDOWS_1253,
+	GEANY_ENCODING_ISO_8859_10,
+	GEANY_ENCODING_ISO_8859_3,
+	GEANY_ENCODING_IBM_850,
+	GEANY_ENCODING_ISO_8859_1,
+	GEANY_ENCODING_ISO_8859_15,
+	GEANY_ENCODING_WINDOWS_1252,
 
-  GEANY_ENCODING_ISO_8859_1,
-  GEANY_ENCODING_ISO_8859_2,
-  GEANY_ENCODING_ISO_8859_3,
-  GEANY_ENCODING_ISO_8859_4,
-  GEANY_ENCODING_ISO_8859_5,
-  GEANY_ENCODING_ISO_8859_6,
-  GEANY_ENCODING_ISO_8859_7,
-  GEANY_ENCODING_ISO_8859_8,
-  GEANY_ENCODING_ISO_8859_8_I,
-  GEANY_ENCODING_ISO_8859_9,
-  GEANY_ENCODING_ISO_8859_10,
-  GEANY_ENCODING_ISO_8859_13,
-  GEANY_ENCODING_ISO_8859_14,
-  GEANY_ENCODING_ISO_8859_15,
-  GEANY_ENCODING_ISO_8859_16,
+	GEANY_ENCODING_ISO_8859_4,
+	GEANY_ENCODING_ISO_8859_13,
+	GEANY_ENCODING_WINDOWS_1257,
+	GEANY_ENCODING_IBM_852,
+	GEANY_ENCODING_ISO_8859_2,
+	GEANY_ENCODING_WINDOWS_1250,
+	GEANY_ENCODING_IBM_855,
+	GEANY_ENCODING_ISO_8859_5,
+	GEANY_ENCODING_ISO_IR_111,
+	GEANY_ENCODING_KOI8_R,
+	GEANY_ENCODING_WINDOWS_1251,
+	GEANY_ENCODING_CP_866,
+	GEANY_ENCODING_KOI8_U,
+	GEANY_ENCODING_ISO_8859_16,
 
-  GEANY_ENCODING_UTF_8,
-  GEANY_ENCODING_UTF_16,
-  GEANY_ENCODING_UCS_2,
-  GEANY_ENCODING_UCS_4,
+	GEANY_ENCODING_IBM_864,
+	GEANY_ENCODING_ISO_8859_6,
+	GEANY_ENCODING_WINDOWS_1256,
+	GEANY_ENCODING_IBM_862,
+	GEANY_ENCODING_ISO_8859_8_I,
+	GEANY_ENCODING_WINDOWS_1255,
+	GEANY_ENCODING_ISO_8859_8,
 
-  GEANY_ENCODING_ARMSCII_8,
-  GEANY_ENCODING_BIG5,
-  GEANY_ENCODING_BIG5_HKSCS,
-  GEANY_ENCODING_CP_866,
+	GEANY_ENCODING_ARMSCII_8,
+	GEANY_ENCODING_GEOSTD8,
+	GEANY_ENCODING_TIS_620,
+	GEANY_ENCODING_IBM_857,
+	GEANY_ENCODING_WINDOWS_1254,
+	GEANY_ENCODING_ISO_8859_9,
+	GEANY_ENCODING_TCVN,
+	GEANY_ENCODING_VISCII,
+	GEANY_ENCODING_WINDOWS_1258,
 
-  GEANY_ENCODING_EUC_JP,
-  GEANY_ENCODING_EUC_KR,
-  GEANY_ENCODING_EUC_TW,
+	GEANY_ENCODING_UTF_8,
+	GEANY_ENCODING_UTF_16,
+	GEANY_ENCODING_UCS_2,
+	GEANY_ENCODING_UCS_4,
 
-  GEANY_ENCODING_GB18030,
-  GEANY_ENCODING_GB2312,
-  GEANY_ENCODING_GBK,
-  GEANY_ENCODING_GEOSTD8,
-  GEANY_ENCODING_HZ,
+	GEANY_ENCODING_GB18030,
+	GEANY_ENCODING_GB2312,
+	GEANY_ENCODING_GBK,
+	GEANY_ENCODING_HZ,
+	GEANY_ENCODING_BIG5,
+	GEANY_ENCODING_BIG5_HKSCS,
+	GEANY_ENCODING_EUC_TW,
+	GEANY_ENCODING_EUC_JP,
+	GEANY_ENCODING_ISO_2022_JP,
+	GEANY_ENCODING_SHIFT_JIS,
+	GEANY_ENCODING_EUC_KR,
+	GEANY_ENCODING_ISO_2022_KR,
+	GEANY_ENCODING_JOHAB,
+	GEANY_ENCODING_UHC,
 
-  GEANY_ENCODING_IBM_850,
-  GEANY_ENCODING_IBM_852,
-  GEANY_ENCODING_IBM_855,
-  GEANY_ENCODING_IBM_857,
-  GEANY_ENCODING_IBM_862,
-  GEANY_ENCODING_IBM_864,
-
-  GEANY_ENCODING_ISO_2022_JP,
-  GEANY_ENCODING_ISO_2022_KR,
-  GEANY_ENCODING_ISO_IR_111,
-  GEANY_ENCODING_JOHAB,
-  GEANY_ENCODING_KOI8_R,
-  GEANY_ENCODING_KOI8_U,
-
-  GEANY_ENCODING_SHIFT_JIS,
-  GEANY_ENCODING_TCVN,
-  GEANY_ENCODING_TIS_620,
-  GEANY_ENCODING_UHC,
-  GEANY_ENCODING_VISCII,
-
-  GEANY_ENCODING_WINDOWS_1250,
-  GEANY_ENCODING_WINDOWS_1251,
-  GEANY_ENCODING_WINDOWS_1252,
-  GEANY_ENCODING_WINDOWS_1253,
-  GEANY_ENCODING_WINDOWS_1254,
-  GEANY_ENCODING_WINDOWS_1255,
-  GEANY_ENCODING_WINDOWS_1256,
-  GEANY_ENCODING_WINDOWS_1257,
-  GEANY_ENCODING_WINDOWS_1258,
-
-  GEANY_ENCODINGS_MAX
-
+	GEANY_ENCODINGS_MAX
 } GeanyEncodingIndex;
 
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Commits mailing list