From f5f50a14c523327a28b39eeb0223261434d6d9f7 Mon Sep 17 00:00:00 2001 From: murphy Date: Wed, 19 Apr 2006 00:13:41 +0000 Subject: New Version: 0.7.0! Adjusted gem.rake. HTML scanner fixed. Enhanced filetype.rb: .rake files, xml, yaml (preparing for YAML scanner.) Enhanced test/ruby/1.in.rb. Added XML scanner with example. plugin.rb: made all_plugin_names public. --- lib/coderay/helpers/plugin.rb | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'lib/coderay/helpers/plugin.rb') diff --git a/lib/coderay/helpers/plugin.rb b/lib/coderay/helpers/plugin.rb index c55e565..2b47d8e 100644 --- a/lib/coderay/helpers/plugin.rb +++ b/lib/coderay/helpers/plugin.rb @@ -157,6 +157,17 @@ module PluginHost @plugin_hash ||= create_plugin_hash end + # Returns an array of all .rb files in the plugin path. + # + # The extension .rb is not included. + def all_plugin_names + Dir[path_to('*')].select do |file| + File.basename(file)[/^(?!_)\w+\.rb$/] + end.map do |file| + File.basename file, '.rb' + end + end + protected # Created a new plugin list and stores it to @plugin_hash. def create_plugin_hash @@ -204,17 +215,6 @@ protected end end - # Returns an array of all .rb files in the plugin path. - # - # The extension .rb is not included. - def all_plugin_names - Dir[path_to('*')].select do |file| - File.basename(file)[/^(?!_)\w+\.rb$/] - end.map do |file| - File.basename file, '.rb' - end - end - # Returns the Plugin for +id+. # Use it like Hash#fetch. # -- cgit v1.2.1