| ... | @@ -33,6 +33,7 @@ The report should at least be absolutely clear about which Unicode character pro |
... | @@ -33,6 +33,7 @@ The report should at least be absolutely clear about which Unicode character pro |
|
|
|
|
|
|
|
## Some things we could do
|
|
## Some things we could do
|
|
|
|
|
|
|
|
|
- Allow Unicode, with detection for the two common encodings (UTF-8 and UTF-16). See [SourceEncodingDetection](source-encoding-detection) for a proposal.
|
|
|
- Revert to US-ASCII, Latin-1 or implementation-defined character sets.
|
|
- Revert to US-ASCII, Latin-1 or implementation-defined character sets.
|
|
|
- Allow Unicode with the encoding specified outside source files (e.g. by the current locale, as currently done by Hugs). This would make Haskell source containing non-ASCII characters non-portable.
|
|
- Allow Unicode with the encoding specified outside source files (e.g. by the current locale, as currently done by Hugs). This would make Haskell source containing non-ASCII characters non-portable.
|
|
|
- Allow Unicode, with a mechanism for specifying encoding in the source file, e.g.
|
|
- Allow Unicode, with a mechanism for specifying encoding in the source file, e.g.
|
| ... | | ... | |