Index: src/mime.c =================================================================== RCS file: /usr/local/cvsroot/slrn/src/mime.c,v retrieving revision 1.1.1.4 diff -u -r1.1.1.4 mime.c --- src/mime.c 6 Jun 2002 12:33:15 -0000 1.1.1.4 +++ src/mime.c 6 Jun 2002 15:30:56 -0000 @@ -55,6 +55,7 @@ int Slrn_Use_Mime = 5; int Slrn_Use_Meta_Mail = 1; int Slrn_Fold_Headers = 1; +int Slrn_Encode_Subject = 1; char *Slrn_MetaMail_Cmd; char *Slrn_Utf8_Table = NULL; @@ -1446,6 +1447,10 @@ (unsigned char *) "Followup-To: ", 13)) return; + if (0 == Slrn_Encode_Subject && !slrn_case_strncmp ((unsigned char *) s, + (unsigned char *) "Subject: ", 9)) + return; + if ((NULL != (colon = strchr (s, ':'))) && (colon[1] == ' ')) { max -= (colon + 2 - s); Index: src/mime.h =================================================================== RCS file: /usr/local/cvsroot/slrn/src/mime.h,v retrieving revision 1.1.1.3 diff -u -r1.1.1.3 mime.h --- src/mime.h 24 Nov 2001 20:25:01 -0000 1.1.1.3 +++ src/mime.h 6 Jun 2002 15:30:56 -0000 @@ -23,6 +23,7 @@ extern char *Slrn_Mime_Display_Charset; extern char *Slrn_Utf8_Table; extern int Slrn_Fold_Headers; +extern int Slrn_Encode_Subject; extern int Slrn_Mime_Was_Modified; extern int Slrn_Mime_Needs_Metamail; Index: src/startup.c =================================================================== RCS file: /usr/local/cvsroot/slrn/src/startup.c,v retrieving revision 1.4 diff -u -r1.4 startup.c --- src/startup.c 6 Jun 2002 12:43:25 -0000 1.4 +++ src/startup.c 6 Jun 2002 15:30:59 -0000 @@ -563,9 +563,11 @@ #if SLRN_HAS_MIME {"use_mime", &Slrn_Use_Mime}, {"fold_headers", &Slrn_Fold_Headers}, + {"encode_subject", &Slrn_Encode_Subject}, #else {"use_mime", NULL}, {"fold_headers", NULL}, + {"encode_subject", NULL}, #endif #if SLRN_HAS_GROUPLENS {"use_grouplens", &Slrn_Use_Group_Lens},