From 6e37414eca57d5328194c49552d58e42acbabfd8 Mon Sep 17 00:00:00 2001 From: David Waern Date: Tue, 22 Dec 2009 17:11:14 +0000 Subject: Update ANNOUNCE --- ANNOUNCE | 64 ++++++++++++++++++++++------------------------------------------ 1 file changed, 22 insertions(+), 42 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 5be1da3c..0c5fbb7d 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,43 +1,41 @@ -------------------------------------------- --- Haddock 2.5.0 +-- Haddock 2.6.0 -------------------------------------------- A new version of Haddock, the Haskell documentation tool, is out! -If you're using GHC 6.10.2 and Haddock 2.4.2, you should be able to upgrade to -this version without any problem. If you're using something else, you should -re-install any documentation that you want to link to after upgrading. +This is the version that comes with GHC 6.12.1. It contains the main results of +Isaac Dupree's Summer of Code project, which are: -Please use the bug tracker to submit bug reports or feature requests. + * Cross-package documentation (exporting something that comes from another + package is handled correctly. The full documentation of that thing shows + up in your documentation) --------------------------------------------- --- Changes in version 2.5.0 --------------------------------------------- - - * Drop support for GHC 6.8.* + * Lexing and parsing of Haddock comment markup is moved from GHC back into + Haddock. This will make it easier to make changes to the markup format - * Add support for GHC 6.10.3 and 6.10.4 +We have decided to drop compatibility with older GHC versions in order to speed +up development. - * Revert to the old multi-page index for large packages (#106) +-------------------------------------------- +-- Full list of changes in version 2.6.0 +-------------------------------------------- - * Show GADT records in the generated documentation + * Drop support for GHC 6.10.* - * Create the output directory if it doesn't exist (#104) + * Add support for GHC 6.12.1 - * Use the native codegen instead of compiling via C for TH modules + * Cross-package documentation - * Add --use-unicode flag for displaying prettier versions of common symbols + * Move lexing and parsing of the Haddock comment markup back to Haddock - * Mutiple verbosity levels: remove --verbose and add --verbosity=n + * Slightly prettier printing of instance heads - * Simpler versioning of .haddock files + * Support platforms for which GHC has no native code generator -To avoid slow search, Haddock switches from the searchable index to the old -multi-page index for large packages (containing over 150 items). This, and -support for GADT records in the generated documentation was implemented by -Isaac Dupree as part of his Summer of Code project. + * Add a flag --print-ghc-libdir -The --use-unicode flag was contributed by George Porges. + * Minor bug fixes -------------------------------------------- -- Links @@ -47,7 +45,7 @@ Homepage: http://www.haskell.org/haddock Hackage page: - http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock-2.5.0 + http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock-2.6.0 Bugtracker and wiki: http://trac.haskell.org/haddock @@ -66,27 +64,9 @@ The following people contributed patches to this release: Isaac Dupree Ian Lynagh - Simon Marlow Simon Peyton-Jones - George Porges David Waern --------------------------------------------- --- Future Plans --------------------------------------------- - -Here are the top priority tickets right now: - - * Cross-package documentation (#24) - * Good warning messages when encountering unexpected Haddock comments (#94) - * Comments on instance declarations (#29) - -Isaac Dupree has been working on the first item as part of his SoC project and -it is near completion. - -If you have any input on what we should prioritize, add yourself to the CC list -of the ticket(s) that you are interested in. - -------------------------------------------- -- Get Involved -------------------------------------------- -- cgit v1.2.3