* lib-src/etags.c (Lisp_functions): Skip (defvar foo) declarations
authorKevin Ryde <user42@zip.com.au>
Sun, 2 Dec 2012 01:47:56 +0000 (09:47 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 2 Dec 2012 01:47:56 +0000 (09:47 +0800)
commit1cbaa705e733d496a6eab3a8f1521dec52953fcf
tree2de3295ab62e7387d56e7e6ae3589138e77c978a
parent3e5490f7a5d4f527cfc17b12a15a54774a3e3c19
* lib-src/etags.c (Lisp_functions): Skip (defvar foo) declarations
unless the --declarations flag is enabled.
(Lisp_help): Update.
(skip_name): New function.

* doc/emacs/maintaining.texi (Tag Syntax): Mention (defvar foo) handling.

* doc/man/etags.1: Mention effect of --declarations in Lisp.

Fixes: debbugs:5600
doc/emacs/ChangeLog
doc/emacs/maintaining.texi
doc/man/ChangeLog
doc/man/etags.1
lib-src/ChangeLog
lib-src/etags.c