フォーラムの返信を作成しました。
- 作成者投稿
yasuji
ParticipantFrom: Yutaka Emura
Sent: Thursday, November 9, 2023 11:59 AM
To:
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))いつもお世話になっております。江村です。
先ほど、EmEditor v22.9.907 を公開しました。これにて、正規表現関係の2つの不具合は修正しました。
DirectWrite を使用しない描画は古い方法であり、将来は廃止になると思います。したがって、現在のところ、DirectWrite を使用しない描画で絵文字などに完全に対応するという実装は優先度が低くなってしまいます。よろしくお願いいたします。
———————
Yutaka Emura
Emurasoft, Inc.
https://www.emeditor.com/yasuji
ParticipantFrom:
Sent: Wednesday, November 8, 2023 2:38 PM
To: Yutaka Emura
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))江村様
いつもお世話になっております。
yasujiです。修正された不具合の確認と、正規表現の新規不具合のご連絡をします。
○報告済み不具合の確認結果
対象:
EmEditor v23.0 preview 6 (22.9.906)不具合1:国旗 絵文字を任意の日本語2バイト文字列の先頭に貼り付け挿入すると挿入文字の表示およびその行の選択の不具合
【不具合確認結果】
(1)DirectWriteを使用する
この設定においては、問題が解消したことを確認しました。
確認結果:(添付ファイル)
20231108_emeditor_v22.9.906_国旗絵文字_DirectWriteON.png(2)DirectWriteを使用しない
この設定においては、行先頭の国旗絵文字の一部が次の全角文字に重なっており、問題が解消していません。
確認結果:(添付ファイル)
20231108_emeditor_v22.9.906_国旗絵文字_DirectWriteOFF.png(2)ケースの不具合の改善をお願いします。
yasuji
ParticipantFrom: Yutaka Emura
Sent: Tuesday, November 7, 2023 12:30 PM
To:
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))いつもお世話になっております。江村です。
本件は、EmEditor v23.0 preview 6 (22.9.906) で修正いたしました。
https://jp.emeditor.com/forums/topic/emeditor-v23-0-preview-22-9-901/
正規表現の不具合については、再現できるサンプルなどがありましたらご連絡ください。
よろしくお願いいたします。
———————
Yutaka Emura
Emurasoft, Inc.
https://www.emeditor.com/yasuji
ParticipantFrom: Yutaka Emura
Sent: Sunday, October 15, 2023 10:23 AM
To:
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))いつもお世話になっております。江村です。
ご連絡ありがとうございます。まだ再現テストは行っておりませんが、以前にも同様な質問があったため、同じ回答をしておりました。
お使いのフォントは何でしょうか? 異なるフォントもお試しください。
Windows のバージョンによっても表示が異なりますので、できるだけ最新のバージョンでお試しください。よろしくお願いいたします。
———————
Yutaka Emura
Emurasoft, Inc.
https://www.emeditor.com/yasuji
ParticipantFrom:
Sent: Saturday, October 14, 2023 9:40 PM
To: Yutaka Emura
Cc: Shared
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))江村様
yasujiです。
>[ツール] メニューから [カスタマイズ] を選択し、[テキスト レンダリング] ページで [DirectWriteを使用する] が設定されていることを確認してください。
[DirectWriteを使用する]を「チェックあり」で設定していることを確認しました。
この設定は、ソフトウェアをインストールしたときのままのデフォルト設定で使用していました。このメールの趣旨がよくわからないのですが、江村様のほうで不具合現象が再現したため、[DirectWriteを使用する]のチェックあり/なしかかわらず、調査および改善対応を行いますということでしょうか?
[DirectWriteを使用する]の設定は、今回初めて認知して確認しました。調べてみるとカラー絵文字を表示することが可能になるWindowsの機能のようですが、EmEditorでは国旗の絵文字表示は対応しない方針でしょうか?
これは、Firefoxのアドレスバーにアメリカ国旗の文字を貼り付けると絵文字アイコンとして表示されるため。EmEditorではDirectWriteの設定にかかわらずusと表示されるのみのため。以上
yasuji
Participant上記問い合わせフォームからの報告後の江村様からの返信内容になります。
From: Yutaka Emura
Sent: Saturday, October 14, 2023 3:55 PM
To:
Cc: Shared
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))いつもお世話になっております。江村です。
[ツール] メニューから [カスタマイズ] を選択し、[テキスト レンダリング] ページで [DirectWriteを使用する] が設定されていることを確認してください。
DirectWrite を使用がチェックされていない場合は、重なってしまいますが、これは調べます。
よろしくお願いいたします。
———————
Yutaka Emura
Emurasoft, Inc.
https://www.emeditor.com/yasuji
ParticipantFrom:
Sent: Tuesday, January 17, 2023 10:39 AM
To: Yutaka Emura
Cc: Shared
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))江村様
いつもお世話になっております。
yasujiです。>(1) については、次に公開する v22.1.913 で修正いたします。ご報告ありがとうございます。
>
対応了解しました。>(2) については、[高度] ダイアログの [正規表現で検索する追加行数] で、8 以上の数を指定すれば、ご希望の動作となります。
>
試したところ、希望通りの動作になりました。
指定の設定項目は、Linuxのgrepコマンドの-C(–context)オプション相当と思っておりました。
UIとして、[正規表現で検索する追加行数]の設定項目は、「正規表現「.」が改行コードに一致することができる」の下にインデントして、チェックが入ったときに有効化されて設定する必要が分かるように配置いただくほうがより直感的にわかりやすいと思います。[高度] ダイアログについて、日本語表現の文言を含めて、何のための設定項目なのか、別の設定項目の設定も必須なのか、目的または役割が分かるようにUIを整理いただけるとより使いやすくなって助かります。
grepコマンドで言うと、下記のようなコマンドオプションのように、端的にどういう効果があるかを外さずに記載するのが分かりやすいと思います(オプション文字列を書いてくれではないです。念のため)。
https://atmarkit.itmedia.co.jp/ait/articles/1604/07/news018.htmlどうしてここまで言うかというと、「正規表現「.」が改行コードに一致することができる」をチェックありにして、[正規表現で検索する追加行数]が0のままだと、何ら機能しないからです。
したがって、何のためのチェック項目なのか?と疑問が生じたためです。
「ファイルから検索」->「高度」にも、「正規表現「.」が改行コードに一致することができる」がありますが、チェックありにしても、機能しないと回答しているように聞こえています。UI設計においても、検索対象が編集中テキストか、ファイルか以外は同一の機能を提供していて、共通になるべきはずのオプション(むろんファイル特有のオプションはあるでしょう)がファイルにはないとなると、ユーザとしては混乱して使い勝手がよくありません。作る側としては、同じ思想による統一は面倒かもしれませんが、そういった些細なことがUIの使い勝手に大きく影響します。
よろしくお願いします。
yasuji
Participant上記問い合わせフォームからの報告後の江村様からの返信内容になります。
From: Yutaka Emura
Sent: Monday, January 16, 2023 10:52 AM
To:
Cc: Shared
Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))いつもお世話になっております。江村です。
(1) については、次に公開する v22.1.913 で修正いたします。ご報告ありがとうございます。
(2) については、[高度] ダイアログの [正規表現で検索する追加行数] で、8 以上の数を指定すれば、ご希望の動作となります。
よろしくお願いいたします。
———————
Yutaka Emura
Emurasoft, Inc.
https://www.emeditor.com/- 作成者投稿