| /vim-8.2.3635/src/libvterm/src/ |
| H A D | state.c | 120 rows = rect.end_row - rect.start_row; in scroll() 126 cols = rect.end_col - rect.start_col; in scroll() 1113 if(rect.end_col > rect.start_col) in on_csi() 1120 if(rect.end_row > rect.start_row) in on_csi() 1125 rect.start_row = 0; rect.end_row = state->pos.row; in on_csi() 1126 rect.start_col = 0; rect.end_col = state->cols; in on_csi() 1129 if(rect.end_col > rect.start_col) in on_csi() 1134 if(rect.end_row > rect.start_row) in on_csi() 1139 rect.start_row = 0; rect.end_row = state->rows; in on_csi() 1140 rect.start_col = 0; rect.end_col = state->cols; in on_csi() [all …]
|
| H A D | screen.c | 110 emit = rect; in damagerect() 116 if(rect.end_row > rect.start_row + 1) { in damagerect() 119 emit = rect; in damagerect() 166 damagerect(screen, rect); in damagescreen() 173 VTermRect rect; in putglyph() local 196 rect.start_row = pos.row; in putglyph() 285 for(col = rect.start_col; col < rect.end_col; col++) { in erase_internal() 648 VTermRect rect; in setlineinfo() local 666 rect.start_col = 0; in setlineinfo() 782 for(row = rect.start_row; row < rect.end_row; row++) { in _get_chars() [all …]
|
| H A D | vterm.c | 303 if(abs(downward) >= rect.end_row - rect.start_row || in vterm_scroll_rect() 304 abs(rightward) >= rect.end_col - rect.start_col) { in vterm_scroll_rect() 306 (*eraserect)(rect, 0, user); in vterm_scroll_rect() 318 src.end_col = rect.end_col; in vterm_scroll_rect() 327 dest.end_col = rect.end_col; in vterm_scroll_rect() 336 src.end_row = rect.end_row; in vterm_scroll_rect() 350 rect.start_row = rect.end_row - downward; in vterm_scroll_rect() 352 rect.end_row = rect.start_row - downward; in vterm_scroll_rect() 355 rect.start_col = rect.end_col - rightward; in vterm_scroll_rect() 357 rect.end_col = rect.start_col - rightward; in vterm_scroll_rect() [all …]
|
| /vim-8.2.3635/src/libvterm/t/ |
| H A D | harness.c | 257 rect.start_row, rect.end_row, rect.start_col, rect.end_col, in scrollrect() 339 rect.start_row, rect.end_row, rect.start_col, rect.end_col, in state_erase() 425 rect.start_row, rect.end_row, rect.start_col, rect.end_col); in screen_damage() 432 for(row = rect.start_row; row < rect.end_row; row++) { in screen_damage() 890 VTermRect rect; in main() local 894 …if(sscanf(linep, "%d,%d,%d,%d", &rect.start_row, &rect.start_col, &rect.end_row, &rect.end_col) < … in main() 915 VTermRect rect; in main() local 919 …if(sscanf(linep, "%d,%d,%d,%d", &rect.start_row, &rect.start_col, &rect.end_row, &rect.end_col) < … in main() 1008 rect.start_col = 0; in main() 1009 rect.end_col = -1; in main() [all …]
|
| /vim-8.2.3635/src/libvterm/include/ |
| H A D | vterm.h | 77 void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta); 80 INLINE void vterm_rect_move(VTermRect *rect, int row_delta, int col_delta) in vterm_rect_move() argument 82 rect->start_row += row_delta; rect->end_row += row_delta; in vterm_rect_move() 83 rect->start_col += col_delta; rect->end_col += col_delta; in vterm_rect_move() 391 int (*scrollrect)(VTermRect rect, int downward, int rightward, void *user); 393 int (*erase)(VTermRect rect, int selective, void *user); 494 int (*damage)(VTermRect rect, void *user); 546 …erm_screen_get_chars(const VTermScreen *screen, uint32_t *chars, size_t len, const VTermRect rect); 547 size_t vterm_screen_get_text(const VTermScreen *screen, char *str, size_t len, const VTermRect rect… 583 void vterm_scroll_rect(VTermRect rect, [all …]
|
| /vim-8.2.3635/src/ |
| H A D | gui_photon.c | 761 r = &damage->rect; in gui_ph_handle_raw_draw() 770 r = &damage->rect; in gui_ph_handle_raw_draw() 2031 PhRect_t rect; in gui_mch_invert_rectangle() local 2037 rect.lr.x = rect.ul.x + nc * gui.char_width; in gui_mch_invert_rectangle() 2038 rect.lr.y = rect.ul.y + nr * gui.char_height; in gui_mch_invert_rectangle() 2040 rect.lr.x -= 1; in gui_mch_invert_rectangle() 2042 rect.lr.y -= 1; in gui_mch_invert_rectangle() 2086 PhRect_t rect; in gui_mch_delete_lines() local 2116 PhRect_t rect; in gui_mch_insert_lines() local 2147 PhRect_t rect; in gui_mch_draw_string() local [all …]
|
| H A D | gui_w32.c | 382 RECT rect; in directx_binddc() local 1357 RECT rect; in gui_mch_set_text_area_pos() local 3430 gui_resize_shell(rect.right - rect.left in gui_mch_newfont() 3433 rect.bottom - rect.top in gui_mch_newfont() 3445 gui_resize_shell(rect.right - rect.left, in gui_mch_newfont() 3446 rect.bottom - rect.top in gui_mch_newfont() 4612 RECT rect; in _WndProc() local 7014 maxDialogWidth = rect.right - rect.left in gui_mch_dialog() 7020 maxDialogHeight = rect.bottom - rect.top in gui_mch_dialog() 8151 nCenter = rect.left + (rect.right - rect.left) / 2; in tabline_wndproc() [all …]
|
| H A D | gui_haiku.cc | 2140 rect.bottom = rect.top; in VimDialog() 2141 fMessageView = new BTextView(rect, "_tv_", rect.OffsetByCopy(B_ORIGIN), in VimDialog() 2161 rect.top = in VimDialog() 2250 BRect rect(0, 0, 0, 0); in _CreateButton() local 4147 gui.vimTextArea->FillRect(rect); in gui_mch_flash() 4150 gui.vimTextArea->FillRect(rect); in gui_mch_flash() 4167 BRect rect; in gui_mch_invert_rectangle() local 4168 rect.left = FILL_X(c); in gui_mch_invert_rectangle() 4169 rect.top = FILL_Y(r); in gui_mch_invert_rectangle() 4170 rect.right = rect.left + nc * gui.char_width - PEN_WIDTH; in gui_mch_invert_rectangle() [all …]
|
| H A D | gui_gtk_x11.c | 646 cairo_rectangle(cr, rect->x, rect->y, rect->width, rect->height); in draw_event() 6049 const GdkRectangle rect = { in gui_mch_invert_rectangle() local 6060 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_mch_invert_rectangle() 6065 gtk_widget_queue_draw_area(gui.drawarea, rect.x, rect.y, in gui_mch_invert_rectangle() 6066 rect.width, rect.height); in gui_mch_invert_rectangle() 6381 const GdkRectangle rect = { in gui_mch_clear_block() local 6397 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_mch_clear_block() 6402 rect.x, rect.y, rect.width, rect.height); in gui_mch_clear_block() 6421 const GdkRectangle rect = { in gui_gtk_window_clear() local 6434 cairo_rectangle(cr, rect.x, rect.y, rect.width, rect.height); in gui_gtk_window_clear() [all …]
|
| H A D | gui_dwrite.cpp | 326 void BindDC(HDC hdc, const RECT *rect); 920 DWriteContext::BindDC(HDC hdc, const RECT *rect) in BindDC() argument 923 mBindRect = *rect; in BindDC() 1256 DWriteContext_BindDC(DWriteContext *ctx, HDC hdc, const RECT *rect) in DWriteContext_BindDC() argument 1259 ctx->BindDC(hdc, rect); in DWriteContext_BindDC()
|
| H A D | gui_dwrite.h | 58 void DWriteContext_BindDC(DWriteContext *ctx, HDC hdc, const RECT *rect);
|
| H A D | gui_gtk.c | 2028 GdkRectangle rect = { 0, 0, 0, 0 }; in gui_make_popup() local 2031 popup_menu_position_func(NULL, &rect.x, &rect.y, NULL, NULL); in gui_make_popup() 2033 rect.x -= origin_x; in gui_make_popup() 2034 rect.y -= origin_y; in gui_make_popup() 2038 &rect, in gui_make_popup()
|
| H A D | os_mswin.c | 974 RECT rect; in mch_get_winpos() local 977 GetWindowRect(s_hwnd, &rect); in mch_get_winpos() 978 *x = rect.left; in mch_get_winpos() 979 *y = rect.top; in mch_get_winpos()
|
| H A D | terminal.c | 2946 handle_damage(VTermRect rect, void *user) in handle_damage() argument 2950 term->tl_dirty_row_start = MIN(term->tl_dirty_row_start, rect.start_row); in handle_damage() 2951 term->tl_dirty_row_end = MAX(term->tl_dirty_row_end, rect.end_row); in handle_damage() 5840 VTermRect rect; in f_term_getline() local 5852 rect.start_col = 0; in f_term_getline() 5853 rect.end_col = term->tl_cols; in f_term_getline() 5854 rect.start_row = row; in f_term_getline() 5855 rect.end_row = row + 1; in f_term_getline() 5856 p[vterm_screen_get_text(screen, (char *)p, len, rect)] = NUL; in f_term_getline()
|
| /vim-8.2.3635/runtime/syntax/ |
| H A D | 8th.vim | 254 Builtin fill-rect nk:fill-rect fill-rect-color nk:fill-rect-color fill-triangle nk:fill-triangle f… 276 …s nk:progress prop-int nk:prop-int pt>local nk:pt>local pt>screen nk:pt>screen pts>rect nk:pts>rect 277 Builtin push-font nk:push-font rect-center nk:rect-center rect-intersect nk:rect-intersect rect-of… 278 Builtin rect-pad nk:rect-pad rect-shrink nk:rect-shrink rect-union nk:rect-union rect/high nk:rect… 279 Builtin rect/wide nk:rect/wide rect>center nk:rect>center rect>local nk:rect>local rect>pos nk:rec… 280 Builtin rect>pts nk:rect>pts rect>screen nk:rect>screen rect>size nk:rect>size released? nk:releas… 287 Builtin stroke-rect nk:stroke-rect stroke-tri nk:stroke-tri style-from-table nk:style-from-table s…
|
| H A D | trasys.vim | 44 syn keyword trasysSurfaceType rect trap disk cyl cone sphere parab
|
| H A D | smil.vim | 89 syn keyword smilSpecial contained play pause stop rect circ poly child par seq
|
| /vim-8.2.3635/runtime/autoload/xml/ |
| H A D | html40s.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 22 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | html401s.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 22 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | xhtml10s.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 22 …], 'onmousedown': [], 'class': [], 'title': [], 'onclick': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | html32.vim | 18 \ { 'alt': [], 'coords': [], 'nohref': ['BOOL'], 'href': [], 'shape': ['rect', 'circle', 'poly']}
|
| H A D | html40f.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | xhtml11.vim | 6 \ { 'coords': [], 'shape': ['rect', 'circle', 'poly', 'default']} 22 …], 'onmousedown': [], 'class': [], 'title': [], 'onclick': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | html401t.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
|
| H A D | html401f.vim | 6 …rev': [], 'class': [], 'title': [], 'onclick': [], 'type': [], 'shape': ['rect', 'circle', 'poly',… 26 …semove': [], 'style': [], 'onkeypress': [], 'onmousedown': [], 'shape': ['rect', 'circle', 'poly',…
|