亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stevie.h

?? STEVIE文本文件編緝器的C 語言源程序
?? H
字號:
/*
 * $Header: /nw2/tony/src/stevie/src/RCS/stevie.h,v 1.20 89/08/31 10:01:07 tony Exp $
 *
 * Main header file included by all source files.
 */

#include "env.h"	/* defines to establish the compile-time environment */

#include <stdio.h>
#include <ctype.h>

#ifdef	BSD

#include <strings.h>
#define strchr index

#else

#ifdef	MINIX

extern	char	*strchr();
extern	char	*strrchr();
extern	char	*strcpy();
extern	char	*strcat();
extern	int	strlen();

#else
#include <string.h>
#endif

#endif

#include "ascii.h"
#include "keymap.h"
#include "param.h"
#include "term.h"

extern	char	*strchr();

#define NORMAL 0
#define CMDLINE 1
#define INSERT 2
#define REPLACE 3
#define FORWARD 4
#define BACKWARD 5

/*
 * Boolean type definition and constants
 */
typedef	short	bool_t;

#ifndef	TRUE
#define	FALSE	(0)
#define	TRUE	(1)
#endif

/*
 * SLOP is the amount of extra space we get for text on a line during
 * editing operations that need more space. This keeps us from calling
 * malloc every time we get a character during insert mode. No extra
 * space is allocated when the file is initially read.
 */
#define	SLOP	10

/*
 * LINEINC is the gap we leave between the artificial line numbers. This
 * helps to avoid renumbering all the lines every time a new line is
 * inserted.
 */
#define	LINEINC	10

#define CHANGED		Changed=TRUE
#define UNCHANGED	Changed=FALSE

struct	line {
	struct	line	*prev, *next;	/* previous and next lines */
	char	*s;			/* text for this line */
	int	size;			/* actual size of space at 's' */
	unsigned long	num;		/* line "number" */
};

#define	LINEOF(x)	((x)->linep->num)

struct	lptr {
	struct	line	*linep;		/* line we're referencing */
	int	index;			/* position within that line */
};

typedef	struct line	LINE;
typedef	struct lptr	LPTR;

struct charinfo {
	char ch_size;
	char *ch_str;
};

extern struct charinfo chars[];

extern	int	State;
extern	int	Rows;
extern	int	Columns;
extern	char	*Realscreen;
extern	char	*Nextscreen;
extern	char	*Filename;
extern	LPTR	*Filemem;
extern	LPTR	*Filetop;
extern	LPTR	*Fileend;
extern	LPTR	*Topchar;
extern	LPTR	*Botchar;
extern	LPTR	*Curschar;
extern	LPTR	*Insstart;
extern	int	Cursrow, Curscol, Cursvcol, Curswant;
extern	bool_t	set_want_col;
extern	int	Prenum;
extern	bool_t	Changed;
extern	char	Redobuff[], Insbuff[];
extern	char	*Insptr;
extern	int	Ninsert;
extern	bool_t	got_int;

extern	char	*malloc(), *strcpy();

/*
 * alloc.c
 */
char	*alloc(), *strsave(), *mkstr();
void	screenalloc(), filealloc(), freeall();
LINE	*newline();
bool_t	bufempty(), buf1line(), lineempty(), endofline(), canincrease();

/*
 * cmdline.c
 */
void	docmdln(), dotag(), msg(), emsg(), smsg(), gotocmd(), wait_return();
char	*getcmdln();

/*
 * edit.c
 */
void	edit(), insertchar(), getout(), scrollup(), scrolldown(), beginline();
bool_t	oneright(), oneleft(), oneup(), onedown();

/*
 * fileio.c
 */
void	filemess(), renum();
bool_t	readfile(), writeit();

/*
 * help.c
 */
bool_t	help();

/*
 * linefunc.c
 */
LPTR	*nextline(), *prevline(), *coladvance();

/*
 * main.c
 */
void	stuffin(), stuffnum();
void	do_mlines();
int	vgetc();
bool_t	anyinput();

/*
 * mark.c
 */
void	setpcmark(), clrall(), clrmark();
bool_t	setmark();
LPTR	*getmark();

/*
 * misccmds.c
 */
void	opencmd(), fileinfo(), inschar(), delline();
bool_t	delchar();
int	cntllines(), plines();
LPTR	*gotoline();

/*
 * normal.c
 */
void	normal();

/*
 * param.c
 */
void	doset();

/*
 * ptrfunc.c
 */
int	inc(), dec();
int	gchar();
void	pchar(), pswap();
bool_t	lt(), equal(), ltoreq();
#if 0
/* not currently used */
bool_t	gtoreq(), gt();
#endif

/*
 * screen.c
 */
void	updatescreen(), updateline();
void	screenclear(), cursupdate();
void	s_ins(), s_del();
void	prt_line();

/*
 * search.c
 */
void	dosub(), doglob();
bool_t	searchc(), crepsearch(), findfunc(), dosearch(), repsearch();
LPTR	*showmatch();
LPTR	*fwd_word(), *bck_word(), *end_word();

/*
 * undo.c
 */
void	u_save(), u_saveline(), u_clear();
void	u_lcheck(), u_lundo();
void	u_undo();

/*
 * Machine-dependent routines.
 */
int	inchar();
void	flushbuf();
void	outchar(), outstr(), beep();
#ifdef	TERMCAP
void	outcstr();
#endif
char	*fixname();
#ifndef	OS2
#ifndef	DOS
void	remove(), rename();
#endif
#endif
void	windinit(), windexit(), windgoto();
void	delay();
void	doshell();

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
奇米影视在线99精品| 亚洲乱码国产乱码精品精可以看 | 伦理电影国产精品| 国内外成人在线| 91社区在线播放| 91精品国产福利在线观看 | 蜜臀av一区二区| 99re这里只有精品首页| 91麻豆精品国产自产在线观看一区| 欧美精品一区二区三区一线天视频 | 欧美性猛交xxxx黑人交 | 26uuu精品一区二区三区四区在线| 国产精品午夜在线观看| 青青草原综合久久大伊人精品优势 | 911精品国产一区二区在线| 奇米综合一区二区三区精品视频| 久久美女高清视频| 日本sm残虐另类| 久久无码av三级| 91免费视频观看| 日产国产欧美视频一区精品| 91热门视频在线观看| 一区二区成人在线视频| 99久久综合精品| 久久久777精品电影网影网| 日日骚欧美日韩| 欧美亚洲愉拍一区二区| 九九国产精品视频| 日韩欧美成人激情| 日本不卡在线视频| 欧美经典三级视频一区二区三区| 激情成人午夜视频| 亚洲欧美另类图片小说| 91亚洲精华国产精华精华液| 日韩精品91亚洲二区在线观看| 久久久久久久久久久久久久久99 | 韩国av一区二区三区| 亚洲黄网站在线观看| 久久在线免费观看| 欧美精品九九99久久| 日韩av一级电影| 国产精品乱码一区二区三区软件| 69av一区二区三区| 91亚洲国产成人精品一区二区三| 精一区二区三区| 午夜精品久久久| 日韩视频中午一区| 韩国三级在线一区| 亚洲最新视频在线观看| 欧美国产日韩亚洲一区| 精品国产乱码久久久久久老虎| 色8久久精品久久久久久蜜| 亚洲天堂免费在线观看视频| 91天堂素人约啪| 国产在线精品一区二区不卡了| 国产亚洲欧洲一区高清在线观看| 欧美日韩和欧美的一区二区| 免费成人美女在线观看| 一区二区三区欧美视频| 国产精品电影一区二区| 欧美在线观看18| 久久精品国产一区二区| 亚洲制服丝袜在线| 日韩一区二区三区在线| 欧美视频日韩视频| 在线精品视频免费播放| 色综合视频在线观看| 午夜电影久久久| 亚洲男人电影天堂| 亚洲乱码国产乱码精品精小说| 国产精品污www在线观看| 久久久久久久电影| 久久久久久久综合狠狠综合| 日韩精品自拍偷拍| 日韩欧美亚洲一区二区| 欧美一级片免费看| 91精品国产入口| 欧美一区二区精品在线| 7777精品久久久大香线蕉| 777欧美精品| 欧美一区二区三区小说| 欧美一区二区三区电影| 欧美一区二区三区在线看| 欧美变态tickle挠乳网站| 色狠狠色噜噜噜综合网| 欧美性猛交xxxx黑人交| 欧美日韩一区二区三区不卡 | 免费观看在线综合| 久久se这里有精品| 黄色精品一二区| 国产成人免费视频一区| 舔着乳尖日韩一区| 日本大胆欧美人术艺术动态| 蜜桃av一区二区三区| 国产乱码精品一区二区三| 日本不卡视频一二三区| 久久国产精品露脸对白| 国产成人精品三级麻豆| 99riav久久精品riav| 欧美久久久久中文字幕| 欧美成人aa大片| 成人欧美一区二区三区1314| 欧美精品一区视频| 中文字幕精品一区二区精品绿巨人| 亚洲人成网站精品片在线观看| 亚洲成人免费视| 一区二区理论电影在线观看| 午夜久久久久久| 国产一区二区三区综合| 91麻豆免费看| 欧美一三区三区四区免费在线看 | 欧美精品tushy高清| 久久久影视传媒| 亚洲女人的天堂| 精品一区二区国语对白| 97精品超碰一区二区三区| 91精品视频网| 中文字幕中文在线不卡住| 天天综合色天天综合色h| 国产精品123| 欧美军同video69gay| 国产日产欧美一区| 久久精品欧美一区二区三区不卡 | 久久久久久久久久久99999| 最新国产成人在线观看| 日韩精品国产精品| 成人午夜看片网址| 成人黄色av电影| 97se亚洲国产综合自在线| 91精品国产麻豆国产自产在线 | 日韩精品专区在线影院观看 | 一区二区不卡在线视频 午夜欧美不卡在 | 国产精品家庭影院| 麻豆精品一区二区av白丝在线| 91捆绑美女网站| 久久综合网色—综合色88| 亚洲成人免费观看| 99re热这里只有精品视频| 日韩欧美成人午夜| 午夜精品福利在线| 91原创在线视频| 久久精品夜色噜噜亚洲aⅴ| 国产精品国模大尺度视频| 亚洲成人午夜影院| 色悠悠亚洲一区二区| 国产日韩欧美激情| 蜜桃一区二区三区四区| 欧美日韩一区在线| 最新欧美精品一区二区三区| 国产精品18久久久| 久久先锋影音av鲁色资源网| 日本不卡免费在线视频| 欧美日韩精品一区二区三区四区 | 午夜精品免费在线| 99国产精品视频免费观看| 中文字幕乱码久久午夜不卡| 精品制服美女久久| 在线不卡一区二区| 亚洲成人黄色影院| 91成人在线精品| 有坂深雪av一区二区精品| 99久久免费国产| 国产精品女人毛片| 国产91精品一区二区| 91啦中文在线观看| 亚洲色图.com| 97精品国产97久久久久久久久久久久| 中国色在线观看另类| 大陆成人av片| 国产精品日日摸夜夜摸av| 国产很黄免费观看久久| 国产欧美精品一区二区三区四区| 国产在线精品国自产拍免费| 欧美r级在线观看| 国产精品一区二区男女羞羞无遮挡| 日韩欧美你懂的| 精品亚洲porn| 久久久久99精品一区| 国产成人aaa| 国产精品久久久久一区二区三区共| 成人激情黄色小说| 亚洲丝袜另类动漫二区| 日本乱人伦aⅴ精品| 亚洲成a人在线观看| 日韩手机在线导航| 国产一区二区调教| 国产欧美日韩精品在线| 91碰在线视频| 亚洲最大成人综合| 日韩一级二级三级| 国模冰冰炮一区二区| 中文字幕一区不卡| 色成年激情久久综合| 日韩二区在线观看| 精品国产伦一区二区三区观看体验| 国产成人高清在线| 亚洲欧美一区二区三区国产精品| 欧美午夜片在线观看| 精品亚洲porn| 亚洲免费av高清|