diff options
author | Arun Isaac | 2020-12-05 00:19:16 +0530 |
---|---|---|
committer | Arun Isaac | 2020-12-05 00:33:24 +0530 |
commit | 37e245539bc9e27db35731e7b517cdde397834e2 (patch) | |
tree | a6eb0e27b46c45bfd53b12e81e37dc414bc665bd /tests/utils.scm | |
parent | 907a5d678c58eff653133df441aeecd3b7025e37 (diff) | |
download | guile-email-37e245539bc9e27db35731e7b517cdde397834e2.tar.gz guile-email-37e245539bc9e27db35731e7b517cdde397834e2.tar.lz guile-email-37e245539bc9e27db35731e7b517cdde397834e2.zip |
email: Support obsolete addressing.
* email/email.scm (obs-qp, obs-fws, obs-no-ws-ctl, obs-ctext,
obs-qtext, obs-phrase, obs-local-part, obs-dtext, obs-domain,
obs-domain-list, obs-route, obs-angle-addr, captured-atom,
captured-obs-domain, captured-domain, obs-mbox-list, obs-group-list,
obs-addr-list, obs-id-left, obs-id-right): New patterns.
(quoted-pair, fws, ctext, qtext, phrase, dtext,
define-angle-addr-pattern, mailbox-list, group-list, address-list,
define-field-pattern, from, sender, bcc, id-left, id-right,
resent-from, resent-sender, resent-bcc, obs-resent-rply): Include
obsolete pattern.
(define-printable-ascii-character-pattern-with-obsolete,
define-atom-pattern, define-obs-domain-pattern): New macros.
(define-domain-pattern): Accept obs-domain as a new argument.
(fields): Include obs-resent-rply.
* tests/email.scm ("RFC5322 A.6.1. Obsolete addressing"): New test.
("parse email addresses with period in name"): Mark as passing.
Diffstat (limited to 'tests/utils.scm')
0 files changed, 0 insertions, 0 deletions