13 lines
256 B
Ruby
13 lines
256 B
Ruby
if String.method_defined?(:force_encoding)
|
|
# UTF-8 support is native, so let's route the +"abc" syntax to the native
|
|
# encode method.
|
|
|
|
class String
|
|
def +@
|
|
force_encoding('utf-8')
|
|
end
|
|
end
|
|
else
|
|
require 'encoding/character/utf-8'
|
|
end
|
|
|