summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-11-08Rules will be in IO...Jasper Van der Jeugt4-74/+108
2012-11-08Pick metadata parsing from old developJasper Van der Jeugt12-195/+571
2012-10-29Pick Store from the develop branchJasper Van der Jeugt4-118/+168
2012-10-22Allow date as field for renderDateFieldJasper Van der Jeugt1-8/+13
2012-10-22Allow parsing of relaxed ISO8601 date format in published metadata field. ↵Mateusz Loskot1-0/+1
Many of HTML to Markdown converters output non-ISO8601 through YAML emitters. YAML (and other systems) allow the T separator to be replaced by a space for increased readability (see http://sourceforge.net/mailarchive/message.php?msg_id=29987568).
2012-09-24Conditionals in preview serverJasper Van der Jeugt1-0/+9
2012-09-24Conditional getModificationTimeJasper Van der Jeugt1-0/+5
2012-09-24Remove obsolete isObsolete methodJasper Van der Jeugt1-30/+1
2012-09-01corrected comments of setExtensionBenjamin Weißenfels1-2/+2
2012-08-30Run ./hakyll clean instead of just removing _cacheJasper Van der Jeugt1-3/+6
2012-08-29Add hint for how to resolve a corrupt cacheArash Rouhani1-0/+1
2012-08-13Merge remote-tracking branch 'upstream/master'Mekeor Melire1-4/+4
2012-08-13if a filename begins with a hash (#), hakyll should ignore it, too,Mekeor Melire1-2/+5
because emacs names its backup files like #this# (while you're still editing).
2012-08-12Small consistency changesJasper Van der Jeugt1-4/+4
2012-08-11Merge pull request #80 from mekeor/masterJasper Van der Jeugt1-1/+8
exporiting more functions
2012-08-11Merge remote-tracking branch 'upstream/master'Mekeor Melire1-3/+0
2012-08-10Remove unused imports in StoreJasper Van der Jeugt1-3/+0
2012-08-09I made Hakyll.Web.Tags export both 'getTags' and 'renderTagsFieldWith' in ↵Mekeor Melire1-1/+8
order to be able to customize how tags are read/parsed/rendered &c.
2012-08-08Style nazi strikes!Jasper Van der Jeugt2-9/+12
2012-08-08Use lrucache to limit the in-memory resource cache to the 500 most recentlyAndrew Miller1-12/+17
used items. This stops swap being used on sites where not all the resources will fit in memory, but ensures that frequently used resources like templates stay in the cache. This drastically improves performance in such cases.
2012-08-08Make Resource Provider keep list of files in a set, rather than as a list, andAndrew Miller1-3/+9
use Data.Set.member rather than Prelude.elem to test whether a resource exists. On the site I'm currently working on (where there are ~1000 resources) this makes hakyll about 25% faster.
2012-08-02Added proper handling of windows newlines during whitespace compression of ↵Ivan N. Veselov1-2/+2
CSS files. Simpified several regexps.
2012-08-02Added support for Windows newlines in pages.Ivan N. Veselov1-2/+7
Otherwise, we are getting the following error message during page reading if some of the pages are prepared in Windows, which is somewhat confusing: hakyll: "page" (line 1, column 4): unexpected "\r" expecting "-", space or new-line
2012-07-13Add author email to feedRohan Jain1-0/+3
Signed-off-by: Rohan Jain <crodjer@gmail.com>
2012-06-10Add test for #69, minor editsJasper Van der Jeugt1-4/+5
2012-06-10Do not escape contents within 'style' tags.Favonia1-1/+9
2012-05-29Add constRouteJasper Van der Jeugt1-0/+6
Closes #67
2012-05-18Resource invariant: / as path separatorJasper Van der Jeugt5-20/+27
2012-05-18Use splitPathJasper Van der Jeugt1-4/+2
2012-05-17Merge branch 'stable'Jasper Van der Jeugt1-0/+5
Conflicts: hakyll.cabal
2012-05-17Make UnixFilter module optionalJasper Van der Jeugt1-0/+5
2012-05-12OopsJasper Van der Jeugt1-1/+1
2012-05-12Merge branch 'stable'Jasper Van der Jeugt3-18/+37
2012-05-12Memory optimizationsJasper Van der Jeugt3-18/+37
2012-04-23changes for blaze-html 0.5Mark Wright4-7/+8
2012-04-03Set author field by config author nameRohan Jain1-1/+1
I can't seem to find the reason of having author field filled with description. Signed-off-by: Rohan Jain <crodjer@gmail.com>
2012-03-29Add textile supportJasper Van der Jeugt2-0/+3
2012-03-20Cleaner error messages for missing metadataJasper Van der Jeugt1-1/+1
Closes #58
2012-03-18Bump dependenciesJasper Van der Jeugt1-1/+0
2012-03-18Catch errors in compilersJasper Van der Jeugt2-24/+31
2012-02-19Add complement function for patternsJasper Van der Jeugt1-1/+16
2012-02-17Mention how groups work with Hakyll.Core.Rules.create.Troels Henriksen1-1/+3
2012-02-13byIdentifier -> byPatternJasper Van der Jeugt1-14/+14
2012-02-13Add byIdentifier compiler.Troels Henriksen1-20/+38
2012-02-12Switch to regex-tdfaJasper Van der Jeugt2-2/+2
2012-02-06Bump pandoc dependency to 1.9Jasper Van der Jeugt1-2/+2
2012-02-06Write getUTCMaybe using mplus, minor cleanupJasper Van der Jeugt1-36/+32
See #53
2012-02-06Merge remote-tracking branch 'ericsuh/master'Jasper Van der Jeugt1-13/+54
2012-02-05Allow parsing of date/time from $published$ metadata field.Eric Suh1-16/+47
Allows parsing of date/time from $published$ metadata field by a number of formats. Also includes a function to compare pages by this parsed date, since in that case filename-based sorting is no longer as useful for pagelist and RSS feed generation.
2012-01-31Export Hakyll.Web.Template.Read in HakyllJasper Van der Jeugt1-0/+2