Carmen La
d502799a93
Update deps
2017-02-01 23:17:27 -05:00
Carmen La
dea3725759
Merge pull request #87 from madstap/master
...
Add nohighlight to klipsified code blocks.
2017-02-01 23:16:25 -05:00
Aleksander Madland Stapnes
60c4ec0054
Add nohighlight to klipsified code blocks.
2017-02-02 00:49:51 -03:00
Carmen La
296e01abb1
Merge pull request #86 from madstap/master
...
Add Klipse integration
2017-02-01 22:30:58 -05:00
Aleksander Madland Stapnes
70c95b41d8
Look at the content as well as the config to infer clojure eval
...
Before only the config was looked at to determine whether to include
the js minified of not, now look at the html as well. This makes it
more convenient to set up all klipse stuff once in config.edn without
having to manually specify which js to include.
2017-01-27 02:57:33 -03:00
Aleksander Madland Stapnes
f7f02f7433
Change confusing local names. cfg -> settings
2017-01-20 16:16:01 -03:00
Aleksander Madland Stapnes
c5d995b262
Add some docstrings
2017-01-20 02:57:47 -03:00
Aleksander Madland Stapnes
ac52785b19
Automatic klipse integration
2017-01-20 02:57:38 -03:00
Carmen La
84a933bdcf
Fix dest-sass/sass-dest key
...
Issue #85
2017-01-17 23:46:23 -05:00
Carmen La
f0cc7353c1
Pass both page/post params to the index template
2017-01-17 01:57:19 -05:00
Carmen La
6ba76bc7f5
Fix a regression
2017-01-17 01:41:04 -05:00
Carmen La
1b7f0fb367
update deps and version number
2017-01-16 23:29:48 -05:00
Carmen La
9cd5016537
Don't create prev/next links pointing to :home? pages
...
- Also include more metadata in page.prev and page.next params
- And some general code cleanup
2017-01-16 23:25:05 -05:00
Carmen La
e1cb70dc1d
Merge pull request #83 from madstap/master
...
Remove crouton dep because enlive does the same thing
2017-01-16 17:55:12 -05:00
Aleksander Madland Stapnes
1cfb2b17df
Remove crouton dep because enlive does the same thing
...
Almost the same thing; it doesn't insert missing html, head and body
tags, but in this case we only care about the stuff in the body.
2017-01-16 18:16:11 -03:00
Carmen La
dec80185e5
A big ol' cleanup
2017-01-16 02:37:19 -05:00
Carmen La
abf45945d0
Merge pull request #82 from madstap/master
...
Depend on enlive instead of tagsoup (to be able to upgrade to clojure 1.9.0)
2017-01-15 23:32:15 -05:00
Aleksander Madland Stapnes
dbd5caaf1f
Replace tagsoup dependency with enlive
...
Tagsoup depends on an old version of clojure.data.xml, which doesn't
compile with clojure 1.9.0-alpha12. Enlive seems more actively
maintained and used.
2017-01-15 05:30:25 -03:00
Aleksander Madland Stapnes
9c7c935d66
Style pedantry: Remove trailing whitespace.
...
My emacs did it...
2017-01-15 05:17:48 -03:00
Carmen La
e7a4172237
promote from snapshot to release
2017-01-04 00:25:13 -05:00
Carmen La
247c512fd5
Merge pull request #80 from SVMBrown/master
...
Fix symbol not found exception in compile-assets function
2017-01-03 23:57:42 -05:00
Scot Brown
6d28af459f
Fix symbol not found exception in compile-assets function
2017-01-03 16:38:57 -05:00
Carmen La
5bb7c5b3fb
Merge pull request #79 from DomainDrivenArchitecture/master
...
enhanced homepage handling & debug option
2016-12-31 17:12:38 -05:00
773ee269b9
add some more debug options
2016-12-31 15:48:52 +01:00
173472e9df
prepare pull request
2016-12-31 11:26:37 +01:00
e796a5adc5
added debug switch & improved home vs. preview handling
2016-12-31 11:20:09 +01:00
0e882e6637
gitignore
2016-12-31 10:44:14 +01:00
60b395e047
added ability to select one page as home-page (add :home? true as meta)
...
instead of newest post.
2016-12-30 23:43:13 +01:00
Carmen La
e3d2d3f433
Fix npe
2016-12-18 19:22:29 -05:00
Carmen La
551a8e5c21
Bump version
2016-12-18 14:28:55 -05:00
Carmen La
cfb8e4cc0d
Bump selmer version
2016-12-18 14:28:47 -05:00
Carmen La
fb0dc9e1d4
Merge pull request #77 from SVMBrown/master
...
conditionally drop any posts with dates set in the future
2016-12-18 14:24:20 -05:00
Carmen La
31d51def2f
Merge pull request #78 from tuhlmann/master
...
Provided fixes make cryogen work on Windows.
2016-12-18 01:13:10 -05:00
Torsten Uhlmann
998fc077e8
Provided fixes make cryogen work on Windows.
...
The path is converted to forward slash before further processed
The executables for sass and compass are configurable, that's because
on a Windows installation they are named sass.bat and compass.bat
The default is still the Unix version.
2016-12-17 11:29:16 +01:00
Torsten Uhlmann
ca2513f954
Merge pull request #1 from cryogen-project/master
...
Update cryogen-core to latest version
2016-12-14 21:00:26 +01:00
Scot Brown
1a75abb0e4
conditionally drop any posts with dates set in the future
2016-12-13 15:59:09 -05:00
Carmen La
bb4d772611
Bump version, update deps
2016-12-04 01:21:22 -05:00
Carmen La
78804d61e8
Merge pull request #75 from benswift/master
...
bugfix for `compass-installed?`
2016-12-04 01:11:05 -05:00
Ben Swift
c9828f6cc3
nicer pretty-printing of "compiling sass"
2016-12-04 16:48:41 +11:00
Ben Swift
a66f8df5e4
in compile-sass-file!, sh doesn't like nil arg when no compass
2016-12-02 14:30:11 +11:00
Ben Swift
fc1d1d725c
bugfix for compass-installed?
...
catch the (previously uncaught) exception when there isn't a `compass`
binary on the `$PATH`, return `false` instead
2016-12-02 11:55:47 +11:00
Carmen La
a4ab7f1409
Merge pull request #71 from matsu911/master
...
Fix toc entries for titles which are links
2016-10-22 23:19:25 -04:00
Shigeaki Matsumura
9858723403
fix toc entry for title which has a link
2016-10-23 12:07:50 +09:00
Carmen La
fb80203554
Merge pull request #70 from matsu911/master
...
support sub directories in pages and posts
Resolves #57
2016-10-18 19:10:40 -04:00
Shigeaki Matsumura
510c33c23d
support sub directories in pages and posts
2016-10-19 00:43:09 +09:00
Carmen La
98992b70de
bump up deps and version number
2016-09-03 15:34:43 -04:00
Carmen La
52457c7b64
Add :today
key to params for compiling posts
2016-09-03 15:33:37 -04:00
Arsene Rei
272d688010
Add test for no directories
2016-05-27 11:53:14 -04:00
Arsene Rei
f383661e5e
Fallback to resources/templates/{pages,posts}
...
By default, when using markdown files, Cryogen will look for
`resources/templates/md/pages/*.md`. This commits allows Cryogen to fall back to
`resources/templates/pages/*.md` in the case that it can't find any files in the
former directory. It works similarly for posts and Asciidoc files.
Since we're looking specifically for `*.md` for Markdown files and `*.asc` for
Ascii files, this is an opportunity to eliminate redundancy.
2016-05-27 11:52:41 -04:00
Carmen La
3e7d43b212
update dependencies/version
2016-04-18 22:44:09 -04:00