comparison runtime/syntax/java.vim @ 34:e170173ecb68 current-release

before ack base protocol.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 26 Nov 2008 15:02:10 +0900
parents 76efa0be13f1
children c16898406ff2
comparison
equal deleted inserted replaced
33:7d0d8b831f5a 34:e170173ecb68
1 " Vim syntax file 1 " Vim syntax file
2 " Language: Java 2 " Language: Java
3 " Maintainer: Claudio Fleiner <claudio@fleiner.com> 3 " Maintainer: Claudio Fleiner <claudio@fleiner.com>
4 " URL: http://www.fleiner.com/vim/syntax/java.vim 4 " URL: http://www.fleiner.com/vim/syntax/java.vim
5 " Last Change: 2006 Apr 30 5 " Last Change: 2007 Dec 21
6 6
7 " Please check :help java.vim for comments on some of the options available. 7 " Please check :help java.vim for comments on some of the options available.
8 8
9 " Quit when a syntax file was already loaded 9 " Quit when a syntax file was already loaded
10 if !exists("main_syntax") 10 if !exists("main_syntax")
119 syn region javaLabelRegion transparent matchgroup=javaLabel start="\<case\>" matchgroup=NONE end=":" contains=javaNumber,javaCharacter 119 syn region javaLabelRegion transparent matchgroup=javaLabel start="\<case\>" matchgroup=NONE end=":" contains=javaNumber,javaCharacter
120 syn match javaUserLabel "^\s*[_$a-zA-Z][_$a-zA-Z0-9_]*\s*:"he=e-1 contains=javaLabel 120 syn match javaUserLabel "^\s*[_$a-zA-Z][_$a-zA-Z0-9_]*\s*:"he=e-1 contains=javaLabel
121 syn keyword javaLabel default 121 syn keyword javaLabel default
122 122
123 if !exists("java_allow_cpp_keywords") 123 if !exists("java_allow_cpp_keywords")
124 " The default used to be to highlight C++ keywords. But several people
125 " don't like that, so default to not highlighting these.
126 let java_allow_cpp_keywords = 1
127 endif
128 if !java_allow_cpp_keywords
124 syn keyword javaError auto delete extern friend inline redeclared 129 syn keyword javaError auto delete extern friend inline redeclared
125 syn keyword javaError register signed sizeof struct template typedef union 130 syn keyword javaError register signed sizeof struct template typedef union
126 syn keyword javaError unsigned operator 131 syn keyword javaError unsigned operator
127 endif 132 endif
128 133