aboutsummaryrefslogtreecommitdiff
path: root/ui.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-11-14 23:30:17 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-11-15 12:56:56 +0100
commit0f479c4da7f0c62d7422417d3d0601c853f043aa (patch)
tree6bb592276fd977cdbca06f8bab4eac6c4d148cf5 /ui.h
parentd770aa314255313e97b3ecb4c0cafde0fca16c9d (diff)
downloadvis-0f479c4da7f0c62d7422417d3d0601c853f043aa.tar.gz
vis-0f479c4da7f0c62d7422417d3d0601c853f043aa.tar.xz
vis: defer UI initialization and overhaul argument parsing
Do not initalize curses UI before it is actually needed. Move vis command line argument parsing logic into main.c. This fixes `vis -v` output and exit status. Fix #351
Diffstat (limited to 'ui.h')
-rw-r--r--ui.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/ui.h b/ui.h
index 26d9050..dd663b8 100644
--- a/ui.h
+++ b/ui.h
@@ -51,7 +51,6 @@ enum UiStyle {
struct Ui {
bool (*init)(Ui*, Vis*);
- bool (*start)(Ui*);
void (*free)(Ui*);
void (*resize)(Ui*);
UiWin* (*window_new)(Ui*, View*, File*, enum UiOption);