Lines Matching refs:edstate
3330 struct edstate { struct
3368 static int print_expansions(struct edstate *, int);
3449 static struct edstate *save_edstate(struct edstate *old);
3450 static void restore_edstate(struct edstate *old, struct edstate *news);
3451 static void free_edstate(struct edstate *old);
3453 static struct edstate ebuf;
3454 static struct edstate undobuf;
3456 static struct edstate *es; /* current editor state */
3457 static struct edstate *undo;
3761 struct edstate new_es, *save_es; in vi_hook()
4040 struct edstate *t; in vi_cmd()
4759 static struct edstate *
4760 save_edstate(struct edstate *old) in save_edstate()
4762 struct edstate *news; in save_edstate()
4764 news = alloc(sizeof(struct edstate), AEDIT); in save_edstate()
4775 restore_edstate(struct edstate *news, struct edstate *old) in restore_edstate()
4785 free_edstate(struct edstate *old) in free_edstate()
5233 static struct edstate *buf; in expand_word()
5286 static struct edstate *buf; in complete_word()
5400 print_expansions(struct edstate *est, int cmd MKSH_A_UNUSED) in print_expansions()