Editors will also auto-complete poorly, and sometimes "smart indent" poorly if the extension isn't recognized. I deal with this on a regular basis when I dig into a standard library header.
But in many editors you can fix this by adding a file extension in the settings, you don't even need to wait for a new version of the editor. (Not that this works for stdlib headers).
- Michael Spencer
> -----Original Message-----
> From: SG15 <sg15-bounces@lists.isocpp.org> On Behalf Of Matthew
> Woehlke via SG15
> Sent: Thursday, August 29, 2019 1:10 PM
> To: Olga Arkhipova <olgaark@microsoft.com>; sg15@lists.isocpp.org; Ville
> Voutilainen <ville.voutilainen@gmail.com>
> Cc: Matthew Woehlke <mwoehlke.floss@gmail.com>
> Subject: [EXTERNAL] Re: [SG15] module source suffixes
>
> On 29/08/2019 13.56, Olga Arkhipova wrote:
> > Even non compiling editors will need to be aware of new syntax (if not
> BMIs) to show something meaningful for modules, aren't they?
>
> Yeeeees... and no. Lines with module directives may (probably will) mis-
> highlight, but most of the file should be reasonable.
>
> --
> Matthew
> _______________________________________________
> SG15 mailing list
> SG15@lists.isocpp.org
> https://urldefense.com/v3/__https://lists.isocpp.org/mailman/listinfo.cgi/sg
> 15__;!fqWJcnlTkjM!7KnnKrARTAXqQzxAsAAssho9kux63flpxQc0Kt51pw3Ruh
> GESHhCY8oBadnG$
_______________________________________________
SG15 mailing list
SG15@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/sg15