autoconf.nanorc (649B)
1 ## Syntax highlighting for Autoconf. 2 3 ## Original author: Benno Schulenberg 4 ## License: GPL version 3 or newer 5 6 syntax autoconf "\.(ac|m4)$" 7 comment "#" 8 9 # Keywords: 10 color yellow "\<(if|test|then|elif|else|fi|case|esac|ifelse|for|in|do|done)\>" 11 color yellow "=|!=|&&|\|\|" 12 13 # Macros: 14 color cyan "\<[[:upper:][:digit:]_]+\>" 15 16 # Version numbers: 17 color red "\<[-_.0-9]+\>" 18 19 # Strings: 20 color red ""[^"]*"|'[^']*'" 21 22 # Backticks: 23 color green "`[^`]*`" 24 25 # Error lines: 26 color brightred "^[[:blank:]]*\*\*\*.*" 27 28 # Brackets: 29 color magenta "\[|\]|\(|\)" 30 31 # Comments: 32 color blue "^[[:blank:]]*#.*|\<dnl.*" 33 34 # Trailing whitespace: 35 color ,green "[[:space:]]+$"