summaryrefslogtreecommitdiff
path: root/src/Hakyll/Web
AgeCommit message (Collapse)AuthorFilesLines
2015-06-23Drop old-time, old-locale, time-locale-compat depsJasper Van der Jeugt2-7/+7
2015-06-23Merge pull request #327 from mcmtroffaes/patch-1Jasper Van der Jeugt1-2/+13
Add convenience function pandocBiblioCompiler.
2015-06-14add support for mediawiki80x242-20/+24
2015-05-29Update to use Pandoc 1.14Jasper Van der Jeugt2-12/+23
2015-04-08Merge pull request #344 from cstrahan/ghc710fixJasper Van der Jeugt2-2/+2
fix building on GHC 7.10
2015-04-07fix building on GHC 7.10Charles Strahan2-2/+2
closes #343
2015-04-03Fix typos in "separator"Jasper Van der Jeugt1-7/+10
See #342
2015-04-03Merge pull request #342 from NorfairKing/general-teaser-seperatorJasper Van der Jeugt1-2/+12
Added support for a custom teaser separator
2015-03-30change file extension to .dbk for docbookJoshua Simmons1-2/+1
2015-03-30Added support for a custom teaser separatorTom Sydney Kerckhove1-2/+12
This way you don't need to use the <!--more--> separator. You can define your own.
2015-03-23let pandoc handle DocBook filesJoshua Simmons2-0/+4
2015-02-20Add author name by default to RSS feedsCalen Pennington1-0/+2
2015-01-13Add boolFieldFerenc Wágner1-1/+13
2015-01-09fix typoMatthias C. M. Troffaes1-1/+1
2015-01-09add horizontal rule before functionMatthias C. M. Troffaes1-0/+1
2015-01-09add missing exportMatthias C. M. Troffaes1-0/+1
2015-01-09add convenience function pandocBiblioCompilerMatthias C. M. Troffaes1-1/+10
2014-10-29Add listFieldWithJasper Van der Jeugt1-1/+8
2014-10-27Better functions in templatesJasper Van der Jeugt4-59/+153
2014-10-07support parsing article date from directory names in addition to file name.Takayuki Muranushi1-4/+8
2014-09-08added binary instances for csl and pandoc, fix #174Jan-Philip Loos2-2/+37
2014-08-25Don't have TagSoup decode any HTML entitiesJasper Van der Jeugt1-1/+10
2014-08-20Fix compilation errors with pandoc-citeproc 0.4Rickard Nilsson1-1/+1
2014-06-26Fix build failure introduced by 3ee6f28Simonas Kazlauskas1-1/+1
Fixes #270
2014-06-13Merge pull request #269 from co-dan/demoteheadersJasper Van der Jeugt1-0/+1
Fix #223: `demoteHeaders` should not modify anything in the document, apart from the headers
2014-06-06Draft paginationJasper Van der Jeugt2-77/+89
2014-05-20Fix issue in paginate dependenciesJasper Van der Jeugt1-3/+3
2014-05-10Allow Emacs org-mode as markup-language in *.org filesAlbert Krewinkel1-0/+1
This closes #231.
2014-05-09Merge branch 'master' of github.com:jaspervdj/hakyllJasper Van der Jeugt1-0/+1
2014-04-19FIX: `toSiteRoot` no considers "./" to not be relavent.Izzy Cecil1-0/+1
2014-04-11Fix tag dependency issue, slightly improve cachingJasper Van der Jeugt2-5/+8
2014-02-16Fix #223: `demoteHeaders` should not modify anything in the document, apart ↵Daniil Frumin1-0/+1
from the headers
2014-01-28Don't cache pandocCompilerWithTransform, refactorJasper Van der Jeugt1-10/+9
2014-01-26Typo in Pandoc.hsDan1-1/+1
2014-01-24Added the `pandocCompilerWithTransformM` functionDaniil Frumin1-0/+16
2014-01-19Add IsString instance for TemplateJasper Van der Jeugt4-101/+94
Closes #150
2014-01-19Fix escaped quotes + wordingDaniil Frumin1-3/+3
2014-01-19Documentation for the template macrosDaniil Frumin1-0/+83
2014-01-12Haddocks for `field`, `constField`, `bodyField`, and `titleField` in ↵Daniil Frumin1-2/+8
Web.Template.Context
2014-01-11Added documentation for 'Context' and 'defaultField'Daniil Frumin1-0/+25
2013-09-29Enable Pandoc highlighting by defaultJasper Van der Jeugt1-0/+3
2013-09-18updated to work with pandoc 1.12Jorge Israel Peña1-9/+6
Pandoc 1.12 decouples citeproc-hs from itself, so there is no longer a Text.Pandoc.Biblio module in Pandoc. Further, citeproc-hs depends on pandoc-types 1.10 but Pandoc 1.12 depends on pandoc-types 1.12. To alleviate these issues, pandoc-citeproc was created which includes a copy of the citeproc-hs source made to be compatible, since the developer of citeproc-hs is apparently MIA. pandoc-citeproc is a separate module that handles the mixture of citeproc-hs and Pandoc. It includes `processCites` in Text.CSL.Pandoc, which is the new name of what used to be `processBiblio` from Text.Pandoc.Biblio Most of these changes are seamless, consisting of simple name changes in both functions and modules. However, a more direct change in the Hakyll API itself is that `readPandocBiblio`'s second parameter, the CSL, is now mandatory, i.e. not of type Maybe. This is to reflect the same change in the underlying processing function from Text.CSL.Pandoc, `processCites`, where the Style argument is now mandatory, and the style is derived from the CSL. See the old function: processBiblio :: Maybe Style -> [Reference] -> Pandoc -> Pandoc Compared to the new one: processCites :: Style -> [Reference] -> Pandoc -> Pandoc Sources: * http://hackage.haskell.org/packages/archive/pandoc/1.11.1/doc/html/Text-Pandoc-Biblio.html * http://hackage.haskell.org/packages/archive/pandoc-citeproc/0.1/doc/html/Text-CSL-Pandoc.html Similarly, there is no longer a `readerReferences` field in the reader options structure.
2013-09-16Fix incorrect output of toSiteRoot on Windows.Saeid Al-Wazzan1-1/+1
toSiteRoot uses splitPath, joinPath, and takeDirectory from the System.FilePath module. On Windows systems, the implementation of joinPath will build up a path using the Windows path separator "\\". We don't want this behavior since the paths we are working with are always URLs, so we force POSIX behavior for System.FilePath.
2013-08-16Change type: metadataField :: Context aJasper Van der Jeugt1-1/+1
Closes #175
2013-08-13Explode when using mapContext over ListFieldJasper Van der Jeugt1-3/+5
2013-08-10Add functionField againJasper Van der Jeugt2-1/+11
2013-08-05Add mapContext againJasper Van der Jeugt1-1/+11
2013-06-17Only add teaser when <!--more--> is thereJasper Van der Jeugt1-3/+7
2013-06-16Make toUri sanitise all characters neededSimonas Kazlauskas1-4/+6
2013-06-15Sanitize URLs in toUrlJasper Van der Jeugt1-2/+10
Closes #163