summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core
AgeCommit message (Collapse)AuthorFilesLines
2012-11-24Small fixesJasper Van der Jeugt1-3/+5
2012-11-22Add MonadMetadata and instancesJasper Van der Jeugt6-20/+67
2012-11-21Don't use a verbose logger when running testsJasper Van der Jeugt2-3/+10
2012-11-21Add a runtime testJasper Van der Jeugt2-5/+8
2012-11-20Port page list module a bitJasper Van der Jeugt1-5/+11
2012-11-20Update more testsJasper Van der Jeugt2-42/+2
2012-11-20Re-enable some testsJasper Van der Jeugt1-0/+6
2012-11-19Support old directory versions...Jasper Van der Jeugt4-273/+18
2012-11-19Add tests againJasper Van der Jeugt6-59/+78
2012-11-18Fix feedsJasper Van der Jeugt2-3/+11
2012-11-18Add Item abstractionJasper Van der Jeugt15-214/+242
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 Jeugt2-191/+6
2012-11-13WIPJasper Van der Jeugt7-429/+222
2012-11-13Work a bit on new runtimeJasper Van der Jeugt5-36/+274
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 Jeugt2-11/+29
2012-11-10Context?Jasper Van der Jeugt2-15/+30
2012-11-10More efficient instances for compilerJasper Van der Jeugt1-8/+42
2012-11-10Context module?Jasper Van der Jeugt1-2/+4
2012-11-09Rewrite template applicationJasper Van der Jeugt3-18/+32
2012-11-09Alternative instance for CompilerJasper Van der Jeugt1-31/+72
2012-11-09Remove Resource typeJasper Van der Jeugt15-343/+165
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-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-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-10Remove unused imports in StoreJasper Van der Jeugt1-3/+0
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-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-12OopsJasper Van der Jeugt1-1/+1
2012-05-12Merge branch 'stable'Jasper Van der Jeugt3-18/+37