Tk Library Source Code

View Ticket
Login
Ticket UUID: 548832
Title: Tcl version of mime::qp_encode broken
Type: Bug Version: None
Submitter: cleverly Created on: 2002-04-25 22:30:40
Subsystem: mime Assigned To: andreas_kupries
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2002-06-25 04:41:00
Resolution: Fixed Closed By: andreas_kupries
    Closed on: 2002-06-24 21:41:00
Description:
The mime package has a preference for Trf's
quoted-printable command, but falls back to a pure Tcl
implementation when Trf is not present.

In tcllib 0.8 (mime package version 1.2 iirc),
mime::qp_encode correctly encoded the equal sign as
=3D.  Currently in tcllib 1.2 (mime package version
1.3.1) mime::qp_encode does NOT encode the equal sign. 
This causes the quoted-printable output of the mime
package to not be decodable by many other programs
(such as pine).

A (rather simple) patch is attached.
User Comments: andreas_kupries added on 2002-06-25 04:40:59:
Logged In: YES 
user_id=75003

Patch applied to cvs head, and committed. My apologies for 
the delay.

cleverly added on 2002-06-20 11:42:25:
Logged In: YES 
user_id=22080

This problem still exists in mime 1.3.2 in tcllib 1.3.  It
looks like the patch was never applied.

mrose added on 2002-05-02 01:14:34:
Logged In: YES 
user_id=24077

andreas - this looks fine, go ahead and apply it to the 
cvs tree.

/mtr

cleverly added on 2002-04-26 05:34:23:

File Added - 21966: mime.patch

Attachments: