dotfiles

My dotfiles.
Log | Files | Refs | LICENSE

context.jsf (1111B)


      1 # Identify title lines for status line context display
      2 
      3 =Idle
      4 =Title bold # Doesn't matter, just make it visible
      5 
      6 :idle Idle
      7 	*		title_line	buffer noeat recolor=-1
      8 	"b"		maybe_begin_1	buffer
      9 	"B"		maybe_BEGIN_1	buffer
     10 	"\n"		idle
     11 	"/"		maybe_comment	buffer
     12 	"-"		maybe_comment_1	buffer
     13 	";{} \t\r\f#"	comment
     14 
     15 :maybe_comment Idle
     16 	*		title_line	noeat recolor=-1
     17 	"/*"		comment
     18 
     19 :maybe_comment_1 Idle
     20 	*		title_line	noeat recolor=-1
     21 	"-"		comment
     22 
     23 :title_line Title
     24 	*		title_line
     25 	"\n"		idle		save_s
     26 
     27 :comment Idle
     28 	*		comment
     29 	"\n"		idle
     30 
     31 :maybe_begin_1 Idle
     32 	*		title_line	noeat recolor=-2
     33 	"e"		maybe_begin_2
     34 
     35 :maybe_begin_2 Idle
     36 	*		title_line	noeat recolor=-3
     37 	"g"		maybe_begin_3
     38 
     39 :maybe_begin_3 Idle
     40 	*		title_line	noeat recolor=-4
     41 	"i"		maybe_begin_4
     42 
     43 :maybe_begin_4 Idle
     44 	*		title_line	noeat recolor=-5
     45 	"n"		comment
     46 
     47 :maybe_BEGIN_1 Idle
     48 	*		title_line	noeat recolor=-2
     49 	"E"		maybe_BEGIN_2
     50 
     51 :maybe_BEGIN_2 Idle
     52 	*		title_line	noeat recolor=-3
     53 	"G"		maybe_BEGIN_3
     54 
     55 :maybe_BEGIN_3 Idle
     56 	*		title_line	noeat recolor=-4
     57 	"I"		maybe_BEGIN_4
     58 
     59 :maybe_BEGIN_4 Idle
     60 	*		title_line	noeat recolor=-5
     61 	"N"		comment