Messages in this thread Patch in this message | | | Date | Sat, 26 Nov 2011 22:02:00 +0300 | From | Alexey Dobriyan <> | Subject | [PATCH] ctags: remove struct forward declarations |
| |
They're quite pointless and obscure location of real structure definition.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> ---
scripts/tags.sh | 2 ++ 1 file changed, 2 insertions(+)
--- a/scripts/tags.sh +++ b/scripts/tags.sh @@ -146,6 +146,8 @@ exuberant() --langdef=dotconfig --language-force=dotconfig \ --regex-dotconfig='/^#?[[:blank:]]*(CONFIG_[[:alnum:]_]+)/\1/' + # Remove structure forward declarations. + LANG=C sed -i -e '/^\([a-zA-Z_][a-zA-Z0-9_]*\)\t.*\t\/\^struct \1;.*\$\/;"\tx$/d' tags } emacs()
| |