RDoc 2.3 now with Darkfish, without CHM and extra HTML templates

E

Eric Hodel

This release of RDoc brings some big changes. Most notably Michael =20
Granger=92s Darkfish generator has become the default output format for =20=

RDoc! Michael put a ton of great work into this, and it looks quite =20
lovely. Check out the RDoc documentation for a sample:

http://rdoc.rubyforge.org/

rdoc_chm and rdoc_html_templates have been split off from RDoc and =20
released separately as unmaintained software. I don=92t plan to make any =
=20
future changes or updates to rdoc_html_templates (which are for the =20
old HTML generator) ever, but somebody may be interested in taking =20
over maintainership of the rdoc_chm generator.

rdoc will automatically detect rdoc_html_templates and rdoc_chm, so =20
you only need to install them to make them usable via command-line =20
options.=
 
J

Joel VanderWerf

Eric said:
This release of RDoc brings some big changes. Most notably Michael
Granger’s Darkfish generator has become the default output format for
RDoc! Michael put a ton of great work into this, and it looks quite
lovely. Check out the RDoc documentation for a sample:

http://rdoc.rubyforge.org/

It does look nice, except for source code display. The bg color is gray,
and so fg cyan/orange do not display well. Is this the default? Is it
changeable?
 
M

Mike Gold

Joel said:
It does look nice, except for source code display. The bg color is gray,
and so fg cyan/orange do not display well. Is this the default? Is it
changeable?

I appreciate the effort, it's just the colors do seem odd. The
pea-green on top of the gray is difficult to read, and may even be
uglier than congressman Henry Waxman. Please consider changing the
default colors.
 
M

Martin DeMello

This release of RDoc brings some big changes. Most notably Michael Granger's
Darkfish generator has become the default output format for RDoc! Michael
put a ton of great work into this, and it looks quite lovely. Check out the
RDoc documentation for a sample:

http://rdoc.rubyforge.org/

The RDoc documentation is a pretty bad sample, since the majority of
the methods say 'not documented'. I suggest putting a small but
well-documented project on the site purely to act as a demo.

martin
 
E

Eric Hodel

The RDoc documentation is a pretty bad sample, since the majority of
the methods say 'not documented'. I suggest putting a small but
well-documented project on the site purely to act as a demo.

Patches welcome
 
M

Martin DeMello

Patches welcome

Will sift rubyforge for candidates. Prawn looks pretty good in terms
of coverage, though perhaps something smaller would be better.

martin
 
C

Clifford Heath

Eric said:
This release of RDoc brings some big changes.

Thanks, I think it's an improvement. Still has a way to go IMO, however...

Has the behavior of #:nodoc: changed? I have *empty* documentation
for classes where the class definition has #:nodoc:, instead of no
documentation... If this is a change, I think it's an error.

I'd like to see the class index above the file index - I rarely find
the file index useful and almost always use the class index.

Clifford Heath.
 
T

Thomas Sawyer

Eric said:
This release of RDoc brings some big changes. Most notably Michael
Granger�s Darkfish generator has become the default output format for
RDoc! Michael put a ton of great work into this, and it looks quite
lovely. Check out the RDoc documentation for a sample:

http://rdoc.rubyforge.org/

rdoc_chm and rdoc_html_templates have been split off from RDoc and
released separately as unmaintained software. I don�t plan to make any
future changes or updates to rdoc_html_templates (which are for the
old HTML generator) ever, but somebody may be interested in taking
over maintainership of the rdoc_chm generator.

rdoc will automatically detect rdoc_html_templates and rdoc_chm, so
you only need to install them to make them usable via command-line
options.

(Sigh. the Google Group mirror is acting up again, so i will be replying
to this for the third time.)

My concern is for the loss of the sidebars. While I know frames are out
of fashion, having a sidebar was very convenient. Where as scrolling to
the bottom of a page is not.

Also, I think it would be nice if RDoc offered a few template options,
varying up the layout, suitable to variant preferences and/or project
needs, eg. small projects versus large ones.

Finally, what is the state of creating custom templates? Are we using
rhtml now? Is their a tutorial anywhere on the topic?

Thanks,
T.
 
J

James Gray

I'd like to see the class index above the file index - I rarely find
the file index useful and almost always use the class index.

I whole heartedly agree with that.

James Edward Gray II
 
T

Thomas Sawyer

James said:
I whole heartedly agree with that.

How could anyone NOT agree? Since the file page often contains nothing.
And if it does contain anything it is usually redundant information.

I've been meaning to make this suggestion for a while now: Would it not
be more useful if the file page showed the entire file's contents
verbatim? This is one thing that in my mind is missing from RDoc --a way
to look at the source in full.

T.
 
G

Gregory Brown

I've been meaning to make this suggestion for a while now: Would it not
be more useful if the file page showed the entire file's contents
verbatim? This is one thing that in my mind is missing from RDoc --a way
to look at the source in full.

Oh, that's a very interesting thought. +1
 
R

Roger Pack

It definitely looks better.
I whole heartedly agree with that.

James Edward Gray II


+1
I assume that's referring to the leftmost side bars on pages like
http://rdoc.rubyforge.org/RDoc.html
?

I'd also tend to prefer the class index above the file index on the main
page [http://rdoc.rubyforge.org/], or the two side by side, at the
bottom.

also the links to files like a.png point [in error] to a.png.rhtml

And when you click on those files, it shows the requires and last
modified file dates--it would be way nice to display the file itself, as
well [or is it supposed to?]


Also a few suggestions:

the link color could darken a bit to get better contrast--they sometimes
are a little hard contrast-wise against the background [ex:
http://rdoc.rubyforge.org/ at the top, if you've never clicked on any of
the links.]

Thanks!
-=r
 
R

Roger Pack

Oh, that's a very interesting thought. +1

+1 for me.

Also a nice thought would be to be able to "open the full file" from the
code snippet pop-downs--like a link back to see that method within
context.

Thanks for helping out.
-=r
 
E

Eric Hodel

Thanks, I think it's an improvement. Still has a way to go IMO,
however...

Has the behavior of #:nodoc: changed? I have *empty* documentation
for classes where the class definition has #:nodoc:, instead of no
documentation... If this is a change, I think it's an error.

If you don't file a bug it won't get fixed.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,764
Messages
2,569,567
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top