diff options
Diffstat (limited to 'lib/rdoc/ri/ri_options.rb')
-rw-r--r-- | lib/rdoc/ri/ri_options.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/rdoc/ri/ri_options.rb b/lib/rdoc/ri/ri_options.rb index f0ba69f4d3..c62335c147 100644 --- a/lib/rdoc/ri/ri_options.rb +++ b/lib/rdoc/ri/ri_options.rb @@ -3,6 +3,8 @@ module RI + require 'rdoc/ri/ri_display' + VERSION_STRING = "alpha 0.1" class Options @@ -201,6 +203,14 @@ module RI def paths @doc_dir ? [ @doc_dir ] : nil end + + # Return an instance of the displayer (the thing that actually writes + # the information). This allows us to load in new displayer classes + # at runtime (for example to help with IDE integration) + + def displayer + ::RiDisplay.new(self) + end end end |