dnl -*- m4 -*- dnl vim:ft=m4 dnl dnl colorit(1) configuration for gnunet logs dnl divert(-1) dnl dnl Define some useful color variables dnl define(`black', `0') define(`red', `1') define(`green', `2') define(`yellow', `3') define(`blue', `4') define(`magenta', `5') define(`cyan', `6') define(`white', `7') dnl dnl Mark macro arguments: regexp foreground-color [background-color] dnl define(`mark', ``mark "$1"'' `ifelse(`$#', `3', ``"\033[3$2;4$3m"'', ``"\033[3$2m"'')' `"\033[m"') dnl divert mark(`^[A-Z][a-z]{2} .[0-9] [0-9:]{8}(-[0-9]{6})?', yellow) mark(`ERROR', red) mark(`WARNING', yellow) mark(`INFO', green) mark(`DEBUG', cyan)