aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Document.cxx8
-rw-r--r--src/Document.h2
-rw-r--r--src/Editor.cxx3
-rw-r--r--src/Editor.h1
-rw-r--r--src/ScintillaBase.cxx4
-rw-r--r--src/ScintillaBase.h1
6 files changed, 0 insertions, 19 deletions
diff --git a/src/Document.cxx b/src/Document.cxx
index 5e2613bdf..ada7f4436 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -58,7 +58,6 @@ LexInterface::~LexInterface() noexcept = default;
void LexInterface::SetInstance(ILexer5 *instance_) {
instance.reset(instance_);
- pdoc->LexerChanged();
}
void LexInterface::Colourise(Sci::Position start, Sci::Position end) {
@@ -2432,13 +2431,6 @@ void Document::StyleToAdjustingLineDuration(Sci::Position pos) {
durationStyleOneByte.AddSample(pos - stylingStart, epStyling.Duration());
}
-void Document::LexerChanged() {
- // Tell the watchers the lexer has changed.
- for (const WatcherWithUserData &watcher : watchers) {
- watcher.watcher->NotifyLexerChanged(this, watcher.userData);
- }
-}
-
LexInterface *Document::GetLexInterface() const noexcept {
return pli.get();
}
diff --git a/src/Document.h b/src/Document.h
index 7daaf0f52..f08e0a302 100644
--- a/src/Document.h
+++ b/src/Document.h
@@ -484,7 +484,6 @@ public:
Sci::Position GetEndStyled() const noexcept { return endStyled; }
void EnsureStyledTo(Sci::Position pos);
void StyleToAdjustingLineDuration(Sci::Position pos);
- void LexerChanged();
int GetStyleClock() const noexcept { return styleClock; }
void IncrementStyleClock() noexcept;
void SCI_METHOD DecorationSetCurrentIndicator(int indicator) override;
@@ -621,7 +620,6 @@ public:
virtual void NotifyModified(Document *doc, DocModification mh, void *userData) = 0;
virtual void NotifyDeleted(Document *doc, void *userData) noexcept = 0;
virtual void NotifyStyleNeeded(Document *doc, void *userData, Sci::Position endPos) = 0;
- virtual void NotifyLexerChanged(Document *doc, void *userData) = 0;
virtual void NotifyErrorOccurred(Document *doc, void *userData, Scintilla::Status status) = 0;
};
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 8e8de16b1..32a63f14a 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -2379,9 +2379,6 @@ void Editor::NotifyStyleNeeded(Document *, void *, Sci::Position endStyleNeeded)
NotifyStyleToNeeded(endStyleNeeded);
}
-void Editor::NotifyLexerChanged(Document *, void *) {
-}
-
void Editor::NotifyErrorOccurred(Document *, void *, Status status) {
errorStatus = status;
}
diff --git a/src/Editor.h b/src/Editor.h
index a30edff90..297590f47 100644
--- a/src/Editor.h
+++ b/src/Editor.h
@@ -471,7 +471,6 @@ protected: // ScintillaBase subclass needs access to much of Editor
void NotifyModified(Document *document, DocModification mh, void *userData) override;
void NotifyDeleted(Document *document, void *userData) noexcept override;
void NotifyStyleNeeded(Document *doc, void *userData, Sci::Position endStyleNeeded) override;
- void NotifyLexerChanged(Document *doc, void *userData) override;
void NotifyErrorOccurred(Document *doc, void *userData, Scintilla::Status status) override;
void NotifyMacroRecord(Scintilla::Message iMessage, Scintilla::uptr_t wParam, Scintilla::sptr_t lParam);
diff --git a/src/ScintillaBase.cxx b/src/ScintillaBase.cxx
index 979a8b07f..e72f1b1d6 100644
--- a/src/ScintillaBase.cxx
+++ b/src/ScintillaBase.cxx
@@ -809,10 +809,6 @@ void ScintillaBase::NotifyStyleToNeeded(Sci::Position endStyleNeeded) {
Editor::NotifyStyleToNeeded(endStyleNeeded);
}
-void ScintillaBase::NotifyLexerChanged(Document *, void *) {
- vs.EnsureStyle(0xff);
-}
-
sptr_t ScintillaBase::WndProc(Message iMessage, uptr_t wParam, sptr_t lParam) {
switch (iMessage) {
case Message::AutoCShow:
diff --git a/src/ScintillaBase.h b/src/ScintillaBase.h
index 47e24796d..3cfad8684 100644
--- a/src/ScintillaBase.h
+++ b/src/ScintillaBase.h
@@ -82,7 +82,6 @@ protected:
void RightButtonDownWithModifiers(Point pt, unsigned int curTime, Scintilla::KeyMod modifiers) override;
void NotifyStyleToNeeded(Sci::Position endStyleNeeded) override;
- void NotifyLexerChanged(Document *doc, void *userData) override;
public:
~ScintillaBase() override;