diff options
author | cflip <cflip@cflip.net> | 2023-01-31 12:33:30 -0700 |
---|---|---|
committer | cflip <cflip@cflip.net> | 2023-01-31 14:00:17 -0700 |
commit | 264c4186ed8e3d2e3275a6514c8714903036cb26 (patch) | |
tree | 60aaea6be43b128bcff1d3e46ec6cc6d103bbf13 | |
parent | 16b949aa3147e3aaadb6888f574f6424d4c2d8f3 (diff) |
Rename the 'command mode' to 'prompt mode'
Since this mode will also be used to accept input for setting the
filename, searching for a string and possibly more, it makes more sense
for this mode to be called prompt mode. There is also less ambiguity
between normal mode because sometimes that is also called command mode.
-rw-r--r-- | editor.c | 6 | ||||
-rw-r--r-- | editor.h | 2 | ||||
-rw-r--r-- | input.c | 6 | ||||
-rw-r--r-- | window.c | 2 |
4 files changed, 8 insertions, 8 deletions
@@ -188,8 +188,8 @@ void editor_set_mode(struct editor_state *editor, enum editor_mode mode) if (mode == last_mode) return; - /* Clear the command line if we are leaving command mode. */ - if (last_mode == EDITOR_MODE_COMMAND) { + /* Clear the command line if we are leaving prompt mode. */ + if (last_mode == EDITOR_MODE_PROMPT) { textbuf_clear(&editor->cmdline); } @@ -334,7 +334,7 @@ void editor_draw_message_bar(struct editor_state* editor, struct textbuf *buffer return; } - if (editor->mode == EDITOR_MODE_COMMAND) { + if (editor->mode == EDITOR_MODE_PROMPT) { textbuf_append(buffer, editor->cmdline.buffer, editor->cmdline.length); return; } @@ -9,7 +9,7 @@ enum editor_mode { EDITOR_MODE_NORMAL, EDITOR_MODE_INSERT, - EDITOR_MODE_COMMAND + EDITOR_MODE_PROMPT }; struct editor_state { @@ -14,7 +14,7 @@ void input_process_textinput(struct editor_state *editor, const char *text) if (editor->mode == EDITOR_MODE_INSERT) { editor_insert_char(editor, *text); - } else if (editor->mode == EDITOR_MODE_COMMAND) { + } else if (editor->mode == EDITOR_MODE_PROMPT) { textbuf_append(&editor->cmdline, text, 1); } } @@ -37,7 +37,7 @@ void editor_process_keypress(struct editor_state *editor, SDL_Keysym *keysym) return; } - if (editor->mode == EDITOR_MODE_COMMAND) { + if (editor->mode == EDITOR_MODE_PROMPT) { if (keysym->sym == SDLK_BACKSPACE) textbuf_delete(&editor->cmdline); @@ -106,7 +106,7 @@ void editor_process_keypress(struct editor_state *editor, SDL_Keysym *keysym) break; case SDLK_SEMICOLON: if (keysym->mod & KMOD_SHIFT) - editor_set_mode(editor, EDITOR_MODE_COMMAND); + editor_set_mode(editor, EDITOR_MODE_PROMPT); break; } } @@ -157,7 +157,7 @@ void window_redraw(struct editor_state *editor) int cursor_x = (editor->cursor_display_x - editor->col_offset); int cursor_y = (editor->cursor_y - editor->line_offset); - if (editor->mode == EDITOR_MODE_COMMAND) { + if (editor->mode == EDITOR_MODE_PROMPT) { cursor_x = editor->cmdline.length; cursor_y = editor->screen_rows + 1; } |