summaryrefslogtreecommitdiff
path: root/src/register_manager.hh
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2014-06-06 00:48:18 +0100
committerMaxime Coste <frrrwww@gmail.com>2014-06-06 00:49:36 +0100
commitd33554a1ccbc58692d824c29e98d0d576d7afa6d (patch)
tree641fbcb232fc3931b7c3357f3582a9090c558db5 /src/register_manager.hh
parent2d5c7304411cbac923f132dfee34cf7ffc155d5c (diff)
Add support for long names for registers
We can now access register / with the name slash, * with star, and | with pipe Fixes #23
Diffstat (limited to 'src/register_manager.hh')
-rw-r--r--src/register_manager.hh3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/register_manager.hh b/src/register_manager.hh
index 7021c53b..97f84fc0 100644
--- a/src/register_manager.hh
+++ b/src/register_manager.hh
@@ -16,7 +16,8 @@ using RegisterRetriever = std::function<std::vector<String> (const Context&)>;
class RegisterManager : public Singleton<RegisterManager>
{
public:
- Register& operator[](char reg);
+ Register& operator[](StringView reg);
+ Register& operator[](Codepoint c);
void register_dynamic_register(char reg, RegisterRetriever function);
protected: