Lines Matching refs:cmdbuf
27 static char cmdbuf[CMDBUF_SIZE]; /* Buffer for holding a multi-char command */ variable
100 cp = cmdbuf; in cmd_reset()
140 char *s = cmdbuf; in len_cmdbuf()
213 LWCHAR ch = step_char(pp, -1, cmdbuf); in cmd_step_left()
272 cp = &cmdbuf[cmd_offset]; in cmd_home()
289 s = cmdbuf + cmd_offset; in cmd_lshift()
305 cmd_offset = s - cmdbuf; in cmd_lshift()
326 s = cmdbuf + cmd_offset; in cmd_rshift()
328 while (cols < (sc_width - prompt_col) / 2 && s > cmdbuf) { in cmd_rshift()
334 cmd_offset = s - cmdbuf; in cmd_rshift()
382 if (cp <= cmdbuf) { in cmd_left()
387 while (ncp > cmdbuf) { in cmd_left()
409 if (strlen(cmdbuf) + clen >= sizeof (cmdbuf)-1) { in cmd_ichar()
418 for (s = &cmdbuf[strlen(cmdbuf)]; s >= cp; s--) in cmd_ichar()
444 if (cp == cmdbuf) { in cmd_erase()
477 if ((curr_cmdflags & CF_QUIT_ON_ERASE) && cp == cmdbuf && *cp == '\0') in cmd_erase()
506 if (cp > cmdbuf && cp[-1] == ' ') { in cmd_werase()
511 while (cp > cmdbuf && cp[-1] == ' ') in cmd_werase()
518 while (cp > cmdbuf && cp[-1] != ' ') in cmd_werase()
554 if (cmdbuf[0] == '\0') { in cmd_kill()
607 updown_match = cp - cmdbuf; in cmd_updown()
621 if (strncmp(cmdbuf, ml->string, updown_match) == 0) { in cmd_updown()
632 strlcpy(cmdbuf, s, sizeof (cmdbuf)); in cmd_updown()
633 for (cp = cmdbuf; *cp != '\0'; ) in cmd_updown()
695 cmd_addhist(curr_mlist, cmdbuf); in cmd_accept()
748 while (cp > cmdbuf && cp[-1] == ' ') in cmd_edit()
750 while (cp > cmdbuf && cp[-1] != ' ') in cmd_edit()
858 if (cp == cmdbuf) in delimit_word()
865 for (word = cmdbuf; word < cp; word++) in delimit_word()
870 for (p = cmdbuf; p < cp; p++) { in delimit_word()
1023 if (cp > cmdbuf && cp[-1] == closequote) in cmd_complete()
1137 for (p = cmdbuf; *p >= '0' && *p <= '9'; p++) in cmd_int()
1153 return (cmdbuf); in get_cmdbuf()