File tree Expand file tree Collapse file tree 1 file changed +31
-18
lines changed Expand file tree Collapse file tree 1 file changed +31
-18
lines changed Original file line number Diff line number Diff line change @@ -33,29 +33,42 @@ export default function(hljs) {
3333    relevance : 10 
3434  } ; 
3535
36-   const  KEY_VALUE  =  { 
37-     begin : / ^ ( [ A - Z a - z 0 - 9 _ - ] + ( \[ [ A - Z a - z 0 - 9 _ @ . ] + \] ) ? ) \s * = / , 
38-     returnBegin : true , 
36+   const  KEY_NAME  =  { 
37+     className : 'attr' , 
38+     begin : / ^ [ A - Z a - z 0 - 9 _ - ] + ( \[ [ A - Z a - z 0 - 9 _ @ . ] + \] ) ? / , 
39+     end : / \s * = / , 
40+     excludeEnd : true , 
41+     relevance : 10 
42+   } ; 
43+ 
44+   const  OPERATOR  =  { 
45+     className : 'operator' , 
46+     match : / = / , 
47+     relevance : 0 
48+   } ; 
49+ 
50+   const  VALUE  =  { 
51+     begin : / = \s * / , 
52+     end : / $ / , 
53+     excludeBegin : true , 
3954    contains : [ 
40-       { 
41-         FIELD_CODES , 
42-         className : 'attr' , 
43-         begin : / ^ [ A - Z a - z 0 - 9 _ - ] + ( \[ [ A - Z a - z 0 - 9 _ @ . ] + \] ) ? / , 
44-         end : / \s * = / , 
45-         excludeEnd : true , 
46-         relevance : 10 
47-       } , 
48-       { 
49-         className : 'operator' , 
50-         match : / = / , 
51-         relevance : 0 
52-       } , 
55+       FIELD_CODES , 
56+       STRING , 
5357      { 
5458        className : 'literal' , 
5559        match : / \b ( A p p l i c a t i o n | L i n k | D i r e c t o r y | f o r k i n g | o n e s h o t | O n e S h o t | t r u e | f a l s e | T r u e | F a l s e ) \b / , 
5660        relevance : 10 
57-       } , 
58-       STRING 
61+       } 
62+     ] 
63+   } ; 
64+ 
65+   const  KEY_VALUE  =  { 
66+     begin : / ^ ( [ A - Z a - z 0 - 9 _ - ] + ( \[ [ A - Z a - z 0 - 9 _ @ . ] + \] ) ? ) \s * = / , 
67+     returnBegin : true , 
68+     contains : [ 
69+       KEY_NAME , 
70+       OPERATOR , 
71+       VALUE 
5972    ] 
6073  } ; 
6174
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments