aboutsummaryrefslogtreecommitdiffhomepage
path: root/input.h
diff options
context:
space:
mode:
authorGravatar Julian Aron Prenner <julian@linux4you.it>2014-01-22 10:00:44 +0100
committerGravatar Julian Aron Prenner <julian@linux4you.it>2014-01-22 10:00:44 +0100
commit4a9be7bf1125acf3aee4c2dc2dfdb59e85fa71f1 (patch)
tree62169334bc4d61062924f1b0916b6ec44f22de25 /input.h
parentc8e0d18d187a8d9e22baaf45820c1918941c6416 (diff)
Experimental support for f,F,t,T vi commands.
Input functions can now have arguments
Diffstat (limited to 'input.h')
-rw-r--r--input.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/input.h b/input.h
index d7412212..a8e2dffb 100644
--- a/input.h
+++ b/input.h
@@ -64,12 +64,14 @@ enum
R_ACCEPT_AUTOSUGGESTION,
R_BEGIN_SELECTION,
R_END_SELECTION,
- R_KILL_SELECTION
+ R_KILL_SELECTION,
+ R_FORWARD_JUMP,
+ R_BACKWARD_JUMP
}
;
#define R_MIN R_NULL
-#define R_MAX R_KILL_SELECTION
+#define R_MAX R_BACKWARD_JUMP
/**
Initialize the terminal by calling setupterm, and set up arrays
@@ -145,6 +147,9 @@ const wchar_t *input_get_bind_mode();
*/
bool input_set_bind_mode(const wchar_t *bind_mode);
+
+wchar_t input_function_pop_arg();
+
/**
Return the sequence for the terminfo variable of the specified name.