aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.cxx
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2007-07-08 09:30:43 +0000
committernyamatongwe <devnull@localhost>2007-07-08 09:30:43 +0000
commitfb28596c0e8ba57de486ffb693b5ea82d37d98ee (patch)
treec2a9301f4873ed34d101c18bcc67c1e286ae2c9b /src/Document.cxx
parent1e2b21b4105e62e1a08c38631162760a60c616de (diff)
downloadscintilla-mirror-fb28596c0e8ba57de486ffb693b5ea82d37d98ee.tar.gz
Added const to methods that should not logically need to modify object.
Diffstat (limited to 'src/Document.cxx')
-rw-r--r--src/Document.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Document.cxx b/src/Document.cxx
index 4461e0e72..686758d92 100644
--- a/src/Document.cxx
+++ b/src/Document.cxx
@@ -149,11 +149,11 @@ void Document::DeleteAllMarks(int markerNum) {
NotifyModified(mh);
}
-int Document::LineStart(int line) {
+int Document::LineStart(int line) const {
return cb.LineStart(line);
}
-int Document::LineEnd(int line) {
+int Document::LineEnd(int line) const {
if (line == LinesTotal() - 1) {
return LineStart(line + 1);
} else {
@@ -652,7 +652,7 @@ void Document::SetLineIndentation(int line, int indent) {
}
}
-int Document::GetLineIndentPosition(int line) {
+int Document::GetLineIndentPosition(int line) const {
if (line < 0)
return 0;
int pos = LineStart(line);
@@ -793,7 +793,7 @@ void Document::ConvertLineEnds(int eolModeSet) {
EndUndoAction();
}
-bool Document::IsWhiteLine(int line) {
+bool Document::IsWhiteLine(int line) const {
int currentChar = LineStart(line);
int endLine = LineEnd(line);
while (currentChar < endLine) {
@@ -1238,7 +1238,7 @@ const char *Document::SubstituteByPosition(const char *text, int *length) {
return substituted;
}
-int Document::LinesTotal() {
+int Document::LinesTotal() const {
return cb.Lines();
}