if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1 " Lua Module " Embed the Power of Lua into NGINX HTTP servers syn keyword ngxDirectiveThirdParty lua_use_default_type syn keyword ngxDirectiveThirdParty lua_malloc_trim syn keyword ngxDirectiveThirdParty lua_code_cache syn keyword ngxDirectiveThirdParty lua_regex_cache_max_entries syn keyword ngxDirectiveThirdParty lua_regex_match_limit syn keyword ngxDirectiveThirdParty lua_package_path syn keyword ngxDirectiveThirdParty lua_package_cpath syn keyword ngxDirectiveThirdParty init_by_lua syn keyword ngxDirectiveThirdParty init_by_lua_block syn keyword ngxDirectiveThirdParty init_by_lua_file syn keyword ngxDirectiveThirdParty init_worker_by_lua syn keyword ngxDirectiveThirdParty init_worker_by_lua_block syn keyword ngxDirectiveThirdParty init_worker_by_lua_file syn keyword ngxDirectiveThirdParty set_by_lua syn keyword ngxDirectiveThirdParty set_by_lua_block syn keyword ngxDirectiveThirdParty set_by_lua_file syn keyword ngxDirectiveThirdParty content_by_lua syn keyword ngxDirectiveThirdParty content_by_lua_block syn keyword ngxDirectiveThirdParty content_by_lua_file syn keyword ngxDirectiveThirdParty rewrite_by_lua syn keyword ngxDirectiveThirdParty rewrite_by_lua_block syn keyword ngxDirectiveThirdParty rewrite_by_lua_file syn keyword ngxDirectiveThirdParty access_by_lua syn keyword ngxDirectiveThirdParty access_by_lua_block syn keyword ngxDirectiveThirdParty access_by_lua_file syn keyword ngxDirectiveThirdParty header_filter_by_lua syn keyword ngxDirectiveThirdParty header_filter_by_lua_block syn keyword ngxDirectiveThirdParty header_filter_by_lua_file syn keyword ngxDirectiveThirdParty body_filter_by_lua syn keyword ngxDirectiveThirdParty body_filter_by_lua_block syn keyword ngxDirectiveThirdParty body_filter_by_lua_file syn keyword ngxDirectiveThirdParty log_by_lua syn keyword ngxDirectiveThirdParty log_by_lua_block syn keyword ngxDirectiveThirdParty log_by_lua_file syn keyword ngxDirectiveThirdParty balancer_by_lua_block syn keyword ngxDirectiveThirdParty balancer_by_lua_file syn keyword ngxDirectiveThirdParty lua_need_request_body syn keyword ngxDirectiveThirdParty ssl_certificate_by_lua_block syn keyword ngxDirectiveThirdParty ssl_certificate_by_lua_file syn keyword ngxDirectiveThirdParty ssl_session_fetch_by_lua_block syn keyword ngxDirectiveThirdParty ssl_session_fetch_by_lua_file syn keyword ngxDirectiveThirdParty ssl_session_store_by_lua_block syn keyword ngxDirectiveThirdParty ssl_session_store_by_lua_file syn keyword ngxDirectiveThirdParty lua_shared_dict syn keyword ngxDirectiveThirdParty lua_socket_connect_timeout syn keyword ngxDirectiveThirdParty lua_socket_send_timeout syn keyword ngxDirectiveThirdParty lua_socket_send_lowat syn keyword ngxDirectiveThirdParty lua_socket_read_timeout syn keyword ngxDirectiveThirdParty lua_socket_buffer_size syn keyword ngxDirectiveThirdParty lua_socket_pool_size syn keyword ngxDirectiveThirdParty lua_socket_keepalive_timeout syn keyword ngxDirectiveThirdParty lua_socket_log_errors syn keyword ngxDirectiveThirdParty lua_ssl_ciphers syn keyword ngxDirectiveThirdParty lua_ssl_crl syn keyword ngxDirectiveThirdParty lua_ssl_protocols syn keyword ngxDirectiveThirdParty lua_ssl_trusted_certificate syn keyword ngxDirectiveThirdParty lua_ssl_verify_depth syn keyword ngxDirectiveThirdParty lua_http10_buffering syn keyword ngxDirectiveThirdParty rewrite_by_lua_no_postpone syn keyword ngxDirectiveThirdParty access_by_lua_no_postpone syn keyword ngxDirectiveThirdParty lua_transform_underscores_in_response_headers syn keyword ngxDirectiveThirdParty lua_check_client_abort syn keyword ngxDirectiveThirdParty lua_max_pending_timers syn keyword ngxDirectiveThirdParty lua_max_running_timers endif