Home
last modified time | relevance | path

Searched refs:VTermState (Results 1 – 8 of 8) sorted by relevance

/vim-8.2.3635/src/libvterm/include/
H A Dvterm.h29 typedef struct VTermState VTermState; typedef
424 VTermState *vterm_obtain_state(VTerm *vt);
427 void *vterm_state_get_cbdata(VTermState *state);
430 void *vterm_state_get_unrecognised_fbdata(VTermState *state);
433 void vterm_state_reset(VTermState *state, int hard);
435 void vterm_state_get_cursorpos(const VTermState *state, VTermPos *cursorpos);
441 void vterm_state_set_bold_highbright(VTermState *state, int bold_is_highbright);
444 void vterm_state_focus_in(VTermState *state);
445 void vterm_state_focus_out(VTermState *state);
446 const VTermLineInfo *vterm_state_get_lineinfo(const VTermState *state, int row);
[all …]
/vim-8.2.3635/src/libvterm/src/
H A Dpen.c54 static int lookup_colour_ansi(const VTermState *state, long index, VTermColor *col) in lookup_colour_ansi()
64 static int lookup_colour_palette(const VTermState *state, long index, VTermColor *col) in lookup_colour_palette()
132 static void setpenattr_bool(VTermState *state, VTermAttr attr, int boolean) in setpenattr_bool()
139 static void setpenattr_int(VTermState *state, VTermAttr attr, int number) in setpenattr_int()
146 static void setpenattr_col(VTermState *state, VTermAttr attr, VTermColor color) in setpenattr_col()
153 static void set_pen_col_ansi(VTermState *state, VTermAttr attr, long col) in set_pen_col_ansi()
162 INTERNAL void vterm_state_newpen(VTermState *state) in vterm_state_newpen()
175 INTERNAL void vterm_state_resetpen(VTermState *state) in vterm_state_resetpen()
190 INTERNAL void vterm_state_savepen(VTermState *state, int save) in vterm_state_savepen()
278 void vterm_state_convert_color_to_rgb(const VTermState *state, VTermColor *col) in vterm_state_convert_color_to_rgb()
[all …]
H A Dstate.c62 static VTermState *vterm_state_new(VTerm *vt) in vterm_state_new()
64 VTermState *state = vterm_allocator_malloc(vt, sizeof(VTermState)); in vterm_state_new()
163 static void linefeed(VTermState *state) in linefeed()
278 VTermState *state = user; in on_text()
466 VTermState *state = user; in on_control()
623 VTermState *state = user; in on_escape()
953 VTermState *state = user; in on_csi()
1620 VTermState *state = user; in on_osc()
1754 VTermState *state = user; in on_dcs()
1770 VTermState *state = user; in on_resize()
[all …]
H A Dvterm_internal.h61 struct VTermState struct
226 VTermState *state;
253 void vterm_state_free(VTermState *state);
255 void vterm_state_newpen(VTermState *state);
256 void vterm_state_resetpen(VTermState *state);
257 void vterm_state_setpen(VTermState *state, const long args[], int argcount);
258 int vterm_state_getpen(VTermState *state, long args[], int argcount);
259 void vterm_state_savepen(VTermState *state, int save);
269 void vterm_state_push_output_sprintf_CSI(VTermState *vts, const char *format, ...);
H A Dmouse.c5 static void output_mouse(VTermState *state, int code, int pressed, int modifiers, int col, int row) in output_mouse()
56 VTermState *state = vt->state; in vterm_mouse_move()
75 VTermState *state = vt->state; in vterm_mouse_button()
H A Dscreen.c44 VTermState *state;
701 VTermState *state = vterm_obtain_state(vt); in screen_new()
/vim-8.2.3635/src/libvterm/t/
H A Dharness.c84 static VTermState *state;
/vim-8.2.3635/src/
H A Dterminal.c3714 VTermState *state; in term_update_window()
4112 VTermState *state = vterm_obtain_state(vterm); in set_vterm_palette()
4546 VTermState *state; in create_vterm()
4772 VTermState *state; in f_term_dumpwrite()
6220 VTermState *state; in f_term_getansicolors()