summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-06-13 04:53:39 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-06-13 04:53:39 +0000
commit21699cf603a147f18cc99c4c6489c68379302d04 (patch)
tree33ef218985010dc6894c9b9d24ec5f87b455fb45
parentbd6e77ae1f0253eb6f4bbd1807e8336f97ab9670 (diff)
downloadruby-21699cf603a147f18cc99c4c6489c68379302d04.tar.gz
ruby-21699cf603a147f18cc99c4c6489c68379302d04.tar.xz
ruby-21699cf603a147f18cc99c4c6489c68379302d04.zip
ext/exmk.rb.in, lib/singleton.rb: remove nested ""s.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@2566 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ext/extmk.rb.in4
-rw-r--r--lib/singleton.rb4
-rw-r--r--sample/test.rb7
3 files changed, 8 insertions, 7 deletions
diff --git a/ext/extmk.rb.in b/ext/extmk.rb.in
index 34c30638f..8690e7a71 100644
--- a/ext/extmk.rb.in
+++ b/ext/extmk.rb.in
@@ -412,7 +412,7 @@ def create_makefile(target)
$srcdir = File.join($top_srcdir,"ext",$mdir)
mfile = open("Makefile", "w")
mfile.binmode if /mingw/ =~ RUBY_PLATFORM
- mfile.printf "\
+ mfile.printf <<EOL, if $static then "" else "@CCDLFLAGS@" end, $defs.join(" ")
SHELL = /bin/sh
#### Start of system configuration section. ####
@@ -436,7 +436,7 @@ else
"LDSHARED = @LDSHARED@ #{defflag}\n"
end
}
-", if $static then "" else "@CCDLFLAGS@" end, $defs.join(" ")
+EOL
mfile.puts "LIBPATH = #{libpath}" if libpath
mfile.puts ".SUFFIXES: .@OBJEXT@" unless "@OBJEXT@" == "o"
diff --git a/lib/singleton.rb b/lib/singleton.rb
index 583945857..d34853702 100644
--- a/lib/singleton.rb
+++ b/lib/singleton.rb
@@ -239,8 +239,8 @@ class Ups < SomeSingletonClass
puts "Before there were #{num_of_instances(self)}"
sleep 5
puts "Now there is #{num_of_instances(self)}"
- puts "#{@enter.join "; "} was the order of threads entering the waiting loop"
- puts "#{@leave.join "; "} was the order of threads leaving the waiting loop"
+ puts "#{@enter.join '; '} was the order of threads entering the waiting loop"
+ puts "#{@leave.join '; '} was the order of threads leaving the waiting loop"
end
end
end
diff --git a/sample/test.rb b/sample/test.rb
index 2c4f99f1e..35855acaa 100644
--- a/sample/test.rb
+++ b/sample/test.rb
@@ -1209,15 +1209,16 @@ else
dir << "/"
end
-def valid_syntax?(code)
- eval("BEGIN {return true}\n#{code}")
+def valid_syntax?(code, fname)
+ eval("BEGIN {return true}\n#{code}", nil, fname)
rescue Exception
+ p $!
ensure
false
end
for script in Dir["#{dir}{lib,sample,ext}/**/*.rb"]
- unless valid_syntax? IO::read(script)
+ unless valid_syntax? IO::read(script), script
$bad = true
end
end