Module: Kernel

Defined in:
lib/extensions.rb

Overview

Kernel extension

Instance Method Summary collapse

Instance Method Details

#original_kernel_putsObject



5
# File 'lib/extensions.rb', line 5

alias original_kernel_puts puts

#puts(*args) ⇒ Object



7
8
9
10
11
# File 'lib/extensions.rb', line 7

def puts(*args)
  original_kernel_puts(args)
rescue Encoding::CompatibilityError
  original_kernel_puts(args.map { |arg| arg.force_encoding('utf-8') })
end