ruby-changes:13232
From: nobu <ko1@a...>
Date: Fri, 18 Sep 2009 09:05:53 +0900 (JST)
Subject: [ruby-changes:13232] Ruby:r24990 (trunk): * lib/rdoc/rdoc.rb (RDoc::RDoc#parse_files): don't branch by
nobu 2009-09-18 09:03:18 +0900 (Fri, 18 Sep 2009) New Revision: 24990 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24990 Log: * lib/rdoc/rdoc.rb (RDoc::RDoc#parse_files): don't branch by RUBY_VERSION. Modified files: trunk/lib/rdoc/rdoc.rb Index: lib/rdoc/rdoc.rb =================================================================== --- lib/rdoc/rdoc.rb (revision 24989) +++ lib/rdoc/rdoc.rb (revision 24990) @@ -203,11 +203,8 @@ file_list.each do |filename| @stats.add_file filename - content = if RUBY_VERSION >= '1.9' then - File.open(filename, "r:ascii-8bit") { |f| f.read } - else - File.read filename - end + content = File.open(filename, "rb") { |f| f.read } + content.gsub!(/\r$/, '') if defined?(::Encoding) then if /coding[=:]\s*([^\s;]+)/ =~ content[/\A(?:!.*\n)?(.*\n)/, 1] -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/