mirror of
https://github.com/rfivet/uemacs.git
synced 2024-12-21 16:46:24 -05:00
More warning avoidance and code cleanup
This commit is contained in:
parent
d0ed902432
commit
8eab871e55
8
ebind.h
8
ebind.h
@ -409,10 +409,10 @@ KEYTAB keytab[NBINDS] = {
|
|||||||
,
|
,
|
||||||
|
|
||||||
/* special internal bindings */
|
/* special internal bindings */
|
||||||
SPEC | META | 'W', wrapword, /* called on word wrap */
|
{ SPEC | META | 'W', wrapword }, /* called on word wrap */
|
||||||
SPEC | META | 'C', nullproc, /* every command input */
|
{ SPEC | META | 'C', nullproc }, /* every command input */
|
||||||
SPEC | META | 'R', nullproc, /* on file read */
|
{ SPEC | META | 'R', nullproc }, /* on file read */
|
||||||
SPEC | META | 'X', nullproc, /* on window change P.K. */
|
{ SPEC | META | 'X', nullproc }, /* on window change P.K. */
|
||||||
|
|
||||||
{0, NULL}
|
{0, NULL}
|
||||||
};
|
};
|
||||||
|
4
efunc.h
4
efunc.h
@ -120,7 +120,7 @@ extern int istring(int f, int n);
|
|||||||
extern int ovstring(int f, int n);
|
extern int ovstring(int f, int n);
|
||||||
|
|
||||||
/* main.c */
|
/* main.c */
|
||||||
extern int edinit(char *bname);
|
extern void edinit(char *bname);
|
||||||
extern int execute(int c, int f, int n);
|
extern int execute(int c, int f, int n);
|
||||||
extern int quickexit(int f, int n);
|
extern int quickexit(int f, int n);
|
||||||
extern int quit(int f, int n);
|
extern int quit(int f, int n);
|
||||||
@ -320,7 +320,7 @@ extern int cbuf40(int f, int n);
|
|||||||
|
|
||||||
/* spawn.c */
|
/* spawn.c */
|
||||||
extern int spawncli(int f, int n);
|
extern int spawncli(int f, int n);
|
||||||
extern void bktoshell(void);
|
extern int bktoshell(int f, int n);
|
||||||
extern void rtfrmshell(void);
|
extern void rtfrmshell(void);
|
||||||
extern int spawn(int f, int n);
|
extern int spawn(int f, int n);
|
||||||
extern int execprg(int f, int n);
|
extern int execprg(int f, int n);
|
||||||
|
8
lock.c
8
lock.c
@ -14,9 +14,6 @@
|
|||||||
#if BSD | SVR4
|
#if BSD | SVR4
|
||||||
#include <sys/errno.h>
|
#include <sys/errno.h>
|
||||||
|
|
||||||
extern int sys_nerr; /* number of system error messages defined */
|
|
||||||
extern int errno; /* current error */
|
|
||||||
|
|
||||||
char *lname[NLOCKS]; /* names of all locked files */
|
char *lname[NLOCKS]; /* names of all locked files */
|
||||||
int numlocks; /* # of current locks active */
|
int numlocks; /* # of current locks active */
|
||||||
|
|
||||||
@ -157,10 +154,7 @@ void lckerror(char *errstr)
|
|||||||
|
|
||||||
strcpy(obuf, errstr);
|
strcpy(obuf, errstr);
|
||||||
strcat(obuf, " - ");
|
strcat(obuf, " - ");
|
||||||
if (errno < sys_nerr)
|
strcat(obuf, strerror(errno));
|
||||||
strcat(obuf, sys_errlist[errno]);
|
|
||||||
else
|
|
||||||
strcat(obuf, "(can not get system error message)");
|
|
||||||
mlwrite(obuf);
|
mlwrite(obuf);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
23
main.c
23
main.c
@ -94,7 +94,7 @@ int emacs(int argc, char **argv)
|
|||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
register int c; /* command character */
|
register int c = -1; /* command character */
|
||||||
register int f; /* default flag */
|
register int f; /* default flag */
|
||||||
register int n; /* numeric repeat count */
|
register int n; /* numeric repeat count */
|
||||||
register int mflag; /* negative flag on repeat */
|
register int mflag; /* negative flag on repeat */
|
||||||
@ -115,7 +115,6 @@ int main(int argc, char **argv)
|
|||||||
int cryptflag; /* encrypting on the way in? */
|
int cryptflag; /* encrypting on the way in? */
|
||||||
char ekey[NPAT]; /* startup encryption key */
|
char ekey[NPAT]; /* startup encryption key */
|
||||||
#endif
|
#endif
|
||||||
extern *pathname[]; /* startup file path/name array */
|
|
||||||
int newc;
|
int newc;
|
||||||
|
|
||||||
#if PKCODE & VMS
|
#if PKCODE & VMS
|
||||||
@ -373,7 +372,7 @@ int main(int argc, char **argv)
|
|||||||
n = 4; /* with argument of 4 */
|
n = 4; /* with argument of 4 */
|
||||||
mflag = 0; /* that can be discarded. */
|
mflag = 0; /* that can be discarded. */
|
||||||
mlwrite("Arg: 4");
|
mlwrite("Arg: 4");
|
||||||
while ((c = getcmd()) >= '0' && c <= '9' || c == reptc
|
while (((c = getcmd()) >= '0' && c <= '9') || c == reptc
|
||||||
|| c == '-') {
|
|| c == '-') {
|
||||||
if (c == reptc)
|
if (c == reptc)
|
||||||
if ((n > 0) == ((n * 4) > 0))
|
if ((n > 0) == ((n * 4) > 0))
|
||||||
@ -425,7 +424,7 @@ int main(int argc, char **argv)
|
|||||||
* as an argument, because the main routine may have been told to read in a
|
* as an argument, because the main routine may have been told to read in a
|
||||||
* file by default, and we want the buffer name to be right.
|
* file by default, and we want the buffer name to be right.
|
||||||
*/
|
*/
|
||||||
int edinit(char *bname)
|
void edinit(char *bname)
|
||||||
{
|
{
|
||||||
register BUFFER *bp;
|
register BUFFER *bp;
|
||||||
register WINDOW *wp;
|
register WINDOW *wp;
|
||||||
@ -706,20 +705,28 @@ int resterr(void)
|
|||||||
return (FALSE);
|
return (FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* user function that does NOTHING */
|
||||||
int nullproc(int f, int n)
|
int nullproc(int f, int n)
|
||||||
{ /* user function that does NOTHING */
|
{
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* dummy function for binding to meta prefix */
|
||||||
int meta(int f, int n)
|
int meta(int f, int n)
|
||||||
{ /* dummy function for binding to meta prefix */
|
{
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* dummy function for binding to control-x prefix */
|
||||||
int cex(int f, int n)
|
int cex(int f, int n)
|
||||||
{ /* dummy function for binding to control-x prefix */
|
{
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* dummy function for binding to universal-argument */
|
||||||
int unarg(int f, int n)
|
int unarg(int f, int n)
|
||||||
{ /* dummy function for binding to universal-argument */
|
{
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
/***** Compiler specific Library functions ****/
|
/***** Compiler specific Library functions ****/
|
||||||
|
4
posix.c
4
posix.c
@ -13,6 +13,7 @@
|
|||||||
#ifdef POSIX
|
#ifdef POSIX
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <unistd.h>
|
||||||
#include "estruct.h"
|
#include "estruct.h"
|
||||||
#include "edef.h"
|
#include "edef.h"
|
||||||
#include "efunc.h"
|
#include "efunc.h"
|
||||||
@ -24,8 +25,6 @@
|
|||||||
|
|
||||||
static int kbdflgs; /* saved keyboard fd flags */
|
static int kbdflgs; /* saved keyboard fd flags */
|
||||||
static int kbdpoll; /* in O_NDELAY mode */
|
static int kbdpoll; /* in O_NDELAY mode */
|
||||||
static int kbdqp; /* there is a char in kbdq */
|
|
||||||
static char kbdq; /* char we've already read */
|
|
||||||
|
|
||||||
static struct termios otermios; /* original terminal characteristics */
|
static struct termios otermios; /* original terminal characteristics */
|
||||||
static struct termios ntermios; /* charactoristics to use inside */
|
static struct termios ntermios; /* charactoristics to use inside */
|
||||||
@ -101,6 +100,7 @@ void ttclose(void)
|
|||||||
int ttputc(int c)
|
int ttputc(int c)
|
||||||
{
|
{
|
||||||
fputc(c, stdout);
|
fputc(c, stdout);
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
8
spawn.c
8
spawn.c
@ -5,6 +5,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <unistd.h>
|
||||||
#include "estruct.h"
|
#include "estruct.h"
|
||||||
#include "edef.h"
|
#include "edef.h"
|
||||||
#include "efunc.h"
|
#include "efunc.h"
|
||||||
@ -104,16 +105,17 @@ int spawncli(int f, int n)
|
|||||||
|
|
||||||
#if BSD | __hpux | SVR4
|
#if BSD | __hpux | SVR4
|
||||||
|
|
||||||
void bktoshell(void)
|
int bktoshell(int f, int n)
|
||||||
{ /* suspend MicroEMACS and wait to wake up */
|
{ /* suspend MicroEMACS and wait to wake up */
|
||||||
int pid;
|
|
||||||
|
|
||||||
vttidy();
|
vttidy();
|
||||||
/******************************
|
/******************************
|
||||||
|
int pid;
|
||||||
|
|
||||||
pid = getpid();
|
pid = getpid();
|
||||||
kill(pid,SIGTSTP);
|
kill(pid,SIGTSTP);
|
||||||
******************************/
|
******************************/
|
||||||
kill(0, SIGTSTP);
|
kill(0, SIGTSTP);
|
||||||
|
return (TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
void rtfrmshell(void)
|
void rtfrmshell(void)
|
||||||
|
Loading…
Reference in New Issue
Block a user