今日もApache2.2.8コードリーディング。
どうでもいいことだが、
何も考えずにctagsでタグファイルを作ると、ジャンプできない関数がいっぱい。
だもんで、
$ ctags -R Apacheのソースディレクトリ \
--regex-c=/^APR_DECLARE\([a-zA-Z0-9_]+\)[ \t]*(ap[ru]_[a-zA-Z0-9_]+)\(.*$/\1/i
とやってます。
もっといい方法あるのかな???
--
これじゃだめだー。
APR_DECLARE_NONSTDとかも必要か。
--
doxygenがキーワードか???
--
doxygenがtagsファイル作ってくれると期待したけどだめっぽい。
とりあえず、doxygen.confの内容を参考に、
--regex-c=/^APR_[A-Z_]+\([a-zA-Z0-9_]+\)[ \t]*(ap[ru]_[a-zA-Z0-9_]+)\(.*$/\1/i
でやることに。。。
--追記:2008/2/24
APUシリーズもあるんで、
--regex-c=/^AP[RU]_[A-Z_]+\([a-zA-Z0-9_]+\)[ \t]*(ap[ru]_[a-zA-Z0-9_]+)\(.*$/\1/i
な感じか。
.
0 コメント:
コメントを投稿