summaryrefslogtreecommitdiff
path: root/src/Hakyll/Core
AgeCommit message (Collapse)AuthorFilesLines
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
2012-05-12Memory optimizationsJasper Van der Jeugt3-18/+37
2012-04-23changes for blaze-html 0.5Mark Wright1-2/+2
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-01-16Add `freshIdentifier` to Hakyll.Core.RulesJasper Van der Jeugt2-13/+16
2011-12-10sequenceA was reversing the listJasper Van der Jeugt1-2/+2
2011-09-19Add a renderModificationTime functionJasper Van der Jeugt1-0/+1
2011-09-16Add modification time access for resourcesJasper Van der Jeugt3-6/+22
2011-08-27Use cryptohash instead of hopensslJasper Van der Jeugt1-6/+4
2011-06-20Clean cabal file, migrate to serveDirectoryWithJasper Van der Jeugt1-2/+2
2011-06-15Add deploy commandJasper Van der Jeugt1-2/+14
2011-05-30Minor changes in Page haddocksJasper Van der Jeugt1-1/+1
2011-05-29Some prototype work on the Page.List moduleJasper Van der Jeugt1-1/+1
2011-05-29Relax Rules to RulesM a in most placesJasper Van der Jeugt2-2/+2
2011-05-28Type-safe identifiers in haddocksJasper Van der Jeugt3-8/+15
2011-05-27Merge branch 'master' into type-safe-identifiersJasper Van der Jeugt4-11/+20
2011-05-25Test for UnixFilterJasper Van der Jeugt1-3/+5
2011-05-25Add getResource, customizable sink for loggerJasper Van der Jeugt3-8/+15
2011-05-24Return information in rulesJasper Van der Jeugt2-10/+23
2011-05-24Type-safe identifiersJasper Van der Jeugt11-71/+88
2011-05-24Type-safe patternsJasper Van der Jeugt5-29/+37