Subversion Repositories planix.SVN

Rev

Rev 109 | Rev 115 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 109 Rev 113
Line 280... Line 280...
280
var	int	bsize;		/* Block size for disk i/o */
280
var	int	bsize;		/* Block size for disk i/o */
281
 
281
 
282
/*
282
/*
283
 * Macros
283
 * Macros
284
 */
284
 */
285
#define	CP(a, b)	(ignore(strcpy(a, b)))
285
/*#define	CP(a, b)	(ignore(strcpy(a, b)))*/
-
 
286
#define 	CP(a,b) 	error error error
-
 
287
 
286
			/*
288
			/*
287
			 * FIXUNDO: do we want to mung undo vars?
289
			 * FIXUNDO: do we want to mung undo vars?
288
			 * Usually yes unless in a macro or global.
290
			 * Usually yes unless in a macro or global.
289
			 */
291
			 */
290
#define FIXUNDO		(inopen >= 0 && (inopen || !inglobal))
292
#define FIXUNDO		(inopen >= 0 && (inopen || !inglobal))
Line 369... Line 371...
369
 * Function type definitions
371
 * Function type definitions
370
 */
372
 */
371
#define	NOSTR	(char *) 0
373
#define	NOSTR	(char *) 0
372
#define	NOLINE	(line *) 0
374
#define	NOLINE	(line *) 0
373
 
375
 
374
extern	int	(*Outchar)();
376
extern	void	(*Outchar)(int);
375
extern	int	(*Pline)();
377
extern	int	(*Pline)();
376
extern	int	(*Putchar)();
378
extern	void	(*Putchar)(short);
377
void	(*oldhup)();
379
void	(*oldhup)();
378
int	(*setlist())();
380
void	(*setlist())();
379
int	(*setnorm())();
381
int	(*setnorm())();
380
int	(*setnorm())();
382
int	(*setnorm())();
381
int	(*setnumb())();
383
int	(*setnumb())();
382
line	*address();
384
line	*address();
383
char	*cgoto();
385
char	*cgoto();
Line 403... Line 405...
403
char	*vgetline();
405
char	*vgetline();
404
char	*vinit();
406
char	*vinit();
405
char	*vpastwh();
407
char	*vpastwh();
406
char	*vskipwh();
408
char	*vskipwh();
407
void	put();
409
void	put();
408
int	putreg();
410
void	putreg();
409
int	YANKreg();
411
int	YANKreg();
410
int	delete();
412
int	delete();
411
int	execl();
413
int	execl();
412
int	filter();
414
int	filter();
413
int	getfile();
415
int	getfile();
414
int	getsub();
416
int	getsub();
415
int	gettty();
417
int	gettty();
416
int	join();
418
int	join();
417
int	listchar();
419
void	listchar(short);
418
off_t	lseek();
420
off_t	lseek();
419
void	normchar(short);
421
void	normchar(short);
420
int	normline();
422
int	normline();
421
int	numbline();
423
int	numbline();
422
var	void	(*oldquit)();
424
var	void	(*oldquit)();
423
void	onhup();
425
void	onhup();
424
void	onintr();
426
void	onintr();
425
void	onsusp();
427
void	onsusp();
426
int	putch();
428
int	putch();
427
int	shift();
429
int	shift();
428
int	termchar();
430
void	termchar();
429
int	vfilter();
431
void	vfilter();
430
#ifdef CBREAK
432
#ifdef CBREAK
431
void	vintr();
433
void	vintr();
432
#endif
434
#endif
433
int	vputch();
435
int	vputch();
434
int	vshftop();
436
void	vshftop();
435
int	yank();
437
int	yank();
436
 
438
 
437
int tgets(char *, int cnt, int fd);
439
int tgets(char *, int cnt, int fd);
438
 
440
 
439
 
441