@@ -29,11 +29,11 @@ syn keyword vclReturn pipe purge restart retry synth contained
2929syn region vclString start =' "' end =' "'
3030syn region vclString start =' {"' end =' "}' contains =@htmlTop
3131syn match vclVariable " \v <(client\. identity|client\. ip|local\. endpoint|local\. ip|local\. socket|remote\. ip|server\. hostname|server\. identity|server\. ip)>" contained
32- syn match vclVariable " \v <(req\. backend\. healthy|req\. backend_hint|req\. backend|req\. can_gzip|req\. esi|req\. esi_level|req\. grace|req\. hash_always_miss|req\. hash_ignore_busy|req\. hash_ignore_vary|req\. hash|req\. http\. [a-zA-Z0-9_-]+|req\. is_hitmiss|req\. is_hitpass|req\. method|req\. proto|req\. request|req\. restarts|req\. storage|req\. ttl|req\. url|req\. xid|req|req_top\. http\. [a-zA-Z0-9_-]+|req_top\. method|req_top\. proto|req_top\. url)>" contained
33- syn match vclVariable " \v <(resp\. body|resp\. do_esi|resp\. filters|resp\. http\. [a-zA-Z0-9_-]+|resp\. is_streaming|resp\. proto|resp\. reason|resp\. status|resp)>" contained
34- syn match vclVariable " \v <(bereq\. backend|bereq\. between_bytes_timeout|bereq\. body|bereq\. connect_timeout|bereq\. first_byte_timeout|bereq\. hash|bereq\. http\. [a-zA-Z0-9_-]+|bereq\. is_bgfetch|bereq\. is_hitmiss|bereq\. is_hitpass|bereq\. method|bereq\. proto|bereq\. retries|bereq\. uncacheable|bereq\. url|bereq\. xid|bereq)" contained
35- syn match vclVariable " \v <(beresp\. age|beresp\. backend\. ip|beresp\. backend\. name|beresp\. backend\. port|beresp\. backend|beresp\. body|beresp\. do_esi|beresp\. do_gunzip|beresp\. do_gzip|beresp\. do_stream|beresp\. filters|beresp\. grace|beresp\. http\. [a-zA-Z0-9_-]+|beresp\. keep|beresp\. proto|beresp\. reason|beresp\. stainmode|beresp\. status|beresp\. storage|beresp\. storage_hint|beresp\. ttl|beresp\. uncacheable|beresp\. was_304|beresp)>" contained
36- syn match vclVariable " \v <(obj\. age|obj\. can_esi|obj\. grace|obj\. hits|obj\. http\. [a-zA-Z0-9_-]+|obj\. keep|obj\. lastuse|obj\. proto|obj\. reason|obj\. response|obj\. status|obj\. storage|obj\. ttl|obj\. uncacheable|obj)>" contained
32+ syn match vclVariable " \v <(req\. backend\. healthy|req\. backend_hint|req\. backend|req\. can_gzip|req\. esi|req\. esi_level|req\. grace|req\. hash_always_miss|req\. hash_ignore_busy|req\. hash_ignore_vary|req\. hash|req\. http\. [a-zA-Z0-9_-]+|req\. is_hitmiss|req\. is_hitpass|req\. method|req\. proto|req\. request|req\. restarts|req\. storage|req\. time|req \. ttl|req\. url|req\. xid|req|req_top\. http\. [a-zA-Z0-9_-]+|req_top\. method|req_top\. proto|req_top \. time |req_top\. url)>" contained
33+ syn match vclVariable " \v <(resp\. body|resp\. do_esi|resp\. filters|resp\. http\. [a-zA-Z0-9_-]+|resp\. is_streaming|resp\. proto|resp\. reason|resp\. status|resp\. time|resp )>" contained
34+ syn match vclVariable " \v <(bereq\. backend|bereq\. between_bytes_timeout|bereq\. body|bereq\. connect_timeout|bereq\. first_byte_timeout|bereq\. hash|bereq\. http\. [a-zA-Z0-9_-]+|bereq\. is_bgfetch|bereq\. is_hitmiss|bereq\. is_hitpass|bereq\. method|bereq\. proto|bereq\. retries|bereq\. time|bereq \. uncacheable|bereq\. url|bereq\. xid|bereq)" contained
35+ syn match vclVariable " \v <(beresp\. age|beresp\. backend\. ip|beresp\. backend\. name|beresp\. backend\. port|beresp\. backend|beresp\. body|beresp\. do_esi|beresp\. do_gunzip|beresp\. do_gzip|beresp\. do_stream|beresp\. filters|beresp\. grace|beresp\. http\. [a-zA-Z0-9_-]+|beresp\. keep|beresp\. proto|beresp\. reason|beresp\. stainmode|beresp\. status|beresp\. storage|beresp\. storage_hint|beresp\. time|beresp \. ttl|beresp\. uncacheable|beresp\. was_304|beresp)>" contained
36+ syn match vclVariable " \v <(obj\. age|obj\. can_esi|obj\. grace|obj\. hits|obj\. http\. [a-zA-Z0-9_-]+|obj\. keep|obj\. lastuse|obj\. proto|obj\. reason|obj\. response|obj\. status|obj\. storage|obj\. time|obj \. ttl|obj\. uncacheable|obj)>" contained
3737syn match vclVariable " \v <(sess\. idle_send_timeout|sess\. send_timeout|sess\. timeout_idle|sess\. timeout_linger|sess\. xid)>" contained
3838syn match vclVariable " \v <(storage\. [a-zA-Z0-9_-]+\. (free_space|happy|used_space)|storage\. [a-zA-Z0-9_-]+)>" contained
3939
0 commit comments