diff -ur scintilla/gtk/PlatGTK.cxx scintilla/gtk/PlatGTK.cxx --- scintilla/gtk/PlatGTK.cxx 2005-03-25 07:08:20.000000000 +0200 +++ scintilla/gtk/PlatGTK.cxx 2005-07-08 21:38:36.000000000 +0300 @@ -286,6 +286,8 @@ return "*-*"; case SC_CHARSET_RUSSIAN: return "*-r"; + case SC_CHARSET_BULGARIAN: + return "*-cp1251"; case SC_CHARSET_SHIFTJIS: return "jisx0208.1983-*"; case SC_CHARSET_SYMBOL: @@ -742,6 +744,8 @@ return "ASCII"; case SC_CHARSET_RUSSIAN: return "KOI8-R"; + case SC_CHARSET_BULGARIAN: + return "CP1251"; case SC_CHARSET_SHIFTJIS: return "SHIFT-JIS"; case SC_CHARSET_SYMBOL: diff -ur scintilla/include/Scintilla.h scintilla/include/Scintilla.h --- scintilla/include/Scintilla.h 2005-03-25 12:49:06.000000000 +0200 +++ scintilla/include/Scintilla.h 2005-07-08 21:39:03.000000000 +0300 @@ -165,6 +165,7 @@ #define SC_CHARSET_MAC 77 #define SC_CHARSET_OEM 255 #define SC_CHARSET_RUSSIAN 204 +#define SC_CHARSET_BULGARIAN 1251 #define SC_CHARSET_SHIFTJIS 128 #define SC_CHARSET_SYMBOL 2 #define SC_CHARSET_TURKISH 162 diff -ur scintilla/include/Scintilla.iface scintilla/include/Scintilla.iface --- scintilla/include/Scintilla.iface 2005-04-01 04:03:40.000000000 +0300 +++ scintilla/include/Scintilla.iface 2005-07-08 21:39:29.000000000 +0300 @@ -366,6 +366,7 @@ val SC_CHARSET_MAC=77 val SC_CHARSET_OEM=255 val SC_CHARSET_RUSSIAN=204 +val SC_CHARSET_BULGARIAN=1251 val SC_CHARSET_SHIFTJIS=128 val SC_CHARSET_SYMBOL=2 val SC_CHARSET_TURKISH=162