Tweaks to NEWS, README.

This commit is contained in:
Brit Butler 2014-09-16 11:30:14 -04:00
parent 3ae3c208f7
commit 33e81104b8
2 changed files with 4 additions and 8 deletions

View file

@ -7,10 +7,9 @@
* **SITE-BREAKING CHANGE**: Custom themes will be broken by a change * **SITE-BREAKING CHANGE**: Custom themes will be broken by a change
to URL handling. Previously, we were hand-constructing URLs in the to URL handling. Previously, we were hand-constructing URLs in the
templates. All site objects now store their URL in an instance slot. templates. All site objects now store their URL in an instance slot.
In general, hrefs should be of the form `href="{$config.domain}/{$obj.url}"> ...</a>`. In general, hrefs should be of the form `<a href="{$config.domain}/{$obj.url}"> ...</a>`.
Additionally, `{$month}` should become `{$month.name}`. * Changes to `:routing` would previously break links in the templates
Correspondingly, changes to `:routing` would previously break links in but now work seamlessly due to the updated URL handling.
the templates but now work seamlessly.
* **Docs**: Improved README and Theming docs. New Config File docs. * **Docs**: Improved README and Theming docs. New Config File docs.
* Loading content is more robust when empty lines or metadata are passed. * Loading content is more robust when empty lines or metadata are passed.
Thanks to @PuercoPop for the bug report and preliminary fix. Thanks to @PuercoPop for the bug report and preliminary fix.

View file

@ -22,14 +22,12 @@ Coleslaw is Flexible Lisp Blogware similar to [Frog](https://github.com/greghend
* Incremental builds * Incremental builds
* Analytics via Google * Analytics via Google
* Comments via [Disqus](http://disqus.com/) * Comments via [Disqus](http://disqus.com/)
* Hosting via [Github Pages](https://pages.github.com/), [Heroku](http://heroku.com/), or [Amazon S3](http://aws.amazon.com/s3/) * Hosting via [Github Pages](https://pages.github.com/) or [Amazon S3](http://aws.amazon.com/s3/)
* [Tweeting](http://twitter.com/) about new posts * [Tweeting](http://twitter.com/) about new posts
* Using LaTeX via [Mathjax](http://mathjax.org/) * Using LaTeX via [Mathjax](http://mathjax.org/)
* Writing posts in ReStructured Text * Writing posts in ReStructured Text
* Importing posts from [Wordpress](http://wordpress.org/) * Importing posts from [Wordpress](http://wordpress.org/)
* There is also a [Heroku buildpack](https://github.com/jsmpereira/coleslaw-heroku) maintained by Jose Pereira.
## Example Sites ## Example Sites
See the [wiki](https://github.com/redline6561/coleslaw/wiki/Blogroll) for a list of coleslaw-powered blogs. See the [wiki](https://github.com/redline6561/coleslaw/wiki/Blogroll) for a list of coleslaw-powered blogs.
@ -70,7 +68,6 @@ Otherwise, run the commands on your local machine.
REPL whenever you're ready to regenerate your blog: REPL whenever you're ready to regenerate your blog:
``` ```
(ql:quickload :coleslaw) (ql:quickload :coleslaw)
;; Note that the incremental plugin currently requires a "last git revision" argument.
(coleslaw:main "/path/to/my/blog/") (coleslaw:main "/path/to/my/blog/")
``` ```
4. Optionally, point the web server of your liking at your config-specified 4. Optionally, point the web server of your liking at your config-specified