|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||||
2007年09月07日(金) 旧暦 [n年日記] [更新:"2007/09/07 12:54:02"]#1 [pkgsrc] doxygen を使う
ttyp1:makoto@catania 12:09:19/070907(...nn/gas)> diff Doxyfile.orig Doxyfile | grep '>' > EXTRACT_ALL = YES > EXTRACT_PRIVATE = YES > EXTRACT_STATIC = YES > EXTRACT_LOCAL_METHODS = YES > INPUT = src/ld src/bfd work/ld work/bfd > EXCLUDE_PATTERNS = "*/testsuite/*" > SOURCE_BROWSER = YES > HAVE_DOT = YES > CALL_GRAPH = YES > CALLER_GRAPH = YESこれは binutils の中の ld を見たい時。bfd や work の下も参照するように するのが良い。(しかし多分 work の方は、この場合には、意味がないかも知れない) これで 2.1GHz Athlon X2 (BE 2350) で Generating page index... 2425.283u 453.954s 55:32.44 86.4% 0+0k 326+258395io 1pf+0w ttyp1:makoto@catania 12:04:59/070907(...nn/gas)> ls -l Doxyfile*55 分くらいかかる。できた html は約 340MB ( つっこみ )
#2 [Emacs] outline-regexp を切替えるには ?
*.c を編集する時には、いつもは次の
outline-regexp
を使っている
;; (setq outline-regexp "[_A-Za-z]+\\(.*\\)\\|/\\* \\$Header") ; normalしかし時には次のようにしたい。これは実際には一行。 ;; (setq outline-regexp "[_A-Za-z]+\\(.*\\)\\| /\\* \\$Header\\| [ \t]*\\(for\\|else if\\|else\\|if\\|while\\)")これをうまく切替えるには ? しかし ( ) の使い方は perl と elisp で逆だし、しばらく考えないと分らない、 あるいは実は、考えても分らない。
( つっこみ )
|
最近の日記 2024年03月10日 ・停電 (瞬電) 2024年03月03日 ・the second try on bare-metal ・useradd 2024年02月29日 ・opendkim and senmail 2024年01月24日 ・chat/iam 0.0.8 2024年01月21日 ・uselocale vs setlocale (textproc/R-readxl) | |||||||||||