1
0
mirror of https://github.com/cmur2/joe-syntax.git synced 2024-12-22 12:54:23 +01:00

iptables: highlight important options and numbers

This commit is contained in:
cn 2012-07-08 21:54:05 +02:00
parent a1886c8c18
commit b5a46a6cb9

View File

@ -6,8 +6,9 @@
=Escape bold cyan =Escape bold cyan
=Bad bold red =Bad bold red
=Table bold blue =Table bold
=Policy fg_310 # brown =Policy bold blue
=Option fg_310 # brown
:line_start Idle :line_start Idle
* rest noeat * rest noeat
@ -15,6 +16,7 @@
"*" maybe_table buffer "*" maybe_table buffer
":" default_policy recolor=-1 ":" default_policy recolor=-1
"C" maybe_commit buffer "C" maybe_commit buffer
"-" command
:rest Idle :rest Idle
* rest * rest
@ -51,6 +53,64 @@ done
* bad noeat * bad noeat
"\n" line_start "\n" line_start
:command Idle
* bad noeat
"ADINX" chain_name_pre
:chain_name_pre Idle
* chain_name noeat
" " chain_name_pre
:chain_name Option
* chain_name
" " rule_spec
:rule_spec Idle
* rule_option noeat
" " rule_spec
"\n" line_start
:rule_option Idle
* rule_option
" " rule_spec
"\n" line_start
"-" rule_flag
:rule_flag Idle
* rule_option
"-" rule_flag_flag
"iojp" rule_iojp_pre
"sd" rule_sd_pre
:rule_flag_flag Idle
* rule_flag_flag1 buffer
:rule_flag_flag1 Idle
* rule_option noeat strings
"sport" rule_sd_pre
"dport" rule_sd_pre
done
"a-z-_" rule_flag_flag1
:rule_iojp_pre Idle
* rule_iojp noeat
" " rule_iojp_pre
:rule_iojp Option
* rule_iojp
" " rule_option
"\n" line_start
:rule_sd_pre Idle
* rule_sd noeat
" " rule_sd_pre
:rule_sd Constant
* rule_sd
" " rule_option
"\n" line_start
:bad Bad :bad Bad
* bad * bad
"\n" line_start "\n" line_start