結合文字についてNo.02587
Iranoan さん 09/07/23 18:13
 
 秀丸担当さん今日は、Iranoan です。
・結合文字で「が゛゛」とあったときに、[←][→] は一文字として扱われる
  これって仕様?
・(1)「か」を入力
  (2) 後ろに、「クリップボードの履歴」「゛゛」を「取り出しと同時に貼り
      付け」を使って貼り付け
  (3) [←][→] でカーソル移動
  でごみが残る
・結合文字の「゛゛」の [←][→] でカーソル移動が一文字扱いになる
  通常の文字+結合文字のときだけ一文字扱いの方が使いやすいのでは?
 こちらの環境は、WindowsXP+IE8.0+秀丸 Ver.8.00b01 です。

[ ]
RE:02587 結合文字についてNo.02589
Iranoan さん 09/07/23 19:41
 
 秀丸担当さん今日は、Iranoan です。
 表題の件で追加です。
・結合されて「が」となっているとき、[Back Space] では個別に削除できま
  すが、[Delete] ではまとめて削除される
  どちらかに統一していたほうが良く無いですか?

[ ]
RE:02589 結合文字についてNo.02611
elbow さん 09/07/24 00:49
 
こんにちは

>・結合されて「が」となっているとき、[Back Space] では個別に削除できま
>  すが、[Delete] ではまとめて削除される
>  どちらかに統一していたほうが良く無いですか?

これはメモ帳も同様の動作なので結合文字の仕様かと思います
環境: windowsVista SP2 + 秀丸 8.00β2

[ ]
RE:02587 結合文字についてNo.02627
秀丸担当 さん 09/07/24 12:23
 

「゛゛」と連続してあったようなときは、確かに別の文字扱いのほうがいいかも
しれません。すぐできるかどうかわかりませんが、検討したいと思います。
それより自分のところではxpだとフォントのせいか、結合文字は崩れて表示され
てしまいます。Vistaだと大丈夫のフォントが多いようです。
turukame.3:02523の報告の件もあり、いろいろと崩れるような状態をなんとかし
なくてはいけなさそうです。

[ ]
RE:02611 結合文字についてNo.02628
秀丸担当 さん 09/07/24 12:24
 

>・結合されて「が」となっているとき、[Back Space] では個別に削除できま
>  すが、[Delete] ではまとめて削除される

メモ帳でも同じ動作ということで、仕様ということでお願いします。

[ ]
RE:02627 結合文字についてNo.02643
Iranoan さん 09/07/24 20:07
 
 秀丸担当さん今日は、Iranoan です。
> 「゛゛」と連続してあったようなときは、確かに別の文字扱いのほうがいいかも
> しれません。すぐできるかどうかわかりませんが、検討したいと思います。
 ありがとうございます。

> それより自分のところではxpだとフォントのせいか、結合文字は崩れて表示され
> てしまいます。
 はて、わたしは XP でどのフォントを使っていたのだろう???(^^;。
 (これを書いているのは Vista なので、今確認ができない)

[ ]
RE:02628 結合文字についてNo.02647
Iranoan さん 09/07/24 20:07
 
 秀丸担当さん、elbow さん今日は、Iranoan です。
> メモ帳でも同じ動作ということで、仕様ということでお願いします。
 解りました。
 
 elbow さんも情報ありがとうございます。

[ ]
RE:02627 結合文字についてNo.03086
Iranoan さん 09/08/13 12:43
 
 秀丸担当さん今日は、Iranoan です。
> 「゛゛」と連続してあったようなときは、確かに別の文字扱いのほうがいいかも
> しれません。すぐできるかどうかわかりませんが、検討したいと思います。
 これって、何か変更が加えられたのでしょうか? いろいろおかしなことが起
きます。
 末尾のマクロを、それぞれ実行してみてください。
 なお最後のマクロだけは、これだけでは問題がおきません。
(1) [a] をタイプして、最初のマクロの状態に
(2) アンドゥ実行で落ちる
となります。dump.txt が必要ならお送りします。
 こちらの環境は、WindowsXP/Vista+IE8.0+秀丸 Ver.8.00b06 です。
//------------------------------------------------------------
//なぜ結合?
insert "a\u3099";
endmacro;
//2 つ目が表示されない
insert "か\u3099\u3099";
endmacro;
//カーソル表示がおかしい (結合文字以降で、位置表示が 2 つずれるよう)
gofileend;
insert "\n\u3099";
golineend2;
endmacro;
//このマクロだけは、これだけでは問題いので、本文参照
newfile;
insertfix "\u3099";
endmacro;

[ ]
RE:03086 結合文字についてNo.03090
秀丸担当 さん 09/08/13 16:03
 

詳しいテストと報告ありがとうございます。
結合文字についてはelbowさんに言われた一部以外はあまりいじっていないです。
少なくとも異常終了するのは調べて修正させていただきます。
必要性に対してい修正コストが大きすぎる気がするので、ある程度のところで妥
協するか、V8.00では見送ったほうがいいかもしれないと思ってきました。

[ ]
RE:03090 結合文字についてNo.03096
Iranoan さん 09/08/13 18:34
 
 秀丸担当さん今日は、Iranoan です。
> 少なくとも異常終了するのは調べて修正させていただきます。
 そうですね。

> 必要性に対してい修正コストが大きすぎる気がするので、ある程度のところで妥
> 協するか、V8.00では見送ったほうがいいかもしれないと思ってきました。
 なかなか悩ましいですね。
 ヘルプを充実させても、ユーザが読むとは限らないので、現在の仕様のまま
実装する場合は、設定のダイアログ・ボックスに注意書きを付けた方が良いか
もしれませんね。

[ ]