!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://ctags.sourceforge.net	/official site/
!_TAG_PROGRAM_VERSION	5.8	//
Alt_L	sysefl.c	/^static int Alt_L = 0;$/;"	v	file:
Alt_R	sysefl.c	/^static int Alt_R = 0;$/;"	v	file:
AppName	launchefl.c	/^static const char * AppName = "Gargoyle " VERSION;$/;"	v	file:
AppName	launcheoi.c	/^static const char * AppName = "Gargoyle " VERSION;$/;"	v	file:
AppName	launchgtk.c	/^static const char * AppName = "Gargoyle " VERSION;$/;"	v	file:
AppName	launchwin.c	/^static const char * AppName = "Gargoyle " VERSION;$/;"	v	file:
BUSY	sndsdl.c	/^static const int BUSY = 2;$/;"	v	file:
CASE_IDENT	cgunicod.c	306;"	d	file:
CASE_LOWER	cgunicod.c	304;"	d	file:
CASE_TITLE	cgunicod.c	305;"	d	file:
CASE_UPPER	cgunicod.c	303;"	d	file:
CHANNEL_IDLE	garglk.h	/^enum { CHANNEL_IDLE, CHANNEL_SOUND, CHANNEL_MUSIC };$/;"	e	enum:__anon1
CHANNEL_MUSIC	garglk.h	/^enum { CHANNEL_IDLE, CHANNEL_SOUND, CHANNEL_MUSIC };$/;"	e	enum:__anon1
CHANNEL_SOUND	garglk.h	/^enum { CHANNEL_IDLE, CHANNEL_SOUND, CHANNEL_MUSIC };$/;"	e	enum:__anon1
CLIPBOARD	sysefl.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
CLIPBOARD	syseoi.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
CLIPBOARD	sysgtk.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
COLS	window.c	31;"	d	file:
COND_ALL	cgunicod.c	308;"	d	file:
COND_LINESTART	cgunicod.c	309;"	d	file:
Control_L	sysefl.c	/^static int Control_L = 0;$/;"	v	file:
Control_R	sysefl.c	/^static int Control_R = 0;$/;"	v	file:
DECLTYPE	uthash.h	36;"	d
DECLTYPE	uthash.h	39;"	d
DECLTYPE	uthash.h	42;"	d
DECLTYPE_ASSIGN	uthash.h	46;"	d
DECLTYPE_ASSIGN	uthash.h	52;"	d
DirSeparator	launchefl.c	/^static const char * DirSeparator = "\/";$/;"	v	file:
DirSeparator	launcheoi.c	/^static const char * DirSeparator = "\/";$/;"	v	file:
DirSeparator	launchgtk.c	/^static const char * DirSeparator = "\/";$/;"	v	file:
DirSeparator	launchwin.c	/^static const char * DirSeparator = "\\\\";$/;"	v	file:
ELMT_FROM_HH	uthash.h	80;"	d
ENC_FLOWBREAK	garglk.h	115;"	d
ENC_LDQUO	garglk.h	111;"	d
ENC_LIG_FI	garglk.h	107;"	d
ENC_LIG_FL	garglk.h	108;"	d
ENC_LSQUO	garglk.h	109;"	d
ENC_MDASH	garglk.h	114;"	d
ENC_NDASH	garglk.h	113;"	d
ENC_RDQUO	garglk.h	112;"	d
ENC_RSQUO	garglk.h	110;"	d
FACES	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	g
FALSE	garglk.h	40;"	d
FALSE	gi_blorb.c	25;"	d	file:
FALSE	glkstart.h	33;"	d
FILEFILTERS	garglk.h	/^enum FILEFILTERS { FILTER_SAVE, FILTER_TEXT, FILTER_ALL };$/;"	g
FILTER_ALL	garglk.h	/^enum FILEFILTERS { FILTER_SAVE, FILTER_TEXT, FILTER_ALL };$/;"	e	enum:FILEFILTERS
FILTER_SAVE	garglk.h	/^enum FILEFILTERS { FILTER_SAVE, FILTER_TEXT, FILTER_ALL };$/;"	e	enum:FILEFILTERS
FILTER_TEXT	garglk.h	/^enum FILEFILTERS { FILTER_SAVE, FILTER_TEXT, FILTER_ALL };$/;"	e	enum:FILEFILTERS
FONTB	garglk.h	/^enum STYLES { FONTR, FONTB, FONTI, FONTZ };$/;"	e	enum:STYLES
FONTI	garglk.h	/^enum STYLES { FONTR, FONTB, FONTI, FONTZ };$/;"	e	enum:STYLES
FONTR	garglk.h	/^enum STYLES { FONTR, FONTB, FONTI, FONTZ };$/;"	e	enum:STYLES
FONTZ	garglk.h	/^enum STYLES { FONTR, FONTB, FONTI, FONTZ };$/;"	e	enum:STYLES
FREE	sndsdl.c	/^static const int FREE = 1;$/;"	v	file:
GARGLK	glk.h	456;"	d
GET_CASE_BLOCK	cgunigen.c	3386;"	d	file:
GET_CASE_SPECIAL	cgunigen.c	3894;"	d	file:
GET_DECOMP_BLOCK	cgunigen.c	11859;"	d	file:
GET_DECOMP_SPECIAL	cgunigen.c	11910;"	d	file:
GLI_SUBPIX	garglk.h	89;"	d
GLK_H	glk.h	24;"	d
GLK_MODULE_DATETIME	glk.h	58;"	d
GLK_MODULE_HYPERLINKS	glk.h	57;"	d
GLK_MODULE_IMAGE	glk.h	54;"	d
GLK_MODULE_LINE_ECHO	glk.h	50;"	d
GLK_MODULE_LINE_TERMINATORS	glk.h	51;"	d
GLK_MODULE_SOUND	glk.h	55;"	d
GLK_MODULE_SOUND2	glk.h	56;"	d
GLK_MODULE_UNICODE	glk.h	52;"	d
GLK_MODULE_UNICODE_NORM	glk.h	53;"	d
GT_START_H	glkstart.h	25;"	d
HALFSCALE	imgscale.c	51;"	d	file:
HASH_ADD	uthash.h	147;"	d
HASH_ADD_INT	uthash.h	234;"	d
HASH_ADD_KEYPTR	uthash.h	150;"	d
HASH_ADD_STR	uthash.h	230;"	d
HASH_ADD_TO_BKT	uthash.h	645;"	d
HASH_BER	uthash.h	321;"	d
HASH_BKT_CAPACITY_THRESH	uthash.h	77;"	d
HASH_BLOOM_ADD	uthash.h	115;"	d
HASH_BLOOM_ADD	uthash.h	124;"	d
HASH_BLOOM_BITLEN	uthash.h	96;"	d
HASH_BLOOM_BITSET	uthash.h	112;"	d
HASH_BLOOM_BITTEST	uthash.h	113;"	d
HASH_BLOOM_BYTELEN	uthash.h	97;"	d
HASH_BLOOM_FREE	uthash.h	107;"	d
HASH_BLOOM_FREE	uthash.h	123;"	d
HASH_BLOOM_MAKE	uthash.h	122;"	d
HASH_BLOOM_MAKE	uthash.h	98;"	d
HASH_BLOOM_SIGNATURE	uthash.h	910;"	d
HASH_BLOOM_TEST	uthash.h	118;"	d
HASH_BLOOM_TEST	uthash.h	125;"	d
HASH_CLEAR	uthash.h	875;"	d
HASH_CNT	uthash.h	886;"	d
HASH_COUNT	uthash.h	885;"	d
HASH_DEL	uthash.h	236;"	d
HASH_DELETE	uthash.h	192;"	d
HASH_DEL_IN_BKT	uthash.h	659;"	d
HASH_EMIT_KEY	uthash.h	303;"	d
HASH_EMIT_KEY	uthash.h	310;"	d
HASH_EXPAND_BUCKETS	uthash.h	700;"	d
HASH_FCN	uthash.h	315;"	d
HASH_FCN	uthash.h	317;"	d
HASH_FIND	uthash.h	82;"	d
HASH_FIND_INT	uthash.h	232;"	d
HASH_FIND_IN_BKT	uthash.h	631;"	d
HASH_FIND_STR	uthash.h	228;"	d
HASH_FNV	uthash.h	343;"	d
HASH_FSCK	uthash.h	244;"	d
HASH_FSCK	uthash.h	296;"	d
HASH_INITIAL_NUM_BUCKETS	uthash.h	75;"	d
HASH_INITIAL_NUM_BUCKETS_LOG2	uthash.h	76;"	d
HASH_JEN	uthash.h	382;"	d
HASH_JEN_MIX	uthash.h	369;"	d
HASH_KEYCMP	uthash.h	628;"	d
HASH_MAKE_TABLE	uthash.h	128;"	d
HASH_MUR	uthash.h	490;"	d
HASH_MUR	uthash.h	492;"	d
HASH_MUR_ALIGNED	uthash.h	530;"	d
HASH_MUR_UNALIGNED	uthash.h	496;"	d
HASH_OAT	uthash.h	353;"	d
HASH_OOPS	uthash.h	243;"	d
HASH_SAX	uthash.h	333;"	d
HASH_SELECT	uthash.h	837;"	d
HASH_SFH	uthash.h	434;"	d
HASH_SIGNATURE	uthash.h	909;"	d
HASH_SORT	uthash.h	752;"	d
HASH_SRT	uthash.h	753;"	d
HASH_TO_BKT	uthash.h	175;"	d
HISTORYLEN	garglk.h	87;"	d
ID_ABOUT	syswin.c	48;"	d	file:
ID_CONFIG	syswin.c	49;"	d	file:
ID_GLUL	launcher.c	49;"	d	file:
ID_TOGSCR	syswin.c	50;"	d	file:
ID_ZCOD	launcher.c	48;"	d	file:
LEFTQUOTE	wintext.c	975;"	d	file:
LEFTQUOTE	wintext.c	996;"	d	file:
LINES	window.c	30;"	d	file:
LaunchingTemplate	launchefl.c	/^static const char * LaunchingTemplate = "%s\/%s";$/;"	v	file:
LaunchingTemplate	launcheoi.c	/^static const char * LaunchingTemplate = "%s\/%s";$/;"	v	file:
LaunchingTemplate	launchgtk.c	/^static const char * LaunchingTemplate = "%s\/%s";$/;"	v	file:
LaunchingTemplate	launchwin.c	/^static const char * LaunchingTemplate = "\\"%s\\\\%s.exe\\" %s \\"%s\\"";$/;"	v	file:
MAGIC_FILEREF_NUM	garglk.h	314;"	d
MAGIC_STREAM_NUM	garglk.h	313;"	d
MAGIC_WINDOW_NUM	garglk.h	312;"	d
MAX	wintext.c	31;"	d	file:
MIN	wintext.c	30;"	d	file:
MONOB	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
MONOF	garglk.h	/^enum TYPES { MONOF, PROPF };$/;"	e	enum:TYPES
MONOI	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
MONOR	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
MONOZ	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
MaxBuffer	launcher.c	51;"	d	file:
MaxBuffer	launcher.h	34;"	d
MaxBuffer	sysefl.c	54;"	d	file:
MaxBuffer	syseoi.c	56;"	d	file:
MaxBuffer	sysgtk.c	43;"	d	file:
NO_DECLTYPE	uthash.h	38;"	d
NULL	garglk.h	43;"	d
NULL	gi_blorb.c	19;"	d	file:
NULL	gi_dispa.c	21;"	d	file:
NULL	glkstart.h	36;"	d
NUMCLASSES	gi_dispa.c	24;"	d	file:
NUMFUNCTIONS	gi_dispa.c	30;"	d	file:
NUMINTCONSTANTS	gi_dispa.c	27;"	d	file:
OFFSET28	cgdate.c	53;"	d	file:
OFFSET84	cgdate.c	52;"	d	file:
PRIMARY	sysefl.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
PRIMARY	syseoi.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
PRIMARY	sysgtk.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	e	enum:clipsource	file:
PROPB	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
PROPF	garglk.h	/^enum TYPES { MONOF, PROPF };$/;"	e	enum:TYPES
PROPI	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
PROPR	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
PROPZ	garglk.h	/^enum FACES { MONOR, MONOB, MONOI, MONOZ, PROPR, PROPB, PROPI, PROPZ };$/;"	e	enum:FACES
RETURN_COMBINING_CLASS	cgunigen.c	4245;"	d	file:
RETURN_COMPOSITION	cgunigen.c	4779;"	d	file:
R_OK	syswin.c	32;"	d	file:
SCALE	imgscale.c	50;"	d	file:
SCROLLBACK	garglk.h	86;"	d
SDL_CHANNELS	sndsdl.c	50;"	d	file:
SLOP	wintext.c	34;"	d	file:
STYLES	garglk.h	/^enum STYLES { FONTR, FONTB, FONTI, FONTZ };$/;"	g
TBLINELEN	garglk.h	85;"	d
TRUE	garglk.h	37;"	d
TRUE	gi_blorb.c	22;"	d	file:
TRUE	glkstart.h	30;"	d
TYPES	garglk.h	/^enum TYPES { MONOF, PROPF };$/;"	g
T_ADRIFT	launcher.c	30;"	d	file:
T_ADVSYS	launcher.c	31;"	d	file:
T_AGT	launcher.c	32;"	d	file:
T_ALAN2	launcher.c	33;"	d	file:
T_ALAN3	launcher.c	34;"	d	file:
T_GLULX	launcher.c	35;"	d	file:
T_HUGO	launcher.c	36;"	d	file:
T_JACL	launcher.c	37;"	d	file:
T_LEV9	launcher.c	38;"	d	file:
T_MGSR	launcher.c	39;"	d	file:
T_QUEST	launcher.c	40;"	d	file:
T_SCOTT	launcher.c	41;"	d	file:
T_TADS2	launcher.c	42;"	d	file:
T_TADS3	launcher.c	43;"	d	file:
T_ZCODE	launcher.c	45;"	d	file:
T_ZOLD	launcher.c	44;"	d	file:
T_ZSIX	launcher.c	46;"	d	file:
UNICODE_NOCHAR	syswin.c	598;"	d	file:
UNI_LDQUO	garglk.h	122;"	d
UNI_LIG_FI	garglk.h	118;"	d
UNI_LIG_FL	garglk.h	119;"	d
UNI_LSQUO	garglk.h	120;"	d
UNI_MDASH	garglk.h	125;"	d
UNI_NDASH	garglk.h	124;"	d
UNI_RDQUO	garglk.h	123;"	d
UNI_RSQUO	garglk.h	121;"	d
UTC_1901	cgdate.c	93;"	d	file:
UTC_1951	cgdate.c	94;"	d	file:
UTHASH_H	uthash.h	25;"	d
UTHASH_VERSION	uthash.h	65;"	d
UT_hash_bucket	uthash.h	/^typedef struct UT_hash_bucket {$/;"	s
UT_hash_bucket	uthash.h	/^} UT_hash_bucket;$/;"	t	typeref:struct:UT_hash_bucket
UT_hash_handle	uthash.h	/^typedef struct UT_hash_handle {$/;"	s
UT_hash_handle	uthash.h	/^} UT_hash_handle;$/;"	t	typeref:struct:UT_hash_handle
UT_hash_table	uthash.h	/^typedef struct UT_hash_table {$/;"	s
UT_hash_table	uthash.h	/^} UT_hash_table;$/;"	t	typeref:struct:UT_hash_table
Uni_IsSurrogate1	syswin.c	601;"	d	file:
Uni_IsSurrogate2	syswin.c	602;"	d	file:
Uni_SurrogateToUTF32	syswin.c	604;"	d	file:
Uni_UTF32ToSurrogate1	syswin.c	606;"	d	file:
Uni_UTF32ToSurrogate2	syswin.c	607;"	d	file:
VERSION	garversion.h	23;"	d
WIN32_LEAN_AND_MEAN	syswin.c	40;"	d	file:
WIN32_LEAN_AND_MEAN	ttswin.c	23;"	d	file:
WM_UNICHAR	syswin.c	594;"	d	file:
W_OK	syswin.c	33;"	d	file:
_GI_BLORB_H	gi_blorb.h	2;"	d
_GI_DISPA_H	gi_dispa.h	2;"	d
_GNU_SOURCE	syseoi.c	27;"	d	file:
_op	syseoi.c	/^} _op;$/;"	t	typeref:struct:__anon3	file:
acceptline	wingrid.c	/^static void acceptline(window_t *win, glui32 keycode)$/;"	f	file:
acceptline	wintext.c	/^static void acceptline(window_t *win, glui32 keycode)$/;"	f	file:
adv	draw.c	/^    int adv;$/;"	m	struct:fentry_s	file:
alloced_highentries	draw.c	/^    int num_highentries, alloced_highentries;$/;"	m	struct:font_s	file:
argc	glkstart.h	/^    int argc;$/;"	m	struct:glkunix_startup_struct
argtype	glkstart.h	/^    int argtype;$/;"	m	struct:glkunix_argumentlist_struct
argv	glkstart.h	/^    char **argv;$/;"	m	struct:glkunix_startup_struct
argv0	syswin.c	/^static char *argv0;$/;"	v	file:
array	gi_dispa.h	/^    void *array; \/* all # arguments *\/$/;"	m	union:gluniversal_union
arrayrock	garglk.h	/^    gidispatch_rock_t arrayrock;$/;"	m	struct:glk_stream_struct
attr	garglk.h	/^    attr_t attr;$/;"	m	struct:glk_window_struct
attr_s	garglk.h	/^typedef struct attr_s$/;"	s
attr_t	garglk.h	/^} attr_t;$/;"	t	typeref:struct:attr_s
attrbg	window.c	/^unsigned char *attrbg(style_t *styles, attr_t *attr)$/;"	f
attrclear	window.c	/^void attrclear(attr_t *attr)$/;"	f
attrequal	window.c	/^int attrequal(attr_t *a1, attr_t *a2)$/;"	f
attrfg	window.c	/^unsigned char *attrfg(style_t *styles, attr_t *attr)$/;"	f
attrfont	window.c	/^int attrfont(style_t *styles, attr_t *attr)$/;"	f
attrs	garglk.h	/^    attr_t *attrs;		\/* alias to lines[0].attrs *\/$/;"	m	struct:window_textbuffer_s
attrs	garglk.h	/^    attr_t attrs[256];$/;"	m	struct:tgline_s
attrs	garglk.h	/^    attr_t attrs[TBLINELEN];$/;"	m	struct:tbline_s
attrset	window.c	/^void attrset(attr_t *attr, glui32 style)$/;"	f
auxdatnum	gi_blorb.c	/^    int auxdatnum; \/* entry in the auxsound\/auxpict array; -1 if none.$/;"	m	struct:giblorb_chunkdesc_struct	file:
backward	garglk.h	/^    int vertical, backward; \/* flags *\/$/;"	m	struct:window_pair_s
bbox	garglk.h	/^    rect_t bbox;$/;"	m	struct:glk_window_struct
bg	garglk.h	/^    unsigned char bg[3];$/;"	m	struct:style_s
bgcolor	garglk.h	/^    unsigned bgcolor : 24;$/;"	m	struct:attr_s
bgcolor	garglk.h	/^    unsigned char bgcolor[3];$/;"	m	struct:glk_window_struct
bgnd	garglk.h	/^    unsigned char bgnd[3];$/;"	m	struct:window_graphics_s
bgset	garglk.h	/^    unsigned bgset   : 1;$/;"	m	struct:attr_s
bitmap_s	draw.c	/^struct bitmap_s$/;"	s	file:
bitmap_t	draw.c	/^typedef struct bitmap_s bitmap_t;$/;"	t	typeref:struct:bitmap_s	file:
bloom_bv	uthash.h	/^   uint8_t *bloom_bv;$/;"	m	struct:UT_hash_table
bloom_nbits	uthash.h	/^   char bloom_nbits;$/;"	m	struct:UT_hash_table
bloom_sig	uthash.h	/^   uint32_t bloom_sig; \/* used only to test bloom exists in external analysis *\/$/;"	m	struct:UT_hash_table
blorbfile	cgblorb.c	/^static strid_t blorbfile = NULL;$/;"	v	file:
blorbmap	cgblorb.c	/^static giblorb_map_t *blorbmap = NULL;$/;"	v	file:
brmsg	launchefl.c	/^char brmsg[MaxBuffer];$/;"	v
buckets	uthash.h	/^   UT_hash_bucket *buckets;$/;"	m	struct:UT_hash_table
buf	garglk.h	/^    void *buf;		\/* unsigned char* for latin1, glui32* for unicode *\/$/;"	m	struct:glk_stream_struct
buf	launchefl.c	/^char buf[MaxBuffer];$/;"	v
buf	launcheoi.c	/^char buf[MaxBuffer];$/;"	v
buf	launchgtk.c	/^char buf[MaxBuffer];$/;"	v
buf	launchwin.c	/^char buf[MaxBuffer];$/;"	v
bufend	garglk.h	/^    void *bufend;$/;"	m	struct:glk_stream_struct
bufeof	garglk.h	/^    void *bufeof;$/;"	m	struct:glk_stream_struct
buffered	garglk.h	/^    int buffered;$/;"	m	struct:glk_schannel_struct
buflen	garglk.h	/^    glui32 buflen;	\/* # of bytes for latin1, # of 4-byte words for unicode *\/$/;"	m	struct:glk_stream_struct
bufptr	garglk.h	/^    void *bufptr;$/;"	m	struct:glk_stream_struct
calcwidth	wintext.c	/^static int calcwidth(window_textbuffer_t *dwin,$/;"	f	file:
canvas	sysefl.c	/^static Evas_Object *canvas;$/;"	v	file:
canvas	syseoi.c	/^static Evas_Object *canvas;$/;"	v	file:
canvas	sysgtk.c	/^static GtkWidget *canvas;$/;"	v	file:
caps_lock	syseoi.c	/^static void caps_lock(vk_info_t *info)$/;"	f	file:
ch	gi_dispa.h	/^    char ch; \/* Cn *\/$/;"	m	union:gluniversal_union
chain_next	garglk.h	/^    channel_t *chain_next, *chain_prev;$/;"	m	struct:glk_schannel_struct
chain_prev	garglk.h	/^    channel_t *chain_next, *chain_prev;$/;"	m	struct:glk_schannel_struct
change_layout	syseoi.c	/^static void change_layout(vk_info_t *info)$/;"	f	file:
channel	garglk.h	/^    int channel;$/;"	m	struct:glk_schannel_struct
channel_t	garglk.h	/^typedef struct glk_schannel_struct channel_t;$/;"	t	typeref:struct:glk_schannel_struct
char_request	garglk.h	/^    int char_request;$/;"	m	struct:glk_window_struct
char_request_uni	garglk.h	/^    int char_request_uni;$/;"	m	struct:glk_window_struct
char_tolower_table	cgmisc.c	/^static unsigned char char_tolower_table[256];$/;"	v	file:
char_toupper_table	cgmisc.c	/^static unsigned char char_toupper_table[256];$/;"	v	file:
charkern	draw.c	/^static int charkern(font_t *f, int c0, int c1)$/;"	f	file:
chars	garglk.h	/^    glui32 *chars;		\/* alias to lines[0].chars *\/$/;"	m	struct:window_textbuffer_s
chars	garglk.h	/^    glui32 chars[256];$/;"	m	struct:tgline_s
chars	garglk.h	/^    glui32 chars[TBLINELEN];$/;"	m	struct:tbline_s
charstr	gi_dispa.h	/^    char *charstr; \/* S *\/$/;"	m	union:gluniversal_union
check_composition	cgunicod.c	/^static glui32 check_composition(glui32 ch1, glui32 ch2)$/;"	f	file:
child1	garglk.h	/^    window_t *child1, *child2;$/;"	m	struct:window_pair_s
child2	garglk.h	/^    window_t *child1, *child2;$/;"	m	struct:window_pair_s
chunknum	gi_blorb.c	/^    glui32 chunknum;$/;"	m	struct:giblorb_resdesc_struct	file:
chunknum	gi_blorb.h	/^    glui32 chunknum; \/* The chunk number (for use in $/;"	m	struct:giblorb_result_struct
chunks	gi_blorb.c	/^    giblorb_chunkdesc_t *chunks; \/* list of chunk descriptors *\/$/;"	m	struct:giblorb_map_struct	file:
chunktype	gi_blorb.h	/^    glui32 chunktype; \/* The type of the chunk. *\/$/;"	m	struct:giblorb_result_struct
cid	draw.c	/^    glui32 cid;$/;"	m	struct:fentry_s	file:
class_table	gi_dispa.c	/^static gidispatch_intconst_t class_table[] = {$/;"	v	file:
cleanup_channel	sndsdl.c	/^static void cleanup_channel(schanid_t chan)$/;"	f	file:
cliplen	sysefl.c	/^static int cliplen = 0;$/;"	v	file:
cliplen	syseoi.c	/^static int cliplen = 0;$/;"	v	file:
cliplen	sysgtk.c	/^static int cliplen = 0;$/;"	v	file:
cliplen	syswin.c	/^static int cliplen = 0;$/;"	v	file:
clipsource	sysefl.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	g	file:
clipsource	syseoi.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	g	file:
clipsource	sysgtk.c	/^enum clipsource { PRIMARY , CLIPBOARD };$/;"	g	file:
cliptext	sysefl.c	/^static char *cliptext = NULL;$/;"	v	file:
cliptext	syseoi.c	/^static char *cliptext = NULL;$/;"	v	file:
cliptext	sysgtk.c	/^static char *cliptext = NULL;$/;"	v	file:
cliptext	syswin.c	/^static wchar_t *cliptext = NULL;$/;"	v	file:
close_settings	syseoi.c	/^static void close_settings(vk_info_t *info){}$/;"	f	file:
combining_class	cgunicod.c	/^static glui32 combining_class(glui32 ch)$/;"	f	file:
configterp	launcher.c	/^int configterp(char *path, char *game)$/;"	f
copybuf	garglk.h	/^    glui32 *copybuf;$/;"	m	struct:window_textbuffer_s
copypos	garglk.h	/^    int copypos;$/;"	m	struct:window_textbuffer_s
count	uthash.h	/^   unsigned count;$/;"	m	struct:UT_hash_bucket
curr_layout	syseoi.c	/^    Eina_List *curr_layout;$/;"	m	struct:vk_info_t	file:
cursor_left	syseoi.c	/^static void cursor_left(vk_info_t *info)   { gli_input_handle_key(keycode_Left); }$/;"	f	file:
cursor_right	syseoi.c	/^static void cursor_right(vk_info_t *info)  { gli_input_handle_key(keycode_Right); }$/;"	f	file:
curx	garglk.h	/^    int curx, cury; \/* the window cursor position *\/$/;"	m	struct:window_textgrid_s
cury	garglk.h	/^    int curx, cury; \/* the window cursor position *\/$/;"	m	struct:window_textgrid_s
dashed	garglk.h	/^    int dashed;$/;"	m	struct:window_textbuffer_s
data	draw.c	/^    unsigned char *data;$/;"	m	struct:bitmap_s	file:
data	garglk.h	/^    void *data; \/* one of the window_*_t structures *\/$/;"	m	struct:glk_window_struct
data	gi_blorb.h	/^    } data;$/;"	m	struct:giblorb_result_struct	typeref:union:giblorb_result_struct::__anon2
datpos	gi_blorb.c	/^    glui32 datpos; \/* start of data (either startpos or startpos+8) *\/$/;"	m	struct:giblorb_chunkdesc_struct	file:
day	glk.h	/^    glsi32 day;      \/* 1-31 *\/$/;"	m	struct:glkdate_struct
decode	garglk.h	/^    void *decode; \/* Sound_Sample *\/$/;"	m	struct:glk_schannel_struct
delete_char	syseoi.c	/^static void delete_char(vk_info_t *info)   { gli_input_handle_key(keycode_Delete); }$/;"	f	file:
desc	glkstart.h	/^    char *desc;$/;"	m	struct:glkunix_argumentlist_struct
dibinf	syswin.c	/^static BITMAPINFO *dibinf;$/;"	v	file:
dir	garglk.h	/^    glui32 dir; \/* winmethod_Left, Right, Above, or Below *\/$/;"	m	struct:window_pair_s
dir	launchefl.c	/^char dir[MaxBuffer];$/;"	v
dir	launcheoi.c	/^char dir[MaxBuffer];$/;"	v
dir	launchgtk.c	/^char dir[MaxBuffer];$/;"	v
dir	launchwin.c	/^char dir[MaxBuffer];$/;"	v
dirty	garglk.h	/^    int dirty;$/;"	m	struct:tgline_s
dirty	garglk.h	/^    int dirty;$/;"	m	struct:window_graphics_s
dirty	garglk.h	/^    int len, newline, dirty, repaint;$/;"	m	struct:tbline_s
disable_idlers	sysefl.c	/^static void disable_idlers()$/;"	f	file:
disable_idlers	syseoi.c	/^static void disable_idlers()$/;"	f	file:
disprock	garglk.h	/^    gidispatch_rock_t disprock;$/;"	m	struct:glk_fileref_struct
disprock	garglk.h	/^    gidispatch_rock_t disprock;$/;"	m	struct:glk_schannel_struct
disprock	garglk.h	/^    gidispatch_rock_t disprock;$/;"	m	struct:glk_stream_struct
disprock	garglk.h	/^    gidispatch_rock_t disprock;$/;"	m	struct:glk_window_struct
division	garglk.h	/^    glui32 division; \/* winmethod_Fixed or winmethod_Proportional *\/$/;"	m	struct:window_pair_s
draw_bitmap	draw.c	/^static inline void draw_bitmap(bitmap_t *b, int x, int y, unsigned char *rgb)$/;"	f	file:
draw_bitmap_lcd	draw.c	/^static inline void draw_bitmap_lcd(bitmap_t *b, int x, int y, unsigned char *rgb)$/;"	f	file:
drawpicture	wingfx.c	/^static void drawpicture(picture_t *src, window_graphics_t *dst, $/;"	f	file:
echo_line_input	garglk.h	/^    glui32 echo_line_input;$/;"	m	struct:glk_window_struct
echo_line_input	garglk.h	/^    glui32 echo_line_input;$/;"	m	struct:window_textbuffer_s
echostr	garglk.h	/^    stream_t *echostr; \/* the window's echo stream, if any. *\/$/;"	m	struct:glk_window_struct
enable_idlers	sysefl.c	/^static void enable_idlers()$/;"	f	file:
enable_idlers	syseoi.c	/^static void enable_idlers()$/;"	f	file:
event	garglk.h	/^    event_t *event;$/;"	m	struct:eventlog_s
event_struct	glk.h	/^typedef struct event_struct {$/;"	s
event_t	glk.h	/^} event_t;$/;"	t	typeref:struct:event_struct
eventlog_s	garglk.h	/^struct eventlog_s$/;"	s
eventlog_t	garglk.h	/^typedef struct eventlog_s eventlog_t;$/;"	t	typeref:struct:eventlog_s
eventqueue_s	garglk.h	/^struct eventqueue_s$/;"	s
eventqueue_t	garglk.h	/^typedef struct eventqueue_s eventqueue_t;$/;"	t	typeref:struct:eventqueue_s
evtype_Arrange	glk.h	98;"	d
evtype_CharInput	glk.h	95;"	d
evtype_Hyperlink	glk.h	101;"	d
evtype_LineInput	glk.h	96;"	d
evtype_MouseInput	glk.h	97;"	d
evtype_None	glk.h	93;"	d
evtype_Redraw	glk.h	99;"	d
evtype_SoundNotify	glk.h	100;"	d
evtype_Timer	glk.h	94;"	d
evtype_VolumeNotify	glk.h	102;"	d
exe	launcher.c	/^char exe[MaxBuffer];$/;"	v
expand_mult	uthash.h	/^   unsigned expand_mult;$/;"	m	struct:UT_hash_bucket
face	draw.c	/^    FT_Face face;$/;"	m	struct:font_s	file:
fentry_s	draw.c	/^struct fentry_s$/;"	s	file:
fentry_t	draw.c	/^typedef struct fentry_s fentry_t;$/;"	t	typeref:struct:fentry_s	file:
fg	garglk.h	/^    unsigned char fg[3];$/;"	m	struct:style_s
fgcolor	garglk.h	/^    unsigned char fgcolor[3];$/;"	m	struct:glk_window_struct
fgcolor	garglk.h	/^    unsigned fgcolor : 24;$/;"	m	struct:attr_s
fgset	garglk.h	/^    unsigned fgset   : 1;$/;"	m	struct:attr_s
file	garglk.h	/^    FILE *file;$/;"	m	struct:glk_stream_struct
file	gi_blorb.c	/^    strid_t file;$/;"	m	struct:giblorb_map_struct	file:
filemode_Read	glk.h	187;"	d
filemode_ReadWrite	glk.h	188;"	d
filemode_Write	glk.h	186;"	d
filemode_WriteAppend	glk.h	189;"	d
filename	garglk.h	/^    char *filename;$/;"	m	struct:glk_fileref_struct
filepath	sysefl.c	/^static char filepath[MaxBuffer];$/;"	v	file:
filepath	syseoi.c	/^static char filepath[MaxBuffer];$/;"	v	file:
filepath	sysgtk.c	/^static char filepath[MaxBuffer];$/;"	v	file:
fileref_t	garglk.h	/^typedef struct glk_fileref_struct fileref_t;$/;"	t	typeref:struct:glk_fileref_struct
fileselect	sysefl.c	/^static int fileselect = 0;$/;"	v	file:
fileselect	syseoi.c	/^static int fileselect = 0;$/;"	v	file:
fileselect	sysgtk.c	/^static int fileselect = 0;$/;"	v	file:
filetype	garglk.h	/^    int filetype;$/;"	m	struct:glk_fileref_struct
fileusage_BinaryMode	glk.h	184;"	d
fileusage_Data	glk.h	177;"	d
fileusage_InputRecord	glk.h	180;"	d
fileusage_SavedGame	glk.h	178;"	d
fileusage_TextMode	glk.h	183;"	d
fileusage_Transcript	glk.h	179;"	d
fileusage_TypeMask	glk.h	181;"	d
filtercount	launchefl.c	/^const int filtercount = 15;$/;"	v
filtercount	launchgtk.c	/^const int filtercount = 15;$/;"	v
filterlist	launchefl.c	/^char *filterlist[] =$/;"	v
filterlist	launchgtk.c	/^char *filterlist[] =$/;"	v
filterlist	launchwin.c	/^char filterlist[] =$/;"	v
findfont	fontfc.c	/^static void findfont(char *fontname, char *fontpath)$/;"	f	file:
findhighglyph	draw.c	/^static int findhighglyph(glui32 cid, fentry_t *entries, int length)$/;"	f	file:
findterp	launcher.c	/^int findterp(char *file, char *target)$/;"	f
first	garglk.h	/^    eventlog_t *first;$/;"	m	struct:eventqueue_s
flags	launcher.c	/^char flags[MaxBuffer];$/;"	v
flushtts	ttswin.c	/^static void flushtts(int purge)$/;"	f	file:
fnptr	gi_dispa.h	/^    void *fnptr;$/;"	m	struct:gidispatch_function_struct
font	garglk.h	/^    int font;$/;"	m	struct:style_s
font2idx	config.c	/^static int font2idx(char *font)$/;"	f	file:
font_s	draw.c	/^struct font_s$/;"	s	file:
font_t	draw.c	/^typedef struct font_s font_t;$/;"	t	typeref:struct:font_s	file:
fontload	fontfc.c	/^void fontload(void)$/;"	f
fontload	fontwin.c	/^void fontload(void)$/;"	f
fontreplace	fontfc.c	/^void fontreplace(char *font, int type)$/;"	f
fontreplace	fontwin.c	/^void fontreplace(char *font, int type)$/;"	f
fontunload	fontfc.c	/^void fontunload(void)$/;"	f
fontunload	fontwin.c	/^void fontunload(void)$/;"	f
frame	sysefl.c	/^static Ecore_Evas *frame;$/;"	v	file:
frame	syseoi.c	/^static Ecore_Evas *frame;$/;"	v	file:
frame	sysgtk.c	/^static GtkWidget *frame;$/;"	v	file:
frameproc	syswin.c	/^frameproc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)$/;"	f
frefid_t	glk.h	/^typedef struct glk_fileref_struct *frefid_t;$/;"	t	typeref:struct:glk_fileref_struct
ftlib	draw.c	/^static FT_Library ftlib;$/;"	v	file:
ftmat	draw.c	/^static FT_Matrix ftmat;$/;"	v	file:
function_table	gi_dispa.c	/^static gidispatch_function_t function_table[] = {$/;"	v	file:
gammacopy	draw.c	/^static void gammacopy(unsigned char *dst, unsigned char *src, int n)$/;"	f	file:
gammacopy_lcd	draw.c	/^static void gammacopy_lcd(unsigned char *dst, unsigned char *src, int w, int h, int pitch)$/;"	f	file:
gammamap	draw.c	/^static unsigned char gammamap[256];$/;"	v	file:
garglk_fileref_get_name	cgfref.c	/^char *garglk_fileref_get_name(fileref_t *fref)$/;"	f
garglk_set_program_info	cgmisc.c	/^void garglk_set_program_info(const char *info)$/;"	f
garglk_set_program_name	cgmisc.c	/^void garglk_set_program_name(const char *name)$/;"	f
garglk_set_reversevideo	cgstream.c	/^void garglk_set_reversevideo(glui32 reverse)$/;"	f
garglk_set_reversevideo_stream	cgstream.c	/^void garglk_set_reversevideo_stream(stream_t *str, glui32 reverse)$/;"	f
garglk_set_story_name	cgmisc.c	/^void garglk_set_story_name(const char *name)$/;"	f
garglk_set_story_title	cgmisc.c	/^void garglk_set_story_title(const char *title)$/;"	f
garglk_set_zcolors	cgstream.c	/^void garglk_set_zcolors(glui32 fg, glui32 bg)$/;"	f
garglk_set_zcolors_stream	cgstream.c	/^void garglk_set_zcolors_stream(stream_t *str, glui32 fg, glui32 bg)$/;"	f
garglk_unput_string	cgstream.c	/^void garglk_unput_string(char *s)$/;"	f
garglk_unput_string_uni	cgstream.c	/^void garglk_unput_string_uni(glui32 *s)$/;"	f
gcmd_accept_scroll	wintext.c	/^int gcmd_accept_scroll(window_t *win, glui32 arg)$/;"	f
gcmd_buffer_accept_readchar	wintext.c	/^void gcmd_buffer_accept_readchar(window_t *win, glui32 arg)$/;"	f
gcmd_buffer_accept_readline	wintext.c	/^void gcmd_buffer_accept_readline(window_t *win, glui32 arg)$/;"	f
gcmd_grid_accept_readchar	wingrid.c	/^void gcmd_grid_accept_readchar(window_t *win, glui32 arg)$/;"	f
gcmd_grid_accept_readline	wingrid.c	/^void gcmd_grid_accept_readline(window_t *win, glui32 arg)$/;"	f
gdk_hand	sysgtk.c	/^static GdkCursor *gdk_hand;$/;"	v	file:
gdk_ibeam	sysgtk.c	/^static GdkCursor *gdk_ibeam;$/;"	v	file:
gestalt_CharInput	glk.h	68;"	d
gestalt_CharOutput	glk.h	70;"	d
gestalt_CharOutput_ApproxPrint	glk.h	72;"	d
gestalt_CharOutput_CannotPrint	glk.h	71;"	d
gestalt_CharOutput_ExactPrint	glk.h	73;"	d
gestalt_DateTime	glk.h	90;"	d
gestalt_DrawImage	glk.h	77;"	d
gestalt_Graphics	glk.h	76;"	d
gestalt_GraphicsTransparency	glk.h	84;"	d
gestalt_HyperlinkInput	glk.h	82;"	d
gestalt_Hyperlinks	glk.h	81;"	d
gestalt_LineInput	glk.h	69;"	d
gestalt_LineInputEcho	glk.h	87;"	d
gestalt_LineTerminatorKey	glk.h	89;"	d
gestalt_LineTerminators	glk.h	88;"	d
gestalt_MouseInput	glk.h	74;"	d
gestalt_Sound	glk.h	78;"	d
gestalt_Sound2	glk.h	91;"	d
gestalt_SoundMusic	glk.h	83;"	d
gestalt_SoundNotify	glk.h	80;"	d
gestalt_SoundVolume	glk.h	79;"	d
gestalt_Timer	glk.h	75;"	d
gestalt_Unicode	glk.h	85;"	d
gestalt_UnicodeNorm	glk.h	86;"	d
gestalt_Version	glk.h	67;"	d
get16bits	uthash.h	424;"	d
get16bits	uthash.h	427;"	d
get16bits	uthash.h	431;"	d
get_action	syseoi.c	/^get_action(vk_info_t *info, const char *key)$/;"	f	file:
getglyph	draw.c	/^static void getglyph(font_t *f, glui32 cid, int *adv, bitmap_t **glyphs)$/;"	f	file:
gfont_table	draw.c	/^static font_t gfont_table[8];$/;"	v	file:
giblorb_ID_AIFF	sndsdl.c	44;"	d	file:
giblorb_ID_ANNO	gi_blorb.h	43;"	d
giblorb_ID_AUTH	gi_blorb.h	42;"	d
giblorb_ID_Copyright	gi_blorb.h	41;"	d
giblorb_ID_Exec	gi_blorb.h	39;"	d
giblorb_ID_FORM	gi_blorb.c	38;"	d	file:
giblorb_ID_FORM	sndfmod.c	34;"	d	file:
giblorb_ID_FORM	sndsdl.c	43;"	d	file:
giblorb_ID_IFRS	gi_blorb.c	39;"	d	file:
giblorb_ID_JPEG	imgload.c	35;"	d	file:
giblorb_ID_MIDI	sndfmod.c	38;"	d	file:
giblorb_ID_MOD	sndfmod.c	33;"	d	file:
giblorb_ID_MOD	sndsdl.c	41;"	d	file:
giblorb_ID_MP3	sndfmod.c	39;"	d	file:
giblorb_ID_MP3	sndsdl.c	47;"	d	file:
giblorb_ID_OGG	sndfmod.c	35;"	d	file:
giblorb_ID_OGG	sndsdl.c	42;"	d	file:
giblorb_ID_PNG	imgload.c	36;"	d	file:
giblorb_ID_Pict	gi_blorb.h	40;"	d
giblorb_ID_RIdx	gi_blorb.c	40;"	d	file:
giblorb_ID_Snd	gi_blorb.h	38;"	d
giblorb_ID_WAVE	sndfmod.c	40;"	d	file:
giblorb_ID_WAVE	sndsdl.c	48;"	d	file:
giblorb_Inited_Magic	gi_blorb.c	77;"	d	file:
giblorb_bsearch	gi_blorb.c	/^giblorb_resdesc_t *giblorb_bsearch(giblorb_resdesc_t *sample,$/;"	f
giblorb_chunkdesc_struct	gi_blorb.c	/^typedef struct giblorb_chunkdesc_struct {$/;"	s	file:
giblorb_chunkdesc_t	gi_blorb.c	/^} giblorb_chunkdesc_t;$/;"	t	typeref:struct:giblorb_chunkdesc_struct	file:
giblorb_count_resources	gi_blorb.c	/^giblorb_err_t giblorb_count_resources(giblorb_map_t *map, glui32 usage,$/;"	f
giblorb_create_map	gi_blorb.c	/^giblorb_err_t giblorb_create_map(strid_t file, giblorb_map_t **newmap)$/;"	f
giblorb_destroy_map	gi_blorb.c	/^giblorb_err_t giblorb_destroy_map(giblorb_map_t *map)$/;"	f
giblorb_err_Alloc	gi_blorb.h	22;"	d
giblorb_err_CompileTime	gi_blorb.h	21;"	d
giblorb_err_Format	gi_blorb.h	25;"	d
giblorb_err_None	gi_blorb.h	20;"	d
giblorb_err_NotAMap	gi_blorb.h	24;"	d
giblorb_err_NotFound	gi_blorb.h	26;"	d
giblorb_err_Read	gi_blorb.h	23;"	d
giblorb_err_t	gi_blorb.h	/^typedef glui32 giblorb_err_t;$/;"	t
giblorb_free	gi_blorb.c	/^static void giblorb_free(void *ptr)$/;"	f	file:
giblorb_get_resource	cgblorb.c	/^void giblorb_get_resource(glui32 usage, glui32 resnum, $/;"	f
giblorb_get_resource_map	cgblorb.c	/^giblorb_map_t *giblorb_get_resource_map()$/;"	f
giblorb_initialize	gi_blorb.c	/^static giblorb_err_t giblorb_initialize()$/;"	f	file:
giblorb_initialize_map	gi_blorb.c	/^static giblorb_err_t giblorb_initialize_map(giblorb_map_t *map)$/;"	f	file:
giblorb_is_resource_map	cgblorb.c	/^int giblorb_is_resource_map()$/;"	f
giblorb_load_chunk_by_number	gi_blorb.c	/^giblorb_err_t giblorb_load_chunk_by_number(giblorb_map_t *map,$/;"	f
giblorb_load_chunk_by_type	gi_blorb.c	/^giblorb_err_t giblorb_load_chunk_by_type(giblorb_map_t *map,$/;"	f
giblorb_load_resource	gi_blorb.c	/^giblorb_err_t giblorb_load_resource(giblorb_map_t *map, glui32 method,$/;"	f
giblorb_make_id	gi_blorb.h	35;"	d
giblorb_malloc	gi_blorb.c	/^static void *giblorb_malloc(glui32 len)$/;"	f	file:
giblorb_map_struct	gi_blorb.c	/^struct giblorb_map_struct {$/;"	s	file:
giblorb_map_t	gi_blorb.h	/^typedef struct giblorb_map_struct giblorb_map_t;$/;"	t	typeref:struct:giblorb_map_struct
giblorb_method_DontLoad	gi_blorb.h	29;"	d
giblorb_method_FilePos	gi_blorb.h	31;"	d
giblorb_method_Memory	gi_blorb.h	30;"	d
giblorb_native4	gi_blorb.c	30;"	d	file:
giblorb_qsort	gi_blorb.c	/^static void giblorb_qsort(giblorb_resdesc_t **list, int len)$/;"	f	file:
giblorb_realloc	gi_blorb.c	/^static void *giblorb_realloc(void *ptr, glui32 len)$/;"	f	file:
giblorb_resdesc_struct	gi_blorb.c	/^typedef struct giblorb_resdesc_struct {$/;"	s	file:
giblorb_resdesc_t	gi_blorb.c	/^} giblorb_resdesc_t;$/;"	t	typeref:struct:giblorb_resdesc_struct	file:
giblorb_result_struct	gi_blorb.h	/^typedef struct giblorb_result_struct {$/;"	s
giblorb_result_t	gi_blorb.h	/^} giblorb_result_t;$/;"	t	typeref:struct:giblorb_result_struct
giblorb_set_resource_map	cgblorb.c	/^giblorb_err_t giblorb_set_resource_map(strid_t file)$/;"	f
giblorb_unload_chunk	gi_blorb.c	/^giblorb_err_t giblorb_unload_chunk(giblorb_map_t *map, glui32 chunknum)$/;"	f
gidisp_Class_Fileref	gi_dispa.h	25;"	d
gidisp_Class_Schannel	gi_dispa.h	26;"	d
gidisp_Class_Stream	gi_dispa.h	24;"	d
gidisp_Class_Window	gi_dispa.h	23;"	d
gidispatch_call	gi_dispa.c	/^void gidispatch_call(glui32 funcnum, glui32 numargs, gluniversal_t *arglist)$/;"	f
gidispatch_count_classes	gi_dispa.c	/^glui32 gidispatch_count_classes()$/;"	f
gidispatch_count_functions	gi_dispa.c	/^glui32 gidispatch_count_functions()$/;"	f
gidispatch_count_intconst	gi_dispa.c	/^glui32 gidispatch_count_intconst()$/;"	f
gidispatch_function_struct	gi_dispa.h	/^typedef struct gidispatch_function_struct {$/;"	s
gidispatch_function_t	gi_dispa.h	/^} gidispatch_function_t;$/;"	t	typeref:struct:gidispatch_function_struct
gidispatch_get_class	gi_dispa.c	/^gidispatch_intconst_t *gidispatch_get_class(glui32 index)$/;"	f
gidispatch_get_function	gi_dispa.c	/^gidispatch_function_t *gidispatch_get_function(glui32 index)$/;"	f
gidispatch_get_function_by_id	gi_dispa.c	/^gidispatch_function_t *gidispatch_get_function_by_id(glui32 id)$/;"	f
gidispatch_get_intconst	gi_dispa.c	/^gidispatch_intconst_t *gidispatch_get_intconst(glui32 index)$/;"	f
gidispatch_get_objrock	cgmisc.c	/^gidispatch_rock_t gidispatch_get_objrock(void *obj, glui32 objclass)$/;"	f
gidispatch_intconst_struct	gi_dispa.h	/^typedef struct gidispatch_intconst_struct {$/;"	s
gidispatch_intconst_t	gi_dispa.h	/^} gidispatch_intconst_t;$/;"	t	typeref:struct:gidispatch_intconst_struct
gidispatch_prototype	gi_dispa.c	/^char *gidispatch_prototype(glui32 funcnum)$/;"	f
gidispatch_rock_t	gi_dispa.h	/^} gidispatch_rock_t;$/;"	t	typeref:union:glk_objrock_union
gidispatch_set_object_registry	cgmisc.c	/^void gidispatch_set_object_registry($/;"	f
gidispatch_set_retained_registry	cgmisc.c	/^void gidispatch_set_retained_registry($/;"	f
gli_baseline	config.c	/^int gli_baseline = 15;$/;"	v
gli_border_color	config.c	/^unsigned char gli_border_color[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_border_save	config.c	/^unsigned char gli_border_save[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_bpp	draw.c	/^static const int gli_bpp = 1;$/;"	v	file:
gli_bpp	draw.c	/^static const int gli_bpp = 3;$/;"	v	file:
gli_bpp	draw.c	/^static const int gli_bpp = 4;$/;"	v	file:
gli_buffer_canon_compose_uni	cgunicod.c	/^static glui32 gli_buffer_canon_compose_uni(glui32 *buf, glui32 len)$/;"	f	file:
gli_buffer_canon_decompose_uni	cgunicod.c	/^static glui32 *gli_buffer_canon_decompose_uni(glui32 *buf,$/;"	f	file:
gli_buffer_change_case	cgunicod.c	/^static glui32 gli_buffer_change_case(glui32 *buf, glui32 len,$/;"	f	file:
gli_calc_padding	window.c	/^void gli_calc_padding(window_t *win, int *x, int *y)$/;"	f
gli_caret_color	config.c	/^unsigned char gli_caret_color[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_caret_save	config.c	/^unsigned char gli_caret_save[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_caret_shape	config.c	/^int gli_caret_shape = 2;$/;"	v
gli_case_block_t	garglk.h	/^typedef glui32 gli_case_block_t[2]; \/* upper, lower *\/$/;"	t
gli_case_special_t	garglk.h	/^typedef glui32 gli_case_special_t[3]; \/* upper, lower, title *\/$/;"	t
gli_cellh	draw.c	/^int gli_cellh = 8;$/;"	v
gli_cellw	draw.c	/^int gli_cellw = 8;$/;"	v
gli_channellist	sndfmod.c	/^static channel_t *gli_channellist = NULL;$/;"	v	file:
gli_channellist	sndsdl.c	/^static channel_t *gli_channellist = NULL;$/;"	v	file:
gli_check_selection	winmask.c	/^int gli_check_selection(unsigned int x0, unsigned int y0,$/;"	f
gli_claimselect	winmask.c	/^int gli_claimselect = FALSE;$/;"	v
gli_clear_selection	winmask.c	/^void gli_clear_selection(void)$/;"	f
gli_clipboard_copy	winmask.c	/^void gli_clipboard_copy(glui32 *buf, int len)$/;"	f
gli_cols	config.c	/^int gli_cols = 60;$/;"	v
gli_conf_caps	config.c	/^int gli_conf_caps = 0;$/;"	v
gli_conf_dashes	config.c	/^int gli_conf_dashes = 1;$/;"	v
gli_conf_gamma	config.c	/^float gli_conf_gamma = 1.0;$/;"	v
gli_conf_graphics	config.c	/^int gli_conf_graphics = 1;$/;"	v
gli_conf_justify	config.c	/^int gli_conf_justify = 0;$/;"	v
gli_conf_lcd	config.c	/^int gli_conf_lcd = 1;$/;"	v
gli_conf_lockcols	config.c	/^int gli_conf_lockcols = FALSE;$/;"	v
gli_conf_lockrows	config.c	/^int gli_conf_lockrows = FALSE;$/;"	v
gli_conf_monoaspect	config.c	/^float gli_conf_monoaspect = 1.0;$/;"	v
gli_conf_monob	config.c	/^char *gli_conf_monob = "LuxiMonoBold";$/;"	v
gli_conf_monofont	config.c	/^char *gli_conf_monofont = "";$/;"	v
gli_conf_monofont	config.c	/^char *gli_conf_monofont = "Liberation Mono";$/;"	v
gli_conf_monoi	config.c	/^char *gli_conf_monoi = "LuxiMonoOblique";$/;"	v
gli_conf_monor	config.c	/^char *gli_conf_monor = "LuxiMonoRegular";$/;"	v
gli_conf_monosize	config.c	/^float gli_conf_monosize = 12.5;	\/* good size for LiberationMono *\/$/;"	v
gli_conf_monosize	config.c	/^float gli_conf_monosize = 12.6;	\/* good size for LuxiMono *\/$/;"	v
gli_conf_monoz	config.c	/^char *gli_conf_monoz = "LuxiMonoBoldOblique";$/;"	v
gli_conf_propaspect	config.c	/^float gli_conf_propaspect = 1.0;$/;"	v
gli_conf_propb	config.c	/^char *gli_conf_propb = "CharterBT-Bold";$/;"	v
gli_conf_propfont	config.c	/^char *gli_conf_propfont = "";$/;"	v
gli_conf_propfont	config.c	/^char *gli_conf_propfont = "Linux Libertine O";$/;"	v
gli_conf_propi	config.c	/^char *gli_conf_propi = "CharterBT-Italic";$/;"	v
gli_conf_propr	config.c	/^char *gli_conf_propr = "CharterBT-Roman";$/;"	v
gli_conf_propsize	config.c	/^float gli_conf_propsize = 14.7;	\/* good size for CharterBT *\/$/;"	v
gli_conf_propsize	config.c	/^float gli_conf_propsize = 15.5;	\/* good size for Libertine *\/$/;"	v
gli_conf_propz	config.c	/^char *gli_conf_propz = "CharterBT-BoldItalic";$/;"	v
gli_conf_quotes	config.c	/^int gli_conf_quotes = 1;$/;"	v
gli_conf_safeclicks	config.c	/^int gli_conf_safeclicks = 0;$/;"	v
gli_conf_sound	config.c	/^int gli_conf_sound = 1;$/;"	v
gli_conf_spaces	config.c	/^int gli_conf_spaces = 0;$/;"	v
gli_conf_speak	config.c	/^int gli_conf_speak = 0;$/;"	v
gli_conf_stylehint	config.c	/^int gli_conf_stylehint = 0;$/;"	v
gli_copyselect	winmask.c	/^int gli_copyselect = FALSE;$/;"	v
gli_curevent	event.c	/^event_t *gli_curevent = NULL;$/;"	v
gli_currentstr	cgstream.c	/^static stream_t *gli_currentstr = NULL;$/;"	v	file:
gli_date_from_tm	cgdate.c	/^static void gli_date_from_tm(glkdate_t *date, struct tm *tm)$/;"	f	file:
gli_date_to_tm	cgdate.c	/^static glsi32 gli_date_to_tm(glkdate_t *date, struct tm *tm)$/;"	f	file:
gli_decomp_block_t	garglk.h	/^typedef glui32 gli_decomp_block_t[2]; \/* count, position *\/$/;"	t
gli_delete_fileref	cgfref.c	/^void gli_delete_fileref(fileref_t *fref)$/;"	f
gli_delete_stream	cgstream.c	/^void gli_delete_stream(stream_t *str)$/;"	f
gli_delete_window	window.c	/^void gli_delete_window(window_t *win)$/;"	f
gli_dispatch_event	event.c	/^void gli_dispatch_event(event_t *event, int polled)$/;"	f
gli_draw_caret	draw.c	/^void gli_draw_caret(int x, int y)$/;"	f
gli_draw_clear	draw.c	/^void gli_draw_clear(unsigned char *rgb)$/;"	f
gli_draw_picture	draw.c	/^void gli_draw_picture(picture_t *src, int x0, int y0, int dx0, int dy0, int dx1, int dy1)$/;"	f
gli_draw_pixel	draw.c	/^void gli_draw_pixel(int x, int y, unsigned char alpha, unsigned char *rgb)$/;"	f
gli_draw_pixel_lcd	draw.c	/^void gli_draw_pixel_lcd(int x, int y, unsigned char *alpha, unsigned char *rgb)$/;"	f
gli_draw_rect	draw.c	/^void gli_draw_rect(int x0, int y0, int w, int h, unsigned char *rgb)$/;"	f
gli_draw_string	draw.c	/^int gli_draw_string(int x, int y, int fidx, unsigned char *rgb,$/;"	f
gli_draw_string_uni	draw.c	/^int gli_draw_string_uni(int x, int y, int fidx, unsigned char *rgb,$/;"	f
gli_drawselect	winmask.c	/^int gli_drawselect = FALSE;$/;"	v
gli_event_clearevent	garglk.h	286;"	d
gli_event_store	event.c	/^void gli_event_store(glui32 type, window_t *win, glui32 val1, glui32 val2)$/;"	f
gli_events_logged	event.c	/^static eventqueue_t *gli_events_logged = NULL;$/;"	v	file:
gli_events_polled	event.c	/^static eventqueue_t *gli_events_polled = NULL;$/;"	v	file:
gli_filereflist	cgfref.c	/^static fileref_t *gli_filereflist = NULL; $/;"	v	file:
gli_first_event	event.c	/^static int gli_first_event = FALSE;$/;"	v	file:
gli_focuswin	window.c	/^window_t *gli_focuswin = NULL; \/* The window selected by the player *\/$/;"	v
gli_force_redraw	window.c	/^int gli_force_redraw = 1;$/;"	v
gli_forceclick	window.c	/^int gli_forceclick = 0;$/;"	v
gli_free_tts	ttswin.c	/^void gli_free_tts(void)$/;"	f
gli_get_buffer	cgstream.c	/^static glui32 gli_get_buffer(stream_t *str, char *buf, glui32 len)$/;"	f	file:
gli_get_buffer_uni	cgstream.c	/^static glui32 gli_get_buffer_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f	file:
gli_get_builtin_font	fontdata.c	/^void gli_get_builtin_font(int idx, unsigned char **ptr, unsigned int *len)$/;"	f
gli_get_char	cgstream.c	/^static glsi32 gli_get_char(stream_t *str)$/;"	f	file:
gli_get_char_uni	cgstream.c	/^static glsi32 gli_get_char_uni(stream_t *str)$/;"	f	file:
gli_get_hyperlink	winmask.c	/^glui32 gli_get_hyperlink(unsigned int x, unsigned int y)$/;"	f
gli_get_line	cgstream.c	/^static glui32 gli_get_line(stream_t *str, char *cbuf, glui32 len)$/;"	f	file:
gli_get_line_uni	cgstream.c	/^static glui32 gli_get_line_uni(stream_t *str, glui32 *ubuf, glui32 len)$/;"	f	file:
gli_get_selection	winmask.c	/^int gli_get_selection(unsigned int x0, unsigned int y0,$/;"	f
gli_getchar_utf8	cgunicod.c	/^glui32 gli_getchar_utf8(FILE *fl)$/;"	f
gli_gstyles	config.c	/^style_t gli_gstyles[style_NUMSTYLES] =$/;"	v
gli_gstyles_def	config.c	/^style_t gli_gstyles_def[style_NUMSTYLES];$/;"	v
gli_image_h	draw.c	/^int gli_image_h = 0;$/;"	v
gli_image_rgb	draw.c	/^unsigned char *gli_image_rgb = NULL;$/;"	v
gli_image_s	draw.c	/^int gli_image_s = 0;$/;"	v
gli_image_w	draw.c	/^int gli_image_w = 0;$/;"	v
gli_initialize_babel	babeldata.c	/^void gli_initialize_babel(void)$/;"	f
gli_initialize_fonts	draw.c	/^void gli_initialize_fonts(void)$/;"	f
gli_initialize_misc	cgmisc.c	/^void gli_initialize_misc()$/;"	f
gli_initialize_queue	event.c	/^eventqueue_t *gli_initialize_queue (void)$/;"	f
gli_initialize_sound	sndfmod.c	/^void gli_initialize_sound(void)$/;"	f
gli_initialize_sound	sndnull.c	/^void gli_initialize_sound(void)$/;"	f
gli_initialize_sound	sndsdl.c	/^void gli_initialize_sound(void)$/;"	f
gli_initialize_tts	ttswin.c	/^void gli_initialize_tts(void)$/;"	f
gli_initialize_windows	window.c	/^void gli_initialize_windows()$/;"	f
gli_input_guess_focus	event.c	/^void gli_input_guess_focus()$/;"	f
gli_input_handle_click	event.c	/^void gli_input_handle_click(int x, int y)$/;"	f
gli_input_handle_key	event.c	/^void gli_input_handle_key(glui32 key)$/;"	f
gli_input_more_focus	event.c	/^void gli_input_more_focus()$/;"	f
gli_input_next_focus	event.c	/^void gli_input_next_focus()$/;"	f
gli_input_scroll_focus	event.c	/^void gli_input_scroll_focus()$/;"	f
gli_interrupt_handler	window.c	/^void (*gli_interrupt_handler)(void) = NULL;$/;"	v
gli_leading	config.c	/^int gli_leading = 20;$/;"	v
gli_link_color	config.c	/^unsigned char gli_link_color[3] = { 0x00, 0x00, 0x60 };$/;"	v
gli_link_save	config.c	/^unsigned char gli_link_save[3] = { 0x00, 0x00, 0x60 };$/;"	v
gli_link_style	config.c	/^int gli_link_style = 1;$/;"	v
gli_mask	winmask.c	/^static mask_t *gli_mask;$/;"	v	file:
gli_mktime	cgdate.c	/^time_t gli_mktime (struct tm * timeptr)$/;"	f
gli_more_align	config.c	/^int gli_more_align = 0;$/;"	v
gli_more_color	config.c	/^unsigned char gli_more_color[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_more_focus	window.c	/^int gli_more_focus = 0;$/;"	v
gli_more_font	config.c	/^int gli_more_font = PROPB;$/;"	v
gli_more_prompt	config.c	/^char *gli_more_prompt = "\\207 more \\207";$/;"	v
gli_more_save	config.c	/^unsigned char gli_more_save[3] = { 0x00, 0x00, 0x00 };$/;"	v
gli_move_selection	winmask.c	/^void gli_move_selection(int x, int y)$/;"	f
gli_new_fileref	cgfref.c	/^fileref_t *gli_new_fileref(char *filename, glui32 usage, glui32 rock)$/;"	f
gli_new_stream	cgstream.c	/^stream_t *gli_new_stream(glui32 type, int readable, int writable, glui32 rock, int unicode)$/;"	f
gli_new_window	window.c	/^window_t *gli_new_window(glui32 type, glui32 rock)$/;"	f
gli_override_bg_set	config.c	/^int gli_override_bg_set = 0;$/;"	v
gli_override_bg_val	config.c	/^int gli_override_bg_val = 0;$/;"	v
gli_override_fg_set	config.c	/^int gli_override_fg_set = 0;$/;"	v
gli_override_fg_val	config.c	/^int gli_override_fg_val = 0;$/;"	v
gli_override_reverse	config.c	/^int gli_override_reverse = 0;$/;"	v
gli_parse_utf8	cgunicod.c	/^glui32 gli_parse_utf8(unsigned char *buf, glui32 buflen,$/;"	f
gli_piclist_clear	imgload.c	/^void gli_piclist_clear(void)$/;"	f
gli_piclist_decrement	imgload.c	/^void gli_piclist_decrement(void)$/;"	f
gli_piclist_increment	imgload.c	/^void gli_piclist_increment(void)$/;"	f
gli_piclist_refcount	imgload.c	/^static int gli_piclist_refcount = 0;	\/* count references to loaded pictures *\/$/;"	v	file:
gli_piclist_search	imgload.c	/^piclist_t *gli_piclist_search(unsigned long id)$/;"	f
gli_picture_discard	imgload.c	/^static void gli_picture_discard(picture_t *pic)$/;"	f	file:
gli_picture_load	imgload.c	/^picture_t *gli_picture_load(unsigned long id)$/;"	f
gli_picture_retrieve	imgload.c	/^picture_t *gli_picture_retrieve(unsigned long id, int scaled)$/;"	f
gli_picture_scale	imgscale.c	/^gli_picture_scale(picture_t *src, int newcols, int newrows)$/;"	f
gli_picture_store	imgload.c	/^void gli_picture_store(picture_t *pic)$/;"	f
gli_picture_store_original	imgload.c	/^void gli_picture_store_original(picture_t *pic)$/;"	f
gli_picture_store_scaled	imgload.c	/^void gli_picture_store_scaled(picture_t *pic)$/;"	f
gli_program_info	cgmisc.c	/^char gli_program_info[256] = "";$/;"	v
gli_program_name	cgmisc.c	/^char gli_program_name[256] = "Unknown";$/;"	v
gli_put_buffer	cgstream.c	/^static void gli_put_buffer(stream_t *str, char *buf, glui32 len)$/;"	f	file:
gli_put_buffer_uni	cgstream.c	/^static void gli_put_buffer_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f	file:
gli_put_char	cgstream.c	/^static void gli_put_char(stream_t *str, unsigned char ch)$/;"	f	file:
gli_put_char_uni	cgstream.c	/^static void gli_put_char_uni(stream_t *str, glui32 ch)$/;"	f	file:
gli_put_hyperlink	winmask.c	/^void gli_put_hyperlink(glui32 linkval, unsigned int x0, unsigned int y0, unsigned int x1, unsigned int y1)$/;"	f
gli_putchar_utf8	cgunicod.c	/^void gli_putchar_utf8(glui32 val, FILE *fl)$/;"	f
gli_queue_event	event.c	/^void gli_queue_event(eventqueue_t *queue, event_t *msg)$/;"	f
gli_read_config	config.c	/^void gli_read_config(int argc, char **argv)$/;"	f
gli_redraw_rect	window.c	/^void gli_redraw_rect(int x0, int y0, int x1, int y1)$/;"	f
gli_register_arr	cgmisc.c	/^gidispatch_rock_t (*gli_register_arr)(void *array, glui32 len, $/;"	v
gli_register_obj	cgmisc.c	/^gidispatch_rock_t (*gli_register_obj)(void *obj, glui32 objclass) = NULL;$/;"	v
gli_resize_mask	winmask.c	/^void gli_resize_mask(unsigned int x, unsigned int y)$/;"	f
gli_retrieve_event	event.c	/^event_t *gli_retrieve_event(eventqueue_t *queue)$/;"	f
gli_rootwin	window.c	/^window_t *gli_rootwin = NULL; \/* The topmost window. *\/$/;"	v
gli_rows	config.c	/^int gli_rows = 25;$/;"	v
gli_scroll_bg	config.c	/^unsigned char gli_scroll_bg[3] = { 0xb0, 0xb0, 0xb0 };$/;"	v
gli_scroll_fg	config.c	/^unsigned char gli_scroll_fg[3] = { 0x80, 0x80, 0x80 };$/;"	v
gli_scroll_width	config.c	/^int gli_scroll_width = 0;$/;"	v
gli_select	sysefl.c	/^void gli_select(event_t *event, int polled)$/;"	f
gli_select	syseoi.c	/^void gli_select(event_t *event, int polled)$/;"	f
gli_select	sysgtk.c	/^void gli_select(event_t *event, int polled)$/;"	f
gli_select	syswin.c	/^void gli_select(event_t *event, int polled)$/;"	f
gli_set_hyperlink	cgstream.c	/^static void gli_set_hyperlink(stream_t *str, glui32 linkval)$/;"	f	file:
gli_set_reversevideo	cgstream.c	/^static void gli_set_reversevideo(stream_t *str, glui32 reverse)$/;"	f	file:
gli_set_style	cgstream.c	/^static void gli_set_style(stream_t *str, glui32 val)$/;"	f	file:
gli_set_zcolors	cgstream.c	/^static void gli_set_zcolors(stream_t *str, glui32 fg, glui32 bg)$/;"	f	file:
gli_simplify_time	cgdate.c	/^static glsi32 gli_simplify_time(time_t timestamp, glui32 factor)$/;"	f	file:
gli_speak_tts	ttswin.c	/^void gli_speak_tts(char *buf, int len, int interrupt)$/;"	f
gli_start_selection	winmask.c	/^void gli_start_selection(int x, int y)$/;"	f
gli_startup	config.c	/^void gli_startup(int argc, char *argv[])$/;"	f
gli_story_name	cgmisc.c	/^char gli_story_name[256] = "";$/;"	v
gli_story_title	cgmisc.c	/^char gli_story_title[256] = "";$/;"	v
gli_stream_close	cgstream.c	/^void gli_stream_close(stream_t *str)$/;"	f
gli_stream_echo_line	cgstream.c	/^void gli_stream_echo_line(stream_t *str, char *buf, glui32 len)$/;"	f
gli_stream_echo_line_uni	cgstream.c	/^void gli_stream_echo_line_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f
gli_stream_ensure_op	cgstream.c	/^static void gli_stream_ensure_op(stream_t *str, glui32 op)$/;"	f	file:
gli_stream_fill_result	cgstream.c	/^void gli_stream_fill_result(stream_t *str, stream_result_t *result)$/;"	f
gli_stream_open_file	cgstream.c	/^static stream_t *gli_stream_open_file(frefid_t fref, glui32 fmode,$/;"	f	file:
gli_stream_open_pathname	cgstream.c	/^stream_t *gli_stream_open_pathname(char *pathname, int textmode, glui32 rock)$/;"	f
gli_stream_open_window	cgstream.c	/^stream_t *gli_stream_open_window(window_t *win)$/;"	f
gli_stream_set_current	cgstream.c	/^void gli_stream_set_current(stream_t *str)$/;"	f
gli_streamlist	cgstream.c	/^static stream_t *gli_streamlist = NULL;$/;"	v	file:
gli_streams_close_all	cgstream.c	/^void gli_streams_close_all()$/;"	f
gli_strict_warning	garglk.h	50;"	d
gli_string_width	draw.c	/^int gli_string_width(int fidx, unsigned char *s, int n, int spw)$/;"	f
gli_string_width_uni	draw.c	/^int gli_string_width_uni(int fidx, glui32 *s, int n, int spw)$/;"	f
gli_sys_monob	fontwin.c	/^static int gli_sys_monob = FALSE;$/;"	v	file:
gli_sys_monoi	fontwin.c	/^static int gli_sys_monoi = FALSE;$/;"	v	file:
gli_sys_monor	fontwin.c	/^static int gli_sys_monor = FALSE;$/;"	v	file:
gli_sys_monoz	fontwin.c	/^static int gli_sys_monoz = FALSE;$/;"	v	file:
gli_sys_propb	fontwin.c	/^static int gli_sys_propb = FALSE;$/;"	v	file:
gli_sys_propi	fontwin.c	/^static int gli_sys_propi = FALSE;$/;"	v	file:
gli_sys_propr	fontwin.c	/^static int gli_sys_propr = FALSE;$/;"	v	file:
gli_sys_propz	fontwin.c	/^static int gli_sys_propz = FALSE;$/;"	v	file:
gli_terminated	cgmisc.c	/^int gli_terminated = 0;$/;"	v
gli_timestamp_to_time	cgdate.c	/^static void gli_timestamp_to_time(time_t timestamp, glsi32 microsec,$/;"	f	file:
gli_tmarginx	config.c	/^int gli_tmarginx = 7;$/;"	v
gli_tmarginy	config.c	/^int gli_tmarginy = 7;$/;"	v
gli_tstyles	config.c	/^style_t gli_tstyles[style_NUMSTYLES] =$/;"	v
gli_tstyles_def	config.c	/^style_t gli_tstyles_def[style_NUMSTYLES];$/;"	v
gli_unput_buffer	cgstream.c	/^static void gli_unput_buffer(stream_t *str, char *buf, glui32 len)$/;"	f	file:
gli_unput_buffer_uni	cgstream.c	/^static void gli_unput_buffer_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f	file:
gli_unregister_arr	cgmisc.c	/^void (*gli_unregister_arr)(void *array, glui32 len, char *typecode, $/;"	v
gli_unregister_obj	cgmisc.c	/^void (*gli_unregister_obj)(void *obj, glui32 objclass, $/;"	v
gli_utf8input	config.c	/^int gli_utf8input = FALSE ;$/;"	v
gli_utf8output	config.c	/^int gli_utf8output = FALSE ;$/;"	v
gli_wborderx	config.c	/^int gli_wborderx = 1;$/;"	v
gli_wbordery	config.c	/^int gli_wbordery = 1;$/;"	v
gli_window_check_terminator	window.c	/^int gli_window_check_terminator(glui32 ch)$/;"	f
gli_window_click	window.c	/^void gli_window_click(window_t *win, int x, int y)$/;"	f
gli_window_close	window.c	/^static void gli_window_close(window_t *win, int recurse)$/;"	f	file:
gli_window_color	config.c	/^unsigned char gli_window_color[3] = { 0xff, 0xff, 0xff };$/;"	v
gli_window_iterate_treeorder	window.c	/^window_t *gli_window_iterate_treeorder(window_t *win)$/;"	f
gli_window_put_char_uni	window.c	/^void gli_window_put_char_uni(window_t *win, glui32 ch)$/;"	f
gli_window_rearrange	window.c	/^void gli_window_rearrange(window_t *win, rect_t *box)$/;"	f
gli_window_redraw	window.c	/^void gli_window_redraw(window_t *win)$/;"	f
gli_window_refocus	window.c	/^void gli_window_refocus(window_t *win)$/;"	f
gli_window_save	config.c	/^unsigned char gli_window_save[3] = { 0xff, 0xff, 0xff };$/;"	v
gli_window_unput_char_uni	window.c	/^int gli_window_unput_char_uni(window_t *win, glui32 ch)$/;"	f
gli_windowlist	window.c	/^static window_t *gli_windowlist = NULL;$/;"	v	file:
gli_windows_rearrange	window.c	/^static void gli_windows_rearrange(void)$/;"	f	file:
gli_windows_redraw	window.c	/^void gli_windows_redraw()$/;"	f
gli_windows_size_change	window.c	/^void gli_windows_size_change()$/;"	f
gli_windows_unechostream	window.c	/^void gli_windows_unechostream(stream_t *str)$/;"	f
gli_wmarginx	config.c	/^int gli_wmarginx = 15;$/;"	v
gli_wmarginx_save	config.c	/^int gli_wmarginx_save = 15;$/;"	v
gli_wmarginy	config.c	/^int gli_wmarginy = 15;$/;"	v
gli_wmarginy_save	config.c	/^int gli_wmarginy_save = 15;$/;"	v
gli_workdir	cgfref.c	/^char gli_workdir[1024] = ".";$/;"	v
gli_workfile	cgfref.c	/^char gli_workfile[1024] = "";$/;"	v
gli_wpaddingx	config.c	/^int gli_wpaddingx = 0;$/;"	v
gli_wpaddingy	config.c	/^int gli_wpaddingy = 0;$/;"	v
glk_buffer_canon_decompose_uni	cgunicod.c	/^glui32 glk_buffer_canon_decompose_uni(glui32 *buf, glui32 len,$/;"	f
glk_buffer_canon_normalize_uni	cgunicod.c	/^glui32 glk_buffer_canon_normalize_uni(glui32 *buf, glui32 len,$/;"	f
glk_buffer_to_lower_case_uni	cgunicod.c	/^glui32 glk_buffer_to_lower_case_uni(glui32 *buf, glui32 len,$/;"	f
glk_buffer_to_title_case_uni	cgunicod.c	/^glui32 glk_buffer_to_title_case_uni(glui32 *buf, glui32 len,$/;"	f
glk_buffer_to_upper_case_uni	cgunicod.c	/^glui32 glk_buffer_to_upper_case_uni(glui32 *buf, glui32 len,$/;"	f
glk_cancel_char_event	window.c	/^void glk_cancel_char_event(window_t *win)$/;"	f
glk_cancel_hyperlink_event	nohyper.c	/^void glk_cancel_hyperlink_event(winid_t win)$/;"	f
glk_cancel_hyperlink_event	window.c	/^void glk_cancel_hyperlink_event(winid_t win)$/;"	f
glk_cancel_line_event	window.c	/^void glk_cancel_line_event(window_t *win, event_t *ev)$/;"	f
glk_cancel_mouse_event	window.c	/^void glk_cancel_mouse_event(window_t *win)$/;"	f
glk_char_to_lower	cgmisc.c	/^unsigned char glk_char_to_lower(unsigned char ch)$/;"	f
glk_char_to_upper	cgmisc.c	/^unsigned char glk_char_to_upper(unsigned char ch)$/;"	f
glk_current_simple_time	cgdate.c	/^glsi32 glk_current_simple_time(glui32 factor)$/;"	f
glk_current_time	cgdate.c	/^void glk_current_time(glktimeval_t *time)$/;"	f
glk_date_to_simple_time_local	cgdate.c	/^glsi32 glk_date_to_simple_time_local(glkdate_t *date, glui32 factor)$/;"	f
glk_date_to_simple_time_utc	cgdate.c	/^glsi32 glk_date_to_simple_time_utc(glkdate_t *date, glui32 factor)$/;"	f
glk_date_to_time_local	cgdate.c	/^void glk_date_to_time_local(glkdate_t *date, glktimeval_t *time)$/;"	f
glk_date_to_time_utc	cgdate.c	/^void glk_date_to_time_utc(glkdate_t *date, glktimeval_t *time)$/;"	f
glk_exit	cgmisc.c	/^void glk_exit()$/;"	f
glk_fileref_create_by_name	cgfref.c	/^frefid_t glk_fileref_create_by_name(glui32 usage, char *name,$/;"	f
glk_fileref_create_by_prompt	cgfref.c	/^frefid_t glk_fileref_create_by_prompt(glui32 usage, glui32 fmode, glui32 rock)$/;"	f
glk_fileref_create_from_fileref	cgfref.c	/^frefid_t glk_fileref_create_from_fileref(glui32 usage, frefid_t oldfref,$/;"	f
glk_fileref_create_temp	cgfref.c	/^frefid_t glk_fileref_create_temp(glui32 usage, glui32 rock)$/;"	f
glk_fileref_delete_file	cgfref.c	/^void glk_fileref_delete_file(fileref_t *fref)$/;"	f
glk_fileref_destroy	cgfref.c	/^void glk_fileref_destroy(fileref_t *fref)$/;"	f
glk_fileref_does_file_exist	cgfref.c	/^glui32 glk_fileref_does_file_exist(fileref_t *fref)$/;"	f
glk_fileref_get_rock	cgfref.c	/^glui32 glk_fileref_get_rock(fileref_t *fref)$/;"	f
glk_fileref_iterate	cgfref.c	/^frefid_t glk_fileref_iterate(fileref_t *fref, glui32 *rock)$/;"	f
glk_fileref_struct	garglk.h	/^struct glk_fileref_struct$/;"	s
glk_gestalt	cggestal.c	/^glui32 glk_gestalt(glui32 id, glui32 val)$/;"	f
glk_gestalt_ext	cggestal.c	/^glui32 glk_gestalt_ext(glui32 id, glui32 val, glui32 *arr,$/;"	f
glk_get_buffer_stream	cgstream.c	/^glui32 glk_get_buffer_stream(stream_t *str, char *buf, glui32 len)$/;"	f
glk_get_buffer_stream_uni	cgstream.c	/^glui32 glk_get_buffer_stream_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f
glk_get_char_stream	cgstream.c	/^glsi32 glk_get_char_stream(stream_t *str)$/;"	f
glk_get_char_stream_uni	cgstream.c	/^glsi32 glk_get_char_stream_uni(stream_t *str)$/;"	f
glk_get_line_stream	cgstream.c	/^glui32 glk_get_line_stream(stream_t *str, char *buf, glui32 len)$/;"	f
glk_get_line_stream_uni	cgstream.c	/^glui32 glk_get_line_stream_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f
glk_image_draw	imgnull.c	/^glui32 glk_image_draw(winid_t win, glui32 image, glsi32 val1, glsi32 val2)$/;"	f
glk_image_draw	window.c	/^glui32 glk_image_draw(winid_t win, glui32 image, glsi32 val1, glsi32 val2)$/;"	f
glk_image_draw_scaled	imgnull.c	/^glui32 glk_image_draw_scaled(winid_t win, glui32 image,$/;"	f
glk_image_draw_scaled	window.c	/^glui32 glk_image_draw_scaled(winid_t win, glui32 image,$/;"	f
glk_image_get_info	imgnull.c	/^glui32 glk_image_get_info(glui32 image, glui32 *width, glui32 *height)$/;"	f
glk_image_get_info	window.c	/^glui32 glk_image_get_info(glui32 image, glui32 *width, glui32 *height)$/;"	f
glk_objrock_union	gi_dispa.h	/^typedef union glk_objrock_union {$/;"	u
glk_put_buffer	cgstream.c	/^void glk_put_buffer(char *buf, glui32 len)$/;"	f
glk_put_buffer_stream	cgstream.c	/^void glk_put_buffer_stream(stream_t *str, char *buf, glui32 len)$/;"	f
glk_put_buffer_stream_uni	cgstream.c	/^void glk_put_buffer_stream_uni(stream_t *str, glui32 *buf, glui32 len)$/;"	f
glk_put_buffer_uni	cgstream.c	/^void glk_put_buffer_uni(glui32 *buf, glui32 len)$/;"	f
glk_put_char	cgstream.c	/^void glk_put_char(unsigned char ch)$/;"	f
glk_put_char_stream	cgstream.c	/^void glk_put_char_stream(stream_t *str, unsigned char ch)$/;"	f
glk_put_char_stream_uni	cgstream.c	/^void glk_put_char_stream_uni(stream_t *str, glui32 ch)$/;"	f
glk_put_char_uni	cgstream.c	/^void glk_put_char_uni(glui32 ch)$/;"	f
glk_put_string	cgstream.c	/^void glk_put_string(char *s)$/;"	f
glk_put_string_stream	cgstream.c	/^void glk_put_string_stream(stream_t *str, char *s)$/;"	f
glk_put_string_stream_uni	cgstream.c	/^void glk_put_string_stream_uni(stream_t *str, glui32 *s)$/;"	f
glk_put_string_uni	cgstream.c	/^void glk_put_string_uni(glui32 *s)$/;"	f
glk_request_char_event	window.c	/^void glk_request_char_event(window_t *win)$/;"	f
glk_request_char_event_uni	window.c	/^void glk_request_char_event_uni(window_t *win)$/;"	f
glk_request_hyperlink_event	nohyper.c	/^void glk_request_hyperlink_event(winid_t win)$/;"	f
glk_request_hyperlink_event	window.c	/^void glk_request_hyperlink_event(winid_t win)$/;"	f
glk_request_line_event	window.c	/^void glk_request_line_event(window_t *win, char *buf, glui32 maxlen,$/;"	f
glk_request_line_event_uni	window.c	/^void glk_request_line_event_uni(window_t *win, glui32 *buf, glui32 maxlen,$/;"	f
glk_request_mouse_event	window.c	/^void glk_request_mouse_event(window_t *win)$/;"	f
glk_request_timer_events	sysefl.c	/^void glk_request_timer_events(glui32 millisecs)$/;"	f
glk_request_timer_events	syseoi.c	/^void glk_request_timer_events(glui32 millisecs)$/;"	f
glk_request_timer_events	sysgtk.c	/^void glk_request_timer_events(glui32 millisecs)$/;"	f
glk_request_timer_events	syswin.c	/^void glk_request_timer_events(glui32 millisecs)$/;"	f
glk_schannel_create	sndfmod.c	/^schanid_t glk_schannel_create(glui32 rock)$/;"	f
glk_schannel_create	sndnull.c	/^schanid_t glk_schannel_create(glui32 rock)$/;"	f
glk_schannel_create	sndsdl.c	/^schanid_t glk_schannel_create(glui32 rock)$/;"	f
glk_schannel_create_ext	sndnull.c	/^schanid_t glk_schannel_create_ext(glui32 rock, glui32 volume)$/;"	f
glk_schannel_create_ext	sndsdl.c	/^schanid_t glk_schannel_create_ext(glui32 rock, glui32 volume)$/;"	f
glk_schannel_destroy	sndfmod.c	/^void glk_schannel_destroy(schanid_t chan)$/;"	f
glk_schannel_destroy	sndnull.c	/^void glk_schannel_destroy(schanid_t chan)$/;"	f
glk_schannel_destroy	sndsdl.c	/^void glk_schannel_destroy(schanid_t chan)$/;"	f
glk_schannel_get_rock	sndfmod.c	/^glui32 glk_schannel_get_rock(schanid_t chan)$/;"	f
glk_schannel_get_rock	sndnull.c	/^glui32 glk_schannel_get_rock(schanid_t chan)$/;"	f
glk_schannel_get_rock	sndsdl.c	/^glui32 glk_schannel_get_rock(schanid_t chan)$/;"	f
glk_schannel_iterate	sndfmod.c	/^schanid_t glk_schannel_iterate(schanid_t chan, glui32 *rock)$/;"	f
glk_schannel_iterate	sndnull.c	/^schanid_t glk_schannel_iterate(schanid_t chan, glui32 *rockptr)$/;"	f
glk_schannel_iterate	sndsdl.c	/^schanid_t glk_schannel_iterate(schanid_t chan, glui32 *rock)$/;"	f
glk_schannel_pause	sndnull.c	/^void glk_schannel_pause(schanid_t chan)$/;"	f
glk_schannel_pause	sndsdl.c	/^void glk_schannel_pause(schanid_t chan)$/;"	f
glk_schannel_play	sndfmod.c	/^glui32 glk_schannel_play(schanid_t chan, glui32 snd)$/;"	f
glk_schannel_play	sndnull.c	/^glui32 glk_schannel_play(schanid_t chan, glui32 snd)$/;"	f
glk_schannel_play	sndsdl.c	/^glui32 glk_schannel_play(schanid_t chan, glui32 snd)$/;"	f
glk_schannel_play_ext	sndfmod.c	/^glui32 glk_schannel_play_ext(schanid_t chan, glui32 snd, glui32 repeats, glui32 notify)$/;"	f
glk_schannel_play_ext	sndnull.c	/^glui32 glk_schannel_play_ext(schanid_t chan, glui32 snd, glui32 repeats,$/;"	f
glk_schannel_play_ext	sndsdl.c	/^glui32 glk_schannel_play_ext(schanid_t chan, glui32 snd, glui32 repeats, glui32 notify)$/;"	f
glk_schannel_play_multi	sndnull.c	/^glui32 glk_schannel_play_multi(schanid_t *chanarray, glui32 chancount,$/;"	f
glk_schannel_play_multi	sndsdl.c	/^glui32 glk_schannel_play_multi(schanid_t *chanarray, glui32 chancount,$/;"	f
glk_schannel_set_volume	sndfmod.c	/^void glk_schannel_set_volume(schanid_t chan, glui32 vol)$/;"	f
glk_schannel_set_volume	sndnull.c	/^void glk_schannel_set_volume(schanid_t chan, glui32 vol)$/;"	f
glk_schannel_set_volume	sndsdl.c	/^void glk_schannel_set_volume(schanid_t chan, glui32 vol)$/;"	f
glk_schannel_set_volume_ext	sndnull.c	/^void glk_schannel_set_volume_ext(schanid_t chan, glui32 vol,$/;"	f
glk_schannel_set_volume_ext	sndsdl.c	/^void glk_schannel_set_volume_ext(schanid_t chan, glui32 vol,$/;"	f
glk_schannel_stop	sndfmod.c	/^void glk_schannel_stop(schanid_t chan)$/;"	f
glk_schannel_stop	sndnull.c	/^void glk_schannel_stop(schanid_t chan)$/;"	f
glk_schannel_stop	sndsdl.c	/^void glk_schannel_stop(schanid_t chan)$/;"	f
glk_schannel_struct	garglk.h	/^struct glk_schannel_struct$/;"	s
glk_schannel_unpause	sndnull.c	/^void glk_schannel_unpause(schanid_t chan)$/;"	f
glk_schannel_unpause	sndsdl.c	/^void glk_schannel_unpause(schanid_t chan)$/;"	f
glk_select	event.c	/^void glk_select(event_t *event)$/;"	f
glk_select_poll	event.c	/^void glk_select_poll(event_t *event)$/;"	f
glk_set_echo_line_event	window.c	/^void glk_set_echo_line_event(window_t *win, glui32 val)$/;"	f
glk_set_hyperlink	cgstream.c	/^void glk_set_hyperlink(glui32 linkval)$/;"	f
glk_set_hyperlink	nohyper.c	/^void glk_set_hyperlink(glui32 linkval)$/;"	f
glk_set_hyperlink_stream	cgstream.c	/^void glk_set_hyperlink_stream(stream_t *str, glui32 linkval)$/;"	f
glk_set_hyperlink_stream	nohyper.c	/^void glk_set_hyperlink_stream(strid_t str, glui32 linkval)$/;"	f
glk_set_interrupt_handler	cgmisc.c	/^void glk_set_interrupt_handler(void (*func)(void))$/;"	f
glk_set_style	cgstream.c	/^void glk_set_style(glui32 val)$/;"	f
glk_set_style_stream	cgstream.c	/^void glk_set_style_stream(stream_t *str, glui32 val)$/;"	f
glk_set_terminators_line_event	window.c	/^void glk_set_terminators_line_event(winid_t win, glui32 *keycodes, glui32 count)$/;"	f
glk_set_window	window.c	/^void glk_set_window(window_t *win)$/;"	f
glk_simple_time_to_date_local	cgdate.c	/^void glk_simple_time_to_date_local(glsi32 time, glui32 factor,$/;"	f
glk_simple_time_to_date_utc	cgdate.c	/^void glk_simple_time_to_date_utc(glsi32 time, glui32 factor,$/;"	f
glk_sound_load_hint	sndfmod.c	/^void glk_sound_load_hint(glui32 snd, glui32 flag)$/;"	f
glk_sound_load_hint	sndnull.c	/^void glk_sound_load_hint(glui32 snd, glui32 flag)$/;"	f
glk_sound_load_hint	sndsdl.c	/^void glk_sound_load_hint(glui32 snd, glui32 flag)$/;"	f
glk_stream_close	cgstream.c	/^void glk_stream_close(stream_t *str, stream_result_t *result)$/;"	f
glk_stream_get_current	cgstream.c	/^stream_t *glk_stream_get_current()$/;"	f
glk_stream_get_position	cgstream.c	/^glui32 glk_stream_get_position(stream_t *str)$/;"	f
glk_stream_get_rock	cgstream.c	/^glui32 glk_stream_get_rock(stream_t *str)$/;"	f
glk_stream_iterate	cgstream.c	/^stream_t *glk_stream_iterate(stream_t *str, glui32 *rock)$/;"	f
glk_stream_open_file	cgstream.c	/^stream_t *glk_stream_open_file(frefid_t fref, glui32 fmode, glui32 rock)$/;"	f
glk_stream_open_file_uni	cgstream.c	/^stream_t *glk_stream_open_file_uni(frefid_t fref, glui32 fmode, glui32 rock)$/;"	f
glk_stream_open_memory	cgstream.c	/^stream_t *glk_stream_open_memory(char *buf, glui32 buflen, glui32 fmode, $/;"	f
glk_stream_open_memory_uni	cgstream.c	/^stream_t *glk_stream_open_memory_uni(glui32 *buf, glui32 buflen, glui32 fmode, $/;"	f
glk_stream_set_current	cgstream.c	/^void glk_stream_set_current(stream_t *str)$/;"	f
glk_stream_set_position	cgstream.c	/^void glk_stream_set_position(stream_t *str, glsi32 pos, glui32 seekmode)$/;"	f
glk_stream_struct	garglk.h	/^struct glk_stream_struct$/;"	s
glk_style_distinguish	cgstyle.c	/^glui32 glk_style_distinguish(winid_t win, glui32 styl1, glui32 styl2)$/;"	f
glk_style_measure	cgstyle.c	/^glui32 glk_style_measure(winid_t win, glui32 style, glui32 hint, glui32 *result)$/;"	f
glk_stylehint_clear	cgstyle.c	/^void glk_stylehint_clear(glui32 wintype, glui32 style, glui32 hint)$/;"	f
glk_stylehint_set	cgstyle.c	/^void glk_stylehint_set(glui32 wintype, glui32 style, glui32 hint, glsi32 val)$/;"	f
glk_tick	event.c	/^void glk_tick()$/;"	f
glk_time_to_date_local	cgdate.c	/^void glk_time_to_date_local(glktimeval_t *time, glkdate_t *date)$/;"	f
glk_time_to_date_utc	cgdate.c	/^void glk_time_to_date_utc(glktimeval_t *time, glkdate_t *date)$/;"	f
glk_window_clear	window.c	/^void glk_window_clear(window_t *win)$/;"	f
glk_window_close	window.c	/^void glk_window_close(window_t *win, stream_result_t *result)$/;"	f
glk_window_erase_rect	imgnull.c	/^void glk_window_erase_rect(winid_t win,$/;"	f
glk_window_erase_rect	window.c	/^void glk_window_erase_rect(winid_t win,$/;"	f
glk_window_fill_rect	imgnull.c	/^void glk_window_fill_rect(winid_t win, glui32 color,$/;"	f
glk_window_fill_rect	window.c	/^void glk_window_fill_rect(winid_t win, glui32 color,$/;"	f
glk_window_flow_break	imgnull.c	/^void glk_window_flow_break(winid_t win)$/;"	f
glk_window_flow_break	window.c	/^void glk_window_flow_break(winid_t win)$/;"	f
glk_window_get_arrangement	window.c	/^void glk_window_get_arrangement(window_t *win, glui32 *method, glui32 *size,$/;"	f
glk_window_get_echo_stream	window.c	/^strid_t glk_window_get_echo_stream(window_t *win)$/;"	f
glk_window_get_parent	window.c	/^winid_t glk_window_get_parent(window_t *win)$/;"	f
glk_window_get_rock	window.c	/^glui32 glk_window_get_rock(window_t *win)$/;"	f
glk_window_get_root	window.c	/^winid_t glk_window_get_root()$/;"	f
glk_window_get_sibling	window.c	/^winid_t glk_window_get_sibling(window_t *win)$/;"	f
glk_window_get_size	window.c	/^void glk_window_get_size(window_t *win, glui32 *width, glui32 *height)$/;"	f
glk_window_get_stream	window.c	/^strid_t glk_window_get_stream(window_t *win)$/;"	f
glk_window_get_type	window.c	/^glui32 glk_window_get_type(window_t *win)$/;"	f
glk_window_iterate	window.c	/^winid_t glk_window_iterate(winid_t win, glui32 *rock)$/;"	f
glk_window_move_cursor	window.c	/^void glk_window_move_cursor(window_t *win, glui32 xpos, glui32 ypos)$/;"	f
glk_window_open	window.c	/^winid_t glk_window_open(winid_t splitwin,$/;"	f
glk_window_set_arrangement	window.c	/^void glk_window_set_arrangement(window_t *win, glui32 method, glui32 size, winid_t key)$/;"	f
glk_window_set_background_color	imgnull.c	/^void glk_window_set_background_color(winid_t win, glui32 color)$/;"	f
glk_window_set_background_color	window.c	/^void glk_window_set_background_color(winid_t win, glui32 color)$/;"	f
glk_window_set_echo_stream	window.c	/^void glk_window_set_echo_stream(window_t *win, stream_t *str)$/;"	f
glk_window_struct	garglk.h	/^struct glk_window_struct$/;"	s
glkdate_struct	glk.h	/^typedef struct glkdate_struct {$/;"	s
glkdate_t	glk.h	/^} glkdate_t;$/;"	t	typeref:struct:glkdate_struct
glktimeval_struct	glk.h	/^typedef struct glktimeval_struct {$/;"	s
glktimeval_t	glk.h	/^} glktimeval_t;$/;"	t	typeref:struct:glktimeval_struct
glkunix_arg_End	glkstart.h	39;"	d
glkunix_arg_NoValue	glkstart.h	41;"	d
glkunix_arg_NumberValue	glkstart.h	43;"	d
glkunix_arg_ValueCanFollow	glkstart.h	42;"	d
glkunix_arg_ValueFollows	glkstart.h	40;"	d
glkunix_argumentlist_struct	glkstart.h	/^typedef struct glkunix_argumentlist_struct {$/;"	s
glkunix_argumentlist_t	glkstart.h	/^} glkunix_argumentlist_t;$/;"	t	typeref:struct:glkunix_argumentlist_struct
glkunix_arguments	glkstart.c	/^glkunix_argumentlist_t glkunix_arguments[] = {$/;"	v
glkunix_set_base_file	cgfref.c	/^void glkunix_set_base_file(char *filename)$/;"	f
glkunix_startup_code	glkstart.c	/^int glkunix_startup_code(glkunix_startup_t *data)$/;"	f
glkunix_startup_struct	glkstart.h	/^typedef struct glkunix_startup_struct {$/;"	s
glkunix_startup_t	glkstart.h	/^} glkunix_startup_t;$/;"	t	typeref:struct:glkunix_startup_struct
glkunix_stream_open_pathname	config.c	/^strid_t glkunix_stream_open_pathname(char *pathname, glui32 textmode, glui32 rock)$/;"	f
glsi32	glk.h	/^typedef int32_t glsi32;$/;"	t
glui32	glk.h	/^typedef uint32_t glui32;$/;"	t
gluniversal_t	gi_dispa.h	/^} gluniversal_t;$/;"	t	typeref:union:gluniversal_union
gluniversal_union	gi_dispa.h	/^typedef union gluniversal_union {$/;"	u
glyph	draw.c	/^    bitmap_t glyph[GLI_SUBPIX];$/;"	m	struct:fentry_s	file:
gmtime_r	cgdate.c	/^static struct tm * gmtime_r(const time_t *timer, struct tm *result)$/;"	f	file:
grayscale	draw.c	41;"	d	file:
h	draw.c	/^    int w, h, lsb, top, pitch;$/;"	m	struct:bitmap_s	file:
h	garglk.h	/^    int w, h;$/;"	m	struct:picture_s
h	garglk.h	/^    int w, h;$/;"	m	struct:window_graphics_s
hand_cursor	sysefl.c	/^static Ecore_X_Cursor hand_cursor;$/;"	v	file:
hand_cursor	syseoi.c	/^static Ecore_X_Cursor hand_cursor;$/;"	v	file:
hashv	uthash.h	/^   unsigned hashv;                   \/* result of hash-fcn(key)        *\/$/;"	m	struct:UT_hash_handle
hdc	fontwin.c	/^static HDC hdc;$/;"	v	file:
hdc	syswin.c	/^static HDC hdc;$/;"	v	file:
height	garglk.h	/^    int width, height;$/;"	m	struct:window_textbuffer_s
height	garglk.h	/^    int width, height;$/;"	m	struct:window_textgrid_s
hh	draw.c	/^    UT_hash_handle hh;$/;"	m	struct:kcache_s	file:
hh_head	uthash.h	/^   struct UT_hash_handle *hh_head;$/;"	m	struct:UT_hash_bucket	typeref:struct:UT_hash_bucket::UT_hash_handle
hh_next	uthash.h	/^   struct UT_hash_handle *hh_next;   \/* next hh in bucket order        *\/$/;"	m	struct:UT_hash_handle	typeref:struct:UT_hash_handle::UT_hash_handle
hh_prev	uthash.h	/^   struct UT_hash_handle *hh_prev;   \/* previous hh in bucket order    *\/$/;"	m	struct:UT_hash_handle	typeref:struct:UT_hash_handle::UT_hash_handle
hho	uthash.h	/^   ptrdiff_t hho; \/* hash handle offset (byte pos of hash handle in element *\/$/;"	m	struct:UT_hash_table
high_sec	glk.h	/^    glsi32 high_sec;$/;"	m	struct:glktimeval_struct
highentries	draw.c	/^    fentry_t *highentries;$/;"	m	struct:font_s	file:
history	garglk.h	/^    glui32 *history[HISTORYLEN];$/;"	m	struct:window_textbuffer_s
history_next	syseoi.c	/^static void history_next(vk_info_t *info)  { gli_input_handle_key(keycode_Down); }$/;"	f	file:
history_prev	syseoi.c	/^static void history_prev(vk_info_t *info)  { gli_input_handle_key(keycode_Up); }$/;"	f	file:
historyfirst	garglk.h	/^    int historyfirst, historypresent;$/;"	m	struct:window_textbuffer_s
historypos	garglk.h	/^    int historypos;$/;"	m	struct:window_textbuffer_s
historypresent	garglk.h	/^    int historyfirst, historypresent;$/;"	m	struct:window_textbuffer_s
hor	garglk.h	/^    int hor;$/;"	m	struct:mask_s
hour	glk.h	/^    glsi32 hour;     \/* 0-23 *\/$/;"	m	struct:glkdate_struct
hwndframe	syswin.c	/^static HWND hwndview, hwndframe;$/;"	v	file:
hwndview	syswin.c	/^static HWND hwndview, hwndframe;$/;"	v	file:
hyper	garglk.h	/^    unsigned hyper   : 32;$/;"	m	struct:attr_s
hyper_request	garglk.h	/^    int hyper_request;$/;"	m	struct:glk_window_struct
i	syseoi.c	/^    int i;$/;"	m	struct:vk_info_t	file:
ibeam_cursor	sysefl.c	/^static Ecore_X_Cursor ibeam_cursor;$/;"	v	file:
ibeam_cursor	syseoi.c	/^static Ecore_X_Cursor ibeam_cursor;$/;"	v	file:
id	garglk.h	/^    unsigned long id;$/;"	m	struct:picture_s
id	gi_dispa.h	/^    glui32 id;$/;"	m	struct:gidispatch_function_struct
idc_arrow	syswin.c	/^static HCURSOR idc_arrow, idc_hand, idc_ibeam;$/;"	v	file:
idc_hand	syswin.c	/^static HCURSOR idc_arrow, idc_hand, idc_ibeam;$/;"	v	file:
idc_ibeam	syswin.c	/^static HCURSOR idc_arrow, idc_hand, idc_ibeam;$/;"	v	file:
ideal_chain_maxlen	uthash.h	/^   unsigned ideal_chain_maxlen;$/;"	m	struct:UT_hash_table
idle_enterer	sysefl.c	/^static Ecore_Idle_Enterer *idle_enterer = NULL;$/;"	v	file:
idle_enterer	syseoi.c	/^static Ecore_Idle_Enterer *idle_enterer = NULL;$/;"	v	file:
idle_exiter	sysefl.c	/^static Ecore_Idle_Exiter *idle_exiter = NULL;$/;"	v	file:
idle_exiter	syseoi.c	/^static Ecore_Idle_Exiter *idle_exiter = NULL;$/;"	v	file:
idle_in_cb	sysefl.c	/^static Eina_Bool idle_in_cb( void *data )$/;"	f	file:
idle_in_cb	syseoi.c	/^static Eina_Bool idle_in_cb( void *data )$/;"	f	file:
idle_out_cb	sysefl.c	/^static Eina_Bool idle_out_cb( void *data )$/;"	f	file:
idle_out_cb	syseoi.c	/^static Eina_Bool idle_out_cb( void *data )$/;"	f	file:
image_loaded	garglk.h	/^    int image_loaded;$/;"	m	struct:glk_window_struct
imagealign_InlineCenter	glk.h	362;"	d
imagealign_InlineDown	glk.h	361;"	d
imagealign_InlineUp	glk.h	360;"	d
imagealign_MarginLeft	glk.h	363;"	d
imagealign_MarginRight	glk.h	364;"	d
imcontext	sysgtk.c	/^static GtkIMContext *imcontext;$/;"	v	file:
inarrayrock	garglk.h	/^    gidispatch_rock_t inarrayrock;$/;"	m	struct:window_textbuffer_s
inarrayrock	garglk.h	/^    gidispatch_rock_t inarrayrock;$/;"	m	struct:window_textgrid_s
inbuf	garglk.h	/^    void *inbuf;	\/* unsigned char* for latin1, glui32* for unicode *\/$/;"	m	struct:window_textbuffer_s
inbuf	garglk.h	/^    void *inbuf;	\/* unsigned char* for latin1, glui32* for unicode *\/$/;"	m	struct:window_textgrid_s
incurs	garglk.h	/^    int incurs, inlen;$/;"	m	struct:window_textgrid_s
incurs	garglk.h	/^    long incurs;$/;"	m	struct:window_textbuffer_s
ineff_expands	uthash.h	/^   unsigned ineff_expands, noexpand;$/;"	m	struct:UT_hash_table
infence	garglk.h	/^    long infence;$/;"	m	struct:window_textbuffer_s
inited	gi_blorb.c	/^    glui32 inited; \/* holds giblorb_Inited_Magic if the map structure is$/;"	m	struct:giblorb_map_struct	file:
inlen	garglk.h	/^    int incurs, inlen;$/;"	m	struct:window_textgrid_s
inline	draw.c	44;"	d	file:
inmax	garglk.h	/^    int inmax;$/;"	m	struct:window_textbuffer_s
inmax	garglk.h	/^    int inmax;$/;"	m	struct:window_textgrid_s
inorgx	garglk.h	/^    int inorgx, inorgy;$/;"	m	struct:window_textgrid_s
inorgy	garglk.h	/^    int inorgx, inorgy;$/;"	m	struct:window_textgrid_s
intconstant_table	gi_dispa.c	/^static gidispatch_intconst_t intconstant_table[] = {$/;"	v	file:
isbold	cgstyle.c	/^static int isbold(int f)$/;"	f	file:
isitalic	cgstyle.c	/^static int isitalic(int f)$/;"	f	file:
isprop	cgstyle.c	/^static int isprop(int f)$/;"	f	file:
kcache_s	draw.c	/^struct kcache_s$/;"	s	file:
kcache_t	draw.c	/^typedef struct kcache_s kcache_t;$/;"	t	typeref:struct:kcache_s	file:
kerncache	draw.c	/^    kcache_t *kerncache;$/;"	m	struct:font_s	file:
kerned	draw.c	/^    int kerned;$/;"	m	struct:font_s	file:
key	garglk.h	/^    window_t *key; \/* NULL or a leaf-descendant (not a Pair) *\/$/;"	m	struct:window_pair_s
key	uthash.h	/^   void *key;                        \/* ptr to enclosing struct's key  *\/$/;"	m	struct:UT_hash_handle
keycode_Delete	glk.h	116;"	d
keycode_Down	glk.h	114;"	d
keycode_End	glk.h	122;"	d
keycode_Erase	glk.h	482;"	d
keycode_Escape	glk.h	117;"	d
keycode_Func1	glk.h	123;"	d
keycode_Func10	glk.h	132;"	d
keycode_Func11	glk.h	133;"	d
keycode_Func12	glk.h	134;"	d
keycode_Func2	glk.h	124;"	d
keycode_Func3	glk.h	125;"	d
keycode_Func4	glk.h	126;"	d
keycode_Func5	glk.h	127;"	d
keycode_Func6	glk.h	128;"	d
keycode_Func7	glk.h	129;"	d
keycode_Func8	glk.h	130;"	d
keycode_Func9	glk.h	131;"	d
keycode_Home	glk.h	121;"	d
keycode_Left	glk.h	111;"	d
keycode_MAXVAL	glk.h	136;"	d
keycode_MouseWheelDown	glk.h	484;"	d
keycode_MouseWheelUp	glk.h	483;"	d
keycode_PageDown	glk.h	120;"	d
keycode_PageUp	glk.h	119;"	d
keycode_Return	glk.h	115;"	d
keycode_Right	glk.h	112;"	d
keycode_Tab	glk.h	118;"	d
keycode_Unknown	glk.h	110;"	d
keycode_Up	glk.h	113;"	d
keydamage	garglk.h	/^    int keydamage; \/* used as scratch space in window closing *\/$/;"	m	struct:window_pair_s
keylen	uthash.h	/^   unsigned keylen;                  \/* enclosing struct's key len     *\/$/;"	m	struct:UT_hash_handle
keys	syseoi.c	/^    keys_t *keys;$/;"	m	struct:vk_info_t	file:
keys	syseoi.c	/^    keys_t *keys;$/;"	m	struct:vk_layout_t	file:
keys	syseoi.c	/^static keys_t* keys;$/;"	v	file:
ladjn	garglk.h	/^    int ladjn;$/;"	m	struct:window_textbuffer_s
ladjw	garglk.h	/^    int ladjw;$/;"	m	struct:window_textbuffer_s
last	garglk.h	/^    eventlog_t *last;$/;"	m	struct:eventqueue_s
last_key	syseoi.c	/^    char *last_key;$/;"	m	struct:vk_info_t	file:
last_x	winmask.c	/^static int last_x = 0;$/;"	v	file:
last_y	winmask.c	/^static int last_y = 0;$/;"	v	file:
lastop	garglk.h	/^    glui32 lastop; \/* 0, filemode_Write, or filemode_Read *\/$/;"	m	struct:glk_stream_struct
lastseen	garglk.h	/^    int lastseen;$/;"	m	struct:window_textbuffer_s
layouts	syseoi.c	/^    Eina_List *layouts;$/;"	m	struct:vk_info_t	file:
len	garglk.h	/^    int len, newline, dirty, repaint;$/;"	m	struct:tbline_s
len	gi_blorb.c	/^    glui32 len;$/;"	m	struct:giblorb_chunkdesc_struct	file:
length	gi_blorb.h	/^    glui32 length; \/* The length of the data *\/$/;"	m	struct:giblorb_result_struct
lhyper	garglk.h	/^    glui32 lhyper, rhyper;$/;"	m	struct:tbline_s
lib_inited	gi_blorb.c	/^static int lib_inited = FALSE;$/;"	v	file:
line_request	garglk.h	/^    int line_request;$/;"	m	struct:glk_window_struct
line_request_uni	garglk.h	/^    int line_request_uni;$/;"	m	struct:glk_window_struct
line_terminators	garglk.h	/^    glui32 *line_terminators;$/;"	m	struct:glk_window_struct
line_terminators	garglk.h	/^    glui32 *line_terminators;$/;"	m	struct:window_textbuffer_s
line_terminators	garglk.h	/^    glui32 *line_terminators;$/;"	m	struct:window_textgrid_s
lines	garglk.h	/^    tbline_t *lines;$/;"	m	struct:window_textbuffer_s
lines	garglk.h	/^    tgline_t lines[256];$/;"	m	struct:window_textgrid_s
links	garglk.h	/^    glui32 **links;$/;"	m	struct:mask_s
lm	garglk.h	/^    int lm, rm;$/;"	m	struct:tbline_s
load_image_jpeg	imgload.c	/^static void load_image_jpeg(FILE *fl, picture_t *pic)$/;"	f	file:
load_image_png	imgload.c	/^static void load_image_png(FILE *fl, picture_t *pic)$/;"	f	file:
load_layouts_from_path	syseoi.c	/^load_layouts_from_path(Eina_List *layout_list, const char *path1,$/;"	f	file:
load_sound_resource	sndsdl.c	/^static glui32 load_sound_resource(glui32 snd, long *len, char **buf)$/;"	f	file:
loadfont	draw.c	/^static void loadfont(font_t *f, char *name, float size, float aspect, int style)$/;"	f	file:
loadglyph	draw.c	/^static void loadglyph(font_t *f, glui32 cid)$/;"	f	file:
localtime_r	cgdate.c	/^static struct tm * localtime_r(const time_t *timer, struct tm *result)$/;"	f	file:
log2_num_buckets	uthash.h	/^   unsigned num_buckets, log2_num_buckets;$/;"	m	struct:UT_hash_table
loop	garglk.h	/^    glui32 loop;$/;"	m	struct:glk_schannel_struct
low_sec	glk.h	/^    glui32 low_sec;$/;"	m	struct:glktimeval_struct
lowadvs	draw.c	/^    int lowadvs[256];$/;"	m	struct:font_s	file:
lowglyphs	draw.c	/^    bitmap_t lowglyphs[256][GLI_SUBPIX];$/;"	m	struct:font_s	file:
lowloaded	draw.c	/^    unsigned char lowloaded[256\/8];$/;"	m	struct:font_s	file:
lpic	garglk.h	/^    picture_t *lpic, *rpic;$/;"	m	struct:tbline_s
lsb	draw.c	/^    int w, h, lsb, top, pitch;$/;"	m	struct:bitmap_s	file:
m28	draw.c	139;"	d	file:
m56	draw.c	140;"	d	file:
m85	draw.c	141;"	d	file:
magicnum	garglk.h	/^    glui32 magicnum;$/;"	m	struct:glk_fileref_struct
magicnum	garglk.h	/^    glui32 magicnum;$/;"	m	struct:glk_stream_struct
magicnum	garglk.h	/^    glui32 magicnum;$/;"	m	struct:glk_window_struct
main	launchefl.c	/^int main(int argc, char **argv)$/;"	f
main	launcheoi.c	/^int main(int argc, char **argv)$/;"	f
main	launchgtk.c	/^int main(int argc, char **argv)$/;"	f
main	launchwin.c	/^int main(int argc, char **argv)$/;"	f
main	main.c	/^int main(int argc, char *argv[])$/;"	f
make_bold	draw.c	/^    int make_bold;$/;"	m	struct:font_s	file:
make_oblique	draw.c	/^    int make_oblique;$/;"	m	struct:font_s	file:
makefont	cgstyle.c	/^static int makefont(int p, int b, int i)$/;"	f	file:
mask_s	garglk.h	/^struct mask_s$/;"	s
mask_t	garglk.h	/^typedef struct mask_s mask_t;$/;"	t	typeref:struct:mask_s
maxval	imgscale.c	52;"	d	file:
microsec	glk.h	/^    glsi32 microsec; \/* 0-999999 *\/$/;"	m	struct:glkdate_struct
microsec	glk.h	/^    glsi32 microsec;$/;"	m	struct:glktimeval_struct
minute	glk.h	/^    glsi32 minute;   \/* 0-59 *\/$/;"	m	struct:glkdate_struct
mktime	cgdate.c	80;"	d	file:
monofont	fontwin.c	/^int CALLBACK monofont($/;"	f
month	glk.h	/^    glsi32 month;    \/* 1-12, 1 is January *\/$/;"	m	struct:glkdate_struct
more_request	garglk.h	/^    int more_request;$/;"	m	struct:glk_window_struct
mouse_request	garglk.h	/^    int mouse_request;$/;"	m	struct:glk_window_struct
mul255	draw.c	40;"	d	file:
mul255	wingfx.c	30;"	d	file:
music	garglk.h	/^    void *music; \/* Mix_Music (or FMOD Music) *\/$/;"	m	struct:glk_schannel_struct
music_channel	sndsdl.c	/^static channel_t *music_channel;$/;"	v	file:
music_completion_callback	sndsdl.c	/^static void music_completion_callback()$/;"	f	file:
my_fileselector_done	sysefl.c	/^my_fileselector_done(void *data, Evas_Object *obj, void *event_info)$/;"	f	file:
my_win_del	launchefl.c	/^my_win_del(void *data, Evas_Object *obj, void *event_info)$/;"	f	file:
name	gi_dispa.h	/^    char *name;$/;"	m	struct:gidispatch_function_struct
name	gi_dispa.h	/^    char *name;$/;"	m	struct:gidispatch_intconst_struct
name	glkstart.h	/^    char *name;$/;"	m	struct:glkunix_argumentlist_struct
name	syseoi.c	/^    const char *name;$/;"	m	struct:vk_layout_t	file:
new_line	syseoi.c	/^static void new_line(vk_info_t *info)      { gli_input_handle_key(keycode_Return); }$/;"	f	file:
newline	garglk.h	/^    int len, newline, dirty, repaint;$/;"	m	struct:tbline_s
newline_to_br	launchefl.c	/^newline_to_br(const char *str)$/;"	f	file:
next	garglk.h	/^    fileref_t *next, *prev; \/* in the big linked list of filerefs *\/$/;"	m	struct:glk_fileref_struct
next	garglk.h	/^    stream_t *next, *prev; \/* in the big linked list of streams *\/$/;"	m	struct:glk_stream_struct
next	garglk.h	/^    struct eventlog_s *next;$/;"	m	struct:eventlog_s	typeref:struct:eventlog_s::eventlog_s
next	garglk.h	/^    struct piclist_s *next;$/;"	m	struct:piclist_s	typeref:struct:piclist_s::piclist_s
next	garglk.h	/^    window_t *next, *prev; \/* in the big linked list of windows *\/$/;"	m	struct:glk_window_struct
next	uthash.h	/^   void *next;                       \/* next element in app order      *\/$/;"	m	struct:UT_hash_handle
noexpand	uthash.h	/^   unsigned ineff_expands, noexpand;$/;"	m	struct:UT_hash_table
nonideal_items	uthash.h	/^   unsigned nonideal_items;$/;"	m	struct:UT_hash_table
notify	garglk.h	/^    int notify;$/;"	m	struct:glk_schannel_struct
num	gi_dispa.h	/^    glui32 num;$/;"	m	union:glk_objrock_union
num_buckets	uthash.h	/^   unsigned num_buckets, log2_num_buckets;$/;"	m	struct:UT_hash_table
num_highentries	draw.c	/^    int num_highentries, alloced_highentries;$/;"	m	struct:font_s	file:
num_items	uthash.h	/^   unsigned num_items;$/;"	m	struct:UT_hash_table
numchars	garglk.h	/^    int numchars;		\/* number of chars in last line: lines[0] *\/$/;"	m	struct:window_textbuffer_s
numchunks	gi_blorb.c	/^    int numchunks;$/;"	m	struct:giblorb_map_struct	file:
numresources	gi_blorb.c	/^    int numresources;$/;"	m	struct:giblorb_map_struct	file:
onabout	syswin.c	/^void onabout(void)$/;"	f
onbuttondown	sysefl.c	/^static void onbuttondown(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onbuttondown	syseoi.c	/^static void onbuttondown(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onbuttondown	sysgtk.c	/^static void onbuttondown(GtkWidget *widget, GdkEventButton *event, void *data)$/;"	f	file:
onbuttonup	sysefl.c	/^static void onbuttonup(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onbuttonup	syseoi.c	/^static void onbuttonup(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onbuttonup	sysgtk.c	/^static void onbuttonup(GtkWidget *widget, GdkEventButton *event, void *data)$/;"	f	file:
onconfig	syswin.c	/^void onconfig(void)$/;"	f
onexpose	sysefl.c	/^static void onexpose(void *data, Evas_Object *o )$/;"	f	file:
onexpose	syseoi.c	/^static void onexpose(void *data, Evas_Object *o )$/;"	f	file:
onexpose	sysgtk.c	/^static void onexpose(GtkWidget *widget, GdkEventExpose *event, void *data)$/;"	f	file:
onframeresize	sysefl.c	/^static void onframeresize( Ecore_Evas *frame )$/;"	f	file:
onframeresize	syseoi.c	/^static void onframeresize( Ecore_Evas *frame )$/;"	f	file:
oninput	sysgtk.c	/^static void oninput(GtkIMContext *context, gchar *input, void *data)$/;"	f	file:
onkeydown	sysefl.c	/^static void onkeydown(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onkeydown	sysgtk.c	/^static void onkeydown(GtkWidget *widget, GdkEventKey *event, void *data)$/;"	f	file:
onkeyup	sysefl.c	/^static void onkeyup(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onkeyup	syseoi.c	/^static void onkeyup(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onkeyup	sysgtk.c	/^static void onkeyup(GtkWidget *widget, GdkEventKey *event, void *data)$/;"	f	file:
onmotion	sysefl.c	/^static void onmotion(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onmotion	syseoi.c	/^static void onmotion(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onmotion	sysgtk.c	/^static void onmotion(GtkWidget *widget, GdkEventMotion *event, void *data)$/;"	f	file:
onquit	sysefl.c	/^static void onquit( Ecore_Evas *frame )$/;"	f	file:
onquit	syseoi.c	/^static void onquit( Ecore_Evas *frame )$/;"	f	file:
onquit	sysgtk.c	/^static void onquit(GtkWidget *widget, void *data)$/;"	f	file:
onresize	sysefl.c	/^void onresize(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f
onresize	syseoi.c	/^void onresize(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f
onresize	sysgtk.c	/^static void onresize(GtkWidget *widget, GtkAllocation *event, void *data)$/;"	f	file:
onscroll	sysefl.c	/^static void onscroll(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onscroll	syseoi.c	/^static void onscroll(void *data, Evas *e, Evas_Object *obj, void *event_info)$/;"	f	file:
onscroll	sysgtk.c	/^static void onscroll(GtkWidget *widget, GdkEventScroll *event, void *data)$/;"	f	file:
op	syseoi.c	/^	void (*op)(vk_info_t *info);$/;"	m	struct:__anon3	file:
opaqueref	gi_dispa.h	/^    void *opaqueref; \/* Qa, Qb, Qc... *\/$/;"	m	union:gluniversal_union
operations	syseoi.c	/^_op operations[] = {$/;"	v
opname	syseoi.c	/^	char *opname;$/;"	m	struct:__anon3	file:
origattr	garglk.h	/^    attr_t origattr;$/;"	m	struct:window_textbuffer_s
origattr	garglk.h	/^    attr_t origattr;$/;"	m	struct:window_textgrid_s
output	sndsdl.c	/^static Sound_AudioInfo *output = NULL;$/;"	v	file:
owner	garglk.h	/^    window_t *owner;$/;"	m	struct:window_blank_s
owner	garglk.h	/^    window_t *owner;$/;"	m	struct:window_graphics_s
owner	garglk.h	/^    window_t *owner;$/;"	m	struct:window_pair_s
owner	garglk.h	/^    window_t *owner;$/;"	m	struct:window_textbuffer_s
owner	garglk.h	/^    window_t *owner;$/;"	m	struct:window_textgrid_s
page_down	syseoi.c	/^static void page_down(vk_info_t *info)     { gli_input_handle_key(keycode_PageDown); }$/;"	f	file:
page_up	syseoi.c	/^static void page_up(vk_info_t *info)       { gli_input_handle_key(keycode_PageUp); }$/;"	f	file:
pair	draw.c	/^    glui32 pair[2];$/;"	m	struct:kcache_s	file:
parent	garglk.h	/^    window_t *parent; \/* pair window which contains this one *\/$/;"	m	struct:glk_window_struct
parsecolor	config.c	/^static void parsecolor(char *str, unsigned char *rgb)$/;"	f	file:
piclist_s	garglk.h	/^struct piclist_s$/;"	s
piclist_t	garglk.h	/^typedef struct piclist_s piclist_t;$/;"	t	typeref:struct:piclist_s
picstore	imgload.c	/^static piclist_t *picstore = NULL;	\/* cache all loaded pictures *\/$/;"	v	file:
picture	garglk.h	/^    picture_t *picture;$/;"	m	struct:piclist_s
picture_s	garglk.h	/^struct picture_s$/;"	s
picture_t	garglk.h	/^typedef struct picture_s picture_t;$/;"	t	typeref:struct:picture_s
pitch	draw.c	/^    int w, h, lsb, top, pitch;$/;"	m	struct:bitmap_s	file:
play_compressed	sndsdl.c	/^static glui32 play_compressed(schanid_t chan, char *ext)$/;"	f	file:
play_mod	sndsdl.c	/^static glui32 play_mod(schanid_t chan, long len)$/;"	f	file:
play_sound	sndsdl.c	/^static glui32 play_sound(schanid_t chan)$/;"	f	file:
poll_event_queue	sysefl.c	/^static Eina_Bool poll_event_queue = EINA_FALSE;$/;"	v	file:
poll_event_queue	syseoi.c	/^static Eina_Bool poll_event_queue = EINA_FALSE;$/;"	v	file:
prev	garglk.h	/^    fileref_t *next, *prev; \/* in the big linked list of filerefs *\/$/;"	m	struct:glk_fileref_struct
prev	garglk.h	/^    stream_t *next, *prev; \/* in the big linked list of streams *\/$/;"	m	struct:glk_stream_struct
prev	garglk.h	/^    window_t *next, *prev; \/* in the big linked list of windows *\/$/;"	m	struct:glk_window_struct
prev	uthash.h	/^   void *prev;                       \/* prev element in app order      *\/$/;"	m	struct:UT_hash_handle
propfont	fontwin.c	/^int CALLBACK propfont($/;"	f
ptr	gi_blorb.c	/^    void *ptr; \/* pointer to malloc'd data, if loaded *\/$/;"	m	struct:giblorb_chunkdesc_struct	file:
ptr	gi_blorb.h	/^        void *ptr; \/* A pointer to the data (if you used $/;"	m	union:giblorb_result_struct::__anon2
ptr	gi_dispa.h	/^    void *ptr;$/;"	m	union:glk_objrock_union
ptrflag	gi_dispa.h	/^    glui32 ptrflag; \/* [ ... ] or *? *\/$/;"	m	union:gluniversal_union
put_picture	wintext.c	/^put_picture(window_textbuffer_t *dwin, picture_t *pic, glui32 align, glui32 linkval)$/;"	f	file:
put_text	wintext.c	/^static void put_text(window_textbuffer_t *dwin, char *buf, int len, int pos, int oldlen)$/;"	f	file:
put_text_uni	wintext.c	/^static void put_text_uni(window_textbuffer_t *dwin, glui32 *buf, int len, int pos, int oldlen)$/;"	f	file:
quit_app	syseoi.c	/^static void quit_app(vk_info_t *info)      { exit(0); }$/;"	f	file:
radjn	garglk.h	/^    int radjn;$/;"	m	struct:window_textbuffer_s
radjw	garglk.h	/^    int radjw;$/;"	m	struct:window_textbuffer_s
read_byte	cgunicod.c	/^static inline glui32 read_byte(FILE *fl)$/;"	f	file:
readable	garglk.h	/^    int readable, writable;$/;"	m	struct:glk_stream_struct
readcount	garglk.h	/^    glui32 readcount, writecount;$/;"	m	struct:glk_stream_struct
readcount	glk.h	/^    glui32 readcount;$/;"	m	struct:stream_result_struct
readoneconfig	config.c	/^static void readoneconfig(char *fname, char *argv0, char *gamefile)$/;"	f	file:
rect_s	garglk.h	/^struct rect_s$/;"	s
rect_t	garglk.h	/^typedef struct rect_s rect_t;$/;"	t	typeref:struct:rect_s
refcount	garglk.h	/^    int refcount;$/;"	m	struct:picture_s
reflow	wintext.c	/^static void reflow(window_t *win)$/;"	f	file:
repaint	garglk.h	/^    int len, newline, dirty, repaint;$/;"	m	struct:tbline_s
resid	garglk.h	/^    int resid; \/* for notifies *\/$/;"	m	struct:glk_schannel_struct
resnum	gi_blorb.c	/^    glui32 resnum;$/;"	m	struct:giblorb_resdesc_struct	file:
resources	gi_blorb.c	/^    giblorb_resdesc_t *resources; \/* list of resource descriptors *\/$/;"	m	struct:giblorb_map_struct	file:
ressorted	gi_blorb.c	/^    giblorb_resdesc_t **ressorted; \/* list of pointers to descriptors$/;"	m	struct:giblorb_map_struct	file:
reverse	garglk.h	/^    int reverse;$/;"	m	struct:style_s
reverse	garglk.h	/^    unsigned reverse : 1;$/;"	m	struct:attr_s
rgb	garglk.h	/^    unsigned char *rgb;$/;"	m	struct:window_graphics_s
rgba	garglk.h	/^    unsigned char *rgba;$/;"	m	struct:picture_s
rgbshift	window.c	/^unsigned char *rgbshift (unsigned char *rgb)$/;"	f
rhyper	garglk.h	/^    glui32 lhyper, rhyper;$/;"	m	struct:tbline_s
rm	garglk.h	/^    int lm, rm;$/;"	m	struct:tbline_s
rock	garglk.h	/^    glui32 rock;$/;"	m	struct:glk_fileref_struct
rock	garglk.h	/^    glui32 rock;$/;"	m	struct:glk_schannel_struct
rock	garglk.h	/^    glui32 rock;$/;"	m	struct:glk_stream_struct
rock	garglk.h	/^    glui32 rock;$/;"	m	struct:glk_window_struct
rpic	garglk.h	/^    picture_t *lpic, *rpic;$/;"	m	struct:tbline_s
runblorb	launcher.c	/^int runblorb(char *path, char *game)$/;"	f
rungame	launcher.c	/^int rungame(char *path, char *game)$/;"	f
sample	garglk.h	/^    void *sample; \/* Mix_Chunk (or FMOD Sound) *\/$/;"	m	struct:glk_schannel_struct
scaled	garglk.h	/^    int scaled;$/;"	m	struct:picture_s
scaled	garglk.h	/^    picture_t *scaled;$/;"	m	struct:piclist_s
sch	gi_dispa.h	/^    signed char sch; \/* Cs *\/$/;"	m	union:gluniversal_union
schanid_t	glk.h	/^typedef struct glk_schannel_struct *schanid_t;$/;"	t	typeref:struct:glk_schannel_struct
scroll_request	garglk.h	/^    int scroll_request;$/;"	m	struct:glk_window_struct
scrollback	garglk.h	/^    int scrollback;$/;"	m	struct:window_textbuffer_s
scrollmax	garglk.h	/^    int scrollmax;$/;"	m	struct:window_textbuffer_s
scrolloneline	wintext.c	/^static void scrolloneline(window_textbuffer_t *dwin, int forced)$/;"	f	file:
scrollpos	garglk.h	/^    int scrollpos;$/;"	m	struct:window_textbuffer_s
scrollresize	wintext.c	/^static void scrollresize(window_textbuffer_t *dwin)$/;"	f	file:
sdl_channel	garglk.h	/^    int sdl_channel;$/;"	m	struct:glk_schannel_struct
sdl_memory	garglk.h	/^    unsigned char *sdl_memory;$/;"	m	struct:glk_schannel_struct
sdl_rwops	garglk.h	/^    void *sdl_rwops; \/* SDL_RWops *\/$/;"	m	struct:glk_schannel_struct
second	glk.h	/^    glsi32 second;   \/* 0-59, maybe 60 during a leap second *\/$/;"	m	struct:glkdate_struct
seekmode_Current	glk.h	192;"	d
seekmode_End	glk.h	193;"	d
seekmode_Start	glk.h	191;"	d
select	garglk.h	/^    rect_t select;$/;"	m	struct:mask_s
selection_notify_handler	sysefl.c	/^static Eina_Bool selection_notify_handler(void *data, int ev_type, void *ev)$/;"	f	file:
selection_notify_handler	syseoi.c	/^static Eina_Bool selection_notify_handler(void *data, int ev_type, void *ev)$/;"	f	file:
send_key	syseoi.c	/^send_key(vk_info_t *info)$/;"	f	file:
shift	syseoi.c	/^    bool shift;$/;"	m	struct:vk_info_t	file:
show_help	syseoi.c	/^static void show_help(vk_info_t *info)$/;"	f	file:
show_settings	syseoi.c	/^static void show_settings(vk_info_t *info) {}$/;"	f	file:
sig_exit_cb	sysefl.c	/^static Eina_Bool sig_exit_cb(void *data, int ev_type, void *ev)$/;"	f	file:
sig_exit_cb	syseoi.c	/^static Eina_Bool sig_exit_cb(void *data, int ev_type, void *ev)$/;"	f	file:
signature	uthash.h	/^   uint32_t signature; \/* used only to find hash tables in external analysis *\/$/;"	m	struct:UT_hash_table
sint	gi_dispa.h	/^    glsi32 sint; \/* Is *\/$/;"	m	union:gluniversal_union
size	garglk.h	/^    glui32 size; \/* size value *\/$/;"	m	struct:window_pair_s
sname	syseoi.c	/^    const char *sname;$/;"	m	struct:vk_layout_t	file:
sortsplot	gi_blorb.c	/^static int sortsplot(giblorb_resdesc_t *v1, giblorb_resdesc_t *v2)$/;"	f	file:
sound_channels	sndsdl.c	/^static channel_t *sound_channels[SDL_CHANNELS];$/;"	v	file:
sound_completion_callback	sndsdl.c	/^static void sound_completion_callback(int chan)$/;"	f	file:
spaced	garglk.h	/^    int spaced;$/;"	m	struct:window_textbuffer_s
startpos	gi_blorb.c	/^    glui32 startpos; \/* start of chunk header *\/$/;"	m	struct:giblorb_chunkdesc_struct	file:
startpos	gi_blorb.h	/^        glui32 startpos; \/* The position in the file (if you $/;"	m	union:giblorb_result_struct::__anon2
status	garglk.h	/^    int status;$/;"	m	struct:glk_schannel_struct
str	garglk.h	/^    stream_t *str; \/* the window stream. *\/$/;"	m	struct:glk_window_struct
stream_result_struct	glk.h	/^typedef struct stream_result_struct {$/;"	s
stream_result_t	glk.h	/^} stream_result_t;$/;"	t	typeref:struct:stream_result_struct
stream_t	garglk.h	/^typedef struct glk_stream_struct stream_t;$/;"	t	typeref:struct:glk_stream_struct
strid_t	glk.h	/^typedef struct glk_stream_struct  *strid_t;$/;"	t	typeref:struct:glk_stream_struct
strlen_uni	cgstream.c	/^glui32 strlen_uni(glui32 *s)$/;"	f
strtype_File	garglk.h	316;"	d
strtype_Memory	garglk.h	318;"	d
strtype_Window	garglk.h	317;"	d
style	garglk.h	/^    unsigned style   : 4;$/;"	m	struct:attr_s
style_Alert	glk.h	143;"	d
style_BlockQuote	glk.h	145;"	d
style_Emphasized	glk.h	139;"	d
style_Header	glk.h	141;"	d
style_Input	glk.h	146;"	d
style_NUMSTYLES	glk.h	149;"	d
style_Normal	glk.h	138;"	d
style_Note	glk.h	144;"	d
style_Preformatted	glk.h	140;"	d
style_Subheader	glk.h	142;"	d
style_User1	glk.h	147;"	d
style_User2	glk.h	148;"	d
style_s	garglk.h	/^struct style_s$/;"	s
style_t	garglk.h	/^typedef struct style_s style_t;$/;"	t	typeref:struct:style_s
stylehint_BackColor	glk.h	203;"	d
stylehint_Indentation	glk.h	195;"	d
stylehint_Justification	glk.h	197;"	d
stylehint_NUMHINTS	glk.h	205;"	d
stylehint_Oblique	glk.h	200;"	d
stylehint_ParaIndentation	glk.h	196;"	d
stylehint_Proportional	glk.h	201;"	d
stylehint_ReverseColor	glk.h	204;"	d
stylehint_Size	glk.h	198;"	d
stylehint_TextColor	glk.h	202;"	d
stylehint_Weight	glk.h	199;"	d
stylehint_just_Centered	glk.h	209;"	d
stylehint_just_LeftFlush	glk.h	207;"	d
stylehint_just_LeftRight	glk.h	208;"	d
stylehint_just_RightFlush	glk.h	210;"	d
styles	garglk.h	/^    style_t styles[style_NUMSTYLES];$/;"	m	struct:window_textbuffer_s
styles	garglk.h	/^    style_t styles[style_NUMSTYLES];$/;"	m	struct:window_textgrid_s
tail	uthash.h	/^   struct UT_hash_handle *tail; \/* tail hh in app order, for fast append    *\/$/;"	m	struct:UT_hash_table	typeref:struct:UT_hash_table::UT_hash_handle
tbl	uthash.h	/^   struct UT_hash_table *tbl;$/;"	m	struct:UT_hash_handle	typeref:struct:UT_hash_handle::UT_hash_table
tbline_s	garglk.h	/^typedef struct tbline_s$/;"	s
tbline_t	garglk.h	/^} tbline_t;$/;"	t	typeref:struct:tbline_s
termct	garglk.h	/^    glui32 termct;$/;"	m	struct:glk_window_struct
terp	launcher.c	/^char terp[MaxBuffer];$/;"	v
textfile	garglk.h	/^    int textfile;$/;"	m	struct:glk_stream_struct
textmode	garglk.h	/^    int textmode;$/;"	m	struct:glk_fileref_struct
tgline_s	garglk.h	/^typedef struct tgline_s$/;"	s
tgline_t	garglk.h	/^} tgline_t;$/;"	t	typeref:struct:tgline_s
timegm	cgdate.c	/^time_t timegm(struct tm *tm)$/;"	f
timeout	sysefl.c	/^static Eina_Bool timeout(void *data)$/;"	f	file:
timeout	syseoi.c	/^static Eina_Bool timeout(void *data)$/;"	f	file:
timeout	sysgtk.c	/^static int timeout(void *data)$/;"	f	file:
timeouts	sysefl.c	/^static volatile int timeouts = 0;$/;"	v	file:
timeouts	syseoi.c	/^static volatile int timeouts = 0;$/;"	v	file:
timeouts	sysgtk.c	/^static volatile int timeouts = 0;$/;"	v	file:
timeouts	syswin.c	/^static volatile int timeouts = 0;$/;"	v	file:
timeproc	syswin.c	/^void CALLBACK timeproc(UINT uID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2)$/;"	f
timer	syseoi.c	/^    Ecore_Timer *timer;$/;"	m	struct:vk_info_t	file:
timer	syswin.c	/^static MMRESULT timer = 0;$/;"	v	file:
timerid	sysefl.c	/^static Ecore_Timer *timerid = NULL;$/;"	v	file:
timerid	syseoi.c	/^static Ecore_Timer *timerid = NULL;$/;"	v	file:
timerid	sysgtk.c	/^static int timerid = -1;$/;"	v	file:
timerid	syswin.c	/^static int timerid = -1;$/;"	v	file:
tmp	launchefl.c	/^char tmp[MaxBuffer];$/;"	v
tmp	launcheoi.c	/^char tmp[MaxBuffer];$/;"	v
tmp	launcher.c	/^char tmp[MaxBuffer];$/;"	v
tmp	launchgtk.c	/^char tmp[MaxBuffer];$/;"	v
tmp	launchwin.c	/^char tmp[MaxBuffer];$/;"	v
top	draw.c	/^    int w, h, lsb, top, pitch;$/;"	m	struct:bitmap_s	file:
touch	wingrid.c	/^static void touch(window_textgrid_t *dwin, int line)$/;"	f	file:
touch	wintext.c	/^static void touch(window_textbuffer_t *dwin, int line)$/;"	f	file:
touchscroll	wintext.c	/^static void touchscroll(window_textbuffer_t *dwin)$/;"	f	file:
touni	draw.c	/^static int touni(int enc)$/;"	f	file:
trim	config.c	/^char* trim(char* src)$/;"	f
txtbuf	ttswin.c	/^static WCHAR txtbuf[4096];$/;"	v	file:
txtlen	ttswin.c	/^static int txtlen;$/;"	v	file:
type	garglk.h	/^    glui32 type;$/;"	m	struct:glk_window_struct
type	garglk.h	/^    int type; \/* file, window, or memory stream *\/$/;"	m	struct:glk_stream_struct
type	gi_blorb.c	/^    glui32 type;$/;"	m	struct:giblorb_chunkdesc_struct	file:
type	glk.h	/^    glui32 type;$/;"	m	struct:event_struct
uch	gi_dispa.h	/^    unsigned char uch; \/* Cu *\/$/;"	m	union:gluniversal_union
uint	gi_dispa.h	/^    glui32 uint; \/* Iu *\/$/;"	m	union:gluniversal_union
uint32_t	uthash.h	/^typedef unsigned int uint32_t;$/;"	t
unicharstr	gi_dispa.h	/^    glui32 *unicharstr; \/* U *\/$/;"	m	union:gluniversal_union
unicode	garglk.h	/^    int unicode; \/* one-byte or four-byte chars? Not meaningful for windows *\/$/;"	m	struct:glk_stream_struct
unigen_case_block_0x0	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x0[256] = {$/;"	v	file:
unigen_case_block_0x1	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x1[256] = {$/;"	v	file:
unigen_case_block_0x104	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x104[256] = {$/;"	v	file:
unigen_case_block_0x1e	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x1e[256] = {$/;"	v	file:
unigen_case_block_0x1f	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x1f[256] = {$/;"	v	file:
unigen_case_block_0x2	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x2[256] = {$/;"	v	file:
unigen_case_block_0x21	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x21[256] = {$/;"	v	file:
unigen_case_block_0x24	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x24[256] = {$/;"	v	file:
unigen_case_block_0x3	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x3[256] = {$/;"	v	file:
unigen_case_block_0x4	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x4[256] = {$/;"	v	file:
unigen_case_block_0x5	cgunigen.c	/^static gli_case_block_t unigen_case_block_0x5[256] = {$/;"	v	file:
unigen_case_block_0xfb	cgunigen.c	/^static gli_case_block_t unigen_case_block_0xfb[256] = {$/;"	v	file:
unigen_case_block_0xff	cgunigen.c	/^static gli_case_block_t unigen_case_block_0xff[256] = {$/;"	v	file:
unigen_decomp_block_0x0	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x0[256] = {$/;"	v	file:
unigen_decomp_block_0x1	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x1[256] = {$/;"	v	file:
unigen_decomp_block_0x1e	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x1e[256] = {$/;"	v	file:
unigen_decomp_block_0x1f	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x1f[256] = {$/;"	v	file:
unigen_decomp_block_0x2	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x2[256] = {$/;"	v	file:
unigen_decomp_block_0x22	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x22[256] = {$/;"	v	file:
unigen_decomp_block_0x2f8	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x2f8[256] = {$/;"	v	file:
unigen_decomp_block_0x2f9	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x2f9[256] = {$/;"	v	file:
unigen_decomp_block_0x2fa	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x2fa[256] = {$/;"	v	file:
unigen_decomp_block_0x3	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x3[256] = {$/;"	v	file:
unigen_decomp_block_0x30	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x30[256] = {$/;"	v	file:
unigen_decomp_block_0x4	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0x4[256] = {$/;"	v	file:
unigen_decomp_block_0xf9	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0xf9[256] = {$/;"	v	file:
unigen_decomp_block_0xfa	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0xfa[256] = {$/;"	v	file:
unigen_decomp_block_0xfb	cgunigen.c	/^static gli_decomp_block_t unigen_decomp_block_0xfb[256] = {$/;"	v	file:
unigen_decomp_data	cgunigen.c	/^static glui32 unigen_decomp_data[3247] = {$/;"	v	file:
unigen_special_0x130	cgunigen.c	/^static gli_case_special_t unigen_special_0x130 = { 8, 10, 13 };$/;"	v	file:
unigen_special_0x149	cgunigen.c	/^static gli_case_special_t unigen_special_0x149 = { 15, 18, 20 };$/;"	v	file:
unigen_special_0x1c4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c4 = { 23, 25, 27 };$/;"	v	file:
unigen_special_0x1c5	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c5 = { 29, 31, 33 };$/;"	v	file:
unigen_special_0x1c6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c6 = { 35, 37, 39 };$/;"	v	file:
unigen_special_0x1c7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c7 = { 41, 43, 45 };$/;"	v	file:
unigen_special_0x1c8	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c8 = { 47, 49, 51 };$/;"	v	file:
unigen_special_0x1c9	cgunigen.c	/^static gli_case_special_t unigen_special_0x1c9 = { 53, 55, 57 };$/;"	v	file:
unigen_special_0x1ca	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ca = { 59, 61, 63 };$/;"	v	file:
unigen_special_0x1cb	cgunigen.c	/^static gli_case_special_t unigen_special_0x1cb = { 65, 67, 69 };$/;"	v	file:
unigen_special_0x1cc	cgunigen.c	/^static gli_case_special_t unigen_special_0x1cc = { 71, 73, 75 };$/;"	v	file:
unigen_special_0x1e96	cgunigen.c	/^static gli_case_special_t unigen_special_0x1e96 = { 131, 134, 136 };$/;"	v	file:
unigen_special_0x1e97	cgunigen.c	/^static gli_case_special_t unigen_special_0x1e97 = { 139, 142, 144 };$/;"	v	file:
unigen_special_0x1e98	cgunigen.c	/^static gli_case_special_t unigen_special_0x1e98 = { 147, 150, 152 };$/;"	v	file:
unigen_special_0x1e99	cgunigen.c	/^static gli_case_special_t unigen_special_0x1e99 = { 155, 158, 160 };$/;"	v	file:
unigen_special_0x1e9a	cgunigen.c	/^static gli_case_special_t unigen_special_0x1e9a = { 163, 166, 168 };$/;"	v	file:
unigen_special_0x1f0	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f0 = { 77, 80, 82 };$/;"	v	file:
unigen_special_0x1f1	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f1 = { 85, 87, 89 };$/;"	v	file:
unigen_special_0x1f2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f2 = { 91, 93, 95 };$/;"	v	file:
unigen_special_0x1f3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f3 = { 97, 99, 101 };$/;"	v	file:
unigen_special_0x1f50	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f50 = { 171, 174, 176 };$/;"	v	file:
unigen_special_0x1f52	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f52 = { 179, 183, 185 };$/;"	v	file:
unigen_special_0x1f54	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f54 = { 189, 193, 195 };$/;"	v	file:
unigen_special_0x1f56	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f56 = { 199, 203, 205 };$/;"	v	file:
unigen_special_0x1f80	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f80 = { 209, 212, 214 };$/;"	v	file:
unigen_special_0x1f81	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f81 = { 216, 219, 221 };$/;"	v	file:
unigen_special_0x1f82	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f82 = { 223, 226, 228 };$/;"	v	file:
unigen_special_0x1f83	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f83 = { 230, 233, 235 };$/;"	v	file:
unigen_special_0x1f84	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f84 = { 237, 240, 242 };$/;"	v	file:
unigen_special_0x1f85	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f85 = { 244, 247, 249 };$/;"	v	file:
unigen_special_0x1f86	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f86 = { 251, 254, 256 };$/;"	v	file:
unigen_special_0x1f87	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f87 = { 258, 261, 263 };$/;"	v	file:
unigen_special_0x1f88	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f88 = { 265, 268, 270 };$/;"	v	file:
unigen_special_0x1f89	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f89 = { 272, 275, 277 };$/;"	v	file:
unigen_special_0x1f8a	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8a = { 279, 282, 284 };$/;"	v	file:
unigen_special_0x1f8b	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8b = { 286, 289, 291 };$/;"	v	file:
unigen_special_0x1f8c	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8c = { 293, 296, 298 };$/;"	v	file:
unigen_special_0x1f8d	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8d = { 300, 303, 305 };$/;"	v	file:
unigen_special_0x1f8e	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8e = { 307, 310, 312 };$/;"	v	file:
unigen_special_0x1f8f	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f8f = { 314, 317, 319 };$/;"	v	file:
unigen_special_0x1f90	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f90 = { 321, 324, 326 };$/;"	v	file:
unigen_special_0x1f91	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f91 = { 328, 331, 333 };$/;"	v	file:
unigen_special_0x1f92	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f92 = { 335, 338, 340 };$/;"	v	file:
unigen_special_0x1f93	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f93 = { 342, 345, 347 };$/;"	v	file:
unigen_special_0x1f94	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f94 = { 349, 352, 354 };$/;"	v	file:
unigen_special_0x1f95	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f95 = { 356, 359, 361 };$/;"	v	file:
unigen_special_0x1f96	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f96 = { 363, 366, 368 };$/;"	v	file:
unigen_special_0x1f97	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f97 = { 370, 373, 375 };$/;"	v	file:
unigen_special_0x1f98	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f98 = { 377, 380, 382 };$/;"	v	file:
unigen_special_0x1f99	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f99 = { 384, 387, 389 };$/;"	v	file:
unigen_special_0x1f9a	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9a = { 391, 394, 396 };$/;"	v	file:
unigen_special_0x1f9b	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9b = { 398, 401, 403 };$/;"	v	file:
unigen_special_0x1f9c	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9c = { 405, 408, 410 };$/;"	v	file:
unigen_special_0x1f9d	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9d = { 412, 415, 417 };$/;"	v	file:
unigen_special_0x1f9e	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9e = { 419, 422, 424 };$/;"	v	file:
unigen_special_0x1f9f	cgunigen.c	/^static gli_case_special_t unigen_special_0x1f9f = { 426, 429, 431 };$/;"	v	file:
unigen_special_0x1fa0	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa0 = { 433, 436, 438 };$/;"	v	file:
unigen_special_0x1fa1	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa1 = { 440, 443, 445 };$/;"	v	file:
unigen_special_0x1fa2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa2 = { 447, 450, 452 };$/;"	v	file:
unigen_special_0x1fa3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa3 = { 454, 457, 459 };$/;"	v	file:
unigen_special_0x1fa4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa4 = { 461, 464, 466 };$/;"	v	file:
unigen_special_0x1fa5	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa5 = { 468, 471, 473 };$/;"	v	file:
unigen_special_0x1fa6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa6 = { 475, 478, 480 };$/;"	v	file:
unigen_special_0x1fa7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa7 = { 482, 485, 487 };$/;"	v	file:
unigen_special_0x1fa8	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa8 = { 489, 492, 494 };$/;"	v	file:
unigen_special_0x1fa9	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fa9 = { 496, 499, 501 };$/;"	v	file:
unigen_special_0x1faa	cgunigen.c	/^static gli_case_special_t unigen_special_0x1faa = { 503, 506, 508 };$/;"	v	file:
unigen_special_0x1fab	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fab = { 510, 513, 515 };$/;"	v	file:
unigen_special_0x1fac	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fac = { 517, 520, 522 };$/;"	v	file:
unigen_special_0x1fad	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fad = { 524, 527, 529 };$/;"	v	file:
unigen_special_0x1fae	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fae = { 531, 534, 536 };$/;"	v	file:
unigen_special_0x1faf	cgunigen.c	/^static gli_case_special_t unigen_special_0x1faf = { 538, 541, 543 };$/;"	v	file:
unigen_special_0x1fb2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fb2 = { 545, 548, 550 };$/;"	v	file:
unigen_special_0x1fb3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fb3 = { 553, 556, 558 };$/;"	v	file:
unigen_special_0x1fb4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fb4 = { 560, 563, 565 };$/;"	v	file:
unigen_special_0x1fb6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fb6 = { 568, 571, 573 };$/;"	v	file:
unigen_special_0x1fb7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fb7 = { 576, 580, 582 };$/;"	v	file:
unigen_special_0x1fbc	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fbc = { 586, 589, 591 };$/;"	v	file:
unigen_special_0x1fc2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fc2 = { 593, 596, 598 };$/;"	v	file:
unigen_special_0x1fc3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fc3 = { 601, 604, 606 };$/;"	v	file:
unigen_special_0x1fc4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fc4 = { 608, 611, 613 };$/;"	v	file:
unigen_special_0x1fc6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fc6 = { 616, 619, 621 };$/;"	v	file:
unigen_special_0x1fc7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fc7 = { 624, 628, 630 };$/;"	v	file:
unigen_special_0x1fcc	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fcc = { 634, 637, 639 };$/;"	v	file:
unigen_special_0x1fd2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fd2 = { 641, 645, 647 };$/;"	v	file:
unigen_special_0x1fd3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fd3 = { 651, 655, 657 };$/;"	v	file:
unigen_special_0x1fd6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fd6 = { 661, 664, 666 };$/;"	v	file:
unigen_special_0x1fd7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fd7 = { 669, 673, 675 };$/;"	v	file:
unigen_special_0x1fe2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fe2 = { 679, 683, 685 };$/;"	v	file:
unigen_special_0x1fe3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fe3 = { 689, 693, 695 };$/;"	v	file:
unigen_special_0x1fe4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fe4 = { 699, 702, 704 };$/;"	v	file:
unigen_special_0x1fe6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fe6 = { 707, 710, 712 };$/;"	v	file:
unigen_special_0x1fe7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1fe7 = { 715, 719, 721 };$/;"	v	file:
unigen_special_0x1ff2	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ff2 = { 725, 728, 730 };$/;"	v	file:
unigen_special_0x1ff3	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ff3 = { 733, 736, 738 };$/;"	v	file:
unigen_special_0x1ff4	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ff4 = { 740, 743, 745 };$/;"	v	file:
unigen_special_0x1ff6	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ff6 = { 748, 751, 753 };$/;"	v	file:
unigen_special_0x1ff7	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ff7 = { 756, 760, 762 };$/;"	v	file:
unigen_special_0x1ffc	cgunigen.c	/^static gli_case_special_t unigen_special_0x1ffc = { 766, 769, 771 };$/;"	v	file:
unigen_special_0x390	cgunigen.c	/^static gli_case_special_t unigen_special_0x390 = { 103, 107, 109 };$/;"	v	file:
unigen_special_0x3b0	cgunigen.c	/^static gli_case_special_t unigen_special_0x3b0 = { 113, 117, 119 };$/;"	v	file:
unigen_special_0x587	cgunigen.c	/^static gli_case_special_t unigen_special_0x587 = { 123, 126, 128 };$/;"	v	file:
unigen_special_0xdf	cgunigen.c	/^static gli_case_special_t unigen_special_0xdf = { 0, 3, 5 };$/;"	v	file:
unigen_special_0xfb00	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb00 = { 773, 776, 778 };$/;"	v	file:
unigen_special_0xfb01	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb01 = { 781, 784, 786 };$/;"	v	file:
unigen_special_0xfb02	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb02 = { 789, 792, 794 };$/;"	v	file:
unigen_special_0xfb03	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb03 = { 797, 801, 803 };$/;"	v	file:
unigen_special_0xfb04	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb04 = { 807, 811, 813 };$/;"	v	file:
unigen_special_0xfb05	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb05 = { 817, 820, 822 };$/;"	v	file:
unigen_special_0xfb06	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb06 = { 825, 828, 830 };$/;"	v	file:
unigen_special_0xfb13	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb13 = { 833, 836, 838 };$/;"	v	file:
unigen_special_0xfb14	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb14 = { 841, 844, 846 };$/;"	v	file:
unigen_special_0xfb15	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb15 = { 849, 852, 854 };$/;"	v	file:
unigen_special_0xfb16	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb16 = { 857, 860, 862 };$/;"	v	file:
unigen_special_0xfb17	cgunigen.c	/^static gli_case_special_t unigen_special_0xfb17 = { 865, 868, 870 };$/;"	v	file:
unigen_special_array	cgunigen.c	/^static glui32 unigen_special_array[] = {$/;"	v	file:
urldecode	launchwin.c	/^int urldecode(char *decoded, unsigned int maxlen, const char *encoded)$/;"	f
usage	gi_blorb.c	/^    glui32 usage;$/;"	m	struct:giblorb_resdesc_struct	file:
uthash_expand_fyi	uthash.h	72;"	d
uthash_fatal	uthash.h	67;"	d
uthash_free	uthash.h	69;"	d
uthash_malloc	uthash.h	68;"	d
uthash_noexpand_fyi	uthash.h	71;"	d
val	gi_dispa.h	/^    glui32 val;$/;"	m	struct:gidispatch_intconst_struct
val1	glk.h	/^    glui32 val1, val2;$/;"	m	struct:event_struct
val2	glk.h	/^    glui32 val1, val2;$/;"	m	struct:event_struct
value	draw.c	/^    int value;$/;"	m	struct:kcache_s	file:
ver	garglk.h	/^    int ver;$/;"	m	struct:mask_s
vertical	garglk.h	/^    int vertical, backward; \/* flags *\/$/;"	m	struct:window_pair_s
viewproc	syswin.c	/^viewproc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)$/;"	f
vk_info_t	syseoi.c	/^typedef struct vk_info_t {$/;"	s	file:
vk_info_t	syseoi.c	/^} vk_info_t;$/;"	t	typeref:struct:vk_info_t	file:
vk_layout_t	syseoi.c	/^typedef struct vk_layout_t {$/;"	s	file:
vk_layout_t	syseoi.c	/^} vk_layout_t;$/;"	t	typeref:struct:vk_layout_t	file:
vkbd_init	syseoi.c	/^vk_info_t * vkbd_init()$/;"	f
vkbd_timer_cb	syseoi.c	/^vkbd_timer_cb(void *param)$/;"	f	file:
voice	ttswin.c	/^static ISpVoice *voice = NULL;$/;"	v	file:
volume	garglk.h	/^    int volume;$/;"	m	struct:glk_schannel_struct
w	draw.c	/^    int w, h, lsb, top, pitch;$/;"	m	struct:bitmap_s	file:
w	garglk.h	/^    int w, h;$/;"	m	struct:picture_s
w	garglk.h	/^    int w, h;$/;"	m	struct:window_graphics_s
wborder	garglk.h	/^    glui32 wborder;  \/* winMethod_Border, NoBorder *\/$/;"	m	struct:window_pair_s
weekday	glk.h	/^    glsi32 weekday;  \/* 0-6, 0 is Sunday *\/$/;"	m	struct:glkdate_struct
width	garglk.h	/^    int width, height;$/;"	m	struct:window_textbuffer_s
width	garglk.h	/^    int width, height;$/;"	m	struct:window_textgrid_s
win	garglk.h	/^    window_t *win;$/;"	m	struct:glk_stream_struct
win	glk.h	/^    winid_t win;$/;"	m	struct:event_struct
win_blank_create	winblank.c	/^window_blank_t *win_blank_create(window_t *win)$/;"	f
win_blank_destroy	winblank.c	/^void win_blank_destroy(window_blank_t *dwin)$/;"	f
win_blank_rearrange	winblank.c	/^void win_blank_rearrange(window_t *win, rect_t *box)$/;"	f
win_blank_redraw	winblank.c	/^void win_blank_redraw(window_t *win)$/;"	f
win_graphics_click	wingfx.c	/^void win_graphics_click(window_graphics_t *dwin, int sx, int sy)$/;"	f
win_graphics_create	wingfx.c	/^window_graphics_t *win_graphics_create(window_t *win)$/;"	f
win_graphics_destroy	wingfx.c	/^void win_graphics_destroy(window_graphics_t *dwin)$/;"	f
win_graphics_draw_picture	wingfx.c	/^glui32 win_graphics_draw_picture(window_graphics_t *dwin,$/;"	f
win_graphics_erase_rect	wingfx.c	/^void win_graphics_erase_rect(window_graphics_t *dwin, int whole,$/;"	f
win_graphics_fill_rect	wingfx.c	/^void win_graphics_fill_rect(window_graphics_t *dwin, glui32 color,$/;"	f
win_graphics_get_size	wingfx.c	/^void win_graphics_get_size(window_t *win, glui32 *width, glui32 *height)$/;"	f
win_graphics_rearrange	wingfx.c	/^void win_graphics_rearrange(window_t *win, rect_t *box)$/;"	f
win_graphics_redraw	wingfx.c	/^void win_graphics_redraw(window_t *win)$/;"	f
win_graphics_set_background_color	wingfx.c	/^void win_graphics_set_background_color(window_graphics_t *dwin, glui32 color)$/;"	f
win_graphics_touch	wingfx.c	/^void win_graphics_touch(window_graphics_t *dest)$/;"	f
win_pair_click	winpair.c	/^void win_pair_click(window_pair_t *dwin, int x, int y)$/;"	f
win_pair_create	winpair.c	/^window_pair_t *win_pair_create(window_t *win, glui32 method, window_t *key, glui32 size)$/;"	f
win_pair_destroy	winpair.c	/^void win_pair_destroy(window_pair_t *dwin)$/;"	f
win_pair_rearrange	winpair.c	/^void win_pair_rearrange(window_t *win, rect_t *box)$/;"	f
win_pair_redraw	winpair.c	/^void win_pair_redraw(window_t *win)$/;"	f
win_textbuffer_cancel_line	wintext.c	/^void win_textbuffer_cancel_line(window_t *win, event_t *ev)$/;"	f
win_textbuffer_clear	wintext.c	/^void win_textbuffer_clear(window_t *win)$/;"	f
win_textbuffer_click	wintext.c	/^void win_textbuffer_click(window_textbuffer_t *dwin, int sx, int sy)$/;"	f
win_textbuffer_create	wintext.c	/^window_textbuffer_t *win_textbuffer_create(window_t *win)$/;"	f
win_textbuffer_destroy	wintext.c	/^void win_textbuffer_destroy(window_textbuffer_t *dwin)$/;"	f
win_textbuffer_draw_picture	wintext.c	/^glui32 win_textbuffer_draw_picture(window_textbuffer_t *dwin,$/;"	f
win_textbuffer_flow_break	wintext.c	/^glui32 win_textbuffer_flow_break(window_textbuffer_t *dwin)$/;"	f
win_textbuffer_init_line	wintext.c	/^void win_textbuffer_init_line(window_t *win, char *buf, int maxlen, int initlen)$/;"	f
win_textbuffer_init_line_uni	wintext.c	/^void win_textbuffer_init_line_uni(window_t *win, glui32 *buf, int maxlen, int initlen)$/;"	f
win_textbuffer_putchar_uni	wintext.c	/^void win_textbuffer_putchar_uni(window_t *win, glui32 ch)$/;"	f
win_textbuffer_rearrange	wintext.c	/^void win_textbuffer_rearrange(window_t *win, rect_t *box)$/;"	f
win_textbuffer_redraw	wintext.c	/^void win_textbuffer_redraw(window_t *win)$/;"	f
win_textbuffer_unputchar_uni	wintext.c	/^int win_textbuffer_unputchar_uni(window_t *win, glui32 ch)$/;"	f
win_textgrid_cancel_line	wingrid.c	/^void win_textgrid_cancel_line(window_t *win, event_t *ev)$/;"	f
win_textgrid_clear	wingrid.c	/^void win_textgrid_clear(window_t *win)$/;"	f
win_textgrid_click	wingrid.c	/^void win_textgrid_click(window_textgrid_t *dwin, int sx, int sy)$/;"	f
win_textgrid_create	wingrid.c	/^window_textgrid_t *win_textgrid_create(window_t *win)$/;"	f
win_textgrid_destroy	wingrid.c	/^void win_textgrid_destroy(window_textgrid_t *dwin)$/;"	f
win_textgrid_init_line	wingrid.c	/^void win_textgrid_init_line(window_t *win, char *buf, int maxlen, int initlen)$/;"	f
win_textgrid_init_line_uni	wingrid.c	/^void win_textgrid_init_line_uni(window_t *win, glui32 *buf, int maxlen, int initlen)$/;"	f
win_textgrid_move_cursor	wingrid.c	/^void win_textgrid_move_cursor(window_t *win, int xpos, int ypos)$/;"	f
win_textgrid_putchar_uni	wingrid.c	/^void win_textgrid_putchar_uni(window_t *win, glui32 ch)$/;"	f
win_textgrid_rearrange	wingrid.c	/^void win_textgrid_rearrange(window_t *win, rect_t *box)$/;"	f
win_textgrid_redraw	wingrid.c	/^void win_textgrid_redraw(window_t *win)$/;"	f
win_textgrid_unputchar_uni	wingrid.c	/^int win_textgrid_unputchar_uni(window_t *win, glui32 ch)$/;"	f
winabort	sysefl.c	/^void winabort(const char *fmt, ...)$/;"	f
winabort	syseoi.c	/^void winabort(const char *fmt, ...)$/;"	f
winabort	sysgtk.c	/^void winabort(const char *fmt, ...)$/;"	f
winabort	syswin.c	/^void winabort(const char *fmt, ...)$/;"	f
winargs	launchefl.c	/^int winargs(int argc, char **argv, char *buffer)$/;"	f
winargs	launcheoi.c	/^int winargs(int argc, char **argv, char *buffer)$/;"	f
winargs	launchgtk.c	/^int winargs(int argc, char **argv, char *buffer)$/;"	f
winargs	launchwin.c	/^int winargs(int argc, char **argv, char *buffer)$/;"	f
winblit	syswin.c	/^static void winblit(RECT r)$/;"	f	file:
winbrowsefile	launchgtk.c	/^void winbrowsefile(char *buffer)$/;"	f
winbrowsefile	launchwin.c	/^void winbrowsefile(char *buffer)$/;"	f
winchoosefile	sysefl.c	/^void winchoosefile(char *prompt, char *buf, int len, int filter, Eina_Bool is_save)$/;"	f	file:
winchoosefile	syseoi.c	/^void winchoosefile(char *prompt, char *buf, int len, int filter, Eina_Bool is_save)$/;"	f	file:
winchoosefile	sysgtk.c	/^void winchoosefile(char *prompt, char *buf, int len, int filter, GtkFileChooserAction action, const char *button)$/;"	f
winclipreceive	sysefl.c	/^void winclipreceive(int source)$/;"	f
winclipreceive	syseoi.c	/^void winclipreceive(int source)$/;"	f
winclipreceive	sysgtk.c	/^void winclipreceive(int source)$/;"	f
winclipreceive	syswin.c	/^void winclipreceive(void)$/;"	f
winclipsend	sysefl.c	/^void winclipsend(int source)$/;"	f
winclipsend	syseoi.c	/^void winclipsend(int source)$/;"	f
winclipsend	sysgtk.c	/^void winclipsend(int source)$/;"	f
winclipsend	syswin.c	/^void winclipsend(void)$/;"	f
winclipstore	sysefl.c	/^void winclipstore(glui32 *text, int len)$/;"	f
winclipstore	syseoi.c	/^void winclipstore(glui32 *text, int len)$/;"	f
winclipstore	sysgtk.c	/^void winclipstore(glui32 *text, int len)$/;"	f
winclipstore	syswin.c	/^void winclipstore(glui32 *text, int len)$/;"	f
wincounter	sysefl.c	/^void wincounter(glktimeval_t *time)$/;"	f
wincounter	syseoi.c	/^void wincounter(glktimeval_t *time)$/;"	f
wincounter	sysgtk.c	/^void wincounter(glktimeval_t *time)$/;"	f
wincounter	syswin.c	/^void wincounter(glktimeval_t *time)$/;"	f
window_blank_s	garglk.h	/^struct window_blank_s$/;"	s
window_blank_t	garglk.h	/^typedef struct window_blank_s window_blank_t;$/;"	t	typeref:struct:window_blank_s
window_graphics_s	garglk.h	/^struct window_graphics_s$/;"	s
window_graphics_t	garglk.h	/^typedef struct window_graphics_s window_graphics_t;$/;"	t	typeref:struct:window_graphics_s
window_pair_s	garglk.h	/^struct window_pair_s$/;"	s
window_pair_t	garglk.h	/^typedef struct window_pair_s window_pair_t;$/;"	t	typeref:struct:window_pair_s
window_t	garglk.h	/^typedef struct glk_window_struct window_t;$/;"	t	typeref:struct:glk_window_struct
window_textbuffer_s	garglk.h	/^struct window_textbuffer_s$/;"	s
window_textbuffer_t	garglk.h	/^typedef struct window_textbuffer_s window_textbuffer_t;$/;"	t	typeref:struct:window_textbuffer_s
window_textgrid_s	garglk.h	/^struct window_textgrid_s$/;"	s
window_textgrid_t	garglk.h	/^typedef struct window_textgrid_s window_textgrid_t;$/;"	t	typeref:struct:window_textgrid_s
winexec	launchefl.c	/^int winexec(const char *cmd, char **args)$/;"	f
winexec	launcheoi.c	/^int winexec(const char *cmd, char **args)$/;"	f
winexec	launchgtk.c	/^int winexec(const char *cmd, char **args)$/;"	f
winexec	launchwin.c	/^int winexec(const char *cmd, char **args)$/;"	f
winexit	sysefl.c	/^void winexit(void)$/;"	f
winexit	syseoi.c	/^void winexit(void)$/;"	f
winexit	sysgtk.c	/^void winexit(void)$/;"	f
winexit	syswin.c	/^void winexit(void)$/;"	f
winfilteradd	launchgtk.c	/^void winfilteradd(GtkFileChooser *dialog, const char *name, const char *pattern)$/;"	f
winfilterfiles	launchgtk.c	/^void winfilterfiles(GtkFileChooser *dialog)$/;"	f
winfilternames	sysefl.c	/^static char *winfilternames[] =$/;"	v	file:
winfilternames	sysgtk.c	/^static char *winfilternames[] =$/;"	v	file:
winfilterpatterns	sysefl.c	/^static char *winfilterpatterns[] =$/;"	v	file:
winfilterpatterns	sysgtk.c	/^static char *winfilterpatterns[] =$/;"	v	file:
winfilters	syswin.c	/^static char *winfilters[] =$/;"	v	file:
winid_t	glk.h	/^typedef struct glk_window_struct  *winid_t;$/;"	t	typeref:struct:glk_window_struct
wininit	sysefl.c	/^void wininit(int *argc, char **argv)$/;"	f
wininit	syseoi.c	/^void wininit(int *argc, char **argv)$/;"	f
wininit	sysgtk.c	/^void wininit(int *argc, char **argv)$/;"	f
wininit	syswin.c	/^void wininit(int *argc, char **argv)$/;"	f
winmethod_Above	glk.h	165;"	d
winmethod_Below	glk.h	166;"	d
winmethod_Border	glk.h	173;"	d
winmethod_BorderMask	glk.h	175;"	d
winmethod_DirMask	glk.h	167;"	d
winmethod_DivisionMask	glk.h	171;"	d
winmethod_Fixed	glk.h	169;"	d
winmethod_Left	glk.h	163;"	d
winmethod_NoBorder	glk.h	174;"	d
winmethod_Proportional	glk.h	170;"	d
winmethod_Right	glk.h	164;"	d
winmsg	launchefl.c	/^void winmsg(const char * msg)$/;"	f
winmsg	launcheoi.c	/^void winmsg(const char * msg)$/;"	f
winmsg	launchgtk.c	/^void winmsg(const char * msg)$/;"	f
winmsg	launchwin.c	/^void winmsg(const char *msg)$/;"	f
winopen	sysefl.c	/^void winopen(void)$/;"	f
winopen	syseoi.c	/^void winopen(void)$/;"	f
winopen	sysgtk.c	/^void winopen(void)$/;"	f
winopen	syswin.c	/^void winopen()$/;"	f
winopenfile	sysefl.c	/^void winopenfile(char *prompt, char *buf, int len, int filter)$/;"	f
winopenfile	syseoi.c	/^void winopenfile(char *prompt, char *buf, int len, int filter)$/;"	f
winopenfile	sysgtk.c	/^void winopenfile(char *prompt, char *buf, int len, int filter)$/;"	f
winopenfile	syswin.c	/^void winopenfile(char *prompt, char *buf, int len, int filter)$/;"	f
winpath	launchefl.c	/^void winpath(char *buffer)$/;"	f
winpath	launcheoi.c	/^void winpath(char *buffer)$/;"	f
winpath	launchgtk.c	/^void winpath(char *buffer)$/;"	f
winpath	launchwin.c	/^void winpath(char *buffer)$/;"	f
winrepaint	sysefl.c	/^void winrepaint(int x0, int y0, int x1, int y1)$/;"	f
winrepaint	syseoi.c	/^void winrepaint(int x0, int y0, int x1, int y1)$/;"	f
winrepaint	sysgtk.c	/^void winrepaint(int x0, int y0, int x1, int y1)$/;"	f
winrepaint	syswin.c	/^void winrepaint(int x0, int y0, int x1, int y1)$/;"	f
winresize	syswin.c	/^void winresize(void)$/;"	f
winsavefile	sysefl.c	/^void winsavefile(char *prompt, char *buf, int len, int filter)$/;"	f
winsavefile	syseoi.c	/^void winsavefile(char *prompt, char *buf, int len, int filter)$/;"	f
winsavefile	sysgtk.c	/^void winsavefile(char *prompt, char *buf, int len, int filter)$/;"	f
winsavefile	syswin.c	/^void winsavefile(char *prompt, char *buf, int len, int filter)$/;"	f
winstart	launchgtk.c	/^void winstart(void)$/;"	f
winstart	launchwin.c	/^void winstart(void)$/;"	f
winterp	launchefl.c	/^int winterp(char *path, char *exe, char *flags, char *game)$/;"	f
winterp	launcheoi.c	/^int winterp(char *path, char *exe, char *flags, char *game)$/;"	f
winterp	launchgtk.c	/^int winterp(char *path, char *exe, char *flags, char *game)$/;"	f
winterp	launchwin.c	/^int winterp(char *path, char *exe, char *flags, char *game)$/;"	f
wintitle	sysefl.c	/^void wintitle(void)$/;"	f
wintitle	syseoi.c	/^void wintitle(void)$/;"	f
wintitle	sysgtk.c	/^void wintitle(void)$/;"	f
wintitle	syswin.c	/^void wintitle(void)$/;"	f
wintype_AllTypes	glk.h	156;"	d
wintype_Blank	glk.h	158;"	d
wintype_Graphics	glk.h	161;"	d
wintype_Pair	glk.h	157;"	d
wintype_TextBuffer	glk.h	159;"	d
wintype_TextGrid	glk.h	160;"	d
writable	garglk.h	/^    int readable, writable;$/;"	m	struct:glk_stream_struct
writecount	garglk.h	/^    glui32 readcount, writecount;$/;"	m	struct:glk_stream_struct
writecount	glk.h	/^    glui32 writecount;$/;"	m	struct:stream_result_struct
x0	garglk.h	/^    int x0, y0;$/;"	m	struct:rect_s
x1	garglk.h	/^    int x1, y1;$/;"	m	struct:rect_s
xwin	sysefl.c	/^static Ecore_X_Window xwin;$/;"	v	file:
xwin	syseoi.c	/^static Ecore_X_Window xwin;$/;"	v	file:
y0	garglk.h	/^    int x0, y0;$/;"	m	struct:rect_s
y1	garglk.h	/^    int x1, y1;$/;"	m	struct:rect_s
yadj	garglk.h	/^    int yadj;$/;"	m	struct:glk_window_struct
year	glk.h	/^    glsi32 year;     \/* full (four-digit) year *\/$/;"	m	struct:glkdate_struct
zcolor_Background	window.c	/^static unsigned char zcolor_Background[3] = { 0, 0, 0 };$/;"	v	file:
zcolor_Bright	window.c	/^static unsigned char zcolor_Bright[3] = { 0, 0, 0 };$/;"	v	file:
zcolor_Current	glk.h	473;"	d
zcolor_Cursor	glk.h	472;"	d
zcolor_Default	glk.h	474;"	d
zcolor_Foreground	window.c	/^static unsigned char zcolor_Foreground[3] = { 0, 0, 0 };$/;"	v	file:
zcolor_LightGrey	window.c	/^static unsigned char zcolor_LightGrey[3] = { 181, 181, 181 };$/;"	v	file:
zcolor_Transparent	glk.h	471;"	d
zcolor_bg	window.c	/^static unsigned int zcolor_bg = 0;$/;"	v	file:
zcolor_fg	window.c	/^static unsigned int zcolor_fg = 0;$/;"	v	file:
