Or syntax highlighting breaking because some code you've been given has some 8K-long regex on one line in the middle.
Difference is in the handling.
As a matter of fact, Visual Studio uses semantic analysis - classes show differently than other identifiers.
In any case, I've never heard of someone using non-regular expression CFGs for lexing. Are there cases?
I don't believe cordite is claiming that Atom's syntax highlighting fails because it uses regular expressions internally.
(I don't know if Atom's syntax highlighting even works that way, FYI. Though I would guess that it does.)
I don't know if it is also related to long strings in general on one line (have not tested)