aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Editor.cxx
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2008-08-09 05:55:58 +0000
committernyamatongwe <devnull@localhost>2008-08-09 05:55:58 +0000
commitd81d1ab0ff6f822a839166558713f4b3f91a4879 (patch)
treeb70706c397575dc2ccc4f45b2d8f6e125e8f0c5a /src/Editor.cxx
parent1e231171b8f87d2790f0f745f73cc34e8d63a085 (diff)
downloadscintilla-mirror-d81d1ab0ff6f822a839166558713f4b3f91a4879.tar.gz
Clear document style now only clears the lexer indicators.
Diffstat (limited to 'src/Editor.cxx')
-rw-r--r--src/Editor.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx
index 372f03ea9..e28275917 100644
--- a/src/Editor.cxx
+++ b/src/Editor.cxx
@@ -3493,11 +3493,14 @@ void Editor::ClearAll() {
}
void Editor::ClearDocumentStyle() {
+ for (int i=0; i < INDIC_CONTAINER; i++) {
+ pdoc->decorations.SetCurrentIndicator(i);
+ pdoc->DecorationFillRange(0, 0, pdoc->Length());
+ }
pdoc->StartStyling(0, '\377');
pdoc->SetStyleFor(pdoc->Length(), 0);
cs.ShowAll();
pdoc->ClearLevels();
- pdoc->decorations.ClearAll();
}
void Editor::CopyAllowLine() {