Lines Matching refs:cmdbuf
26 static char cmdbuf[CMDBUF_SIZE]; /* Buffer for holding a multi-char command */ variable
119 cp = cmdbuf; in cmd_reset()
174 char *s = cmdbuf; in len_cmdbuf()
215 LWCHAR prev_ch = step_char(&p, -1, cmdbuf);
254 LWCHAR ch = step_char(pp, -1, cmdbuf);
317 cp = &cmdbuf[cmd_offset]; in cmd_home()
334 s = cmdbuf + cmd_offset; in cmd_lshift()
352 cmd_offset = (int) (s - cmdbuf); in cmd_lshift()
373 s = cmdbuf + cmd_offset; in cmd_rshift()
375 while (cols < (sc_width - prompt_col) / 2 && s > cmdbuf) in cmd_rshift()
382 cmd_offset = (int) (s - cmdbuf); in cmd_rshift()
433 if (cp <= cmdbuf) in cmd_left()
439 while (ncp > cmdbuf) in cmd_left()
464 if (strlen(cmdbuf) + clen >= sizeof(cmdbuf)-1)
474 for (s = &cmdbuf[strlen(cmdbuf)]; s >= cp; s--)
500 if (cp == cmdbuf) in cmd_erase()
535 if ((curr_cmdflags & CF_QUIT_ON_ERASE) && cp == cmdbuf && *cp == '\0') in cmd_erase()
565 if (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
571 while (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
579 while (cp > cmdbuf && cp[-1] != ' ') in cmd_werase()
617 if (cmdbuf[0] == '\0') in cmd_kill()
679 updown_match = (int) (cp - cmdbuf);
695 if (strncmp(cmdbuf, ml->string, updown_match) == 0)
707 strcpy(cmdbuf, s);
708 for (cp = cmdbuf; *cp != '\0'; )
779 cmd_addhist(curr_mlist, cmdbuf, 1); in cmd_accept()
843 while (cp > cmdbuf && cp[-1] == ' ')
845 while (cp > cmdbuf && cp[-1] != ' ')
959 } else if (cp > cmdbuf && cp[-1] != ' ') in delimit_word()
979 if (cp == cmdbuf) in delimit_word()
987 for (word = cmdbuf; word < cp; word++) in delimit_word()
992 for (p = cmdbuf; p < cp; p++) in delimit_word()
1178 if (cp > cmdbuf && cp[-1] == closequote)
1311 for (p = cmdbuf; *p >= '0' && *p <= '9'; p++)
1328 return (cmdbuf); in get_cmdbuf()