Lines Matching defs:qline

161     struct Strbuf qline = Strbuf_INIT;
173 cleanup_push(&qline, Strbuf_cleanup);
191 word = cmd_start = qline.len + 1;
198 Strbuf_append1(&qline, *cp);
203 cmd_start = qline.len + 1;
209 Strbuf_append1(&qline, *++cp | QUOTE);
211 Strbuf_append1(&qline, *cp | QUOTE);
213 Strbuf_append1(&qline, *cp);
214 if (ismetahash(qline.s[qline.len - 1])
215 /* || isaset(qline.s + cmd_start, qline.s + qline.len) */)
216 word = qline.len, word_start = cp + 1;
220 Strbuf_terminate(&qline);
221 wp = qline.len;
229 looking = starting_a_command(qline.s + word - 1, qline.s) ?
239 xprintf("\ncmd_start:%S:\n", qline.s + cmd_start);
240 xprintf("qline:%S:\n", qline.s);
241 xprintf("qline:");
242 for (p = qline.s; *p; p++)
245 xprintf("word:%S:\n", qline.s + word);
247 for (p = qline.s + word; *p; p++)
261 p = qline.s + wordp;
262 looking = tw_complete(qline.s + cmd_start, &p, &pat, looking, &suf);
263 wordp = p - qline.s;
281 if ((slshp = Strrchr(qline.s + wordp, '/')) != NULL &&
284 for (bptr = qline.s + wordp; bptr < slshp; bptr++) {
298 Strbuf_append(&wordbuf, qline.s + wordp);
302 qline.len = wordp;
303 Strbuf_append(&qline, wordbuf.s);
304 Strbuf_terminate(&qline);
316 Strbuf_append(&wordbuf, qline.s + wordp);
326 qline.len = wordp;
327 Strbuf_append(&qline, wordbuf.s);
328 Strbuf_terminate(&qline);
331 if (qline.s[wp] != '\0' &&
332 insert_meta(word_start, str_end, qline.s + word, !qu) < 0)
350 Strbuf_append(&wordbuf, qline.s + wordp);
354 qline.len = wordp;
355 Strbuf_append(&qline, wordbuf.s);
356 Strbuf_terminate(&qline);
359 if (insert_meta(word_start, str_end, qline.s + word, !qu) < 0)
366 do_help(qline.s + cmd_start);
372 items[0] = Strsave(qline.s + wordp);
376 count = (looking == TW_COMMAND && Strchr(qline.s + wordp, '/') == 0) ?
405 bptr = dollar(qline.s + word);
419 if ((bptr = dnormalize(qline.s + wordp, symlinks == SYM_IGNORE ||
436 found = cmd_expand(qline.s + wordp, &p);
456 Strbuf_append(&wordbuf, qline.s + wordp);
460 qline.len = wordp;
461 Strbuf_append(&qline, wordbuf.s);
462 Strbuf_terminate(&qline);
472 cleanup_until(&qline);
476 cleanup_until(&qline);