xyzzy fcsh #1831

この xyzzyfcsh は古いバージョンです。最新版はこちら

これはなに?

xyzzy という emacs like な Windows 用のエディタがあります。 その xyzzy で fcsh を便利に使うための lisp スクリプトです。

http://www.libspark.org/svn/lisp/xyzzyfcsh/src/fcsh.l

使い方

fcsh.l を xyzzy の site-lisp ディレクトリに置いて、siteinit.l や .xyzzy に

(require 'fcsh')

と書くと以下の関数が使えるようになります。

(exec-fcsh)
バッファ内でfcshを起動
(compile-flex command)
指定したコマンドをfcshに送る。command は省略可
(exit-fcsh)
fcsh を終了。うまく動かなくなったときのリセット時に

たとえば以下のようにキーに登録しておくと、ボタンひとつでコンパイルできます。

(setf *project-root* "...")
(setf *flex-project-main-file* "...")
(defun compile-project () (interactive)
  (save-all-buffers)
  (cd *project-root*)
  (compile-flex (concat "mxmlc " *flex-project-main-file*)))
(define-key  *actionscript-mode-map* #\F5 'compile-project)

ライセンスとか

自由に使用・改造・再配布してもらってかまいません。

作ったのは

[ひだちのいろ](mail:hidachinoiro@ぢーめーる)