ruhoh/ruhoh.rb — pull request #78 by plusjade (2012-08-16 02:06:45+00:00)
Title: 1.0.rc

Important updates for your consideration:

- **Ruhoh.setup**
has now been pieced-out into more atomic method calls.
This allows us to add in custom logic before, after, around each individual routine as well as override configuration variables if we so desire.

- **base_path support**
Ruhoh now supports a customizable base_path setting that prepends itself, globally, to all links generated by ruhoh. It should do so in an abstracted way so toggling off/on is easy and cleanly affects all urls. This allows you to serve your blog from a custom sub-directory e.g. `/my-blog/`

- **All theme assets are now ported to production unless explicitly excluded**
Previously only theme assets explicitly registered to the stylesheets/javascripts hash were included into the production blog. This caused necessary files such as images, fonts, and imported css from not being included -- pretty annoying bug. Now every file within a theme is transfered over. However themes.yml provides an `exclude` hash that allows the user to configure assets to be excluded from the compilation.

Full documentation and usage guides to follow. Developers are encouraged to inspect the source provided in this pull-request