フォーラムの返信を作成しました。

26 件の投稿を表示中 (合計 38 個)
  • 作成者
    投稿
  • yasuji
    参加者

    上記のメールに対しては、何も返信はしませんでしたが、あえて上記のメールを読んだときの私の解釈を書かせていただきます。

    現状のままのUI操作を好むユーザがいること理由に不具合修正をやんわりと断っていますが、本当に「現状のままのUI操作を好むユーザ」が居るのですか?

    本当は、初期の設計時に私の指摘したUI操作を一切考えておらず、かつソースコードの実装が複雑になっていて修正自体が困難な状況にある。
    しかし、私が、合理的に「軽量・スマートに使用できるEmEditorのスマートな操作性を損ねております」と指摘していて、かつソフトウェア開発経験者と察して「通常は」軽微な修正で済むことをわかっている上で、前述のソースコードの状況で本音は言えないし、修正するというと高いコストがかかるため、修正を断りたいと考えた。
    その結果として、私が反論できない理由として「これは、ユーザーによって好みの動作が異なると思います。」という言い訳を使って不具合の修正の要求を断った。

    ということが、本当の実態なのではないかと、推察しました。
    私も、ソフトウェア開発ならびにその試験環境の構築などの仕事を十数年ほどやってきています。それらの開発では、実装を他社に委託して推進していました。若かりし頃は、指導される側として始まって経験を積んできました。諸先輩方から他社委託した際の相手側の対応について、上記メールの内容と類似したケースをいくつか説明してもらい、学んできた経緯があります。
    したがって、工数がさほどかからないと想定される修正において、反論が難しい理由を言ってくる場合は、経験則から高い確率で何かまずいことがあることがわかっています。

    いかがでしょうか?

    yasuji
    参加者

    From: Yutaka Emura
    Sent: Wednesday, November 15, 2023 5:57 AM
    To:
    Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))

    いつもお世話になっております。江村です。

    これは、ユーザーによって好みの動作が異なると思います。例えば、検索ダイアログが表示されている状態で、再び Ctrl+F を押した場合には、どうするのかとか、検索ダイアログで [置換 >>] ボタンを押した場合、さらに 検索ダイアログにフォーカスが設定されている状態で Ctrl+H を押した場合など検討しなければなりません。しかし、検索ダイアログの検索ドロップ ダウンの右の > ボタンを押すと表示されるメニューから [選択テキストまたはカーソル位置の単語] を選択して、現在カーソル位置にある単語を検索する文字列にコピーすることは可能です。

    よろしくお願いいたします。

    ———————
    Yutaka Emura
    Emurasoft, Inc.
    https://www.emeditor.com/

    yasuji
    参加者

    From:
    Sent: Thursday, November 9, 2023 6:03 PM
    To: Yutaka Emura
    Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))

    江村様

    いつもお世話になっております。
    yasujiです。

    迅速にご対応いただき、ありがとうございます。

    > 先ほど、EmEditor v22.9.907 を公開しました。これにて、正規表現関係の2つの不具合は修正しました。
    EmEditor v22.9.907 において、正規表現の不具合2件が解消したことを確認しました。

    > DirectWrite を使用しない描画は古い方法であり、将来は廃止になると思います。したがって、現在のところ、DirectWrite を使用しない描画で絵文字などに完全に対応するという実装は優先度が低くなってしまいます。
    承知しました。
    私としては、DirectWriteがONの時に、絵文字が正しく表示されれば問題ありません。

    以上

    yasuji
    参加者

    From: 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
    参加者

    From:
    Sent: Thursday, November 9, 2023 6:03 PM
    To: Yutaka Emura
    Subject: RE: New Message (sent by contact form at EmEditor (テキストエディタ))

    江村様

    いつもお世話になっております。
    yasujiです。

    迅速にご対応いただき、ありがとうございます。

    > 先ほど、EmEditor v22.9.907 を公開しました。これにて、正規表現関係の2つの不具合は修正しました。
    EmEditor v22.9.907 において、正規表現の不具合2件が解消したことを確認しました。

    > DirectWrite を使用しない描画は古い方法であり、将来は廃止になると思います。したがって、現在のところ、DirectWrite を使用しない描画で絵文字などに完全に対応するという実装は優先度が低くなってしまいます。
    承知しました。
    私としては、DirectWriteがONの時に、絵文字が正しく表示されれば問題ありません。

    以上

    yasuji
    参加者

    From: 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
    参加者

    From:
    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
    参加者

    From: 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
    参加者

    From: 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
    参加者

    From:
    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
    参加者

    上記問い合わせフォームからの報告後の江村様からの返信内容になります。

    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
    参加者

    From:
    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
    参加者

    上記問い合わせフォームからの報告後の江村様からの返信内容になります。

    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/

26 件の投稿を表示中 (合計 38 個)