Lines Matching refs:Char

99 static Char *InsertPos = InputBuf; /* Where insertion starts */
100 static Char *ActionPos = 0; /* Where action begins */
108 * Char search state
111 static Char srch_char = 0; /* Search target */
118 static int c_to_class (Char);
119 static Char *c_prev_word (Char *, Char *, int);
120 static Char *c_next_word (Char *, Char *, int);
121 static Char *c_number (Char *, int *, int);
122 static Char *c_expand (Char *);
123 static int c_excl (Char *);
126 static int c_hmatch (Char *);
129 static void c_get_word (Char **, Char **);
131 static Char *c_preword (Char *, Char *, int, Char *);
132 static Char *c_nexword (Char *, Char *, int);
133 static Char *c_endword (Char *, Char *, int, Char *);
134 static Char *c_eword (Char *, Char *, int);
135 static void c_push_kill (Char *, Char *);
137 static CCRETVAL c_search_line (Char *, int);
141 static CCRETVAL e_insert_str (Char *);
144 static CCRETVAL v_csearch_fwd (Char, int, int);
146 static CCRETVAL v_csearch_back (Char, int, int);
162 AltKeyMap = (Char) state;
168 Char *cp;
185 Char *cp, *kp = NULL;
226 Char *cp, *kp = NULL;
256 static Char *
257 c_preword(Char *p, Char *low, int n, Char *delim)
260 Char *prev = low;
261 Char *new;
264 if (!Strchr(delim, *prev) || *(prev-1) == (Char)'\\')
276 if (!Strchr(delim, *new) || *(new-1) == (Char)'\\')
303 c_to_class(Char ch)
314 static Char *
315 c_prev_word(Char *p, Char *low, int n)
361 static Char *
362 c_next_word(Char *p, Char *high, int n)
402 static Char *
403 c_nexword(Char *p, Char *high, int n)
434 static Char *
435 c_number(Char *p, int *num, int dval)
464 static Char *
465 c_expand(Char *p)
467 Char *q;
473 Char *op = p;
474 Char *buf;
476 Char *modbuf;
667 (void) memmove(op + buf_len, q, (LastChar - q) * sizeof(Char));
670 (void) memcpy(op, buf, buf_len * sizeof(Char));
690 c_excl(Char *p)
693 Char *q;
739 Char *p;
794 static Char *
795 c_endword(Char *p, Char *high, int n, Char *delim)
797 Char inquote = 0;
802 if (!Strchr(delim, *p) || *(p-1) == (Char)'\\')
807 if ((*p == (Char)'\'' || *p == (Char)'"')) { /* Quotation marks? */
808 if (inquote || *(p-1) != (Char)'\\') { /* Should it be honored? */
814 if (!inquote && Strchr(delim, *p) && *(p-1) != (Char)'\\')
825 static Char *
826 c_eword(Char *p, Char *high, int n)
886 c_push_kill(Char *start, Char *end)
889 Char *dp, *cp, *kp;
932 pos->buf = xrealloc(pos->buf, len * sizeof(Char));
995 Char *p;
998 copyn(InputBuf, p, sizeof(InputBuf) / sizeof(Char));/*FIXBUF*/
1026 c_search_line(Char *pattern, int dir)
1028 Char *cp;
1055 static const Char STRfwd[] = { 'f', 'w', 'd', '\0' },
1057 static Char pchar = ':'; /* ':' = normal, '?' = failed */
1058 static Char endcmd[2];
1059 const Char *cp;
1060 Char ch,
1069 if (LastChar + sizeof(STRfwd)/sizeof(Char) + 2 + patbuf.len >= InputLim)
1261 Char ch;
1262 Char *oldbuf;
1263 Char *oldlc, *oldc;
1384 v_cmd_mode(Char c)
1412 e_unassigned(Char c)
1422 e_insert_str(Char *c)
1443 e_insert(Char c)
1464 *Cursor++ = (Char) c;
1481 *Cursor++ = (Char) c;
1492 InsertStr(Char *s) /* insert ASCIZ s at cursor (for complete) */
1518 e_digit(Char c) /* gray magic here */
1543 *Cursor++ = (Char) c;
1551 e_argdigit(Char c) /* for ESC-n */
1575 v_zero(Char c) /* command mode 0 for vi */
1596 e_newline(Char c)
1617 e_newline_hold(Char c)
1629 e_newline_down_hist(Char c)
1642 e_send_eof(Char c)
1652 e_complete(Char c)
1661 e_complete_back(Char c)
1670 e_complete_fwd(Char c)
1679 e_complete_all(Char c)
1688 v_cm_complete(Char c)
1699 e_toggle_hist(Char c)
1729 Char *p;
1732 copyn(InputBuf, p, sizeof(InputBuf) / sizeof(Char));/*FIXBUF*/
1759 e_up_hist(Char c)
1761 Char beep = 0;
1789 e_down_hist(Char c)
1811 c_hmatch(Char *str)
1839 e_up_search_hist(Char c)
1874 Char *hl;
1914 e_down_search_hist(Char c)
1935 Char *hl;
1971 e_helpme(Char c)
1981 e_correct(Char c)
1990 e_correctl(Char c)
1999 e_run_fg_editor(Char c)
2026 e_list_choices(Char c)
2036 e_list_all(Char c)
2046 e_list_glob(Char c)
2056 e_expand_glob(Char c)
2065 e_normalize_path(Char c)
2074 e_normalize_command(Char c)
2083 e_expand_vars(Char c)
2092 e_which(Char c)
2104 e_last_item(Char c)
2109 Char *expanded;
2144 e_dabbrev_expand(Char c)
2146 Char *cp, *ncp, *bp;
2151 Char *hbuf;
2153 static Char *start, *oldcursor;
2237 e_yank_kill(Char c)
2240 Char *kp, *cp;
2273 e_yank_pop(Char c)
2276 Char *kp, *cp;
2337 v_delprev(Char c) /* Backspace key in insert mode */
2355 e_delprev(Char c)
2369 e_delwordprev(Char c)
2371 Char *cp;
2416 e_delnext(Char c)
2439 e_delnext_eof(Char c)
2468 e_delnext_list(Char c)
2486 e_delnext_list_eof(Char c)
2511 e_list_eof(Char c)
2531 e_delwordnext(Char c)
2533 Char *cp;
2552 e_toend(Char c)
2567 e_tobeg(Char c)
2587 e_killend(Char c)
2601 e_killbeg(Char c)
2613 e_killall(Char c)
2624 e_killregion(Char c)
2649 e_copyregion(Char c)
2666 e_charswitch(Char cc)
2668 Char c;
2688 e_gcharswitch(Char cc)
2690 Char c;
2706 e_charback(Char c)
2731 v_wordback(Char c)
2751 e_wordback(Char c)
2772 e_charfwd(Char c)
2796 e_wordfwd(Char c)
2817 v_wordfwd(Char c)
2838 v_wordbegnext(Char c)
2885 v_csearch_back(Char ch, int count, int tflag)
2887 Char *cp;
2916 v_csearch_fwd(Char ch, int count, int tflag)
2918 Char *cp;
2949 Char *cp, *kp;
2990 c_get_word(Char **begin, Char **end)
2992 Char *cp;
3008 e_uppercase(Char c)
3010 Char *cp, *end;
3028 e_capitolcase(Char c)
3030 Char *cp, *end;
3056 e_lowercase(Char c)
3058 Char *cp, *end;
3076 e_set_mark(Char c)
3091 e_exchange_mark(Char c)
3093 Char *cp;
3105 e_argfour(Char c)
3124 e_quote(Char c)
3126 Char ch;
3142 e_metanext(Char c)
3152 e_extendnext(Char c)
3162 v_insbeg(Char c)
3179 v_replone(Char c)
3192 v_replmode(Char c)
3205 v_substchar(Char c)
3215 v_substline(Char c)
3225 v_chgtoend(Char c)
3235 v_insert(Char c)
3249 v_add(Char c)
3270 v_addend(Char c)
3286 v_change_case(Char cc)
3288 Char c;
3311 e_expand(Char c)
3313 Char *p;
3328 e_startover(Char c)
3337 e_redisp(Char c)
3347 e_cleardisp(Char c)
3357 e_tty_int(Char c)
3379 e_stuff_char(Char c)
3404 e_insovr(Char c)
3413 e_tty_dsusp(Char c)
3422 e_tty_flusho(Char c)
3431 e_tty_quit(Char c)
3440 e_tty_tsusp(Char c)
3449 e_tty_stopo(Char c)
3466 e_expand_history(Char c)
3475 e_magic_space(Char c)
3485 e_inc_fwd(Char c)
3506 e_inc_back(Char c)
3526 e_copyprev(Char c)
3528 Char *cp, *oldc, *dp;
3550 e_tty_starto(Char c)
3559 e_load_average(Char c)
3576 v_chgmeta(Char c)
3588 v_delmeta(Char c)
3597 v_endword(Char c)
3619 v_eword(Char c)
3640 v_char_fwd(Char c)
3642 Char ch;
3657 v_char_back(Char c)
3659 Char ch;
3673 v_charto_fwd(Char c)
3675 Char ch;
3687 v_charto_back(Char c)
3689 Char ch;
3700 v_rchar_fwd(Char c)
3712 v_rchar_back(Char c)
3724 v_undo(Char c)
3727 Char *kp, *cp;
3728 Char temp;
3786 v_ush_meta(Char c)
3794 v_dsh_meta(Char c)
3802 v_rsrch_fwd(Char c)
3811 v_rsrch_back(Char c)
3824 e_copy_to_clipboard(Char c)
3831 e_paste_from_clipboard(Char c)
3838 e_dosify_next(Char c)
3844 e_dosify_prev(Char c)
3850 e_page_up(Char c)
3856 e_page_down(Char c)
3875 Char *
3882 PutCursor(Char *p)