> That's a possibility, yes.  Although I doubt that people are still using
> ctags that comes with Emacs (this code fragment runs only in ctags, not in
> etags).

I rewrote this code, not use system(1).