Lines Matching refs:Char

64 static	void	 pushback		(const Char *);
65 static int filetype (const Char *, const Char *);
66 static void print_by_column (const Char *, Char *[], size_t);
67 static Char *tilde (const Char *);
70 static void print_recognized_stuff (const Char *);
71 static void extract_dir_and_name (const Char *, Char **, const Char **);
72 static Char *getitem (DIR *, int);
73 static size_t tsearch (Char *, COMMAND, size_t);
75 static int recognize (Char **, Char *, size_t, size_t);
76 static int is_prefix (const Char *, const Char *);
77 static int is_suffix (const Char *, const Char *);
78 static int ignored (const Char *);
214 pushback(const Char *string)
216 const Char *p;
276 filetype(const Char *dir, const Char *file)
278 Char *path;
312 print_by_column(const Char *dir, Char *items[], size_t count)
353 static Char *
354 tilde(const Char *old)
356 const Char *o, *home;
368 Char *person;
432 print_recognized_stuff(const Char *recognized_part)
464 extract_dir_and_name(const Char *path, Char **dir, const Char **name)
466 const Char *p;
477 static Char *
501 tsearch(Char *word, COMMAND command, size_t max_word_length)
506 Char *tilded_dir = NULL, *dir = NULL;
507 Char *extended_name = NULL;
508 const Char *name;
509 Char *item;
600 return (wcscoll(*(Char *const *) p, *(Char *const *) q));
605 p1 = strsave(short2str(*(Char *const *) p));
606 q1 = strsave(short2str(*(Char *const *) q));
627 recognize(Char **extended_name, Char *item, size_t name_length,
633 Char *x, *ent;
638 *x = '\0'; /* Shorten at 1st Char diff */
651 is_prefix(const Char *check, const Char *template)
665 is_suffix(const Char *check, const Char *template)
667 const Char *c, *t;
687 tenex(Char *inputline, size_t inputline_size)
697 static const Char delims[] = {' ', '\'', '"', '\t', ';', '&', '<',
699 Char *str_end, *word_start, last_Char, should_retype;
715 --str_end; /* wipeout trailing cmd Char */
740 if (Strchr(inputline, '\t')) { /* tab Char in input line? */
757 ignored(const Char *item)
760 Char **cp;