ruby-cvs:22658
From: drbrain ruby-lang.org
Date: Sun, 10 Feb 2008 12:59:10 +0900 (JST)
Subject: [ruby-cvs:22658] Ruby:r15421 (trunk): * lib/rdoc/code_objects.rb: Make some attributes accessible for reuse.
drbrain 2008-02-10 12:59:08 +0900 (Sun, 10 Feb 2008)
New Revision: 15421
Added files:
trunk/lib/rdoc/markup/formatter.rb
trunk/lib/rdoc/markup/to_html_hyperlink.rb
Modified files:
trunk/ChangeLog
trunk/lib/rdoc/code_objects.rb
trunk/lib/rdoc/generator/html/html.rb
trunk/lib/rdoc/generator/html.rb
trunk/lib/rdoc/generator.rb
trunk/lib/rdoc/markup/fragments.rb
trunk/lib/rdoc/markup/inline.rb
trunk/lib/rdoc/markup/lines.rb
trunk/lib/rdoc/markup/to_flow.rb
trunk/lib/rdoc/markup/to_html.rb
trunk/lib/rdoc/markup/to_latex.rb
trunk/lib/rdoc/markup/to_test.rb
trunk/lib/rdoc/markup.rb
trunk/lib/rdoc/options.rb
trunk/lib/rdoc/rdoc.rb
trunk/test/rdoc/test_rdoc_markup.rb
trunk/test/rdoc/test_rdoc_markup_attribute_manager.rb
trunk/test/rdoc/test_rdoc_ri_formatter.rb
trunk/test/rdoc/test_rdoc_ri_overstrike_formatter.rb
Log:
* lib/rdoc/code_objects.rb: Make some attributes accessible for reuse.
* lib/rdoc/generator/html.rb: Pull out ContextUser classes and related
methods for reuse.
* lib/rdoc/generator.rb: Move ContextUser classes to
RDoc::Generator::Context for reuse.
* lib/rdoc/rdoc.rb: Make RDoc::RDoc initialization a little easier.
* lib/rdoc/options.rb: Make RDoc::Options easier to use without
parsing an ARGV.
* lib/rdoc/markup/to_*.rb: Subclass RDoc::Markup::Formatter.
* lib/rdoc/markup/formatter.rb: Add RDoc::Markup::Formatter to make
RDoc markup conversion easier.
* lib/rdoc/markup/fragments.rb: Make RDoc::Markup::ListItem easier to
test.
* lib/rdoc/markup/to_html_hyperlink.rb: Pulled out of the HTML
generator for easier reusability.
* lib/rdoc/markup.rb: Fix bug with labeled lists containing bullet
lists.
* lib/rdoc/generators/html/html.rb: Fix Constant display.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/fragments.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/generator/html.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/rdoc/test_rdoc_ri_overstrike_formatter.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/rdoc/test_rdoc_ri_formatter.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/rdoc/test_rdoc_markup.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_test.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_html_hyperlink.rb?revision=15421&view=markup
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_html_hyperlink.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_flow.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/generator.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/formatter.rb?revision=15421&view=markup
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/formatter.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/rdoc/test_rdoc_markup_attribute_manager.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_latex.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/lines.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/inline.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/code_objects.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/markup/to_html.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/options.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/generator/html/html.rb?r1=15421&r2=15420&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/lib/rdoc/rdoc.rb?r1=15421&r2=15420&diff_format=u