rubygems/rubygems — pull request #1003 by gogotanaka (2014-09-01 00:05:48+00:00)
Title: Remove meaningless ensure

I suppose 'empty ensure' like that ↓ has no meaning,

```
begin
r.document args
rescue Errno::EACCES => e
dirname = File.dirname e.message.split("-")[1].strip
raise Gem::FilePermissionError, dirname
rescue Interrupt => e
raise e
rescue Exception => ex
alert_error "While generating documentation for #{@spec.full_name}"
ui.errs.puts "... MESSAGE: #{ex}"
ui.errs.puts "... RDOC args: #{args.join(' ')}"
ui.backtrace ex
ui.errs.puts "(continuing with the rest of the installation)"
ensure
end
```

So I remove that.