forked from pool/dictd
2ad83698f4
please review, contrib cleanup OBS-URL: https://build.opensuse.org/request/show/72124 OBS-URL: https://build.opensuse.org/package/show/Education/dictd?expand=0&rev=1
33 lines
839 B
Plaintext
33 lines
839 B
Plaintext
dnl /etc/dictd/colorit.conf vim:ft=m4
|
|
dnl
|
|
dnl Sample configuration file for colorit(1) program
|
|
dnl
|
|
divert(-1)
|
|
dnl
|
|
dnl Define some useful color variables
|
|
dnl
|
|
define(`black', `0')
|
|
define(`red', `1')
|
|
define(`green', `2')
|
|
define(`brown', `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(`^From.*$',red,cyan)
|
|
mark(`^ [^ ]+',green)
|
|
mark(`^ *Note:',red)
|
|
mark(`{[^{]+}',green)
|
|
mark(`^ *\[[^\[]+\]', cyan)
|
|
mark(`^[ ]*(adj|n|v|adv)? *[0-9]+[\.:]',cyan)
|
|
mark(`^ *\([a-z]+\)',cyan)
|
|
mark(`(Syn|Ant|syn|ant):', blue, white)
|
|
mark(` (t|i|a|adj|adv|n|v)\. ',cyan)
|
|
mark(` (t|i|a|adj|adv|n|v)\.$',cyan)
|