aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/PositionCache.h
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2013-08-08 17:59:56 +1000
committerNeil <nyamatongwe@gmail.com>2013-08-08 17:59:56 +1000
commit4120b34e5c7bd5837ded943344270b2d9e26cd90 (patch)
tree40c4169086654dcabe512fa5a694fe8c0b4ab95a /src/PositionCache.h
parenta899e335183da10b9ab9dc0df35aada3dc37fc68 (diff)
downloadscintilla-mirror-4120b34e5c7bd5837ded943344270b2d9e26cd90.tar.gz
Move functionality from Editor to ViewStyle.
controlCharSymbol setting moved along with calculated fields for tab width and control symbols. Use of TextSegment simplified and variables made const where possible.
Diffstat (limited to 'src/PositionCache.h')
-rw-r--r--src/PositionCache.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/PositionCache.h b/src/PositionCache.h
index a0b805743..6d14cf0a3 100644
--- a/src/PositionCache.h
+++ b/src/PositionCache.h
@@ -137,9 +137,12 @@ public:
struct TextSegment {
int start;
int length;
- Representation *repr;
- TextSegment(int start_=0, int length_=0, Representation *repr_=0) :
- start(start_), length(length_), repr(repr_) {
+ Representation *representation;
+ TextSegment(int start_=0, int length_=0, Representation *representation_=0) :
+ start(start_), length(length_), representation(representation_) {
+ }
+ int end() const {
+ return start + length;
}
};