From b8369870e15d4b061ec5d67d0cfbfe04d3a6459f Mon Sep 17 00:00:00 2001 From: Iain Clarke Date: Wed, 8 Apr 2020 09:27:43 +1000 Subject: Feature [feature-requests:1344]. Add methods for iterating through the marker handles and marker numbers on a line. --- doc/ScintillaDoc.html | 8 ++++++++ doc/ScintillaHistory.html | 5 +++++ 2 files changed, 13 insertions(+) (limited to 'doc') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 8afdbbe98..1bd27d469 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -4147,6 +4147,8 @@ struct Sci_TextToFind { SCI_MARKERPREVIOUS(line lineStart, int markerMask) → line
SCI_MARKERLINEFROMHANDLE(int markerHandle) → line
SCI_MARKERDELETEHANDLE(int markerHandle)
+ SCI_MARKERHANDLEFROMLINE(line line, int which) → int
+ SCI_MARKERNUMBERFROMLINE(line line, int which) → int

SCI_MARKERDEFINE(int markerNumber, int markerSymbol)
@@ -4414,6 +4416,12 @@ struct Sci_TextToFind { class="message" href="#SCI_MARKERADD">SCI_MARKERADD. This function searches the document for the marker with this handle and deletes the marker if it is found.

+

SCI_MARKERHANDLEFROMLINE(line line, int which) → int
+ SCI_MARKERNUMBERFROMLINE(line line, int which) → int
+ These messages returns the Nth marker handle or marker number in a given line. + Handles are returned by SCI_MARKERADD. + If which is greater or equal to the number of markers on a line, this returns -1;

+

Indicators

Indicators are used to display additional information over the top of styling. diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 201b2213a..49a0ca0e0 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -573,6 +573,11 @@ Added Visual Studio project files for Lexilla and Scintilla with no lexers.

  • + Add methods for iterating through the marker handles and marker numbers on a line: + SCI_MARKERHANDLEFROMLINE and SCI_MARKERNUMBERFROMLINE. + Feature #1344. +
  • +
  • Fix brace styling in Batch lexer so that brace matching works. Bug #1624, Bug #1906, -- cgit v1.2.3