mirror of
https://github.com/cmur2/joe-syntax.git
synced 2025-01-24 03:27:03 +01:00
URL highlighter for YAML
This commit is contained in:
parent
c8bb8774a7
commit
5912526050
45
yaml.jsf
45
yaml.jsf
@ -14,6 +14,8 @@
|
|||||||
=LocalType fg_310 # brown
|
=LocalType fg_310 # brown
|
||||||
=BlockDelim bold blue
|
=BlockDelim bold blue
|
||||||
|
|
||||||
|
=URL cyan
|
||||||
|
|
||||||
:idle Idle
|
:idle Idle
|
||||||
* idle
|
* idle
|
||||||
"%" directive recolor=-1
|
"%" directive recolor=-1
|
||||||
@ -25,6 +27,7 @@
|
|||||||
"." maybe_block_end1
|
"." maybe_block_end1
|
||||||
"*&" maybe_reference
|
"*&" maybe_reference
|
||||||
"!" maybe_typecast
|
"!" maybe_typecast
|
||||||
|
"a-zA-Z_" maybe_url mark buffer
|
||||||
|
|
||||||
:line_comment Comment
|
:line_comment Comment
|
||||||
* line_comment
|
* line_comment
|
||||||
@ -94,19 +97,19 @@
|
|||||||
:maybe_typecast Idle
|
:maybe_typecast Idle
|
||||||
* idle noeat
|
* idle noeat
|
||||||
"a-zA-Z_" local_type recolor=-1
|
"a-zA-Z_" local_type recolor=-1
|
||||||
"!" builtin_type1
|
"!" builtin_type
|
||||||
|
|
||||||
:builtin_type1 Idle
|
|
||||||
* idle noeat
|
|
||||||
"a-zA-Z" builtin_type buffer
|
|
||||||
|
|
||||||
:builtin_type Idle
|
:builtin_type Idle
|
||||||
|
* idle noeat
|
||||||
|
"a-zA-Z" builtin_type2 buffer
|
||||||
|
|
||||||
|
:builtin_type2 Idle
|
||||||
* idle noeat strings
|
* idle noeat strings
|
||||||
"str" type
|
"str" type
|
||||||
"float" type
|
"float" type
|
||||||
"binary" type
|
"binary" type
|
||||||
done
|
done
|
||||||
"a-zA-Z_" builtin_type
|
"a-zA-Z_" builtin_type2
|
||||||
|
|
||||||
:type Type
|
:type Type
|
||||||
* idle noeat
|
* idle noeat
|
||||||
@ -114,3 +117,33 @@ done
|
|||||||
:local_type LocalType
|
:local_type LocalType
|
||||||
* idle noeat
|
* idle noeat
|
||||||
"a-zA-Z_" local_type
|
"a-zA-Z_" local_type
|
||||||
|
|
||||||
|
:maybe_url Idle
|
||||||
|
* url_scheme_unkwn noeat strings
|
||||||
|
"ftp" maybe_url2
|
||||||
|
"http" maybe_url2
|
||||||
|
"https" maybe_url2
|
||||||
|
done
|
||||||
|
"a-zA-Z" maybe_url
|
||||||
|
|
||||||
|
:url_scheme_unkwn Idle
|
||||||
|
* idle noeat markend
|
||||||
|
|
||||||
|
:maybe_url2 Idle
|
||||||
|
* idle noeat markend
|
||||||
|
":" maybe_url3
|
||||||
|
|
||||||
|
:maybe_url3 Idle
|
||||||
|
* idle noeat markend
|
||||||
|
"/" maybe_url4
|
||||||
|
|
||||||
|
:maybe_url4 Idle
|
||||||
|
* idle noeat markend
|
||||||
|
"/" url
|
||||||
|
|
||||||
|
:url Idle
|
||||||
|
* url
|
||||||
|
" \t\r\n" url_end recolormark noeat
|
||||||
|
|
||||||
|
:url_end URL
|
||||||
|
* idle noeat
|
||||||
|
Loading…
x
Reference in New Issue
Block a user