|
From: <jh...@us...> - 2011-06-01 16:39:45
|
Revision: 292
http://etch.svn.sourceforge.net/etch/?rev=292&view=rev
Author: jheiss
Date: 2011-06-01 16:39:39 +0000 (Wed, 01 Jun 2011)
Log Message:
-----------
Make nokogiri the default XML library instead of libxml
Modified Paths:
--------------
trunk/server/lib/etch.rb
Modified: trunk/server/lib/etch.rb
===================================================================
--- trunk/server/lib/etch.rb 2011-06-01 16:39:16 UTC (rev 291)
+++ trunk/server/lib/etch.rb 2011-06-01 16:39:39 UTC (rev 292)
@@ -27,14 +27,14 @@
# or the other, mostly for testing purposes.
Silently.silently do
begin
- if !ENV['xmllib'] || ENV['xmllib'] == 'libxml'
+ if !ENV['xmllib'] || ENV['xmllib'] == 'nokogiri'
+ require 'rubygems' # nokogiri is a gem
+ require 'nokogiri'
+ Etch.xmllib = :nokogiri
+ elsif ENV['xmllib'] == 'libxml'
require 'rubygems' # libxml is a gem
require 'libxml'
Etch.xmllib = :libxml
- elsif ENV['xmllib'] == 'nokogiri'
- require 'rubygems' # nokogiri is a gem
- require 'nokogiri'
- Etch.xmllib = :nokogiri
else
raise LoadError
end
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|