David Thompson
1bfb388123
Bump version to 0.2.4.
2018-11-29 11:40:46 -05:00
David Thompson
928f0e2921
Bump version to 0.2.3.
2018-11-25 15:59:07 -05:00
David Thompson
2cab166b3f
Bump to version 0.2.2.
2018-03-10 19:59:35 -05:00
David Thompson
970dc04539
Bump version to 0.2.1.
2017-01-23 19:44:59 -05:00
Erik Edrosa
a4d18c0c53
reader: Add commonmark support.
...
* haunt/reader/commonmark.scm: New file.
* Makefile.am (SOURCES): Add it.
* configure.ac: Check for guile-commonmark.
2016-08-02 07:48:24 -04:00
David Thompson
5373877f98
build: Allow building with Guile 2.2.
...
* Makefile.am (moddir, goddir): Remove hardcoded "2.0".
* configure.ac: Check to 2.2 as well.
2016-02-15 19:56:41 -05:00
David Thompson
1ca65755df
Bump version to 0.2.
2015-10-15 21:09:14 -04:00
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
David Thompson
1ddcff389d
Add support for Skribe document format.
...
* haunt/skribe.scm: New file.
* haunt/skribe/utils.scm: New file.
* haunt/reader/skribe.scm: New file.
* configure.ac: Check for guile-reader.
* Makefile.am (SOURCES): Add Skribe modules when guile-reader is
available.
* example/haunt.scm: Include Skribe reader.
* example/posts/baz.skr: New file.
* README.md ("Requirements"): Mention guile-reader as optional dependency.
2015-10-12 20:22:28 -04:00
David Thompson
c3df5ff848
Include example and website directories in release tarballs.
2015-08-10 09:04:42 -04:00
David Thompson
a123965c0c
Remove hardcoded Guile executable path.
...
* scripts/haunt: Now a build artifact.
* scripts/haunt.in: New file.
* configure.ac: Pre-process haunt.in.
2015-07-26 15:20:18 -04:00
David Thompson
2a878fd9ee
ui: Display version information.
...
* haunt/config.scm: Delete.
* haunt/config.scm.in: New file.
* haunt/ui.scm (show-version-and-exit): New procedure.
(program-name): Change default value.
(haunt-main): Add version option.
* haunt/ui/serve.scm (haunt-serve): Likewise.
* configure.ac (AC_CONFIG_FILES): Add 'haunt/config.scm'.
* .gitignore: Ignore 'haunt/config.scm'.
2015-01-04 22:50:01 -05:00
David Thompson
1cd43ba967
First commit.
2015-01-04 20:02:16 -05:00