Jasper Van der Jeugt
fe33635a88
Fix dependency issues for tags
2012-11-29 16:22:08 +01:00
Jasper Van der Jeugt
a8182c9fc9
Improve tag handling a bit
2012-11-29 12:04:57 +01:00
Jasper Van der Jeugt
25b8c8b199
A bit of cleanup
2012-11-25 10:45:55 +01:00
Jasper Van der Jeugt
cae8789154
Rename group to version
2012-11-24 18:45:43 +01:00
Jasper Van der Jeugt
6e7a80e8a3
Simpler rules
2012-11-24 13:35:00 +01:00
Jasper Van der Jeugt
0a6b2b2598
Add snapshots
2012-11-24 10:56:19 +01:00
Jasper Van der Jeugt
bc192a127b
Small fixes
2012-11-24 10:24:54 +01:00
Jasper Van der Jeugt
82d5210f25
Add MonadMetadata and instances
2012-11-22 13:38:28 +01:00
Jasper Van der Jeugt
aa1762f78e
Don't use a verbose logger when running tests
2012-11-21 20:41:19 +01:00
Jasper Van der Jeugt
c32e57262b
Add a runtime test
2012-11-21 20:38:13 +01:00
Jasper Van der Jeugt
a97b74b0d2
Port page list module a bit
2012-11-20 21:57:15 +01:00
Jasper Van der Jeugt
b5adcb69d1
Update more tests
2012-11-20 11:50:22 +01:00
Jasper Van der Jeugt
bfa10560f8
Re-enable some tests
2012-11-20 11:36:45 +01:00
Jasper Van der Jeugt
b1f70c339e
Support old directory versions...
2012-11-19 15:52:51 +01:00
Jasper Van der Jeugt
88ffd3c5be
Add tests again
2012-11-19 14:59:55 +01:00
Jasper Van der Jeugt
6b5c299ec9
Fix feeds
2012-11-18 23:27:23 +01:00
Jasper Van der Jeugt
877cb21d16
Add Item abstraction
2012-11-18 21:56:52 +01:00
Jasper Van der Jeugt
07a721fd77
Return proper exit status code
...
Closes #94
Conflicts:
src/Hakyll/Core/Run.hs
2012-11-15 10:32:25 +01:00
Jasper Van der Jeugt
551d4f9f4f
Proper logging
2012-11-14 13:32:31 +01:00
Jasper Van der Jeugt
547030f53c
Refactor logger a bit
2012-11-14 11:17:28 +01:00
Jasper Van der Jeugt
555f510e54
Various things...
2012-11-13 23:59:49 +01:00
Jasper Van der Jeugt
50f8f819f9
Stuff works now (somewhat)
2012-11-13 19:03:58 +01:00
Jasper Van der Jeugt
f0af2a3b79
WIP
2012-11-13 17:31:03 +01:00
Jasper Van der Jeugt
d2e913f424
Work a bit on new runtime
2012-11-13 15:10:01 +01:00
Jasper Van der Jeugt
89272dd97f
Simplify stuff
2012-11-13 13:13:17 +01:00
Jasper Van der Jeugt
760b434437
WIP
2012-11-12 16:10:06 +01:00
Jasper Van der Jeugt
c7d3c60c54
Yet Another dependency analyzer
2012-11-12 14:31:33 +01:00
Jasper Van der Jeugt
ede51e822f
Just messing around
2012-11-12 12:23:34 +01:00
Jasper Van der Jeugt
86ede74a20
Cleanup identifier and pattern types
2012-11-12 11:24:14 +01:00
Jasper Van der Jeugt
9aa11b26cd
Pick dependency analyzer from old develop branch
2012-11-10 20:42:23 +01:00
Jasper Van der Jeugt
9eda3425a3
Remove metacompilation
2012-11-10 19:56:45 +01:00
Jasper Van der Jeugt
141e761ce1
Deprecate things, basics now work
2012-11-10 18:11:46 +01:00
Jasper Van der Jeugt
260e4e2e89
Context?
2012-11-10 16:30:38 +01:00
Jasper Van der Jeugt
9964f24550
More efficient instances for compiler
2012-11-10 13:35:59 +01:00
Jasper Van der Jeugt
6b11cba1ef
Context module?
2012-11-10 13:26:39 +01:00
Jasper Van der Jeugt
4cb6f92414
Rewrite template application
2012-11-09 18:13:51 +01:00
Jasper Van der Jeugt
2834fd9494
Alternative instance for Compiler
2012-11-09 17:12:44 +01:00
Jasper Van der Jeugt
1319bbfe4a
Remove Resource type
2012-11-09 16:34:45 +01:00
Jasper Van der Jeugt
dac3fac342
Rules will be in IO...
2012-11-08 13:50:08 +01:00
Jasper Van der Jeugt
89f324f81b
Pick metadata parsing from old develop
2012-11-08 12:45:26 +01:00
Jasper Van der Jeugt
e5c97d978b
Pick Store from the develop branch
2012-10-29 15:01:58 +01:00
Jasper Van der Jeugt
fe673bca72
Conditional getModificationTime
2012-09-24 17:58:23 +09:00
Jasper Van der Jeugt
50418117e7
Remove obsolete isObsolete method
2012-09-24 17:37:33 +09:00
Benjamin Weißenfels
4156202c7c
corrected comments of setExtension
2012-09-01 12:29:37 +02:00
Jasper Van der Jeugt
178609cfd0
Run ./hakyll clean instead of just removing _cache
2012-08-30 09:36:15 +09:00
Arash Rouhani
255bb47079
Add hint for how to resolve a corrupt cache
2012-08-29 12:33:48 -03:00
Mekeor Melire
ca17e43628
if a filename begins with a hash (#), hakyll should ignore it, too,
...
because emacs names its backup files like #this# (while you're still
editing).
2012-08-13 01:23:04 +02:00
Jasper Van der Jeugt
f8fb0b271e
Remove unused imports in Store
2012-08-10 09:40:17 +09:00
Jasper Van der Jeugt
edfdb7d677
Style nazi strikes!
2012-08-08 09:37:23 +09:00
Andrew Miller
d49694f58b
Use lrucache to limit the in-memory resource cache to the 500 most recently
...
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-08 11:41:29 +12:00