Issue #4840 has been updated by rosenfeld (Rodrigo Rosenfeld Rosas).
Could someone please explain me what is the current status of this feature? I thought I would be able to return from the top-level when requiring a file, but it still seems to be an invalid syntax to this day. Am I missing something?
----------------------------------------
Feature #4840: Allow returning from require
https://bugs.ruby-lang.org/issues/4840#change-68446
* Author: rosenfeld (Rodrigo Rosenfeld Rosas)
* Status: Closed
* Priority: Normal
* Assignee: nobu (Nobuyoshi Nakada)
* Target version:
----------------------------------------
I have a situation where there is some code in Gitorious like:
~~~ruby
unless defined? GitoriousConfig
# tons of lines here
end
~~~
And I would it to look like
~~~ruby
return if defined? GitoriousConfig
#tons of lines here
~~~
It would be great to allow return from a required file or some other keyword (break, etc or a new one)
---Files--------------------------------
feature-4840.odp (114 KB)
0001-compile.c-toplevel-return.patch (1.71 KB)
--
https://bugs.ruby-lang.org/
Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>