[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: outline-mode での質問です



TAKEBAYASHI Tomoaki <tota@xxxxxxxxxxxx> writes:

> minor-modeのほうは、C-modeやC++-modeでも使えたら面白いなというイメージが
> 湧いてきたんで、精進してみます。

私は C で以下のようなものを使うときが有ります。ご参考まで。
インデントに tab と space が混在していると一部うまく動きませ
んが。

# 某階層型チャートの真似っ子ができます。

オリジナルのアイデアは守岡さんの emacs-lisp のコードから頂いたの
だったと思います。
(かなり昔の話なので記憶がおぼろげで申し訳ないですが _o_)

/* @ main function */
int
main(int argc, char *argv[])
{
    /* @ Initialization */
    ....
    /* @ Main loop */
    for (...) {
	/* @ do something */
	/* @@ step1 */
	/* @@ step2 */
	....
    }
    /* @ termination processing */
    return OK;
}

/* @
 * Local Variables:
 * mode: outline-minor
 * outline-regexp: "^[ \t]*\\(/\\* @+\\)"
 * End:
 */


-- 
「HCP って?」「ハンディキャップでしょ」
	Keisuke Mori / NTT Software Corp. California Branch
	E-Mail: ksk@xxxxxxxx