Home
last modified time | relevance | path

Searched refs:lastchar (Results 1 – 25 of 44) sorted by relevance

12

/NextBSD/usr.sbin/lpr/chkprintcap/
HDskimprintcap.c78 char *ch, *curline, *endfield, *lastchar; in skim_printcap() local
105 lastchar = strchr(curline, '\n'); in skim_printcap()
106 if (lastchar != NULL) in skim_printcap()
107 *lastchar = '\0'; in skim_printcap()
109 lastchar = strchr(curline, '\0'); in skim_printcap()
112 if (curline < lastchar) in skim_printcap()
113 lastchar--; in skim_printcap()
123 if (*lastchar == '\\') { in skim_printcap()
125 lastchar--; in skim_printcap()
127 while ((curline < lastchar) && !isgraphch(*lastchar)) in skim_printcap()
[all …]
/NextBSD/lib/libedit/
HDemacs.c60 if (el->el_line.cursor == el->el_line.lastchar) { in em_delete_or_list()
79 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_or_list()
80 el->el_line.cursor = el->el_line.lastchar; in em_delete_or_list()
97 if (el->el_line.cursor == el->el_line.lastchar) in em_delete_next_word()
100 cp = c__next_word(el->el_line.cursor, el->el_line.lastchar, in em_delete_next_word()
109 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_next_word()
110 el->el_line.cursor = el->el_line.lastchar; in em_delete_next_word()
129 if (el->el_line.lastchar + in em_yank()
164 while (cp < el->el_line.lastchar) in em_kill_line()
168 el->el_line.lastchar = el->el_line.buffer; in em_kill_line()
[all …]
HDcommon.c61 *el->el_line.lastchar = '\0'; in ed_end_of_file()
78 if (el->el_line.lastchar + el->el_state.argument >= in ed_insert()
87 || el->el_line.cursor >= el->el_line.lastchar) in ed_insert()
96 while (count-- && el->el_line.cursor < el->el_line.lastchar) in ed_insert()
148 EL.buffer, EL.buffer, EL.cursor, EL.cursor, EL.lastchar, in ed_delete_next_char()
149 EL.lastchar, EL.limit, EL.limit); in ed_delete_next_char()
151 if (el->el_line.cursor == el->el_line.lastchar) { in ed_delete_next_char()
175 el->el_line.cursor >= el->el_line.lastchar && in ed_delete_next_char()
178 el->el_line.cursor = el->el_line.lastchar - 1; in ed_delete_next_char()
195 while (cp < el->el_line.lastchar) in ed_kill_line()
[all …]
HDsearch.c199 el->el_line.lastchar - el->el_line.buffer); in c_setpat()
224 if (el->el_line.lastchar + sizeof(STRfwd) / in ce_inc_search()
225 sizeof(*el->el_line.lastchar) + 2 + in ce_inc_search()
242 *el->el_line.lastchar++ = '\n'; in ce_inc_search()
244 *cp; *el->el_line.lastchar++ = *cp++) in ce_inc_search()
246 *el->el_line.lastchar++ = pchar; in ce_inc_search()
249 *el->el_line.lastchar++ = *cp++) in ce_inc_search()
251 *el->el_line.lastchar = '\0'; in ce_inc_search()
265 *el->el_line.lastchar++ = ch; in ce_inc_search()
266 *el->el_line.lastchar = '\0'; in ce_inc_search()
[all …]
HDhist.c108 el->el_line.lastchar = el->el_line.buffer + in hist_get()
116 el->el_line.cursor = el->el_line.lastchar; in hist_get()
136 el->el_line.lastchar = el->el_line.buffer + Strlen(el->el_line.buffer); in hist_get()
138 if (el->el_line.lastchar > el->el_line.buffer in hist_get()
139 && el->el_line.lastchar[-1] == '\n') in hist_get()
140 el->el_line.lastchar--; in hist_get()
141 if (el->el_line.lastchar > el->el_line.buffer in hist_get()
142 && el->el_line.lastchar[-1] == ' ') in hist_get()
143 el->el_line.lastchar--; in hist_get()
149 el->el_line.cursor = el->el_line.lastchar; in hist_get()
HDvi.c74 (int)(el->el_line.lastchar - el->el_line.buffer)); in cv_action()
78 el->el_line.lastchar = el->el_line.buffer; in cv_action()
108 if (!c && el->el_line.cursor < el->el_line.lastchar) in cv_paste()
112 if (el->el_line.cursor + len > el->el_line.lastchar) in cv_paste()
206 if (el->el_line.cursor >= el->el_line.lastchar - 1) in vi_next_big_word()
210 el->el_line.lastchar, el->el_state.argument, cv__isWord); in vi_next_big_word()
230 if (el->el_line.cursor >= el->el_line.lastchar - 1) in vi_next_word()
234 el->el_line.lastchar, el->el_state.argument, cv__isword); in vi_next_word()
254 if (el->el_line.cursor >= el->el_line.lastchar) in vi_change_case()
265 if (++el->el_line.cursor >= el->el_line.lastchar) { in vi_change_case()
[all …]
HDchared.c68 size = (size_t)(el->el_line.lastchar - el->el_line.buffer); in cv_undo()
102 if (el->el_line.lastchar + num >= el->el_line.limit) { in c_insert()
107 if (el->el_line.cursor < el->el_line.lastchar) { in c_insert()
109 for (cp = el->el_line.lastchar; cp >= el->el_line.cursor; cp--) in c_insert()
112 el->el_line.lastchar += num; in c_insert()
123 if (el->el_line.cursor + num > el->el_line.lastchar) in c_delafter()
124 num = (int)(el->el_line.lastchar - el->el_line.cursor); in c_delafter()
134 for (cp = el->el_line.cursor; cp <= el->el_line.lastchar; cp++) in c_delafter()
137 el->el_line.lastchar -= num; in c_delafter()
150 for (cp = el->el_line.cursor; cp <= el->el_line.lastchar; cp++) in c_delafter1()
[all …]
HDread.c110 if (el->el_line.cursor > el->el_line.lastchar) in read_debug()
116 if (el->el_line.lastchar > el->el_line.limit) in read_debug()
553 cp = el->el_line.lastchar; in FUN()
598 el->el_line.lastchar = in FUN()
677 *el->el_line.lastchar++ = CONTROL('d'); in FUN()
678 el->el_line.cursor = el->el_line.lastchar; in FUN()
684 num = (int)(el->el_line.lastchar - el->el_line.buffer); in FUN()
721 *nread = (int)(el->el_line.lastchar - el->el_line.buffer); in FUN()
725 el->el_line.cursor = el->el_line.lastchar = cp; in FUN()
HDrefresh.c225 if (el->el_line.cursor >= el->el_line.lastchar) { in re_refresh()
227 && el->el_line.lastchar != el->el_line.buffer) in re_refresh()
228 el->el_line.cursor = el->el_line.lastchar - 1; in re_refresh()
230 el->el_line.cursor = el->el_line.lastchar; in re_refresh()
241 if (el->el_line.lastchar - el->el_line.buffer > termsz) { in re_refresh()
246 size_t rem = (el->el_line.lastchar-el->el_line.buffer)%termsz; in re_refresh()
248 st = el->el_line.lastchar - rem in re_refresh()
255 for (cp = st; cp < el->el_line.lastchar; cp++) { in re_refresh()
999 if (el->el_line.cursor >= el->el_line.lastchar) { in re_refresh_cursor()
1001 && el->el_line.lastchar != el->el_line.buffer) in re_refresh_cursor()
[all …]
HDhistedit.h66 const char *lastchar; member
274 const wchar_t *lastchar; member
/NextBSD/usr.bin/dc/
HDinout.c31 static int lastchar; variable
81 return (src->lastchar = getc(src->u.stream)); in src_getcharstream()
88 ungetc(src->lastchar, src->u.stream); in src_ungetcharstream()
105 src->lastchar = src->u.string.buf[src->u.string.pos]; in src_getcharstring()
106 if (src->lastchar == '\0') in src_getcharstring()
110 return (src->lastchar); in src_getcharstring()
119 if (src->lastchar != '\0') in src_ungetcharstring()
154 if (lastchar != -1) in flushwrap()
155 putc(lastchar, f); in flushwrap()
166 if (lastchar != -1) { in putcharwrap()
[all …]
/NextBSD/contrib/flex/
HDparse.y69 int pat, scnum, eps, headcnt, trailcnt, lastchar, i, rulelen; variable
829 cclsorted = cclsorted && ($2 > lastchar);
830 lastchar = $4;
840 cclsorted = cclsorted && ($2 > lastchar);
841 lastchar = $4;
852 cclsorted = cclsorted && ($2 > lastchar);
853 lastchar = $2;
860 cclsorted = cclsorted && ($2 > lastchar);
861 lastchar = $2;
877 lastchar = 0;
/NextBSD/usr.sbin/lpr/common_source/
HDdisplayq.c279 static char lastchar, savedchar; in filtered_write() local
289 lastchar = savedchar; in filtered_write()
292 if (lastchar != '\0' && lastchar != '\n') in filtered_write()
294 lastchar = '\0'; in filtered_write()
302 lastchar = '\0'; in filtered_write()
347 lastchar = destbuf[destlen - 1]; in filtered_write()
354 lastchar = destbuf[destlen - 1]; in filtered_write()
/NextBSD/contrib/ncurses/ncurses/widechar/
HDlib_box_set.c98 win->_line[endy].lastchar = win->_line[0].lastchar = endx; in NCURSES_EXPORT()
104 win->_line[i].lastchar = endx; in NCURSES_EXPORT()
/NextBSD/contrib/ncurses/ncurses/base/
HDlib_box.c114 win->_line[endy].lastchar = win->_line[0].lastchar = endx; in wborder()
120 win->_line[i].lastchar = endx; in wborder()
HDlib_window.c113 int right = wp->_line[y].lastchar + wp->_parx; in wsyncup()
149 int right = pp->_line[win->_pary + y].lastchar - win->_parx; in wsyncdown()
246 nwin->_line[i].lastchar = win->_line[i].lastchar; in dupwin()
HDwresize.c187 new_lines[row].lastchar = win->_line[row].lastchar; in wresize()
196 new_lines[row].lastchar = (NCURSES_SIZE_T) ToCols; in wresize()
HDlib_refresh.c158 int last_src = oline->lastchar; in wnoutrefresh()
275 oline->firstchar = oline->lastchar = _NOCHANGE; in wnoutrefresh()
HDlib_erase.c84 win->_line[y].lastchar = win->_maxx; in NCURSES_EXPORT()
/NextBSD/usr.bin/lex/
HDinitparse.c54 int pat, scnum, eps, headcnt, trailcnt, lastchar, i, rulelen; variable
1599 cclsorted = cclsorted && (yystack.l_mark[-2] > lastchar); in YYPARSE_DECL()
1600 lastchar = yystack.l_mark[0]; in YYPARSE_DECL()
1610 cclsorted = cclsorted && (yystack.l_mark[-2] > lastchar); in YYPARSE_DECL()
1611 lastchar = yystack.l_mark[0]; in YYPARSE_DECL()
1623 cclsorted = cclsorted && (yystack.l_mark[0] > lastchar); in YYPARSE_DECL()
1624 lastchar = yystack.l_mark[0]; in YYPARSE_DECL()
1631 cclsorted = cclsorted && (yystack.l_mark[0] > lastchar); in YYPARSE_DECL()
1632 lastchar = yystack.l_mark[0]; in YYPARSE_DECL()
1650 lastchar = 0; in YYPARSE_DECL()
/NextBSD/contrib/llvm/tools/lldb/source/Host/common/
HDEditline.cpp377 for (const EditLineCharType * character = info->buffer; character < info->lastchar; character++) in IsOnlySpaces()
473 …m_input_lines[m_current_line_index] = EditLineStringType (info->buffer, info->lastchar - info->buf… in SaveEditedLine()
567 int lineLength = (int)((info->lastchar - info->buffer) + GetPromptWidth()); in GetCharacter()
651 auto new_line_fragment = EditLineStringType (info->cursor, info->lastchar - info->cursor); in BreakLineCommand()
729 if (info->cursor < info->lastchar) in DeleteNextCharCommand()
740 if (ch == 4 && info->buffer == info->lastchar) in DeleteNextCharCommand()
904 if (info->cursor > info->lastchar) in RevertLineCommand()
906 info->cursor = info->lastchar; in RevertLineCommand()
945 line_info->lastchar, in TabCommand()
1243 int lineLength = (int)((info->lastchar - info->buffer) + GetPromptWidth()); in TerminalSizeChanged()
/NextBSD/contrib/llvm/lib/LineEditor/
HDLineEditor.cpp143 StringRef(LI->buffer, LI->lastchar - LI->buffer), in ElCompletionFn()
180 << StringRef(LI->buffer, LI->lastchar - LI->buffer); in ElCompletionFn()
184 Data->PrevCount = LI->lastchar - LI->cursor; in ElCompletionFn()
/NextBSD/contrib/apr/network_io/unix/
HDsockaddr.c209 const char *ch, *lastchar; in apr_parse_addr_port() local
220 ch = lastchar = str + strlen(str) - 1; in apr_parse_addr_port()
234 if (*ch == ':' && ch < lastchar) { /* host and port number specified */ in apr_parse_addr_port()
243 lastchar = ch - 1; in apr_parse_addr_port()
247 addrlen = lastchar - str + 1; in apr_parse_addr_port()
259 if (!end_bracket || end_bracket != lastchar) { in apr_parse_addr_port()
/NextBSD/lib/libedit/TEST/
HDtc1.c188 (li->lastchar - 1 - li->cursor), in main()
189 (li->cursor >= li->lastchar) ? "" : li->cursor); in main()
/NextBSD/usr.bin/bc/
HDscan.l256 skipchars = info->lastchar - info->buffer;
273 info->cursor == info->lastchar)

12