summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core/Provider
AgeCommit message (Collapse)AuthorFilesLines
2014-03-26Revert "added gloabl metadata parsing"Jasper Van der Jeugt1-45/+2
This reverts commit e0f45b29b3f5e17c04ecd054b6c26c67d71e10e4. Conflicts: src/Hakyll/Core/Provider/Metadata.hs
2014-03-26Revert "Fix loadGlobalMetadata on Windows"Jasper Van der Jeugt1-4/+4
This reverts commit e71bbd90a8fb4b5de7796498aed4b95bb7abaebb.
2014-03-26Revert "Fix root directory in directory-wise metadata and beautify code"Jasper Van der Jeugt1-14/+20
This reverts commit a6ae4eb99dd5f9957adc3b5fe4011e69b9681e4c.
2014-03-26Revert "Track metadata dependencies"Jasper Van der Jeugt1-8/+12
This reverts commit 712ffa39b5857fdc5cdae1db38a177267a430b11. Conflicts: src/Hakyll/Core/Metadata.hs src/Hakyll/Core/Rules/Default.hs
2014-03-26Revert "Added test case for global metadata"Jasper Van der Jeugt1-1/+1
This reverts commit 46b6f78da8ed814bef6972f4712d8b13e76c1122. Conflicts: tests/data/posts/metadata
2014-01-23Merge pull request #190 from krsch/masterJasper Van der Jeugt1-2/+35
Implemented per-directory metadata support
2014-01-22Unified code for global and external metadataAlexey Kreshchuk1-5/+7
Didn't clean up unused code though
2013-11-18Detect change if metadata file is deletedJasper Van der Jeugt1-1/+3
Closes #191
2013-10-18Added test case for global metadataAlexey Kreshchuk1-1/+1
2013-10-16Track metadata dependenciesAlexey Kreshchuk1-12/+8
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-15Fix root directory in directory-wise metadata and beautify codeAlexey Kreshchuk1-20/+14
2013-10-12Fix loadGlobalMetadata on WindowsAlexey Kreshchuk1-4/+4
2013-10-11added gloabl metadata parsingAlexey Kreshchuk1-2/+43
2013-08-14Fix versions & metadata loading issueJasper Van der Jeugt2-3/+4
Closes #171
2013-05-04Minor style changesJasper Van der Jeugt1-4/+4
2013-05-04Added isMember to load functionnoxx1-7/+3
2013-05-04Style changes, move stuff to common parser moduleJasper Van der Jeugt1-1/+6
2013-04-03Account for absolute paths in `shouldIgnoreFile`Jasper Van der Jeugt1-4/+4
2013-02-26Fix broken test case for #115Jasper Van der Jeugt1-1/+1
2013-02-26Add testcase for #115Jasper Van der Jeugt2-2/+4
2013-02-26Ignore initial whitespace in a continuation line for a metadata fieldPeter Jones1-2/+3
When parsing a metadata field that spans several lines skip over the initial whitespace on each line. This allows alignment of metadata fields: --- description: A long description that would look better if it spanned multiple lines and was indented ---
2013-02-10Fix apparent remaining provider rewrite issuesJasper Van der Jeugt1-3/+4
2013-02-09Start provider rewriteJasper Van der Jeugt4-141/+137
2013-02-06Ignore files sooner, small speedupJasper Van der Jeugt1-2/+1
2013-02-06Use mtime instead of hashing files, much fasterJasper Van der Jeugt1-22/+36
2012-11-20Port page list module a bitJasper Van der Jeugt1-5/+11
2012-11-19Support old directory versions...Jasper Van der Jeugt1-3/+18
2012-11-19Add tests againJasper Van der Jeugt4-29/+40
2012-11-18Add Item abstractionJasper Van der Jeugt4-0/+356