Commit graph

797 commits

Author SHA1 Message Date
Jasper Van der Jeugt
1c2804287a Add a test for compiler/route ordering 2013-02-16 12:59:38 +01:00
Jasper Van der Jeugt
61dcb5f454 Merge branch 'master' into dev-metadata-route 2013-02-14 10:08:21 +01:00
Jasper Van der Jeugt
8c575ae521 Fix apparent remaining provider rewrite issues 2013-02-10 22:15:34 +01:00
Jasper Van der Jeugt
86d0b68aed Start provider rewrite 2013-02-09 15:11:40 +01:00
Jasper Van der Jeugt
ea953d3415 Ignore files sooner, small speedup 2013-02-06 22:40:18 +01:00
Jasper Van der Jeugt
d34d56b10e Use mtime instead of hashing files, much faster 2013-02-06 20:50:44 +01:00
Jasper Van der Jeugt
603e1c20c3 Bail when different compilers for the same id 2013-02-02 21:56:42 +01:00
Miikka Koskinen
8d8392ebdf Fix unixFilterLBS example to use unixFilterLBS 2013-02-02 19:04:48 +02:00
Jasper Van der Jeugt
eaa190f1e3 Fix .tex.lhs patch, add some test cases 2013-01-28 11:36:59 +01:00
Alexander Vershilov
d2d52133f6 Read second extension to find our inner .lhs format
.md.lhs -> will be read as markdown + lhs
.tex.lhs -> will be read as latex +lhs

markdown format is default
2013-01-28 11:19:56 +01:00
Jasper Van der Jeugt
d6fa74c54a Export renderTags as well 2013-01-26 11:15:14 +01:00
Jasper Van der Jeugt
fa929d0c9b Export the Tags datatype constructor 2013-01-26 11:08:10 +01:00
Jasper Van der Jeugt
2912fcd521 Add metadataRoute 2013-01-21 22:45:50 +01:00
Jasper Van der Jeugt
46ae23d326 Fix dependency cycle issue 2013-01-20 21:55:40 +01:00
Jasper Van der Jeugt
87735f9778 Fix issue with tagsoup renderTags 2013-01-20 15:51:23 +01:00
Jasper Van der Jeugt
064128305e Update to use pandoc 1.9 2013-01-20 09:35:39 +01:00
Jasper Van der Jeugt
a71c9c6a12 Export getItemUTC for convenience 2013-01-16 11:08:49 +01:00
Jasper Van der Jeugt
652ceb03f1 Add applyJoinTemplateList, and a test for it 2013-01-16 10:50:01 +01:00
Jasper Van der Jeugt
e53ca6724c Make run return ExitCode 2013-01-15 17:15:46 +01:00
Jasper Van der Jeugt
cf47549f0a Haddock fix 2013-01-14 15:11:52 +01:00
Jasper Van der Jeugt
d2aaf335c3 Pattern version updates 2013-01-14 15:05:24 +01:00
Jasper Van der Jeugt
4280b75ef6 Append missingField before applying templates
This gives better errror messages in some cases
2013-01-14 10:47:04 +01:00
Jasper Van der Jeugt
1ceb5eb205 Produce even more output when running with -v 2013-01-13 11:35:11 +01:00
Robin Windels
f0e474ceb9 a unixFilter for non Posix (well windows)
Conflicts:
	src/Hakyll/Core/UnixFilter.hs
2013-01-13 09:45:44 +01:00
Jasper Van der Jeugt
5738a987d3 Fix example in unixFilter docs
See #95
2013-01-12 11:05:19 +01:00
Jasper Van der Jeugt
50371ab5c1 Add preprocess rule 2013-01-08 12:47:55 +01:00
Jasper Van der Jeugt
91da790251 Perform sanity check on returned Identifier 2013-01-07 21:59:23 +01:00
Jasper Van der Jeugt
b83b90b266 Nicer fail for Compiler 2013-01-07 15:57:23 +01:00
Jasper Van der Jeugt
bbc2631c76 Add TmpFile utilities 2013-01-06 18:33:00 +01:00
Jasper Van der Jeugt
18b6ac5ad4 Add create in addition to match 2013-01-06 09:51:09 +01:00
Jasper Van der Jeugt
6b7fbad7fe Add noVersion 2013-01-06 08:56:51 +01:00
Jasper Van der Jeugt
451f729107 Remove outdated documentation 2013-01-03 21:10:41 +01:00
Jasper Van der Jeugt
8c0a609d6a Add .&&. and .||. operators 2013-01-03 19:02:11 +01:00
Jasper Van der Jeugt
9ea75c128c Allow checking internal links only 2012-12-31 15:32:46 +01:00
Jasper Van der Jeugt
24273d0348 Remove verbosity from configuration 2012-12-31 15:16:14 +01:00
Jasper Van der Jeugt
ed03544e1b cmdargs isn't pretty but it's the best we have... 2012-12-31 10:25:24 +01:00
Jasper Van der Jeugt
a20bc7bed9 Make saveSnapshot chainable 2012-12-30 09:50:02 +01:00
Jasper Van der Jeugt
506a67c274 Refactor & fixes for external link checker 2012-12-29 19:32:01 +01:00
Jasper Van der Jeugt
58e0d3f356 Draft external URL checker 2012-12-29 17:49:11 +01:00
Jasper Van der Jeugt
a6cbaff357 Link to proper haddock docs on hackage 2012-12-29 16:24:27 +01:00
Jasper Van der Jeugt
5d4d964fcc Stub external url checking 2012-12-29 12:30:23 +01:00
Jasper Van der Jeugt
e947403d51 Link checker improvements 2012-12-29 11:36:53 +01:00
Jasper Van der Jeugt
5b1a675b94 Draft tool to check internal links 2012-12-29 10:41:05 +01:00
Jasper Van der Jeugt
720c92ab1e Move preview modules 2012-12-29 09:53:59 +01:00
Jasper Van der Jeugt
74e6ba9365 Further fixes to match/version/herp/derp 2012-12-26 17:06:40 +01:00
Jasper Van der Jeugt
99200aef5d Foldable/Traversable instance for Item 2012-12-26 15:00:45 +01:00
Jasper Van der Jeugt
f61c5a7278 Fix match/version thingy 2012-12-25 23:26:16 +01:00
Jasper Van der Jeugt
69ffbe0356 Add demoteHeaders, refactor a bit 2012-12-25 22:49:29 +01:00
Jasper Van der Jeugt
21648b8388 Bit of template docs 2012-12-17 00:46:23 +01:00
Jasper Van der Jeugt
e633df17dd Rename pageCompiler to pandocCompiler 2012-12-15 18:02:47 +01:00
Jasper Van der Jeugt
3f42c9cd6f Docs on basic rules and routes 2012-12-14 13:49:51 +01:00
Jasper Van der Jeugt
adc8cf8528 Docs 2012-12-14 12:12:28 +01:00
Jasper Van der Jeugt
cfac1bbca6 Rename require to load, thanks @ddfreyne 2012-12-13 22:25:28 +01:00
Jasper Van der Jeugt
089670629b applySelf -> applyAsTemplate 2012-12-13 19:47:19 +01:00
Jasper Van der Jeugt
33fdc412ce Improve tags module a little 2012-12-13 11:09:11 +01:00
Jasper Van der Jeugt
7d20671bb3 I have this huge hangover 2012-12-06 13:41:16 +01:00
Jasper Van der Jeugt
6307ecd094 Start simple init program 2012-12-05 23:29:42 +01:00
Jasper Van der Jeugt
95e1fcf0a2 Better error message for require/notFound 2012-12-05 16:49:28 +01:00
Jasper Van der Jeugt
52170d86ed Fix routes for specific list/group combo 2012-12-01 18:56:16 +01:00
Jasper Van der Jeugt
fe33635a88 Fix dependency issues for tags 2012-11-29 16:22:08 +01:00
Jasper Van der Jeugt
0e925e71e1 Better error message for Context mempty 2012-11-29 13:47:47 +01:00
Jasper Van der Jeugt
a8182c9fc9 Improve tag handling a bit 2012-11-29 12:04:57 +01:00
Jasper Van der Jeugt
2caa185504 Minimize <img>, patch by Chris Mears
Conflicts:
	tests/Hakyll/Web/Urls/Relativize/Tests.hs
2012-11-28 10:26:23 +01:00
Jasper Van der Jeugt
db45ea9d8c Allow arbitrary keys, update some tests 2012-11-27 16:10:45 +01:00
Jasper Van der Jeugt
1bcce776e7 Re-add some tests, cleanup... 2012-11-26 16:11:37 +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
c54c7a05b1 Port tags module to hakyll4 (WIP) 2012-11-22 14:37:04 +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
6b4c65642e Add requireApplyTemplate and applySelf utilities 2012-11-21 09:26:54 +01:00
Jasper Van der Jeugt
815c265ac6 Use list functionality for Feed 2012-11-20 22:00:16 +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
802742cdbe Remove hamlet, add function fields 2012-11-19 15:12:53 +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
f6c4fb849d Add metadata to context 2012-11-18 22:41:41 +01:00
Jasper Van der Jeugt
877cb21d16 Add Item abstraction 2012-11-18 21:56:52 +01:00
Jasper Van der Jeugt
1347b0fa6c Add some time-related fields 2012-11-18 11:22:13 +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
6078e699bb Merge branch 'master' into hakyll4 2012-11-10 13:40:59 +01:00
Jasper Van der Jeugt
9964f24550 More efficient instances for compiler 2012-11-10 13:35:59 +01:00
Mateusz Loskot
0b7bfc72a1 Added %Y-%m-%d format to enable short date parsing in metadata. 2012-11-10 12:34:16 +00: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
95d7eefe1f Allow date as field for renderDateField 2012-10-22 14:39:23 +09:00
Mateusz Loskot
09e75d3b3e Allow parsing of relaxed ISO8601 date format in published metadata field. 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-10-22 00:41:20 +01:00
Jasper Van der Jeugt
b11f07a11b Conditionals in preview server 2012-09-24 18:05:49 +09: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
0a8df1dabf Merge remote-tracking branch 'upstream/master' 2012-08-13 01:30:06 +02: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
eb3dd6c642 Small consistency changes 2012-08-12 03:48:39 +02:00
Jasper Van der Jeugt
5bbbfca091 Merge pull request #80 from mekeor/master
exporiting more functions
2012-08-11 18:40:56 -07:00
Mekeor Melire
0f484c49be Merge remote-tracking branch 'upstream/master' 2012-08-11 01:31:27 +02:00
Jasper Van der Jeugt
f8fb0b271e Remove unused imports in Store 2012-08-10 09:40:17 +09:00
Mekeor Melire
998db08a7f I made Hakyll.Web.Tags export both 'getTags' and 'renderTagsFieldWith' in order to be able to customize how tags are read/parsed/rendered &c. 2012-08-09 00:51:46 +02: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
Andrew Miller
0b7b846a28 Make Resource Provider keep list of files in a set, rather than as a list, and
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-08 09:10:18 +12:00
Ivan N. Veselov
e3b2d07756 Added proper handling of windows newlines during whitespace compression of CSS files. Simpified several regexps. 2012-08-02 16:13:07 +03:00
Ivan N. Veselov
bc8821fa82 Added support for Windows newlines in pages.
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-08-02 16:02:25 +03:00
Rohan Jain
1130d7e610 Add author email to feed
Signed-off-by: Rohan Jain <crodjer@gmail.com>
2012-07-13 11:57:08 +05:30
Jasper Van der Jeugt
849d1f3236 Add test for #69, minor edits 2012-06-10 16:05:50 +02:00
Favonia
f96174bfcc Do not escape contents within 'style' tags. 2012-06-10 08:24:07 -04:00
Jasper Van der Jeugt
a27e254e0b Add constRoute
Closes #67
2012-05-29 23:39:07 +02:00
Jasper Van der Jeugt
7052768e4b Resource invariant: / as path separator 2012-05-18 18:24:57 +02:00
Jasper Van der Jeugt
264aeed33d Use splitPath 2012-05-18 17:17:51 +02:00
Jasper Van der Jeugt
962e8ab32a Merge branch 'stable'
Conflicts:
	hakyll.cabal
2012-05-17 11:47:24 +02:00
Jasper Van der Jeugt
84b5b16108 Make UnixFilter module optional 2012-05-17 11:46:23 +02:00
Jasper Van der Jeugt
778bb52b38 Oops 2012-05-12 14:03:43 +02:00
Jasper Van der Jeugt
484e0fb605 Merge branch 'stable' 2012-05-12 13:56:11 +02:00
Jasper Van der Jeugt
759f1e61ea Memory optimizations 2012-05-12 13:17:20 +02:00
Mark Wright
fe1703b9c3 changes for blaze-html 0.5 2012-04-23 23:14:01 +10:00
Rohan Jain
e72e5d171f Set author field by config author name
I can't seem to find the reason of having author field filled with
description.

Signed-off-by: Rohan Jain <crodjer@gmail.com>
2012-04-03 11:46:58 +05:30
Jasper Van der Jeugt
2c094ba80b Add textile support 2012-03-29 12:37:15 +02:00
Jasper Van der Jeugt
67a42e76d6 Cleaner error messages for missing metadata
Closes #58
2012-03-20 22:22:08 +01:00
Jasper Van der Jeugt
c95d056be8 Bump dependencies 2012-03-18 10:51:12 +01:00
Jasper Van der Jeugt
f1a19c860f Catch errors in compilers 2012-03-18 10:44:54 +01:00
Jasper Van der Jeugt
1996052b11 Add complement function for patterns 2012-02-19 20:39:23 +01:00
Troels Henriksen
80f385c361 Mention how groups work with Hakyll.Core.Rules.create. 2012-02-17 16:25:00 +01:00
Jasper Van der Jeugt
75b8c3e0d2 byIdentifier -> byPattern 2012-02-13 22:30:48 +01:00
Troels Henriksen
87f6279c62 Add byIdentifier compiler. 2012-02-13 21:44:38 +01:00
Jasper Van der Jeugt
593f25b172 Switch to regex-tdfa 2012-02-12 23:53:35 +01:00
Jasper Van der Jeugt
de55d03514 Bump pandoc dependency to 1.9 2012-02-06 16:04:18 +01:00
Jasper Van der Jeugt
a66eba49b6 Write getUTCMaybe using mplus, minor cleanup
See #53
2012-02-06 12:44:24 +01:00
Jasper Van der Jeugt
60d4730214 Merge remote-tracking branch 'ericsuh/master' 2012-02-06 12:24:03 +01:00
Eric Suh
757a0b90e3 Allow parsing of date/time from $published$ metadata field.
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-02-05 17:30:05 -05:00
Jasper Van der Jeugt
28b955790b Export Hakyll.Web.Template.Read in Hakyll 2012-01-31 20:11:33 +01:00
Jasper Van der Jeugt
d7e9b2f2d7 Add a test for renderDateField 2012-01-31 15:27:03 +01:00
Eric Suh
57b33f6639 Added parsing of an optional @datetime@ field
If @datetime@ is present in the format "January 1, 2000" or "January 1,
2000 1:00 PM", renderDateField uses that date preferentially over parsing
the date from the filename.
2012-01-29 16:00:17 -05:00
Jasper Van der Jeugt
e12e64233d Merge pull request #52 from lubomir/master
Make sorting tags easier
2012-01-25 01:58:45 -08:00
Jasper Van der Jeugt
98d311ebc8 Fix TagSoup options and bump its dependency 2012-01-25 10:36:17 +01:00
Lubomír Sedlář
db03816b5a Provide functions for sorting of tags (closes #22) 2012-01-24 23:33:07 +01:00
Jasper Van der Jeugt
b5f864afc0 Turn off TagSoup escaping 2012-01-19 19:46:06 +01:00
Jasper Van der Jeugt
dabaa4532b Add freshIdentifier to Hakyll.Core.Rules 2012-01-16 14:35:43 +01:00
Jasper Van der Jeugt
c6fcb2f39d Include atom:updated in Atom feeds
Closes gh-49
2012-01-07 12:59:51 +01:00
Jasper Van der Jeugt
9badd09c91 sequenceA was reversing the list 2011-12-10 16:13:22 +01:00
Jasper Van der Jeugt
7951869a07 Bump Snap dependency
Fixes #46
2011-12-03 12:57:20 +01:00
Jasper Van der Jeugt
9ba8e1b07b Update hamlet docs 2011-11-28 09:23:48 +01:00
Jasper Van der Jeugt
12b4e8a0b2 Add escapeHtml function 2011-11-25 23:05:50 +01:00
Jasper Van der Jeugt
d61d7f19fc "Allow" missing keys in templates 2011-11-23 15:24:20 +01:00
Jasper Van der Jeugt
88519fef55 Fix bibliography handling 2011-11-22 08:39:44 +01:00
Jasper Van der Jeugt
d3140f397c Add a Pandoc.Biblio module 2011-11-21 20:27:35 +01:00
Jasper Van der Jeugt
7161567379 Fix spacing in tag list 2011-10-17 11:31:19 +02:00
Jasper Van der Jeugt
fb36aa1803 Update to hamlet 0.10.3 2011-10-05 11:58:32 +02:00
Jasper Van der Jeugt
c015be003e Add test for new relativizeUrls 2011-10-03 09:44:37 +02:00
Andy Irving
24ce687873 Don't relativize urls that lead with "//".
Used to reference absolute ath in another domain, without hardcoding protocol (so it works with http or https, and your browser won't complain about unsecure content)
Example: <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js"></script>
2011-10-02 15:20:46 +01:00
Jasper Van der Jeugt
e910d53c44 Add a renderModificationTime function 2011-09-19 23:08:40 +02:00
Jasper Van der Jeugt
6808c5350e Add modification time access for resources 2011-09-16 20:42:31 +02:00
Jasper Van der Jeugt
75f157ca8c Add some URL utilities 2011-09-06 22:27:53 +02:00
Jasper Van der Jeugt
de01fdf9dd Use cryptohash instead of hopenssl 2011-08-27 12:16:03 +02:00
Jasper Van der Jeugt
10646840ac Add a flag to disable the preview server 2011-08-06 19:18:01 +02:00
Jasper Van der Jeugt
308323bfc1 Allow ... as metadata delimiter 2011-07-18 18:47:11 +02:00
Jasper Van der Jeugt
0341108a87 Fix pandoc for page metadata keys 2011-07-08 08:53:00 +02:00
Jasper Van der Jeugt
3a4f1d18b4 Don't cache pageCompilerWithFields
Closes gh-33
2011-06-23 15:19:16 +02:00
Jasper Van der Jeugt
47521b3893 Clean cabal file, migrate to serveDirectoryWith 2011-06-20 10:46:16 +02:00
Jasper Van der Jeugt
3674ff8dfa Show and Eq instances for FeedConfiguration 2011-06-17 14:35:17 +02:00
Jasper Van der Jeugt
307eaf160e The "premade configs" belong in another package 2011-06-16 08:50:48 +02:00
Jasper Van der Jeugt
0fe7e12fe6 Add JS 2011-06-15 16:35:39 +02:00
Jasper Van der Jeugt
4b662bc831 Add small blog premade config 2011-06-15 16:27:32 +02:00
Jasper Van der Jeugt
fbe95ce6ce Add deploy command 2011-06-15 08:53:47 +02:00
Jasper Van der Jeugt
7c75227b9a Add pageCompilerWithFields 2011-06-15 00:35:06 +02:00
Jasper Van der Jeugt
0b4abde7cc Add setPageField 2011-06-10 20:09:27 +02:00
Jasper Van der Jeugt
d08a33a287 Merge branch 'master' into type-safe-identifiers
Conflicts:
	hakyll.cabal
2011-06-08 15:53:36 +02:00
Jasper Van der Jeugt
cee7648fcf Add stripTags function 2011-06-05 23:07:00 +02:00
Jasper Van der Jeugt
44fc490a41 Minor changes in Page haddocks 2011-05-30 11:45:22 +02:00
Jasper Van der Jeugt
7f7494cd14 Some prototype work on the Page.List module 2011-05-29 19:46:29 +02:00
Jasper Van der Jeugt
6bb94ac3fa Relax Rules to RulesM a in most places 2011-05-29 12:30:33 +02:00
Jasper Van der Jeugt
cd0228ac2b Merge branch 'master' into type-safe-identifiers 2011-05-29 12:17:55 +02:00