comparison src/vim.h @ 18124:2a806e3c39f6 v8.1.2057

patch 8.1.2057: the screen.c file is much too big Commit: https://github.com/vim/vim/commit/7528d1f6b5422750eb778dfb550cfd0b0e540964 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Sep 19 23:06:20 2019 +0200 patch 8.1.2057: the screen.c file is much too big Problem: The screen.c file is much too big. Solution: Split it in three parts. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/4943)
author Bram Moolenaar <Bram@vim.org>
date Thu, 19 Sep 2019 23:15:05 +0200
parents 0d9ec3a2821f
children 1868ec23360e
comparison
equal deleted inserted replaced
18123:ceb4be0b23c7 18124:2a806e3c39f6
584 #define INVERTED_ALL 25 // redisplay whole inverted part 584 #define INVERTED_ALL 25 // redisplay whole inverted part
585 #define REDRAW_TOP 30 // display first w_upd_rows screen lines 585 #define REDRAW_TOP 30 // display first w_upd_rows screen lines
586 #define SOME_VALID 35 // like NOT_VALID but may scroll 586 #define SOME_VALID 35 // like NOT_VALID but may scroll
587 #define NOT_VALID 40 // buffer needs complete redraw 587 #define NOT_VALID 40 // buffer needs complete redraw
588 #define CLEAR 50 // screen messed up, clear it 588 #define CLEAR 50 // screen messed up, clear it
589
590 // flags for screen_line()
591 #define SLF_RIGHTLEFT 1
592 #define SLF_POPUP 2
593
594 #define MB_FILLER_CHAR '<' // character used when a double-width character
595 // doesn't fit.
589 596
590 /* 597 /*
591 * Flags for w_valid. 598 * Flags for w_valid.
592 * These are set when something in a window structure becomes invalid, except 599 * These are set when something in a window structure becomes invalid, except
593 * when the cursor is moved. Call check_cursor_moved() before testing one of 600 * when the cursor is moved. Call check_cursor_moved() before testing one of