Changeset 32672

Show
Ignore:
Timestamp:
04/21/09 01:19:15 (4 years ago)
Author:
drry
Message:
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/net-irc/trunk/examples/tig.rb

    r32670 r32672  
    528528        def on_whois(m) 
    529529                nick  = m.params[0] 
    530                 users = @friends || [] 
    531                 users.unshift @me if @me 
     530                users = [] 
     531                users.push @me      if @me 
     532                users.push @friends if @friends 
    532533                f = users.find {|i| i["screen_name"].upcase == nick.upcase } 
    533534                if f 
     
    550551                case 
    551552                when channel.downcase == main_channel 
    552                         users = @friends || [] 
    553                         users.unshift @me if @me 
     553                        users = [] 
     554                        users.push @me      if @me 
     555                        users.push @friends if @friends 
    554556                        users.each {|friend| whoreply channel, friend } 
    555557                        post server_name, RPL_ENDOFWHO, @nick, channel