From 1c2f3fb6ce528add154abce1791d56ce7a94271c Mon Sep 17 00:00:00 2001 From: Mitchell Foral Date: Fri, 22 Oct 2021 15:58:17 +1100 Subject: Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal. --- doc/ScintillaDoc.html | 11 +++++++++-- doc/ScintillaHistory.html | 3 +++ 2 files changed, 12 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index ecd1068eb..77412022a 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -3797,8 +3797,8 @@ struct Sci_TextToFind {

SCI_SETCARETSTYLE(int caretStyle)
SCI_GETCARETSTYLE → int
The style of the caret can be set with SCI_SETCARETSTYLE. - There are separate styles for insert mode (lower 4-bits, CARETSTYLE_INS_MASK) and - overtype mode (bit 4). + There are separate styles for insert mode (lower 4-bits, CARETSTYLE_INS_MASK), + overtype mode (bit 4), and curses mode (bit 5). @@ -3827,6 +3827,13 @@ struct Sci_TextToFind { + + + + + diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 09afbe849..b4b7c6a56 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -578,6 +578,9 @@ Add DEL to standard set of space characters for word operations.
  • + Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal. +
  • +
  • On GTK, fix potential crash when closing Scintilla instances due to releasing global settings object.
  • -- cgit v1.2.3
  • 16 Draws an overstrike caret as a block. This should be ored with one of the first three styles.
    CARETSTYLE_CURSES32Draws carets that cannot be drawn in a curses (terminal) environment (such as additional carets), + and draws them as blocks. The main caret is left to be drawn by the terminal itself. This setting is + typically a standalone setting.
    CARETSTYLE_BLOCK_AFTER 256