Commit graph

55 commits

Author SHA1 Message Date
Dmitri Sotnikov
25a625d4bc Merge pull request #11 from Tankanow/handle-missing-asset-roots
find-assets handles get-resource returning nil
2015-01-11 14:27:13 -05:00
Adam Tankanow
8ff3f19362 find-assets handles get-resource returning nilern
- this can/will happen if a user doesn't have a resource root directory,
  e.g. if the resources/templates/asc/posts directory doesn't exist.
2015-01-11 14:20:10 -05:00
Carmen La
142f0908a0 Merge pull request #5 from Tankanow/add-asciidoc-support
Add asciidoc support
2015-01-09 10:19:32 -05:00
Adam Tankanow
cb18e5734d Merge branch 'master' into add-asciidoc-support
Conflicts:
	project.clj
2015-01-09 09:15:54 -05:00
Adam Tankanow
5609772cd3 Add docstring and support for creating links for header id attributes
- this method will now look for both of the following references, this
  commit adds support for (2)

(1) <h1><a name="href">Reference Text</a></h1>
and
(2) <h1 id="href">Reference Text</h1>
2015-01-09 07:16:22 -05:00
Adam Tankanow
b3bad2e279 add docstring to get-headings function 2015-01-09 07:13:35 -05:00
Adam Tankanow
eda815a5ae remove asciidoc options/attributes and add rewrite-href post processing 2015-01-09 07:12:56 -05:00
Adam Tankanow
1cff8eadf2 refactor rewrite-hrefs into 2 functions
- (1) can be reused by the asciidoc processing, it simply does the text
  replace
- (2) is a transformer using (1) for use in markdown.core
2015-01-09 07:11:38 -05:00
Adam Tankanow
21d825d0cd fix spacing in markdown method 2015-01-09 07:10:49 -05:00
Yogthos
0afc39cf35 updated to latest markdown-clj 2015-01-08 19:55:33 -05:00
lacarmen
c26357ac11 Update version 2015-01-08 11:12:17 -05:00
Carmen La
0a633bcf3c Merge pull request #10 from j0ni/emacs-interlock-files
Copy each file rather than the whole directory
2015-01-08 11:10:06 -05:00
J Irving
072c093342 Copy each file rather than the whole directory 2015-01-07 23:54:58 -05:00
lacarmen
656cc2d0c9 Added curated RSS generation based on :rss-filters in the config 2015-01-03 20:36:30 -05:00
Carmen La
6c9be90fa4 Updated version 2015-01-02 10:45:06 -05:00
Carmen La
98d93e7921 Merge pull request #9 from j0ni/checksums
Use checksums instead of last modified times.
2015-01-02 10:41:14 -05:00
J Irving
4eb0036ef5 Use checksums instead of last modified times.
Also add pandect dependency.
2015-01-02 00:21:21 -05:00
Dmitri Sotnikov
7a84c4c6f5 Merge pull request #8 from j0ni/fix-sass-ignores
Sass compilation respects :ignored-files config
2015-01-01 12:08:54 -05:00
J Irving
6f7cb79a65 Sass compilation respects :ignored-files config
This is an oversight from lacarmen/cryogen-core#4.

Also some slight refactoring.
2015-01-01 03:49:03 -05:00
lacarmen
bca0e89aa2 Added uri and site-url selmer tags for canonical url meta tags 2014-12-31 23:21:38 -05:00
lacarmen
73338935fa Cleanup 2014-12-31 16:55:29 -05:00
Adam Tankanow
b68779fcbe Abstract Markup language details and add Asciidoc support:
1. create markup namespace to hold Markup protocol and its Markdown and
Asciidoc implementations.
2. Update compiler ns to iterate through available Markups and pass
Markup to fns that need Markup info.
3. Refactor compiler ns parse fns to be more granular.
2014-12-30 07:31:46 -05:00
Adam Tankanow
1813848919 Update version to 0.1.9 and add asciidoctorj dependency. 2014-12-30 07:29:55 -05:00
Dmitri Sotnikov
b8c5b71dbb updated markdown-clj dependency 2014-12-29 18:06:52 -05:00
Adam Tankanow
68b82be959 add markup ns to abstract markdown vs asciidoc 2014-12-29 11:15:48 -05:00
lacarmen
0588dcae79 Fixed versioning 2014-12-27 20:01:23 -05:00
Carmen La
aced19ce2a Merge pull request #4 from j0ni/ignore-backup-files
Support :ignored-file config key
2014-12-27 09:35:22 -05:00
J Irving
efbe831261 Support :ignored-file config key
Prevent the compiler attempting to process files defined by a list of
regexps. By default ignore emacs and vi backup files.
2014-12-27 02:47:55 -05:00
Yogthos
a542f4a264 bumped up selmer version 2014-12-27 01:28:23 -05:00
Yogthos
a49bda02bc removed main 2014-12-26 23:50:25 -05:00
Yogthos
bf0b1fcf67 Merge branch 'master' of https://github.com/lacarmen/cryogen-core
Conflicts:
	project.clj
2014-12-25 13:37:26 -05:00
Yogthos
64a3e7013b bumped up markdown-clj version 2014-12-25 13:37:00 -05:00
lacarmen
84a089dc50 bumped up version 2014-12-25 12:17:00 -05:00
Yogthos
9381c08853 formatting 2014-12-25 11:29:48 -05:00
Yogthos
faf60f5c37 added System/exit in the main 2014-12-25 11:28:42 -05:00
Yogthos
8173f5e103 fixed sass paths 2014-12-25 11:24:25 -05:00
Dmitri Sotnikov
61d6e79be7 bumped up markdown-clj version 2014-12-24 16:54:03 -05:00
Dmitri Sotnikov
f43b751cfd support for ref links
fixes https://github.com/lacarmen/cryogen/issues/39
2014-12-24 16:53:25 -05:00
lacarmen
7184295160 Updated dependency 2014-12-14 13:49:09 -05:00
lacarmen
6e8030957e Bumped up version 2014-12-14 13:39:20 -05:00
lacarmen
f83497b152 Cleanup 2014-12-14 13:37:59 -05:00
Carmen La
749eb7bb53 Merge pull request #2 from kremers/feature_toc
Enable multilevel table of contents
2014-12-14 12:32:44 -05:00
Martin Kremers
714f5c838d Enable multilevel table of contents 2014-12-14 15:17:02 +01:00
Martin Kremers
d9fe01d8f6 Make images from md folders available, so a post or page can be one unit in a folder 2014-12-07 17:50:24 +01:00
lacarmen
6aca634f89 Bumped up version 2014-12-05 16:50:40 -05:00
lacarmen
4875504bdf Merge branch 'master' of https://github.com/lacarmen/cryogen-core 2014-12-05 16:39:29 -05:00
lacarmen
6483b0ea1f Updated the compiler to inject the blog prefix in front of local links and added docstrings 2014-12-05 16:37:04 -05:00
Carmen La
6e75a5567b Added version eye badge 2014-12-05 11:03:31 -05:00
lacarmen
9ee0968a0f Renamed to cryogen-core 2014-12-05 10:56:40 -05:00
lacarmen
d4b0a03708 Fixed typo 2014-12-05 10:28:14 -05:00