Commit graph

1273 commits

Author SHA1 Message Date
Jasper Van der Jeugt
2895a05a19 Micro cleanup 2013-04-22 20:24:19 +02:00
Jasper Van der Jeugt
79215f71eb Merge pull request #133 from simukis/scheme-relative
Account for scheme-relative URLs
2013-04-22 11:16:54 -07:00
Jasper Van der Jeugt
0954e893a0 Merge pull request #134 from ian-ross/master
Add "data" as a URL attribute
2013-04-21 06:19:49 -07:00
Ian Ross
fa7f0fe001 Fix indent 2013-04-21 15:14:38 +02:00
Ian Ross
9f03635518 Merge remote-tracking branch 'upstream/master' 2013-04-21 13:41:41 +02:00
Ian Ross
ef9c610d3c Improve tag handling API
Expose function tagsFieldWith and renderTagCloudWith to provide more
flexible tag rendering APIs; add tagCloudField and tagCloudFieldWith
to provide context-based facility for tag cloud rendering.
2013-04-21 13:24:06 +02:00
Ian Ross
ce745bcfe4 Add "data" as a URL attribute 2013-04-21 13:20:13 +02:00
Jasper Van der Jeugt
2a7d1e5b97 Add poleiro.info to examples 2013-04-21 12:06:09 +02:00
Jasper Van der Jeugt
89f94c5d65 Add workforpizza.com to examples 2013-04-13 12:02:37 +02:00
Christopher Young
8bbb8d4221 Fix typo 2013-04-12 07:22:43 -04:00
Jasper Van der Jeugt
16b5340860 Bump cryptohash test dependency as well
See #132
2013-04-08 09:43:22 +02:00
Jasper Van der Jeugt
4ff3afd7b4 Merge pull request #132 from qnikst/master
allow using cryptohash-0.9
2013-04-08 00:42:01 -07:00
Alexander Vershilov
e5b5440390 cryptohash dependency loosened 2013-04-08 08:48:40 +04:00
Simonas Kazlauskas
63a3000f9c Account for scheme-relative URLs
http://url.spec.whatwg.org/#concept-scheme-relative-url
2013-04-04 13:29:57 +03:00
Jasper Van der Jeugt
cf98381508 Add event filtering based on pattern 2013-04-04 11:47:50 +02:00
Jasper Van der Jeugt
030a5fe4bd Add Simonas Kazlauskas to contributors 2013-04-04 10:45:05 +02:00
Jasper Van der Jeugt
5f6035b8e9 Merge pull request #131 from simukis/fsnotify
Migrate to filesystem notification
2013-04-04 01:43:33 -07:00
Jasper Van der Jeugt
cbfc7c18e1 Debug info for Alternative instances
See #126
2013-04-04 00:26:05 +02:00
Simonas Kazlauskas
5a9a869e58 Update patch for 5e4adaecb 2013-04-03 13:31:27 +03:00
Simonas Kazlauskas
b5e34c64a7 Merge github.com:jaspervdj/hakyll into fsnotify 2013-04-03 13:11:15 +03:00
Jasper Van der Jeugt
c40cf286af Add getResourceFilePath
See #130
2013-04-03 12:07:03 +02:00
Jasper Van der Jeugt
5e4adaecb2 Account for absolute paths in shouldIgnoreFile 2013-04-03 12:02:06 +02:00
Jasper Van der Jeugt
792fcdf4c6 Add web2day-nantes.org to examples 2013-04-02 23:25:38 +02:00
Jasper Van der Jeugt
2cb444f250 Fix issue where: hasProtocol "foo" == True
See #129
2013-04-01 17:31:13 +02:00
Jasper Van der Jeugt
571ab4b8f7 Merge pull request #129 from simukis/check-whitelist
Properly implement protocol skipping in checker
2013-04-01 08:28:33 -07:00
Simonas Kazlauskas
128f10deb8 Properly implement protocol skipping in checker
Network.HTTP can only check if http:// and https:// links resolve,
however there is much more scheme names than just `mail:`, `http://` and
`https://`.
They would be handed off to internal URI checker and would fail.
2013-04-01 15:10:46 +03:00
Simonas Kazlauskas
259190e30b Refine code
This patch includes several smaller changes, namely:
1. We don't use result of `update` function and likely never will, so
   don't bother generating it.
2. Rename watch function to better reflect what it does.
3. Never exit preview server in case of failed update.
2013-03-31 14:47:47 +03:00
Simonas Kazlauskas
bcc0ef828e Prefer relative directories instead of absolute
This allows us to fully utilise shouldIgnoreFile
2013-03-30 18:39:02 +02:00
Simonas Kazlauskas
7677bb4a77 Use shouldIgnoreFile 2013-03-30 18:07:16 +02:00
Simonas Kazlauskas
fdfbf3dd34 Run server in main thread 2013-03-30 17:48:36 +02:00
Simonas Kazlauskas
42cdd649db Migrating from polling to notification: First shot
Using system file notification APIs it is much more efficient than
polling files every second.
2013-03-30 16:28:23 +02:00
Jasper Van der Jeugt
bf496c2f55 We'll do it ourselves 2013-03-30 11:31:14 +01:00
Jasper Van der Jeugt
393a08594d Bump bytestring dependency for NFData instance 2013-03-30 11:23:45 +01:00
Jasper Van der Jeugt
4052712f9a Add dannysu.com and meta.plasm.us to examples 2013-03-30 11:08:20 +01:00
Jasper Van der Jeugt
5d7e252d27 UnixFilter improvements
Closes #128
2013-03-30 10:58:02 +01:00
Jasper Van der Jeugt
dbffc5ef10 Check for mailto: URLs
Closes #127
2013-03-27 14:02:56 +01:00
Jasper Van der Jeugt
e552896338 Merge pull request #125 from samueltardieu/deploy-in-haskell
Allow overriding the `deploy` command with Haskell code
2013-03-26 02:08:34 -07:00
Samuel Tardieu
543cba90f6 Allow overriding the deploy command with Haskell code
By overriding `deploySite` with a `Configuration -> IO ()` code,
the user can execute Haskell code to deploy the site rather than
shell code.

The default behaviour honors the `deployCommand` configuration
field and is backward compatible.
2013-03-24 21:52:21 +01:00
Jasper Van der Jeugt
6c8fda2c00 Fix issue in Compiler Alternative instance 2013-03-24 19:21:33 +01:00
Jasper Van der Jeugt
cce87f08e5 Merge pull request #123 from simukis/utc-update
Support timezones
2013-03-16 13:52:21 -07:00
Jasper Van der Jeugt
b287c8281c Merge pull request #122 from simukis/chronological-update
chronological docs update
2013-03-16 13:15:04 -07:00
Simonas Kazlauskas
cacc7a4f18 Support timezones as well 2013-03-16 13:02:41 +02:00
Simonas Kazlauskas
0c2b429ae0 renderDateField does not exist 2013-03-16 13:01:17 +02:00
Simonas Kazlauskas
4a3aac547a chronological docs update
`chronological` now respects metadata too and uses same method as
dateField to get date for sorting.
2013-03-16 12:53:54 +02:00
Jasper Van der Jeugt
a72906095c Update recentFirst usage in tutorial 5
Closes #120
2013-03-13 20:27:45 +01:00
Jasper Van der Jeugt
d840363bf0 Merge remote-tracking branch 'piyush-kurur/master'
Conflicts:
	hakyll.cabal
2013-03-11 15:53:00 +01:00
Jasper Van der Jeugt
5c053d4c71 Add a section on the UTF-8 stuff in the faq 2013-03-11 11:47:54 +01:00
Jasper Van der Jeugt
874a86a081 Version bump (4.2.1.2) 2013-03-10 10:51:55 +01:00
Jasper Van der Jeugt
bb4a34a2cb Merge pull request #118 from bergmark/master
allow pandoc 1.11
2013-03-10 01:51:24 -08:00
Adam Bergmark
9d137adda7 allow pandoc 1.11 2013-03-10 03:23:24 +01:00