Skip to content

Commit fddbe78

Browse files
committed
Merge pull request #59: Java interfaces support
See pull request #59 on GitHub: #59
2 parents aae2df9 + 57c43f3 commit fddbe78

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ The easytags plug-in defines new highlighting groups for dynamically highlighted
228228
* **AWK**: `awkFunctionTag`
229229
* **C#:** `csClassOrStructTag`, `csMethodTag`
230230
* **C, C++, Objective C:** `cTypeTag`, `cEnumTag`, `cPreProcTag`, `cFunctionTag`, `cMemberTag`
231-
* **Java:** `javaClassTag`, `javaMethodTag`
231+
* **Java:** `javaClassTag`, `javaInterfaceTag`, `javaMethodTag`
232232
* **Lua:** `luaFuncTag`
233233
* **PHP:** `phpFunctionsTag`, `phpClassesTag`
234234
* **Python:** `pythonFunctionTag`, `pythonMethodTag`, `pythonClassTag`

autoload/xolox/easytags.vim

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
" Vim script
22
" Author: Peter Odding <peter@peterodding.com>
3-
" Last Change: June 22, 2013
3+
" Last Change: July 16, 2013
44
" URL: http://peterodding.com/code/vim/easytags/
55

6-
let g:xolox#easytags#version = '3.3.12'
6+
let g:xolox#easytags#version = '3.4'
77

88
" Plug-in initialization. {{{1
99

@@ -1050,13 +1050,19 @@ call xolox#easytags#define_tagkind({
10501050
\ 'hlgroup': 'javaClass',
10511051
\ 'tagkinds': 'c'})
10521052

1053+
call xolox#easytags#define_tagkind({
1054+
\ 'filetype': 'java',
1055+
\ 'hlgroup': 'javaInterface',
1056+
\ 'tagkinds': 'i'})
1057+
10531058
call xolox#easytags#define_tagkind({
10541059
\ 'filetype': 'java',
10551060
\ 'hlgroup': 'javaMethod',
10561061
\ 'tagkinds': 'm'})
10571062

10581063
highlight def link javaClass Identifier
10591064
highlight def link javaMethod Function
1065+
highlight def link javaInterface Identifier
10601066

10611067
" C#. {{{2
10621068

doc/easytags.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@ by the easytags plug-in:
490490
- **C#:**'csClassOrStructTag', 'csMethodTag'
491491
- **C, C++, Objective C:**'cTypeTag', 'cEnumTag', 'cPreProcTag',
492492
'cFunctionTag', 'cMemberTag'
493-
- **Java:**'javaClassTag', 'javaMethodTag'
493+
- **Java:**'javaClassTag', 'javaInterfaceTag', 'javaMethodTag'
494494
- **Lua:**'luaFuncTag'
495495
- **PHP:**'phpFunctionsTag', 'phpClassesTag'
496496
- **Python:**'pythonFunctionTag', 'pythonMethodTag', 'pythonClassTag'

0 commit comments

Comments
 (0)