+1999-12-20  Katsumi Yamaoka   <yamaoka@jpl.org>
+
+       * mel-b-el.el (base64-encode-string): Allow the optional second arg
+       `no-line-break'.
+
 1999-12-13  Katsumi Yamaoka   <yamaoka@jpl.org>
 
        * README.en,README.ja,mime-en.sgml,mime-en.texi,mime-ja.sgml,
 
                   (ash (logand (car pack) 3) 4))))
     buf))
 
-(defun-maybe base64-encode-string (string)
+(defun-maybe base64-encode-string (string &optional no-line-break)
   "Encode STRING to base64, and return the result."
   (let* ((len (length string))
         (b 0)(e 57)
                     (function base64-encode-1)
                     (pack-sequence (substring string b e) 3)
                     "")
-                   "\n"))
+                   (if (not no-line-break) "\n")))
       (setq b e
            e (+ e 57)))
     (concat dest