From 8d73eace6806bd67852189b1a16de5895c565688 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Mon, 1 May 2023 23:35:16 +0200 Subject: Implement buffer reload Currently only implemented on the buffer itself, and will discard any pending changes to the buffer. Idea is to use a command to detect that state and warn the user. --- src/main/cmds.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/main/cmds.c') diff --git a/src/main/cmds.c b/src/main/cmds.c index 2041cba..27b2a77 100644 --- a/src/main/cmds.c +++ b/src/main/cmds.c @@ -307,6 +307,7 @@ BUFFER_WRAPCMD_POS(buffer_beginning_of_line); BUFFER_WRAPCMD_POS(buffer_newline); BUFFER_WRAPCMD_POS(buffer_indent); BUFFER_WRAPCMD(buffer_to_file); +BUFFER_WRAPCMD(buffer_reload); BUFFER_WRAPCMD_POS(buffer_set_mark); BUFFER_WRAPCMD_POS(buffer_clear_mark); BUFFER_WRAPCMD_POS(buffer_copy); @@ -357,6 +358,7 @@ void register_buffer_commands(struct commands *commands) { {.name = "undo", .fn = buffer_undo_cmd}, {.name = "scroll-down", .fn = buffer_view_scroll_down_cmd}, {.name = "scroll-up", .fn = buffer_view_scroll_up_cmd}, + {.name = "reload", .fn = buffer_reload_cmd}, }; register_commands(commands, buffer_commands, -- cgit v1.2.3