Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-02-11 | hakyll check: return exit code of 0 on success | Andres Loeh | 1 | -1/+1 | |
The old test returns an exit code of 1 whenever the number of errors is >= 0, which should always be the case. The fix replaces this with a test whether the number of errors is strictly > 0. | |||||
2014-01-28 | Don't cache pandocCompilerWithTransform, refactor | Jasper Van der Jeugt | 1 | -10/+9 | |
2014-01-28 | Merge pull request #215 from co-dan/pandoc-transf | Jasper Van der Jeugt | 1 | -0/+16 | |
Added the `pandocCompilerWithTransformM` function | |||||
2014-01-26 | Typo in Pandoc.hs | Dan | 1 | -1/+1 | |
2014-01-24 | Added the `pandocCompilerWithTransformM` function | Daniil Frumin | 1 | -0/+16 | |
2014-01-23 | Merge pull request #190 from krsch/master | Jasper Van der Jeugt | 4 | -4/+73 | |
Implemented per-directory metadata support | |||||
2014-01-22 | Unified code for global and external metadata | Alexey Kreshchuk | 3 | -6/+10 | |
Didn't clean up unused code though | |||||
2014-01-21 | set internalRules last, so that it can be overrided by rules | Alexey Kreshchuk | 1 | -1/+1 | |
2014-01-19 | Add IsString instance for Template | Jasper Van der Jeugt | 4 | -101/+94 | |
Closes #150 | |||||
2014-01-19 | Fix escaped quotes + wording | Daniil Frumin | 1 | -3/+3 | |
2014-01-19 | Documentation for the template macros | Daniil Frumin | 1 | -0/+83 | |
2014-01-12 | Haddocks for `field`, `constField`, `bodyField`, and `titleField` in ↵ | Daniil Frumin | 1 | -2/+8 | |
Web.Template.Context | |||||
2014-01-11 | Added documentation for 'Context' and 'defaultField' | Daniil Frumin | 1 | -0/+25 | |
2014-01-03 | Fix issue with metadataRoute for composed routes | Jasper Van der Jeugt | 1 | -5/+13 | |
2013-12-05 | Revert "Throw an error in case of duplicate compilers" | Jasper Van der Jeugt | 2 | -19/+6 | |
This reverts commit ffbce966075d258b16b44e6856333ef41e4487f4. | |||||
2013-11-22 | Throw an error in case of duplicate compilers | Jasper Van der Jeugt | 2 | -6/+19 | |
2013-11-18 | Detect change if metadata file is deleted | Jasper Van der Jeugt | 1 | -1/+3 | |
Closes #191 | |||||
2013-10-18 | Added test case for global metadata | Alexey Kreshchuk | 1 | -1/+1 | |
2013-10-16 | Track metadata dependencies | Alexey Kreshchuk | 4 | -14/+44 | |
I had to prepend some Rules to global Rules set. This might be possible to replaced by a correct Store.set call. I also had to prepend some Compile rules. | |||||
2013-10-15 | Fix root directory in directory-wise metadata and beautify code | Alexey Kreshchuk | 1 | -20/+14 | |
2013-10-12 | Fix loadGlobalMetadata on Windows | Alexey Kreshchuk | 1 | -4/+4 | |
2013-10-11 | added gloabl metadata parsing | Alexey Kreshchuk | 1 | -2/+43 | |
2013-09-29 | Enable Pandoc highlighting by default | Jasper Van der Jeugt | 1 | -0/+3 | |
2013-09-18 | updated to work with pandoc 1.12 | Jorge Israel Peña | 1 | -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-16 | Fix incorrect output of toSiteRoot on Windows. | Saeid Al-Wazzan | 1 | -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-29 | add preview port Configuration field | Jorge Israel Peña | 2 | -7/+13 | |
Make it possible to specify the default port to listen on when the preview server is run. This is useful if another service on the system already runs on port 8000 (the default), since it's a hassle to keep providing the port overriding option. For example: ./site preview vs. ./site preview -p 4000 | |||||
2013-08-28 | * Preview now shows the deprecation message and calls watch. | Eric Stolten | 2 | -9/+10 | |
* Details on how to disable the server in the command description. | |||||
2013-08-25 | 1. Added the WATCH_SERVER flag that is enabled by default | Eric Stolten | 2 | -30/+39 | |
1. Added an argument to watch, --no-server which will disable the embedded server. 1. Added a deprecation message to the preview mode | |||||
2013-08-20 | Merge branch 'upstream-master' | Eric Stolten | 4 | -4/+10 | |
2013-08-20 | Added a watch command that will continually poll for changes and rebuild them. | Eric Stolten | 2 | -4/+42 | |
2013-08-16 | Change type: metadataField :: Context a | Jasper Van der Jeugt | 1 | -1/+1 | |
Closes #175 | |||||
2013-08-14 | Fix versions & metadata loading issue | Jasper Van der Jeugt | 3 | -3/+9 | |
Closes #171 | |||||
2013-08-13 | Explode when using mapContext over ListField | Jasper Van der Jeugt | 1 | -3/+5 | |
2013-08-10 | Add functionField again | Jasper Van der Jeugt | 2 | -1/+11 | |
2013-08-05 | Add mapContext again | Jasper Van der Jeugt | 1 | -1/+11 | |
2013-07-07 | check: unescape internal uris | Marc-Antoine Perennou | 1 | -1/+2 | |
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | |||||
2013-06-30 | Correct example code: parseGlob ==> fromGlob | uu1101 | 1 | -1/+1 | |
2013-06-17 | Merge pull request #162 from uu1101/seq-stderr | Jasper Van der Jeugt | 1 | -0/+2 | |
Deepseq stderr before closing the handle | |||||
2013-06-17 | Only add teaser when <!--more--> is there | Jasper Van der Jeugt | 2 | -20/+33 | |
2013-06-16 | Make toUri sanitise all characters needed | Simonas Kazlauskas | 1 | -4/+6 | |
2013-06-15 | Sanitize URLs in toUrl | Jasper Van der Jeugt | 1 | -2/+10 | |
Closes #163 | |||||
2013-06-14 | Set handle encoding as per locale | uu1101 | 1 | -0/+1 | |
2013-06-14 | Deepseq stderr before closing the handle | uu1101 | 1 | -0/+1 | |
Otherwise laziness allows for the handle to be closed withouth receiving the input. This caused that no error messages were printed when `unixFilter`s failed. | |||||
2013-06-06 | teaserContext -> teaserField | Jasper Van der Jeugt | 2 | -12/+13 | |
2013-05-24 | Merge pull request #155 from blaenk/win32-preview-fix | Jasper Van der Jeugt | 1 | -3/+43 | |
fix preview functionality on windows | |||||
2013-05-22 | finish incomplete comment | Jorge Israel Peña | 1 | -1/+1 | |
2013-05-22 | add max-retries to waitOpen and gracefully handle remove/delete events | Jorge Israel Peña | 1 | -11/+22 | |
2013-05-22 | Deploy should propagate error code | Simonas Kazlauskas | 3 | -5/+6 | |
And return 1 if neither deployCommand and deploySite is set. | |||||
2013-05-22 | fix preview functionality on windows | Jorge Israel Peña | 1 | -2/+31 | |
2013-05-21 | Clean up type declarations, use fst and <$>. | Evan Cofsky | 1 | -6/+4 | |