diff options
author | murphy <murphy@rubychan.de> | 2006-02-20 01:41:40 +0000 |
---|---|---|
committer | murphy <murphy@rubychan.de> | 2006-02-20 01:41:40 +0000 |
commit | 79b36aba787d03ff57b214613ba2bd21f076a0c8 (patch) | |
tree | 37cc57aaf26ec05ba0f6c00c96b15f02d1df0203 /lib/coderay/helpers/plugin.rb | |
parent | 6492a0d689b2e739828aeec6dec691a49535e9eb (diff) | |
download | coderay-79b36aba787d03ff57b214613ba2bd21f076a0c8.tar.gz |
plugin.rb: _map loading now without exceptions (doesn't produce rubygem warnings)
test/ruby/quotes: second test case added
Diffstat (limited to 'lib/coderay/helpers/plugin.rb')
-rw-r--r-- | lib/coderay/helpers/plugin.rb | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/coderay/helpers/plugin.rb b/lib/coderay/helpers/plugin.rb index 67d55c8..246b9b4 100644 --- a/lib/coderay/helpers/plugin.rb +++ b/lib/coderay/helpers/plugin.rb @@ -180,10 +180,11 @@ protected #
# This is done automatically when plugin_path is called.
def load_map
- begin
- require path_to('_map')
- rescue LoadError
- warn 'no _map.rb found for %s' % name if $DEBUG
+ mapfile = path_to '_map'
+ if File.exist? mapfile
+ require mapfile
+ elsif $DEBUG
+ warn 'no _map.rb found for %s' % name
end
end
|