Skip to content

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ripper causes Encoding::CompatibilityError
# coding: utf-8
text = <<EOS
# coding: utf-8
'あ
あ'
EOS
require 'ripper'
Ripper.new(text).parse
# $ ruby -v ripper_encodingerror.rb
# ruby 1.9.3dev (2011-09-23 revision 33323) [x86_64-darwin11.1.0]
# ripper_encodingerror.rb:10:in `parse': incompatible character encodings: ASCII-8BIT and UTF-8 (Encoding::CompatibilityError)
# from ripper_encodingerror.rb:10:in `<main>'
@holysugar
Owner

ちなみに text の magic comment のあるなしで挙動は変わりません

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.