mirror of
				https://github.com/cmur2/joe-syntax.git
				synced 2025-11-03 08:25:08 +01:00 
			
		
		
		
	Fix comment detection. (#23)
* Fix comment detection. * Fix spaces after '#'
This commit is contained in:
		
							
								
								
									
										13
									
								
								yaml.jsf
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								yaml.jsf
									
									
									
									
									
								
							@@ -1,4 +1,5 @@
 | 
				
			|||||||
# JOE syntax highlight file for YAML
 | 
					# JOE syntax highlight file for YAML
 | 
				
			||||||
 | 
					# by Christian Nicolai (http://mycrobase.de)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
=Idle
 | 
					=Idle
 | 
				
			||||||
=Comment	green
 | 
					=Comment	green
 | 
				
			||||||
@@ -11,7 +12,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
=Directive	red
 | 
					=Directive	red
 | 
				
			||||||
=Reference	yellow
 | 
					=Reference	yellow
 | 
				
			||||||
=LocalType	fg_310 # brown
 | 
					=LocalType	blue
 | 
				
			||||||
=BlockDelim	bold blue
 | 
					=BlockDelim	bold blue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
=BadTab		inverse red
 | 
					=BadTab		inverse red
 | 
				
			||||||
@@ -19,13 +20,18 @@
 | 
				
			|||||||
:line_start Idle
 | 
					:line_start Idle
 | 
				
			||||||
	*		maybe_key	noeat
 | 
						*		maybe_key	noeat
 | 
				
			||||||
	"\t"		bad_tab		recolor=-1
 | 
						"\t"		bad_tab		recolor=-1
 | 
				
			||||||
 | 
						"#"		line_comment	recolor=-1
 | 
				
			||||||
	" "		line_start
 | 
						" "		line_start
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					:maybe_idlecomment Comment
 | 
				
			||||||
 | 
						*		idle		noeat
 | 
				
			||||||
 | 
						"#"		line_comment	recolor=-1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
:idle Constant
 | 
					:idle Constant
 | 
				
			||||||
	*		idle
 | 
						*		idle
 | 
				
			||||||
	"\n"		line_start
 | 
						"\n"		line_start
 | 
				
			||||||
 | 
						" "		maybe_idlecomment
 | 
				
			||||||
	"%"		directive	recolor=-1
 | 
						"%"		directive	recolor=-1
 | 
				
			||||||
	"#"		line_comment	recolor=-1
 | 
					 | 
				
			||||||
	"'"		string_sq_1	recolor=-1
 | 
						"'"		string_sq_1	recolor=-1
 | 
				
			||||||
	"\""		string_dq_1	recolor=-1
 | 
						"\""		string_dq_1	recolor=-1
 | 
				
			||||||
	"{[]}"		brace		recolor=-1
 | 
						"{[]}"		brace		recolor=-1
 | 
				
			||||||
@@ -35,7 +41,8 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
:maybe_key Idle
 | 
					:maybe_key Idle
 | 
				
			||||||
	*		maybe_key1	recolor=-1 mark
 | 
						*		maybe_key1	recolor=-1 mark
 | 
				
			||||||
	"\n%#'\"{[]}*&!"	idle		noeat
 | 
						"\n"		line_start
 | 
				
			||||||
 | 
						"%#'\"{[]}*&!"	idle		noeat
 | 
				
			||||||
	"-"		maybe_block1	mark
 | 
						"-"		maybe_block1	mark
 | 
				
			||||||
 | 
					
 | 
				
			||||||
:maybe_key1 Constant
 | 
					:maybe_key1 Constant
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user