diff -ur allinoneruby-0.2.9.tar.gz/allinoneruby/CHANGELOG allinoneruby-0.2.10.tar.gz/allinoneruby/CHANGELOG
--- allinoneruby-0.2.9.tar.gz/allinoneruby/CHANGELOG	2006-03-08 17:56:09.000000000 +0100
+++ allinoneruby-0.2.10.tar.gz/allinoneruby/CHANGELOG	2006-07-29 20:29:06.000000000 +0200
@@ -1,5 +1,12 @@
 ----------------------------------------------------------------
 
+0.2.10 - 29.07.2006
+
+* This change is just technical, to stay compatible with
+  RubyScript2Exe.
+
+----------------------------------------------------------------
+
 0.2.9 - 08.03.2006
 
 * Fixed a bug concerning parameters with quotes and other
diff -ur allinoneruby-0.2.9.tar.gz/allinoneruby/init.rb allinoneruby-0.2.10.tar.gz/allinoneruby/init.rb
--- allinoneruby-0.2.9.tar.gz/allinoneruby/init.rb	2006-02-04 01:22:51.000000000 +0100
+++ allinoneruby-0.2.10.tar.gz/allinoneruby/init.rb	2006-07-29 13:58:44.000000000 +0200
@@ -125,6 +125,9 @@
 File.open(tmplocation("bootstrap.rb"), "w") do |f|
   f.puts "# Set up the environment"
 
+  f.puts "module ALLINONERUBY"
+  f.puts "end"
+
   f.puts "lib	= File.expand_path(File.dirname(__FILE__)) + '/lib'"
   f.puts "lib.sub!(/^.:/, '/cygdrive/%s' % $&[0..0].downcase)	if lib =~ /^.:/"	if cygwin?
   f.puts "$:.clear"
@@ -149,25 +152,28 @@
   f.puts "  end"
   f.puts "  lines.each do |line|"
   f.puts "    k, v	= line.strip.split(/\s*=\s*/, 2)"
-  f.puts "    k.gsub!(/^EEE_/, 'ALLINONERUBY_')"
-  f.puts "    eval('%s=%s' % [k, v.inspect])"
+  f.puts "    k.gsub!(/^EEE_/, '')"
+  f.puts "    ALLINONERUBY.module_eval{const_set(k, v)}"
   f.puts "  end"
-  f.puts "  ARGV.concat(ALLINONERUBY_PARMSLIST.split(/\000/))"
+  f.puts "  ARGV.concat(ALLINONERUBY::PARMSLIST.split(/\000/))"
   f.puts "end"
 
   f.puts "# Fake Config"
 
   #f.puts "module Config"
-  #f.puts "  DESTDIR = ALLINONERUBY_TEMPDIR"
+  #f.puts "  DESTDIR = ALLINONERUBY::TEMPDIR"
   #f.puts "end"
 
   f.puts "require 'rbconfig'"
-  f.puts "Config::CONFIG['bindir'] = File.join(ALLINONERUBY_TEMPDIR, 'bin')"
-  f.puts "Config::CONFIG['libdir'] = File.join(ALLINONERUBY_TEMPDIR, 'lib')"
+  f.puts "Config::CONFIG['bindir'] = File.join(ALLINONERUBY::TEMPDIR, 'bin')"
+  f.puts "Config::CONFIG['libdir'] = File.join(ALLINONERUBY::TEMPDIR, 'lib')"
+
+  f.puts "module ALLINONERUBY"
+  f.puts "  RUBYEXE	= '#{rubyexe}'"
+  f.puts "end"
 
   f.puts "# Start the application"
 
-  f.puts "ALLINONERUBY	= '#{rubyexe}'"
   f.puts "script	= ARGV.shift"
   f.puts "if script == '-e'"
   f.puts "  command	= ARGV.shift"
diff -ur allinoneruby-0.2.9.tar.gz/allinoneruby/VERSION allinoneruby-0.2.10.tar.gz/allinoneruby/VERSION
--- allinoneruby-0.2.9.tar.gz/allinoneruby/VERSION	2006-03-08 18:28:57.000000000 +0100
+++ allinoneruby-0.2.10.tar.gz/allinoneruby/VERSION	2006-07-29 20:29:28.000000000 +0200
@@ -1 +1 @@
-0.2.9
+0.2.10
Binary files allinoneruby-0.2.9.tar.gz/allinoneruby/eee.exe and allinoneruby-0.2.10.tar.gz/allinoneruby/eee.exe differ
Binary files allinoneruby-0.2.9.tar.gz/allinoneruby/eee_linux and allinoneruby-0.2.10.tar.gz/allinoneruby/eee_linux differ
Binary files allinoneruby-0.2.9.tar.gz/allinoneruby/eeew.exe and allinoneruby-0.2.10.tar.gz/allinoneruby/eeew.exe differ