aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/ScintillaHistory.html1
-rw-r--r--include/Scintilla.h1
-rw-r--r--include/Scintilla.iface5
-rw-r--r--src/Editor.cxx4
4 files changed, 11 insertions, 0 deletions
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html
index 7582bdabf..8a3d8f481 100644
--- a/doc/ScintillaHistory.html
+++ b/doc/ScintillaHistory.html
@@ -107,6 +107,7 @@
<li>Olivier Dagenais</li>
<li>Josh Wingstrom</li>
<li>Bruce Dodson</li>
+ <li>Sergey Koshcheyev</li>
</ul>
<p>
Images used in GTK+ version
diff --git a/include/Scintilla.h b/include/Scintilla.h
index a3de07809..1b481fca2 100644
--- a/include/Scintilla.h
+++ b/include/Scintilla.h
@@ -381,6 +381,7 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam,
#define SCI_TEXTHEIGHT 2279
#define SCI_SETVSCROLLBAR 2280
#define SCI_GETVSCROLLBAR 2281
+#define SCI_APPENDTEXT 2282
#define SCI_LINEDOWN 2300
#define SCI_LINEDOWNEXTEND 2301
#define SCI_LINEUP 2302
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index c9a0921f5..31344aa6f 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -998,6 +998,11 @@ set void SetVScrollBar=2280(bool show,)
# Is the vertical scroll bar visible?
get bool GetVScrollBar=2281(,)
+# Append a string to the end of the document without changing the selection.
+fun void AppendText=2282(int length, string text)
+
+## New messages go here
+
## Start of key messages
# Move caret down one line.
fun void LineDown=2300(,)
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 790840f51..02687ae04 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -4768,6 +4768,10 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) {
return 0;
}
+ case SCI_APPENDTEXT:
+ pdoc->InsertString(pdoc->Length(), CharPtrFromSPtr(lParam), wParam);
+ return 0;
+
case SCI_CLEARALL:
ClearAll();
return 0;