emacs-lsp / emacs-ccls

Emacs client for ccls, a C/C++ language server
200 stars 29 forks source link

Skipped ranges tagging is never removed #38

Closed peteralm80 closed 5 years ago

peteralm80 commented 5 years ago

If some code is marked as skipped by using the C preprocessor, they will forever be greyed out even if the preprocessor directives are removed. I tried using M-x revert-buffer and M-x ccls-reload as a workaround to no effect. To get correct syntax highlighting back I have to kill the buffer and reopen it again.