From ae688fd185c90ceba7a5bc28c1704e42c69f5306 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Fri, 14 Sep 2018 20:53:04 +0530 Subject: quoted-printable: Encode #\= with its ASCII code. * email/quoted-printable.scm (quoted-printable-encode): Encode #\= with its ASCII code. * test/quoted-printable.scm (quoted-printable-encoding of =): Add test to check for this bug. --- email/quoted-printable.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'email/quoted-printable.scm') diff --git a/email/quoted-printable.scm b/email/quoted-printable.scm index 753d7ae..d119f6a 100644 --- a/email/quoted-printable.scm +++ b/email/quoted-printable.scm @@ -80,8 +80,10 @@ in out (put-into-output (if (char-set-contains? - (ucs-range->char-set (char->integer #\space) - (char->integer #\delete)) + (char-set-delete + (ucs-range->char-set (char->integer #\space) + (char->integer #\delete)) + #\=) c) (string c) (format #f "=~:@(~2,'0x~)" x)))))))))) -- cgit v1.2.3