- Fast parse block range: look upward till the indentation is 0; - Rehighlight all the fast-parsed blocks explicitly; - Do not reset block user state by default; - Pre highlight single format blocks to avoid jitter of line height;