GLOBAL int session_closed;
+#define LGXF_OVR 1 /* existing logfile overwrite */
+#define LGXF_APN 0 /* existing logfile append */
+#define LGXF_ASK -1 /* existing logfile ask */
#define LGTYP_NONE 0 /* logmode: no logging */
#define LGTYP_ASCII 1 /* logmode: pure ascii */
#define LGTYP_DEBUG 2 /* logmode: all chars of taffic */
int lfhascr;
int cursor_type; /* 0=block 1=underline 2=vertical */
int blink_cur;
- int beep; /* 0=none 1=defaultsound 2=visual */
+ enum {
+ BELL_DISABLED, BELL_DEFAULT, BELL_VISUAL, BELL_WAVEFILE
+ } beep;
int bellovl; /* bell overload protection active? */
int bellovl_n; /* number of bells to cause overload */
int bellovl_t; /* time interval for overload (seconds) */
int bellovl_s; /* period of silence to re-enable bell (s) */
+ char bell_wavefile[FILENAME_MAX];
int scrollbar;
int locksize;
int bce;
int fontcharset;
char logfilename[FILENAME_MAX];
int logtype;
+ int logxfovr;
int hide_mouseptr;
char answerback[256];
/* Colour options */