diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-10 13:59:01 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-11-10 13:59:01 +0000 |
commit | e16bd0f4d81ef74035712853a5eb527f28abb342 (patch) | |
tree | aa844a1948a1e4861274fbf90337f3e506c749b5 /bin | |
parent | 7dae8797700dcf34e49269d98d904b96cd43f48b (diff) | |
download | ruby-e16bd0f4d81ef74035712853a5eb527f28abb342.tar.gz |
bin/erb: change template file encoding to UTF-8
Unlike Ruby source file encoding (script encoding) whose default is
changed to UTF-8 in Ruby 2.0 (Feature #6679), template's file encoding
given to erb(1) has been ASCII-8BIT since ERB supports m17n at r21170.
Like Ruby source file encoding, erb template file encoding should be
UTF-8 in Ruby 2.
[Bug #14095] [ruby-core:83708]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60739 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/erb | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -122,7 +122,7 @@ EOU exit 1 end - $<.set_encoding(Encoding::ASCII_8BIT, nil) + $<.set_encoding(Encoding::UTF_8, nil) src = $<.read filename = $FILENAME exit 2 unless src |