Describe the bug
The syntax highlighting for string formatting specifications, as used in fprintf, do not accurately highlight format specifications for %e that uses a space before the e, like % 8.2e.
In this image, note that %+8.2e is correctly highlighted where as % 8.2e is not.
