[0.59]
・最小化されたZedを「文換え」などでActiveにした場合、通常サイズに復帰するように修正
・メッセージ表示時、最小化状態であれば通常サイズに復帰するように修正
・Vista/7対応のために、オリジナルのmanifest(XPMan)から、カスタムのmanifestに変更
・「Grep検索」の「フォルダ」の初期値をなし(カレントフォルダ)に変更
・起動オプションのGrep関係の仕様を変更(多くの検索パターン対応のため)
毎度お世話になります。
下記の記事に載せているコマンドライン出力はZedのサブウインドウの出力結果なのですが、コマンドライン入力をしますと、同じ内容がエコーされます。取り立てて、問題があるわけではないのですが、通常のコマンドラインではエコーはないですし、出力結果を見るのに目が泳いでしまいますので、エコーをOFFにできればありがたいのですが。
日記オブジェクトプロトコル入門
http://homepage1.nifty.com/kazuf/renewal.html#diary_1330831186
>>3
あーっ、なるほど。そういうことなんですね。
よろしくご検討ください。
>>3
サブウインドウは、編集用のコマンドをメニューから選択して実行する場合の出力を見ることが多いわけですが、最近は、編集しているスクリプトを実行して出力を確認するために、すなわちデバッグのために使うことも多いのです。
これが大変便利で、日本語SJISテキスト処理では最強の開発環境だと思っています。コマンドの履歴も呼び出せるようになりましたから、利便性が格段に高くなりました。
通常のコマンドプロンプトと特に違うのは、出力できる量に実質的に制限がないこと(どれくらいのバッファーをもっているのでしょうか?)です。出力全体をその場でチェックできます。
>>5
お褒めの言葉をいただきありがとうございます。
いつもご意見いただき助かっています。
>>3
ソースコードを確認したところ
> 実行内容が同じときは、表示しないようにするなど考えてみます。
は、既に実装されていました。
ですので、この件について変更はないことになります。
申し訳ないです。
あと、バッファーの量についてですが、即答できません。
たぶん、1行は、1000文字程度、また行数は、32bitで表現できる整数より少ないと思うのですが限界を見極めていません。
>>7
いろいろとご検討ありがとうございます。エコー的な表示はコマンドラインと同じような表示になればいいなあと思っていたのですが、ZedにはZedの理由があるわけですから、それはそれでよいようにも思います。
容量は通常のテキスト処理ではまったく十分過ぎるぐらいということですね。実際の数MB程度のテキスト処理ではまったく問題ありませんでした。
今後ともよろしくお願い致します。
[0.58]
・「Luaをデバッグモードで実行」OFF時、Luaのライブラリフォルダ(macro\lib)のファイルが実行されない不具合を修正
・「Luaをデバッグモードで実行」OFF時、Zed専用のLuaの命令がエラーになる不具合を修正
・サブウィンドウでのコマンド実行時、コマンドの拡張子が無視される場合がある不具合を修正
・「Luaをデバッグモードで実行」OFF時、Ctrl+Cで中断できるように修正
[0.57]
・サブウィンドウで貼り付けした際、メインウィンドウのエディタに貼り付けされる不具合を修正
・編集中のファイルが存在しないときの警告を、閉じる動作のときだけに限定
・内蔵Script言語 Luaを5.2にバージョンアップ
・Luaデバッガの初期状態の「実行状況表示」をOFFに変更
・Luaデバッガで実行途中、処理が重くなるのを改善
・デバッグモード実行 OFFの指定をできるようにした(「表示」→「Luaをデバッグモードで実行」で指定)
・コマンドのパラメータ指定で、","が区切り文字になっていた不具合を修正
>>1
・goto文も追加されました。
サブウインドウにコピーをできるようになりました。
ありがとうございました。
>>3
いえ、どういたしまして。
別件で不具合が見つかったので、近々更新予定です。
>>4
他に時々気になる点は、再現性が確実ではなくて、タイミングが関わっているのではと思うのですが、自作のPerlのスクリプトによる編集コマンドが実行されないことがあることです。
現象としては、サブウインドウに表示されたままになって終了しないのです。その場合は、サブウインドウにフォーカスを合わせて、Ctrl-Cリターンで強制終了させて、再度実行すると動きます。
お気づきの点がございましたら、ご対応お願いします。決定的に動かなくなって困ったということではありません。以前はこの現象はなかったような気がするのですが、いつからの問題かはよく覚えていません。常に起こるわけではありませんが、無視するほど頻度が少なくはないのです。
>>5
ご報告ありがとうございます。
もう少し、考えて見ます。
まずは、別件の不具合が修正できたのでリリースいたします。
コメント
>>1
いつもながら、早速のダウンロードありがとうございます。
あまり、要望に対応できておらず申し訳ないです。
>>2
いつも素晴らしいエディタをありがとうございます。現在のバージョンでSJISの世界ではほぼ万全になりました。
後は、私としては、アウトラインの検索の問題が残っているのと(繰り返していると正常になるのですが)、UTF-8の取り扱いでしょうか。サブウインドウでUTF-8がそのまま出力できるともう言うことがなくなりますね(^^)
その他におもしろいなと最近思ったのですけど、マークを行に付けれますが、これをもっと情報処理の観点から活かせないかとふと思いました。テキストがもっと高度なアプリケーションとして取り扱えるような気がしたのです。マークをプログラミングできればおもしろいと・・・
>>3
マークをプログラミングするというのは、
Lua専用ではなく、perlなどの外部プログラムから操作すると言うことでしょうか?
>>4
エディタ自体の機能をPerlでプログラムすることはできないのではと思いますので、Luaでできればよいと思います。
まだそれほど具体的なイメージはないのですが、現在の検索機能の中で、マークした行をリスト表示はできますが、再利用はできません。一つの利用形態としては、マークした行を出力してさらに編集できるようにするとかを想定しています。
>>5
イメージはわかりました。ご意見ありがとうございます。