Searched refs:VTermState (Results 1 – 8 of 8) sorted by relevance
| /vim-8.2.3635/src/libvterm/include/ |
| H A D | vterm.h | 29 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 D | pen.c | 54 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 D | state.c | 62 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 D | vterm_internal.h | 61 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 D | mouse.c | 5 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 D | screen.c | 44 VTermState *state; 701 VTermState *state = vterm_obtain_state(vt); in screen_new()
|
| /vim-8.2.3635/src/libvterm/t/ |
| H A D | harness.c | 84 static VTermState *state;
|
| /vim-8.2.3635/src/ |
| H A D | terminal.c | 3714 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()
|