Commit graph

946 commits

Author SHA1 Message Date
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
Jasper Van der Jeugt
fdc62430a6 Merge pull request #77 from A1kmm/master
Make Resource Provider keep list of files in a set, rather than as a list
2012-08-07 17:12:20 -07: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
Jasper Van der Jeugt
961af33e82 Merge pull request #76 from sol/master
Update travis-ci config
2012-08-06 02:43:58 -07:00
Simon Hengel
411ffab1d8 Update travis-ci config 2012-08-06 11:38:35 +02:00
Jasper Van der Jeugt
f85cee026f Merge pull request #75 from sphynx/master
Added Windows newlines (\r\n) support to the page parser and CSS compressor
2012-08-02 07:17:21 -07: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
Jasper Van der Jeugt
763eeb9c9d Merge pull request #74 from sphynx/patch-1
Update web/tutorials/faq.markdown
2012-08-02 03:19:51 -07:00
Ivan Veselov
5cb3874826 Update web/tutorials/faq.markdown
Removed extra ">>>" to fix the compilation error.
2012-08-02 12:14:42 +03:00
Jasper Van der Jeugt
b37dc1b834 Version bump (3.4.0.0) 2012-07-13 12:07:49 +02:00
Jasper Van der Jeugt
0f19aa9353 Merge pull request #72 from crodjer/master
A tiny changeset and add my site
2012-07-13 03:05:44 -07:00
Rohan Jain
ca5fb1378e Add www.rohanjain.in to example sites
Signed-off-by: Rohan Jain <crodjer@gmail.com>
2012-07-13 12:23:00 +05:30
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
3e6a8bae7a Add www.alfredodinapoli.com to examples 2012-06-14 14:42:55 +02:00
Jasper Van der Jeugt
849d1f3236 Add test for #69, minor edits 2012-06-10 16:05:50 +02:00
Jasper Van der Jeugt
77ebb46eba Merge pull request #69 from favonia/master
Do not escape contents within 'style' tags.
2012-06-10 06:58:06 -07:00
Favonia
f96174bfcc Do not escape contents within 'style' tags. 2012-06-10 08:24:07 -04:00
Jasper Van der Jeugt
2df6ca0d6f Update FAQ: we don't depend on pcre no more! 2012-05-31 10:33:55 +02:00
Jasper Van der Jeugt
200fb4d6aa Update syntax highlighting section in FAQ
Closes #68
2012-05-31 10:31:33 +02:00
Jasper Van der Jeugt
a27e254e0b Add constRoute
Closes #67
2012-05-29 23:39:07 +02:00
Jasper Van der Jeugt
b182541b58 Add http://shakthimaan.com/news.html to examples 2012-05-23 11:40:53 +02:00
Jasper Van der Jeugt
cdb7e00d83 Version bump (3.3.0.0) 2012-05-18 18:26:32 +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
5e5a188fac Fix pandoc version 2012-05-17 12:31:59 +02:00
Jasper Van der Jeugt
ce72128479 Version bump (3.2.8.0) 2012-05-17 12:13:24 +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
Jasper Van der Jeugt
3e80608148 Bump hamlet dependency 2012-04-30 22:04:37 +02:00
Jasper Van der Jeugt
cbbe51428c Oops, fix text version constraint
See #66
2012-04-29 20:40:06 +02:00
Jasper Van der Jeugt
5dba60762f Add Dummy resource provider to cabal file
Closes #66
2012-04-29 17:53:20 +02:00
Jasper Van der Jeugt
0953d9a842 Merge pull request #64 from markwright/master
changes for blaze-html 0.5
2012-04-23 06:17:47 -07:00
Mark Wright
fe1703b9c3 changes for blaze-html 0.5 2012-04-23 23:14:01 +10:00
Jasper Van der Jeugt
763c9ab213 Add travis-ci icon 2012-04-21 13:18:48 +02:00
Jasper Van der Jeugt
6302efd2f9 Merge pull request #63 from sol/master
Fix typo
2012-04-16 05:28:52 -07:00
Simon Hengel
f79f575171 Fix typo 2012-04-16 13:06:11 +02:00
Jasper Van der Jeugt
de8e49056a Fix hamlet test case 2012-04-15 22:05:15 +02:00
Jasper Van der Jeugt
c64479b715 Version bump (3.2.7.2) 2012-04-15 19:43:55 +02:00
Jasper Van der Jeugt
c9a4131f86 Merge pull request #62 from sol/master
Update dependencies
2012-04-15 10:43:13 -07:00
Simon Hengel
193350bad2 Update dependencies 2012-04-15 19:39:55 +02:00
Jasper Van der Jeugt
9f6200cd3e Add citationneeded.me to examples 2012-04-11 17:24:11 +02:00
Jasper Van der Jeugt
e60392debc Version bump (3.2.7.1) 2012-04-03 09:02:12 +02:00
Jasper Van der Jeugt
3c27ea3558 Merge pull request #60 from crodjer/master
Set author field by config author name
2012-04-02 23:58:57 -07: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