]> git.eshelyaron.com Git - emacs.git/commit
Fix tagging of DEFUN by etags
authorEli Zaretskii <eliz@gnu.org>
Wed, 21 Sep 2016 15:10:29 +0000 (18:10 +0300)
committerEli Zaretskii <eliz@gnu.org>
Wed, 21 Sep 2016 15:10:29 +0000 (18:10 +0300)
commit73c67dda4f22a4a9736f5dc5086d086f5eb567b3
treeb2df082cb020bd33b4fd4ccf098271a952067003
parentea1960bf3ccbceb955002837f17b67071789e863
Fix tagging of DEFUN by etags

* lib-src/etags.c (C_entries): Tag DEFUN twice: once with its C
name, and then again with its Lisp name.  This restores the
ability to find Lisp primitives by their C name, which was lost
when the etags back-end was switched to a more strict search
criteria.

* test/etags/ETAGS.good_1:
* test/etags/ETAGS.good_2:
* test/etags/ETAGS.good_3:
* test/etags/ETAGS.good_4:
* test/etags/ETAGS.good_5:
* test/etags/ETAGS.good_6:
* test/etags/CTAGS.good: Adapt to the changes in etags.c wrt
tagging DEFUN.
lib-src/etags.c
test/etags/CTAGS.good
test/etags/ETAGS.good_1
test/etags/ETAGS.good_2
test/etags/ETAGS.good_3
test/etags/ETAGS.good_4
test/etags/ETAGS.good_5
test/etags/ETAGS.good_6