https://github.com/python/cpython/commit/480833808e918a1dcebbbcfd07d5a8de3c5... commit: 480833808e918a1dcebbbcfd07d5a8de3c5c2a66 branch: master author: Victor Stinner <vstinner@redhat.com> committer: GitHub <noreply@github.com> date: 2018-11-27T12:42:25+01:00 summary: bpo-35134: Update "make tags": add Include/cpython/ (GH-10739) "make tags" and "make TAGS" now also parse Include/cpython/ header files. files: M Makefile.pre.in diff --git a/Makefile.pre.in b/Makefile.pre.in index 17007aef5623..eee64a75f785 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -1667,7 +1667,7 @@ autoconf: # Create a tags file for vi tags:: - ctags -w $(srcdir)/Include/*.h $(srcdir)/Include/internal/*.h + ctags -w $(srcdir)/Include/*.h $(srcdir)/Include/cpython/*.h $(srcdir)/Include/internal/*.h for i in $(SRCDIRS); do ctags -f tags -w -a $(srcdir)/$$i/*.[ch]; done ctags -f tags -w -a $(srcdir)/Modules/_ctypes/*.[ch] LC_ALL=C sort -o tags tags @@ -1675,7 +1675,7 @@ tags:: # Create a tags file for GNU Emacs TAGS:: cd $(srcdir); \ - etags Include/*.h Include/internal/*.h; \ + etags Include/*.h Include/cpython/*.h Include/internal/*.h; \ for i in $(SRCDIRS); do etags -a $$i/*.[ch]; done # Sanitation targets -- clean leaves libraries, executables and tags