From f94fd856c63a6c87ae531d853182c8e26a4f1215 Mon Sep 17 00:00:00 2001 From: "Michael D. Lowis" Date: Thu, 9 May 2019 21:47:18 -0400 Subject: [PATCH] moved more shortcuts to common area --- inc/edit.h | 3 ++- src/lib/shortcuts.c | 16 ++++++++++++++++ src/tide.c | 16 ---------------- 3 files changed, 18 insertions(+), 17 deletions(-) diff --git a/inc/edit.h b/inc/edit.h index db2a78b..8e9fe61 100644 --- a/inc/edit.h +++ b/inc/edit.h @@ -207,4 +207,5 @@ void page_dn(char* arg); void select_prev(char* arg); void undo(char* arg); void redo(char* arg); - +void newline(char* arg); +void highlight(char* arg); diff --git a/src/lib/shortcuts.c b/src/lib/shortcuts.c index f955d15..afcb179 100644 --- a/src/lib/shortcuts.c +++ b/src/lib/shortcuts.c @@ -155,4 +155,20 @@ void undo(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 diff --git a/src/tide.c b/src/tide.c index 55ff598..e1e3373 100644 --- a/src/tide.c +++ b/src/tide.c @@ -536,22 +536,6 @@ static void new_win(char* arg) { 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); -- 2.52.0