Commit graph

706 commits

Author SHA1 Message Date
Jasper Van der Jeugt
e8e0f21737 Added meta tag to fix encoding issue in IE. 2010-01-23 14:04:04 +01:00
Jasper Van der Jeugt
d7f04a2c6d Strictness cleanup. 2010-01-23 10:25:47 +01:00
Jasper Van der Jeugt
aaa7771809 Some more documentation. 2010-01-21 09:19:14 +01:00
Jasper Van der Jeugt
cf789c7ac6 Speedup of factor 4 by switching to the Data.Binary library for serialization. 2010-01-20 22:08:15 +01:00
Jasper Van der Jeugt
98d712fc3a Fixed bug in hakyll site. 2010-01-20 18:38:33 +01:00
Jasper Van der Jeugt
892cae9da2 Added caching again. But now the more sexy, stable and fast version. 2010-01-20 17:10:08 +01:00
Jasper Van der Jeugt
8602f23f7b Made site and cache directory configurable. Caching stubs. 2010-01-20 16:46:22 +01:00
Jasper Van der Jeugt
d79022fb34 Code formatting. 2010-01-20 13:03:13 +01:00
Jasper Van der Jeugt
0c41ea09e7 Fixed type in tutorial. 2010-01-19 21:17:44 +01:00
Jasper Van der Jeugt
58766632a3 Updated examples to hakyll-1.1. 2010-01-19 21:05:00 +01:00
Jasper Van der Jeugt
715387756e Made hakyll function backward-compatible. Version bump. 2010-01-19 20:42:16 +01:00
Jasper Van der Jeugt
0ba0eac8d9 Wrote another tutorial, and updated some tutorials. 2010-01-19 17:17:48 +01:00
Jasper Van der Jeugt
db0eef8470 Removed debug output. 2010-01-19 16:40:30 +01:00
Jasper Van der Jeugt
68facf83ec Removed page caching.
I am removing page caching for the following reasons (in no particular order):
- It is very error-prone because the pandoc output might interfere with the
  Hakyll page layout (and thus would pages be read incorrectly).
- Timestamping is a much better method to save compilation time.
- It would also mess up Unicode sometimes.
- Hakyll is aimed at small to medium sites. This caching would not bring a huge
  speedup anyway.

Note: there still is timestamp checking!
2010-01-19 16:34:41 +01:00
Jasper Van der Jeugt
fe77089955 Made page parser a little less strict. 2010-01-19 15:50:04 +01:00
Jasper Van der Jeugt
f5a6c4974d Hakyll now passes HLint. 2010-01-19 14:08:19 +01:00
Jasper Van der Jeugt
e9dd4c75a2 Added some experimental features to the hakyll site. 2010-01-19 10:08:57 +01:00
Jasper Van der Jeugt
77f9129e73 Cleaner page reading. 2010-01-19 10:08:31 +01:00
Jasper Van der Jeugt
7af4014e3f [awesome feature] Added combining of Renderables. 2010-01-19 09:53:52 +01:00
Jasper Van der Jeugt
da31280dd7 Unicode is a bitch.
I am leaving a character in one of the examples, so we would notice it
directly, should we ever break it again.
2010-01-19 09:15:39 +01:00
Sebastian Schwarz
271e7a386d Enable Pandoc's smart typography parsing.
Something like: -- to – and ... to …
2010-01-19 00:18:55 +01:00
Jasper Van der Jeugt
8da35f6c6d Made hakyll website up-to-date with master branch. 2010-01-18 22:17:03 +01:00
Jasper Van der Jeugt
417ccaccfc Fixed unicode handling in server. 2010-01-18 22:16:31 +01:00
Jasper Van der Jeugt
13b5c92418 Migrated examples to be up-to-date with master. 2010-01-18 21:43:31 +01:00
Jasper Van der Jeugt
31476dd6b8 Added basic support for metadata sections. 2010-01-18 21:33:38 +01:00
Jasper Van der Jeugt
597116a87d Added liftIO. 2010-01-18 19:32:06 +01:00
Jasper Van der Jeugt
06408148ee Merge branch 'master' of git://github.com/seschwar/Hakyll into experimental
Conflicts:
	hakyll.cabal
	src/Text/Hakyll/Page.hs
	src/Text/Hakyll/Render/Internal.hs
2010-01-18 19:30:43 +01:00
Sebastian Schwarz
e01531bd75 Added reStructuredText support.
Why not?  Quickly tested.  Seems to work fine.
2010-01-18 18:00:39 +01:00
Sebastian Schwarz
47fae0ed2a Added support for other common Markdown file extensions. 2010-01-18 17:51:28 +01:00
Jasper Van der Jeugt
673ed68b8f Added UTF8 where nessecary. 2010-01-18 09:11:43 +01:00
Jasper Van der Jeugt
8b668b3940 Fixed bug in section metadata writing. 2010-01-18 08:17:41 +01:00
Jasper Van der Jeugt
10dd6dafc0 Added section metadata writing. 2010-01-17 21:42:52 +01:00
Sebastian Schwarz
20bde6c55c Ignore ctags' and etags' tag file. 2010-01-17 17:19:01 +01:00
Jasper Van der Jeugt
fb381ddfd3 Changed to tibbe's style guide for imports. 2010-01-17 14:43:41 +01:00
Jasper Van der Jeugt
aa44d6c0da Documentation++. 2010-01-17 12:37:55 +01:00
Jasper Van der Jeugt
0037344424 Use Text.Hakyll.Render.Internal to render tag cloud. 2010-01-17 12:14:54 +01:00
Jasper Van der Jeugt
6bacab4f22 Fixed warnings when compiling with the new GHC 6.12.1. 2010-01-17 09:57:32 +01:00
Jasper Van der Jeugt
d6c2cec610 Fixed issue in tutorial 1.
Kudos to kamatsu for noticing.
2010-01-16 09:25:22 +01:00
Jasper Van der Jeugt
810e5982a3 Fixed issue in tutorial 1.
Kudos to kamatsu for noticing.
2010-01-16 09:24:23 +01:00
Jasper Van der Jeugt
129ab7f31a Minor code cleanup. 2010-01-15 15:41:42 +01:00
Jasper Van der Jeugt
62330ceae5 Moved some more functions from the IO monad to the Hakyll monad stack. 2010-01-15 09:47:07 +01:00
Jasper Van der Jeugt
f3c83030b9 Parallel version bump.
Conflicts:

	src/Text/Hakyll/Page.hs
2010-01-14 21:01:18 +01:00
Jasper Van der Jeugt
a180016488 Parallel version bump. 2010-01-14 20:59:31 +01:00
Jasper Van der Jeugt
4bc34b8a98 Added ReaderT to our stack. 2010-01-14 20:46:08 +01:00
Jasper Van der Jeugt
332f2f95cd Examples bump. 2010-01-14 13:12:02 +01:00
Jasper Van der Jeugt
3cf7edf2f2 Version bump. 1.0 release. 2010-01-14 13:08:27 +01:00
Jasper Van der Jeugt
ac641ef0b0 Added comment test case for compressCss. 2010-01-14 08:56:40 +01:00
Jasper Van der Jeugt
2851153eb6 User should always specify task. 2010-01-12 16:04:51 +01:00
Jasper Van der Jeugt
a26f84dab5 Added pure renderAndConcat function. 2010-01-12 14:48:16 +01:00
Jasper Van der Jeugt
ecd00b386e Added pure renderChain function. 2010-01-12 13:09:50 +01:00