summaryrefslogtreecommitdiff
path: root/docs/users_guide/gone_wrong.rst
diff options
context:
space:
mode:
authorKrzysztof Gogolewski <krzysztof.gogolewski@tweag.io>2021-01-29 20:05:14 +0100
committerKrzysztof Gogolewski <krzysztof.gogolewski@tweag.io>2021-01-30 21:11:21 +0100
commit14c4f7014d1bbdf51a79745821fcfc39e7db0ec9 (patch)
tree45443e15d5e1e862ae5c9838dfc0b0c51fa2318e /docs/users_guide/gone_wrong.rst
parenteb90d23911ee10868dc2c7cc27a8397f0ae9b41d (diff)
downloadhaskell-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.rst4
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.