[xyzzy:03313] Re: C/C++ 関数一覧を表示したい
- Subject: [xyzzy:03313] Re: C/C++ 関数一覧を表示したい
- From: HATTORI Masashi <hattori@xxxxxxxxxxxxxxxx>
- X-mailer: KaMail-0.0.0.8 on xyzzy
- X-yzzy-version: 0.1.0.105
堀川さん、亀井さん、こんにちは。
1999年10月8日(金)[20:03:02] の、
”[xyzzy:03310] Re: C/C++ 関数一覧を表示したい”
への返事です。
> | 残念。
>
> しょうがないなぁ・・・(^^;
> listfn をロードして M-x list-function。
おお、これは便利そうです。いつもながら早いですね。(^-^)
Perl用のへなちょこなのを書いてみました。
(require "perl")
(add-hook 'ed::*perl-mode-hook* 'perl-add-list-function)
(defun perl-add-list-function ()
(make-local-variable 'ed::build-summary-function)
(setq ed::build-summary-function 'perl-build-summary-of-functions)
)
(defun perl-build-summary-of-functions ()
(let ((result nil))
(save-excursion
(goto-char (point-min))
(while (scan-buffer "^[ \t]*sub[ \t]+\\([^ \t\n{(]+\\)"
:regexp t :tail t)
(push (list (current-line-number) (match-string 1)) result)
)
)
(nreverse result)
))
; Ruby用のへなちょこなのを加えたruby-modeを置きました。
; <http://www1.mirai.ne.jp/~gyo/xyzzy.html>
; xyzzy-0.1.0.106にすると以前のruby-modeは動かなくなると思うので
; 入れ替えた方がいいです。
---
。 。 。
。
。 服部 昌司 >^)))彡
。 gyo@xxxxxxxxxxxxxx