Changeset 5261 for lang/ruby/said

Show
Ignore:
Timestamp:
01/22/08 14:58:01 (5 years ago)
Author:
ujihisa
Message:

lang/ruby/said: change Kernel#system

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/ruby/said/trunk/lib/said.rb

    r5028 r5261  
    2525            remote_addr = Socket.unpack_sockaddr_in(s.getpeername)[1] 
    2626            hey = File.join(File.dirname(File.dirname(__FILE__)), 'hey') 
    27             p "#{hey} #{remote_addr} y hara" 
    28             system "#{hey} #{remote_addr} y hara" 
     27            puts "#{remote_addr}: y hara" 
     28            system hey, remote_addr, 'y hara' 
    2929          end 
    3030          s.puts 'ok' 
     
    3737 
    3838  def say(str) 
    39     str = str.gsub(%r!["'&\\\[\]\|`]!, ' ') 
    40     system "say #{str}" 
     39    system 'say', str 
    4140  end 
    4241  private :say