This pull request includes a ton of work by Erik Hollensbe to cleanup the code base and implement it for RDoc 2.5. It also includes a bunch of work, including documentation, to use various best practices for the manner of gem integration. It's used by the rdbi projects among others, and should be release ready.
* Fail partially removed.
* Tab fail
* A couple of cleanups in hanna.rb
* Cleaned up index generation a bit.
* Moar bettah.
* Doing descriptions right.
* Doing parents and filenames right now.
* Starting in on the classes..
* Fixed the parent information.
* Method list is showing up.
* Pretty close now, I think...
* Some cleanup and fixes. Thanks dominikh!
* More alias fixes.
* Fixed a bug w/ main page linkage if not specified. Not sure this is…
… the best solution.
* Old files removed.. These are no longer used.
Fix hanna rubygems integration, you can install this version of hanna…
…, then just do `gem rdoc --all` to get all hanna'd rdocs!
* Updated credits, which I think are deserved at this point.
* Fixed call-seq output.
* faking aref for attrs.
* attribute names now show up in the method index (+ search)
* A little cleanup
* Removed silly hanna.rb stuff -- next commit should restore it.
* Big fs layout refactor. Now with less fail!
Move template files into hanna subdirectory to avoid taking up file n…
Take a round at updating docs for new features and uses
Deprecate RubyGems plugin to allow this to be optional, and fixup docs
Use RubyGems to setup the dependency tree, we don't need to call Kern…
Add support for eating our own dogfood.
Convert README to RDocMarkup
Support :nodoc: directives on classes.
Add description and corrections to rake docs
'cause rake activates rdoc :'( (N.B. Submit bug to rake plz)
Correct Rakefile for subshells and when gem is not installed
Note that you can see an example at http://hollensbe.org/rdoc/
+1 for merging this. The gem certainly requires an update and these updates are exactly what it needs.
I'll need some time to digest this. Also, which version of RDoc is this against? Pull requests first says 2.5, then 2.3.5
it's against 2.5.9 or so, but should still work with .11. The above link is definitely rdoc 2.5. It might just be mislabeled somewhere, apologies if so.
my apologies, i had other things in my brain as a wrote it, busy times.
@mislav - sorry to be pushy, but it's time to let go. https://github.com/rdoc/hanna-nouveau
I'll check it out. Does it work with latest RDoc?
You want me to merge all this into this repo and continue releasing as "Hanna"? Or are you telling me that you're gonna maintain it under the new name now?
I think this should be maintained as 'Hanna' by anyone willing to continue maintenance added as contrib
@mislav ping. time to let go?
@raggi for what it's worth, I need to get hanna-nouveau up to speed with rdoc 3.x -- I need some help here as my time (as I imagine yours, so don't consider this a solicitation) is fleeting. If anyone sees this and would like to help, I'm happy to assist on an advisory basis.
I would be interested in merging any branch that brings Hanna up to date with current RDoc. Sorry I haven't been active for a long time, nor took action on this pull request, but I didn't use RDoc that much in the meantime.
closing branch. over 2 years old.