From a9295312e4391629e239f5a662dbdd8395777901 Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Mon, 31 Aug 2009 22:58:12 +0000 Subject: Fixed up code page and BMP information. --- doc/ScintillaDoc.html | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'doc') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index cf68e1d69..f4c0e93c6 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -38,7 +38,7 @@

Scintilla Documentation

-

Last edited 7/August/2009 NH

+

Last edited 1/September/2009 NH

There is an overview of the internal design of Scintilla.
@@ -2933,16 +2933,17 @@ struct TextToFind { normal Unicode encoding before being drawn by the OS and thus can display Hebrew, Arabic, Cyrillic, and Han characters. Languages which can use two characters stacked vertically in one horizontal space, such as Thai, will mostly work but there are some issues where the characters - are drawn separately leading to visual glitches. Bi-directional text is not supported. Characters outside the - Basic Multilingual Plane are unlikely to work.

+ are drawn separately leading to visual glitches. Bi-directional text is not supported.

On Windows, code page can be set to 932 (Japanese Shift-JIS), 936 (Simplified Chinese GBK), 949 (Korean Unified Hangul Code), 950 (Traditional Chinese Big5), or 1361 (Korean Johab) although these may require installation of language specific support.

-

On GTK+, code page SC_CP_DBCS (1) sets Scintilla into - multi byte character mode as is required for Japanese language processing with - the EUC encoding.

+

On GTK+, code page can be set to 932 (Japanese Shift-JIS), 936 (Simplified Chinese GBK), + or 950 (Traditional Chinese Big5). + The code page may also be set to SC_CP_DBCS (1) + which uses the current locale to handle multi byte characters which may work for otherwise unsupported + code pages.

For GTK+ 1.x, the locale should be set to a Unicode locale with a call similar to setlocale(LC_CTYPE, "en_US.UTF-8"). Fonts with an "iso10646" registry -- cgit v1.2.3