From 693ce0ee3faeda6333f8eee98adbf942a8a2f44c Mon Sep 17 00:00:00 2001 From: erdgeist <> Date: Thu, 3 Apr 2003 10:03:04 +0000 Subject: Tidying up msg window --- vchat.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'vchat.h') diff --git a/vchat.h b/vchat.h index 5cfc33f..66b9aff 100755 --- a/vchat.h +++ b/vchat.h @@ -44,9 +44,10 @@ typedef struct servermessage servermessage; /* configuration types and variable numbers */ typedef enum { CO_NIL, CO_STR, CO_INT } conftype; typedef enum { CF_NIL, CF_NICK, CF_FROM, CF_SERVERHOST, CF_SERVERPORT, -CF_CIPHERSUITE, CF_CONFIGFILE, CF_CERTFILE, CF_KEYFILE, CF_FORMFILE, +CF_CIPHERSUITE, CF_CONFIGFILE, CF_CERTFILE, CF_KEYFILE, CF_FORMFILE, CF_LOGFILE, CF_USESSL, CF_USECERT, CF_PRIVHEIGHT, CF_HSCROLL, CF_CHANNEL, CF_USETIME, -CF_SCROLLBPRIV, CF_SCROLLBACK, CF_SCROLLBPRIVT, CF_SCROLLBACKT } confopt; +CF_SCROLLBPRIV, CF_SCROLLBACK, CF_SCROLLBPRIVT, CF_SCROLLBACKT, CF_KEEPLOG } confopt; + /* format strings */ typedef enum { FS_PLAIN, FS_CHAN, FS_PRIV, FS_SERV, FS_GLOB, FS_DBG, FS_ERR, FS_IDLE, FS_TIME, FS_TOPICW, FS_NOTOPICW, FS_CONSOLE, FS_CONNECTED, FS_TOPIC, @@ -155,8 +156,11 @@ int writepriv (unsigned char *str); void writeout (unsigned char *str); void showout (void); void flushout (void); +#define msgout(STR) {flushout();writeout(STR);showout();} void hideout (void); int writecf (formtstr id, unsigned char *str); +void writelog (FILE *file); +void writelog_i(FILE *file); extern int outputcountdown; -- cgit v1.2.3