Matthew Fosdick
Matthew Fosdick
This is likely an issue with your color theme. The delete on line one is correctly recognized and has the scope `keyword.other.delete.constructor`. The delete on line one is correctly recognized...
Because std::size_t is the canonical name, and size_t has keyword highlighting.
Are any of those tagged as a keywords?
The reason I feel that `std::size_t` (and `std::ssize_t` and similar) should be a single token is that size_t has the scope `storage.type.built-in` However, the canonical name for the size type...
I'm not opposed with keeping the std and :: as separate tokens, but they should in addition have the storage.type.built-in scope as well if the type would be tagged as...
Most of this is already supported, please install the extension to receive the latest updates. I do agree that the punctuation sould have some additional scoping. 
It does, however, due to a different bug the stable version of vscode was on an older version. With that bug fixed, regular vscode should be getting the change on...
It gets matched under `source.asm`. The assembly language scopes are purposefully generic. As the standard mandates no particular syntax for inline assembly blocks, there is little the grammar can do....
@jeff-hykin `perf` clearly shows that the slowness is caused by line 598 (on master) ``` total time: 918.2317349999212ms match failure pattern name average time total time peak time source.cpp:598 65.355755...
Though it seems that more recent versions of oniguruma have improved on this, as performing the same regex comparison in ruby (2.6.4p104) takes only 0.29s (according to `time (1)`) on...