blob: 055748f4a3601f1e1ea8605339ce05e846a932a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#ifndef MISC_H
#define MISC_H
#include <stdbool.h>
#include <stddef.h>
#include "util/unicode.h"
#include "view.h"
void select_block(View *view);
void unselect(View *view);
void insert_text(View *view, const char *text, size_t size, bool move_after);
void delete_ch(View *view);
void erase(View *view);
void insert_ch(View *view, CodePoint ch);
void join_lines(View *view);
void clear_lines(View *view, bool auto_indent);
void delete_lines(View *view);
void new_line(View *view, bool above);
void format_paragraph(View *view, size_t text_width);
void change_case(View *view, char mode);
#endif
|