]> git.eshelyaron.com Git - emacs.git/commit
Support Go language in 'etags'
authorlu4nx <lx@shellcodes.org>
Sat, 30 Jan 2016 12:56:43 +0000 (14:56 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 30 Jan 2016 12:56:43 +0000 (14:56 +0200)
commit40a85fba441aa69d47ef9efd645df3411e43ae21
tree036fafebce750bb4083bbef7edf3ac0910c903c3
parent25b79d7bc71079cd6ebb2700623e7e3b76b03287
Support Go language in 'etags'

* lib-src/etags.c <Ruby_help>: Fix documentation of Ruby tags.
<Go_help>: New help.
<Go_suffixes>: New variable.
(Go_functions): New function.
<lang_names>: Add entry for Go.  (Bug#22370)

* doc/emacs/maintaining.texi (Tag Syntax): Document Go support.
* doc/man/etags.1: Mention Go support.

* etc/NEWS: Mention Go support.

* test/etags/go-src/test.go:
* test/etags/go-src/test1.go: New test files.
* test/etags/Makefile (GOSRC): New variable.
(SRCS): Add $(GOSRC).
* 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 addition of Go tests.
14 files changed:
doc/emacs/maintaining.texi
doc/man/etags.1
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/Makefile
test/etags/go-src/test.go [new file with mode: 0644]
test/etags/go-src/test1.go [new file with mode: 0644]