88if &filetype == ' javascript'
99
1010 syntax keyword javascriptAngular angular containedin =ALLBUT,javascriptComment
11- syntax match javascriptAngulardot containedin =ALLBUT,javascriptComment / \(\< angular\.\)\@ <=\h\w */ contains =@ javascriptAngularMethods
11+ syntax match javascriptAngulardot containedin =ALLBUT,javascriptComment / \(\< angular\.\)\@ <=\h\w */ contains =javascriptAngularMethods
1212 syntax keyword javascriptAngularMethods contained bind bootstrap copy element equals
1313 syntax keyword javascriptAngularMethods contained extend forEach fromJson identity injector
1414 syntax keyword javascriptAngularMethods contained isArray isDate isDefined isElement isFunction
1515 syntax keyword javascriptAngularMethods contained isNumber isObject isString isUndefined lowercase
1616 syntax keyword javascriptAngularMethods contained mock module noop toJson uppercase version
1717
18- syntax cluster javascriptAFunctions contains =javascriptAMFunctions
19- syntax cluster javascriptAAttrs contains =javascriptAMAttrs
20-
2118 syntax keyword javascriptAServices containedin =ALLBUT,javascriptComment $anchorScroll $cacheFactory $compile $controller $document
2219 syntax keyword javascriptAServices containedin =ALLBUT,javascriptComment $exceptionHandler $filter $http $httpBackend $interpolate
2320 syntax keyword javascriptAServices containedin =ALLBUT,javascriptComment $locale $location $log $parse $q $rootElement $rootScope
2421 syntax keyword javascriptAServices containedin =ALLBUT,javascriptComment $scope $route $routeParams $templateCache $timeout $window
2522 syntax keyword javascriptAServices containedin =ALLBUT,javascriptComment $cookies $cookieStore $resource $sanitize
2623
24+ syntax match javascriptAShttpdot containedin =ALLBUT,javascriptComment / \(\<\$ http\.\)\@ <=\h\w */ contains =javascriptAShttpMethods
25+ syntax keyword javascriptAShttpMethods contained get head post put delete jsonp defaults prendingRequests
26+
27+ syntax match javascriptASinterpolatedot containedin =ALLBUT,javascriptComment / \(\<\$ interpolate\.\)\@ <=\h\w */ contains =javascriptASinterpolateMethods
28+ syntax keyword javascriptASinterpolateMethods contained endSymbol startSymbol
29+
30+ syntax match javascriptASlocationdot containedin =ALLBUT,javascriptComment / \(\<\$ location\.\)\@ <=\h\w */ contains =javascriptASlocationMethods
31+ syntax keyword javascriptASlocationMethods contained absUrl hash host path port protocol replace search url
32+
33+ syntax match javascriptASlogdot containedin =ALLBUT,javascriptComment / \(\<\$ log\.\)\@ <=\h\w */ contains =javascriptASlogMethods
34+ syntax keyword javascriptASlogMethods contained error info log warn
35+
36+ syntax match javascriptASqdot containedin =ALLBUT,javascriptComment / \(\<\$ q\.\)\@ <=\h\w */ contains =javascriptASqMethods
37+ syntax keyword javascriptASqMethods contained all defer reject when
38+
39+ syntax match javascriptASroutedot containedin =ALLBUT,javascriptComment / \(\<\$ route\.\)\@ <=\h\w */ contains =javascriptASrouteMethods
40+ syntax keyword javascriptASrouteMethods contained reload current route
41+
42+ syntax match javascriptAStimeoutdot containedin =ALLBUT,javascriptComment / \(\<\$ timeout\.\)\@ <=\h\w */ contains =javascriptAStimeoutMethods
43+ syntax keyword javascriptAStimeoutMethods contained cancel
44+
45+ syntax match javascriptASscopedot containedin =ALLBUT,javascriptComment / \(\<\$ scope\.\|\$ rootScope\)\@ <=\h\w */ contains =javascriptASscopeMethods
46+ syntax keyword javascriptASscopeMethods contained $apply $broadcast $destroy $digest $emit $eval $evalAsync $new $on $watch $id
47+
48+ syntax match javascriptAScookieStoredot containedin =ALLBUT,javascriptComment / \(\<\$ cookieStore\.\)\@ <=\h\w */ contains =javascriptAScookieStoreMethods
49+ syntax keyword javascriptAScookieStoreMethods contained get put remove
50+
51+ syntax cluster javascriptAFunctions contains =javascriptAMFunctions
52+ syntax cluster javascriptAAttrs contains =javascriptAMAttrs
2753
2854 syntax keyword javascriptAMFunctions contained config constant controller directive factory
2955 syntax keyword javascriptAMFunctions contained filter provider run service value
3460if &filetype == ' coffee'
3561
3662 syntax keyword coffeeAngular angular containedin =ALLBUT,coffeeComment
37- syntax match coffeeAngulardot containedin =ALLBUT,coffeeComment / \(\< angular\.\)\@ <=\h\w */ contains =@ coffeeAngularMethods
63+ syntax match coffeeAngulardot containedin =ALLBUT,coffeeComment / \(\< angular\.\)\@ <=\h\w */ contains =coffeeAngularMethods
3864 syntax keyword coffeeAngularMethods contained bind bootstrap copy element equals
3965 syntax keyword coffeeAngularMethods contained extend forEach fromJson identity injector
4066 syntax keyword coffeeAngularMethods contained isArray isDate isDefined isElement isFunction
@@ -50,6 +76,32 @@ if &filetype == 'coffee'
5076 syntax keyword coffeeAServices containedin =ALLBUT,coffeeComment $scope $route $routeParams $templateCache $timeout $window
5177 syntax keyword coffeeAServices containedin =ALLBUT,coffeeComment $cookies $cookieStore $resource $sanitize
5278
79+ syntax match coffeeAShttpdot containedin =ALLBUT,coffeeComment / \(\<\$ http\.\)\@ <=\h\w */ contains =coffeeAShttpMethods
80+ syntax keyword coffeeAShttpMethods contained get head post put delete jsonp defaults prendingRequests
81+
82+ syntax match coffeeASinterpolatedot containedin =ALLBUT,coffeeComment / \(\<\$ interpolate\.\)\@ <=\h\w */ contains =coffeeASinterpolateMethods
83+ syntax keyword coffeeASinterpolateMethods contained endSymbol startSymbol
84+
85+ syntax match coffeeASlocationdot containedin =ALLBUT,coffeeComment / \(\<\$ location\.\)\@ <=\h\w */ contains =coffeeASlocationMethods
86+ syntax keyword coffeeASlocationMethods contained absUrl hash host path port protocol replace search url
87+
88+ syntax match coffeeASlogdot containedin =ALLBUT,coffeeComment / \(\<\$ log\.\)\@ <=\h\w */ contains =coffeeASlogMethods
89+ syntax keyword coffeeASlogMethods contained error info log warn
90+
91+ syntax match coffeeASqdot containedin =ALLBUT,coffeeComment / \(\<\$ q\.\)\@ <=\h\w */ contains =coffeeASqMethods
92+ syntax keyword coffeeASqMethods contained all defer reject when
93+
94+ syntax match coffeeASroutedot containedin =ALLBUT,coffeeComment / \(\<\$ route\.\)\@ <=\h\w */ contains =coffeeASrouteMethods
95+ syntax keyword coffeeASrouteMethods contained reload current route
96+
97+ syntax match coffeeAStimeoutdot containedin =ALLBUT,coffeeComment / \(\<\$ timeout\.\)\@ <=\h\w */ contains =coffeeAStimeoutMethods
98+ syntax keyword coffeeAStimeoutMethods contained cancel
99+
100+ syntax match coffeeASscopedot containedin =ALLBUT,coffeeComment / \(\<\$ scope\.\|\$ rootScope\)\@ <=\h\w */ contains =coffeeASscopeMethods
101+ syntax keyword coffeeASscopeMethods contained $apply $broadcast $destroy $digest $emit $eval $evalAsync $new $on $watch $id
102+
103+ syntax match coffeeAScookieStoredot containedin =ALLBUT,coffeeComment / \(\<\$ cookieStore\.\)\@ <=\h\w */ contains =coffeeAScookieStoreMethods
104+ syntax keyword coffeeAScookieStoreMethods contained get put remove
53105
54106 syntax keyword coffeeAMFunctions contained config constant controller directive factory
55107 syntax keyword coffeeAMFunctions contained filter provider run service value
@@ -76,6 +128,32 @@ if &filetype == 'ls'
76128 syntax keyword lsAServices containedin =ALLBUT,lsComment $scope $route $routeParams $templateCache $timeout $window
77129 syntax keyword lsAServices containedin =ALLBUT,lsComment $cookies $cookieStore $resource $sanitize
78130
131+ syntax match lsAShttpdot containedin =ALLBUT,lsComment / \(\<\$ http\.\)\@ <=\h\w */ contains =lsAShttpMethods
132+ syntax keyword lsAShttpMethods contained get head post put delete jsonp defaults prendingRequests
133+
134+ syntax match lsASinterpolatedot containedin =ALLBUT,lsComment / \(\<\$ interpolate\.\)\@ <=\h\w */ contains =lsASinterpolateMethods
135+ syntax keyword lsASinterpolateMethods contained endSymbol startSymbol
136+
137+ syntax match lsASlocationdot containedin =ALLBUT,lsComment / \(\<\$ location\.\)\@ <=\h\w */ contains =lsASlocationMethods
138+ syntax keyword lsASlocationMethods contained absUrl hash host path port protocol replace search url
139+
140+ syntax match lsASlogdot containedin =ALLBUT,lsComment / \(\<\$ log\.\)\@ <=\h\w */ contains =lsASlogMethods
141+ syntax keyword lsASlogMethods contained error info log warn
142+
143+ syntax match lsASqdot containedin =ALLBUT,lsComment / \(\<\$ q\.\)\@ <=\h\w */ contains =lsASqMethods
144+ syntax keyword lsASqMethods contained all defer reject when
145+
146+ syntax match lsASroutedot containedin =ALLBUT,lsComment / \(\<\$ route\.\)\@ <=\h\w */ contains =lsASrouteMethods
147+ syntax keyword lsASrouteMethods contained reload current route
148+
149+ syntax match lsAStimeoutdot containedin =ALLBUT,lsComment / \(\<\$ timeout\.\)\@ <=\h\w */ contains =lsAStimeoutMethods
150+ syntax keyword lsAStimeoutMethods contained cancel
151+
152+ syntax match lsASscopedot containedin =ALLBUT,lsComment / \(\<\$ scope\.\|\$ rootScope\)\@ <=\h\w */ contains =lsASscopeMethods
153+ syntax keyword lsASscopeMethods contained $apply $broadcast $destroy $digest $emit $eval $evalAsync $new $on $watch $id
154+
155+ syntax match lsAScookieStoredot containedin =ALLBUT,lsComment / \(\<\$ cookieStore\.\)\@ <=\h\w */ contains =lsAScookieStoreMethods
156+ syntax keyword lsAScookieStoreMethods contained get put remove
79157
80158 syntax keyword lsAMFunctions contained config constant controller directive factory
81159 syntax keyword lsAMFunctions contained filter provider run service value
@@ -101,19 +179,49 @@ if version >= 508 || !exists("did_lisp_syntax_inits")
101179 HiLink javascriptAMFunctions PreProc
102180 HiLink javascriptAMAttrs PreProc
103181
182+ HiLink javascriptAShttpMethods PreProc
183+ HiLink javascriptASinterpolateMethods PreProc
184+ HiLink javascriptASlocationMethods PreProc
185+ HiLink javascriptASlogMethods PreProc
186+ HiLink javascriptASqMethods PreProc
187+ HiLink javascriptASrouteMethods PreProc
188+ HiLink javascriptAStimeoutMethods PreProc
189+ HiLink javascriptASscopeMethods PreProc
190+ HiLink javascriptAScookieStoreMethods PreProc
191+
104192 HiLink coffeeAngular Constant
105193 HiLink coffeeAServices Constant
106194
107195 HiLink coffeeAngularMethods PreProc
108196 HiLink coffeeAMFunctions PreProc
109197 HiLink coffeeAMAttrs PreProc
110198
199+ HiLink coffeeAShttpMethods PreProc
200+ HiLink coffeeASinterpolateMethods PreProc
201+ HiLink coffeeASlocationMethods PreProc
202+ HiLink coffeeASlogMethods PreProc
203+ HiLink coffeeASqMethods PreProc
204+ HiLink coffeeASrouteMethods PreProc
205+ HiLink coffeeAStimeoutMethods PreProc
206+ HiLink coffeeASscopeMethods PreProc
207+ HiLink coffeeAScookieStoreMethods PreProc
208+
111209 HiLink lsAngular Constant
112210 HiLink lsAServices Constant
113211
114212 HiLink lsAngularMethods PreProc
115213 HiLink lsAMFunctions PreProc
116214 HiLink lsAMAttrs PreProc
117215
216+ HiLink lsAShttpMethods PreProc
217+ HiLink lsASinterpolateMethods PreProc
218+ HiLink lsASlocationMethods PreProc
219+ HiLink lsASlogMethods PreProc
220+ HiLink lsASqMethods PreProc
221+ HiLink lsASrouteMethods PreProc
222+ HiLink lsAStimeoutMethods PreProc
223+ HiLink lsASscopeMethods PreProc
224+ HiLink lsAScookieStoreMethods PreProc
225+
118226 delcommand HiLink
119227endif
0 commit comments