プロジェクト

全般

プロフィール

バグ #226

完了

日本語文字列を含む検索が失敗する

toshi_a 初音 さんがほぼ13年前に追加. ほぼ13年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
プラグイン名:
search
ブランチ:
クラッシュする:

説明

こんな報告があった。

toshi_a 初音 mikutterのcore/lib/escape.rbがUTF-8なstrがやってくることを想定してないようです。この影響でmikutte r400,ruby1.9.2でAPIを使っての非ASCII文字を含む検索に失敗します(uri_segmentを呼んでる)。
toshi_a 初音 環境によるのかもしれませんが何か宜しく無さそうだとは思います。str.dup.force_encoding('ASCII-8BIT')してやればとりあえず動きましたが何か気持ち悪いです。そもそもescape.rb依存しないとか…どうでしょうか?


関連するチケット

関連している バグ #227: ruby 1.9でggrks機能が日本語を含む文字列を検索できない終了toshi_a 初音2011-06-11操作
次のチケットと重複 バグ #192: 検索が、あるキーワードで失敗する終了2011-05-27操作

toshi_a 初音 さんがほぼ13年前に更新

  • ステータス新規 から 様子見 に変更

とりあえず適当に直してみた。一応ruby1.8.7と1.9.2で動いてるみたいだけど、どうかな

toshi_a 初音 さんがほぼ13年前に更新

  • ステータス様子見 から 終了 に変更

他の形式にエクスポート: Atom PDF