vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit cb80d4fb4531075a26796e63d839782bee1b6981
parent e8c8d4cfddaaa97231af225fad27b8d1085a1b59
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Sun,  8 Nov 2015 14:14:16 +0100

Delete now obsolete syntax.h

Diffstat:
Dsyntax.h | 18------------------
Mui-curses.h | 1-
Mview.c | 15++++++++++++++-
Mview.h | 1-
Mvis.h | 1-
5 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/syntax.h b/syntax.h @@ -1,18 +0,0 @@ -#ifndef SYNTAX_H -#define SYNTAX_H - -typedef struct { - char *symbol; - int style; -} SyntaxSymbol; - -enum { - SYNTAX_SYMBOL_SPACE, - SYNTAX_SYMBOL_TAB, - SYNTAX_SYMBOL_TAB_FILL, - SYNTAX_SYMBOL_EOL, - SYNTAX_SYMBOL_EOF, - SYNTAX_SYMBOL_LAST, -}; - -#endif diff --git a/ui-curses.h b/ui-curses.h @@ -3,7 +3,6 @@ #include <curses.h> #include "ui.h" -#include "syntax.h" Ui *ui_curses_new(void); void ui_curses_free(Ui*); diff --git a/view.c b/view.c @@ -21,12 +21,25 @@ #include <regex.h> #include "vis.h" #include "view.h" -#include "syntax.h" #include "text.h" #include "text-motions.h" #include "text-util.h" #include "util.h" +typedef struct { + char *symbol; + int style; +} SyntaxSymbol; + +enum { + SYNTAX_SYMBOL_SPACE, + SYNTAX_SYMBOL_TAB, + SYNTAX_SYMBOL_TAB_FILL, + SYNTAX_SYMBOL_EOL, + SYNTAX_SYMBOL_EOF, + SYNTAX_SYMBOL_LAST, +}; + struct Selection { Mark anchor; /* position where the selection was created */ Mark cursor; /* other selection endpoint where it changes */ diff --git a/view.h b/view.h @@ -7,7 +7,6 @@ #include "register.h" #include "text.h" #include "ui.h" -#include "syntax.h" typedef struct View View; typedef struct Cursor Cursor; diff --git a/vis.h b/vis.h @@ -12,7 +12,6 @@ typedef struct Win Win; #include "ui.h" #include "view.h" #include "register.h" -#include "syntax.h" typedef union { /* various types of arguments passed to key action functions */ bool b;