]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
utils: try nokogiri/hpricot if hpricot is not available
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Sun, 30 Aug 2009 14:40:22 +0000 (16:40 +0200)
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>
Sun, 30 Aug 2009 14:40:22 +0000 (16:40 +0200)
lib/rbot/core/utils/utils.rb

index fb9b1f651094f42fff7f42654348e80705b197ca..86254b141c914a6fc21f341dcf51f841a89b32d8 100644 (file)
@@ -102,7 +102,12 @@ rescue LoadError
 end
 
 begin
-  require 'hpricot'
+  begin
+    require 'hpricot'
+  rescue LoadError
+    require 'nokogiri/hpricot'
+    ::Hpricot = Nokogiri::Hpricot
+  end
   module ::Irc
     module Utils
       AFTER_PAR_PATH = /^(?:div|span)$/