Lines Matching refs:cmdbuf
28 static char cmdbuf[CMDBUF_SIZE]; /* Buffer for holding a multi-char command */ variable
122 cp = cmdbuf; in cmd_reset()
177 char *s = cmdbuf; in len_cmdbuf()
218 LWCHAR prev_ch = step_char(&p, -1, cmdbuf);
257 LWCHAR ch = step_char(pp, -1, cmdbuf);
279 cp = &cmdbuf[cmd_offset]; in cmd_home()
342 s = cmdbuf + cmd_offset; in cmd_lshift()
360 cmd_offset = (int) (s - cmdbuf); in cmd_lshift()
381 s = cmdbuf + cmd_offset; in cmd_rshift()
383 while (cols < (sc_width - prompt_col) / 2 && s > cmdbuf) in cmd_rshift()
390 cmd_offset = (int) (s - cmdbuf); in cmd_rshift()
441 if (cp <= cmdbuf) in cmd_left()
447 while (ncp > cmdbuf) in cmd_left()
472 if (strlen(cmdbuf) + clen >= sizeof(cmdbuf)-1)
482 for (s = &cmdbuf[strlen(cmdbuf)]; s >= cp; s--)
508 if (cp == cmdbuf) in cmd_erase()
543 if ((curr_cmdflags & CF_QUIT_ON_ERASE) && cp == cmdbuf && *cp == '\0') in cmd_erase()
573 if (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
579 while (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
587 while (cp > cmdbuf && cp[-1] != ' ') in cmd_werase()
625 if (cmdbuf[0] == '\0') in cmd_kill()
687 updown_match = (int) (cp - cmdbuf);
703 if (strncmp(cmdbuf, ml->string, updown_match) == 0)
716 strcpy(cmdbuf, s);
717 for (cp = cmdbuf; *cp != '\0'; )
825 cmd_addhist(curr_mlist, cmdbuf, 1); in cmd_accept()
891 while (cp > cmdbuf && cp[-1] == ' ')
893 while (cp > cmdbuf && cp[-1] != ' ')
1002 } else if (cp > cmdbuf && cp[-1] != ' ') in delimit_word()
1022 if (cp == cmdbuf) in delimit_word()
1030 for (word = cmdbuf; word < cp; word++) in delimit_word()
1035 for (p = cmdbuf; p < cp; p++) in delimit_word()
1221 if (cp > cmdbuf && cp[-1] == closequote)
1354 for (p = cmdbuf; *p >= '0' && *p <= '9'; p++)
1371 return (cmdbuf); in get_cmdbuf()