aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.h
diff options
context:
space:
mode:
authornyamatongwe <unknown>2000-09-04 13:12:01 +0000
committernyamatongwe <unknown>2000-09-04 13:12:01 +0000
commit90e1b590ae736c53fb37e22ea90c8f07064403e0 (patch)
tree105694b92861b678ee50da068da5501fb33758ae /src/Document.h
parent4438c10faf264c4b7cff5c29acabe94cce37e32f (diff)
downloadscintilla-mirror-90e1b590ae736c53fb37e22ea90c8f07064403e0.tar.gz
Added SCFIND_WORDSTART.
Diffstat (limited to 'src/Document.h')
-rw-r--r--src/Document.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Document.h b/src/Document.h
index 76f0e101b..af477dd79 100644
--- a/src/Document.h
+++ b/src/Document.h
@@ -164,7 +164,8 @@ public:
int ExtendWordSelect(int pos, int delta);
int NextWordStart(int pos, int delta);
int Length() { return cb.Length(); }
- long FindText(int minPos, int maxPos, const char *s, bool caseSensitive, bool word);
+ long FindText(int minPos, int maxPos, const char *s,
+ bool caseSensitive, bool word, bool wordStart);
long FindText(int iMessage, unsigned long wParam, long lParam);
int LinesTotal();
@@ -190,6 +191,8 @@ public:
private:
bool IsDBCS(int pos);
bool IsWordChar(unsigned char ch);
+ bool IsWordStartAt(int pos);
+ bool IsWordEndAt(int pos);
bool IsWordAt(int start, int end);
void ModifiedAt(int pos);