summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2012-11-19Remove hamlet, add function fieldsJasper Van der Jeugt6-135/+55
2012-11-19Add tests againJasper Van der Jeugt7-60/+81
2012-11-18Fix feedsJasper Van der Jeugt5-90/+102
2012-11-18Add metadata to contextJasper Van der Jeugt1-0/+9
2012-11-18Add Item abstractionJasper Van der Jeugt25-384/+386
2012-11-18Add some time-related fieldsJasper Van der Jeugt1-3/+101
2012-11-15Return proper exit status codeJasper Van der Jeugt1-6/+10
Closes #94 Conflicts: src/Hakyll/Core/Run.hs
2012-11-14Proper loggingJasper Van der Jeugt2-37/+23
2012-11-14Refactor logger a bitJasper Van der Jeugt6-119/+166
2012-11-13Various things...Jasper Van der Jeugt4-33/+38
2012-11-13Stuff works now (somewhat)Jasper Van der Jeugt5-259/+70
2012-11-13WIPJasper Van der Jeugt15-542/+323
2012-11-13Work a bit on new runtimeJasper Van der Jeugt6-39/+277
2012-11-13Simplify stuffJasper Van der Jeugt14-170/+112
2012-11-12WIPJasper Van der Jeugt8-211/+171
2012-11-12Yet Another dependency analyzerJasper Van der Jeugt1-22/+93
2012-11-12Just messing aroundJasper Van der Jeugt3-15/+111
2012-11-12Cleanup identifier and pattern typesJasper Van der Jeugt2-127/+163
2012-11-10Pick dependency analyzer from old develop branchJasper Van der Jeugt6-378/+293
2012-11-10Remove metacompilationJasper Van der Jeugt5-119/+44
2012-11-10Deprecate things, basics now workJasper Van der Jeugt17-354/+220
2012-11-10Context?Jasper Van der Jeugt3-16/+79
2012-11-10Merge branch 'master' into hakyll4Jasper Van der Jeugt1-0/+1
2012-11-10More efficient instances for compilerJasper Van der Jeugt1-8/+42
2012-11-10Added %Y-%m-%d format to enable short date parsing in metadata.Mateusz Loskot1-0/+1
2012-11-10Context module?Jasper Van der Jeugt2-2/+28
2012-11-09Rewrite template applicationJasper Van der Jeugt7-72/+92
2012-11-09Alternative instance for CompilerJasper Van der Jeugt1-31/+72
2012-11-09Remove Resource typeJasper Van der Jeugt22-369/+187
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.