Add .lein-repl-history and .nrepl-post to .gitignore.
Add timbre as a dependency, and use `info` instead of println's.
Revert back to using println's instead of info.
Exit after giving error
Catch error if config.clj is not there.
Change formatting of error messages.
Give an error message when custom code fails to load. This does give a
stacktrace-ish error, which should be okay since this probably means
an error in the user's code.
:refer only timbre/error
Color-code errors to grab attention.
Print empty line so logs after each regeneration look neater.
Add :content to post data in `all-pages`
Merge branch 'dev' into better-errors
Make use of fs.core/extension and clean up ecstatic.io
Remove the related-posts feature(for now?)
Separate all-pages and all-posts. Blog posts are no longer considered a
subtype of "regular pages"
Generate tag-buckets from in-dir, and don't memoize.
Change to all-pages, and all-posts where appropriate
Add in-dir atom to avoid passing it everywhere.
fix call to file-ending-with?
Import clojure.pprint as pp