Closed nordlow closed 6 years ago
It's not a work-around, but an observation -- if you delete the line 907 and then undo the delete, the line is fontified correctly after that. The same for the other incorrectly fontified lines in the file. Emacs is generally very slow when it fontifies the buffer with this file. So it looks like an issue with some inefficiency caused by d-mode.
Here is a reproducer, seems like the \`` handling is countering the
\"` handling.
`beg`
"\"bugbugbug"
`end`
Fontification of string literals, for instance, in module
std.net.isemail.d
at line 907 on (git master) fails for me.The line contains
Another failure starts at line 1699