This project is closed and read-only.
Actions
Bug #1957
closedNKF.nkf でシフトJISの "\e" が "" に変換される
Bug #1957:
NKF.nkf でシフトJISの "\e" が "" に変換される
Status:
Closed
Assignee:
-
ruby -v:
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
Description
=begin
とみたです。
NKF.nkf で -S 指定して "\e" を変換すると "" になってしまいます。
$ ruby -v -r nkf -e 'p NKF.nkf("-Ss", "\e")'
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
""
-Se でも -Sw でも同じです。-Es や -Ws では問題ありません。
$ ruby -v -r nkf -e 'p NKF.nkf("-Es", "\e")'
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
"\e"
\e が文字列の一部である場合は問題ありません。
$ ruby -v -r nkf -e 'p NKF.nkf("-Ss", "\e123")'
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
"\e123"
=end
Actions