| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* haunt/utils.scm (make-user-module): New procedure.
|
|
|
|
|
| |
* haunt/utils.scm (file-name-components): Return the empty list when
given the empty string.
|
|
|
|
|
|
|
|
| |
* haunt/asset.scm: New file.
* Makefile.am (SOURCES): Add it.
* haunt/site.scm (build-site): Add support for assets.
* haunt/utils.scm (file-name-components, join-file-name-components): New
procedures.
|
|
|
|
|
|
|
|
| |
Cleaning the build directory failed when a subdirectory existed.
* haunt/utils.scm (clean-directory): Remove.
(delete-file-recursively): New procedure.
* haunt/site.scm (build-site): Use delete-file-recursively.
|
|
|
|
| |
* haunt/utils.scm (take-up-to): New procedure.
|
|
|
|
| |
* haunt/utils.scm (string->date*): New procedure.
|
|
|
|
|
| |
* haunt/utils.scm (mkdir-p): New procedure.
* haunt/page.scm (write-page): Create missing directories before writing.
|
|
|
|
|
| |
* haunt/utils.scm (absolute-file-name, clean-directory): New procedures.
* haunt/site.scm (build-site): New procedure.
|
|
* haunt/utils.scm: New file.
* Makefile.am (SOURCES): Add it.
|