aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/ScintillaDoc.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ScintillaDoc.html')
-rw-r--r--doc/ScintillaDoc.html18
1 files changed, 9 insertions, 9 deletions
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index e43f2466c..7a7b4c5cb 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -3684,14 +3684,15 @@ struct Sci_TextToFind {
<p><b id="SCI_SETCODEPAGE">SCI_SETCODEPAGE(int codePage)</b><br />
<b id="SCI_GETCODEPAGE">SCI_GETCODEPAGE &rarr; int</b><br />
- Scintilla has some support for Japanese, Chinese and Korean DBCS. Use this message with
+ Scintilla supports UTF-8, Japanese, Chinese and Korean DBCS along with single byte encodings like Latin-1.
+ UTF-8 (<code>SC_CP_UTF8</code>) is the default. Use this message with
<code class="parameter">codePage</code> set to the code page number to set Scintilla to use code page information
- to ensure double byte characters are treated as one character rather than two. This also stops
- the caret from moving between the two bytes in a double byte character.
- Do not use this message to choose between different single byte character sets: it doesn't do that.
+ to ensure multiple byte characters are treated as one character rather than multiple. This also stops
+ the caret from moving between the bytes in a multi-byte character.
+ Do not use this message to choose between different single byte character sets - use
+ <a class="seealso" href="#SCI_STYLESETCHARACTERSET">SCI_STYLESETCHARACTERSET</a>.
Call with
- <code class="parameter">codePage</code> set to zero to disable DBCS support. The default is
- <code>SCI_SETCODEPAGE(0)</code>.</p>
+ <code class="parameter">codePage</code> set to zero to disable multi-byte support.</p>
<p>Code page <code>SC_CP_UTF8</code> (65001) sets Scintilla into Unicode mode with the document
treated as a sequence of characters expressed in UTF-8. The text is converted to the platform's
@@ -3700,9 +3701,8 @@ struct Sci_TextToFind {
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. </p>
- <p>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.</p>
+ <p>Code page can be set to 65001 (UTF-8), 932 (Japanese Shift-JIS), 936 (Simplified Chinese GBK),
+ 949 (Korean Unified Hangul Code), 950 (Traditional Chinese Big5), or 1361 (Korean Johab).</p>
<p><b id="SCI_SETIMEINTERACTION">SCI_SETIMEINTERACTION(int imeInteraction)</b><br />
<b id="SCI_GETIMEINTERACTION">SCI_GETIMEINTERACTION &rarr; int</b><br />