diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-11-11 05:06:07 +0100 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-11-11 05:06:07 +0100 |
commit | 839686f13dc5f4cb65a9d4354b233147583e2770 (patch) | |
tree | 458d59d008e035b89c0de17c1219380b1aa94406 /qbuffers.h | |
parent | c88e635842f0d172514d73f17f128dc91e3c65f4 (diff) | |
download | sciteco-839686f13dc5f4cb65a9d4354b233147583e2770.tar.gz |
^Ux...$ command: rubout does not yet work properly
Diffstat (limited to 'qbuffers.h')
-rw-r--r-- | qbuffers.h | 20 |
1 files changed, 17 insertions, 3 deletions
@@ -39,6 +39,7 @@ public: return g_strcmp0(name, ((QRegister &)entry).name); } + void set_string(const gchar *str); inline document * get_string(void) { @@ -241,10 +242,23 @@ private: State *done(const gchar *str); }; +class StateCtlUCommand : public StateExpectQReg { +private: + State *got_register(QRegister *reg); +}; + +class StateSetQRegString : public StateExpectString { +private: + State *done(const gchar *str); +}; + + namespace States { - extern StateFile file; - extern StateEQCommand eqcommand; - extern StateLoadQReg loadqreg; + extern StateFile file; + extern StateEQCommand eqcommand; + extern StateLoadQReg loadqreg; + extern StateCtlUCommand ctlucommand; + extern StateSetQRegString setqregstring; } /* |