]> git.eshelyaron.com Git - emacs.git/commit
Improve Ruby support in 'etags'
authorEli Zaretskii <eliz@gnu.org>
Sat, 30 Jan 2016 12:16:36 +0000 (14:16 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 30 Jan 2016 12:16:36 +0000 (14:16 +0200)
commit25b79d7bc71079cd6ebb2700623e7e3b76b03287
tree1654109110b07b8ebf8fd9b9196e73f2d4553972
parentccc3b3cd68312e1d69d9f9af943ee2b9a9d88198
Improve Ruby support in 'etags'

* lib-src/etags.c (Ruby_functions): Tag constants.  Don't tag
singleton classes.  Remove class qualifiers from tags generated
for method and constant names.  (Bug#22241)

* doc/emacs/maintaining.texi (Tag Syntax): Mention that constants
are tagged by etags in Ruby.

* etc/NEWS: Mention that constants are tagged by etags in Ruby.

* test/etags/ruby-src/test1.ruby: Add more tests.
* 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 and in Ruby
tests.
doc/emacs/maintaining.texi
etc/NEWS
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
test/etags/ruby-src/test1.ruby