On 10/4/19 12:41 PM, Eli Zaretskii wrote: >> Cc: 37611@debbugs.gnu.org >> From: Hong Xu >> Date: Fri, 4 Oct 2019 12:20:46 -0700 >> >>> Did you try this in the Emacs source tree? We use the TAGS 'include' >>> facility to include various TAGS files in a single master file. This >>> seems to get in the way when you invoke this command from a Lisp file, >>> because list-tags only recognizes one of the C source files as >>> completion candidates. What does this do with your changes? >>> >> >> I tried in the Emacs source tree without problem (I ran universal ctags, "ctags -R -e ." from root of the source tree). How do you generate the TAGS file? Is there any instruction? I can take a look at it. > > I use "make TAGS", of course. > I updated the patch (as attached) so that it now works with the TAGS generated using `make TAGS` and also includes missing updates to docstring and info nodes.