# Leo colorizer control file for squidconf mode.
# This file is in the public domain.
# Properties for squidconf mode.
properties = {
"lineComment": "#",
}
# Attributes dict for squidconf_main ruleset.
squidconf_main_attributes_dict = {
"default": "null",
"digit_re": "",
"escape": "\\",
"highlight_digits": "true",
"ignore_case": "false",
"no_word_sep": "",
}
# Dictionary of attributes dictionaries for squidconf mode.
attributesDictDict = {
"squidconf_main": squidconf_main_attributes_dict,
}
# Keywords dict for squidconf_main ruleset.
squidconf_main_keywords_dict = {
"acl": "keyword1",
"allow": "literal2",
"always_direct": "keyword1",
"announce_file": "keyword1",
"announce_host": "keyword1",
"announce_period": "keyword1",
"announce_port": "keyword1",
"append_domain": "keyword1",
"as_whois_server": "keyword1",
"auth_param": "keyword1",
"authenticate_cache_garbage_interval": "keyword1",
"authenticate_ip_ttl": "keyword1",
"authenticate_ttl": "keyword1",
"broken_posts": "keyword1",
"buffered_logs": "keyword1",
"cache_access_log": "keyword1",
"cache_dir": "keyword1",
"cache_dns_program": "keyword1",
"cache_effective_group": "keyword1",
"cache_effective_user": "keyword1",
"cache_log": "keyword1",
"cache_mem": "keyword1",
"cache_mgr": "keyword1",
"cache_peer": "keyword1",
"cache_peer_access": "keyword1",
"cache_peer_domain": "keyword1",
"cache_replacement_policy": "keyword1",
"cache_store_log": "keyword1",
"cache_swap_high": "keyword1",
"cache_swap_log": "keyword1",
"cache_swap_low": "keyword1",
"cachemgr_passwd": "keyword1",
"chroot": "keyword1",
"client_db": "keyword1",
"client_lifetime": "keyword1",
"client_netmask": "keyword1",
"client_persistent_connections": "keyword1",
"connect_timeout": "keyword1",
"coredump_dir": "keyword1",
"dead_peer_timeout": "keyword1",
"debug_options": "keyword1",
"delay_access": "keyword1",
"delay_class": "keyword1",
"delay_initial_bucket_level": "keyword1",
"delay_parameters": "keyword1",
"delay_pools": "keyword1",
"deny": "literal2",
"deny_info": "keyword1",
"digest_bits_per_entry": "keyword1",
"digest_generation": "keyword1",
"digest_rebuild_chunk_percentage": "keyword1",
"digest_rebuild_period": "keyword1",
"digest_rewrite_period": "keyword1",
"digest_swapout_chunk_size": "keyword1",
"diskd_program": "keyword1",
"dns_children": "keyword1",
"dns_defnames": "keyword1",
"dns_nameservers": "keyword1",
"dns_retransmit_interval": "keyword1",
"dns_testnames": "keyword1",
"dns_timeout": "keyword1",
"dst": "keyword2",
"emulate_httpd_log": "keyword1",
"err_html_text": "keyword1",
"error_directory": "keyword1",
"extension_methods": "keyword1",
"external_acl_type": "keyword1",
"forward_log": "keyword1",
"forwarded_for": "keyword1",
"fqdncache_size": "keyword1",
"ftp_list_width": "keyword1",
"ftp_passive": "keyword1",
"ftp_sanitycheck": "keyword1",
"ftp_user": "keyword1",
"half_closed_clients": "keyword1",
"header_access": "keyword1",
"header_replace": "keyword1",
"hierarchy_stoplist": "keyword1",
"high_memory_warning": "keyword1",
"high_page_fault_warning": "keyword1",
"high_response_time_warning": "keyword1",
"hostname_aliases": "keyword1",
"hosts_file": "keyword1",
"htcp_port": "keyword1",
"http_access": "keyword1",
"http_port": "keyword1",
"http_reply_access": "keyword1",
"httpd_accel_host": "keyword1",
"httpd_accel_port": "keyword1",
"httpd_accel_single_host": "keyword1",
"httpd_accel_uses_host_header": "keyword1",
"httpd_accel_with_proxy": "keyword1",
"https_port": "keyword1",
"icon_directory": "keyword1",
"icp_access": "keyword1",
"icp_hit_stale": "keyword1",
"icp_port": "keyword1",
"icp_query_timeout": "keyword1",
"ident_lookup_access": "keyword1",
"ident_timeout": "keyword1",
"ie_refresh": "keyword1",
"ignore_unknown_nameservers": "keyword1",
"incoming_dns_average": "keyword1",
"incoming_http_average": "keyword1",
"incoming_icp_average": "keyword1",
"ipcache_high": "keyword1",
"ipcache_low": "keyword1",
"ipcache_size": "keyword1",
"log_fqdn": "keyword1",
"log_icp_queries": "keyword1",
"log_ip_on_direct": "keyword1",
"log_mime_hdrs": "keyword1",
"logfile_rotate": "keyword1",
"max_open_disk_fds": "keyword1",
"maximum_icp_query_timeout": "keyword1",
"maximum_object_size": "keyword1",
"maximum_object_size_in_memory": "keyword1",
"maximum_single_addr_tries": "keyword1",
"mcast_groups": "keyword1",
"mcast_icp_query_timeout": "keyword1",
"mcast_miss_addr": "keyword1",
"mcast_miss_encode_key": "keyword1",
"mcast_miss_port": "keyword1",
"mcast_miss_ttl": "keyword1",
"memory_pools": "keyword1",
"memory_pools_limit": "keyword1",
"memory_replacement_policy": "keyword1",
"method": "keyword2",
"mime_table": "keyword1",
"min_dns_poll_cnt": "keyword1",
"min_http_poll_cnt": "keyword1",
"min_icp_poll_cnt": "keyword1",
"minimum_direct_hops": "keyword1",
"minimum_direct_rtt": "keyword1",
"minimum_object_size": "keyword1",
"miss_access": "keyword1",
"negative_dns_ttl": "keyword1",
"negative_ttl": "keyword1",
"neighbor_type_domain": "keyword1",
"netdb_high": "keyword1",
"netdb_low": "keyword1",
"netdb_ping_period": "keyword1",
"never_direct": "keyword1",
"no_cache": "keyword1",
"nonhierarchical_direct": "keyword1",
"off": "literal2",
"offline_mode": "keyword1",
"on": "literal2",
"pconn_timeout": "keyword1",
"peer_connect_timeout": "keyword1",
"persistent_request_timeout": "keyword1",
"pid_filename": "keyword1",
"pinger_program": "keyword1",
"pipeline_prefetch": "keyword1",
"port": "keyword2",
"positive_dns_ttl": "keyword1",
"prefer_direct": "keyword1",
"proxy_auth": "keyword2",
"query_icmp": "keyword1",
"quick_abort_max": "keyword1",
"quick_abort_min": "keyword1",
"quick_abort_pct": "keyword1",
"range_offset_limit": "keyword1",
"read_timeout": "keyword1",
"redirect_children": "keyword1",
"redirect_program": "keyword1",
"redirect_rewrites_host_header": "keyword1",
"redirector_access": "keyword1",
"redirector_bypass": "keyword1",
"referer_log": "keyword1",
"refresh_pattern": "keyword1",
"reload_into_ims": "keyword1",
"reply_body_max_size": "keyword1",
"request_body_max_size": "keyword1",
"request_entities": "keyword1",
"request_header_max_size": "keyword1",
"request_timeout": "keyword1",
"server_persistent_connections": "keyword1",
"shutdown_lifetime": "keyword1",
"sleep_after_fork": "keyword1",
"snmp_access": "keyword1",
"snmp_incoming_address": "keyword1",
"snmp_outgoing_address": "keyword1",
"snmp_port": "keyword1",
"src": "keyword2",
"ssl_unclean_shutdown": "keyword1",
"store_avg_object_size": "keyword1",
"store_dir_select_algorithm": "keyword1",
"store_objects_per_bucket": "keyword1",
"strip_query_terms": "keyword1",
"tcp_outgoing_address": "keyword1",
"tcp_outgoing_tos": "keyword1",
"tcp_recv_bufsize": "keyword1",
"test_reachability": "keyword1",
"udp_incoming_address": "keyword1",
"udp_outgoing_address": "keyword1",
"unique_hostname": "keyword1",
"unlinkd_program": "keyword1",
"uri_whitespace": "keyword1",
"useragent_log": "keyword1",
"vary_ignore_expire": "keyword1",
"visible_hostname": "keyword1",
"wais_relay_host": "keyword1",
"wais_relay_port": "keyword1",
"wccp_incoming_address": "keyword1",
"wccp_outgoing_address": "keyword1",
"wccp_router": "keyword1",
"wccp_version": "keyword1",
}
# Dictionary of keywords dictionaries for squidconf mode.
keywordsDictDict = {
"squidconf_main": squidconf_main_keywords_dict,
}
# Rules for squidconf_main ruleset.
def squidconf_rule0(colorer, s, i):
return colorer.match_eol_span(s, i, kind="comment1", seq="#",
at_line_start=False, at_whitespace_end=False, at_word_start=False,
delegate="", exclude_match=False)
def squidconf_rule1(colorer, s, i):
return colorer.match_keywords(s, i)
# Rules dict for squidconf_main ruleset.
rulesDict1 = {
"#": [squidconf_rule0,],
"0": [squidconf_rule1,],
"1": [squidconf_rule1,],
"2": [squidconf_rule1,],
"3": [squidconf_rule1,],
"4": [squidconf_rule1,],
"5": [squidconf_rule1,],
"6": [squidconf_rule1,],
"7": [squidconf_rule1,],
"8": [squidconf_rule1,],
"9": [squidconf_rule1,],
"@": [squidconf_rule1,],
"A": [squidconf_rule1,],
"B": [squidconf_rule1,],
"C": [squidconf_rule1,],
"D": [squidconf_rule1,],
"E": [squidconf_rule1,],
"F": [squidconf_rule1,],
"G": [squidconf_rule1,],
"H": [squidconf_rule1,],
"I": [squidconf_rule1,],
"J": [squidconf_rule1,],
"K": [squidconf_rule1,],
"L": [squidconf_rule1,],
"M": [squidconf_rule1,],
"N": [squidconf_rule1,],
"O": [squidconf_rule1,],
"P": [squidconf_rule1,],
"Q": [squidconf_rule1,],
"R": [squidconf_rule1,],
"S": [squidconf_rule1,],
"T": [squidconf_rule1,],
"U": [squidconf_rule1,],
"V": [squidconf_rule1,],
"W": [squidconf_rule1,],
"X": [squidconf_rule1,],
"Y": [squidconf_rule1,],
"Z": [squidconf_rule1,],
"_": [squidconf_rule1,],
"a": [squidconf_rule1,],
"b": [squidconf_rule1,],
"c": [squidconf_rule1,],
"d": [squidconf_rule1,],
"e": [squidconf_rule1,],
"f": [squidconf_rule1,],
"g": [squidconf_rule1,],
"h": [squidconf_rule1,],
"i": [squidconf_rule1,],
"j": [squidconf_rule1,],
"k": [squidconf_rule1,],
"l": [squidconf_rule1,],
"m": [squidconf_rule1,],
"n": [squidconf_rule1,],
"o": [squidconf_rule1,],
"p": [squidconf_rule1,],
"q": [squidconf_rule1,],
"r": [squidconf_rule1,],
"s": [squidconf_rule1,],
"t": [squidconf_rule1,],
"u": [squidconf_rule1,],
"v": [squidconf_rule1,],
"w": [squidconf_rule1,],
"x": [squidconf_rule1,],
"y": [squidconf_rule1,],
"z": [squidconf_rule1,],
}
# x.rulesDictDict for squidconf mode.
rulesDictDict = {
"squidconf_main": rulesDict1,
}
# Import dict for squidconf mode.
importDict = {}
|