/** * Name: mail * Description: Mail and news articles. * Author: Markku Rossi */ state mail_body extends Highlight { BEGIN { reference_face (false); } /^[ \t]+>/ { reference_face (true); language_print ($0); call (eat_one_line); reference_face (false); } } state mail extends HighlightEntry { BEGIN { reference_face (true); } /^[ \t]*$/ { /* Move to the mail body. */ call (mail_body); } } /* Local variables: mode: c End: */