From: matz@... (Yukihiro Matsumoto) Date: 2002-06-22T02:30:46+09:00 Subject: [ruby-dev:17542] Re: broken string when unterminated "#{". まつもと ゆきひろです In message "[ruby-dev:17541] Re: broken string when unterminated "#{"." on 02/06/22, nobu.nakada@nifty.ne.jp writes: |> もう、エラーにしちゃって「直してね」でいいような気がしてきま |> した。誰かから「互換性はどうした」とか突っ込まれそう。^^;;; | |対応してみました。一番外側の終端と同じものがエスケープされてる |と警告を出して、それ以降エスケープを取り除きます。 | |$ ./i686-linux/miniruby1 -e 'p %|x#{%\|\|}|' |-e:1: warning: escaped | inside string found |"x" うーん、ぱわふる。 コミットしてください。今回の修正コードは見てないけど、前のも のを見るかぎり大丈夫そうです。問題があれば、こちらで直せると 思うし。