!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://darren.hiebert.com/ctags/	/official site/
!_TAG_PROGRAM_VERSION	3.3.1	/with C, C++, Eiffel, Fortran, and Java  support/
BOX_AREA	region.h	/^	BOX_AREA,		\/* Width and height > 0 *\/$/;"	e	enum:box_types
BOX_LOC	region.h	/^	BOX_LOC			\/* Locator *\/$/;"	e	enum:box_types
BOX_POINT	region.h	/^	BOX_POINT,		\/* Width and height == 0 *\/$/;"	e	enum:box_types
BOX_VECTOR	region.h	/^	BOX_VECTOR,		\/* Width and height can be < 0 *\/$/;"	e	enum:box_types
BoxEditInfo	request.c	/^} BoxEditInfo;$/;"	t	file:
BoxInfo	region.h	/^} BoxInfo;$/;"	t
BoxType	region.h	/^} BoxType;$/;"	t
CMPL_DIRECTORY_CACHE_SIZE	gtkfilesel2.c	94;"	d	file:
CMPL_ERRNO_TOO_LONG	gtkfilesel2.c	105;"	d	file:
CW	calibrate.c	/^	Widget CW[3];$/;"	m	struct:calibrate_widgets
CalcPrefInfo	request.c	/^} CalcPrefInfo;$/;"	t	file:
CalibratePrefInfo	calibrate.c	/^} CalibratePrefInfo;$/;"	t	file:
CompletionDir	gtkfilesel2.c	/^typedef struct _CompletionDir      CompletionDir;$/;"	t	file:
CompletionDirEntry	gtkfilesel2.c	/^typedef struct _CompletionDirEntry CompletionDirEntry;$/;"	t	file:
CompletionDirSent	gtkfilesel2.c	/^typedef struct _CompletionDirSent  CompletionDirSent;$/;"	t	file:
CompletionState	gtkfilesel2.c	/^typedef struct _CompletionState    CompletionState;$/;"	t	file:
CompletionUserDir	gtkfilesel2.c	/^typedef struct _CompletionUserDir  CompletionUserDir;$/;"	t	file:
ConvertBar	convert.h	/^} ConvertBar;$/;"	t
DIALOG_CANCEL	dialog.h	/^	DIALOG_CANCEL		\/* User cancelled *\/$/;"	e	enum:dialog_result
DIALOG_ERROR	dialog.h	/^	DIALOG_ERROR = 0,	\/* Tried to OK, but failed *\/$/;"	e	enum:dialog_result
DIALOG_FSB	dialog.h	/^	DIALOG_FSB,		\/* Internal only - use run_fs_dialog() *\/$/;"	e	enum:dialog_type
DIALOG_MESSAGE	dialog.h	/^	DIALOG_MESSAGE$/;"	e	enum:dialog_type
DIALOG_OK	dialog.h	/^	DIALOG_OK,		\/* Success! *\/$/;"	e	enum:dialog_result
DIR_ENTER	gtkfilesel2.c	/^  DIR_ENTER,$/;"	e	file:
DIR_LIST_HEIGHT	gtkfilesel2.c	69;"	d	file:
DIR_LIST_WIDTH	gtkfilesel2.c	68;"	d	file:
DialogInfo	dialog.h	/^} DialogInfo;$/;"	t
DialogResult	dialog.h	/^} DialogResult;$/;"	t
DialogType	dialog.h	/^} DialogType;$/;"	t
DropFn	dragdrop.h	/^typedef void (*DropFn)( Widget, int, int, char *, void * );$/;"	t
DropInfo	dragdrop.c	/^} DropInfo;$/;"	t	file:
EditmenuWidgets	menu.c	/^} EditmenuWidgets;$/;"	t	file:
FILE_LIST_HEIGHT	gtkfilesel2.c	71;"	d	file:
FILE_LIST_WIDTH	gtkfilesel2.c	70;"	d	file:
FILE_SELECT	gtkfilesel2.c	/^  FILE_SELECT,$/;"	e	file:
FNMATCH_FLAGS	gtkfilesel2.c	103;"	d	file:
GC_BACK	display.h	/^	GC_BACK,		\/* paint background *\/$/;"	e	enum:gc_list
GC_BG	display.h	/^	GC_BG,			\/* background paint *\/$/;"	e	enum:gc_list
GC_BOTTOM	display.h	/^	GC_BOTTOM,		\/* bottom shadow *\/$/;"	e	enum:gc_list
GC_FG	display.h	/^	GC_FG,			\/* foreground paint *\/$/;"	e	enum:gc_list
GC_INVERT	display.h	/^	GC_INVERT,		\/* invert stuff *\/$/;"	e	enum:gc_list
GC_LAST	display.h	/^	GC_LAST$/;"	e	enum:gc_list
GC_PLAIN	display.h	/^	GC_PLAIN,		\/* GC to paint image *\/$/;"	e	enum:gc_list
GC_SELECTED	display.h	/^	GC_SELECTED,		\/* selected regions *\/$/;"	e	enum:gc_list
GC_TOP	display.h	/^	GC_TOP,			\/* top shadow GC *\/$/;"	e	enum:gc_list
GTK_FILE_SELECTION2	gtkfilesel2.h	39;"	d
GTK_FILE_SELECTION2_CLASS	gtkfilesel2.h	40;"	d
GTK_IS_FILE_SELECTION2	gtkfilesel2.h	41;"	d
GTK_IS_FILE_SELECTION2_CLASS	gtkfilesel2.h	42;"	d
GTK_TYPE_FILE_SELECTION2	gtkfilesel2.h	38;"	d
GcList	display.h	/^} GcList;$/;"	t
GtkFileSelection2	gtkfilesel2.h	/^typedef struct _GtkFileSelection2            GtkFileSelection2;$/;"	t
GtkFileSelection2Class	gtkfilesel2.h	/^typedef struct _GtkFileSelection2Class       GtkFileSelection2Class;$/;"	t
GtkFileSelection2FileType	gtkfilesel2.h	/^typedef struct _GtkFileSelection2FileType    GtkFileSelection2FileType;$/;"	t
GtkFileSelection2FilenamePredicate	gtkfilesel2.h	/^typedef gboolean (*GtkFileSelection2FilenamePredicate) (const gchar *name, $/;"	t
IREGIONVIEW	iregionview.h	31;"	d
IREGIONVIEW_CLASS	iregionview.h	33;"	d
IS_IREGIONVIEW	iregionview.h	35;"	d
IS_IREGIONVIEW_CLASS	iregionview.h	36;"	d
IS_MATPANEL	matpanel.h	8;"	d
IS_MATPANEL_CLASS	matpanel.h	9;"	d
IS_OPTION	option.h	8;"	d
IS_OPTION_CLASS	option.h	9;"	d
IS_ORDERLIST	orderlist.h	18;"	d
IS_ORDERLIST_CLASS	orderlist.h	19;"	d
ImageDisplay	display.h	/^} ImageDisplay;$/;"	t
ImagePrefInfo	request.c	/^} ImagePrefInfo;$/;"	t	file:
ImageSavePrefInfo	request.c	/^} ImageSavePrefInfo;$/;"	t	file:
Iregionview	iregionview.h	/^} Iregionview;$/;"	t
IregionviewClass	iregionview.h	/^} IregionviewClass;$/;"	t
JfifImageSavePrefInfo	request.c	/^} JfifImageSavePrefInfo;$/;"	t	file:
LAST_SIGNAL	gtkfilesel2.c	/^  LAST_SIGNAL$/;"	e	file:
LOCATOR_BORDER	region.h	7;"	d
MATPANEL	matpanel.h	5;"	d
MATPANEL_CLASS	matpanel.h	6;"	d
MAX_NOSTRIP_WIDTH	paint.c	14;"	d	file:
MAX_PAINT_LINES	paint.c	10;"	d	file:
MAX_REPAINT	display.h	108;"	d
MDEFAULT	calibrate.c	8;"	d	file:
Magic	magic.c	/^} Magic;$/;"	t	file:
Matpanel	matpanel.h	/^} Matpanel;$/;"	t
MatpanelClass	matpanel.h	/^} MatpanelClass;$/;"	t
MatpanelEdit	matpanel.c	/^} MatpanelEdit;$/;"	t	file:
MenuConfig	menu.c	/^} MenuConfig;$/;"	t	file:
NUM_MAGS	display.h	104;"	d
NUM_POINTERS	display.h	80;"	d
NotifySusp	dialog.h	/^} NotifySusp;$/;"	t
OPTION	option.h	5;"	d
OPTION_CLASS	option.h	6;"	d
ORDERLIST	orderlist.h	15;"	d
ORDERLIST_CLASS	orderlist.h	16;"	d
ORDERLIST_H	orderlist.h	5;"	d
Option	option.h	/^} Option;$/;"	t
OptionClass	option.h	/^} OptionClass;$/;"	t
OptionEdit	option.c	/^} OptionEdit;$/;"	t	file:
Orderlist	orderlist.h	/^} Orderlist;$/;"	t
OrderlistClass	orderlist.h	/^} OrderlistClass;$/;"	t
PATTERN_MATCH	gtkfilesel2.c	99;"	d	file:
PBOX_DROPPER	paintbox.h	/^	PBOX_DROPPER,			\/* Ink dropper *\/$/;"	e	enum:pbox_tool
PBOX_FLOOD	paintbox.h	/^	PBOX_FLOOD,			\/* Flood-fill tool *\/$/;"	e	enum:pbox_tool
PBOX_LINE	paintbox.h	/^	PBOX_LINE,			\/* Line drawing tool *\/$/;"	e	enum:pbox_tool
PBOX_NONE	paintbox.h	/^	PBOX_NONE,			\/* No paint tool set *\/$/;"	e	enum:pbox_tool
PBOX_PEN	paintbox.h	/^	PBOX_PEN			\/* Pen *\/$/;"	e	enum:pbox_tool
PBOX_RECT	paintbox.h	/^	PBOX_RECT,			\/* Rectangle tool *\/$/;"	e	enum:pbox_tool
PBOX_SMEAR	paintbox.h	/^	PBOX_SMEAR,			\/* Smear tool *\/$/;"	e	enum:pbox_tool
PBOX_SMUDGE	paintbox.h	/^	PBOX_SMUDGE,			\/* Smudge tool *\/$/;"	e	enum:pbox_tool
PBOX_TEXT	paintbox.h	/^	PBOX_TEXT,			\/* Text tool *\/$/;"	e	enum:pbox_tool
POINTER_BOTTOM	display.h	/^	POINTER_BOTTOM,$/;"	e	enum:pointer_shape
POINTER_BOTTOMLEFT	display.h	/^	POINTER_BOTTOMLEFT,$/;"	e	enum:pointer_shape
POINTER_BOTTOMRIGHT	display.h	/^	POINTER_BOTTOMRIGHT,$/;"	e	enum:pointer_shape
POINTER_DROPPER	display.h	/^	POINTER_DROPPER = 0,$/;"	e	enum:pointer_shape
POINTER_EDIT	display.h	/^	POINTER_EDIT,$/;"	e	enum:pointer_shape
POINTER_FLOOD	display.h	/^	POINTER_FLOOD,$/;"	e	enum:pointer_shape
POINTER_HGLASS1	display.h	/^	POINTER_HGLASS1,$/;"	e	enum:pointer_shape
POINTER_HGLASS2	display.h	/^	POINTER_HGLASS2,$/;"	e	enum:pointer_shape
POINTER_HGLASS3	display.h	/^	POINTER_HGLASS3,$/;"	e	enum:pointer_shape
POINTER_HGLASS4	display.h	/^	POINTER_HGLASS4,$/;"	e	enum:pointer_shape
POINTER_HGLASS5	display.h	/^	POINTER_HGLASS5,$/;"	e	enum:pointer_shape
POINTER_HGLASS6	display.h	/^	POINTER_HGLASS6,$/;"	e	enum:pointer_shape
POINTER_HGLASS7	display.h	/^	POINTER_HGLASS7,$/;"	e	enum:pointer_shape
POINTER_HGLASS8	display.h	/^	POINTER_HGLASS8,$/;"	e	enum:pointer_shape
POINTER_KILL	display.h	/^	POINTER_KILL,$/;"	e	enum:pointer_shape
POINTER_LEFT	display.h	/^	POINTER_LEFT,$/;"	e	enum:pointer_shape
POINTER_MOVE	display.h	/^	POINTER_MOVE,$/;"	e	enum:pointer_shape
POINTER_NONE	display.h	/^	POINTER_NONE$/;"	e	enum:pointer_shape
POINTER_PEN	display.h	/^	POINTER_PEN,$/;"	e	enum:pointer_shape
POINTER_RECT	display.h	/^	POINTER_RECT,$/;"	e	enum:pointer_shape
POINTER_RIGHT	display.h	/^	POINTER_RIGHT,$/;"	e	enum:pointer_shape
POINTER_SMEAR	display.h	/^	POINTER_SMEAR,$/;"	e	enum:pointer_shape
POINTER_SMUDGE	display.h	/^	POINTER_SMUDGE,$/;"	e	enum:pointer_shape
POINTER_TEXT	display.h	/^	POINTER_TEXT,$/;"	e	enum:pointer_shape
POINTER_TOP	display.h	/^	POINTER_TOP,$/;"	e	enum:pointer_shape
POINTER_TOPLEFT	display.h	/^	POINTER_TOPLEFT,$/;"	e	enum:pointer_shape
POINTER_TOPRIGHT	display.h	/^	POINTER_TOPRIGHT,$/;"	e	enum:pointer_shape
PaintSettings	paintbox.h	/^} PaintSettings;$/;"	t
PboxTool	paintbox.h	/^} PboxTool;$/;"	t
PointerShape	display.h	/^} PointerShape;$/;"	t
PossibleCompletion	gtkfilesel2.c	/^typedef struct _PossibleCompletion PossibleCompletion;$/;"	t	file:
ProgramWindow	edit.c	/^} ProgramWindow;$/;"	t	file:
REFRESH	gtkfilesel2.c	/^  REFRESH,$/;"	e	file:
REGION_BORDER	region.h	6;"	d
RULER_HORIZONTAL	ruler.h	/^	RULER_HORIZONTAL,	\/* Left-right *\/$/;"	e	enum:ruler_angle
RULER_VERTICAL	ruler.h	/^	RULER_VERTICAL		\/* Top-bottom *\/$/;"	e	enum:ruler_angle
RulerAngle	ruler.h	/^} RulerAngle;$/;"	t
RulerInfo	ruler.h	/^} RulerInfo;$/;"	t
STATE_ADJUST	display.h	/^	STATE_ADJUST,		\/* Waiting for left button up *\/$/;"	e	enum:input_state
STATE_GRAB	display.h	/^	STATE_GRAB,		\/* Waiting for either move or up *\/$/;"	e	enum:input_state
STATE_MOVE	display.h	/^	STATE_MOVE,		\/* Wait for middle up *\/$/;"	e	enum:input_state
STATE_PAINT	display.h	/^	STATE_PAINT,		\/* Wait for left up, painting *\/$/;"	e	enum:input_state
STATE_RESIZE	display.h	/^	STATE_RESIZE,		\/* Waiting for right button up *\/$/;"	e	enum:input_state
STATE_SCROLL	display.h	/^	STATE_SCROLL		\/* Scrolling canvas about with the mouse *\/$/;"	e	enum:input_state
STATE_SUCK	display.h	/^	STATE_SUCK,		\/* Sucking up ink *\/$/;"	e	enum:input_state
STATE_WAIT	display.h	/^	STATE_WAIT,		\/* Waiting for left|right\/middle button down *\/$/;"	e	enum:input_state
SetresInfo	request.c	/^} SetresInfo;$/;"	t	file:
StatusBand	status.h	/^} StatusBand;$/;"	t
StatusBar	status.h	/^} StatusBar;$/;"	t
TYPE_IREGIONVIEW	iregionview.h	30;"	d
TYPE_MATPANEL	matpanel.h	4;"	d
TYPE_OPTION	option.h	4;"	d
TYPE_ORDERLIST	orderlist.h	14;"	d
TiffImageSavePrefInfo	request.c	/^} TiffImageSavePrefInfo;$/;"	t	file:
UndoBuffer	paintbox.h	/^} UndoBuffer;$/;"	t
UndoFragment	paintbox.h	/^} UndoFragment;$/;"	t
Vrw	calibrate.c	/^	Widget Vrw[3];$/;"	m	struct:calibrate_widgets
WindowInfo	window.c	/^} WindowInfo;$/;"	t	file:
Y0	calibrate.c	/^	Widget Y0[3];$/;"	m	struct:calibrate_widgets
YC	calibrate.c	/^	Widget YC[3];			$/;"	m	struct:calibrate_widgets
_	gtkfilesel2.c	44;"	d	file:
_CalibrateInfo	calibrate.h	/^struct _CalibrateInfo {$/;"	s
_CompletionDir	gtkfilesel2.c	/^struct _CompletionDir$/;"	s	file:
_CompletionDirEntry	gtkfilesel2.c	/^struct _CompletionDirEntry$/;"	s	file:
_CompletionDirSent	gtkfilesel2.c	/^struct _CompletionDirSent$/;"	s	file:
_CompletionState	gtkfilesel2.c	/^struct _CompletionState$/;"	s	file:
_CompletionUserDir	gtkfilesel2.c	/^struct _CompletionUserDir$/;"	s	file:
_GtkFileSelection2	gtkfilesel2.h	/^struct _GtkFileSelection2$/;"	s
_GtkFileSelection2Class	gtkfilesel2.h	/^struct _GtkFileSelection2Class$/;"	s
_GtkFileSelection2FileType	gtkfilesel2.h	/^struct _GtkFileSelection2FileType {$/;"	s
_Iregionview	iregionview.h	/^typedef struct _Iregionview {$/;"	s
_IregionviewClass	iregionview.h	/^typedef struct _IregionviewClass {$/;"	s
_Matpanel	matpanel.h	/^typedef struct _Matpanel {$/;"	s
_MatpanelClass	matpanel.h	/^typedef struct _MatpanelClass {$/;"	s
_Option	option.h	/^typedef struct _Option {$/;"	s
_OptionClass	option.h	/^typedef struct _OptionClass {$/;"	s
_Orderlist	orderlist.h	/^typedef struct _Orderlist {$/;"	s
_OrderlistClass	orderlist.h	/^typedef struct _OrderlistClass {$/;"	s
_PossibleCompletion	gtkfilesel2.c	/^struct _PossibleCompletion$/;"	s	file:
__GTK_FILESEL2_H__	gtkfilesel2.h	28;"	d
a	dialog.h	/^	void *a, *b, *c;		\/* Build params *\/$/;"	m	struct:dialog_info
acalc	request.c	/^	Widget acalc;		\/* Automatic recalculation *\/$/;"	m	struct:ip_preference_widgets
action_area	gtkfilesel2.h	/^  GtkWidget *action_area;$/;"	m	struct:_GtkFileSelection2
active_completion_dir	gtkfilesel2.c	/^  struct _CompletionDir *active_completion_dir;$/;"	m	struct:_CompletionState
add_config_name	menu.c	/^add_config_name( MenuConfig *conf, EditmenuWidgets *em )$/;"	f	file:
add_image	display.c	/^add_image( char *fl )$/;"	f
add_image_load	display.c	/^add_image_load( char *fl )$/;"	f
add_kit	menu.c	/^add_kit( MenuConfig *conf, char *kname )$/;"	f	file:
add_kit_name	edit.c	/^add_kit_name( Toolkit *kit, char **klist, int *i )$/;"	f	file:
add_kit_name	menu.c	/^add_kit_name( Toolkit *kit, EditmenuWidgets *em )$/;"	f	file:
add_length	magic.c	/^add_length( char *str, int n )$/;"	f	file:
add_local	magic.c	/^add_local( Symbol *sym, Magic *magic )$/;"	f	file:
add_menu_name	menu.c	/^add_menu_name( MenuConfig *conf )$/;"	f	file:
add_name	magic.c	/^add_name( Symbol *sym, char *buf )$/;"	f	file:
add_referant	magic.c	/^add_referant( Symbol *sym, Magic *magic )$/;"	f	file:
add_tool_name	edit.c	/^add_tool_name( Tool *tool, XmString *klist, int *i )$/;"	f	file:
add_type_check	magic.c	/^add_type_check( Symbol *sym, Magic *magic )$/;"	f	file:
add_undo	paintbox.c	/^add_undo( PaintSettings *st, Rect *dirty )$/;"	f	file:
adjust_area	event.c	/^adjust_area( BoxInfo *box, PointerShape shape, int x, int y )$/;"	f	file:
adjust_vector	event.c	/^adjust_vector( BoxInfo *box, PointerShape shape, int x, int y )$/;"	f	file:
animate_menu	paintbox.c	/^animate_menu( PaintSettings *st )$/;"	f	file:
animate_scr	paintbox.c	/^animate_scr( ImageDisplay *scr, PaintSettings *st )$/;"	f	file:
apin	request.c	/^	Widget apin;		\/* Automatic pin-up *\/$/;"	m	struct:ip_preference_widgets
apop	request.c	/^	Widget apop;		\/* Automatic pop-up *\/$/;"	m	struct:ip_preference_widgets
append_cname	menu.c	/^append_cname( MenuConfig *conf, char *buf )$/;"	f	file:
append_completion_text	gtkfilesel2.c	/^append_completion_text(gchar* text, CompletionState* cmpl_state)$/;"	f	file:
append_kname	menu.c	/^append_kname( Toolkit *kit, char *buf2 )$/;"	f	file:
append_string	magic.c	/^append_string( char *line, char *buf )$/;"	f	file:
area	region.h	/^	Rect area;		\/* Position of box *\/$/;"	m	struct:box_info
arg	dialog.h	/^	void *arg;			\/* Misc thing provided to client *\/$/;"	m	struct:dialog_info
asave	request.c	/^	Widget asave;		\/* Automatic ws save *\/$/;"	m	struct:ip_preference_widgets
attach_dir	gtkfilesel2.c	/^attach_dir(CompletionDirSent* sent, gchar* dir_name, CompletionState *cmpl_state)$/;"	f	file:
attempt_environment_completion	gtkfilesel2.c	/^attempt_environment_completion(gchar* text_to_complete,$/;"	f	file:
attempt_file_completion	gtkfilesel2.c	/^attempt_file_completion(CompletionState *cmpl_state)$/;"	f	file:
attempt_homedir_completion	gtkfilesel2.c	/^attempt_homedir_completion(gchar* text_to_complete,$/;"	f	file:
auto_scroll	event.c	/^auto_scroll( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
b	dialog.h	/^	void *a, *b, *c;		\/* Build params *\/$/;"	m	struct:dialog_info
background_gc	repaint.c	/^GC background_gc;		\/* Draw background *\/$/;"	v
bandno	status.h	/^	int bandno;		\/* Band we extract *\/$/;"	m	struct:status_band
bands	status.h	/^	List *bands;		\/* List of status_band *\/$/;"	m	struct:status_bar
bar	display.h	/^	struct status_bar *bar;$/;"	m	struct:display
bar	status.h	/^	struct status_bar *bar;	\/* Bar we're in *\/$/;"	m	struct:status_band
bbox	paintbox.h	/^	Rect bbox;			\/* Bounding box for frags *\/$/;"	m	struct:undo_buffer
big	request.c	/^	Widget big;		\/* Big windows *\/$/;"	m	struct:image_preference_widgets
big_windows	display.h	/^	Bool big_windows;		\/* Large initial windows *\/$/;"	m	struct:display_info
bind_cb	menu.c	/^bind_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
bottom_shadow_colour_gc	repaint.c	/^GC bottom_shadow_colour_gc;	\/* Draw bottom shadows *\/$/;"	v
box	matpanel.h	/^	GtkWidget *box;		\/* Outer hbox *\/$/;"	m	struct:_Matpanel
box	request.c	/^	BoxInfo *box;$/;"	m	struct:box_edits
box_down	repaint.c	/^box_down( struct box_info *box )$/;"	f
box_edits	request.c	/^typedef struct box_edits {$/;"	s	file:
box_info	region.h	/^typedef struct box_info {$/;"	s
box_new	event.c	/^box_new( ImageDisplay *scr, int x, int y )$/;"	f	file:
box_types	region.h	/^typedef enum box_types {$/;"	g
box_up	repaint.c	/^box_up( struct box_info *box )$/;"	f
boxes	display.h	/^	GSList *boxes; 		\/* All box_info on this screen *\/$/;"	m	struct:display
break_display_region	display.c	/^break_display_region( Symbol *sym, Symbol *rsym )$/;"	f
break_region_display	display.c	/^break_region_display( Symbol *rsym, Symbol *sym )$/;"	f
brush	paintbox.h	/^	int brush;			\/* Current brush number *\/$/;"	m	struct:paint_settings
brush1	paintbox.c	/^static PEL brush1[] = {$/;"	v	file:
brush10	paintbox.c	/^static PEL brush10[] = {$/;"	v	file:
brush11	paintbox.c	/^static PEL brush11[] = {$/;"	v	file:
brush12	paintbox.c	/^static PEL brush12[] = {$/;"	v	file:
brush13	paintbox.c	/^static PEL brush13[] = {$/;"	v	file:
brush2	paintbox.c	/^static PEL brush2[] = {$/;"	v	file:
brush3	paintbox.c	/^static PEL brush3[] = {$/;"	v	file:
brush4	paintbox.c	/^static PEL brush4[] = {$/;"	v	file:
brush5	paintbox.c	/^static PEL brush5[] = {$/;"	v	file:
brush6	paintbox.c	/^static PEL brush6[] = {$/;"	v	file:
brush7	paintbox.c	/^static PEL brush7[] = {$/;"	v	file:
brush8	paintbox.c	/^static PEL brush8[] = {$/;"	v	file:
brush9	paintbox.c	/^static PEL brush9[] = {$/;"	v	file:
brush_masks	paintbox.c	/^static PEL *brush_masks[] = {$/;"	v	file:
brush_shapes	paintbox.c	/^static Rect brush_shapes[] = {$/;"	v	file:
brush_toggle_cb	paintbox.c	/^brush_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
btype	matpanel.h	/^	MatrixType btype;	\/* What's in items at the mo *\/$/;"	m	struct:_Matpanel
build	dialog.h	/^	void (*build)( struct dialog_info *, $/;"	m	struct:dialog_info
build_box_widgets	request.c	/^build_box_widgets( iDialog *idlg, Widget form, BoxInfo *box, BoxEditInfo *eds )$/;"	f	file:
build_cal_pref_edit	calibrate.c	/^build_cal_pref_edit( DialogInfo *dia, Widget form, CalibratePrefInfo *st )$/;"	f	file:
build_convert_bar	convert.c	/^build_convert_bar( Widget par, struct display *scr )$/;"	f
build_fn	dialog.h	/^typedef void (*build_fn)( DialogInfo *, GtkWidget *, void *, void *, void * );$/;"	t
build_gcs	repaint.c	/^build_gcs( void )$/;"	f
build_gdk	repaint.c	/^build_gdk( void )$/;"	f
build_header_box	request.c	/^build_header_box( iDialog *dia, Widget form, ImageInfo *ii )$/;"	f	file:
build_image_window	load.c	/^build_image_window( Widget main_form, ImageDisplay *scr )$/;"	f	file:
build_lab_tables	calibrate.c	/^build_lab_tables( CalibrateInfo *cal )$/;"	f
build_labeledframe	request.c	/^build_labeledframe( Widget par, char *name, Arg *args, int n )$/;"	f
build_labeledtext	request.c	/^build_labeledtext( Widget par, char *name, Arg fargs[], int fn )$/;"	f
build_labeledtext2	request.c	/^build_labeledtext2( Widget par, char *name, Arg fargs[], int fn )$/;"	f
build_labeledtext3	request.c	/^build_labeledtext3( Widget par, char *name, Arg fargs[], int fn )$/;"	f
build_mat	calibrate.c	/^build_mat( Widget par, char *title, Widget mat[3][3] )$/;"	f	file:
build_menu	menu.c	/^build_menu( DialogInfo *dia, Widget main_form, EditmenuWidgets *em )$/;"	f	file:
build_menupane	request.c	/^build_menupane( Widget par, char *name, Arg *args, int n, char type )$/;"	f
build_paintbox	paintbox.c	/^build_paintbox( iDialog *idlg, Widget form, PaintSettings *st )$/;"	f	file:
build_program	edit.c	/^build_program( Widget main_form, ProgramWindow *pw )$/;"	f	file:
build_pw	edit.c	/^build_pw( void )$/;"	f	file:
build_region_display	event.c	/^build_region_display( ImageDisplay *scr, Symbol *sym )$/;"	f
build_rgb	calibrate.c	/^build_rgb( Widget par, char *title, char *names[3], Widget *rgb )$/;"	f	file:
build_ruler	ruler.c	/^build_ruler( Widget draw, struct display *scr, enum ruler_angle type )$/;"	f
build_shell	request.c	/^build_shell( char *name, WidgetClass wclass, Widget par, Arg *args, int n )$/;"	f
build_status_bar	status.c	/^build_status_bar( Widget par, ImageDisplay *scr )$/;"	f
button_area	gtkfilesel2.h	/^  GtkWidget *button_area;$/;"	m	struct:_GtkFileSelection2
c	dialog.h	/^	void *a, *b, *c;		\/* Build params *\/$/;"	m	struct:dialog_info
cal	calibrate.c	/^	CalibrateInfo *cal;		\/* Prefs we are editing *\/$/;"	m	struct:calibrate_widgets
cal	display.h	/^	CalibrateInfo *cal;$/;"	m	struct:display
cal_pref_done_cb	calibrate.c	/^cal_pref_done_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
cal_pref_help_cb	calibrate.c	/^cal_pref_help_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
calc_loc	repaint.c	/^calc_loc( struct box_info *loc )$/;"	f	file:
calibrate_preferences	calibrate.c	/^CalibrateInfo *calibrate_preferences;$/;"	v
calibrate_widgets	calibrate.c	/^typedef struct calibrate_widgets {$/;"	s	file:
cancel_but	dialog.h	/^	GtkWidget *cancel_but;$/;"	m	struct:dialog_info
cancel_button	gtkfilesel2.h	/^  GtkWidget *cancel_button;$/;"	m	struct:_GtkFileSelection2
cancel_cb	dialog.h	/^	void (*cancel_cb)( struct dialog_info *, void *, notify_fn, void * );$/;"	m	struct:dialog_info
caption	option.c	/^	GtkWidget *caption;$/;"	m	struct:option_edit
cbox	matpanel.h	/^	GtkWidget *cbox;	\/* Enclose scale\/offset *\/$/;"	m	struct:_Matpanel
change_menu_config	menu.c	/^change_menu_config( char *name )$/;"	f
change_scale	repaint.c	/^change_scale( ImageDisplay *scr, int mag )$/;"	f
change_scale_pos	repaint.c	/^change_scale_pos( ImageDisplay *scr, int s, int ix, int iy )$/;"	f
change_screen	load.c	/^change_screen( ImageDisplay *scr, ImageInfo *ii )$/;"	f
check_dir	gtkfilesel2.c	/^check_dir(gchar *dir_name, struct stat *result, gboolean *stat_subdirs)$/;"	f	file:
check_match	gtkfilesel2.c	/^check_match (const gchar *name, gpointer data)$/;"	f	file:
child	display.h	/^	GSList *child;		\/* Displays below this one *\/$/;"	m	struct:display
choose_cursor_shape	event.c	/^choose_cursor_shape( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
choose_rtype	event.c	/^choose_rtype( Symbol *sym )$/;"	f	file:
clear_demo_timer	event.c	/^clear_demo_timer( ImageDisplay *scr )$/;"	f
click	display.h	/^	XtIntervalId click;	\/* Timer for single\/double click *\/$/;"	m	struct:display
click_timecb	event.c	/^click_timecb( XtPointer client, XtIntervalId *id )$/;"	f	file:
client	dialog.h	/^	void *client;			\/* Client data for callbacks *\/$/;"	m	struct:dialog_info
client	dialog.h	/^	void *client;		\/* Useful context, sometimes *\/$/;"	m	struct:
client	request.c	/^	void *client;		\/* And a pointer for them *\/$/;"	m	struct:
client	window.c	/^	void *client;		\/* Client data we hold *\/$/;"	m	struct:window_info
cmag	display.h	/^	Widget cmag;		\/* Currently set mag widget *\/$/;"	m	struct:display
cmpl_completion_fullname	gtkfilesel2.c	/^cmpl_completion_fullname (gchar* text, CompletionState* cmpl_state)$/;"	f	file:
cmpl_completion_matches	gtkfilesel2.c	/^cmpl_completion_matches (gchar* text_to_complete,$/;"	f	file:
cmpl_errno	gtkfilesel2.c	/^static gint cmpl_errno;$/;"	v	file:
cmpl_free_dir_list	gtkfilesel2.c	/^cmpl_free_dir_list(GList* dp0)$/;"	f	file:
cmpl_free_dir_sent_list	gtkfilesel2.c	/^cmpl_free_dir_sent_list(GList* dp0)$/;"	f	file:
cmpl_free_state	gtkfilesel2.c	/^cmpl_free_state (CompletionState* cmpl_state)$/;"	f	file:
cmpl_index	gtkfilesel2.c	/^  gint cmpl_index;$/;"	m	struct:_CompletionDir
cmpl_init_state	gtkfilesel2.c	/^cmpl_init_state (void)$/;"	f	file:
cmpl_is_a_completion	gtkfilesel2.c	/^cmpl_is_a_completion (PossibleCompletion* pc)$/;"	f	file:
cmpl_is_directory	gtkfilesel2.c	/^cmpl_is_directory (PossibleCompletion* pc)$/;"	f	file:
cmpl_last_valid_char	gtkfilesel2.c	/^cmpl_last_valid_char (CompletionState* cmpl_state)$/;"	f	file:
cmpl_next_completion	gtkfilesel2.c	/^cmpl_next_completion (CompletionState* cmpl_state)$/;"	f	file:
cmpl_parent	gtkfilesel2.c	/^  struct _CompletionDir *cmpl_parent;$/;"	m	struct:_CompletionDir
cmpl_reference_position	gtkfilesel2.c	/^cmpl_reference_position (CompletionState* cmpl_state)$/;"	f	file:
cmpl_state	gtkfilesel2.h	/^  gpointer   cmpl_state;$/;"	m	struct:_GtkFileSelection2
cmpl_state_okay	gtkfilesel2.c	/^cmpl_state_okay(CompletionState* cmpl_state)$/;"	f	file:
cmpl_strerror	gtkfilesel2.c	/^cmpl_strerror(gint err)$/;"	f	file:
cmpl_text	gtkfilesel2.c	/^  gchar *cmpl_text;$/;"	m	struct:_CompletionDir
cmpl_this_completion	gtkfilesel2.c	/^cmpl_this_completion (PossibleCompletion* pc)$/;"	f	file:
cmpl_updated_dir	gtkfilesel2.c	/^cmpl_updated_dir (CompletionState* cmpl_state)$/;"	f	file:
cmpl_updated_text	gtkfilesel2.c	/^cmpl_updated_text (CompletionState* cmpl_state)$/;"	f	file:
cname	menu.c	/^	Widget cname;			\/* Name widget *\/$/;"	m	struct:
col	paintbox.h	/^	int col;			\/* As an X pixel colour *\/$/;"	m	struct:paint_settings
colour	paintbox.h	/^	Widget colour;			\/* Display current paint colour *\/$/;"	m	struct:paint_settings
compare_cmpl_dir	gtkfilesel2.c	/^compare_cmpl_dir(const void* a, const void* b)$/;"	f	file:
compare_user_dir	gtkfilesel2.c	/^compare_user_dir(const void* a, const void* b)$/;"	f	file:
completion_dir	gtkfilesel2.c	/^  struct _CompletionDir *completion_dir; \/* directory completing from *\/$/;"	m	struct:_CompletionState
config_conv_cb	load.c	/^config_conv_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
config_sel_cb	menu.c	/^config_sel_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
configs	menu.c	/^	Widget configs;			\/* ScrolledList for current configs *\/$/;"	m	struct:
conv	display.h	/^	struct convert_bar *conv;$/;"	m	struct:display
conv	iregionview.h	/^	Conversion *conv;$/;"	m	struct:_Iregionview
conv	request.c	/^	Widget conv;		\/* Convert option *\/$/;"	m	struct:image_preference_widgets
convert_bar	convert.h	/^typedef struct convert_bar {$/;"	s
copy_args	request.c	/^copy_args( Arg *dst, Arg *src, int n )$/;"	f	file:
copy_cal_info	calibrate.c	/^copy_cal_info( CalibrateInfo *cal )$/;"	f
correct_dir_fullname	gtkfilesel2.c	/^correct_dir_fullname(CompletionDir* cmpl_dir)$/;"	f	file:
correct_parent	gtkfilesel2.c	/^correct_parent(CompletionDir* cmpl_dir, struct stat *sbuf)$/;"	f	file:
count	magic.c	/^	int count;			\/* Number of parameters *\/$/;"	m	struct:
count_displays	display.c	/^count_displays( void )$/;"	f	file:
cover	region.h	/^	Rect cover;		\/* Rect covered by label *\/$/;"	m	struct:box_info
create_cursors	cursor.c	/^create_cursors( Display *dis )$/;"	f
cundo	paintbox.h	/^	struct undo_buffer *cundo;	\/* Buffer we are building *\/$/;"	m	struct:paint_settings
current_dir	gtkfilesel2.h	/^  gchar	    *current_dir;$/;"	m	struct:_GtkFileSelection2
current_file	gtkfilesel2.h	/^  gchar	    *current_file;	\/* Track last selected file and dir *\/$/;"	m	struct:_GtkFileSelection2
current_paintbox	paintbox.c	/^PaintSettings *current_paintbox = NULL;$/;"	v
cursor_in_border	event.c	/^cursor_in_border( ImageDisplay *scr, PointerShape shape )$/;"	f	file:
cursor_out_of_border	event.c	/^cursor_out_of_border( ImageDisplay *scr )$/;"	f	file:
cx	display.h	/^	int cx, cy;		\/* Event posn for previous click *\/$/;"	m	struct:display
cy	display.h	/^	int cx, cy;		\/* Event posn for previous click *\/$/;"	m	struct:display
data	request.c	/^	Widget data;		\/* Data path text *\/$/;"	m	struct:ip_preference_widgets
decode_angle	ruler.c	/^decode_angle( enum ruler_angle a )$/;"	f	file:
decode_type	magic.c	/^decode_type( PElement *base )$/;"	f	file:
defn	magic.c	/^	char *defn;			\/* Definition we make *\/$/;"	m	struct:
delete_cb	menu.c	/^delete_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
delete_display	load.c	/^delete_display( ImageDisplay *scr )$/;"	f
delete_kit	edit.c	/^delete_kit( ProgramWindow *pw, Toolkit *kit )$/;"	f	file:
delete_tool	edit.c	/^delete_tool( ProgramWindow *pw, Tool *tool )$/;"	f	file:
demo	display.h	/^	Bool demo;		\/* Drag mode enabled *\/$/;"	m	struct:display
demo_timecb	event.c	/^demo_timecb( ImageDisplay *scr, XtIntervalId *id )$/;"	f	file:
destroy	dialog.h	/^	Bool destroy;			\/* True if being destroyed *\/$/;"	m	struct:dialog_info
destroy	window.c	/^	Bool destroy;		\/* True if destroy has started *\/$/;"	m	struct:window_info
destroy_convert	convert.c	/^destroy_convert( ConvertBar *conv )$/;"	f
destroy_pw	edit.c	/^destroy_pw( ProgramWindow *pw )$/;"	f	file:
destroy_ruler	ruler.c	/^destroy_ruler( RulerInfo *rule )$/;"	f
destroy_status	status.c	/^destroy_status( StatusBar *bar )$/;"	f	file:
device	gtkfilesel2.c	/^  dev_t device;$/;"	m	struct:_CompletionDirSent
dframe	display.h	/^	Widget dframe;		\/* Frame for draw widget *\/$/;"	m	struct:display
dia	calibrate.c	/^	DialogInfo *dia;		\/* Handle for dialog *\/$/;"	m	struct:calibrate_widgets
dia	menu.c	/^	DialogInfo *dia;		\/* Handle for dialog *\/$/;"	m	struct:
dia	request.c	/^	iDialog *dia;		\/* Dialog handle *\/$/;"	m	struct:setres_info
dia	request.c	/^	iDialog *dia;	\/* Handle for dialog *\/$/;"	m	struct:
dia	request.c	/^	iDialog *dia;	\/* Handle for dialog *\/$/;"	m	struct:image_preference_widgets
dia_cancel_cb	dialog.c	/^dia_cancel_cb( GtkWidget *w, DialogInfo *dia )$/;"	f	file:
dia_cancel_notify	dialog.c	/^dia_cancel_notify( void *sys, DialogResult result )$/;"	f	file:
dia_chunk	dialog.c	/^static GMemChunk *dia_chunk = NULL;$/;"	v	file:
dia_destroy_cb	dialog.c	/^dia_destroy_cb( GtkWidget *dialog, DialogInfo *dia )$/;"	f	file:
dia_done_cb	dialog.c	/^dia_done_cb( GtkWidget *w, DialogInfo *dia )$/;"	f	file:
dia_help_cb	dialog.c	/^dia_help_cb( GtkWidget *w, DialogInfo *dia )$/;"	f	file:
dia_help_notify	dialog.c	/^dia_help_notify( void *sys, DialogResult result )$/;"	f	file:
dia_shell	dialog.c	/^dia_shell( DialogInfo *dia )$/;"	f
dia_trigger_cancel	dialog.c	/^dia_trigger_cancel( DialogInfo *dia )$/;"	f	file:
dia_trigger_done	dialog.c	/^dia_trigger_done( DialogInfo *dia )$/;"	f
dia_trigger_done_notify	dialog.c	/^dia_trigger_done_notify( void *sys, DialogResult result )$/;"	f	file:
dia_trigger_help	dialog.c	/^dia_trigger_help( DialogInfo *dia )$/;"	f	file:
dia_true_cb	dialog.c	/^dia_true_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys ) $/;"	f
dialog_fn	dialog.h	/^typedef void (*dialog_fn)( DialogInfo *, void *, notify_fn, void * );$/;"	t
dialog_info	dialog.h	/^typedef struct dialog_info {$/;"	s
dialog_result	dialog.h	/^typedef enum dialog_result {$/;"	g
dialog_type	dialog.h	/^typedef enum dialog_type {$/;"	g
dim_rect_rubber	paintbox.c	/^dim_rect_rubber( ImageDisplay *scr )$/;"	f	file:
dim_rubber	paintbox.c	/^dim_rubber( ImageDisplay *scr )$/;"	f	file:
dir_enter	gtkfilesel2.h	/^  void (* dir_enter)	(GtkFileSelection2 *filesel, $/;"	m	struct:_GtkFileSelection2Class
dir_list	gtkfilesel2.h	/^  GtkWidget *dir_list;$/;"	m	struct:_GtkFileSelection2
directory_sent_storage	gtkfilesel2.c	/^  GList* directory_sent_storage;$/;"	m	struct:_CompletionState
directory_storage	gtkfilesel2.c	/^  GList* directory_storage;$/;"	m	struct:_CompletionState
dirty	edit.c	/^	Bool dirty;		\/* User has edited text *\/$/;"	m	struct:
disp	calibrate.h	/^	struct im_col_display disp;$/;"	m	struct:_CalibrateInfo
disp2im	repaint.c	/^disp2im( ImageDisplay *scr, int dx, int dy, int *ix, int *iy )$/;"	f
disp2xev	repaint.c	/^disp2xev( ImageDisplay *scr, int dx, int dy, int *ex, int *ey )$/;"	f
display	display.h	/^typedef struct display {$/;"	s
display_info	display.h	/^struct display_info {$/;"	s
display_preferences	repaint.c	/^struct display_info display_preferences = {$/;"	v
done_cb	dialog.h	/^	void (*done_cb)( struct dialog_info *, void *, notify_fn, void * );$/;"	m	struct:dialog_info
done_hit_cb	request.c	/^done_hit_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
donecb	request.c	/^	dialog_fn donecb;	\/* Our caller's done callback *\/$/;"	m	struct:
double_click	event.c	/^double_click( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
doublescale	repaint.c	/^doublescale( int s )$/;"	f
drag	display.h	/^	Bool drag;		\/* Whether locators drag or move on this scr *\/$/;"	m	struct:display
drag	request.c	/^	Widget drag;		\/* Drag option *\/$/;"	m	struct:image_preference_widgets
drag_action	event.c	/^drag_action( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
drag_icon_xpm	edit.c	/^static char *drag_icon_xpm[]={$/;"	v	file:
drag_locators	display.h	/^	Bool drag_locators;		\/* Dragging of locators *\/$/;"	m	struct:display_info
drag_start_x	edit.c	/^static int drag_start_x;$/;"	v	file:
drag_start_y	edit.c	/^static int drag_start_y;$/;"	v	file:
draw	display.h	/^	Widget draw;		\/* The widget we are drawing the picture on *\/$/;"	m	struct:display
draw	ruler.h	/^	Widget draw;		\/* DrawingArea we render into *\/$/;"	m	struct:ruler_info
draw_cross	paint.c	/^draw_cross( ImageDisplay *scr, Rect *r )$/;"	f
draw_little_horizontal_tick	paint.c	/^draw_little_horizontal_tick( ImageDisplay *scr, int x, int y, int n )$/;"	f	file:
draw_little_vertical_tick	paint.c	/^draw_little_vertical_tick( ImageDisplay *scr, int x, int y, int n )$/;"	f	file:
draw_rect	paint.c	/^draw_rect( ImageDisplay *scr, Rect *r, GdkGC *gc )$/;"	f
draw_rect_3D	paint.c	/^draw_rect_3D( ImageDisplay *scr, Rect *r, GdkGC *tl, GdkGC *br )$/;"	f	file:
draw_rect_rubber	paintbox.c	/^draw_rect_rubber( ImageDisplay *scr )$/;"	f	file:
draw_region_border	paint.c	/^draw_region_border( ImageDisplay *scr, Rect *r, int n, GdkGC *fill_gc )$/;"	f
draw_region_ticks	paint.c	/^draw_region_ticks( ImageDisplay *scr, Rect *r, int n )$/;"	f
draw_rubberband	paintbox.c	/^draw_rubberband( ImageDisplay *scr )$/;"	f	file:
draw_thick_rect	paint.c	/^draw_thick_rect( ImageDisplay *scr, Rect *r, int n, GdkGC *gc )$/;"	f
draw_vector	paint.c	/^draw_vector( ImageDisplay *scr, Rect *r )$/;"	f
drbox	display.h	/^	struct box_info *drbox;	\/* Box being dragged *\/$/;"	m	struct:display
drop_destroy_cb	dragdrop.c	/^drop_destroy_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
drop_transfer_cb	dragdrop.c	/^drop_transfer_cb( Widget w, XtPointer client, $/;"	f	file:
dropper_toggle_cb	paintbox.c	/^dropper_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
drx	display.h	/^	int drx, dry;		\/* Offsets into box for drag posn *\/$/;"	m	struct:display
dry	display.h	/^	int drx, dry;		\/* Offsets into box for drag posn *\/$/;"	m	struct:display
dummy	calibrate.h	/^	IMAGE *dummy;		\/* close this to free next thing *\/$/;"	m	struct:_CalibrateInfo
dup_cal_info	calibrate.c	/^dup_cal_info( CalibrateInfo *old )$/;"	f	file:
edit	region.h	/^	struct box_edits *edit; \/* Edit widget for this box *\/$/;"	m	struct:box_info
edit_destroy_cb	request.c	/^edit_destroy_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
edit_exit_cb	edit.c	/^edit_exit_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
ehsb	display.h	/^	Bool ehsb;		\/* hbar enabled *\/$/;"	m	struct:display
enabled	convert.h	/^	Bool enabled;		\/* Controls on\/off *\/$/;"	m	struct:convert_bar
enabled	display.h	/^	Bool enabled;$/;"	m	struct:display
enabled	paintbox.h	/^	gboolean enabled;			\/* On or off *\/$/;"	m	struct:paint_settings
enabled	ruler.h	/^	Bool enabled;		\/* On\/off *\/$/;"	m	struct:ruler_info
enabled	status.h	/^	Bool enabled;		\/* Turn on and off here *\/$/;"	m	struct:status_bar
ensure_trailing_slash	gtkfilesel2.c	/^ensure_trailing_slash (const gchar *dir)$/;"	f	file:
entries	gtkfilesel2.c	/^  struct _CompletionDirEntry *entries;$/;"	m	struct:_CompletionDirSent
entry_count	gtkfilesel2.c	/^  gint entry_count;$/;"	m	struct:_CompletionDirSent
entry_name	gtkfilesel2.c	/^  gchar *entry_name;$/;"	m	struct:_CompletionDirEntry
env_first_diff_index	gtkfilesel2.c	/^env_first_diff_index(gchar* pat, gchar* text)$/;"	f	file:
environment_completion_index	gtkfilesel2.c	/^  gint environment_completion_index; \/* if >= 0, currently completing $xx *\/$/;"	m	struct:_CompletionState
evsb	display.h	/^	Bool evsb;		\/* vbar enabled *\/$/;"	m	struct:display
extend_click	event.c	/^extend_click( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
extract_Widget	request.c	/^Widget extract_Widget( Widget wid ) { return( (Widget) user_data( wid ) ); }$/;"	f
extract_char	request.c	/^char *extract_char( Widget wid ) { return( (char *) user_data( wid ) ); }$/;"	f
extract_int	request.c	/^int extract_int( Widget wid ) { return( (int) user_data( wid ) ); }$/;"	f
extract_paint	paintbox.c	/^extract_paint( Widget wid ) { return( (PaintSettings *) user_data( wid ) ); }$/;"	f	file:
extract_pw	edit.c	/^extract_pw( Widget wid ) { return( (ProgramWindow *) user_data( wid ) ); }$/;"	f
extract_pw_client	edit.c	/^extract_pw_client( Widget wid )$/;"	f	file:
extract_scr	event.c	/^extract_scr( Widget wid ) { return( (ImageDisplay *) user_data( wid ) ); }$/;"	f	file:
falsecol	convert.h	/^	Bool falsecol;		\/* Falsecolour on\/off *\/$/;"	m	struct:convert_bar
falsecol_cb	convert.c	/^falsecol_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
falsew	convert.h	/^	Widget falsew;		\/* False-colour menu item *\/$/;"	m	struct:convert_bar
fbrowse	paintbox.h	/^	Widget fbrowse;			\/* Font browser *\/$/;"	m	struct:paint_settings
file_list	gtkfilesel2.h	/^  GtkWidget *file_list;$/;"	m	struct:_GtkFileSelection2
file_select	gtkfilesel2.h	/^  void (* file_select)	(GtkFileSelection2 *filesel, $/;"	m	struct:_GtkFileSelection2Class
file_types	gtkfilesel2.h	/^  GList     *file_types;	\/* List of all suffix lists *\/$/;"	m	struct:_GtkFileSelection2
fileop_c_dir	gtkfilesel2.h	/^  GtkWidget *fileop_c_dir;$/;"	m	struct:_GtkFileSelection2
fileop_del_file	gtkfilesel2.h	/^  GtkWidget *fileop_del_file;$/;"	m	struct:_GtkFileSelection2
fileop_dialog	gtkfilesel2.h	/^  GtkWidget *fileop_dialog;$/;"	m	struct:_GtkFileSelection2
fileop_entry	gtkfilesel2.h	/^  GtkWidget *fileop_entry;$/;"	m	struct:_GtkFileSelection2
fileop_file	gtkfilesel2.h	/^  gchar     *fileop_file;$/;"	m	struct:_GtkFileSelection2
fileop_ren_file	gtkfilesel2.h	/^  GtkWidget *fileop_ren_file;$/;"	m	struct:_GtkFileSelection2
filesel_signals	gtkfilesel2.c	/^static guint filesel_signals[LAST_SIGNAL] = { 0 };$/;"	v	file:
fill_edit_text	request.c	/^fill_edit_text( BoxInfo *box )$/;"	f
fill_menu_pane	menu.c	/^fill_menu_pane( void )$/;"	f
fill_out_cal_prefs	calibrate.c	/^fill_out_cal_prefs( CalibratePrefInfo *st )$/;"	f	file:
fill_widgets	menu.c	/^fill_widgets( EditmenuWidgets *em )$/;"	f	file:
final_death	dialog.c	/^final_death( DialogInfo *dia )$/;"	f	file:
find_any_box	event.c	/^find_any_box( BoxInfo *box, BoxInfo *old, int x, int y )$/;"	f	file:
find_border	event.c	/^find_border( BoxInfo *box, int ex, int ey )$/;"	f	file:
find_box_border	event.c	/^find_box_border( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
find_box_info	event.c	/^find_box_info( BoxInfo *box, ImageDisplay *scr )$/;"	f	file:
find_box_label	event.c	/^find_box_label( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
find_completion_dir	gtkfilesel2.c	/^find_completion_dir(gchar* text_to_complete,$/;"	f	file:
find_config	menu.c	/^find_config( char *name )$/;"	f	file:
find_drawable	paint.c	/^find_drawable( void )$/;"	f
find_extent	event.c	/^find_extent( const char *str, Rect *out )$/;"	f	file:
find_label	event.c	/^find_label( BoxInfo *box, int x, int y )$/;"	f	file:
find_maxmin	convert.c	/^find_maxmin( struct display *scr, double *min, double *max )$/;"	f	file:
find_maxmin2	convert.c	/^find_maxmin2( IMAGE *in, IMAGE *out, IMAGE_BOX *box, double *min, double *max )$/;"	f	file:
find_parent_dir_fullname	gtkfilesel2.c	/^find_parent_dir_fullname(gchar* dirname)$/;"	f	file:
find_resize_type	event.c	/^find_resize_type( BoxInfo *box, int ex, int ey )$/;"	f	file:
find_root_drawable	paint.c	/^find_root_drawable( void )$/;"	f
find_ruler_visible	ruler.c	/^find_ruler_visible( RulerInfo *rule, Rect *r )$/;"	f	file:
find_shell_widget	request.c	/^find_shell_widget( Widget w )$/;"	f
finish_adjust	event.c	/^finish_adjust( BoxInfo *box )$/;"	f	file:
finish_cb	paintbox.c	/^finish_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
finish_drag	event.c	/^finish_drag( BoxInfo *box )$/;"	f	file:
finish_resize	event.c	/^finish_resize( BoxInfo *box )$/;"	f	file:
first_diff_index	gtkfilesel2.c	/^first_diff_index(gchar* pat, gchar* text)$/;"	f	file:
firstexpose	display.h	/^	Bool firstexpose;$/;"	m	struct:display
fit_window_to_image	load.c	/^fit_window_to_image( ImageDisplay *scr )$/;"	f	file:
flood_area	paintbox.c	/^flood_area( ImageDisplay *scr, int x, int y )$/;"	f	file:
flood_toggle_cb	paintbox.c	/^flood_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
fn	dragdrop.c	/^	DropFn fn; 		\/* User transfer function *\/$/;"	m	struct:
font	paintbox.h	/^	Widget font;			\/* Font widget *\/$/;"	m	struct:paint_settings
font_search_proc	paintbox.c	/^font_search_proc( Widget wid, XmFileSelectionBoxCallbackStruct *cb )$/;"	f	file:
font_selected_cb	paintbox.c	/^font_selected_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
force_boxedit_down	request.c	/^force_boxedit_down( BoxInfo *box )$/;"	f
force_down	dialog.c	/^force_down( DialogInfo *dia )$/;"	f
force_quit	edit.c	/^force_quit( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
force_resize	load.c	/^force_resize( ImageDisplay *scr )$/;"	f
force_ruler_repaint	ruler.c	/^force_ruler_repaint( RulerInfo *rule )$/;"	f
force_win_down	window.c	/^force_win_down( void *handle )$/;"	f
foreground_gc	repaint.c	/^GC foreground_gc;		\/* Draw foreground *\/$/;"	v
form	dialog.h	/^	Widget form;$/;"	m	struct:dialog_info
form	display.h	/^	Widget form;		\/* The form we resize *\/$/;"	m	struct:display
form	status.h	/^	Widget form;		\/* Band form *\/$/;"	m	struct:status_bar
frags	paintbox.h	/^	GSList *frags;			\/* List of paint fragments *\/$/;"	m	struct:undo_buffer
free_all_undo	paintbox.c	/^free_all_undo( PaintSettings *st )$/;"	f	file:
free_cal_info	calibrate.c	/^free_cal_info( CalibrateInfo *cal )$/;"	f
free_config	menu.c	/^free_config( MenuConfig *conf )$/;"	f	file:
free_dia	dialog.c	/^free_dia( DialogInfo *dia )$/;"	f
free_dir	gtkfilesel2.c	/^free_dir(CompletionDir* dir)$/;"	f	file:
free_dir_sent	gtkfilesel2.c	/^free_dir_sent(CompletionDirSent* sent)$/;"	f	file:
free_magic	magic.c	/^free_magic( Magic *magic )$/;"	f	file:
free_status	status.c	/^free_status( StatusBar *bar )$/;"	f
free_undo_buffer	paintbox.c	/^free_undo_buffer( UndoBuffer *undo )$/;"	f	file:
free_undo_frag	paintbox.c	/^free_undo_frag( UndoFragment *frag )$/;"	f	file:
from	ruler.h	/^	int from;		\/* Start of pixels we are showing *\/$/;"	m	struct:ruler_info
fscale2iscale	event.c	/^fscale2iscale( float fac )$/;"	f	file:
fscr	display.h	/^	Bool fscr;		\/* True for at full screen now *\/$/;"	m	struct:display
fsh	display.h	/^	Dimension fsw, fsh;$/;"	m	struct:display
fsw	display.h	/^	Dimension fsw, fsh;$/;"	m	struct:display
fsx	display.h	/^	Position fsx, fsy;	\/* Saved position and size *\/$/;"	m	struct:display
fsy	display.h	/^	Position fsx, fsy;	\/* Saved position and size *\/$/;"	m	struct:display
full_screen_cb	load.c	/^full_screen_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f	file:
fullname	gtkfilesel2.c	/^  gchar *fullname;$/;"	m	struct:_CompletionDir
fullname_len	gtkfilesel2.c	/^  gint fullname_len;$/;"	m	struct:_CompletionDir
gain	convert.h	/^	Widget gain;		\/* Gain and offset sliders *\/$/;"	m	struct:convert_bar
gamma	calibrate.c	/^	Widget gamma[3];$/;"	m	struct:calibrate_widgets
gc_list	display.h	/^typedef enum gc_list {$/;"	g
gdraw	display.h	/^	GdkWindow *gdraw;	\/* Window for gdb_rgb stuff *\/$/;"	m	struct:display
get_item_text	edit.c	/^get_item_text( Widget wid, int pos )$/;"	f	file:
get_optionset	request.c	/^get_optionset( Widget om, Widget items[], int k )$/;"	f
get_pwdb	gtkfilesel2.c	/^get_pwdb(CompletionState* cmpl_state)$/;"	f	file:
get_region_rect	event.c	/^get_region_rect( Symbol *sym, Rect *r )$/;"	f	file:
get_ruler_ppm	ruler.c	/^get_ruler_ppm( RulerInfo *rule )$/;"	f
get_text_double	request.c	/^get_text_double( Widget text, double *out )$/;"	f
get_text_float	request.c	/^get_text_float( Widget text, float *out )$/;"	f
get_text_int	request.c	/^get_text_int( Widget txt, int *n )$/;"	f
get_text_path	request.c	/^get_text_path( Widget text, GSList **path )$/;"	f
get_toggleset	request.c	/^get_toggleset( Widget tog[], int n )$/;"	f
gexp_predicate	repaint.c	/^gexp_predicate( Display *display, XEvent *xevent, XPointer arg )$/;"	f	file:
goto_dir	gtkfilesel2.c	/^goto_dir (GtkFileSelection2 *fs, gint complete)$/;"	f	file:
gr_exp_ruler	ruler.c	/^gr_exp_ruler( Widget wid, XtPointer rp, XEvent *ev, Boolean *cont )$/;"	f	file:
gr_exp_screen	repaint.c	/^gr_exp_screen( Widget wid, XtPointer client, XEvent *ev, Boolean *cont ) $/;"	f
grab_area	paintbox.c	/^grab_area( IMAGE *im, Rect *dirty )$/;"	f	file:
grab_into_undo	paintbox.c	/^grab_into_undo( UndoBuffer *undo, Rect *dirty )$/;"	f	file:
gtk_file_selection2_abort	gtkfilesel2.c	/^gtk_file_selection2_abort (GtkFileSelection2 *fs)$/;"	f	file:
gtk_file_selection2_class_init	gtkfilesel2.c	/^gtk_file_selection2_class_init (GtkFileSelection2Class *klass)$/;"	f	file:
gtk_file_selection2_complete	gtkfilesel2.c	/^gtk_file_selection2_complete (GtkFileSelection2 *fs,$/;"	f
gtk_file_selection2_create_dir	gtkfilesel2.c	/^gtk_file_selection2_create_dir (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_create_dir_confirmed	gtkfilesel2.c	/^gtk_file_selection2_create_dir_confirmed (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_delete_file	gtkfilesel2.c	/^gtk_file_selection2_delete_file (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_delete_file_confirmed	gtkfilesel2.c	/^gtk_file_selection2_delete_file_confirmed (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_destroy	gtkfilesel2.c	/^gtk_file_selection2_destroy (GtkObject *object)$/;"	f	file:
gtk_file_selection2_dir_activate	gtkfilesel2.c	/^gtk_file_selection2_dir_activate  (GtkWidget             *widget,$/;"	f	file:
gtk_file_selection2_dir_button	gtkfilesel2.c	/^gtk_file_selection2_dir_button (GtkWidget *widget,$/;"	f	file:
gtk_file_selection2_dir_enter	gtkfilesel2.c	/^gtk_file_selection2_dir_enter (GtkFileSelection2 *fs,$/;"	f	file:
gtk_file_selection2_dir_key_press	gtkfilesel2.c	/^gtk_file_selection2_dir_key_press (GtkWidget   *widget,$/;"	f	file:
gtk_file_selection2_file_button	gtkfilesel2.c	/^gtk_file_selection2_file_button (GtkWidget *widget,$/;"	f	file:
gtk_file_selection2_fileop_destroy	gtkfilesel2.c	/^gtk_file_selection2_fileop_destroy (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_fileop_error	gtkfilesel2.c	/^gtk_file_selection2_fileop_error (gchar *error_message)$/;"	f	file:
gtk_file_selection2_get_file_type	gtkfilesel2.c	/^gtk_file_selection2_get_file_type (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_get_filename	gtkfilesel2.c	/^gtk_file_selection2_get_filename (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_get_type	gtkfilesel2.c	/^gtk_file_selection2_get_type (void)$/;"	f
gtk_file_selection2_hide_file_types	gtkfilesel2.c	/^gtk_file_selection2_hide_file_types (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_hide_fileop_buttons	gtkfilesel2.c	/^gtk_file_selection2_hide_fileop_buttons (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_init	gtkfilesel2.c	/^gtk_file_selection2_init (GtkFileSelection2 *fs)$/;"	f	file:
gtk_file_selection2_key_press	gtkfilesel2.c	/^gtk_file_selection2_key_press (GtkWidget   *widget,$/;"	f	file:
gtk_file_selection2_new	gtkfilesel2.c	/^gtk_file_selection2_new (const gchar *title)$/;"	f
gtk_file_selection2_new_file	gtkfilesel2.c	/^gtk_file_selection2_new_file (GtkFileSelection2 *fs,$/;"	f	file:
gtk_file_selection2_refresh	gtkfilesel2.c	/^gtk_file_selection2_refresh (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_rename_file	gtkfilesel2.c	/^gtk_file_selection2_rename_file (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_rename_file_confirmed	gtkfilesel2.c	/^gtk_file_selection2_rename_file_confirmed (GtkWidget *widget, gpointer data)$/;"	f	file:
gtk_file_selection2_set_file_type	gtkfilesel2.c	/^gtk_file_selection2_set_file_type (GtkFileSelection2 *fs, int n)$/;"	f
gtk_file_selection2_set_file_types	gtkfilesel2.c	/^gtk_file_selection2_set_file_types (GtkFileSelection2 *fs, $/;"	f
gtk_file_selection2_set_filename	gtkfilesel2.c	/^gtk_file_selection2_set_filename (GtkFileSelection2 *fs,$/;"	f
gtk_file_selection2_set_filter	gtkfilesel2.c	/^gtk_file_selection2_set_filter (GtkFileSelection2 *fs,$/;"	f
gtk_file_selection2_show_file_types	gtkfilesel2.c	/^gtk_file_selection2_show_file_types (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_show_fileop_buttons	gtkfilesel2.c	/^gtk_file_selection2_show_fileop_buttons (GtkFileSelection2 *fs)$/;"	f
gtk_file_selection2_update_history_menu	gtkfilesel2.c	/^gtk_file_selection2_update_history_menu (GtkFileSelection2 *fs,$/;"	f
gtk_real_dir_enter	gtkfilesel2.c	/^gtk_real_dir_enter (GtkFileSelection2 *fs, const gchar *dir)$/;"	f	file:
gtk_real_file_select	gtkfilesel2.c	/^gtk_real_file_select (GtkFileSelection2 *fs, const gchar *filename)$/;"	f	file:
gtk_real_refresh	gtkfilesel2.c	/^gtk_real_refresh (GtkFileSelection2 *fs)$/;"	f	file:
gval	convert.h	/^	float gval, oval;	\/* Gain and offset *\/$/;"	m	struct:convert_bar
h	request.c	/^	Widget h;$/;"	m	struct:box_edits
halvescale	repaint.c	/^halvescale( int s )$/;"	f
handle	display.h	/^	void *handle;		$/;"	m	struct:display
handle	edit.c	/^	void *handle;		\/* Dialog handle *\/$/;"	m	struct:
handle_drop	dragdrop.c	/^handle_drop( Widget w, XmDropProcCallbackStruct *dd, DropFn fn )$/;"	f
handle_kit_drop	edit.c	/^handle_kit_drop( Widget w, XtPointer client, XtPointer call )$/;"	f	file:
handle_kit_transfer	edit.c	/^handle_kit_transfer( Widget w, int x, int y, char *txt, ProgramWindow *pw )$/;"	f	file:
handle_list_drag	edit.c	/^handle_list_drag( Widget dc, $/;"	f	file:
handle_tool_drop	edit.c	/^handle_tool_drop( Widget w, XtPointer client, XtPointer call )$/;"	f	file:
handle_tool_transfer	edit.c	/^handle_tool_transfer( Widget w, int x, int y, char *txt, ProgramWindow *pw )$/;"	f	file:
heapsize	request.c	/^	Widget heapsize;	\/* Max heap size *\/$/;"	m	struct:ip_preference_widgets
height	display.h	/^	int height;$/;"	m	struct:display
height	matpanel.c	/^	GtkWidget *height;$/;"	m	struct:matpanel_edit_stuff
help_but	dialog.h	/^	GtkWidget *help_but;$/;"	m	struct:dialog_info
help_button	gtkfilesel2.h	/^  GtkWidget *help_button;$/;"	m	struct:_GtkFileSelection2
help_cb	dialog.h	/^	void (*help_cb)( struct dialog_info *, void *, notify_fn, void * );$/;"	m	struct:dialog_info
help_edit_cb	request.c	/^help_edit_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
help_header_cb	request.c	/^help_header_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
help_paint_cb	paintbox.c	/^help_paint_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
hide_cb	convert.c	/^hide_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
hide_convert	convert.c	/^hide_convert( ConvertBar *conv )$/;"	f
hide_rulers	ruler.c	/^hide_rulers( struct display *scr )$/;"	f
hide_rulers_cb	load.c	/^hide_rulers_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
hide_status	status.c	/^hide_status( StatusBar *bar )$/;"	f
highlight_error	edit.c	/^highlight_error( ProgramWindow *pw, Time tm )$/;"	f	file:
history_list	gtkfilesel2.h	/^  GList     *history_list;$/;"	m	struct:_GtkFileSelection2
history_menu	gtkfilesel2.h	/^  GtkWidget *history_menu;$/;"	m	struct:_GtkFileSelection2
history_pulldown	gtkfilesel2.h	/^  GtkWidget *history_pulldown;$/;"	m	struct:_GtkFileSelection2
homedir	gtkfilesel2.c	/^  gchar *homedir;$/;"	m	struct:_CompletionUserDir
hrule	display.h	/^	struct ruler_info *hrule;\/* Horizontal and vertical *\/$/;"	m	struct:display
hsb	display.h	/^	Widget hsb;		\/* Horizontal bar *\/$/;"	m	struct:display
hsb_changed_cb	event.c	/^hsb_changed_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
hsb_drag_cb	event.c	/^hsb_drag_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
icc	request.c	/^	Widget icc;		\/* ICC profile file *\/$/;"	m	struct:image_preference_widgets
icon	display.h	/^	GdkPixmap *icon;	\/* Pixmap we use for the icon *\/$/;"	m	struct:display
id	iregionview.h	/^	Imagedisplay *id;$/;"	m	struct:_Iregionview
idirty	edit.c	/^	Bool idirty;		\/* Title needs updating *\/$/;"	m	struct:
idlg	matpanel.c	/^	iDialog *idlg;		$/;"	m	struct:matpanel_edit_stuff
idlg	option.c	/^	iDialog *idlg;		$/;"	m	struct:option_edit
idlg	paintbox.h	/^	iDialog *idlg;	$/;"	m	struct:paint_settings
idlg	request.c	/^	iDialog *idlg;$/;"	m	struct:box_edits
idlg	request.c	/^	iDialog *idlg;$/;"	m	struct:ip_preference_widgets
im	display.h	/^	IMAGE *im; 		\/* Picture data *\/$/;"	m	struct:display
im	paintbox.h	/^	IMAGE *im;			\/* Old area *\/$/;"	m	struct:undo_fragment
im2disp	repaint.c	/^im2disp( ImageDisplay *scr, int ix, int iy, int *dx, int *dy )$/;"	f
im_typematch	event.c	/^im_typematch( IMAGE *a, IMAGE *b )$/;"	f	file:
image_build_pref_edit	request.c	/^image_build_pref_edit( iDialog *dia, Widget form, ImagePrefInfo *st )$/;"	f	file:
image_fill_out_prefs	request.c	/^image_fill_out_prefs( ImagePrefInfo *st )$/;"	f	file:
image_icon	edit.c	/^static Pixmap image_icon = (Pixmap) 0;$/;"	v	file:
image_pref_done_cb	request.c	/^image_pref_done_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
image_pref_help_cb	request.c	/^image_pref_help_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
image_pref_popdown_cb	request.c	/^image_pref_popdown_cb( iDialog *dia, void *client )$/;"	f	file:
image_preference_widgets	request.c	/^typedef struct image_preference_widgets {$/;"	s	file:
image_save_pref_build_cb	request.c	/^image_save_pref_build_cb( iDialog *dia, Widget form, ImageSavePrefInfo *st )$/;"	f	file:
image_save_pref_done_cb	request.c	/^image_save_pref_done_cb( iDialog *dia, void *client,$/;"	f	file:
image_save_pref_help_cb	request.c	/^image_save_pref_help_cb( iDialog *dia, void *client, $/;"	f	file:
image_save_pref_popdown_cb	request.c	/^image_save_pref_popdown_cb( iDialog *dia, void *client )$/;"	f	file:
imagedisplay_gcs	repaint.c	/^GdkGC *imagedisplay_gcs[ GC_LAST ] = { NULL };$/;"	v
init_calibrate	calibrate.c	/^init_calibrate( void )$/;"	f
ink	paintbox.h	/^	PEL ink[ 256 ];			\/* Current ink colour *\/$/;"	m	struct:paint_settings
inode	gtkfilesel2.c	/^  ino_t inode;$/;"	m	struct:_CompletionDirSent
input_state	display.h	/^enum input_state {$/;"	g
inter	request.c	/^	Widget inter;		\/* Option menu and items *\/$/;"	m	struct:ip_preference_widgets
interit	request.c	/^	Widget interit[3];		$/;"	m	struct:ip_preference_widgets
invert_gc	repaint.c	/^GC invert_gc = NULL;		\/* Draw xor *\/$/;"	v
ip_build_pref_edit	request.c	/^ip_build_pref_edit( iDialog *dia, Widget form, CalcPrefInfo *st )$/;"	f	file:
ip_fill_out_prefs	request.c	/^ip_fill_out_prefs( CalcPrefInfo *st )$/;"	f	file:
ip_pref_done_cb	request.c	/^ip_pref_done_cb( iDialog *idlg, void *client, notify_fn nfn, void *sys )$/;"	f	file:
ip_pref_free	request.c	/^ip_pref_free( iDialog *dia, void *client )$/;"	f	file:
ip_pref_help_cb	request.c	/^ip_pref_help_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
ip_preference_widgets	request.c	/^typedef struct ip_preference_widgets {$/;"	s	file:
ireg	display.h	/^	REGION *ireg;		\/* Region we use for PIO reading from image *\/$/;"	m	struct:display
iregionview_class_init	iregionview.c	/^iregionview_class_init( IregionviewClass *klass )$/;"	f	file:
iregionview_destroy	iregionview.c	/^iregionview_destroy( GtkObject *object )$/;"	f	file:
iregionview_double_cb	iregionview.c	/^iregionview_double_cb( GtkWidget *wid, Iregionview *iregionview )$/;"	f	file:
iregionview_get_type	iregionview.c	/^iregionview_get_type( void )$/;"	f
iregionview_init	iregionview.c	/^iregionview_init( Iregionview *iregionview )$/;"	f	file:
iregionview_new	iregionview.c	/^iregionview_new( Iregion *iregion, Rhsview *rhsview )$/;"	f
iregionview_refresh	iregionview.c	/^iregionview_refresh( View *view )$/;"	f	file:
iregionview_single_cb	iregionview.c	/^iregionview_single_cb( GtkWidget *wid, Iregionview *iregionview )$/;"	f	file:
is_a_completion	gtkfilesel2.c	/^  gint is_a_completion;$/;"	m	struct:_PossibleCompletion
is_dir	gtkfilesel2.c	/^  gint is_dir;$/;"	m	struct:_CompletionDirEntry
is_directory	gtkfilesel2.c	/^  gint is_directory;$/;"	m	struct:_PossibleCompletion
is_postfix	gtkfilesel2.c	/^is_postfix( gconstpointer suff, gconstpointer name )$/;"	f	file:
ispressed	region.h	/^	gboolean ispressed;	\/* Button currently being held down *\/$/;"	m	struct:box_info
itdata	request.c	/^	char *itdata;		\/* Original data path as a string *\/$/;"	m	struct:ip_preference_widgets
item	menu.c	/^	Widget item;		\/* Menu item for this kit *\/$/;"	m	struct:
items	calibrate.c	/^	Widget items[2];		\/* Items on menu *\/$/;"	m	struct:calibrate_widgets
items	matpanel.h	/^	GSList *items; 		\/* Widgets for elems *\/$/;"	m	struct:_Matpanel
items	request.c	/^	Widget items[3];$/;"	m	struct:box_edits
jfif	request.c	/^	JfifImageSavePrefInfo *jfif;$/;"	m	struct:
jfif_image_save_pref_build_cb	request.c	/^jfif_image_save_pref_build_cb( iDialog *dia, Widget form, $/;"	f	file:
jfif_image_save_pref_done_cb	request.c	/^jfif_image_save_pref_done_cb( iDialog *dia, void *client,	$/;"	f	file:
jfif_image_save_pref_fill_cb	request.c	/^jfif_image_save_pref_fill_cb( JfifImageSavePrefInfo *st )$/;"	f	file:
jfif_image_save_pref_help_cb	request.c	/^jfif_image_save_pref_help_cb( iDialog *dia, void *client,$/;"	f	file:
jfif_image_save_pref_popdown_cb	request.c	/^jfif_image_save_pref_popdown_cb( iDialog *dia, void *client )$/;"	f	file:
jjq	request.c	/^	Widget jjq;		\/* JFIF Q level *\/$/;"	m	struct:
junk_band_widgets	status.c	/^junk_band_widgets( StatusBand *band )$/;"	f	file:
kdirty	edit.c	/^	Bool kdirty;		\/* Kit list needs updating *\/$/;"	m	struct:
kill_boxes	event.c	/^kill_boxes( ImageDisplay *scr )$/;"	f
kill_widgets	dialog.c	/^kill_widgets( DialogInfo *dia )$/;"	f	file:
kit	edit.c	/^	Toolkit *kit; 	\/* Current toolkit *\/$/;"	m	struct:
kit_name	edit.c	/^	Widget kit_name;	\/* Text for selected kit *\/$/;"	m	struct:
kit_sel_cb	edit.c	/^kit_sel_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
kits	edit.c	/^	Widget kits;		\/* ScrolledList for kits *\/$/;"	m	struct:
kits	menu.c	/^	List *kits;		\/* List of kits to show *\/$/;"	m	struct:
kits	menu.c	/^	Widget kits;			\/* ScrolledList for toolkits *\/$/;"	m	struct:
label	iregionview.h	/^	GtkWidget *label;$/;"	m	struct:_Iregionview
label	option.h	/^	GtkWidget *label;$/;"	m	struct:_Option
label_box	paint.c	/^label_box( struct box_info *box )$/;"	f
last_completion_text	gtkfilesel2.c	/^  gchar *last_completion_text;$/;"	m	struct:_CompletionState
last_valid_char	gtkfilesel2.c	/^  gint last_valid_char;$/;"	m	struct:_CompletionState
left_extend_cb	event.c	/^left_extend_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
left_move_cb	event.c	/^left_move_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
left_start_cb	event.c	/^left_start_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
left_stop_cb	event.c	/^left_stop_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
light_all_boxes	repaint.c	/^light_all_boxes( void )$/;"	f
light_box	repaint.c	/^light_box( struct box_info *box )$/;"	f
light_boxes	repaint.c	/^light_boxes( ImageDisplay *scr )$/;"	f
light_other_boxes	repaint.c	/^light_other_boxes( ImageDisplay *scr )$/;"	f
light_rect_rubber	paintbox.c	/^light_rect_rubber( ImageDisplay *scr )$/;"	f	file:
light_rubber	paintbox.c	/^light_rubber( ImageDisplay *scr )$/;"	f	file:
light_ruler_tick	ruler.c	/^light_ruler_tick( RulerInfo *rule )$/;"	f	file:
light_sym_boxes	repaint.c	/^light_sym_boxes( Symbol *sym )$/;"	f	file:
line_toggle_cb	paintbox.c	/^line_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
load_cb	edit.c	/^load_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
load_image_as_pixmap	paint.c	/^load_image_as_pixmap( IMAGE *im )$/;"	f
load_image_icon	edit.c	/^load_image_icon()$/;"	f	file:
load_magname	load.c	/^char *load_magname[ NUM_MAGS ] = {$/;"	v
load_magval	load.c	/^int load_magval[ NUM_MAGS ] = { -16, -8, -4, -2, 1, 2, 4, 8 };$/;"	v
load_toolkit	edit.c	/^load_toolkit( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
locals	magic.c	/^	List *locals;			\/* Symbols to be locals *\/$/;"	m	struct:
login	gtkfilesel2.c	/^  gchar *login;$/;"	m	struct:_CompletionUserDir
mag	status.h	/^	Widget mag;		\/* Magnification display *\/$/;"	m	struct:status_bar
magic_sym	magic.c	/^magic_sym( Symbol *sym )$/;"	f
mags	display.h	/^	Widget mags[ NUM_MAGS ]; \/* Toggle widgets for mags *\/$/;"	m	struct:display
main	convert.h	/^	Widget main;		\/* Enclosing Frame *\/$/;"	m	struct:convert_bar
main	status.h	/^	Widget main;		\/* Unmanage this to hide *\/$/;"	m	struct:status_bar
main_vbox	gtkfilesel2.h	/^  GtkWidget *main_vbox;$/;"	m	struct:_GtkFileSelection2
make_box_displays	load.c	/^make_box_displays( Symbol *rsym, Symbol *sym, ImageDisplay *scr )$/;"	f	file:
make_child	event.c	/^make_child( ImageDisplay *scr, ImageDisplay *nsc )$/;"	f	file:
make_dia	dialog.c	/^make_dia()$/;"	f
make_display	load.c	/^make_display( Symbol *sym )$/;"	f	file:
make_display_conversion	paint.c	/^make_display_conversion( IMAGE *in,$/;"	f
make_drag	edit.c	/^make_drag( ProgramWindow *pw, Widget list )$/;"	f	file:
make_drop	dragdrop.c	/^make_drop( Widget wid, XtCallbackProc fn )$/;"	f
make_fsbox	dialog.c	/^make_fsbox( DialogInfo *dia )$/;"	f	file:
make_image	display.c	/^make_image( Symbol *sym, char *fl )$/;"	f
make_magic	magic.c	/^make_magic( Symbol *sym )$/;"	f	file:
make_main_window	window.c	/^make_main_window( $/;"	f	file:
make_messagebox	dialog.c	/^make_messagebox( DialogInfo *dia )$/;"	f	file:
make_motif_GC	repaint.c	/^make_motif_GC( Display *dis, Window win )$/;"	f	file:
make_plain	repaint.c	/^make_plain( Display *dis, Window win )$/;"	f	file:
make_region_symbol	event.c	/^make_region_symbol( Symbol *sym, Symbol *onsym, int x, int y, int w, int h )$/;"	f
make_ruler_gc	repaint.c	/^make_ruler_gc( Display *dis, Window win )$/;"	f	file:
make_string	magic.c	/^make_string( List *text )$/;"	f	file:
make_susp	dialog.c	/^make_susp( void *client, notify_fn nfn, void *sys )$/;"	f
make_text_mask	paintbox.c	/^make_text_mask( PaintSettings *st, char *str, char *fname )$/;"	f	file:
make_text_mask2	paintbox.c	/^make_text_mask2( $/;"	f	file:
make_text_mask2a	paintbox.c	/^make_text_mask2a( $/;"	f	file:
make_text_mask3	paintbox.c	/^make_text_mask3( PaintSettings *st, Rect *tarea, Pixmap server_text )$/;"	f	file:
make_text_mask4	paintbox.c	/^make_text_mask4( PaintSettings *st, Rect *tarea, XImage *client_text )$/;"	f	file:
make_tick_gc	repaint.c	/^make_tick_gc( Display *dis, Window win )$/;"	f	file:
make_undo_buffer	paintbox.c	/^make_undo_buffer( PaintSettings *st )$/;"	f	file:
make_undo_frag	paintbox.c	/^make_undo_frag( UndoBuffer *undo )$/;"	f	file:
make_window_title	load.c	/^make_window_title( char *label, ImageDisplay *scr )$/;"	f	file:
make_xor	repaint.c	/^make_xor( Display *dis, Window win )$/;"	f	file:
map_display	paint.c	/^map_display( ImageDisplay *scr )$/;"	f
map_pop	dialog.c	/^map_pop( DialogInfo *dia, SListMapFn fn, gpointer a )$/;"	f	file:
map_pop_fn	dialog.h	/^typedef void (*map_pop_fn)( Window, void * );$/;"	t
map_popups	dialog.c	/^map_popups( SListMapFn fn, void *a )$/;"	f
map_win	window.c	/^map_win( WindowInfo *win, map_pop_fn fn, void *a )$/;"	f	file:
map_wins	window.c	/^map_wins( map_pop_fn fn, void *a )$/;"	f
mat	calibrate.c	/^	Widget mat[3][3];$/;"	m	struct:calibrate_widgets
matpanel_buildedit	matpanel.c	/^matpanel_buildedit( iWindow *idlg, GtkWidget *vb, MatpanelEdit *eds )$/;"	f	file:
matpanel_class_init	matpanel.c	/^matpanel_class_init( MatpanelClass *klass )$/;"	f	file:
matpanel_destroy	matpanel.c	/^matpanel_destroy( GtkObject *object )$/;"	f	file:
matpanel_done_cb	matpanel.c	/^matpanel_done_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
matpanel_edit	matpanel.c	/^matpanel_edit( Tallyitem *titem )$/;"	f	file:
matpanel_edit_stuff	matpanel.c	/^typedef struct matpanel_edit_stuff {$/;"	s	file:
matpanel_get_type	matpanel.c	/^matpanel_get_type( void )$/;"	f
matpanel_help_cb	matpanel.c	/^matpanel_help_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
matpanel_init	matpanel.c	/^matpanel_init( Matpanel *mat )$/;"	f	file:
matpanel_new	matpanel.c	/^matpanel_new( void )$/;"	f
matpanel_popdown_cb	matpanel.c	/^matpanel_popdown_cb( iWindow *iwnd, void *client, $/;"	f	file:
matpanel_refresh	matpanel.c	/^matpanel_refresh( Tallyitem *titem )$/;"	f	file:
matpanel_replace	matpanel.c	/^matpanel_replace( Tallyitem *titem )$/;"	f	file:
matpanel_replace_cb	matpanel.c	/^matpanel_replace_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
matpanel_save	matpanel.c	/^matpanel_save( Tallyitem *titem )$/;"	f	file:
matpanel_save_cb	matpanel.c	/^matpanel_save_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
matpanel_scan	matpanel.c	/^matpanel_scan( Tallyitem *titem )$/;"	f	file:
matpanel_slider_build	matpanel.c	/^matpanel_slider_build( Matpanel *mat )$/;"	f	file:
matpanel_slider_change_cb	matpanel.c	/^matpanel_slider_change_cb( GtkAdjustment *adj, Matpanel *mat )$/;"	f	file:
matpanel_slider_refresh	matpanel.c	/^matpanel_slider_refresh( Matpanel *mat )$/;"	f	file:
matpanel_text_build	matpanel.c	/^matpanel_text_build( Matpanel *mat )$/;"	f	file:
matpanel_text_change_cb	matpanel.c	/^matpanel_text_change_cb( GtkWidget *wid, Matpanel *mat )$/;"	f	file:
matpanel_text_refresh	matpanel.c	/^matpanel_text_refresh( Matpanel *mat )$/;"	f	file:
matpanel_toggle_build	matpanel.c	/^matpanel_toggle_build( Matpanel *mat )$/;"	f	file:
matpanel_toggle_change_cb	matpanel.c	/^matpanel_toggle_change_cb( GtkWidget *widget, Matpanel *mat )$/;"	f	file:
matpanel_toggle_refresh	matpanel.c	/^matpanel_toggle_refresh( Matpanel *mat )$/;"	f	file:
matpanel_toggle_set_label	matpanel.c	/^matpanel_toggle_set_label( GtkWidget *button, double v )$/;"	f	file:
mbox	dialog.h	/^	Widget mbox;$/;"	m	struct:dialog_info
menu	convert.h	/^	Widget menu;		\/* Pop-up menu *\/$/;"	m	struct:convert_bar
menu	display.h	/^	Widget menu;		\/* Menu bar at top of window form *\/$/;"	m	struct:display
menu_configs	menu.c	/^static List *menu_configs = NULL;$/;"	v	file:
menu_delete_kit	menu.c	/^menu_delete_kit( Toolkit *kit )$/;"	f
menu_help_cb	menu.c	/^menu_help_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
menu_load	menu.c	/^menu_load( char *str )$/;"	f
menu_save	menu.c	/^menu_save( void )$/;"	f
mheight	matpanel.h	/^	int mheight;$/;"	m	struct:_Matpanel
mmrulers_toggle_cb	load.c	/^mmrulers_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
mode	dialog.h	/^	Bool mode;			\/* Modal\/non-modal *\/$/;"	m	struct:dialog_info
mode	paintbox.h	/^	PboxTool mode;			\/* Current mode *\/$/;"	m	struct:paint_settings
motion_cb	event.c	/^motion_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
move_rulers	event.c	/^move_rulers( ImageDisplay *rep, ImageDisplay *scr, int x, int y )$/;"	f	file:
move_screen	event.c	/^move_screen( ImageDisplay *rep, ImageDisplay *scr, int x, int y )$/;"	f	file:
mtime	gtkfilesel2.c	/^  time_t mtime;$/;"	m	struct:_CompletionDirSent
mtype	matpanel.c	/^	GtkWidget *mtype;$/;"	m	struct:matpanel_edit_stuff
munge_version_cb	request.c	/^munge_version_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
mwidth	matpanel.h	/^	int mwidth;		\/* Size of mat panel we have *\/$/;"	m	struct:_Matpanel
name	calibrate.c	/^	Widget name;$/;"	m	struct:calibrate_widgets
name	gtkfilesel2.h	/^  gchar *name;$/;"	m	struct:_GtkFileSelection2FileType
name	menu.c	/^	char *name;		\/* Configuration name *\/$/;"	m	struct:
name_buffer	gtkfilesel2.c	/^  gchar *name_buffer; \/* memory segment containing names of all entries *\/$/;"	m	struct:_CompletionDirSent
new_boxes	event.c	/^new_boxes( ImageDisplay *nsc, ImageDisplay *scr )$/;"	f	file:
new_cb	edit.c	/^new_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
new_config	menu.c	/^new_config( char *name )$/;"	f	file:
new_screen	load.c	/^new_screen( Symbol *sym )$/;"	f
nexttool	edit.c	/^	Tool *nexttool;	\/* Tool to switch to next *\/$/;"	m	struct:
nfn	dialog.h	/^	notify_fn nfn;$/;"	m	struct:
nfn	dialog.h	/^	notify_fn nfn;$/;"	m	struct:dialog_info
nook	dialog.h	/^	Bool nook;			\/* No default-ok *\/$/;"	m	struct:dialog_info
notify_fn	dialog.h	/^typedef void (*notify_fn)( void *, DialogResult );$/;"	t
notify_parent	dialog.c	/^notify_parent( DialogInfo *dia, DialogResult result )$/;"	f	file:
notify_return	dialog.c	/^notify_return( DialogInfo *dia )$/;"	f	file:
notify_send	dialog.c	/^notify_send( DialogInfo *dia, dialog_fn fn, notify_fn back )$/;"	f	file:
null_notify_fn	dialog.c	/^void null_notify_fn( void *client, DialogResult result ) { }$/;"	f
offset	convert.h	/^	Widget offset;$/;"	m	struct:convert_bar
offw	matpanel.h	/^	GtkWidget *offw;$/;"	m	struct:_Matpanel
ok_but	dialog.h	/^	GtkWidget *ok_but;		\/* Buttons *\/$/;"	m	struct:dialog_info
ok_button	gtkfilesel2.h	/^  GtkWidget *ok_button;$/;"	m	struct:_GtkFileSelection2
ok_menu_conf_cb	menu.c	/^ok_menu_conf_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
open_dir	gtkfilesel2.c	/^open_dir(gchar* dir_name, CompletionState* cmpl_state)$/;"	f	file:
open_environment_dir	gtkfilesel2.c	/^open_environment_dir(gchar* text_to_complete,$/;"	f	file:
open_for_paint	load.c	/^open_for_paint( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
open_new_dir	gtkfilesel2.c	/^open_new_dir(gchar* dir_name, struct stat* sbuf, gboolean stat_subdirs)$/;"	f	file:
open_ref_dir	gtkfilesel2.c	/^open_ref_dir(gchar* text_to_complete,$/;"	f	file:
open_relative_dir	gtkfilesel2.c	/^open_relative_dir(gchar* dir_name,$/;"	f	file:
open_user_dir	gtkfilesel2.c	/^open_user_dir(gchar* text_to_complete,$/;"	f	file:
opt	request.c	/^	Widget opt;$/;"	m	struct:box_edits
optim	request.c	/^	Widget optim;		\/* Optimise *\/$/;"	m	struct:ip_preference_widgets
option	option.c	/^	Option *option;$/;"	m	struct:option_edit
option	option.h	/^	GtkWidget *option;$/;"	m	struct:_Option
option_add_item	option.c	/^option_add_item( GtkWidget *item, GSList **options )$/;"	f	file:
option_buildedit	option.c	/^option_buildedit( iDialog *idlg, GtkWidget *vb, OptionEdit *eds )$/;"	f	file:
option_cb	option.c	/^option_cb( GtkWidget *wid, Option *option )$/;"	f	file:
option_class_init	option.c	/^option_class_init( OptionClass *klass )$/;"	f	file:
option_destroy	option.c	/^option_destroy( GtkObject *object )$/;"	f	file:
option_done_cb	option.c	/^option_done_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
option_edit	option.c	/^option_edit( Tallyitem *titem )$/;"	f	file:
option_edit	option.c	/^typedef struct option_edit {$/;"	s	file:
option_get_type	option.c	/^option_get_type( void )$/;"	f
option_help_cb	option.c	/^option_help_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
option_init	option.c	/^option_init( Option *option )$/;"	f	file:
option_new	option.c	/^option_new( void )$/;"	f
option_popdown_cb	option.c	/^option_popdown_cb( iWindow *iwnd, void *client, iWindowNotifyFn nfn, void *sys )$/;"	f	file:
option_refresh	option.c	/^option_refresh( Tallyitem *titem )$/;"	f	file:
options	option.c	/^	GtkWidget *options;		\/* List for current options *\/$/;"	m	struct:option_edit
orderlist_class_init	orderlist.c	/^orderlist_class_init( OrderlistClass *klass )$/;"	f	file:
orderlist_destroy	orderlist.c	/^orderlist_destroy( GtkObject *object )$/;"	f	file:
orderlist_get_type	orderlist.c	/^orderlist_get_type( void )$/;"	f
orderlist_init	orderlist.c	/^orderlist_init( Orderlist *ol )$/;"	f	file:
orderlist_new	orderlist.c	/^orderlist_new( void )$/;"	f
our_popdown_cb	window.c	/^our_popdown_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
oval	convert.h	/^	float gval, oval;	\/* Gain and offset *\/$/;"	m	struct:convert_bar
ox	display.h	/^	int ox, oy;		\/* Mouse out of window posn *\/$/;"	m	struct:display
oy	display.h	/^	int ox, oy;		\/* Mouse out of window posn *\/$/;"	m	struct:display
paint_action	paintbox.c	/^paint_action( ImageDisplay *scr, int ix, int iy )$/;"	f
paint_area	paintbox.c	/^paint_area( ImageDisplay *scr, Rect *r )$/;"	f	file:
paint_background	paint.c	/^paint_background( ImageDisplay *scr, Rect *expose )$/;"	f
paint_box	repaint.c	/^paint_box( struct box_info *box )$/;"	f
paint_box_part	repaint.c	/^paint_box_part( struct box_info *box, Rect *r )$/;"	f
paint_cursors	cursor.c	/^static PointerShape paint_cursors[] = {$/;"	v	file:
paint_end	paintbox.c	/^paint_end( ImageDisplay *scr, int ix, int iy )$/;"	f
paint_horizontal_ruler	ruler.c	/^paint_horizontal_ruler( RulerInfo *rule, int from, int to )$/;"	f	file:
paint_line	paintbox.c	/^paint_line( ImageDisplay *scr, int x1, int y1, int x2, int y2 )$/;"	f	file:
paint_rect	paint.c	/^paint_rect( im_threadgroup_t *tg,$/;"	f
paint_region_border	repaint.c	/^paint_region_border( struct box_info *box )$/;"	f	file:
paint_ruler_tick	ruler.c	/^paint_ruler_tick( RulerInfo *rule )$/;"	f	file:
paint_select_box	repaint.c	/^paint_select_box( struct box_info *box )$/;"	f
paint_settings	paintbox.h	/^typedef struct paint_settings {$/;"	s
paint_start	paintbox.c	/^paint_start( ImageDisplay *scr, int ix, int iy )$/;"	f
paint_text	paintbox.c	/^paint_text( ImageDisplay *scr, int x, int y )$/;"	f	file:
paint_through	display.h	/^	Bool paint_through;		\/* Update children on paint actions *\/$/;"	m	struct:display_info
paint_through	request.c	/^	Widget paint_through;	\/* Shrink image to fit window *\/$/;"	m	struct:image_preference_widgets
paint_vertical_ruler	ruler.c	/^paint_vertical_ruler( RulerInfo *rule, int from, int to )$/;"	f	file:
panel	display.h	/^	Widget panel;		\/* Image panel toggle *\/$/;"	m	struct:display
par	dialog.h	/^	GtkWidget *par;			\/* Our parent widget .. pos only *\/$/;"	m	struct:dialog_info
params	magic.c	/^	List *params;			\/* Symbols to be parameters *\/$/;"	m	struct:
parent	display.h	/^	struct display *parent; \/* Display above this one in tree *\/$/;"	m	struct:display
parent	orderlist.h	/^	Parent parent;$/;"	m	struct:_Orderlist
parent_class	gtkfilesel2.c	/^static GtkWindowClass *parent_class = NULL;$/;"	v	file:
parent_class	gtkfilesel2.h	/^  GtkWindowClass parent_class;$/;"	m	struct:_GtkFileSelection2Class
parent_class	iregionview.c	/^static ViewClass *parent_class = NULL;$/;"	v	file:
parent_class	iregionview.h	/^	ViewClass parent_class;$/;"	m	struct:_IregionviewClass
parent_class	matpanel.c	/^static TallyitemClass *parent_class = NULL;$/;"	v	file:
parent_class	matpanel.h	/^	ViewClass parent_class;$/;"	m	struct:_MatpanelClass
parent_class	option.c	/^static TallyitemClass *parent_class = NULL;$/;"	v	file:
parent_class	option.h	/^	ViewClass parent_class;$/;"	m	struct:_OptionClass
parent_class	orderlist.c	/^static ParentClass *parent_class = NULL;$/;"	v	file:
parent_class	orderlist.h	/^	ParentClass parent_class;$/;"	m	struct:_OrderlistClass
paste_frag	paintbox.c	/^paste_frag( UndoFragment *frag )$/;"	f	file:
paste_undo	paintbox.c	/^paste_undo( UndoBuffer *undo )$/;"	f	file:
path_complete	gtkfilesel2.c	/^path_complete (GtkFileSelection2 *fs,$/;"	f	file:
path_entry	gtkfilesel2.h	/^  GtkWidget *path_entry;$/;"	m	struct:_GtkFileSelection2
path_text	gtkfilesel2.h	/^  GtkWidget *path_text;$/;"	m	struct:_GtkFileSelection2
pbox_tool	paintbox.h	/^typedef enum pbox_tool {$/;"	g
pboxes	display.h	/^	GSList *pboxes; 	\/* Locators we have on other screens *\/$/;"	m	struct:display
pcursor	display.h	/^	PointerShape pcursor;	\/* The paint shape we have now *\/$/;"	m	struct:display
pen_toggle_cb	paintbox.c	/^pen_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
pending	dialog.h	/^	int pending;			\/* Number of callbacks waiting on *\/$/;"	m	struct:dialog_info
pending	display.h	/^	GSList *pending;	\/* Pending repaint list *\/$/;"	m	struct:display
perform_click	event.c	/^perform_click( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
plain_gc	repaint.c	/^GC plain_gc = NULL;		\/* Draw white on black *\/$/;"	v
pointer_shape	display.h	/^typedef enum pointer_shape {$/;"	g
pointer_shapes	cursor.c	/^static Cursor pointer_shapes[ NUM_POINTERS ];$/;"	v	file:
pop_cal_pref	calibrate.c	/^pop_cal_pref( Widget par, CalibrateInfo **pt, struct display *scr )$/;"	f
pop_def_edit	edit.c	/^pop_def_edit( char *txt )$/;"	f
pop_edit_box	request.c	/^pop_edit_box( BoxInfo *box )$/;"	f
pop_edit_cb	load.c	/^pop_edit_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
pop_font_browser_cb	paintbox.c	/^pop_font_browser_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
pop_header	request.c	/^pop_header( struct display *scr )$/;"	f
pop_header_cb	load.c	/^pop_header_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
pop_image_pref_edit	request.c	/^pop_image_pref_edit( Widget par )$/;"	f
pop_image_save_pref_edit	request.c	/^pop_image_save_pref_edit( Widget par, ImageSavePreferences *pref )$/;"	f
pop_ip_pref_edit	request.c	/^pop_ip_pref_edit( Widget par )$/;"	f
pop_jfif_image_save_pref_edit	request.c	/^pop_jfif_image_save_pref_edit( Widget par, ImageSavePreferences *pref,$/;"	f
pop_menu_edit	menu.c	/^pop_menu_edit( Widget par )$/;"	f
pop_paintbox	paintbox.c	/^pop_paintbox( Widget par, Symbol *sym )$/;"	f
pop_region_on_sym	display.c	/^pop_region_on_sym( Symbol *rsym, Symbol *sym )$/;"	f
pop_remove	load.c	/^pop_remove( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
pop_setres	request.c	/^pop_setres( Widget par, struct display *scr )$/;"	f
pop_tiff_image_save_pref_edit	request.c	/^pop_tiff_image_save_pref_edit( Widget par, $/;"	f
popdown_cb	dialog.h	/^	void (*popdown_cb)( struct dialog_info *, void * );$/;"	m	struct:dialog_info
popdown_cb	edit.c	/^popdown_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
popdown_cb	window.c	/^	void (*popdown_cb)();	\/* User callback *\/$/;"	m	struct:window_info
popdown_fn	dialog.h	/^typedef void (*popdown_fn)( DialogInfo *, void * );$/;"	t
pops_present	dialog.c	/^static GSList *pops_present = NULL;$/;"	v	file:
popup_win	window.c	/^popup_win( void *handle )$/;"	f
pos	paintbox.h	/^	Rect pos;			\/* Where we took it from *\/$/;"	m	struct:undo_fragment
ppm	ruler.h	/^	float ppm;		\/* Pixels-per-millimetre *\/$/;"	m	struct:ruler_info
ppm2cf	ruler.c	/^ppm2cf( RulerInfo *rule, float ppm )$/;"	f	file:
predicate	gtkfilesel2.c	/^  GtkFileSelection2FilenamePredicate predicate;$/;"	m	struct:_CompletionState
predicate_data	gtkfilesel2.c	/^  gpointer predicate_data;$/;"	m	struct:_CompletionState
pref	request.c	/^	ImageSavePreferences *pref; \/* Preferences we are editing *\/$/;"	m	struct:
process_cb	edit.c	/^process_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
program_delete_kit	edit.c	/^program_delete_kit( Toolkit *kit )$/;"	f
program_delete_tool	edit.c	/^program_delete_tool( Tool *tool )$/;"	f
program_new_kit	edit.c	/^program_new_kit( Toolkit *kit )$/;"	f
program_refresh_widgets	edit.c	/^program_refresh_widgets( void )$/;"	f
program_windows	edit.c	/^static GSList *program_windows = NULL;$/;"	v	file:
prune_memory_usage	gtkfilesel2.c	/^prune_memory_usage(CompletionState *cmpl_state)$/;"	f	file:
pt	calibrate.c	/^	CalibrateInfo **pt;		\/* Pointer to store new prefs to *\/$/;"	m	struct:calibrate_widgets
px	paintbox.h	/^	int px, py;			\/* Previous paint position *\/$/;"	m	struct:paint_settings
pxsep	ruler.h	/^	float pxsep;		\/* Mark separation in pixels *\/$/;"	m	struct:ruler_info
py	paintbox.h	/^	int px, py;			\/* Previous paint position *\/$/;"	m	struct:paint_settings
qsort_fn	edit.c	/^typedef int (*qsort_fn)( const void *, const void * );$/;"	t	file:
qstrcmp	edit.c	/^qstrcmp( const char **a, const char **b ) { return( strcasecmp( *a, *b ) ); }$/;"	f	file:
quark_suffix	gtkfilesel2.c	/^static GQuark quark_suffix = 0;$/;"	v	file:
r1x	paintbox.h	/^	int r1x, r1y, r2x, r2y;		\/* Rubber band endpoints *\/$/;"	m	struct:paint_settings
r1y	paintbox.h	/^	int r1x, r1y, r2x, r2y;		\/* Rubber band endpoints *\/$/;"	m	struct:paint_settings
r2x	paintbox.h	/^	int r1x, r1y, r2x, r2y;		\/* Rubber band endpoints *\/$/;"	m	struct:paint_settings
r2y	paintbox.h	/^	int r1x, r1y, r2x, r2y;		\/* Rubber band endpoints *\/$/;"	m	struct:paint_settings
re_complete	gtkfilesel2.c	/^  gint re_complete;$/;"	m	struct:_CompletionState
read_item	menu.c	/^read_item( char *in, char *out )$/;"	f
read_jfif_part	request.c	/^read_jfif_part( void *sys, DialogResult result )$/;"	f	file:
read_kit_name	edit.c	/^read_kit_name( ProgramWindow *pw )$/;"	f	file:
read_position	window.c	/^read_position( void *handle,$/;"	f
recalc_me_cb	load.c	/^recalc_me_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
rect_disp2im	repaint.c	/^rect_disp2im( ImageDisplay *scr, Rect *in, Rect *out )$/;"	f
rect_im2disp	repaint.c	/^rect_im2disp( ImageDisplay *scr, Rect *in, Rect *out )$/;"	f
rect_toggle_cb	paintbox.c	/^rect_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
redo	display.h	/^	Widget undo, redo;	\/* Menu items for undo, redo *\/$/;"	m	struct:display
redo	paintbox.h	/^	GSList *redo;			\/* List of redo buffers *\/$/;"	m	struct:paint_settings
redo_paint_cb	paintbox.c	/^redo_paint_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f
ref	calibrate.h	/^	int ref;$/;"	m	struct:_CalibrateInfo
reference_dir	gtkfilesel2.c	/^  struct _CompletionDir *reference_dir; \/* initial directory *\/$/;"	m	struct:_CompletionState
refresh	gtkfilesel2.h	/^  void (* refresh)	(GtkFileSelection2 *filesel);$/;"	m	struct:_GtkFileSelection2Class
refresh_LABPACK	status.c	/^refresh_LABPACK( StatusBar *bar, int x, int y )$/;"	f	file:
refresh_convert	convert.c	/^refresh_convert( ConvertBar *conv )$/;"	f
refresh_ink_colour	paintbox.c	/^refresh_ink_colour( PaintSettings *st )$/;"	f	file:
refresh_kits	edit.c	/^refresh_kits( ProgramWindow *pw )$/;"	f	file:
refresh_lists	gtkfilesel2.c	/^refresh_lists (GtkFileSelection2 *fs,$/;"	f	file:
refresh_ruler_tick	ruler.c	/^refresh_ruler_tick( RulerInfo *rule )$/;"	f	file:
refresh_status	status.c	/^refresh_status( StatusBar *bar, int x, int y )$/;"	f
refresh_status_mag	status.c	/^refresh_status_mag( StatusBar *bar )$/;"	f
refresh_status_top	status.c	/^refresh_status_top( StatusBar *bar )$/;"	f	file:
refresh_tools	edit.c	/^refresh_tools( ProgramWindow *pw, Toolkit *kit )$/;"	f	file:
refresh_value	status.c	/^refresh_value( StatusBand *band, int x, int y )$/;"	f	file:
refresh_widgets	edit.c	/^refresh_widgets( ProgramWindow *pw )$/;"	f	file:
region_label_font	repaint.c	/^GdkFont *region_label_font = NULL;$/;"	v
regions	display.h	/^	GSList *regions; 	\/* box_info for all the region boxes *\/$/;"	m	struct:display
reload_menus_cb	request.c	/^reload_menus_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
reload_symbol	display.c	/^reload_symbol( Symbol *sym )$/;"	f
remake_display_conversion	load.c	/^remake_display_conversion( ImageDisplay *scr )$/;"	f
remake_status	status.c	/^remake_status( StatusBar *bar )$/;"	f
remkit_cb	edit.c	/^remkit_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
remove_cb	load.c	/^remove_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f	file:
remove_display	display.c	/^remove_display( ImageDisplay *scr )$/;"	f
remove_kit	edit.c	/^remove_kit( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
remove_kit	menu.c	/^remove_kit( MenuConfig *conf, Toolkit *kit )$/;"	f	file:
remove_region_cb	request.c	/^remove_region_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
remove_region_display	event.c	/^remove_region_display( BoxInfo *box )$/;"	f
remove_tool	edit.c	/^remove_tool( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
remtool_cb	edit.c	/^remtool_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
rep	region.h	/^	struct display *rep;	\/* display this box represents *\/$/;"	m	struct:box_info
repaint_boxes	repaint.c	/^repaint_boxes( ImageDisplay *scr, Rect *r )$/;"	f
repaint_change	paintbox.c	/^repaint_change( ImageDisplay *scr, Rect *r )$/;"	f	file:
repaint_conversion	convert.c	/^repaint_conversion( struct display *scr )$/;"	f	file:
repaint_ruler	ruler.c	/^repaint_ruler( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
repaint_ruler_region	ruler.c	/^repaint_ruler_region( RulerInfo *rule, Rect *r )$/;"	f	file:
repaint_screen	repaint.c	/^repaint_screen( Widget wid, XtPointer client, XtPointer call ) $/;"	f
replace_image	event.c	/^replace_image( GtkWidget *par, Symbol *sym )$/;"	f
replace_image_cb	event.c	/^replace_image_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
reset_cb	convert.c	/^reset_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
resize_ruler	ruler.c	/^resize_ruler( Widget wid, XtPointer client, XtPointer call )$/;"	f	file:
resize_screen	repaint.c	/^resize_screen( Widget wid, XtPointer client, XtPointer call ) $/;"	f
rethink_mag_widgets	repaint.c	/^rethink_mag_widgets( ImageDisplay *scr, int s )$/;"	f	file:
rethink_ruler	ruler.c	/^rethink_ruler( RulerInfo *rule )$/;"	f
rethink_scroll	repaint.c	/^rethink_scroll( ImageDisplay *scr )$/;"	f
rethink_size	repaint.c	/^rethink_size( ImageDisplay *scr )$/;"	f
rethink_window_title	load.c	/^rethink_window_title( ImageDisplay *scr )$/;"	f
right_start_cb	event.c	/^right_start_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
right_stop_cb	event.c	/^right_stop_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
row	matpanel.c	/^	Tallyrow *row;$/;"	m	struct:matpanel_edit_stuff
row	option.c	/^	Tallyrow *row;$/;"	m	struct:option_edit
rtext	paintbox.h	/^	Rect rtext;			\/* Rubber band position for text *\/$/;"	m	struct:paint_settings
rubber	paintbox.h	/^	gboolean rubber;			\/* Have we a rubber band displayed *\/$/;"	m	struct:paint_settings
ruler_angle	ruler.h	/^typedef enum ruler_angle {$/;"	g
ruler_font	repaint.c	/^XFontStruct *ruler_font = NULL;$/;"	v
ruler_gc	repaint.c	/^GC ruler_gc = NULL;		\/* Draw black *\/$/;"	v
ruler_info	ruler.h	/^typedef struct ruler_info {$/;"	s
run_dialog	dialog.c	/^run_dialog( GtkWidget *par, char *title, Bool nook, Bool mode, DialogType type,$/;"	f
run_win	window.c	/^run_win( Widget par, char *name,$/;"	f
save_cb	edit.c	/^save_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f	file:
save_cb_cb	edit.c	/^save_cb_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
save_image_cb	event.c	/^save_image_cb( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
save_image_symbol	event.c	/^save_image_symbol( GtkWidget *par, Symbol *sym )$/;"	f
save_prefs	request.c	/^save_prefs( void *sys, DialogResult result )$/;"	f	file:
save_to_file	event.c	/^save_to_file( Widget par, ImageInfo *ii, char *out, notify_fn nfn, void *sys )$/;"	f	file:
sbh	display.h	/^	int sbw, sbh;		\/* Minor axis sb size *\/$/;"	m	struct:display
sbw	display.h	/^	int sbw, sbh;		\/* Minor axis sb size *\/$/;"	m	struct:display
scale	display.h	/^	int scale;		\/* Current scale factor *\/$/;"	m	struct:display
scale_cb	convert.c	/^scale_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
scalew	matpanel.h	/^	GtkWidget *scalew;	\/* Widgets for scale\/offset *\/$/;"	m	struct:_Matpanel
scr	calibrate.c	/^	struct display *scr;		\/* Display we affect, if any *\/$/;"	m	struct:calibrate_widgets
scr	convert.h	/^	struct display *scr;	\/* Display we are editing *\/$/;"	m	struct:convert_bar
scr	region.h	/^	struct display *scr;	\/* display this box is on *\/$/;"	m	struct:box_info
scr	request.c	/^	struct display *scr;		\/* Display we edit *\/$/;"	m	struct:setres_info
scr	ruler.h	/^	struct display *scr;	\/* Link back to display struct *\/$/;"	m	struct:ruler_info
scr	status.h	/^	struct display *scr;	\/* Link back *\/$/;"	m	struct:status_bar
screen_destroy_cb	event.c	/^screen_destroy_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
screen_exit_cb	event.c	/^screen_exit_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
screen_load_cb	event.c	/^screen_load_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
screen_save_cb	event.c	/^screen_save_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
scroll_canvas	repaint.c	/^scroll_canvas( ImageDisplay *scr, int x, int y )$/;"	f
scroll_canvas_norepaint	repaint.c	/^scroll_canvas_norepaint( ImageDisplay *scr, int x, int y )$/;"	f
scroll_down_cb	event.c	/^scroll_down_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_far_down_cb	event.c	/^scroll_far_down_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_far_left_cb	event.c	/^scroll_far_left_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_far_right_cb	event.c	/^scroll_far_right_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_far_up_cb	event.c	/^scroll_far_up_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_left_cb	event.c	/^scroll_left_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_move_cb	event.c	/^scroll_move_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_page_down_cb	event.c	/^scroll_page_down_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_page_left_cb	event.c	/^scroll_page_left_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_page_right_cb	event.c	/^scroll_page_right_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_page_up_cb	event.c	/^scroll_page_up_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_right_cb	event.c	/^scroll_right_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_ruler	ruler.c	/^scroll_ruler( RulerInfo *rule, int left, int top )$/;"	f
scroll_start_cb	event.c	/^scroll_start_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_stop_cb	event.c	/^scroll_stop_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
scroll_up_cb	event.c	/^scroll_up_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
sculpt	display.h	/^	Bool sculpt;			\/* Sculpted region edges *\/$/;"	m	struct:display_info
sculpt	request.c	/^	Widget sculpt;		\/* 3D region borders *\/$/;"	m	struct:image_preference_widgets
search	request.c	/^	Widget search;		\/* Search path text *\/$/;"	m	struct:ip_preference_widgets
select_mag_cb	event.c	/^select_mag_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f
select_menu_cb	menu.c	/^select_menu_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
selected_gc	repaint.c	/^GC selected_gc;			\/* Draw selected background *\/$/;"	v
selection_entry	gtkfilesel2.h	/^  GtkWidget *selection_entry;$/;"	m	struct:_GtkFileSelection2
selection_text	gtkfilesel2.h	/^  GtkWidget *selection_text;$/;"	m	struct:_GtkFileSelection2
sent	gtkfilesel2.c	/^  CompletionDirSent *sent;$/;"	m	struct:_CompletionDir
set_button_state	dialog.c	/^set_button_state( DialogInfo *dia, Bool state )$/;"	f	file:
set_config_list	menu.c	/^set_config_list( EditmenuWidgets *em )$/;"	f	file:
set_demo_timer	event.c	/^set_demo_timer( ImageDisplay *scr )$/;"	f
set_dir_enter	gtkfilesel2.c	/^set_dir_enter (GtkFileSelection2 *fs, const gchar *new)$/;"	f	file:
set_go	convert.c	/^set_go( ConvertBar *conv, float gain, float offset )$/;"	f	file:
set_hourglass	cursor.c	/^set_hourglass( void )$/;"	f
set_kit_list	edit.c	/^set_kit_list( ProgramWindow *pw )$/;"	f	file:
set_kit_list	menu.c	/^set_kit_list( EditmenuWidgets *em )$/;"	f	file:
set_label	request.c	/^set_label( Widget label, char *fmt, ... )$/;"	f
set_labels	request.c	/^set_labels( Widget label, char *str )$/;"	f
set_mag_cb	event.c	/^set_mag_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
set_new_file	gtkfilesel2.c	/^set_new_file (GtkFileSelection2 *fs, const gchar *file)$/;"	f	file:
set_new_suffix	gtkfilesel2.c	/^set_new_suffix (GtkFileSelection2 *fs, GList *new_suffixes)$/;"	f	file:
set_optionset	request.c	/^set_optionset( Widget om, Widget items[], int k )$/;"	f
set_pointer	cursor.c	/^set_pointer( void )$/;"	f
set_position	window.c	/^set_position( void *handle,$/;"	f
set_program_text	edit.c	/^set_program_text( ProgramWindow *pw, Tool *tool )$/;"	f	file:
set_program_text2	edit.c	/^set_program_text2( DialogInfo *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
set_ruler_ppm	ruler.c	/^set_ruler_ppm( RulerInfo *rule, double ppm )$/;"	f
set_select	menu.c	/^set_select( Toolkit *kit, EditmenuWidgets *em, MenuConfig *conf )$/;"	f	file:
set_text	request.c	/^set_text( Widget txt, char *fmt, ... )$/;"	f
set_text_double	request.c	/^void set_text_double( Widget txt, double f ) { set_text( txt, "%g", f ); }$/;"	f
set_text_int	request.c	/^void set_text_int( Widget txt, int n ) { set_text( txt, "%d", n ); }$/;"	f
set_text_path	request.c	/^set_text_path( Widget txt, GSList *path )$/;"	f
set_text_widget	edit.c	/^set_text_widget( ProgramWindow *pw, Tool *tool )$/;"	f	file:
set_texts	request.c	/^set_texts( Widget txt, char *str )$/;"	f
set_title	edit.c	/^set_title( ProgramWindow *pw )$/;"	f	file:
set_tool_list	edit.c	/^set_tool_list( ProgramWindow *pw )$/;"	f	file:
set_type_cb	gtkfilesel2.c	/^set_type_cb (GtkWidget *wid, gpointer data)$/;"	f	file:
set_window_shape	cursor.c	/^set_window_shape( Window w, PointerShape shape )$/;"	f	file:
setres_build_cb	request.c	/^setres_build_cb( iDialog *dia, Widget form, SetresInfo *res )$/;"	f	file:
setres_cb	load.c	/^setres_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
setres_done_cb	request.c	/^setres_done_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
setres_help_cb	request.c	/^setres_help_cb( iDialog *dia, void *client, notify_fn nfn, void *sys )$/;"	f	file:
setres_info	request.c	/^typedef struct setres_info {$/;"	s	file:
sexpr	paintbox.h	/^	Widget sexpr;			\/* Selection expression *\/$/;"	m	struct:paint_settings
sfit	display.h	/^	Bool sfit;			\/* Shrink to fit window *\/$/;"	m	struct:display_info
sfit	request.c	/^	Widget sfit;		\/* Shrink image to fit window *\/$/;"	m	struct:image_preference_widgets
sh	display.h	/^	int sh;		$/;"	m	struct:display
shape	display.h	/^	PointerShape shape;	\/* The tracking shape we have now *\/$/;"	m	struct:display
sheight	display.h	/^	int sheight;		\/* Current repaint strip height *\/$/;"	m	struct:display
shell	window.c	/^	Widget shell;		\/* Top shell of dialog *\/$/;"	m	struct:window_info
shell_win	window.c	/^shell_win( void *handle )$/;"	f
shim	display.h	/^	IMAGE *shim; 		\/* "Real" image behind display image *\/$/;"	m	struct:display
shireg	display.h	/^	REGION *shireg;		\/* Region we use for PIO reading from shim *\/$/;"	m	struct:display
show_convert	convert.c	/^show_convert( ConvertBar *conv )$/;"	f
show_convert	display.h	/^	Bool show_convert;		\/* Display convert bar *\/$/;"	m	struct:display_info
show_convert_cb	load.c	/^show_convert_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
show_rulers	ruler.c	/^show_rulers( struct display *scr )$/;"	f
show_rulers_cb	load.c	/^show_rulers_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
show_status	display.h	/^	Bool show_status;		\/* Display status bar *\/$/;"	m	struct:display_info
show_status	status.c	/^show_status( StatusBar *bar )$/;"	f
single_click	event.c	/^single_click( ImageDisplay *scr, int ex, int ey )$/;"	f	file:
slide_change_cb	convert.c	/^slide_change_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
slide_drag_cb	convert.c	/^slide_drag_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
slider_ftoi	convert.c	/^slider_ftoi( double v )$/;"	f	file:
slider_itof	convert.c	/^slider_itof( int v )$/;"	f	file:
smask	paintbox.h	/^	PEL *smask;			\/* Bitmap, size of image, 32 bit *\/$/;"	m	struct:paint_settings
smear_line	paintbox.c	/^smear_line( ImageDisplay *scr, int x1, int y1, int x2, int y2 )$/;"	f	file:
smear_toggle_cb	paintbox.c	/^smear_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
smudge_line	paintbox.c	/^smudge_line( ImageDisplay *scr, int x1, int y1, int x2, int y2 )$/;"	f	file:
smudge_toggle_cb	paintbox.c	/^smudge_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
snuff_all_boxes	repaint.c	/^snuff_all_boxes( void )$/;"	f
snuff_box	repaint.c	/^snuff_box( struct box_info *box )$/;"	f
snuff_boxes	repaint.c	/^snuff_boxes( ImageDisplay *scr )$/;"	f
snuff_other_boxes	repaint.c	/^snuff_other_boxes( ImageDisplay *scr )$/;"	f
snuff_ruler_tick	ruler.c	/^snuff_ruler_tick( RulerInfo *rule )$/;"	f	file:
snuff_sym_boxes	repaint.c	/^snuff_sym_boxes( Symbol *sym )$/;"	f	file:
space	ruler.h	/^	int space;		\/* Space we are showing these pixels in *\/$/;"	m	struct:ruler_info
st	paintbox.h	/^	struct paint_settings *st;	\/* Main paint area *\/$/;"	m	struct:undo_buffer
start_list_drag	edit.c	/^start_list_drag( Widget list, XEvent *ev )$/;"	f	file:
state	display.h	/^	enum input_state state;	\/* Input state *\/$/;"	m	struct:display
status	request.c	/^	Widget status;		\/* Status option *\/$/;"	m	struct:image_preference_widgets
status_band	status.h	/^typedef struct status_band {$/;"	s
status_bar	status.h	/^typedef struct status_bar {$/;"	s
status_toggle_cb	load.c	/^status_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
sticky	dialog.h	/^	Bool sticky;			\/* Stay up *\/$/;"	m	struct:dialog_info
suck_cancel	event.c	/^suck_cancel( ImageDisplay *scr )$/;"	f
suck_ink	paintbox.c	/^suck_ink( PaintSettings *st, ImageDisplay *scr, Symbol *sym, $/;"	f
suck_start_cb	event.c	/^suck_start_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
suck_stop_cb	event.c	/^suck_stop_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
suffixes	gtkfilesel2.h	/^  GList     *suffixes;		\/* Current suffix list *\/$/;"	m	struct:_GtkFileSelection2
suffixes	gtkfilesel2.h	/^  gchar **suffixes;$/;"	m	struct:_GtkFileSelection2FileType
susp_chunk	dialog.c	/^static GMemChunk *susp_chunk = NULL;$/;"	v	file:
sw	display.h	/^	int sw;			\/* Size of DrawingArea widget *\/$/;"	m	struct:display
swin	option.c	/^	GtkWidget *swin;		\/* ScrolledWindow for list *\/$/;"	m	struct:option_edit
switch_tool	edit.c	/^switch_tool( ProgramWindow *pw )$/;"	f	file:
sym	display.h	/^	struct _Symbol *sym;	\/* Symbol for this screen *\/$/;"	m	struct:display
sym	magic.c	/^	Symbol *sym;		\/* Symbol we are magicing *\/$/;"	m	struct:
sym	paintbox.h	/^	struct _Symbol *sym;		\/* Display we edit *\/$/;"	m	struct:paint_settings
sym	region.h	/^	struct _Symbol *sym;	\/* Symbol for this region *\/$/;"	m	struct:box_info
sys	dialog.h	/^	void *sys;$/;"	m	struct:
sys	dialog.h	/^	void *sys;$/;"	m	struct:dialog_info
table	calibrate.h	/^	void *table;		\/* From im_LabQ2disp_build_table() *\/$/;"	m	struct:_CalibrateInfo
table	matpanel.h	/^	GtkWidget *table;	\/* Matrix table *\/$/;"	m	struct:_Matpanel
tarea	paintbox.h	/^	Rect tarea;			\/* Size and offset for text *\/$/;"	m	struct:paint_settings
tarea	region.h	/^	Rect tarea;		\/* Typical text size: used for layout *\/$/;"	m	struct:box_info
tarea	ruler.h	/^	Rect tarea;		\/* Typical text size: used for layout *\/$/;"	m	struct:ruler_info
tcomp	request.c	/^	Widget tcomp[5];	\/* TIFF compression types *\/$/;"	m	struct:
tdata	request.c	/^	char *tdata;		\/* Last data path as a string *\/$/;"	m	struct:ip_preference_widgets
tdirty	edit.c	/^	Bool tdirty;		\/* Tool list needs updating *\/$/;"	m	struct:
temps	request.c	/^	Widget temps;		\/* Temps dir text *\/$/;"	m	struct:ip_preference_widgets
test_config_name	menu.c	/^test_config_name( MenuConfig *conf, char *name )$/;"	f	file:
test_display	event.c	/^test_display( ImageDisplay *scr )$/;"	f	file:
test_finished	display.c	/^test_finished( void )$/;"	f
test_managed	display.c	/^test_managed( Symbol *sym, int *n )$/;"	f	file:
text	edit.c	/^	Widget text;		\/* Text widget for symbol *\/$/;"	m	struct:
text	gtkfilesel2.c	/^  gchar *text;$/;"	m	struct:_PossibleCompletion
text	magic.c	/^	List *text;			\/* Strings for body of defn. *\/$/;"	m	struct:
text	paintbox.h	/^	Widget text;			\/* Text widget *\/$/;"	m	struct:paint_settings
text_alloc	gtkfilesel2.c	/^  gint text_alloc;$/;"	m	struct:_PossibleCompletion
text_enter_cb	convert.c	/^text_enter_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
text_mask	paintbox.h	/^	PEL *text_mask;			\/* Cached text mask *\/$/;"	m	struct:paint_settings
text_toggle_cb	paintbox.c	/^text_toggle_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
tframe	display.h	/^	Widget tframe;		\/* Frame for image area *\/$/;"	m	struct:display
tg	display.h	/^	im_threadgroup_t *tg;	\/* Threads we eval with *\/$/;"	m	struct:display
tgain	convert.h	/^	Widget tgain;		\/* Same, but text versions *\/$/;"	m	struct:convert_bar
the_completion	gtkfilesel2.c	/^  struct _PossibleCompletion the_completion;$/;"	m	struct:_CompletionState
tick	ruler.h	/^	Bool tick;		\/* Tick visible *\/$/;"	m	struct:ruler_info
tick_gc	repaint.c	/^GC tick_gc = NULL;		\/* Draw dotted *\/$/;"	v
tidy_regions	display.c	/^tidy_regions( struct box_info *box )$/;"	f	file:
tidy_undo	paintbox.c	/^tidy_undo( PaintSettings *st )$/;"	f	file:
tiff	request.c	/^	TiffImageSavePrefInfo *tiff;$/;"	m	struct:
tiff_image_save_pref_build_cb	request.c	/^tiff_image_save_pref_build_cb( iDialog *dia, Widget form, $/;"	f	file:
tiff_image_save_pref_done_cb	request.c	/^tiff_image_save_pref_done_cb( iDialog *dia, void *client, $/;"	f	file:
tiff_image_save_pref_fill_cb	request.c	/^tiff_image_save_pref_fill_cb( TiffImageSavePrefInfo *st )$/;"	f	file:
tiff_image_save_pref_help_cb	request.c	/^tiff_image_save_pref_help_cb( iDialog *dia, void *client, $/;"	f	file:
tiff_image_save_pref_popdown_cb	request.c	/^tiff_image_save_pref_popdown_cb( iDialog *dia, void *client )$/;"	f	file:
timer	display.h	/^	XtIntervalId timer;	\/* Timer for drag mode *\/$/;"	m	struct:display
title	dialog.h	/^	char *title;			\/* For titlebar *\/$/;"	m	struct:dialog_info
tjq	request.c	/^	Widget tjq;		\/* TIFF JPEG Q level *\/$/;"	m	struct:
tlay	request.c	/^	Widget tlay[2];		\/* TIFF layout type *\/$/;"	m	struct:
tmul	request.c	/^	Widget tmul[2];		\/* TIFF multires type *\/$/;"	m	struct:
toffset	convert.h	/^	Widget toffset;$/;"	m	struct:convert_bar
toip_type	magic.c	/^toip_type( PElement *base )$/;"	f	file:
tool	edit.c	/^	Tool *tool;		\/* Tool we think we are editing now *\/$/;"	m	struct:
tool_sel_cb	edit.c	/^tool_sel_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f	file:
tools	edit.c	/^	Widget tools;		\/* ScrolledList for tools *\/$/;"	m	struct:
top	request.c	/^	Widget top;$/;"	m	struct:ip_preference_widgets
top	status.h	/^	Widget top;		\/* Top label *\/$/;"	m	struct:status_bar
top_shadow_colour_gc	repaint.c	/^GC top_shadow_colour_gc;	\/* Draw top shadows *\/$/;"	v
topit	request.c	/^	Widget topit[3];		$/;"	m	struct:ip_preference_widgets
tpos	ruler.h	/^	int tpos;		\/* Tick position *\/$/;"	m	struct:ruler_info
trigger_susp	dialog.c	/^trigger_susp( NotifySusp *nfs, DialogResult result )$/;"	f
try_remove_display	event.c	/^try_remove_display( ImageDisplay *scr )$/;"	f	file:
try_undo	paintbox.c	/^try_undo( PaintSettings *st, Rect *dirty )$/;"	f	file:
tsuck	display.h	/^	XtIntervalId tsuck;	\/* Suck timer *\/$/;"	m	struct:display
tsuck_timecb	event.c	/^tsuck_timecb( XtPointer client, XtIntervalId *id )$/;"	f	file:
tth	request.c	/^	Widget tth;		\/* TIFF tile height *\/$/;"	m	struct:
ttw	request.c	/^	Widget ttw;		\/* TIFF tile width *\/$/;"	m	struct:
txt	request.c	/^	Widget txt;			\/* Text widget we set res from *\/$/;"	m	struct:setres_info
type	calibrate.c	/^	Widget type;			\/* OptionMenu *\/$/;"	m	struct:calibrate_widgets
type	convert.h	/^	Bool type;		\/* Type interpret *\/$/;"	m	struct:convert_bar
type	dialog.h	/^	DialogType type;		\/* FSB or message *\/$/;"	m	struct:dialog_info
type	region.h	/^	BoxType type;		\/* What sort of box is this *\/$/;"	m	struct:box_info
type	ruler.h	/^	RulerAngle type;	\/* Horizontal\/vertical *\/$/;"	m	struct:ruler_info
type_cb	convert.c	/^type_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
type_menu_pane	gtkfilesel2.h	/^  GtkWidget *type_menu_pane;$/;"	m	struct:_GtkFileSelection2
type_option_menu	gtkfilesel2.h	/^  GtkWidget *type_option_menu;$/;"	m	struct:_GtkFileSelection2
typew	convert.h	/^	Widget typew;		\/* Type interpret *\/$/;"	m	struct:convert_bar
u	display.h	/^	int u, v;		\/* Drag scroll direction + speed *\/$/;"	m	struct:display
undo	display.h	/^	Widget undo, redo;	\/* Menu items for undo, redo *\/$/;"	m	struct:display
undo	paintbox.h	/^	GSList *undo;			\/* List of undo buffers *\/$/;"	m	struct:paint_settings
undo	paintbox.h	/^	struct undo_buffer *undo;	\/* Main undo area *\/$/;"	m	struct:undo_fragment
undo	request.c	/^	Widget undo;		\/* Save undo areas *\/$/;"	m	struct:image_preference_widgets
undo_buffer	paintbox.h	/^typedef struct undo_buffer {$/;"	s
undo_fragment	paintbox.h	/^typedef struct undo_fragment {$/;"	s
undo_paint_cb	paintbox.c	/^undo_paint_cb( Widget wid, XtPointer client, XtPointer call ) $/;"	f
undoenabled	display.h	/^	Bool undoenabled;		\/* Undo enabled for paintbox *\/$/;"	m	struct:display_info
undraw_box_border	paint.c	/^undraw_box_border( struct box_info *box, Rect *in, int n )$/;"	f
unlabel_box	paint.c	/^unlabel_box( struct box_info *box )$/;"	f
unlink_box	event.c	/^unlink_box( BoxInfo *box )$/;"	f	file:
unpack_image	paintbox.c	/^unpack_image( XImage *xim, PEL *msk )$/;"	f	file:
unpaint_box	repaint.c	/^unpaint_box( struct box_info *box )$/;"	f
unpaint_region_border	repaint.c	/^unpaint_region_border( struct box_info *box )$/;"	f	file:
update_cmpl	gtkfilesel2.c	/^update_cmpl(PossibleCompletion* poss, CompletionState* cmpl_state)$/;"	f	file:
update_display_shape	cursor.c	/^update_display_shape( ImageDisplay *scr )$/;"	f
update_kit_selections	menu.c	/^update_kit_selections( EditmenuWidgets *em, MenuConfig *conf )$/;"	f	file:
update_menu_state	menu.c	/^update_menu_state( Toolkit *kit, MenuConfig *conf )$/;"	f	file:
update_paint_shape	paintbox.c	/^update_paint_shape( PaintSettings *st )$/;"	f	file:
update_region_value	event.c	/^update_region_value( BoxInfo *box )$/;"	f
update_rulers	ruler.c	/^update_rulers( struct display *scr )$/;"	f
update_ticks	ruler.c	/^update_ticks( struct display *scr, int x, int y )$/;"	f
updated_text	gtkfilesel2.c	/^  gchar *updated_text;$/;"	m	struct:_CompletionState
updated_text_alloc	gtkfilesel2.c	/^  gint updated_text_alloc;$/;"	m	struct:_CompletionState
updated_text_len	gtkfilesel2.c	/^  gint updated_text_len;$/;"	m	struct:_CompletionState
user_completion_index	gtkfilesel2.c	/^  gint user_completion_index; \/* if >= 0, currently completing ~user *\/$/;"	m	struct:_CompletionState
user_data	request.c	/^user_data( Widget wid )$/;"	f
user_dir_name_buffer	gtkfilesel2.c	/^  gchar *user_dir_name_buffer;$/;"	m	struct:_CompletionState
user_directories	gtkfilesel2.c	/^  struct _CompletionUserDir *user_directories;$/;"	m	struct:_CompletionState
user_directories_len	gtkfilesel2.c	/^  gint user_directories_len;$/;"	m	struct:_CompletionState
v	display.h	/^	int u, v;		\/* Drag scroll direction + speed *\/$/;"	m	struct:display
val	status.h	/^	Widget val;		\/* Label we write to *\/$/;"	m	struct:status_band
vas_hd_eq	load.c	/^vas_hd_eq( IMAGE *a, IMAGE *b )$/;"	f	file:
version	request.c	/^	Widget version;		\/* Version menu *\/$/;"	m	struct:ip_preference_widgets
versionit	request.c	/^	Widget versionit[4];		$/;"	m	struct:ip_preference_widgets
view	iregionview.h	/^	View view;$/;"	m	struct:_Iregionview
view	matpanel.h	/^	View view;$/;"	m	struct:_Matpanel
view	option.h	/^	View view;$/;"	m	struct:_Option
vis	display.h	/^	Rect vis;		\/* Visible region of virtual canvas *\/$/;"	m	struct:display
vis	region.h	/^	gboolean vis;		\/* Is this box being displayed *\/$/;"	m	struct:box_info
vrule	display.h	/^	struct ruler_info *vrule;$/;"	m	struct:display
vsb	display.h	/^	Widget vsb;		\/* Vertical bar *\/$/;"	m	struct:display
vsb_changed_cb	event.c	/^vsb_changed_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
vsb_drag_cb	event.c	/^vsb_drag_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
w	dragdrop.c	/^	Widget w;		\/* Widget dropped on *\/$/;"	m	struct:
w	request.c	/^	Widget w;$/;"	m	struct:box_edits
wait_for_end_of_scroll	repaint.c	/^wait_for_end_of_scroll( Window w )$/;"	f
width	display.h	/^	int width;		\/* Size of virtual canvas *\/$/;"	m	struct:display
width	matpanel.c	/^	GtkWidget *width;$/;"	m	struct:matpanel_edit_stuff
width	ruler.h	/^	int width;		\/* Minor direction space *\/$/;"	m	struct:ruler_info
win	dialog.h	/^	GtkWidget *win;			\/* Our GtkWindow *\/$/;"	m	struct:dialog_info
win_build_fn	window.h	/^typedef void (*win_build_fn)( Widget, void *, void *, void * );$/;"	t
window	gtkfilesel2.h	/^  GtkWindow window;$/;"	m	struct:_GtkFileSelection2
window_info	window.c	/^typedef struct window_info {$/;"	s	file:
winds_present	window.c	/^static List *winds_present = NULL;$/;"	v	file:
work	dialog.h	/^	GtkWidget *work;		\/* Our work area *\/$/;"	m	struct:dialog_info
write_item	menu.c	/^write_item( char *in, char *out )$/;"	f
x	dragdrop.c	/^	int x, y;		\/* XY of drop *\/$/;"	m	struct:
x	request.c	/^	Widget x;$/;"	m	struct:box_edits
xev2disp	repaint.c	/^xev2disp( ImageDisplay *scr, int ex, int ey, int *dx, int *dy )$/;"	f
xpos	status.h	/^	Widget xpos;		\/* X position *\/$/;"	m	struct:status_bar
y	dragdrop.c	/^	int x, y;		\/* XY of drop *\/$/;"	m	struct:
y	request.c	/^	Widget y;$/;"	m	struct:box_edits
ypos	status.h	/^	Widget ypos;		\/* Y position *\/$/;"	m	struct:status_bar
zombie	dialog.h	/^	Bool zombie;			\/* Dead and waiting *\/$/;"	m	struct:dialog_info
zoom_cb	event.c	/^zoom_cb( Widget wid, XtPointer client, XtPointer call )$/;"	f
zoom_in_cb	event.c	/^zoom_in_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
zoom_out_cb	event.c	/^zoom_out_cb( Widget wid, XEvent *ev, String *str, Cardinal *n )$/;"	f
