diff -ur rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/CHANGELOG rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/CHANGELOG
--- rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/CHANGELOG	2005-08-06 12:59:17.000000000 +0200
+++ rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/CHANGELOG	2005-12-03 14:25:38.000000000 +0100
@@ -1,6 +1,12 @@
 ----------------------------------------------------------------
 
-0.3.7 - 06.08.2005
+0.4.1 - 03.12.2005
+
+* Fixed a bug concerning multiline parameters.
+
+----------------------------------------------------------------
+
+0.4.0 - 06.08.2005
 
 * Added better error detection and error reporting in EEE.
 
diff -ur rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/ev/dependencies.rb rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/ev/dependencies.rb
--- rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/ev/dependencies.rb	2005-08-06 12:59:36.000000000 +0200
+++ rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/ev/dependencies.rb	2005-12-03 14:29:03.000000000 +0100
@@ -52,8 +52,8 @@
       libs	= `ldd #{tempfile}`.split(/\r*\n/).collect{|line| line.split(/\s+/)[3]}			if linux?
       libs	= `otool -L #{tempfile}`.split(/\r*\n/)[1..-1].collect{|line| line.split(/\s+/)[1]}	if darwin?
 
-      libs.each do |lib|
-        if not lib.nil? and File.file?(lib) and not res.include?(lib)
+      libs.compact.each do |lib|
+        if File.file?(lib) and not res.include?(lib)
           todo << lib
           res << lib
         end
diff -ur rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/ev/ftools.rb rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/ev/ftools.rb
--- rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/ev/ftools.rb	2005-08-06 12:59:37.000000000 +0200
+++ rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/ev/ftools.rb	2005-12-03 14:29:03.000000000 +0100
@@ -160,7 +160,7 @@
       ENV["PATH"].split(/#{sep}/).reverse.each do |d|
         if File.directory?(d)
           Dir.new(d).each do |e|
-             if e.downcase == file.downcase
+             if (linux? and e == file) or (windows? and e.downcase == file.downcase)
                res	= File.expand_path(e, d)
                throw :stop
             end
diff -ur rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/init.rb rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/init.rb
--- rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/init.rb	2005-08-04 22:01:28.000000000 +0200
+++ rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/init.rb	2005-12-03 14:09:32.000000000 +0100
@@ -198,13 +198,19 @@
   f.puts "eeedir		= File.dirname(__FILE__)"
   f.puts "eeeinfo		= File.expand_path('eee.info', eeedir)"
   f.puts "if File.file?(eeeinfo)"
-  f.puts "  File.open(eeeinfo) do |f|"
-  f.puts "    while line = f.gets"
-  f.puts "      k, v	= line.strip.split(/\s*=\s*/, 2)"
-  f.puts "	k.gsub!(/^EEE_/, 'RUBYSCRIPT2EXE_')"
-  f.puts "      v	= File.expand_path(v)	if k == 'RUBYSCRIPT2EXE_APPEXE'"
-  f.puts "      eval('%s=%s' % [k, v.inspect])"
-  f.puts "    end"
+  f.puts "  lines	= File.open(eeeinfo){|f| f.readlines}"
+  f.puts "  badline	= lines.find{|line| line !~ /^EEE_/}"
+  f.puts "  while badline"
+  f.puts "    pos		= lines.index(badline)"
+  f.puts "    raise 'Found badline at position 0.'	if pos == 0"
+  f.puts "    lines[pos-1..pos]	= lines[pos-1] + lines[pos]"
+  f.puts "    badline		= lines.find{|line| line !~ /^EEE_/}"
+  f.puts "  end"
+  f.puts "  lines.each do |line|"
+  f.puts "    k, v	= line.strip.split(/\s*=\s*/, 2)"
+  f.puts "    k.gsub!(/^EEE_/, 'RUBYSCRIPT2EXE_')"
+  f.puts "    v	= File.expand_path(v)	if k == 'RUBYSCRIPT2EXE_APPEXE'"
+  f.puts "    eval('%s=%s' % [k, v.inspect])"
   f.puts "  end"
   f.puts "end"
 
diff -ur rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/VERSION rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/VERSION
--- rubyscript2exe-0.4.0.tar.gz/rubyscript2exe/VERSION	2005-08-06 12:59:36.000000000 +0200
+++ rubyscript2exe-0.4.1.tar.gz/rubyscript2exe/VERSION	2005-12-03 14:29:03.000000000 +0100
@@ -1 +1 @@
-0.4.0
+0.4.1