Actions
Backport #5533
closedPathname's raising "invalid sequence"
Status:
Closed
Assignee:
Description
どのような経緯か存じ上げませんが1.9.3以降(trunkも)のpathnameで以下のようなスクリプトが例外になるのはなぜですか? 1.9.2までは意図したとおりに動いていました。
Updated by naruse (Yui NARUSE) about 13 years ago
r33603 で修正しました。
File.expand_path 時の coderange 設定ミスのようです。
./ruby -e'p File.expand_path("あ").ascii_only?' #=> true なのが誤り
ご提示のスクリプトの場合、s4.force_encoding(s4.encoding) などで coderange の再スキャンが走るようにすると回避できます。
Updated by naruse (Yui NARUSE) about 13 years ago
- Tracker changed from Bug to Backport
- Project changed from Ruby master to Backport193
- Category deleted (
M17N) - Assignee changed from naruse (Yui NARUSE) to yugui (Yuki Sonoda)
- Target version deleted (
1.9.3)
Updated by kouji (Kouji Takao) about 13 years ago
高尾です。
コメントだけになってしましますが、
On 2011/11/01, at 1:18, Yui NARUSE wrote:
r33603 で修正しました。
File.expand_path 時の coderange 設定ミスのようです。
./ruby -e'p File.expand_path("あ").ascii_only?' #=> true なのが誤り
trunkにコミットされていることを確認しました。
これは1.9.3-p0にバックポートされますでしょうか。
(されるような気がしています。)
また、Redmineにて1.9.3へのバックポート対象を管理できたほうがいいかもしれないと思いました。
Updated by naruse (Yui NARUSE) about 13 years ago
Backport93トラッカーにあるというのは、1.9.3へのバックポート対象であるという意味です
Updated by kouji (Kouji Takao) about 13 years ago
おっと、失礼しました。
トラッカーの変更はメールで通知されないのですね。
Redmineのほうはきちんと見ていませんでした。
Updated by naruse (Yui NARUSE) almost 13 years ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
Actions
Like0
Like0Like0Like0Like0Like0Like0