桑原さん、はじめまして。よろしくお願いします。
詳細な情報ありがとうございました、大変参考になりました。
http://www.netbeans.org/issues/show_bug.cgi?id=167137としてバグレポートしておきました。
6.7 の開発はほぼ終了しているので 6.7 には難しいと思いますが、
最初のパッチには入れられるようにしたいと思います。
片貝
6/16/09 1:36 AM,
kwhr0000-nbml@... wrote:
> はじめまして。桑原と申します。
>
> NetBeans6.7RC2(jdk1.6.0_13)でPHPを利用していた所、
> 不具合と思われる動作を見つけたので報告致します。
>
> 現象:
> ソースコード内で先頭から4096バイト目が日本語文字の場合、
> それ以降の文字列が「プロジェクト内を検索」の機能で検索に引っかからない。
>
> 再現方法:
> 1.適当なPHPプロジェクトを作成
> 2.index.phpの先頭行に'a'を4095個+'あ'を記述
> 3.二行目以降に適当なコードを記述し、「プロジェクト内を検索」で
> 二行目以降に含まれるコードを検索
>
> こちらでは以下のコードを入力し「プロジェクト内を検索」で「sample」と
> 検索を行った所、一致するファイルが見つからない、となることを確認していま
> す。
> ('あ'の文字を削除したり、'a'を増減させて4096バイト目に'あ'の文字が
> こないようにすると検索出来るようになります)
>
> --index.php------
> aaaaa(ここでaを4095個繰り返す)aaaaaあ
> <?php
> $sample = 'sample';
> ?>
> -----------------
>
> また、いろいろと試している中で以下のことが分かりました。
>
> ・NetBeans6.5.1では発生しない
> ・文字エンコーディングをSJISにした場合発生しない(UTF8のみで発生?)
> ・WindowsXP、及び、Ubuntu9.04上のNetBeans6.7RC2で共に発生
> ・JavaプロジェクトのJavaソースコードでも発生
> ・.jsや.htmlなどでも同様の現象が発生
>
> 今回、たまたま編集していたソースコードで、4096バイト目に
> 日本語コメントが書いてあり、この現象に気づきました。
> 「プロジェクト内を検索」の機能は結構頻繁に使う機能で、かつ、
> 検索漏れがあっては困る場合が非常に多いので、この問題は痛いです。
>
> 英語圏の人はなかなか気づかない問題だと思いますし、
> 日本の方でも気づいている方は少ないのではないかと思います。
> 当方、英語がさっぱりですので、どなたかバグレポートを
> していただけると助かります。
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
nbdiscuss_ja-unsubscribe@...
> For additional commands, e-mail:
nbdiscuss_ja-help@...
>
--
Masaki Katakai
Sun Microsystems K.K.
http://blogs.sun.com/katakai---------------------------------------------------------------------
To unsubscribe, e-mail:
nbdiscuss_ja-unsubscribe@...
For additional commands, e-mail:
nbdiscuss_ja-help@...