Lines Matching refs:cmdbuf
31 static char cmdbuf[CMDBUF_SIZE]; /* Buffer for holding a multi-char command */ variable
123 cp = cmdbuf; in cmd_reset()
174 char *s = cmdbuf; in len_cmdbuf()
209 LWCHAR prev_ch = step_char(&p, -1, cmdbuf); in cmd_step_common()
240 LWCHAR ch = step_char(pp, -1, cmdbuf); in cmd_step_left()
261 cp = &cmdbuf[cmd_offset]; in cmd_home()
321 s = cmdbuf + cmd_offset; in cmd_lshift()
339 cmd_offset = (int) (s - cmdbuf); in cmd_lshift()
359 s = cmdbuf + cmd_offset; in cmd_rshift()
361 while (cols < (sc_width - prompt_col) / 2 && s > cmdbuf) in cmd_rshift()
368 cmd_offset = (int) (s - cmdbuf); in cmd_rshift()
417 if (cp <= cmdbuf) in cmd_left()
423 while (ncp > cmdbuf) in cmd_left()
445 if (strlen(cmdbuf) + clen >= sizeof(cmdbuf)-1) in cmd_ichar()
455 for (s = &cmdbuf[strlen(cmdbuf)]; s >= cp; s--) in cmd_ichar()
480 if (cp == cmdbuf) in cmd_erase()
515 if ((curr_cmdflags & CF_QUIT_ON_ERASE) && cp == cmdbuf && *cp == '\0') in cmd_erase()
543 if (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
549 while (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
557 while (cp > cmdbuf && cp[-1] != ' ') in cmd_werase()
593 if (cmdbuf[0] == '\0') in cmd_kill()
650 updown_match = (int) (cp - cmdbuf); in cmd_updown()
666 if (strncmp(cmdbuf, ml->string, updown_match) == 0) in cmd_updown()
679 strcpy(cmdbuf, s); in cmd_updown()
680 for (cp = cmdbuf; *cp != '\0'; ) in cmd_updown()
778 cmd_addhist(curr_mlist, cmdbuf, 1); in cmd_accept()
843 while (cp > cmdbuf && cp[-1] == ' ') in cmd_edit()
845 while (cp > cmdbuf && cp[-1] != ' ') in cmd_edit()
951 } else if (cp > cmdbuf && cp[-1] != ' ') in delimit_word()
971 if (cp == cmdbuf) in delimit_word()
979 for (word = cmdbuf; word < cp; word++) in delimit_word()
984 for (p = cmdbuf; p < cp; p++) in delimit_word()
1164 if (cp > cmdbuf && cp[-1] == closequote) in cmd_complete()
1293 for (p = cmdbuf; *p >= '0' && *p <= '9'; p++) in cmd_int()
1318 return (cmdbuf); in get_cmdbuf()