|
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 で逆だし、しばらく考えないと分らない、 あるいは実は、考えても分らない。
( つっこみ )
|
最近の日記 2025年02月13日 ・dvipdfmx ICC profile format spec. version 4.3.0 2025年01月29日 ・ham/wsjtx 2025年01月27日 ・wip/wsjtx 5.4.2 2025年01月25日 ・ham/wsjtx 2025年01月15日 ・今更 advent calendar | |||||||||||