'From Squeak3.2alpha of 14 October 2001 [latest update: #4441] on 11 November 2001 at 1:52:35 pm'! "Change Set: celesteFixes Date: 11 November 2001 Author: Lex Spoon Two quick fixes for Celeste: - use Bert Freudenberg's quoted-printable decoder instead of Lex's - make all MailMessage's printable with printString"! !MailMessage methodsFor: 'printing/formatting' stamp: 'ls 11/11/2001 13:27'! printOn: aStream "For text parts with no filename show: 'text/plain: first line of text...' for attachments/filenamed parts show: 'attachment: filename.ext'" | name | aStream nextPutAll: ((name _ self name) ifNil: ['Text: ' , self excerpt] ifNotNil: ['File: ' , name])! ! !String methodsFor: 'internet' stamp: 'ls 11/11/2001 13:24'! decodeQuotedPrintable "Assume receiver is in MIME 'quoted-printable' encoding, and decode it." ^QuotedPrintableMimeConverter mimeDecode: self as: self class! !