Adding left, right, home, end and del key support

This commit is contained in:
Anonymus Raccoon
2020-05-07 17:51:48 +02:00
parent 0f5f3cbe97
commit 79542660b4
5 changed files with 64 additions and 2 deletions
+8 -1
View File
@@ -32,4 +32,11 @@ int buffer_get_display_pos(buffer_t *buffer);
int self_insert_command(int key, buffer_t *buffer, env_t *env);
int newline_command(int key, buffer_t *buffer, env_t *env);
int eof_command(int key, buffer_t *buffer, env_t *env);
int backward_delete_char_command(int key, buffer_t *buffer, env_t *env);
int backward_delete_char_command(int key, buffer_t *buffer, env_t *env);
int delete_char_command(int key, buffer_t *buffer, env_t *env);
int forward_char_command(int key, buffer_t *buffer, env_t *env);
int backward_char_command(int key, buffer_t *buffer, env_t *env);
int beginning_of_line_command(int key, buffer_t *buffer, env_t *env);
int end_of_line_command(int key, buffer_t *buffer, env_t *env);