diff --git a/scintilla/doc/ScintillaDoc.html b/scintilla/doc/ScintillaDoc.html
index 38fe334d9..b445891b9 100644
--- a/scintilla/doc/ScintillaDoc.html
+++ b/scintilla/doc/ScintillaDoc.html
@@ -4879,7 +4879,74 @@ struct Sci_TextToFindFull {
A windowed IME SC_IME_WINDOWED (0) may be more similar in appearance and
behaviour to the IME in other applications.
An inline IME SC_IME_INLINE (1) may work better with some Scintilla features such as
- rectangular and multiple selection.
+ rectangular and multiple selection, with IME interactions such as retrieve-surrounding or reconversion feature.
+
+
+ IME input method support (O=present, X=absent)
+
+
+ | IME input method |
+ Windows |
+ Gtk |
+ Qt |
+ macOS |
+
+
+
+
+ SC_IME_WINDOWED |
+ O |
+ O |
+ X |
+ X |
+
+
+ SC_IME_INLINE |
+ O |
+ O |
+ O |
+ O |
+
+
+
+
+
+
+ IME interaction support
+
+
+ | IME interaction |
+ Windows |
+ Gtk |
+ Qt |
+ macOS |
+
+
+
+
+ | Retrieve Surrounding |
+ O |
+ O |
+ O |
+ O |
+
+
+ | Reconversion |
+ O |
+ O |
+ O |
+ O |
+
+
+ | Delete Surrounding |
+ O |
+ O |
+ X |
+ O |
+
+
+
+
The windowed behaviour can be chosen with SCI_SETIMEINTERACTION(SC_IME_WINDOWED)
and the inline behaviour with SCI_SETIMEINTERACTION(SC_IME_INLINE).
Scintilla may ignore this call in some cases. For example, the inline behaviour might only be supported for some languages.
diff --git a/scintilla/doc/ScintillaDownload.html b/scintilla/doc/ScintillaDownload.html
index f66689698..921df0984 100644
--- a/scintilla/doc/ScintillaDownload.html
+++ b/scintilla/doc/ScintillaDownload.html
@@ -26,9 +26,9 @@
|
-
+
Windows
-
+
GTK/Linux
|
@@ -42,7 +42,7 @@
containing very few restrictions.
- Release 5.3.4
+ Release 5.3.5
Source Code
@@ -50,8 +50,8 @@
The source code package contains all of the source code for Scintilla but no binary
executable code and is available in
- - zip format (1.4M) commonly used on Windows
- - tgz format (1.3M) commonly used on Linux and compatible operating systems
+ - zip format (1.4M) commonly used on Windows
+ - tgz format (1.3M) commonly used on Linux and compatible operating systems
Instructions for building on both Windows and Linux are included in the readme file.
diff --git a/scintilla/doc/ScintillaHistory.html b/scintilla/doc/ScintillaHistory.html
index 57bdd6902..f60eb3933 100644
--- a/scintilla/doc/ScintillaHistory.html
+++ b/scintilla/doc/ScintillaHistory.html
@@ -576,21 +576,61 @@
| Ferdinand Oeinck |
Michael Heath |
Enrico Tröger |
+
+ | Chengzhi Li |
Releases
+
+
+ -
+ Released 31 May 2023.
+
+ -
+ Redraw calltip after showing as didn't update when size of new text exactly same as
+ previous.
+ Feature #1486.
+
+ -
+ On Win32 hide cursor when typing if that system preference has been chosen.
+ Bug #2333.
+
+ -
+ On Qt, for IMEs, update micro focus when selection changes.
+ This may move the location of IME popups to align with the caret.
+
+ -
+ On Qt, implement replacement for IMEs which may help with actions like reconversion.
+ This is similar to delete-surrounding on GTK.
+
+
-
- Released 8 March 2023.
+ Released 31 May 2023.
+
+ -
+ On Win32, implement IME context sensitivity with IMR_DOCUMENTFEED.
+ Feature #1310.
-
On Win32 remove dependence on MSIMG32.DLL by replacing AlphaBlend
by GdiAlphaBlend.
Bug #1923.
+ -
+ On Qt, stop movement of IME candidate box.
+
+ -
+ On Qt, report correct caret position within paragraph for IME retrieve surrounding text.
+
+ -
+ On Qt for Cocoa, fix crash in entry of multi-character strings with IME.
+
Release 5.3.4
diff --git a/scintilla/doc/index.html b/scintilla/doc/index.html
index 55020345a..57e4e09a9 100644
--- a/scintilla/doc/index.html
+++ b/scintilla/doc/index.html
@@ -9,7 +9,7 @@
-
+