Actions
Feature #6224
closedMake variables in if/unless conditions available to conditional statements
    Feature #6224:
    Make 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 13 years ago
          Updated by rosenfeld (Rodrigo Rosenfeld Rosas) over 13 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 13 years ago
          Updated by gcao (Guoliang Cao) over 13 years ago
          
          
        
        
      
      I found this issue created 3 years ago. Matz explained the reason behind.
        
           Updated by rosenfeld (Rodrigo Rosenfeld Rosas) over 13 years ago
          Updated by rosenfeld (Rodrigo Rosenfeld Rosas) over 13 years ago
          
          
        
        
      
      Exactly. Actually I didn't know about 1141, but I've read about 4965 recently.
        
           Updated by mame (Yusuke Endoh) over 13 years ago
          Updated by mame (Yusuke Endoh) over 13 years ago
          
          
        
        
      
      - Status changed from Open to Assigned
- Assignee set to matz (Yukihiro Matsumoto)
        
           Updated by matz (Yukihiro Matsumoto) over 13 years ago
          Updated by matz (Yukihiro Matsumoto) over 13 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