1
0
mirror of https://github.com/rfivet/uemacs.git synced 2024-12-23 17:46:23 -05:00
uemacs/log.c

42 lines
722 B
C
Raw Normal View History

#include "log.h"
#include "retcode.h"
static void logdump( const char *buf, ...) {
}
void (*logwrite)( const char *, ...) = logdump ;
2013-09-19 04:32:20 -04:00
static boolean logit( boolean retcode, boolean beep_f, const char *buf, ...) {
return retcode ;
}
2013-09-19 04:32:20 -04:00
boolean (*logger)( boolean, boolean, const char *, ...) = logit ;
/*
* tell the user that this command is illegal while we are in
* VIEW (read-only) mode
*/
2013-09-19 04:32:20 -04:00
boolean rdonly(void)
{
/* TTbeep();
mlwrite("(Key illegal in VIEW mode)");
return FALSE;
*/
return logger( FALSE, TRUE, "(Key illegal in VIEW mode)");
}
2013-09-18 02:25:39 -04:00
2013-09-19 04:32:20 -04:00
boolean resterr(void)
2013-09-18 02:25:39 -04:00
{
/* TTbeep();
mlwrite("(That command is RESTRICTED)");
return FALSE;
*/
return logger( FALSE, TRUE, "(That command is RESTRICTED)");
}