Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-19 | Move src/ to lib/, put Init.hs in src/ | Jasper Van der Jeugt | 3 | -415/+0 | |
2016-05-17 | Read `.metadata` files using bytestring | Jasper Van der Jeugt | 1 | -1/+3 | |
2016-04-06 | Clean warnings | Jasper Van der Jeugt | 2 | -7/+0 | |
2016-04-06 | Hint for weird yaml error | Jasper Van der Jeugt | 1 | -2/+13 | |
2016-04-06 | Better errors for yaml parsing | Jasper Van der Jeugt | 1 | -6/+31 | |
2016-04-06 | Initial YAML support | Jasper Van der Jeugt | 2 | -70/+50 | |
See #225 | |||||
2014-05-09 | save modification time with sub-second granularity | Jorge Israel Peña | 1 | -4/+3 | |
Some systems can get the file modification time with sub-second granularity. However, Hakyll shaves off the sub-seconds, as defined in the Binary instance of BinaryTime, which poses a problem because when a file is checked to see if it was modified in `resourceModified`, it still contains the sub-seconds. This results in a file (almost) always being considered as having been modified. Example: 1. First go around, modification time is 3:45.325. This time is saved as 3:45.000 (i.e. sub-seconds are shaved off). 2. Second go around, modification time is again read as 3:45.325 and compared against the stored time, 3:45.000. 3:45.325 is more recent than 3:45.000, so the file is considered to have been modified. This change prevents the shaving off of sub-seconds. This will naturally work on systems that don't support sub-second granularity, as that 'field' will simply appear as all zeros. Closes #250 | |||||
2014-03-26 | Revert "added gloabl metadata parsing" | Jasper Van der Jeugt | 1 | -45/+2 | |
This reverts commit e0f45b29b3f5e17c04ecd054b6c26c67d71e10e4. Conflicts: src/Hakyll/Core/Provider/Metadata.hs | |||||
2014-03-26 | Revert "Fix loadGlobalMetadata on Windows" | Jasper Van der Jeugt | 1 | -4/+4 | |
This reverts commit e71bbd90a8fb4b5de7796498aed4b95bb7abaebb. | |||||
2014-03-26 | Revert "Fix root directory in directory-wise metadata and beautify code" | Jasper Van der Jeugt | 1 | -14/+20 | |
This reverts commit a6ae4eb99dd5f9957adc3b5fe4011e69b9681e4c. | |||||
2014-03-26 | Revert "Track metadata dependencies" | Jasper Van der Jeugt | 1 | -8/+12 | |
This reverts commit 712ffa39b5857fdc5cdae1db38a177267a430b11. Conflicts: src/Hakyll/Core/Metadata.hs src/Hakyll/Core/Rules/Default.hs | |||||
2014-03-26 | Revert "Added test case for global metadata" | Jasper Van der Jeugt | 1 | -1/+1 | |
This reverts commit 46b6f78da8ed814bef6972f4712d8b13e76c1122. Conflicts: tests/data/posts/metadata | |||||
2014-01-23 | Merge pull request #190 from krsch/master | Jasper Van der Jeugt | 1 | -2/+35 | |
Implemented per-directory metadata support | |||||
2014-01-22 | Unified code for global and external metadata | Alexey Kreshchuk | 1 | -5/+7 | |
Didn't clean up unused code though | |||||
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 | 1 | -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-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-08-14 | Fix versions & metadata loading issue | Jasper Van der Jeugt | 2 | -3/+4 | |
Closes #171 | |||||
2013-05-04 | Minor style changes | Jasper Van der Jeugt | 1 | -4/+4 | |
2013-05-04 | Added isMember to load function | noxx | 1 | -7/+3 | |
2013-05-04 | Style changes, move stuff to common parser module | Jasper Van der Jeugt | 1 | -1/+6 | |
2013-04-03 | Account for absolute paths in `shouldIgnoreFile` | Jasper Van der Jeugt | 1 | -4/+4 | |
2013-02-26 | Fix broken test case for #115 | Jasper Van der Jeugt | 1 | -1/+1 | |
2013-02-26 | Add testcase for #115 | Jasper Van der Jeugt | 2 | -2/+4 | |
2013-02-26 | Ignore initial whitespace in a continuation line for a metadata field | Peter Jones | 1 | -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-10 | Fix apparent remaining provider rewrite issues | Jasper Van der Jeugt | 1 | -3/+4 | |
2013-02-09 | Start provider rewrite | Jasper Van der Jeugt | 4 | -141/+137 | |
2013-02-06 | Ignore files sooner, small speedup | Jasper Van der Jeugt | 1 | -2/+1 | |
2013-02-06 | Use mtime instead of hashing files, much faster | Jasper Van der Jeugt | 1 | -22/+36 | |
2012-11-20 | Port page list module a bit | Jasper Van der Jeugt | 1 | -5/+11 | |
2012-11-19 | Support old directory versions... | Jasper Van der Jeugt | 1 | -3/+18 | |
2012-11-19 | Add tests again | Jasper Van der Jeugt | 4 | -29/+40 | |
2012-11-18 | Add Item abstraction | Jasper Van der Jeugt | 4 | -0/+356 | |