Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001040Vine Linux1 バグ公開2010-09-28 03:142015-12-19 22:19
kudoh 
iwaim 
不明 
完了不明 
 
 
x86, x86_64, ppc
leafpad
0001040: leafpadの置き換えの動作がおかしい
leafpadの「置換」の挙動が変です。
具体的には、置き換えるべき語彙の前に置き換えたい語彙が追加されます。
初回は問題ありませんが、二回目以降が上記動作となります。
設定されていません。
課題の履歴
2010-09-28 03:14kudoh新規課題
2010-09-28 17:07iwaimコメント追加: 0000138
2010-09-28 21:27kudohコメント追加: 0000139
2010-09-29 07:52iwaim担当者 => iwaim
2010-09-29 07:52iwaim状態新規 => 担当者決定
2010-09-29 07:52iwaimコメント追加: 0000140
2015-12-19 22:19tomopコメント追加: 0009637
2015-12-19 22:19tomop状態担当者決定 => 完了

コメント
(0000138)
iwaim   
2010-09-28 17:07   
> leafpadの「置換」の挙動が変です。
> 具体的には、置き換えるべき語彙の前に置き換えたい語彙が追加されます。
> 初回は問題ありませんが、二回目以降が上記動作となります。

Vine 5.1 leafpad-0.8.17-1vl5.i386 で試しましたが、再現しませんでした。「全て置換」するのか「検索して置換」するのかなども含め、再現手順を教えてください。置換文字列によってもかわるかもしれないので、具体的に事象が確認できる文字もお願いします。
(0000139)
kudoh   
2010-09-28 21:27   
> Vine 5.1 leafpad-0.8.17-1vl5.i386 で試しましたが、再現しませんでした。「
> 全て置換」するのか「検索して置換」するのかなども含め、再現手順を教えてく
> ださい。置換文字列によってもかわるかもしれないので、具体的に事象が確認で
> きる文字もお願いします。

検証しているうちに再現する場合と再現しない場合があるように思えてきましたが、
一応再現した場合を書きます。

hogeghoge-3vl5.i386.rpm
hogeghoge-3vl5.src.rpm

というテキストのうち、「3vl5」を「4vl5」に置き換えようとしていたとします。

検索する文字列に「3v」、置換後の文字列に「4v」を入れます。
「検索して置換」を実行すると、得られる結果は「4vl5」になるはずですが、
「4v3vl5」になります。(場合によっては、「3v4vl5」になることもあります)
漢字・ひらがな・数字・アルファベット等は関係がないようです。

geditでは予想通りの置き換えができています。
leafpadの仕様と言い切るにはおかしいと思われますが…
(0000140)
iwaim   
2010-09-29 07:52   
> leafpadの仕様と言い切るにはおかしいと思われますが…

その挙動だとバグですね。
ただ、私の環境ではその手順でも再現しないようです……。
もし良かったら、仮想環境にでも新たな環境を作って試してみていただくことはできますか?
こちらでも再現する環境を作れるのかを試してみようとは思います。
(0009637)
tomop   
2015-12-19 22:19   
 最終更新日から1年以上経過したためクローズします。