そんなわけで、スクリプトを exstyle を使うように書き換えてみました。
さて、従来からプロパティの中に色を指定するものが存在しています。alt-space-color とか。ところがテーマ側の機能がいろいろ詰まってきたので、プロパティに対する指定はあまり意味がなくなってきました。逆に、プロパティ側ではテーマの裏表を指定できないので融通が利かないことになってしまった。
ということで、削除します。色については一括してテーマに頼ることになります。
Microsoft Visual C# 2005 Express Edition Beta というものを入れてみたり。
へー。
とりあえずすべての拡張子クラス(の字句解析器)に適当に色を割り当ててみました。
どうでもいいけど php のファイルとか開いてみると字句解析に体感で分かる間が出てきて使い物にならないなあ。どうでもよくない。
これは php の字句解析器の場合、登録するキーワードの数が群を抜いて多いのと、字句解析で *return* 遷移が発生したときの戻り先の取得に時間がかかるからですね。。。これはいずれ修正する必要があります。
自分で書いておいてなんですが、というか書いた記憶がないのですが、bmp ファイルや jpg ファイルを explorer から萌ディタへドロップすると壁紙に設定する。。。そうです。へー。
でもドロップは javascript へ一度イベントとして投げたほうがよいような気もしますね。html なバッファへドロップしたら img タグに展開、とかのほうが使いではありそうです。ないか。
なんで突然ファイルのドロップの話かというと、ふと explorer から「フォルダ」をドロップしたらどうなるのかな、と思ってやってみたわけです。そいで、そんなケースを想定していなかったので、とりあえずフォルダだったら何もしないように修正しました。
これ、例えばフォルダをドロップされたら「開く」ダイアログを表示。。。とかでもいいんですけども。複数のフォルダを落としたらどうなるの? というのを考えると何もしないのが無難な気がします。explorer からドロップするってことは、そっちでファイルを選択したほうが早いし。
ちなみに、他のエディタの場合でも、フォルダをドロップしたときの挙動は想定外なのか、落としたフォルダの数だけエラーダイアログを表示したりするものがけっこうありました。それはいいのですが、中には落ちてしまうのもあったので(WZ とか)、落ちるのは直したほうがいいんじゃないのかな。。。と思った。