Skip to content

Commit aa3e9c2

Browse files
committed
Fix few linguistic and rendering issues
1 parent 9f0544d commit aa3e9c2

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

message-index/messages/GHC-03272/bidi-comment/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ BiDi.hs:3:26: warning: [-Wunicode-bidirectional-format-characters] [GHC-03272]
1515

1616
## Explanation
1717

18-
The phrase "bidirectional formatting" is surrounded by `U+202E RIGHT-TO-LEFT OVERRIDE (RLO)` and `U+202C POP DIRECTIONAL FORMATTING (PDF)` characters in the code that causes the warning to be emitted.
18+
The phrase "bidirectional format" is surrounded by `U+202E RIGHT-TO-LEFT OVERRIDE (RLO)` and `U+202C POP DIRECTIONAL FORMATTING (PDF)` characters in the code that causes the warning to be emitted.
1919
In software with good support for bidirectional text, the resulting comment reads "This comment contains tamrof lanoitceridib chars".
2020
When bidirectional layout is intended, the warning should be disabled; if bidirectional layout is not intended, the control characters should be removed.

message-index/messages/GHC-04924/example1/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Unknown flag in {-\# OPTIONS_GHC \#-} pragma
2+
title: 'Unknown flag in {-# OPTIONS_GHC #-} pragma'
33
---
44

55
A flag was found in the `OPTIONS_GHC` pragma that was not known.

message-index/messages/GHC-04924/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Unknown flag in GHC options pragma
3-
summary: Unknown flag in {-\# OPTIONS_GHC \#-} pragma.
3+
summary: 'Unknown flag in {-# OPTIONS_GHC #-} pragma.'
44
severity: error
55
introduced: 9.6.1
66
---

message-index/messages/GHC-75356/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ flag: -Wdodgy-imports
66
introduced: 9.6.1
77
---
88

9-
When exporting identifiers from a module, all in-scope constructors (for a type) or the in-scope methods (for a typeclass) can also be exported with the `T(..)` syntax. However, if `T` does not have in-scope constructors - the type is being re-exported and does not have its constructors imported) or it has no constructors - then this export item suggests that the programmer intended for `T` to have in-scope constructors/methods when it has none.
9+
When exporting identifiers from a module, all in-scope constructors (for a type) or the in-scope methods (for a typeclass) can also be exported with the `T(..)` syntax. However, if `T` does not have in-scope constructors (the type is being re-exported and does not have its constructors imported) or it has no constructors - then this export item suggests that the programmer intended for `T` to have in-scope constructors/methods when it has none.

message-index/messages/GHC-94817/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ introduced: 9.6.1
66
severity: warning
77
---
88

9-
Haskell's syntax is indentation-sensitive, which means that that a line's indentation is syntactically meaningful.
9+
Haskell's syntax is indentation-sensitive, which means that a line's indentation is syntactically meaningful.
1010
Two characters are allowed for indentation: spaces and tabs.
1111
However, tab characters are defined [in the Haskell 2010 report](https://www.haskell.org/onlinereport/haskell2010/haskellch10.html) to insert enough spaces to reach the next column whose number is a multiple of 8.
1212
This does not match the way that many editors and other environments render tab characters, so without great care, the use of tabs can lead to confusing syntax errors.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[("-Wduplicate-exports",(True,["`-Wdefault`"])),("-Wduplicate-constraints",(False,[])),("-Wredundant-constraints",(False,[])),("-Whi-shadowing",(False,["`-Wall`"])),("-Wimplicit-prelude",(False,[])),("-Wincomplete-patterns",(False,["`-Wextra`"])),("-Wincomplete-uni-patterns",(False,["`-Wall`"])),("-Wincomplete-record-updates",(False,["`-Wall`"])),("-Woverflowed-literals",(True,["`-Wdefault`"])),("-Wempty-enumerations",(True,["`-Wdefault`"])),("-Wmissing-fields",(True,["`-Wdefault`"])),("-Wmissing-import-lists",(False,[])),("-Wmissing-methods",(True,["`-Wdefault`"])),("-Wmissing-signatures",(False,["`-Wall`"])),("-Wmissing-local-signatures",(False,[])),("-Wname-shadowing",(False,["`-Wall`"])),("-Woverlapping-patterns",(True,["`-Wdefault`"])),("-Wtype-defaults",(False,["`-Wall`"])),("-Wmonomorphism-restriction",(False,[])),("-Wunused-top-binds",(False,["`-Wextra`","`-Wunused-binds`"])),("-Wunused-local-binds",(False,["`-Wextra`","`-Wunused-binds`"])),("-Wunused-pattern-binds",(False,["`-Wextra`","`-Wunused-binds`"])),("-Wunused-imports",(False,["`-Wextra`"])),("-Wunused-matches",(False,["`-Wextra`"])),("-Wunused-type-patterns",(False,[])),("-Wunused-foralls",(False,["`-Wextra`"])),("-Wunused-record-wildcards",(False,["`-Wall`"])),("-Wredundant-bang-patterns",(False,[])),("-Wredundant-record-wildcards",(False,["`-Wall`"])),("-Wdeprecations",(True,["`-Wdefault`"])),("-Wwarnings-deprecations",(True,["`-Wdefault`"])),("-Wdeprecated-flags",(True,["`-Wdefault`"])),("-Wmissing-monadfail-instances",(False,[])),("-Wsemigroup",(False,["`-Wcompat`"])),("-Wdodgy-exports",(False,["`-Wextra`"])),("-Wdodgy-imports",(False,["`-Wextra`"])),("-Worphans",(False,["`-Wall`"])),("-Wauto-orphans",(False,[])),("-Widentities",(False,[])),("-Wtabs",(True,["`-Wdefault`"])),("-Wunrecognised-pragmas",(True,["`-Wdefault`"])),("-Wmisplaced-pragmas",(True,["`-Wdefault`"])),("-Wdodgy-foreign-imports",(True,["`-Wdefault`"])),("-Wunused-do-bind",(False,["`-Wall`"])),("-Wwrong-do-bind",(True,["`-Wdefault`"])),("-Walternative-layout-rule-transitional",(True,["`-Wdefault`"])),("-Wunsafe",(False,[])),("-Wsafe",(False,[])),("-Wtrustworthy-safe",(False,["`-Wall`"])),("-Wmissed-specialisations",(False,[])),("-Wmissed-specializations",(False,[])),("-Wall-missed-specialisations",(False,[])),("-Wall-missed-specializations",(False,[])),("-Wunsupported-calling-conventions",(True,["`-Wdefault`"])),("-Wunsupported-llvm-version",(True,["`-Wdefault`"])),("-Wmissed-extra-shared-lib",(True,["`-Wdefault`"])),("-Winline-rule-shadowing",(True,["`-Wdefault`"])),("-Wtyped-holes",(True,["`-Wdefault`"])),("-Wpartial-type-signatures",(True,["`-Wdefault`"])),("-Wmissing-exported-signatures",(False,[])),("-Wunticked-promoted-constructors",(False,[])),("-Wderiving-typeable",(False,[])),("-Wdeferred-type-errors",(True,["`-Wdefault`"])),("-Wdeferred-out-of-scope-variables",(True,["`-Wdefault`"])),("-Wnoncanonical-monad-instances",(True,["`-Wdefault`"])),("-Wnoncanonical-monadfail-instances",(False,[])),("-Wnoncanonical-monoid-instances",(True,["`-Wdefault`","`-Wcompat`"])),("-Wmissing-pattern-synonym-signatures",(False,["`-Wall`"])),("-Wunrecognised-warning-flags",(True,["`-Wdefault`"])),("-Wsimplifiable-class-constraints",(True,["`-Wdefault`"])),("-Wcpp-undef",(False,[])),("-Wunbanged-strict-patterns",(False,["`-Wextra`"])),("-Wmissing-home-modules",(False,[])),("-Wpartial-fields",(False,[])),("-Wmissing-export-lists",(False,[])),("-Winaccessible-code",(True,["`-Wdefault`"])),("-Wstar-is-type",(False,["`-Wall`","`-Wcompat`"])),("-Wstar-binder",(True,["`-Wdefault`"])),("-Wimplicit-kind-vars",(False,[])),("-Wmissing-space-after-bang",(True,["`-Wdefault`"])),("-Wmissing-deriving-strategies",(False,[])),("-Wprepositive-qualified-module",(False,[])),("-Wunused-packages",(False,[])),("-Winferred-safe-imports",(False,[])),("-Wmissing-safe-haskell-mode",(False,[])),("-Wcompat-unqualified-imports",(False,["`-Wcompat`"])),("-Wderiving-defaults",(True,["`-Wdefault`"])),("-Winvalid-haddock",(False,[])),("-Woperator-whitespace-ext-conflict",(True,["`-Wdefault`"])),("-Woperator-whitespace",(False,[])),("-Wambiguous-fields",(True,["`-Wdefault`"])),("-Wimplicit-lift",(False,[])),("-Wmissing-kind-signatures",(False,[])),("-Wmissing-exported-pattern-synonym-signatures",(False,[])),("-Wredundant-strictness-flags",(False,[])),("-Wforall-identifier",(True,["`-Wdefault`"])),("-Wunicode-bidirectional-format-characters",(True,["`-Wdefault`"])),("-Wgadt-mono-local-binds",(True,["`-Wdefault`"])),("-Wtype-equality-out-of-scope",(False,["`-Wcompat`"])),("-Wtype-equality-requires-operators",(True,["`-Wdefault`"]))]
1+
[("-Wduplicate-exports",(True,["-Wdefault"])),("-Wduplicate-constraints",(False,[])),("-Wredundant-constraints",(False,[])),("-Whi-shadowing",(False,["-Wall"])),("-Wimplicit-prelude",(False,[])),("-Wincomplete-patterns",(False,["-Wextra"])),("-Wincomplete-uni-patterns",(False,["-Wall"])),("-Wincomplete-record-updates",(False,["-Wall"])),("-Woverflowed-literals",(True,["-Wdefault"])),("-Wempty-enumerations",(True,["-Wdefault"])),("-Wmissing-fields",(True,["-Wdefault"])),("-Wmissing-import-lists",(False,[])),("-Wmissing-methods",(True,["-Wdefault"])),("-Wmissing-signatures",(False,["-Wall"])),("-Wmissing-local-signatures",(False,[])),("-Wname-shadowing",(False,["-Wall"])),("-Woverlapping-patterns",(True,["-Wdefault"])),("-Wtype-defaults",(False,["-Wall"])),("-Wmonomorphism-restriction",(False,[])),("-Wunused-top-binds",(False,["-Wextra","-Wunused-binds"])),("-Wunused-local-binds",(False,["-Wextra","-Wunused-binds"])),("-Wunused-pattern-binds",(False,["-Wextra","-Wunused-binds"])),("-Wunused-imports",(False,["-Wextra"])),("-Wunused-matches",(False,["-Wextra"])),("-Wunused-type-patterns",(False,[])),("-Wunused-foralls",(False,["-Wextra"])),("-Wunused-record-wildcards",(False,["-Wall"])),("-Wredundant-bang-patterns",(False,[])),("-Wredundant-record-wildcards",(False,["-Wall"])),("-Wdeprecations",(True,["-Wdefault"])),("-Wwarnings-deprecations",(True,["-Wdefault"])),("-Wdeprecated-flags",(True,["-Wdefault"])),("-Wmissing-monadfail-instances",(False,[])),("-Wsemigroup",(False,["-Wcompat"])),("-Wdodgy-exports",(False,["-Wextra"])),("-Wdodgy-imports",(False,["-Wextra"])),("-Worphans",(False,["-Wall"])),("-Wauto-orphans",(False,[])),("-Widentities",(False,[])),("-Wtabs",(True,["-Wdefault"])),("-Wunrecognised-pragmas",(True,["-Wdefault"])),("-Wmisplaced-pragmas",(True,["-Wdefault"])),("-Wdodgy-foreign-imports",(True,["-Wdefault"])),("-Wunused-do-bind",(False,["-Wall"])),("-Wwrong-do-bind",(True,["-Wdefault"])),("-Walternative-layout-rule-transitional",(True,["-Wdefault"])),("-Wunsafe",(False,[])),("-Wsafe",(False,[])),("-Wtrustworthy-safe",(False,["-Wall"])),("-Wmissed-specialisations",(False,[])),("-Wmissed-specializations",(False,[])),("-Wall-missed-specialisations",(False,[])),("-Wall-missed-specializations",(False,[])),("-Wunsupported-calling-conventions",(True,["-Wdefault"])),("-Wunsupported-llvm-version",(True,["-Wdefault"])),("-Wmissed-extra-shared-lib",(True,["-Wdefault"])),("-Winline-rule-shadowing",(True,["-Wdefault"])),("-Wtyped-holes",(True,["-Wdefault"])),("-Wpartial-type-signatures",(True,["-Wdefault"])),("-Wmissing-exported-signatures",(False,[])),("-Wunticked-promoted-constructors",(False,[])),("-Wderiving-typeable",(False,[])),("-Wdeferred-type-errors",(True,["-Wdefault"])),("-Wdeferred-out-of-scope-variables",(True,["-Wdefault"])),("-Wnoncanonical-monad-instances",(True,["-Wdefault"])),("-Wnoncanonical-monadfail-instances",(False,[])),("-Wnoncanonical-monoid-instances",(True,["-Wdefault","-Wcompat"])),("-Wmissing-pattern-synonym-signatures",(False,["-Wall"])),("-Wunrecognised-warning-flags",(True,["-Wdefault"])),("-Wsimplifiable-class-constraints",(True,["-Wdefault"])),("-Wcpp-undef",(False,[])),("-Wunbanged-strict-patterns",(False,["-Wextra"])),("-Wmissing-home-modules",(False,[])),("-Wpartial-fields",(False,[])),("-Wmissing-export-lists",(False,[])),("-Winaccessible-code",(True,["-Wdefault"])),("-Wstar-is-type",(False,["-Wall","-Wcompat"])),("-Wstar-binder",(True,["-Wdefault"])),("-Wimplicit-kind-vars",(False,[])),("-Wmissing-space-after-bang",(True,["-Wdefault"])),("-Wmissing-deriving-strategies",(False,[])),("-Wprepositive-qualified-module",(False,[])),("-Wunused-packages",(False,[])),("-Winferred-safe-imports",(False,[])),("-Wmissing-safe-haskell-mode",(False,[])),("-Wcompat-unqualified-imports",(False,["-Wcompat"])),("-Wderiving-defaults",(True,["-Wdefault"])),("-Winvalid-haddock",(False,[])),("-Woperator-whitespace-ext-conflict",(True,["-Wdefault"])),("-Woperator-whitespace",(False,[])),("-Wambiguous-fields",(True,["-Wdefault"])),("-Wimplicit-lift",(False,[])),("-Wmissing-kind-signatures",(False,[])),("-Wmissing-exported-pattern-synonym-signatures",(False,[])),("-Wredundant-strictness-flags",(False,[])),("-Wforall-identifier",(True,["-Wdefault"])),("-Wunicode-bidirectional-format-characters",(True,["-Wdefault"])),("-Wgadt-mono-local-binds",(True,["-Wdefault"])),("-Wtype-equality-out-of-scope",(False,["-Wcompat"])),("-Wtype-equality-requires-operators",(True,["-Wdefault"]))]

message-index/warning-sets/warning-sets.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ main = print
1111
[ ("-W" ++ wf, (is_def, gs))
1212
| w <- minusWeverythingOpts, wf <- toList (warnFlagNames w)
1313
, let is_def = w `elem` standardWarnings
14-
, let gs = [ "`-W" ++ g ++ "`" | g <- smallestWarningGroups w ]
14+
, let gs = [ "-W" ++ g | g <- smallestWarningGroups w ]
1515
]

0 commit comments

Comments
 (0)