void select_prev(char* arg);
void undo(char* arg);
void redo(char* arg);
-
+void newline(char* arg);
+void highlight(char* arg);
void redo(char* arg) {
view_redo(win_view(FOCUSED));
}
+
+void newline(char* arg) {
+ (void)arg;
+ View* view = win_view(FOCUSED);
+ if (win_keymodsset(ModShift)) {
+ view_byline(view, UP, false);
+ view_bol(view, false);
+ }
+ view_eol(view, false);
+ view_insert(view, '\n');
+}
+
+void highlight(char* arg) {
+ view_selctx(win_view(FOCUSED));
+}
+
#pragma GCC diagnostic pop
cmd_exec(CMD_TIDE);
}
-static void newline(char* arg) {
- (void)arg;
- View* view = win_view(FOCUSED);
- if (win_keymodsset(ModShift)) {
- view_byline(view, UP, false);
- view_bol(view, false);
- }
- view_eol(view, false);
- view_insert(view, '\n');
-}
-
-static void highlight(char* arg) {
- (void)arg;
- view_selctx(win_view(FOCUSED));
-}
-
static void lnexec(char* cmd) {
select_line(NULL);
exec(cmd, NULL);