diff options
author | Krzysztof Gogolewski <krzysztof.gogolewski@tweag.io> | 2021-01-29 20:05:14 +0100 |
---|---|---|
committer | Krzysztof Gogolewski <krzysztof.gogolewski@tweag.io> | 2021-01-30 21:11:21 +0100 |
commit | 14c4f7014d1bbdf51a79745821fcfc39e7db0ec9 (patch) | |
tree | 45443e15d5e1e862ae5c9838dfc0b0c51fa2318e /docs/users_guide/gone_wrong.rst | |
parent | eb90d23911ee10868dc2c7cc27a8397f0ae9b41d (diff) | |
download | haskell-14c4f7014d1bbdf51a79745821fcfc39e7db0ec9.tar.gz |
Documentation fixes
- Add missing :since: for NondecreasingIndentation and OverlappingInstances
- Remove duplicated descriptions for Safe Haskell flags and
UndecidableInstances. Instead, the sections contain a link.
- compare-flags: Also check for options supported by ghci.
This uncovered two more that are not documented.
The flag -smp was removed.
- Formatting fixes
- Remove the warning about -XNoImplicitPrelude - it was written in 1996,
the extension is no longer dangerous.
- Fix misspelled :reverse: flags
Fixes #18958.
Diffstat (limited to 'docs/users_guide/gone_wrong.rst')
-rw-r--r-- | docs/users_guide/gone_wrong.rst | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/docs/users_guide/gone_wrong.rst b/docs/users_guide/gone_wrong.rst index 736bad36e0..5bf38a8cdb 100644 --- a/docs/users_guide/gone_wrong.rst +++ b/docs/users_guide/gone_wrong.rst @@ -38,9 +38,7 @@ When the compiler “does the wrong thing” Sensitivity to ``.hi`` interface files GHC is very sensitive about interface files. For example, if it picks up a non-standard ``Prelude.hi`` file, pretty terrible things - will happen. If you turn on - ``-XNoImplicitPrelude`` option, the compiler will - almost surely die, unless you know what you are doing. + will happen. Furthermore, as sketched below, you may have big problems running programs compiled using unstable interfaces. |