[xyzzy:05599] Re: 要望です : ファイラーについて
- Subject: [xyzzy:05599] Re: 要望です : ファイラーについて
- From: Nakanishi Takahiro <naka@xxxxxxxxxxxxx>
- X-mailer: Denshin 8 Go V321.2b6-stable
中西です。
> ・EmacsのDired風に、選択したファイルを#\Bでまとめてbyte-compileしたい
> この機能が標準装備だと嬉しいです。
> このぐらい自分で関数書きなさい、と叱られそうですが…
これだけ私の.xyzzyに書いてあるので付けてみます。
(defun filer-byte-compile ()
(interactive)
(let ((files (or (ed::filer-get-mark-files)
(let ((f (filer-get-current-file)))
(and f (list f))))))
(when files
(long-operation
(mapc #'(lambda (file)
(unless (file-directory-p file)
(byte-compile-file file)))
files)))
(filer-clear-all-marks)
(filer-reload)))
(define-key filer-keymap #\B 'filer-byte-compile)
(define-key filer-keymap #\I 'network-disconnect-dialog)
(define-key filer-keymap #\H 'network-connect-dialog)
#最後の2行は蛇足
---
naka@xxxxxxxxxxxxx