Symbol: lastchar
lib/libc/net/getaddrinfo.c
394
#define middlechar(c) (lastchar(c) || hyphenchar(c))
lib/libc/net/getaddrinfo.c
408
if (!lastchar(ch))
lib/libedit/TEST/tc1.c
187
(li->lastchar - 1 - li->cursor),
lib/libedit/TEST/tc1.c
188
(li->cursor >= li->lastchar) ? "" : li->cursor);
lib/libedit/TEST/test_filecompletion.c
537
line.lastchar = line.cursor - 1;
lib/libedit/TEST/wtc1.c
168
(li->lastchar - 1 - li->cursor),
lib/libedit/TEST/wtc1.c
169
(li->cursor >= li->lastchar) ? L"" : li->cursor);
lib/libedit/chared.c
103
if (el->el_line.lastchar + num >= el->el_line.limit) {
lib/libedit/chared.c
108
if (el->el_line.cursor < el->el_line.lastchar) {
lib/libedit/chared.c
110
for (cp = el->el_line.lastchar; cp >= el->el_line.cursor; cp--)
lib/libedit/chared.c
113
el->el_line.lastchar += num;
lib/libedit/chared.c
124
if (el->el_line.cursor + num > el->el_line.lastchar)
lib/libedit/chared.c
125
num = (int)(el->el_line.lastchar - el->el_line.cursor);
lib/libedit/chared.c
135
for (cp = el->el_line.cursor; cp <= el->el_line.lastchar; cp++)
lib/libedit/chared.c
138
el->el_line.lastchar -= num;
lib/libedit/chared.c
151
for (cp = el->el_line.cursor; cp <= el->el_line.lastchar; cp++)
lib/libedit/chared.c
154
el->el_line.lastchar--;
lib/libedit/chared.c
177
&cp[num] <= el->el_line.lastchar;
lib/libedit/chared.c
181
el->el_line.lastchar -= num;
lib/libedit/chared.c
194
for (cp = el->el_line.cursor - 1; cp <= el->el_line.lastchar; cp++)
lib/libedit/chared.c
197
el->el_line.lastchar--;
lib/libedit/chared.c
411
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/chared.c
463
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/chared.c
519
el->el_line.lastchar = newbuffer + (el->el_line.lastchar - oldbuf);
lib/libedit/chared.c
606
if (el->el_line.lastchar + len >= el->el_line.limit) {
lib/libedit/chared.c
648
line_length = (size_t)(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/chared.c
661
el->el_line.lastchar--;
lib/libedit/chared.c
69
size = (size_t)(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/chared.c
692
el->el_line.lastchar = el->el_line.buffer + len;
lib/libedit/chared.c
693
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/chared.c
694
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/chared.c
712
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/chared.c
713
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/chared.c
737
el->el_line.lastchar = cp + 1;
lib/libedit/chared.c
777
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/common.c
101
while (count-- && el->el_line.cursor < el->el_line.lastchar)
lib/libedit/common.c
153
EL.buffer, EL.buffer, EL.cursor, EL.cursor, EL.lastchar,
lib/libedit/common.c
154
EL.lastchar, EL.limit, EL.limit);
lib/libedit/common.c
156
if (el->el_line.cursor == el->el_line.lastchar) {
lib/libedit/common.c
180
el->el_line.cursor >= el->el_line.lastchar &&
lib/libedit/common.c
183
el->el_line.cursor = el->el_line.lastchar - 1;
lib/libedit/common.c
200
while (cp < el->el_line.lastchar)
lib/libedit/common.c
204
el->el_line.lastchar = el->el_line.cursor;
lib/libedit/common.c
218
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/common.c
265
if (el->el_line.cursor < el->el_line.lastchar) {
lib/libedit/common.c
266
if (el->el_line.lastchar <= &el->el_line.buffer[1])
lib/libedit/common.c
290
wchar_t *lim = el->el_line.lastchar;
lib/libedit/common.c
472
*el->el_line.lastchar++ = '\n';
lib/libedit/common.c
473
*el->el_line.lastchar = '\0';
lib/libedit/common.c
567
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/common.c
574
(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/common.c
603
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/common.c
633
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/common.c
646
(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/common.c
66
*el->el_line.lastchar = '\0';
lib/libedit/common.c
665
(el->el_line.lastchar - el->el_line.buffer)) ||
lib/libedit/common.c
666
hp[el->el_line.lastchar - el->el_line.buffer]) &&
lib/libedit/common.c
701
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/common.c
720
(el->el_line.lastchar - el->el_line.buffer)) ||
lib/libedit/common.c
721
hp[el->el_line.lastchar - el->el_line.buffer]) &&
lib/libedit/common.c
775
nchars-- > 0 && ptr < el->el_line.lastchar && *ptr != '\n';
lib/libedit/common.c
798
for (ptr = el->el_line.cursor; ptr < el->el_line.lastchar; ptr++)
lib/libedit/common.c
809
nchars-- > 0 && ptr < el->el_line.lastchar && *ptr != '\n';
lib/libedit/common.c
83
if (el->el_line.lastchar + el->el_state.argument >=
lib/libedit/common.c
92
|| el->el_line.cursor >= el->el_line.lastchar)
lib/libedit/el.h
73
wchar_t *lastchar; /* Last character */
lib/libedit/eln.c
380
for (p = winfo->buffer; p < winfo->lastchar; p++)
lib/libedit/eln.c
382
info->lastchar = info->buffer + offset;
lib/libedit/emacs.c
102
cp = c__next_word(el, el->el_line.cursor, el->el_line.lastchar,
lib/libedit/emacs.c
111
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/emacs.c
112
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/emacs.c
131
if (el->el_line.lastchar +
lib/libedit/emacs.c
166
while (cp < el->el_line.lastchar)
lib/libedit/emacs.c
170
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/emacs.c
266
if (el->el_line.cursor == el->el_line.lastchar)
lib/libedit/emacs.c
270
el->el_line.lastchar,
lib/libedit/emacs.c
293
ep = c__next_word(el, el->el_line.cursor, el->el_line.lastchar,
lib/libedit/emacs.c
301
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/emacs.c
302
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/emacs.c
317
ep = c__next_word(el, el->el_line.cursor, el->el_line.lastchar,
lib/libedit/emacs.c
333
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/emacs.c
334
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/emacs.c
349
ep = c__next_word(el, el->el_line.cursor, el->el_line.lastchar,
lib/libedit/emacs.c
357
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/emacs.c
358
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/emacs.c
457
for (dp = oldc; cp < oldc && dp < el->el_line.lastchar; cp++)
lib/libedit/emacs.c
62
if (el->el_line.cursor == el->el_line.lastchar) {
lib/libedit/emacs.c
81
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/emacs.c
82
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/emacs.c
99
if (el->el_line.cursor == el->el_line.lastchar)
lib/libedit/filecomplete.c
700
*end = (int)(li->lastchar - li->buffer);
lib/libedit/hist.c
110
el->el_line.lastchar = el->el_line.buffer +
lib/libedit/hist.c
118
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/hist.c
140
el->el_line.lastchar = el->el_line.buffer + hlen - 1;
lib/libedit/hist.c
142
if (el->el_line.lastchar > el->el_line.buffer
lib/libedit/hist.c
143
&& el->el_line.lastchar[-1] == '\n')
lib/libedit/hist.c
144
el->el_line.lastchar--;
lib/libedit/hist.c
145
if (el->el_line.lastchar > el->el_line.buffer
lib/libedit/hist.c
146
&& el->el_line.lastchar[-1] == ' ')
lib/libedit/hist.c
147
el->el_line.lastchar--;
lib/libedit/hist.c
153
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/histedit.h
267
const wchar_t *lastchar;
lib/libedit/histedit.h
65
const char *lastchar;
lib/libedit/read.c
457
while ((num = (*el->el_read->read_char)(el, lp->lastchar)) == 1) {
lib/libedit/read.c
458
if (lp->lastchar + 1 >= lp->limit &&
lib/libedit/read.c
461
lp->lastchar++;
lib/libedit/read.c
463
lp->lastchar[-1] == '\r' ||
lib/libedit/read.c
464
lp->lastchar[-1] == '\n')
lib/libedit/read.c
468
lp->lastchar = lp->buffer;
lib/libedit/read.c
469
lp->cursor = lp->lastchar;
lib/libedit/read.c
470
*lp->lastchar = '\0';
lib/libedit/read.c
471
*nread = (int)(lp->lastchar - lp->buffer);
lib/libedit/read.c
490
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/read.c
514
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/read.c
575
*el->el_line.lastchar++ = CONTROL('d');
lib/libedit/read.c
576
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/read.c
582
num = (int)(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/read.c
612
*nread = (int)(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/readline.c
2310
rl_end = (int)(li->lastchar - li->buffer);
lib/libedit/readline.c
2329
if (li->buffer + from > li->lastchar)
lib/libedit/readline.c
2330
from = (int)(li->lastchar - li->buffer);
lib/libedit/readline.c
2332
if (li->buffer + to > li->lastchar)
lib/libedit/readline.c
2333
to = (int)(li->lastchar - li->buffer);
lib/libedit/refresh.c
1037
if (el->el_line.cursor >= el->el_line.lastchar) {
lib/libedit/refresh.c
1039
&& el->el_line.lastchar != el->el_line.buffer)
lib/libedit/refresh.c
1040
el->el_line.cursor = el->el_line.lastchar - 1;
lib/libedit/refresh.c
1042
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/refresh.c
1078
if (cp < el->el_line.lastchar && (w = wcwidth(*cp)) > 1)
lib/libedit/refresh.c
1164
if (c == '\t' || el->el_line.cursor != el->el_line.lastchar) {
lib/libedit/refresh.c
257
if (el->el_line.cursor >= el->el_line.lastchar) {
lib/libedit/refresh.c
259
&& el->el_line.lastchar != el->el_line.buffer)
lib/libedit/refresh.c
260
el->el_line.cursor = el->el_line.lastchar - 1;
lib/libedit/refresh.c
262
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/refresh.c
273
if (el->el_line.lastchar - el->el_line.buffer > termsz) {
lib/libedit/refresh.c
278
size_t rem = (el->el_line.lastchar-el->el_line.buffer)%termsz;
lib/libedit/refresh.c
280
st = el->el_line.lastchar - rem
lib/libedit/refresh.c
287
for (cp = st; cp < el->el_line.lastchar; cp++) {
lib/libedit/search.c
197
el->el_line.lastchar - el->el_line.buffer);
lib/libedit/search.c
221
if (el->el_line.lastchar + sizeof(STRfwd) /
lib/libedit/search.c
222
sizeof(*el->el_line.lastchar) + 2 +
lib/libedit/search.c
239
*el->el_line.lastchar++ = '\n';
lib/libedit/search.c
241
*cp; *el->el_line.lastchar++ = *cp++)
lib/libedit/search.c
243
*el->el_line.lastchar++ = pchar;
lib/libedit/search.c
246
*el->el_line.lastchar++ = *cp++)
lib/libedit/search.c
248
*el->el_line.lastchar = '\0';
lib/libedit/search.c
262
*el->el_line.lastchar++ = ch;
lib/libedit/search.c
263
*el->el_line.lastchar = '\0';
lib/libedit/search.c
305
el->el_line.lastchar, 1,
lib/libedit/search.c
316
*el->el_line.lastchar++ =
lib/libedit/search.c
320
*el->el_line.lastchar = '\0';
lib/libedit/search.c
342
while (el->el_line.lastchar > el->el_line.buffer &&
lib/libedit/search.c
343
*el->el_line.lastchar != '\n')
lib/libedit/search.c
344
*el->el_line.lastchar-- = '\0';
lib/libedit/search.c
345
*el->el_line.lastchar = '\0';
lib/libedit/search.c
370
el->el_line.lastchar :
lib/libedit/search.c
387
el->el_line.cursor > el->el_line.lastchar ||
lib/libedit/search.c
400
el->el_line.lastchar :
lib/libedit/search.c
513
el->el_line.cursor = el->el_line.lastchar = el->el_line.buffer;
lib/libedit/search.c
583
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/search.c
624
if (cp >= el->el_line.lastchar)
lib/libedit/tokenizer.c
215
if (ptr >= line->lastchar)
lib/libedit/tokenizer.c
464
li.cursor = li.lastchar = Strchr(line, '\0');
lib/libedit/vi.c
1023
len = (size_t)(el->el_line.lastchar - el->el_line.buffer);
lib/libedit/vi.c
1062
el->el_line.lastchar = el->el_line.buffer + len;
lib/libedit/vi.c
1117
if (el->el_line.cursor < el->el_line.lastchar)
lib/libedit/vi.c
113
if (!c && el->el_line.cursor < el->el_line.lastchar)
lib/libedit/vi.c
117
if (el->el_line.cursor + len > el->el_line.lastchar)
lib/libedit/vi.c
211
if (el->el_line.cursor >= el->el_line.lastchar - 1)
lib/libedit/vi.c
215
el->el_line.lastchar, el->el_state.argument, cv__isWord);
lib/libedit/vi.c
235
if (el->el_line.cursor >= el->el_line.lastchar - 1)
lib/libedit/vi.c
239
el->el_line.lastchar, el->el_state.argument, cv__isword);
lib/libedit/vi.c
259
if (el->el_line.cursor >= el->el_line.lastchar)
lib/libedit/vi.c
270
if (++el->el_line.cursor >= el->el_line.lastchar) {
lib/libedit/vi.c
323
if (el->el_line.cursor >= el->el_line.lastchar)
lib/libedit/vi.c
375
(int)(el->el_line.lastchar - el->el_line.buffer));
lib/libedit/vi.c
393
(int)(el->el_line.lastchar - el->el_line.cursor));
lib/libedit/vi.c
426
if (el->el_line.cursor < el->el_line.lastchar) {
lib/libedit/vi.c
428
if (el->el_line.cursor > el->el_line.lastchar)
lib/libedit/vi.c
429
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/vi.c
450
el->el_line.cursor = el->el_line.lastchar;
lib/libedit/vi.c
478
if (el->el_line.cursor == el->el_line.lastchar)
lib/libedit/vi.c
482
el->el_line.lastchar, el->el_state.argument, cv__isWord);
lib/libedit/vi.c
502
if (el->el_line.cursor == el->el_line.lastchar)
lib/libedit/vi.c
506
el->el_line.lastchar, el->el_state.argument, cv__isword);
lib/libedit/vi.c
532
el->el_chared.c_undo.len = el->el_line.lastchar - el->el_line.buffer;
lib/libedit/vi.c
538
el->el_line.lastchar = un.buf + un.len;
lib/libedit/vi.c
616
if (el->el_line.cursor == el->el_line.lastchar) {
lib/libedit/vi.c
631
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/vi.c
78
(int)(el->el_line.lastchar - el->el_line.buffer));
lib/libedit/vi.c
818
*el->el_line.lastchar = '\0'; /* just in case */
lib/libedit/vi.c
82
el->el_line.lastchar = el->el_line.buffer;
lib/libedit/vi.c
831
if (cp < el->el_line.buffer || cp >= el->el_line.lastchar)
lib/libedit/vi.c
890
(int)(el->el_line.lastchar - el->el_line.cursor));
lib/libedit/vi.c
966
(el->el_line.lastchar - el->el_line.buffer);
sys/arch/hp300/stand/common/ite_sti.c
51
u_int firstchar, lastchar;
usr.bin/dc/bcode.c
1669
int ch = bmachine.readstack[bmachine.readsp].lastchar;
usr.bin/dc/bcode.h
83
int lastchar;
usr.bin/dc/inout.c
106
src->lastchar = src->u.string.buf[src->u.string.pos];
usr.bin/dc/inout.c
107
if (src->lastchar == '\0')
usr.bin/dc/inout.c
111
return src->lastchar;
usr.bin/dc/inout.c
119
if (src->lastchar != '\0')
usr.bin/dc/inout.c
152
if (lastchar != -1)
usr.bin/dc/inout.c
153
(void)putc(lastchar, f);
usr.bin/dc/inout.c
163
if (lastchar != -1) {
usr.bin/dc/inout.c
165
(void)putc(lastchar, f);
usr.bin/dc/inout.c
167
lastchar = ch;
usr.bin/dc/inout.c
299
lastchar = -1;
usr.bin/dc/inout.c
30
static int lastchar;
usr.bin/dc/inout.c
78
return src->lastchar = getc(src->u.stream);
usr.bin/dc/inout.c
84
(void)ungetc(src->lastchar, src->u.stream);
usr.bin/error/error.h
271
char lastchar(const char *);
usr.bin/error/filter.c
190
if (ispunct((unsigned char)lastchar(errorp->error_text[2])))
usr.bin/error/input.c
191
if (lastchar(cur_wordv[1]) == ':') {
usr.bin/error/input.c
229
&& lastchar(cur_wordv[1]) == ':'
usr.bin/error/input.c
231
&& lastchar(cur_wordv[2]) == ':') {
usr.bin/error/input.c
253
&& lastchar(cur_wordv[1]) == ','
usr.bin/error/input.c
257
&& lastchar(cur_wordv[3]) == ':') {
usr.bin/error/input.c
288
if (lastchar(cur_wordv[1]) != ':')
usr.bin/error/input.c
345
if (lastchar(cur_wordv[1]) == ':') {
usr.bin/error/input.c
381
if (lastchar(cur_wordv[1]) == ':'
usr.bin/error/input.c
461
if (lastchar(cur_wordv[2]) == '(' /* ')' */
usr.bin/error/input.c
535
if (lastchar(cur_wordv[6]) == ':'
usr.bin/error/input.c
603
&& lastchar(cur_wordv[1]) == '"'
usr.bin/error/input.c
604
&& lastchar(cur_wordv[2]) == ':'
usr.bin/error/input.c
636
&& lastchar(cur_wordv[1]) == ','
usr.bin/error/input.c
640
&& lastchar(cur_wordv[3]) == ':') {
usr.bin/error/input.c
664
&& lastchar(cur_wordv[2]) == ',' /* file name */
usr.bin/error/input.c
667
&& lastchar(cur_wordv[4]) == ':' /* line number */
usr.bin/error/pi.c
381
&& lastchar(cur_wordv[6]) == ':'
usr.bin/error/pi.c
394
&& lastchar(cur_wordv[3]) == ':'
usr.bin/ftp/complete.c
363
len = lf->lastchar - lf->buffer;
usr.bin/mail/complete.c
764
if (lf->buffer == lf->lastchar)
usr.bin/mail/complete.c
766
if (lf->cursor != lf->lastchar) { /* delete without using ^D */
usr.bin/mail/complete.c
788
len = lf->lastchar - lf->buffer;
usr.bin/mail/complete.c
824
li.lastchar = line + len;