aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/search.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2013-03-17 17:04:59 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2013-03-17 17:04:59 +0100
commitb376b24e6d475d90e3c8267e8340b13ec7a43121 (patch)
tree0c346d2a45b3f710e08dbc099a1ec796609ff8a0 /src/search.h
parentc0ae618dc5e53e03d56a36dc4495e8f59579cefc (diff)
fixed ^EG pattern match character: use QRegSpecMachine to parse register specifications
* allows full Q-Reg syntax
Diffstat (limited to 'src/search.h')
-rw-r--r--src/search.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/search.h b/src/search.h
index 4506d7c..f5fd29e 100644
--- a/src/search.h
+++ b/src/search.h
@@ -23,6 +23,7 @@
#include "sciteco.h"
#include "parser.h"
#include "ring.h"
+#include "qregisters.h"
/*
* "S" command state and base class for all other search/replace commands
@@ -40,6 +41,8 @@ protected:
Buffer *from_buffer, *to_buffer;
} parameters;
+ QRegSpecMachine qreg_machine;
+
enum MatchState {
STATE_START,
STATE_NOT,