|
ああ。
> そうはいっても、単純にあげると誤認識も増えるので。
認識しないのも誤認識と思えば、差し引きゼロです。
>を読んで思い出したのですが、JAVA だと確かにクラスのことを考えると、
>「ファイル名と思わしき場所」で処理しようとすること自体無理か有る気がし
>ます。
java のソースでは、オフるのが常識ですよね?
そもそも記述法が決まっているファイルに対して、自由度を求めることこそ、無理が
ある気がします。
使い物にならないとは、つまりファイル名以外が表示されてウザいので、
正真正銘のファイル名と思わしき場所を機能させて使いたいけどオフんなきゃいけな
いので、使えないってことですか?
>と同様のことを減らすために、現在の仕様になっている、というだけの事だと
>思います。
また勘違いされてるし。(^_^;)
秀丸が認識しない必要なファイル名がすべて強調されました。ってことで
javaのソースみたいなえらいことになった、ってことじゃないです。
>[A-Za-z:./\\_]+\.[A-Za-z][A-Za-z0-9]{0,3}
>かな。
頭は (ほげ)?のほうがいいでしょうね。いずれにせよこれでは無理です。
> 私は「.」の扱いより寧ろ、「,」の扱いが解りません。
>a.txt, b.txt をコピー
ええっとですね、想像なんですけど。秀丸のファイル名解析は、
.が現れるとファイルの拡張子が始まったと見なすんですねきっと。
そしてそれに続く文字を見ている。
'や"や#だとその前で、空白とかタブとか改行とかが現れると、そこで拡張子が完結。
それ以外の文字が現れると、ファイル名としての解析そのものがクリアされるわけで
す。大体の話ですよ。
で、ファイル名とか拡張子とか見なすのが、a-z0-9なんですよ。
.も,も入ってない。だから、ファイル名解析ルーチンを抜けるわけです。
で、ボクが言っているのは、この[a-z0-9]に . を加えてみたらどうですか?
という提案なんですよ。
Iranoanさんが , も欲しいというなら、 , も加えればいい話です。
高々1バイト程度の話で、肥大化とか副作用とか心配しすぎです。
でも想像なんで、はずれてるかもしれません。が、秀丸担当さんのバランス感覚から
して、こんなとこに膨大なコード書くことはないでしょうから、少なからず、という
気が。
で、元々このスレッドは、ネタ的ですが、と言って、スムーズブレーキなどと併記し
ているので、どうしても入れてくんなきゃいやだぁ、ボク入れてもらうまで、ここ動
かない、
って言ってるわけでもないんですけどね。(^_^;)
秀丸が時代遅れにならないように、という仄めかしなんです。
思うに、秀まるおさんか、秀丸担当さんかcygwinかなんかでも使ってくれれば、すぐ
入るんじゃないかとさえ思っています。(^^)
だからレスが付くのが意外でした。でもこれは裏返して言うと、みんながこの件に関
して何か問題意識を持っていることの現れでしょうから、
この際要求としてまとめてみると、
ファイル名として認識する文字の追加文字列を定義できるようにする。(禁則文字の
ような)
java のコードでは、矛盾しないようにコードを優先させるオプションを設ける。
っていう感じですかね。スタンスはネタですよ、ネタ。渇望はしていません。秀丸担
当さんの気の向くままに、です。
最後に一言。
進化はカオスの縁で生まれる。秀丸はオンラインソフト。箱入りがんじがらめのソフ
トとはわけが違う。専門のテスターもいないみたいだし、僕らでテストしなきゃしょ
うがない。進化を捨てるのであれば、近付かなければいいのだし、進化したいと思う
ならば、カオスに身を投じなければならない。もちろん、付けなきゃならない折り合
いは山ほどあるでしょうけど。
|
|