
Hi, Thanks! I’ll update the tally later today. Am Mittwoch, den 25.11.2020, 12:20 +0100 schrieb Spiwack, Arnaud:
UnicodeSyntax: maybe ^ I think it changes error messages. I don't think that we can make error messages in Unicode by default. If it only affects parsing, then I'm in favour.
That is my sentiment as well, and I would phrase my vote as: GHC2021 implies UnicodeSyntax, but not -fprint-unicode-syntax. Enabling UnicodeSyntax explicitly may still imply -fprint-unicode-syntax. I guess the details of how GHC formats its messages are not strictly our authority, so I didn't spell this out, but yes: it helps to paint the picture here more clearly.
InstanceSigs: no -- ^ It does feel mostly innocuous on the surface, but it has a probably surprising semantics. Considering that it's quite rarely used, probably better left out.
Interesting, I don’t see a mention of this on https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts... Can you elaborate? Also thanks for looking up which extensions are already in GHC, Haskell2010 and are deprecated. I should indicate that in the table somehow (or simply drop them from the ballot, at least the deprecated ones). Cheers, Joachim -- Joachim Breitner mail@joachim-breitner.de http://www.joachim-breitner.de/