diff options
author | Neil <nyamatongwe@gmail.com> | 2013-08-08 17:59:56 +1000 |
---|---|---|
committer | Neil <nyamatongwe@gmail.com> | 2013-08-08 17:59:56 +1000 |
commit | 4120b34e5c7bd5837ded943344270b2d9e26cd90 (patch) | |
tree | 40c4169086654dcabe512fa5a694fe8c0b4ab95a /src/PositionCache.h | |
parent | a899e335183da10b9ab9dc0df35aada3dc37fc68 (diff) | |
download | scintilla-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.h | 9 |
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; } }; |