Fix parsing of identifiers written in infix way
Turn some uses of error into recoverable warnings
This should at the very least not abort when something weird happens. It
does feel like we should have a type that carries these errors until the
end however as the user might not see them unless they are printed at
Fix re-exports of built-in type families
Allow an optional colon after the closing bracket of definition lists
This is to disambiguate them from markdown links and will be require
with a future release.
Add support for markdown images
Allow markdown links at the beginning of a paragraph
Add support for markdown links (closes #336)
parser: Try to parse definition lists right before text paragraphs
Remove unused language extensions
Derive more instances
Get rid of StandaloneDeriving
Remove -fobject-code from .ghci
(this slows down reloads on modifications)
Experimental support for collapsable headers
Fix improper lazy IO use
Make `getPrologue` force `parseParas dflags str` before returning. Without this, it will attempt to read from the file after it is closed, with unspecified and generally bad results.
Delete stale ANNOUNCE
CONTRIBUTING file for issues
Make the doc parser not complain
Remove references to deleted files
Bump haddock-library version
Bump version in doc
Delete few unused/irrelevant/badly-place files.
Omit unnecessary foralls and fix #315
This also fixes #86.
Fix extra whitespace on signatures and update all test cases
This was long overdue, now running ./accept.lhs on a clean test from
master will not generate a bunch of changes.
Remove compat stuff
Move sources under haddock-api/src
install dependencies for haddock-api on travis
ghc 7.8.2 compatibility
export things to allow customizing how the Ghc session is run
Add deprecated compatibility module