<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakyll/src/Hakyll/Core/Provider, branch master</title>
<subtitle>Haskell library for generating static sites</subtitle>
<id>https://git.pashev.ru/hakyll/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/hakyll/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/'/>
<updated>2017-06-19T09:57:23Z</updated>
<entry>
<title>Move src/ to lib/, put Init.hs in src/</title>
<updated>2017-06-19T09:57:23Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2017-06-19T09:57:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=67ecff7ad383640bc73d64edc2506c7cc648a134'/>
<id>urn:sha1:67ecff7ad383640bc73d64edc2506c7cc648a134</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Read `.metadata` files using bytestring</title>
<updated>2016-05-17T14:53:11Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2016-05-17T14:53:11Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=b1be76da5b7340dd648885e0bfdadc4cc6fa8cbf'/>
<id>urn:sha1:b1be76da5b7340dd648885e0bfdadc4cc6fa8cbf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean warnings</title>
<updated>2016-04-06T15:16:33Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2016-04-06T15:16:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=b810fe38cf2eddb67b8fa9e56434ce5dbde4f22e'/>
<id>urn:sha1:b810fe38cf2eddb67b8fa9e56434ce5dbde4f22e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hint for weird yaml error</title>
<updated>2016-04-06T13:03:54Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2016-04-06T13:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=292385b7e5eb265032983f0669e5050b4fa89557'/>
<id>urn:sha1:292385b7e5eb265032983f0669e5050b4fa89557</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better errors for yaml parsing</title>
<updated>2016-04-06T12:54:53Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2016-04-06T12:54:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=b903bd3014fe99f533037d474787567b3e41de9e'/>
<id>urn:sha1:b903bd3014fe99f533037d474787567b3e41de9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial YAML support</title>
<updated>2016-04-06T12:26:46Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2016-04-06T12:26:46Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=e81468e0f64fdbe05794d5f8ccaebc00ee474ee2'/>
<id>urn:sha1:e81468e0f64fdbe05794d5f8ccaebc00ee474ee2</id>
<content type='text'>
See #225
</content>
</entry>
<entry>
<title>save modification time with sub-second granularity</title>
<updated>2014-05-09T09:11:56Z</updated>
<author>
<name>Jorge Israel Peña</name>
<email>jorge.israel.p@gmail.com</email>
</author>
<published>2014-05-09T09:11:56Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=d86b4753d4811a0f1bd1004e83296238c83a383a'/>
<id>urn:sha1:d86b4753d4811a0f1bd1004e83296238c83a383a</id>
<content type='text'>
Some systems can get the file modification time with sub-second
granularity. However, Hakyll shaves off the sub-seconds, as defined in
the Binary instance of BinaryTime, which poses a problem because when a
file is checked to see if it was modified in `resourceModified`, it
still contains the sub-seconds. This results in a file (almost) always
being considered as having been modified.

Example:

1. First go around, modification time is 3:45.325. This time is saved
   as 3:45.000 (i.e. sub-seconds are shaved off).
2. Second go around, modification time is again read as 3:45.325 and
   compared against the stored time, 3:45.000. 3:45.325 is more recent
   than 3:45.000, so the file is considered to have been modified.

This change prevents the shaving off of sub-seconds. This will naturally
work on systems that don't support sub-second granularity, as that
'field' will simply appear as all zeros.

Closes #250
</content>
</entry>
<entry>
<title>Revert "added gloabl metadata parsing"</title>
<updated>2014-03-26T11:05:38Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2014-03-26T10:31:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=87eafc752f223f70f895f1aa9afcec2eb1b042c4'/>
<id>urn:sha1:87eafc752f223f70f895f1aa9afcec2eb1b042c4</id>
<content type='text'>
This reverts commit e0f45b29b3f5e17c04ecd054b6c26c67d71e10e4.

Conflicts:
	src/Hakyll/Core/Provider/Metadata.hs
</content>
</entry>
<entry>
<title>Revert "Fix loadGlobalMetadata on Windows"</title>
<updated>2014-03-26T11:05:38Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2014-03-26T10:30:32Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=157a81b413ebee001429caf44f8d98958101dc14'/>
<id>urn:sha1:157a81b413ebee001429caf44f8d98958101dc14</id>
<content type='text'>
This reverts commit e71bbd90a8fb4b5de7796498aed4b95bb7abaebb.
</content>
</entry>
<entry>
<title>Revert "Fix root directory in directory-wise metadata and beautify code"</title>
<updated>2014-03-26T11:05:38Z</updated>
<author>
<name>Jasper Van der Jeugt</name>
<email>m@jaspervdj.be</email>
</author>
<published>2014-03-26T10:30:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/hakyll/commit/?id=bc1cfc8d5a8baeb4bc21b992e310ee79fdb38c0f'/>
<id>urn:sha1:bc1cfc8d5a8baeb4bc21b992e310ee79fdb38c0f</id>
<content type='text'>
This reverts commit a6ae4eb99dd5f9957adc3b5fe4011e69b9681e4c.
</content>
</entry>
</feed>
