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},