summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorArun Isaac2020-12-05 00:19:16 +0530
committerArun Isaac2020-12-05 00:33:24 +0530
commit37e245539bc9e27db35731e7b517cdde397834e2 (patch)
treea6eb0e27b46c45bfd53b12e81e37dc414bc665bd /NEWS
parent907a5d678c58eff653133df441aeecd3b7025e37 (diff)
downloadguile-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 'NEWS')
0 files changed, 0 insertions, 0 deletions