diff options
| author | lu4nx | 2016-01-30 14:56:43 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2016-01-30 14:56:43 +0200 |
| commit | 40a85fba441aa69d47ef9efd645df3411e43ae21 (patch) | |
| tree | 036fafebce750bb4083bbef7edf3ac0910c903c3 /etc | |
| parent | 25b79d7bc71079cd6ebb2700623e7e3b76b03287 (diff) | |
| download | emacs-40a85fba441aa69d47ef9efd645df3411e43ae21.tar.gz emacs-40a85fba441aa69d47ef9efd645df3411e43ae21.zip | |
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.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -1834,6 +1834,10 @@ Names of modules, classes, methods, functions, and constants are | |||
| 1834 | tagged. Overloaded operators are also tagged. | 1834 | tagged. Overloaded operators are also tagged. |
| 1835 | 1835 | ||
| 1836 | +++ | 1836 | +++ |
| 1837 | *** New language Go | ||
| 1838 | Names of packages, functions, and types are tagged. | ||
| 1839 | |||
| 1840 | +++ | ||
| 1837 | *** Improved support for Lua | 1841 | *** Improved support for Lua |
| 1838 | 1842 | ||
| 1839 | Etags now tags functions even if the "function" keyword follows some | 1843 | Etags now tags functions even if the "function" keyword follows some |