summaryrefslogtreecommitdiff
path: root/src/buffer.hh
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2017-04-27 19:27:28 +0100
committerMaxime Coste <mawww@kakoune.org>2017-05-07 16:26:14 +0100
commit57c2b32d2082d67f1d2c1a168cf88a0677c73e18 (patch)
tree768bd957f4f9a38bd1541c8c1caff82005110106 /src/buffer.hh
parenta4f9e29d60d626a384f08469cff158d87baecb56 (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