フォーラムの返信を作成しました。
-
作成者投稿
-
Yutaka Emura
KeymasterSora 様
いつもお世話になっております。江村です。
次に公開する beta 17 にて、特定の条件で、アウトライン バーの表示がちらつく不具合と、プロジェクト プラグインのパラメータ情報が表示されない不具合を修正しました。
ご報告ありがとうございました。
今後もよろしくお願いします。
Yutaka Emura
Keymasterseea 様
いつもお世話になっております。江村です。
大変ご迷惑をおかけして申し訳ありません。
こちらでも ATOK2016 をインストールして試してみたのですが、異常終了は再現できませんでした。おそらく、特殊な条件下のみに時々発生する問題だと思います。EmEditor が異常終了した場合には、crash- で始まる名前のファイルが、通常 C:\ProgramData\Emurasoft\EmEditor\Error フォルダに作成されます。一番最近のファイルを ZIP 形式に圧縮して、tech @ emurasoft.com 宛メールの添付ファイルで送っていただけると幸いです。
もし異常終了を再現できる条件がわかりましたら、詳細な手順を書いていただけると幸いです。
もしかすると、ATOK の問題の可能性もあります。これをご報告いただいた時点では最新版ということですが、その後、最新のバージョンがないかどうか調べてみていただけると幸いです。
よろしくお願いします。
Yutaka Emura
Keymasterloop bridge 様
いつもお世話になっております。江村です。
ご意見ありがとうございました。ご指摘の通り、ベータ版の公開についても、最近のニュースにてお伝えすることにします。
今後もよろしくお願いします。
Yutaka Emura
KeymasterSora 様
いつもお世話になっております。江村です。
ご意見ありがとうございました。ご指摘の通り、ベータ版でも、不具合の修正内容をできるだけ詳しく、最近のニュースにてお伝えすることにします。
今後もよろしくお願いします。
Yutaka Emura
Keymasterqtv 様
いつもお世話になっております。江村です。
[新規作成] ボタンは [追加] に変更いたしました。これをクリックした時の初期フォルダは、「オプション」タブの「フォルダ」になるはずなのですが、「オプション」タブの「フォルダ」を変更した直後は、一旦 OK をクリックして、ダイアログを閉じてからでないと反映されないことがわかりました。これについては、次に公開する beta 17 で修正いたします。
ご報告ありがとうございました。
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
いつもベータ版をお試しいただきありがとうございます。先ほど公開した beta 16 で修正しました。
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
いつもベータ版をお試しいただきありがとうございます。前者についてですが、beta 14 にて、[文末へ] コマンドの移動位置を変えたため、これで正しい動作になります。[選択範囲を文末へ] (Ctrl+Shift+End) も同様です。つまり、最終行に文字列が存在してもしなくても、その最終行へのジャンプになります。
後者の件については再現しました。これは修正します。
ご報告ありがとうございました。今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
先ほど公開した beta 15 にて再修正しましたので、お手数ですがお試しください。
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
beta 14 にて文字列挿入時の動作を修正しましたので、これで修正されている可能性はあると思います。お試しいただけると幸いです。
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
フィルターバーに入力できる文字列の長さは、v15.5 より 10,000 文字まで可能になりましたが、何らかのタイミングで、これが259文字に切り詰められることがありました (Windows の問題なのですが)。これは、beta 14 にて修正できたと思います。また、フォントによっては、10,000 文字までのすべての文字列が見えないこともあります。
また、検索フィールドが空の場合にも検索されてしまう問題も修正しました。
ご報告ありがとうございました。
今後もよろしくお願いします。Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ATOK をお使いのようですが、MS-IME でもお試しいただけますでしょうか? 英数字を直接入力した場合はいかがでしょうか?
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
>今回のケースでは、そこから一番下の行を削除した場合は、Ctrl+Endで最下行ではなくその上の行が選択されます。
これは、意図した動作になります。通常のモードと異なり、セル選択モードの場合は、最終行が空の場合は、そこには飛ばず、1つ上の右端に移動するようにしています。Ctrl + A で全選択した時の右下隅と同じ位置になります。
いかがでしょうか? やはり、空でも最終行に移動した方がいいでしょうか?
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
いつも、ベータ版をお試しいただき、ありがとうございます。最後のセルでEnterを押しても、セル選択←セル編集が切り替わらないように見えるのは、背景色が、テキストが無いため、白色のまま変わらないためです。
次のベータ版では、一番右のセルの場合でも、セル全体 (またはエディタの右端まで) の背景色が緑色になるように変更したいと考えています。今後、ベータ版についての不具合のご報告は、ベータ版フォーラムに書き込みをお願いします。このメッセージは、ベータ版フォーラムに移動させていただきました。
今後もよろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
次のバージョン beta 9 では、修正しました。
ご意見ありがとうございました。よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
次のバージョン beta 9 では、セル編集中でも、上に行挿入、下に行挿入ができるようにします。
ご意見ありがとうございました。よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
これらすべて対応いたします。ご意見ありがとうございました。
Yutaka Emura
Keymasterloop bridge 様
いつもお世話になっております。江村です。
ベータ版は、頻繁に (特に最近は毎日)、更新を行っているため、毎回、トップページに掲載すると、他の重要なニュースが表示されなくなってしまいます。そのため、申し訳ありませんが、ベータ版の発表はフォーラムだけにすることもあります。
できれば、このサイトの RSS (/feed/) を購読していただくか、https://feedburner.google.com/fb/a/mailverify?uri=emeditor-jp から毎日メールで投稿内容を受け取ることができます。
また、EmEditor をインストールした後、[ヘルプ] メニューの [更新チャネルの選択] で、ベータ版を選択していただければ、今後、新しいベータ版が公開されたら、自動的に EmEditor 起動時に通知されます。
よろしくお願いします。
Yutaka Emura
KeymasterSota 様
いつもお世話になっております。江村です。
申し訳ありません。こちらでも再現しました。まもなく公開する beta 9 で修正しました。
よろしくお願いします。
Yutaka Emura
Keymasterloop bridge 様
いつもお世話になっております。江村です。
次のマクロで、5行目から10行目までを削除します。
document.selection.SetActivePoint( eePosLogical, 1, 5 ); document.selection.SetActivePoint( eePosLogical, 1, 10, true ); document.selection.Delete();よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ご報告ありがとうございました。次のベータ版では、修正いたします。
よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ご報告ありがとうございました。次のベータ版では、水平スクロール情報をリセットするようにします。。
よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ご報告ありがとうございました。こちらでは再現しましたので、次の v15.8.0 beta 7 では修正を入れておきます。
よろしくお願いします。
Yutaka Emura
KeymasterSora 様
いつもお世話になっております。江村です。
ご迷惑をおかけして申し訳ありません。念のため確認ですが、v15.7.1 では問題なく、v15.7.2 で問題が発生するということでしょうか? このマイナー バージョンの間では、問題が発生する変更はないはずなのですが。
しかし、最適化してみましたので、まもなく公開する v15.8.0 beta 7 でお試しください。それでも問題が再現するようでしたら、お手数ですが、 HKEY_CURRENT_USER\SOFTWARE\EmSoft をエクスポートしたレジストリ ファイルと、問題が再現するサンプル ファイルを一緒に .zip に圧縮してメールで tech @ emurasoft.com あてに送っていただけると幸いです。
正規表現エンジンは、従来の Boost.Regex をお使いでしょうか? これを変更しても動作は変わらないでしょうか?
よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ご要望のコマンドをマクロで作成してみたので、もしよろしければお使いください。本体への実装については、検討させてください。
TopLineExtend.jsee (選択範囲を文書の一番上の行へ):
EEID_CSV_CELL_MODE = 3959; bOldCellMode = (editor.QueryStatusByID( EEID_CSV_CELL_MODE ) & eeStatusLatched); if( bOldCellMode ) { // if Cell mode y = document.selection.GetActivePointY( eePosView ); document.selection.LineUp( true, y ); } else { x = document.selection.GetActivePointX( eePosView ); document.selection.SetActivePoint( eePosView, x, 1, true ); }BottomLineExtend.jsee (選択範囲を文書の一番下の行へ):
EEID_CSV_CELL_MODE = 3959; bOldCellMode = (editor.QueryStatusByID( EEID_CSV_CELL_MODE ) & eeStatusLatched); if( bOldCellMode ) { // if Cell mode y = document.GetLines( eeGetLineView ) - document.selection.GetActivePointY( eePosView ); document.selection.LineDown( true, y ); } else { x = document.selection.GetActivePointX( eePosView ); y = document.GetLines( eeGetLineView ); document.selection.SetActivePoint( eePosView, x, y, true ); }TopBottomLineExtend.jsee (選択範囲を文書の一番上から一番下の行へ):
EEID_CSV_CELL_MODE = 3959; bOldCellMode = (editor.QueryStatusByID( EEID_CSV_CELL_MODE ) & eeStatusLatched); if( bOldCellMode ) { // if Cell mode y = document.selection.GetActivePointY( eePosView ); document.selection.LineUp( false, y ); y = document.GetLines( eeGetLineView ) - document.selection.GetActivePointY( eePosView ); document.selection.LineDown( true, y ); } else { x1 = document.selection.GetTopPointX( eePosView ); x2 = document.selection.GetBottomPointX( eePosView ); y = document.GetLines( eeGetLineView ); document.selection.SetAnchorPoint( eePosView, x1, 1 ); document.selection.SetActivePoint( eePosView, x2, y, true ); }また、ご存じだと思いますが、選択範囲を文頭へ (Ctrl+Shift+Home)、選択範囲を文末へ (Ctrl+Shift+End)、[選択開始位置と終了位置を切り替える] (Shift+F8) が本体のコマンドとして利用できます。
よろしくお願いします。
Yutaka Emura
Keymastertaka2710 様
いつもお世話になっております。江村です。
ご意見ありがとうございました。
beta 6 にて、セルを貼り付け時には、右にずれないようにしました。また、行の移動時のちらつきを防ぎました。よろしくお願い申し上げます。
-
作成者投稿