V8.40β1No.08148
秀丸担当 さん 14/01/16 11:35
 

次期バージョンとして、V8.40β1を公開しました。
主な修正として、複数選択と、ツールバーの高DPI対応などがあります。

以下のページの「先行開発バージョンはこちら」からダウンロードできます。
http://hide.maruo.co.jp/software/hidemaru.html

32bit版:
http://hide.maruo.co.jp/software/bin/hm840b1_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin/hm840b1_x64_signed.exe

[ ]
RE:08148 V8.40β1No.08149
Iranoan さん 14/01/16 18:54
 
 秀丸担当さん今日は、Iranoan です。
> 複数個所の同時選択&同時編集対応
に付いてですが、この同時編集ですが、「単語補完」はどういった規則で働く
のでしょう? 入力中の単語に対して、すべての選択場所が補完されるのが、多
くのユーザが期待する動作だと思います。現在は、何を元に補完候補を出して
いるのかも解りませんが…。

[ ]
RE:08149 V8.40β1No.08151
秀丸担当 さん 14/01/17 10:28
 

同時編集での単語補完は、いまのところ何も考えていないというか、自動的な補
完の表示できないようになっています。
手動で単語補完を実行したときは、複数選択のうち、点滅するカーソルのある選
択は従来通りの選択と同じと解釈され、それが対象になりますが、同時入力はし
ていないです。
1文字入力するなどをして、幅がゼロになったら通常の幅ゼロの選択と同様に全
ての単語が出たりすると思います。
これらは意図的にそうしたいというわけではなくて、ただ従来通りの1つの選択
として動いているだけになります。

やるとしたら、普通に文字入力して補完するのと同じ感覚で複数の箇所にまとめ
て入力できたらいいと思います。
そうなると、懸念されている通り、何を補完の対象とするのかがよくわからなく
なってしまうので、何か解決策を考えないといけなさそうです。
通常の場合カーソル位置からさかのぼって文字列を取得するので、この方式をそ
のまま使うわけにもいかず、ちょっといい方法が思いつかないですが、何かいい
方法が無いか考えてみます。

[ ]
RE:08151 V8.40β1No.08157
Iranoan さん 14/01/17 21:22
 
 秀丸担当さん今日は、Iranoan です。
> やるとしたら、普通に文字入力して補完するのと同じ感覚で複数の箇所にまとめ
> て入力できたらいいと思います。
> そうなると、懸念されている通り、何を補完の対象とするのかがよくわからなく
> なってしまうので、何か解決策を考えないといけなさそうです。
 そうか、そうか、選択されている箇所が同じ文字列とは限らないんですよね。
正規表現も使わず「すべて検索して検索」してから行っていたので、この点失
念していました(^^;。

> ちょっといい方法が思いつかないですが、何かいい
> 方法が無いか考えてみます。
 とりあえずは、複数選択後何か入力されるなど、すべてが同じ文字列になっ
ているときでは、カーソル位置、もしくは入力された文字列を元にすれば良さ
そうですが、それ以外の場合が厄介ですね。

[ ]
RE:08157 V8.40β1No.08163
秀丸担当 さん 14/01/21 10:57
 

いろいろ検討してみたのですが、カーソル位置よりもさかのぼって単語を取得す
る方法を通常と同じようにするのは無理なので、入力したものを対象とするよう
に調整してみます。
次のβ版で、修正させていただきます。

[ ]