NAME
    FML::Header::Subject - manipulate the mail header subject.

SYNOPSIS
        use FML::Header::Subject;
        FML::Header::Subject->rewrite_article_subject_tag($header, $config, $args);

DESCRIPTION
    collection of functions to manipulate the header subject.

METHODS
  new()
    constructor.

  rewrite_article_subject_tag($header, $config, $args)
    add or rewrite the subject tag for $header. This mothod cuts off Re:
    (reply identifier) in subject: and replace the subject with the newer
    content e.g. including the ML tag.

  regexp_compile($string)
    build a regular expression to trap $string.

  is_reply($subject_string)
    speculate $subject_string looks a reply message or not? It depends on
    each language specific representations. Now we can trap Japanese
    specific keywords.

CODING STYLE
    See "http://www.fml.org/software/FNF/" on fml coding style guide.

AUTHOR
    Ken'ichi Fukamachi

COPYRIGHT
    Copyright (C) 2001,2002,2003,2004,2005,2006 Ken'ichi Fukamachi

    All rights reserved. This program is free software; you can redistribute
    it and/or modify it under the same terms as Perl itself.

HISTORY
    FML::Header::Subject first appeared in fml8 mailing list driver package.
    See "http://www.fml.org/" for more details.

