Misaki 0.2.6.1-beta API documentation
Jekyll inspired static site generator in Clojure
misaki.compiler.default.config
Default Compiler's Configuration Manager
misaki.compiler.default.core
Default HTML compiler for clojure source.
misaki.compiler.default.evaluator
S-exp Template Evaluator. Template string is evaluated as Function.
Public variables and functions:
misaki.compiler.default.html.conv
Data converting utilities for template
Public variables and functions:
misaki.compiler.default.html.core
HTML utility for template
misaki.compiler.default.util.code
Here document utility cf. [http://d.hatena.ne.jp/nokturnalmortum/20100527/1274961805](http://d.hatena.ne.jp/nokturnalmortum/20100527/1274961805)
Public variables and functions:
misaki.config
Configuration Manager
Public variables and functions:
- *base-dir*
- *compiler-namespace-format*
- *config*
- *config-file*
- *page-index*
- *print-stack-trace?*
- COMPILER
- INDEX_TEMPLATE_REGEXP
- LANGUAGE
- PAGE_FILENAME_FORMAT
- PORT
- POST_FILENAME_REGEXP
- POST_OUTPUT_NAME_FORMAT
- absolute-path
- config-file?
- get-date-from-file
- get-index-filename
- get-page-posts
- index-file?
- load-compiler-publics
- make-basic-config-map
- make-output-filename
- make-output-url
- make-page-data
- post-file?
- public-path
- read-config
- remove-date-from-name
- sort-type->sort-fn
- template-name->file
- with-config
misaki.core
Misaki Controll Core
misaki.server
Development server Listen `*port*` to publish developing site, and watch template updates.
Public variables and functions:
misaki.tester
Compiler Testing Utilities
misaki.util.date
Public variables and functions:
misaki.util.file
File control utility