haunt/haunt
David Thompson 397bc485d4 utils: Clean up and add tests.
* haunt/utils.scm (flat-map, string-split-at): Add docstring.
  (file-name-components): Adjust slightly to handle "/".
  (join-file-name-components): Use prefix string join grammar.
  (absolute-file-name): Add docstring.
* test-env.in: New file.
* tests/utils.scm: New file.
* Makefile.am (TESTS, TEST_EXTENSIONS, SCM_LOG_COMPILER,
  AM_SCM_LOG_FLAGS): New variables.
* configure.ac: Add test-env pre-processed file.
* build-aux/test-driver: New file.
2015-10-14 10:50:03 -04:00
..
builder builder: blog: Export render-post and render-collection. 2015-10-08 17:40:05 -04:00
reader Add support for Skribe document format. 2015-10-12 20:22:28 -04:00
serve web-server: Bypass response sanitization for static files. 2015-07-27 08:48:29 -04:00
skribe Add support for Skribe document format. 2015-10-12 20:22:28 -04:00
ui ui: serve: Fix auto-rebuilding logic. 2015-08-08 09:11:31 -04:00
asset.scm asset: Filter out assets that do not pass the site file filter. 2015-08-08 00:42:12 -04:00
config.scm.in config: Remove unneeded things. 2015-04-11 18:37:24 -04:00
html.scm html: Remove 'raw' element type. 2015-10-02 20:47:37 -04:00
page.scm page: Ensure output directory exists before writing. 2015-04-11 15:16:33 -04:00
post.scm post: Add post-date procedure. 2015-04-13 19:43:35 -04:00
reader.scm html: Remove 'raw' element type. 2015-10-02 20:47:37 -04:00
site.scm site: Change post-filter to file-filter. 2015-08-08 00:40:24 -04:00
skribe.scm Add support for Skribe document format. 2015-10-12 20:22:28 -04:00
ui.scm ui: Add CWD to Guile load path. 2015-10-12 19:05:50 -04:00
utils.scm utils: Clean up and add tests. 2015-10-14 10:50:03 -04:00