summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Another release note fix.Austin Seipp2013-10-261-5/+5
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Fix bad grammar.Austin Seipp2013-10-261-1/+1
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Release note blurb for stack size changes.Austin Seipp2013-10-261-0/+11
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Release note blurb about ELF weak symbols.Austin Seipp2013-10-251-3/+9
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Release note wibble.Austin Seipp2013-10-251-1/+4
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Release note blurbs for directory.Austin Seipp2013-10-251-0/+17
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Update documentation regarding SpecConstr.Austin Seipp2013-10-252-2/+51
| | | | | | | | | | * Note new SPEC type in release notes. * Document SPEC in the users guide under the documentation for -fspec-constr. * Clean up comments in SpecConstr regarding the forcing of specialisation (see Note [Forcing specialisation].) Signed-off-by: Austin Seipp <austin@well-typed.com>
* users_guide: Update default maximum stack sizeBen Gamari2013-10-251-5/+6
|
* users_guide: Document zero stack size limitBen Gamari2013-10-251-1/+2
|
* Add doc linkSimon Peyton Jones2013-10-241-1/+2
|
* Update user manual with respect to new default for class roles.Richard Eisenberg2013-10-231-9/+23
|
* Add typed Template Haskell details to the release notes.Geoffrey Mainland2013-10-171-0/+14
|
* Document new typed Template Haskell features.Geoffrey Mainland2013-10-171-3/+138
|
* Fix typoGeoffrey Mainland2013-10-171-2/+2
|
* Correct release notes about SIMD support.Geoffrey Mainland2013-10-171-4/+2
|
* Typo in manualKrzysztof Gogolewski2013-10-151-2/+2
| | | | Remove remains of old role syntax
* Release note fix.Austin Seipp2013-10-091-2/+3
| | | | | | Thanks to Gergely Risko for pointing this out. Signed-off-by: Austin Seipp <austin@well-typed.com>
* Fix grammarGabor Greif2013-10-081-1/+1
|
* docs for new layout behaviour with MultiWayIf (#7783)Simon Marlow2013-10-081-1/+29
|
* Add release note item for new Monoid Const instanceHerbert Valerio Riedel2013-10-051-0/+5
| | | | | | See [6f3a194accd2a1a75a3f86c1b4dca30521488110/base] Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Wibble in user docsSimon Peyton Jones2013-10-041-2/+3
|
* Improve -XAllowAmbiguousTypes (Trac #8392)Simon Peyton Jones2013-10-031-9/+37
| | | | | | | | | * Add a suggestion to add AllowAmbiguousTypes when there is an ambiguity error * Move some of the logic to tcSimplifyAmbiguityCheck * Report inaccessible code regardless of the ambiguity check
* Update manual regarding unboxed tuplesKrzysztof Gogolewski2013-10-021-10/+7
| | | | Since 7.6 they can be used as function arguments
* Release note updates.Austin Seipp2013-10-021-4/+38
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Documentation for -fprint-explicit-foralls and -fprint-explicit-kindsSimon Peyton Jones2013-10-012-84/+132
| | | | Plus a tidy-up of the flag documentation in the immediate area
* Better docs for MINIMALunknown2013-10-011-1/+8
|
* Clarification in the docs for INLINESimon Marlow2013-10-011-7/+26
| | | | | | | People often jump to the conclusion that functions aren't inlined unless you say INLINE, so clarify the documentation to emphasize the fact that you shouldn't normally need to use INLINE unless you need to override the defaults.
* Remove a couple of unnecessary/outdated references to HBCSimon Marlow2013-10-011-9/+0
|
* grammar fixSimon Marlow2013-10-011-1/+1
|
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-0116-30/+30
|
* Typos in users' guideKrzysztof Gogolewski2013-10-015-7/+7
|
* Mention the Foldable and Traversable instances for Const r in the user guideEdward Kmett2013-09-291-1/+1
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Add a note about Proxy# to the user guideEdward Kmett2013-09-291-0/+8
| | | | Signed-off-by: Austin Seipp <austin@well-typed.com>
* Make lazy unlifted bindings an error by default.Austin Seipp2013-09-292-8/+2
| | | | | | | | | | This was supposed to happen a long time ago, but later is better than never. This makes `-fwarn-lazy-unlifted-bindings` into a no-op (with its own warning) to be removed in GHC 7.10. This fixes #8022. Signed-off-by: Austin Seipp <austin@well-typed.com>
* Release notes: mention -XEmptyCaseKrzysztof Gogolewski2013-09-271-0/+11
|
* Fix manual regarding current state of implicit quantificationKrzysztof Gogolewski2013-09-271-7/+9
| | | | See also #4426
* Fix user guide documentation about unboxed valuesArash Rouhani2013-09-241-1/+1
| | | | Signed-off-by: Arash Rouhani <rarash@student.chalmers.se>
* Release notes: mention instance Monad (WrappedMonad m) (#8218)Krzysztof Gogolewski2013-09-231-0/+9
|
* Release note blurb.Austin Seipp2013-09-221-4/+18
| | | | | | GHCi now runs constructors for linked libraries. Signed-off-by: Austin Seipp <austin@well-typed.com>
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-221-0/+15
| | | | | | | | | | | | | | | | This commit exposes GHC's internal compiler pipeline through a `Hooks` module in the GHC API. It currently allows you to hook: * Foreign import/exports declarations * The frontend up to type checking * The one shot compilation mode * Core compilation, and the module iface * Linking and the phases in DriverPhases.hs * Quasiquotation Authored-by: Luite Stegeman <stegeman@gmail.com> Authored-by: Edsko de Vries <edsko@well-typed.com> Signed-off-by: Austin Seipp <austin@well-typed.com>
* users_guide/ghci: Whitespace cleanup (#7501)Ben Gamari2013-09-221-513/+513
|
* Document remaining GHCi commands in users_guide (#7501)Ben Gamari2013-09-221-7/+75
| | | | Also a small formatting change in GHCi :help
* Add release note entry for `{-# MINIMAL #-}` (#7633)Herbert Valerio Riedel2013-09-211-0/+40
|
* Document more stolen syntax (#4196)Krzysztof Gogolewski2013-09-211-3/+24
|
* Fix name of vanilla RTS way in the user's guideReid Barton2013-09-201-1/+1
|
* TyposKrzysztof Gogolewski2013-09-201-6/+6
|
* Update release notes for new comparison primopsJan Stolarek2013-09-191-6/+3
|
* Document -floopification flag in user guideJan Stolarek2013-09-191-0/+7
|
* Remove trailing whitespaces in flags.xmlJan Stolarek2013-09-191-5/+5
|
* Tweaks to release notesGabor Greif2013-09-181-5/+5
| | | | | If someone also feels that credits should better go into the release announcement, just nuke the last line of that paragraph.