aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Document.h
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2001-04-03 12:45:38 +0000
committernyamatongwe <devnull@localhost>2001-04-03 12:45:38 +0000
commita1e68d0148853c74ec7f8cb0b10a5f810a0262b5 (patch)
tree9af75d238ed93765984a8d5c3663c6b88ffac1f5 /src/Document.h
parent8a44372b918d6bf8fcfa238633a38d7dac4c0dd6 (diff)
downloadscintilla-mirror-a1e68d0148853c74ec7f8cb0b10a5f810a0262b5.tar.gz
Regular expression find support.
Diffstat (limited to 'src/Document.h')
-rw-r--r--src/Document.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Document.h b/src/Document.h
index 4b0b9b1db..cfb131608 100644
--- a/src/Document.h
+++ b/src/Document.h
@@ -173,7 +173,7 @@ public:
int NextWordStart(int pos, int delta);
int Length() { return cb.Length(); }
long FindText(int minPos, int maxPos, const char *s,
- bool caseSensitive, bool word, bool wordStart);
+ bool caseSensitive, bool word, bool wordStart, bool regExp, int *length);
long FindText(int iMessage, unsigned long wParam, long lParam);
int LinesTotal();
@@ -196,6 +196,8 @@ public:
const WatcherWithUserData *GetWatchers() const { return watchers; }
int GetLenWatchers() const { return lenWatchers; }
+ static char DocCharAt(int pos, void *param);
+
bool IsWordPartSeparator(char ch);
int WordPartLeft(int pos);
int WordPartRight(int pos);