dotfiles

My dotfiles.
git clone git://git.ryanmj.xyz/dotfiles.git
Log | Files | Refs | LICENSE

debian.jsf.in (1112B)


      1 # JOE syntax highlight file for apt's sources.list
      2 # by Christian Nicolai (http://mycrobase.de)
      3 
      4 =Idle
      5 =Comment	green
      6 =Keyword	bold
      7 =Bad		bold red
      8 
      9 =URL		cyan
     10 
     11 =SpacyURL	bold cyan
     12 =Distribution	red
     13 =Component	magenta
     14 
     15 :line_start Idle
     16 	*		line_rest	noeat
     17 	"#"		line_comment	recolor=-1
     18 	"a-zA-Z"	deb		recolor=-1
     19 
     20 :line_rest Idle
     21 	*		line_rest
     22 	"\n"		line_start
     23 
     24 :line_comment Comment
     25 	*		line_comment
     26 	"\n"		line_start
     27 
     28 :deb Keyword
     29 	*		deb
     30 	" \t"		deb_url_pre
     31 
     32 # allow multiple spaces
     33 :deb_url_pre Idle
     34 	*		deb_url		noeat
     35 	" \t"		deb_url_pre
     36 
     37 :deb_url URL
     38 	*		deb_url
     39 	"["		deb_spacy_url	recolor=-1
     40 	" \t"		deb_distro_pre
     41 
     42 :deb_spacy_url SpacyURL
     43 	*		deb_spacy_url
     44 	"]"		deb_url
     45 
     46 # allow multiple spaces
     47 :deb_distro_pre Idle
     48 	*		deb_distro	noeat
     49 	" \t"		deb_distro_pre
     50 
     51 :deb_distro Distribution
     52 	*		deb_distro
     53 	" \t"		deb_component_pre
     54 
     55 	# distro is the last obligatory part,
     56 	# components are all optional
     57 	"\n"		line_start
     58 
     59 # allow multiple spaces
     60 :deb_component_pre Idle
     61 	*		deb_component	noeat
     62 	" \t"		deb_component_pre
     63 
     64 :deb_component Component
     65 	*		deb_component
     66 	" \t"		deb_component_pre
     67 	"\n"		line_start