diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-02-03 18:43:12 +0100 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-02-08 22:25:06 +0100 |
commit | c37e2d75d09145d2236388e5b739c6a41e4f3780 (patch) | |
tree | 019e90415692db23ce3b8d6f416f134c12fc4512 /src/qregisters.cpp | |
parent | 8816b7c7aded7ef8defca0bc6a78b2f5887faea6 (diff) | |
download | sciteco-c37e2d75d09145d2236388e5b739c6a41e4f3780.tar.gz |
delegate commandline replacements ("}") to the cmdline macro level
allows commandline editing scripted by macros
Diffstat (limited to 'src/qregisters.cpp')
-rw-r--r-- | src/qregisters.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qregisters.cpp b/src/qregisters.cpp index a13fba1..b2987b3 100644 --- a/src/qregisters.cpp +++ b/src/qregisters.cpp @@ -171,7 +171,7 @@ QRegister::undo_edit(void) } void -QRegister::execute(bool locals) throw (State::Error) +QRegister::execute(bool locals) throw (State::Error, ReplaceCmdline) { gchar *str = get_string(); @@ -359,7 +359,7 @@ StateExpectQReg::StateExpectQReg() : State(), got_local(false) } State * -StateExpectQReg::custom(gchar chr) throw (Error) +StateExpectQReg::custom(gchar chr) throw (Error, ReplaceCmdline) { QRegister *reg; @@ -509,7 +509,7 @@ StateIncreaseQReg::got_register(QRegister ®) throw (Error) } State * -StateMacro::got_register(QRegister ®) throw (Error) +StateMacro::got_register(QRegister ®) throw (Error, ReplaceCmdline) { BEGIN_EXEC(&States::start); |