aboutsummaryrefslogtreecommitdiff
path: root/man/make-pandoc-man-pages.hs
AgeCommit message (Collapse)AuthorFilesLines
2014-08-30Put version in lower-left corner of man pages.John MacFarlane1-1/+3
2014-06-29Rewrote normalize for efficiency. (Closes #1385.)John MacFarlane1-3/+3
* Added normalizeInlines, normalizeBlocks. * Type signature is now more narrow, `Pandoc -> Pandoc` instead of `Data a :: a -> a`. Some users may need to change their uses of `normalize` to the newly exported `normalizeInlines` or `normalizeBlocks`.
2013-08-04Remove CPP from default-extensions; add pragmas to modules as needed.John MacFarlane1-0/+1
2013-01-25make-pandoc-man-pages: CPP macros to import right time module.John MacFarlane1-1/+4
2013-01-09Added Attr field to Header.John MacFarlane1-6/+6
Previously header ids were autogenerated by the writers. Now they are generated (unless supplied explicitly) in the markdown parser, if the `header_identifiers` extension is selected. In addition, the textile reader now supports id attributes on headers.
2012-10-15make-pandoc-man-pages: Use MIN_VERSION macro rather than checking GHC version.John MacFarlane1-1/+1
This is more reliable, since directory 1.2.0.1 can be used with GHC < 1.7.6.
2012-10-15Moved man page creation out of Setup.hs.John MacFarlane1-0/+98
* MakeManPage.hs has been transformed into man/make-pandoc-man-pages.hs. * There is now a cabal stanza for this, so the dependencies are handled by cabal. * Special treatment in Setup.hs ensures that this never gets installed; it is built and used to create the man pages. * Setup.hs cleaned up.