42 lines
866 B
C
42 lines
866 B
C
/* -*- MODE: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- */
|
|
|
|
typedef struct _BrowserDescription BrowserDescription;
|
|
typedef struct _EditorDescription EditorDescription;
|
|
typedef struct _HelpViewDescription HelpViewDescription;
|
|
typedef struct _TerminalDesciption TerminalDescription;
|
|
|
|
struct _EditorDescription
|
|
{
|
|
gchar *name;
|
|
gchar *executable_name;
|
|
gboolean needs_term;
|
|
gboolean accepts_lineno;
|
|
int index;
|
|
};
|
|
|
|
struct _BrowserDescription
|
|
{
|
|
gchar *name;
|
|
gchar *executable_name;
|
|
gboolean needs_term;
|
|
gboolean nremote;
|
|
int index;
|
|
};
|
|
|
|
struct _HelpViewDescription
|
|
{
|
|
gchar *name;
|
|
gchar *executable_name;
|
|
gboolean needs_term;
|
|
gboolean allows_urls;
|
|
int index;
|
|
};
|
|
|
|
struct _TerminalDesciption
|
|
{
|
|
gchar *name;
|
|
gchar *executable_name;
|
|
gchar *exec_app;
|
|
int index;
|
|
};
|
|
|