diff options
| author | Albert Cervin <albert@acervin.com> | 2023-05-01 23:35:16 +0200 |
|---|---|---|
| committer | Albert Cervin <albert@acervin.com> | 2023-05-01 23:35:16 +0200 |
| commit | 8d73eace6806bd67852189b1a16de5895c565688 (patch) | |
| tree | d3071f31f535189adeb768cf742ec68f017ae9d9 /src/main/cmds.c | |
| parent | a123725a12e948d78badb2cb686d38548f1c633b (diff) | |
| download | dged-8d73eace6806bd67852189b1a16de5895c565688.tar.gz dged-8d73eace6806bd67852189b1a16de5895c565688.tar.xz dged-8d73eace6806bd67852189b1a16de5895c565688.zip | |
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.
Diffstat (limited to 'src/main/cmds.c')
| -rw-r--r-- | src/main/cmds.c | 2 |
1 files changed, 2 insertions, 0 deletions
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, |
