aboutsummaryrefslogtreecommitdiff
path: root/vis.c
diff options
context:
space:
mode:
Diffstat (limited to 'vis.c')
-rw-r--r--vis.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/vis.c b/vis.c
index 8813500..83e1431 100644
--- a/vis.c
+++ b/vis.c
@@ -105,7 +105,6 @@ bool vis_event_emit(Vis *vis, enum VisEvents id, ...) {
case VIS_EVENT_WIN_OPEN:
case VIS_EVENT_WIN_CLOSE:
case VIS_EVENT_WIN_HIGHLIGHT:
- case VIS_EVENT_WIN_SYNTAX:
case VIS_EVENT_WIN_STATUS:
{
Win *win = va_arg(ap, Win*);
@@ -117,9 +116,6 @@ bool vis_event_emit(Vis *vis, enum VisEvents id, ...) {
vis->event->win_close(vis, win);
} else if (vis->event->win_highlight && id == VIS_EVENT_WIN_HIGHLIGHT) {
vis->event->win_highlight(vis, win, win->horizon);
- } else if (vis->event->win_syntax && id == VIS_EVENT_WIN_SYNTAX) {
- const char *syntax = va_arg(ap, const char*);
- ret = vis->event->win_syntax(vis, win, syntax);
} else if (vis->event->win_status && id == VIS_EVENT_WIN_STATUS) {
vis->event->win_status(vis, win);
}
@@ -534,7 +530,6 @@ bool vis_window_split(Win *original) {
map_copy(win->modes[i].bindings, original->modes[i].bindings);
}
win->file = original->file;
- vis_window_syntax_set(win, vis_window_syntax_get(original));
view_options_set(win->view, view_options_get(original->view));
view_cursor_to(win->view, view_cursor_get(original->view));
return true;
@@ -565,19 +560,6 @@ void vis_window_prev(Vis *vis) {
vis_window_focus(sel);
}
-const char *vis_window_syntax_get(Win *win) {
- return win->lexer_name;
-}
-
-bool vis_window_syntax_set(Win *win, const char *syntax) {
- if (!vis_event_emit(win->vis, VIS_EVENT_WIN_SYNTAX, win, syntax))
- return false;
- view_options_set(win->view, view_options_get(win->view));
- free(win->lexer_name);
- win->lexer_name = syntax ? strdup(syntax) : NULL;
- return !syntax || win->lexer_name;
-}
-
int vis_window_width_get(const Win *win) {
return win->ui->window_width(win->ui);
}