mirror of
https://github.com/rfivet/uemacs.git
synced 2024-12-18 23:36:23 -05:00
crypt depends on display and input instead of efunc.
This commit is contained in:
parent
86d5b10fa9
commit
08a3aa81e1
7
Makefile
7
Makefile
@ -28,7 +28,8 @@ OBJ=basic.o bind.o buffer.o crypt.o display.o eval.o exec.o \
|
|||||||
termio.o window.o word.o names.o globals.o \
|
termio.o window.o word.o names.o globals.o \
|
||||||
wrapper.o utf8.o
|
wrapper.o utf8.o
|
||||||
|
|
||||||
HDR=crypt.h display.h ebind.h edef.h efunc.h estruct.h fileio.h version.h
|
HDR=crypt.h display.h ebind.h edef.h efunc.h estruct.h fileio.h input.h \
|
||||||
|
version.h
|
||||||
|
|
||||||
# DO NOT ADD OR MODIFY ANY LINES ABOVE THIS -- make source creates them
|
# DO NOT ADD OR MODIFY ANY LINES ABOVE THIS -- make source creates them
|
||||||
|
|
||||||
@ -134,14 +135,14 @@ ansi.o: ansi.c estruct.h edef.h
|
|||||||
basic.o: basic.c estruct.h edef.h
|
basic.o: basic.c estruct.h edef.h
|
||||||
bind.o: bind.c estruct.h edef.h fileio.h
|
bind.o: bind.c estruct.h edef.h fileio.h
|
||||||
buffer.o: buffer.c estruct.h edef.h
|
buffer.o: buffer.c estruct.h edef.h
|
||||||
crypt.o: crypt.c crypt.h estruct.h edef.h
|
crypt.o: crypt.c crypt.h display.h estruct.h edef.h input.h
|
||||||
display.o: display.c display.h estruct.h edef.h utf8.h version.h
|
display.o: display.c display.h estruct.h edef.h utf8.h version.h
|
||||||
eval.o: eval.c estruct.h edef.h version.h fileio.h
|
eval.o: eval.c estruct.h edef.h version.h fileio.h
|
||||||
exec.o: exec.c estruct.h edef.h
|
exec.o: exec.c estruct.h edef.h
|
||||||
file.o: file.c crypt.h estruct.h edef.h fileio.h
|
file.o: file.c crypt.h estruct.h edef.h fileio.h
|
||||||
fileio.o: fileio.c fileio.h crypt.h display.h estruct.h edef.h
|
fileio.o: fileio.c fileio.h crypt.h display.h estruct.h edef.h
|
||||||
ibmpc.o: ibmpc.c estruct.h edef.h
|
ibmpc.o: ibmpc.c estruct.h edef.h
|
||||||
input.o: input.c estruct.h edef.h
|
input.o: input.c input.h estruct.h edef.h
|
||||||
isearch.o: isearch.c estruct.h edef.h
|
isearch.o: isearch.c estruct.h edef.h
|
||||||
line.o: line.c estruct.h edef.h
|
line.o: line.c estruct.h edef.h
|
||||||
lock.o: lock.c estruct.h edef.h
|
lock.o: lock.c estruct.h edef.h
|
||||||
|
9
crypt.c
9
crypt.c
@ -9,10 +9,11 @@
|
|||||||
* written by Dana Hoggatt and Daniel Lawrence
|
* written by Dana Hoggatt and Daniel Lawrence
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "estruct.h"
|
#include "display.h"
|
||||||
#include "edef.h"
|
#include "estruct.h"
|
||||||
#include "efunc.h"
|
#include "edef.h"
|
||||||
|
#include "input.h"
|
||||||
|
|
||||||
#if CRYPT
|
#if CRYPT
|
||||||
|
|
||||||
|
2
edef.h
2
edef.h
@ -10,6 +10,8 @@
|
|||||||
#ifndef EDEF_H_
|
#ifndef EDEF_H_
|
||||||
#define EDEF_H_
|
#define EDEF_H_
|
||||||
|
|
||||||
|
#include "estruct.h"
|
||||||
|
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
|
13
efunc.h
13
efunc.h
@ -138,18 +138,7 @@ extern int ttgetc(void);
|
|||||||
extern int typahead(void);
|
extern int typahead(void);
|
||||||
|
|
||||||
/* input.c */
|
/* input.c */
|
||||||
extern int mlyesno(char *prompt);
|
#include "input.h"
|
||||||
extern int mlreply(char *prompt, char *buf, int nbuf);
|
|
||||||
extern int mlreplyt(char *prompt, char *buf, int nbuf, int eolchar);
|
|
||||||
extern int ectoc(int c);
|
|
||||||
extern int ctoec(int c);
|
|
||||||
extern fn_t getname(void);
|
|
||||||
extern int tgetc(void);
|
|
||||||
extern int get1key(void);
|
|
||||||
extern int getcmd(void);
|
|
||||||
extern int getstring(char *prompt, char *buf, int nbuf, int eolchar);
|
|
||||||
extern void outstring(char *s);
|
|
||||||
extern void ostring(char *s);
|
|
||||||
|
|
||||||
/* bind.c */
|
/* bind.c */
|
||||||
extern int help(int f, int n);
|
extern int help(int f, int n);
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
#ifndef _ESTRUCT_H_
|
||||||
|
#define _ESTRUCT_H_
|
||||||
|
|
||||||
/* ESTRUCT.H
|
/* ESTRUCT.H
|
||||||
*
|
*
|
||||||
* Structure and preprocessor defines
|
* Structure and preprocessor defines
|
||||||
@ -678,3 +681,5 @@ struct magic_replacement {
|
|||||||
};
|
};
|
||||||
|
|
||||||
#endif /* MAGIC */
|
#endif /* MAGIC */
|
||||||
|
|
||||||
|
#endif
|
||||||
|
4
input.c
4
input.c
@ -1,3 +1,7 @@
|
|||||||
|
/* input.c -- implements input.h */
|
||||||
|
|
||||||
|
#include "input.h"
|
||||||
|
|
||||||
/* input.c
|
/* input.c
|
||||||
*
|
*
|
||||||
* Various input routines
|
* Various input routines
|
||||||
|
19
input.h
Normal file
19
input.h
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#ifndef _INPUT_H_
|
||||||
|
#define _INPUT_H_
|
||||||
|
|
||||||
|
#include "edef.h"
|
||||||
|
|
||||||
|
int mlyesno( char *prompt) ;
|
||||||
|
int mlreply( char *prompt, char *buf, int nbuf) ;
|
||||||
|
int mlreplyt( char *prompt, char *buf, int nbuf, int eolchar) ;
|
||||||
|
int ectoc( int c) ;
|
||||||
|
int ctoec( int c) ;
|
||||||
|
fn_t getname( void) ;
|
||||||
|
int tgetc( void) ;
|
||||||
|
int get1key( void) ;
|
||||||
|
int getcmd( void) ;
|
||||||
|
int getstring( char *prompt, char *buf, int nbuf, int eolchar) ;
|
||||||
|
void outstring( char *s) ;
|
||||||
|
void ostring( char *s) ;
|
||||||
|
|
||||||
|
#endif
|
Loading…
Reference in New Issue
Block a user