Matthew Fosdick

Results 105 comments of 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. ![Screenshot from 2020-11-12 11-24-38](https://user-images.githubusercontent.com/714007/98986445-c665de00-24d9-11eb-98cc-d1b792439777.png)

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...