フォーラムの返信を作成しました。
- 作成者投稿
- gen参加者
beta 37 では再現されませんでした。 :-P
gen参加者外部からの書き込みを禁止するの設定にて、開いている
テキストを、別のPGで開き(PGによっては 他のプロセスで
...により開けませんが)emを終了すると異常終了します。
このとき、タスクマネージャにemのプロセスが残っていて次
にemを実行してもテキストを開けない時があります。
多分、同じ原因で、プラグインで更新するファイルを開き(たとえば、プロジェクトの.eeproj)emを終了すると異常終了してしまいます。(多分以前はメッセージが表示され、異常終了
はしなかったと思います。)gen参加者Yutakaさんは書きました:
genさんは書きました:
【最近のファイルが表示されない件について。】
いつのbetaからかは不明ですがレジストリのHKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent File List
のfile1が消えているのは原因みたいです。
file1を登録し再起動すると表示されます。
その後、emを終了後、起動すると file1が消えています。デレクトリのFile ListとFolder Listの中身を全て削除し
ファイルを1つ開くと
HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent Folder List
にはfile1に登録されますが
HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent File List
にはなにも登録されませんでした。確かに再インストールすると改善されます。
ということは、beta 36 をインストールした後は、問題ないですか? まだ問題がある場合、emeditor.exe のファイルスタンプが最新の日付になっていることを確認してください。
レジストリですが、以前のバージョンだと、ファイルを開いたリ保存したりする度にレジストリ (または INI ファイル) の中身を更新していましたが、最近のバージョンからは、EmEditor の起動時に一度読み込んで、EmEditor を終了時に書き込むまでのあいだ、レジストリや INI を (最近使ったファイルに関して) 読み書きしないようにしました (ただし、別プロセスで起動時など例外はあります)。だから、新しいバージョンでは、EmEditor をすべて終了しないと、レジストリが更新されなくなります。
最近のファイルに関しては、BATA36がインストールされれば
問題ないように思われます。gen参加者【最近のファイルが表示されない件について。】
いつのbetaからかは不明ですがレジストリのHKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent File List
のfile1が消えているのは原因みたいです。
file1を登録し再起動すると表示されます。
その後、emを終了後、起動すると file1が消えています。デレクトリのFile ListとFolder Listの中身を全て削除し
ファイルを1つ開くと
HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent Folder List
にはfile1に登録されますが
HKEY_CURRENT_USERSoftwareEmSoftEmEditor v3Recent File List
にはなにも登録されませんでした。確かに再インストールすると改善されます。
EmEditor.exe のタイムスタンプが 07.11.18でした。
インストーラで上書きされていないようです。gen参加者私PCでは右クリックで一番上から”開く”、”新規作成”….
とあるのですが、”開く”でEXCELで開けました。
また、プロウラムから開く→プログラムを選択からも開けましたちなみにこんなツールがありました。
http://oshiete.new-akiba.com/archives/2007/05/filemenu_tools.html
右クリックメニューを拡張出来るので、取りあえず右クリック
で開けるように出来ると思います。gen参加者genさんは書きました:
1)強調(2)の引用符に囲まれた文字列の設定が反映されないようです。
2)インストール後AutoCompleteがうまく動いていませんでした。
2-1.AutoCompleteで異常終了する時がありました。
2-2.キーワードを入力してもヒントが表示されませんでした。
※エクスポートデータをインポートしたら表示されました、
とりあえずインポート後異常終了していません。1)強調(2)の引用符に囲まれた文字列の設定が反映されないようです。
の件ですが、特別な構文=HTML になっていました。
”無し”に設定したら強調されました。
お騒がせしました。 :-Pgen参加者1)強調(2)の引用符に囲まれた文字列の設定が反映されないようです。
2)インストール後AutoCompleteがうまく動いていませんでした。
2-1.AutoCompleteで異常終了する時がありました。
2-2.キーワードを入力してもヒントが表示されませんでした。
※エクスポートデータをインポートしたら表示されました、
とりあえずインポート後異常終了していません。gen参加者開発ご苦労様です。
“対応する括弧を強調する”、 かなり改善されたと思います。
でもまだ少し遅さを感じます。 :-P
括弧の種類を指定するなど、次を期待します。gen参加者genさんは書きました:
単純に対応する括弧のみでは無いようです。
テキストの種別(強調する文字)を変えると遅さは感じません
でした。
しかし強調する文字には「」の括弧は存在しないのですが...対応す括弧の強調が、強調文字の正規表見に比例して
遅くなります。
例えば
^......先頭6桁を正規表現の強調文字を
1つ定義して
((((((((((((((((((((((((((((((((((((((((((
上記のような”(“の上をカーソル移動する場合、
^......先頭6桁を正規表現の強調文字を
20定義した場合
単純に強調文字20文字分遅くなると思われますが1の場合、強調文字×1+対応する括弧の検索
で
20の場合 強調文字×20+対応する括弧の検索
と思われますが
20の場合 強調文字×20+対応する括弧の検索×20
くらい遅くなっていると思われます。
:-(gen参加者単純に対応する括弧のみでは無いようです。
テキストの種別(強調する文字)を変えると遅さは感じません
でした。
しかし強調する文字には「」の括弧は存在しないのですが...gen参加者genさんは書きました:
コメントでよく
//「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「
//「「 処理の説明
//「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「「
のような行が存在する時がありますが、カーソルが通過するとき対応する括弧の検索でカーソルの移動が遅くなります。
行数の少ないテキストではあまり感じないのですが
大きなテキストになると一瞬プラグインやEditorの不具合?
と思ってしまいます。(異常終了するわけでは無いので
おや!?と思いながら使っていました)
通常何千行になる括弧は無いと思うので検索行数の設定が
出来ればと思いました。秀丸では”「」”は対応する括弧に含まれていないようです。
行数よりは、括弧の種類を指定するほうが良いかもしれませんgen参加者genさんは書きました:
故意に再現することは出来ないのですが、現象を報告します。
1)ファイルを開こうとしても開けない時がある。(砂時計のままになる)
2)排他でファイルを開けない時がある。
どちらも、タスクマネージャでプロセスを見るとEmEditor.EXEが残っています。
たぶん残っているプロセスが開いているテキストを、開こうとすると2)が発生すると思われますが、他のテキストを数回開き
EmEditor.EXEが5,6個残るとマウスが砂時計のままになりタスクマネージャを見るとEmEditor.EXEが数個残っていることが3度ほど発生しました。とりあえず私のpcで再現出来たのですが、環境(プラグイン等)によるかも知れません。
他のツールでテキストを開きEmでも開くと”他のプロセスで使用中です”になり、okを押した後、×をクリックして終了、
タスクマネージャのプロセスを確認するとEmEditor.exeが残っています。gen参加者Aye Wongさんは書きました:
なるほど、どのような機能か理解しました。
マクロでも手間を掛ければ実現できますが、外部ツールでアウトプットバー以外にテキストにも出力できるオプションがあるほうが便利かもしれません。投票項目を「外部ツールの出力結果を収集中のテキストに取り込む」としておきました。(票は引き継がれます。)
http://macromates.com/textmate/manual/shell_commands#executing_commands_filtering_text
TextMateの”Filter Through Command”は出力方法が豊富で、編集中のテキストに挿入する以外に、HTMLへ出力(して内臓ブラウザで表示)、出力結果で新しいタブを作る、ツールチップを表示、といったことも可能みたいです。
外部ツールでアウトプットバー以外にテキストにも出力できるオプションがあれば他にも使えるかもしれませんね。
とりあえず 外部ツールのコマンドプロンプトの引数に
/C “$(CurText)” を設定してみました。
:-Pgen参加者故意に再現することは出来ないのですが、現象を報告します。
1)ファイルを開こうとしても開けない時がある。(砂時計のままになる)
2)排他でファイルを開けない時がある。
どちらも、タスクマネージャでプロセスを見るとEmEditor.EXEが残っています。
たぶん残っているプロセスが開いているテキストを、開こうとすると2)が発生すると思われますが、他のテキストを数回開き
EmEditor.EXEが5,6個残るとマウスが砂時計のままになりタスクマネージャを見るとEmEditor.EXEが数個残っていることが3度ほど発生しました。gen参加者Yutakaさんは書きました:
genさんは書きました:
たぶん原因は同じかと思われますが、
単語補完も検索出来ないようです。単語補完も検索できない、というのは、どういう意味でしょうか? 再現できる手順を教えていただけると幸いです。
言葉が少なくてすみません。
多分ファイルからの検索の不具合はエンコード関連かと
思われますが、単語補完も同じ原因かと思われます。
bata28で修正されていました、
ちなみに 単語補完の候補一覧に単語が表示されなくなって
いました。gen参加者たぶん原因は同じかと思われますが、
単語補完も検索出来ないようです。gen参加者yunokiさんは書きました:
あいうえおABC
と書いたファイルを保存します。
ファイルから検索で、どの文字(文字列)で検索してもファイルがヒットしません。検索のオプションなどは何もチェックをいれていません。
また、その代わりに検索結果に空行が記述されるようになりました。これも エンコードが悪さしているようです。
シフト JISを撰んで実行すると検索されました。gen参加者Yutakaさんは書きました:
genさんは書きました:
beta 26で発生しましたが、以前からかもしれません。
あるテキストを開くと TUF-8(BOM無し)で表示され
漢字が文字化けして表示されます。
最後行に改行を入れるとシフトJISで表示されます。
他のEDITORでためしましたが、他ではシフトJISで
表示されるようなのでEmの不具合かと思われます。beta 27 で修正します。どうもありがとうございます。
修正結果を確認にました。 :-P
gen参加者新しい項目が増えたので投票しようと思いましたが、
一度投票を行うと複数回の投票は行えませんとなり
投票できません。
せめて、自分の要望であった”外部ツールの出力結果を収集中のテキストに取り込む” に1票入れたかったのですが。。。 :-(gen参加者beta 26で発生しましたが、以前からかもしれません。
あるテキストを開くと TUF-8(BOM無し)で表示され
漢字が文字化けして表示されます。
最後行に改行を入れるとシフトJISで表示されます。
他のEDITORでためしましたが、他ではシフトJISで
表示されるようなのでEmの不具合かと思われます。gen参加者MIFESの機能の一部なのですが、
DOSシェルエスケープを選択するとDOSシェルエスケープ
いうタグが通常のテキストのように作成され、一言でいうと
そのタグがDOSプロンプト画面のようなもので、例えば
DIR[Enter]でデレクトリ一覧が表示され、編集も可能です
名前を付けて保存するとそのままテキストして保存も出来ました。
————————————————————————
外部ツールにアウトプットバーを使用のcmd.exeを指定し、
実行したアウトプットバーにdosコマンド等を入力する
ようなイメージの画面(アウトプットバーにカーソルは表示されるが入力は出来ない。)
————————————————————————
同じような機能のプラグインでは、
http://error484.s151.xrea.com/info.php
に errorEOPSが公開されていますが、DOSシェルエスケープと同じ事を行うとerrorEOPSにdosコマンドを入力し、
表示された内容を選択しクリップボードにコピーして
テキストに貼り付けを行う作業が、DOSシェルエスケープ
ではテキストの画面にdosコマンドを入力するだけですみます。
———————————————————————–
systeminfoの情報を保存、プログラムの実行(テスト)、
ファイル名の印刷(dir,tree)など、など
ほぼテキストアリアがdosプロンプト画面なので、多目的に
使えそうでした。
———————————————————————–
テスト環境のマシンにMIFESが入っていて今まで使った事
が無かったのでMIFESを使ってデバックしたのですが
バイナリモード、ソフトウエアタブ、DOSシェルエスケープは良いと思いましたが、でもMIFESってとっても高価なんですね...でもEmの方が機能やマクロ、プラグインが豊富で
使い勝手は良かったです。開発がんばって下さい。gen参加者修正されているのを確認しました。
ありがとう御座います。gen参加者以前からの不具合なのですが、強調関連なのでここで
もう一度報告させて頂きます。
正規表現 ”^……D” とし 行の先頭6桁目が”D”の時強調
設定をしたいのですが、
強調(2)で二重引用符を設定すると
最後の”から6桁目の”D”にもヒットしてしまいます。gen参加者反映されていました.
gen参加者対応されていました。
- 作成者投稿