不具合報告/Plamo64-1.0/86
の編集
http://plamo.linet.gr.jp/?%E4%B8%8D%E5%85%B7%E5%90%88%E5%A0%B1%E5%91%8A/Plamo64-1.0/86
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
* viの単語検索について [#q9130647] - ページ: [[不具合報告/Plamo64-1.0]] - 投稿者: [[tamu]] - 優先順位: 普通 - 状態: 着手 - カテゴリー: 不具合報告 - 投稿日: 2011-12-15 (木) 09:02:21 - バージョン: plamo64-0.31-111208 ** メッセージ [#te0186ae] ちょっと気になるレベルですけど,viの単語検索(/\<hoge\>)が動作しません。 Plamo-4.73のviではちゃんと動いてました。 -------- - nviのソースコードって,Plamo-5.0/x86_64とPlamo-5.0/x86とで同じでしたっけ。もしそうだとすれば,plamo32-0.3-120119に入っているviの単語検索は正常に動作するようなので,64ビットアーキにおける型か何かの考慮漏れによるものなのかも。 -- [[tamu]] &new{2012-01-24 (火) 13:08:00}; - vi正規表現のパターンマッチ演算子の内部表現で使っているint定数のビットシフト演算結果をunsigned longとして評価するとき,いくつかのパターンマッチ演算子(\|,\<,\>,マルチバイト文字(2,3バイト))の演算結果は32ビット目に差し掛かるので,64ビット環境で予期せぬ符号拡張が行われていました。また,本来はsizeof(int)のサイズがsizeof(char *)になっているデータ型が1箇所あって,64ビット環境で動作がおかしくなっていました。これらを修正したパッケージ(nvi-1.79-{i586,x86_64}-P2.txz)を用意しました。これとは別に,iso-2022-jp-3の自動認識,printf文字列の脆弱性つぶし,iso-8859-15のサポートなどを含むnvi-1.79.m17n-20040401パッチを適用したパッケージ(nvi-1.79-{i586,x86_64}-P3.txz)をPlamo-test/for-5.0に用意したので,興味ある人はお試しください。しばらく使ってみて問題なければ,メインツリーに取り込みませう。 -- [[tamu]] &new{2012-01-28 (土) 11:23:37}; - よくこんなの分かったねぇ。。 -- [[kojima]] &new{2012-01-28 (土) 22:40:56}; - イイネ! -- [[TenForward]] &new{2012-01-30 (月) 18:01:20}; #comment
タイムスタンプを変更しない
* viの単語検索について [#q9130647] - ページ: [[不具合報告/Plamo64-1.0]] - 投稿者: [[tamu]] - 優先順位: 普通 - 状態: 着手 - カテゴリー: 不具合報告 - 投稿日: 2011-12-15 (木) 09:02:21 - バージョン: plamo64-0.31-111208 ** メッセージ [#te0186ae] ちょっと気になるレベルですけど,viの単語検索(/\<hoge\>)が動作しません。 Plamo-4.73のviではちゃんと動いてました。 -------- - nviのソースコードって,Plamo-5.0/x86_64とPlamo-5.0/x86とで同じでしたっけ。もしそうだとすれば,plamo32-0.3-120119に入っているviの単語検索は正常に動作するようなので,64ビットアーキにおける型か何かの考慮漏れによるものなのかも。 -- [[tamu]] &new{2012-01-24 (火) 13:08:00}; - vi正規表現のパターンマッチ演算子の内部表現で使っているint定数のビットシフト演算結果をunsigned longとして評価するとき,いくつかのパターンマッチ演算子(\|,\<,\>,マルチバイト文字(2,3バイト))の演算結果は32ビット目に差し掛かるので,64ビット環境で予期せぬ符号拡張が行われていました。また,本来はsizeof(int)のサイズがsizeof(char *)になっているデータ型が1箇所あって,64ビット環境で動作がおかしくなっていました。これらを修正したパッケージ(nvi-1.79-{i586,x86_64}-P2.txz)を用意しました。これとは別に,iso-2022-jp-3の自動認識,printf文字列の脆弱性つぶし,iso-8859-15のサポートなどを含むnvi-1.79.m17n-20040401パッチを適用したパッケージ(nvi-1.79-{i586,x86_64}-P3.txz)をPlamo-test/for-5.0に用意したので,興味ある人はお試しください。しばらく使ってみて問題なければ,メインツリーに取り込みませう。 -- [[tamu]] &new{2012-01-28 (土) 11:23:37}; - よくこんなの分かったねぇ。。 -- [[kojima]] &new{2012-01-28 (土) 22:40:56}; - イイネ! -- [[TenForward]] &new{2012-01-30 (月) 18:01:20}; #comment
テキスト整形のルールを表示する