diff options
| author | Maxime Coste <mawww@kakoune.org> | 2017-04-27 19:27:28 +0100 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2017-05-07 16:26:14 +0100 |
| commit | 57c2b32d2082d67f1d2c1a168cf88a0677c73e18 (patch) | |
| tree | 768bd957f4f9a38bd1541c8c1caff82005110106 /src/buffer.hh | |
| parent | a4f9e29d60d626a384f08469cff158d87baecb56 (diff) | |
Introduce highlighting phases and display setup computation
Highlighters now run in 3 phases:
Wrap, Move, and Colorize. That way we guarantee the wrap
highlighter runs first, then eventual line numbers/flags,
and finally the colorizers.
We also run a `compute_display_setup` method thats responsible
for computing the lines that will be displayed, eventually
scrolling the view to ensure the cursor is visible.
Diffstat (limited to 'src/buffer.hh')
0 files changed, 0 insertions, 0 deletions
