From 385c9d62a5507d901ff7e54d7a4c0342cf3aff43 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Sun, 15 Jan 2023 23:07:37 +0100 Subject: Lots of fixes for rendering, utf-8 and kbd. --- src/buffer.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/buffer.h') diff --git a/src/buffer.h b/src/buffer.h index e8ab62b..cf9c269 100644 --- a/src/buffer.h +++ b/src/buffer.h @@ -87,6 +87,7 @@ void buffer_forward_line(struct buffer *buffer); void buffer_end_of_line(struct buffer *buffer); void buffer_beginning_of_line(struct buffer *buffer); void buffer_newline(struct buffer *buffer); +void buffer_indent(struct buffer *buffer); uint32_t buffer_add_update_hook(struct buffer *buffer, update_hook_cb hook, void *userdata); @@ -115,7 +116,8 @@ BUFFER_WRAPCMD(buffer_backward_line); BUFFER_WRAPCMD(buffer_forward_line); BUFFER_WRAPCMD(buffer_end_of_line); BUFFER_WRAPCMD(buffer_beginning_of_line); -BUFFER_WRAPCMD(buffer_newline) +BUFFER_WRAPCMD(buffer_newline); +BUFFER_WRAPCMD(buffer_indent); BUFFER_WRAPCMD(buffer_to_file); static struct command BUFFER_COMMANDS[] = { @@ -129,5 +131,6 @@ static struct command BUFFER_COMMANDS[] = { {.name = "end-of-line", .fn = buffer_end_of_line_cmd}, {.name = "beginning-of-line", .fn = buffer_beginning_of_line_cmd}, {.name = "newline", .fn = buffer_newline_cmd}, + {.name = "indent", .fn = buffer_indent_cmd}, {.name = "buffer-write-to-file", .fn = buffer_to_file_cmd}, }; -- cgit v1.2.3