-
Notifications
You must be signed in to change notification settings - Fork 704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cabal User Guide §1.2.9.1 has not kept pace with Cabal 1.8.0.2 #10819
Comments
I agree that the example should be modernized as discussed. I don't think it's a good idea to put things like |
@ulysses4ever, in a sense your comment makes my point: your observation about Similarly, a question asked by @geekosaur in the Matrix room would have been answered, in part, by reference to the changes to the specification introduced with EDIT: I hope you will see from the associated pull request (now raised) that the changes that I propose to the documentation of the specification history are relatively conservative. |
Also corrects when `default-extensions`, `other-extensions`, `default-language` and `other-languages` were, in fact, first introduced. Also supplies missing ('TBW') documentation for `other-languages`. Sources for changes: * Change logs; * Other documentation provided with released Cabal versions; and * source code for published Cabal versions, including Haddock documentation and other code documentation.
Also corrects when `default-extensions`, `other-extensions`, `default-language` and `other-languages` were, in fact, first introduced. Also supplies missing ('TBW') documentation for `other-languages`. Sources for changes: * Change logs; * Other documentation provided with released Cabal versions; and * source code for published Cabal versions, including Haddock documentation and other code documentation.
Also corrects when `default-extensions`, `other-extensions`, `default-language` and `other-languages` were, in fact, first introduced. Also supplies missing ('TBW') documentation for `other-languages`. The introduction of the `exitcode-stdio-1.0` value is documented because this is needed to make sense of the changes that occurred in `cabal-version: 1.14` (see #10822). Sources for changes: * Change logs; * Other documentation provided with released Cabal versions; and * source code for published Cabal versions, including Haddock documentation and other code documentation.
…e package Also updates example in section 1.2.9.1 of the Cabal User Guide, accordingly. Also fixes grammatical typo in section 1.2.9.1.
Also corrects when `default-extensions`, `other-extensions`, `default-language` and `other-languages` were, in fact, first introduced. Also supplies missing ('TBW') documentation for `other-languages`. The introduction of the `exitcode-stdio-1.0` value is documented because this is needed to make sense of the changes that occurred in `cabal-version: 1.14` (see #10822). Sources for changes: * Change logs; * Other documentation provided with released Cabal versions; and * source code for published Cabal versions, including Haddock documentation and other code documentation.
Also corrects when `default-extensions`, `other-extensions`, `default-language` and `other-languages` were, in fact, first introduced. Also supplies missing ('TBW') documentation for `other-languages`. The introduction of the `exitcode-stdio-1.0` value is documented because this is needed to make sense of the changes that occurred in `cabal-version: 1.14` (see #10822). Sources for changes: * Change logs; * Other documentation provided with released Cabal versions; and * source code for published Cabal versions, including Haddock documentation and other code documentation.
Cabal 1.8.0.2 (published December 2009) introduced:
and, nowadays, most packages where that is applicable take it up.
@geekosaur has noticed, in the Cabal and Hackage Matrix room, that the example in §1.2.9.1 of the latest Cabal User Guide has not kept pace with that.
I'll raise a pull request to fix that. I plan to do that in two steps:
cabal-version: 1.12
tocabal-version: ==1.8
; andThe text was updated successfully, but these errors were encountered: