OK. I accept your suggestion.
Is --skip-unreadable OK for the option name?
Please tell me if you have better candidates.
If the --skip-unreadable option is specified, gtags does readable check
of source files before passing them to the parsers. The check is done using
access(path, R_OK).
If a file is unreadable, then gtags ignores it.
Ignoring means the followings:
(1) Print warning message.
(2) The file is not added to GPATH.
(3) The file is not passed to the parser.
Parsers are as before. Procedure die() and warning() are granted to
plug-in parsers. So, gtags cannot force them to continue the jobs.
But they will not stop their job because of permission error, because
such files are not passed.
What do you think?
Regards
Shigio