Suggested UI change

Ross Paterson ross@soi.city.ac.uk
Mon, 4 Nov 2002 16:28:18 +0000


On Mon, Nov 04, 2002 at 07:53:40AM -0800, Sigbjorn Finne wrote:
> They really go hand in hand, so how about +N implying -98?
> (but not the other way around, at least not for now.)

I think they can be independent, if you stretch the meaning of +98 a bit,
to "Haskell 98 + the common library baseline".  After all, with +98 you
still have hierarchical module names and the FFI.

In fact, the h98 field is misdocumented as "set in Haskell'98 mode",
when it's really "shown in Haskell'98 mode".  I think a better meaning
would be "available in Haskell'98 mode" (so with +98 the option gets
cleared initially and cannot be set) but this can wait.

In short, I favour setting h98 to 1 for 'N', or as a second choice
leaving it alone.