* hanna has broken dependencies all the time * we have a .yardopts file already for rubydoc.info * just compare the rake tasks * README has a TOC This would also allow using YARD's doc tagging system at some point in the future. Rakefile is still usable even if YARD is not installed.
…ything defaults to UTF-8 on OSX).
…now, but it was not as easy to use as haml or erb, and not documented. Tests and documentation (English and German) included.
In Rakefile, doc:api, fix hardcoded `hanna` call to derive the hanna executable name from ruby_install_name. So for ruby1.9, we get hanna1.9; for macruby, machanna; etc. Also did away with the shell line continuation backslashes, as we're gsubbing \s+ with ' ' anyway.
This should make the compat specs run under integrity installs at Heroku.
The previous behavior was to run only the main test suite, which led to missed compat issues. You can get the old behavior by running "rake test" explicitly.
While here, clean up some random cruft in the Rakefile
They don't run under 1.9 and bring in mocha and test-spec as dependencies. We should be fine with running these before releases at this point.
Also, run compat tests with the default rake task.
The "spec" task has been removed and Rake's built in test helper is used to run specs now so we should be able to test with multiple installed versions of Ruby.