Actions
Feature #6224
closedMake variables in if/unless conditions available to conditional statements
Description
I propose to make below code work
do_something(a) if a = condition
Above code should work exactly same as
if a = condition
do_something(a)
end
If there is a reason behind why the first case does not work, please let me know.
Thank you.
Guoliang Cao
Updated by rosenfeld (Rodrigo Rosenfeld Rosas) over 12 years ago
I'm pretty sure this is already being discussed but I can't remember in what thread/issue.
Updated by gcao (Guoliang Cao) over 12 years ago
I found this issue created 3 years ago. Matz explained the reason behind.
Updated by rosenfeld (Rodrigo Rosenfeld Rosas) over 12 years ago
Exactly. Actually I didn't know about 1141, but I've read about 4965 recently.
Updated by mame (Yusuke Endoh) over 12 years ago
- Status changed from Open to Assigned
- Assignee set to matz (Yukihiro Matsumoto)
Updated by matz (Yukihiro Matsumoto) over 12 years ago
- Status changed from Assigned to Rejected
The reason behind has been explained in #1141. If someone want to change the rule, he need to understand the rational first, then should try persuade me.
Matz.
Actions
Like0
Like0Like0Like0Like0Like0