Fix #9507 Describe accurately acceptable package names
Also extinguishes false positive in typo detection. Also aims to make corresponding changes to buildinfo-reference-generator, including the `Cabal-described` package. Adds `alphanumNotDigit` and now specifies `alphanum` by inserting digits into `alphanumNotDigit`. The description of `alpha-num-not-digit` is added to the introduction to the section on 'Non-terminals' to accommodate the limitation of buildinfo-reference-generator that only a single 'formula' can follow a single paragraph of narrative for each non-terminal production.
Showing
- .typos.toml 5 additions, 0 deletions.typos.toml
- Cabal-described/src/Distribution/Described.hs 5 additions, 2 deletionsCabal-described/src/Distribution/Described.hs
- Cabal-described/src/Distribution/Utils/CharSet.hs 10 additions, 3 deletionsCabal-described/src/Distribution/Utils/CharSet.hs
- Cabal-described/src/Distribution/Utils/GrammarRegex.hs 4 additions, 3 deletionsCabal-described/src/Distribution/Utils/GrammarRegex.hs
- buildinfo-reference-generator/src/Main.hs 2 additions, 2 deletionsbuildinfo-reference-generator/src/Main.hs
- buildinfo-reference-generator/template.zinza 7 additions, 4 deletionsbuildinfo-reference-generator/template.zinza
- doc/buildinfo-fields-reference.rst 9 additions, 6 deletionsdoc/buildinfo-fields-reference.rst
- doc/cabal-package-description-file.rst 24 additions, 9 deletionsdoc/cabal-package-description-file.rst
- doc/package-concepts.rst 1 addition, 1 deletiondoc/package-concepts.rst
Loading
Please register or sign in to comment