Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
H
haddock
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Richard Eisenberg
haddock
Commits
f94de078
Commit
f94de078
authored
14 years ago
by
waern
Browse files
Options
Downloads
Patches
Plain Diff
Update ANNOUNCE
parent
d3880d5c
No related branches found
Branches containing commit
Tags
2_9_0
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
ANNOUNCE
+19
-55
19 additions, 55 deletions
ANNOUNCE
with
19 additions
and
55 deletions
ANNOUNCE
+
19
−
55
View file @
f94de078
--------------------------------------------
--------------------------------------------
-- Haddock 2.
8
.0
-- Haddock 2.
9
.0
--------------------------------------------
--------------------------------------------
A new version of Haddock, the Haskell documentation tool, is out!
A new version of Haddock, the Haskell documentation tool, is out!
The biggest news this time is that we have a shiny new XHTML backend, created
This version is compatible with .haddock files produced by the version of
by Mark Lentczner, which outputs semantically correct XHTML, making it much
Haddock that comes with GHC 7.0.1.
easier to create new themes for Haddock.
Mark has made an extraordinary effort by going through and rewriting the old
table based HTML backend, fixing non-standards-compliant quirks, and adding a
bunch of new useful features on top of that. See the changelog for more
details.
Included is a new default CSS theme created by Thomas Schilling, Mark and Johan
Tibell, as well as the classic theme converted to work with the new backend.
Another great new feature is markup support for examples, contributed by Simon
Hengel. The idea is to be able to write examples that function both as
documentation and unit tests.
Last but not least, we now also have a LaTeX backend. It was written by Simon
Marlow and it was used to generate the libraries section of the Haskell 2010
report.
This version is compatible with .haddock files produced by Haddock 2.6.1 and
above, provided that the version of GHC used to build Haddock stays the same.
--------------------------------------------
--------------------------------------------
-- Changes in version 2.
8
.0
-- Changes in version 2.
9
.0
--------------------------------------------
--------------------------------------------
* HTML backend completely rewritten to generate semantically rich XHTML
Changes in version 2.9.0
using the xhtml package.
* New default CSS based on the color scheme chosen for the new Haskell
wiki, with a pull-out tab for the synopsis.
* Theme engine based on CSS files. Themes can be switched from the
header menu. (New flags --built-in-themes and --theme. The latter
is an alias for --css which now has extended semantics).
* Markup support for executable examples/unit-tests. To be used with an
upcoming version of the DocTest program.
* Addition of a LaTeX backend.
*
Frames-mode can be enabled from the header menu.
*
Drop support for ghc < 7
* Path to source entities can be specified per package, so that source
* New flag --qual for qualification of names
links work for cross-package documentation.
*
Support for a second form of enumerated lists (1. 2. etc).
*
Print doc coverage information to stdout when generating docs
*
Additions and changes to the Haddock API.
*
Include an 'All' option in the A-Z subdivided index
* New flag --no-tmp-comp-dir to tell Haddock to read/write
* Make TOC group header identifiers validate
compilation files (.o, .hi, etc) to/from GHC's output directory instead of
to/from a temporary directory.
*
Various bug fixes.
*
Minor changes to the API
--------------------------------------------
--------------------------------------------
-- Links
-- Links
...
@@ -69,7 +33,7 @@ Homepage:
...
@@ -69,7 +33,7 @@ Homepage:
http://www.haskell.org/haddock
http://www.haskell.org/haddock
Hackage page:
Hackage page:
http://hackage.haskell.org/package/haddock-2.
8
.0
http://hackage.haskell.org/package/haddock-2.
9
.0
Bugtracker and wiki:
Bugtracker and wiki:
http://trac.haskell.org/haddock
http://trac.haskell.org/haddock
...
@@ -86,13 +50,13 @@ Code repository:
...
@@ -86,13 +50,13 @@ Code repository:
The following people contributed patches to this release:
The following people contributed patches to this release:
Simon Hengel
Tobias Brandt
Mark Lentczner
Mark Lentczner
Ian Lynagh
Ian Lynagh
Simon Marlow
Simon Marlow
Simon
Peyton-Jones
Simon
Michael
Thomas Schilling
Ryan Newton
David Waern
David Waern
--------------------------------------------
--------------------------------------------
-- Get Involved
-- Get Involved
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment