Home
last modified time | relevance | path

Searched refs:frag (Results 1 – 6 of 6) sorted by relevance

/vim-8.2.3635/src/libvterm/src/
H A Dparser.c66 VTermStringFragment frag; in string_fragment() local
68 frag.str = str; in string_fragment()
69 frag.len = len; in string_fragment()
70 frag.initial = vt->parser.string_initial; in string_fragment()
71 frag.final = final; in string_fragment()
76 (*vt->parser.callbacks->osc)(vt->parser.v.osc.command, frag, vt->parser.cbdata); in string_fragment()
81 …(*vt->parser.callbacks->dcs)(vt->parser.v.dcs.command, vt->parser.v.dcs.commandlen, frag, vt->pars… in string_fragment()
H A Dstate.c592 val.string = frag; in settermprop_string()
1624 settermprop_string(state, VTERM_PROP_ICONNAME, frag); in on_osc()
1625 settermprop_string(state, VTERM_PROP_TITLE, frag); in on_osc()
1629 settermprop_string(state, VTERM_PROP_ICONNAME, frag); in on_osc()
1633 settermprop_string(state, VTERM_PROP_TITLE, frag); in on_osc()
1656 settermprop_string(state, VTERM_PROP_CURSORCOLOR, frag); in on_osc()
1675 if(frag.initial) in request_status_string()
1680 while(i < sizeof(state->tmp.decrqss)-1 && frag.len--) in request_status_string()
1681 tmp[i++] = (frag.str++)[0]; in request_status_string()
1684 if(!frag.final) in request_status_string()
[all …]
/vim-8.2.3635/src/libvterm/t/
H A Dharness.c176 static int parser_osc(int command, VTermStringFragment frag, void *user UNUSED) in parser_osc() argument
181 if(frag.initial) { in parser_osc()
188 printhex(frag.str, frag.len); in parser_osc()
190 if(frag.final) in parser_osc()
198 static int parser_dcs(const char *command, size_t commandlen, VTermStringFragment frag, void *user … in parser_dcs() argument
202 if(frag.initial) { in parser_dcs()
209 printhex(frag.str, frag.len); in parser_dcs()
211 if(frag.final) in parser_dcs()
/vim-8.2.3635/src/libvterm/include/
H A Dvterm.h376 int (*osc)(int command, VTermStringFragment frag, void *user);
377 int (*dcs)(const char *command, size_t commandlen, VTermStringFragment frag, void *user);
420 int (*osc)(int command, VTermStringFragment frag, void *user);
421 int (*dcs)(const char *command, size_t commandlen, VTermStringFragment frag, void *user);
/vim-8.2.3635/src/
H A Dregexp_nfa.c3448 PUSH(frag(e1.start, e2.out)); in post2nfa()
3478 PUSH(frag(s, list1(&s->out1))); in post2nfa()
3493 PUSH(frag(s, list1(&s->out))); in post2nfa()
3558 PUSH(frag(e1.start, e2.out)); in post2nfa()
3571 PUSH(frag(s, list1(&s->out))); in post2nfa()
3610 PUSH(frag(s, e1.out)); in post2nfa()
3687 PUSH(frag(s, list1(&skip->out))); in post2nfa()
3692 PUSH(frag(s, list1(&s1->out))); in post2nfa()
3780 PUSH(frag(s, list1(&s1->out))); in post2nfa()
3862 PUSH(frag(s, list1(&s->out))); in post2nfa()
[all …]
H A Dterminal.c4349 sync_shell_dir(VTermStringFragment *frag) in sync_shell_dir() argument
4352 char *pos = (char *)frag->str + offset; in sync_shell_dir()
4362 if (offset >= (int)frag->len) in sync_shell_dir()
4365 frag->str); in sync_shell_dir()
4369 new_dir = alloc(frag->len - offset + 1); in sync_shell_dir()
4370 url_decode(pos, frag->len-offset, new_dir); in sync_shell_dir()
4392 sync_shell_dir(&frag); in parse_osc()
4400 if (ga_grow(gap, (int)frag.len + 1) == FAIL) in parse_osc()
4405 mch_memmove((char *)gap->ga_data + gap->ga_len, frag.str, frag.len); in parse_osc()
4406 gap->ga_len += (int)frag.len; in parse_osc()
[all …]