aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/ILexer.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ILexer.h')
-rw-r--r--include/ILexer.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/include/ILexer.h b/include/ILexer.h
index f01029178..5680acb4e 100644
--- a/include/ILexer.h
+++ b/include/ILexer.h
@@ -20,7 +20,7 @@ namespace Scintilla {
#define SCI_METHOD
#endif
-enum { dvOriginal=0, dvLineEnd=1 };
+enum { dvRelease4=2 };
class IDocument {
public:
@@ -35,7 +35,7 @@ public:
virtual int SCI_METHOD SetLevel(Sci_Position line, int level) = 0;
virtual int SCI_METHOD GetLineState(Sci_Position line) const = 0;
virtual int SCI_METHOD SetLineState(Sci_Position line, int state) = 0;
- virtual void SCI_METHOD StartStyling(Sci_Position position, char mask) = 0;
+ virtual void SCI_METHOD StartStyling(Sci_Position position) = 0;
virtual bool SCI_METHOD SetStyleFor(Sci_Position length, char style) = 0;
virtual bool SCI_METHOD SetStyles(Sci_Position length, const char *styles) = 0;
virtual void SCI_METHOD DecorationSetCurrentIndicator(int indicator) = 0;
@@ -45,10 +45,6 @@ public:
virtual bool SCI_METHOD IsDBCSLeadByte(char ch) const = 0;
virtual const char * SCI_METHOD BufferPointer() = 0;
virtual int SCI_METHOD GetLineIndentation(Sci_Position line) = 0;
-};
-
-class IDocumentWithLineEnd : public IDocument {
-public:
virtual Sci_Position SCI_METHOD LineEnd(Sci_Position line) const = 0;
virtual Sci_Position SCI_METHOD GetRelativePosition(Sci_Position positionStart, Sci_Position characterOffset) const = 0;
virtual int SCI_METHOD GetCharacterAndWidth(Sci_Position position, Sci_Position *pWidth) const = 0;