Opened 9 months ago

Closed 9 months ago

#1488606 closed Bugs (fixed)

Apostrophes are sometimes stripped in quoted messages when replying

Reported by: omehegan Owned by:
Priority: 5 Milestone: 0.8.1
Component: User Interface Version: 0.8.0
Severity: normal Keywords:
Cc:

Description

When replying to some messages which have apostrophes in them (e.g. they use the word "it's" or something), the apostrophes will be stripped in the quoted message text when composing the reply (so you end up with "its").

I see this in both Firefox and Chrome, and have seen it for the last several versions of Roundcube. I am currently on 0.8.0 and still seeing it.

It does not happen with all messages. I have two examples at the moment, one which has the issue and one which does not. Looking at their headers, I only see one difference which might be relevant. The GOOD message has Content-Type: text/plain; charset="us-ascii". The BAD message has Content-Type: multipart/alternative; boundary=f46d04016d8721cf5904c7283a8d. The problem message is coming from Gmail, and I would think their messages would be *somewhat* standards-compliant...

Let me know if there's anything else I can do to help debug this.

Attachments (1)

Test.eml (2.4 KB) - added by bigwillystyle42 9 months ago.
Example email showing problem

Download all attachments as: .zip

Change History (6)

comment:1 Changed 9 months ago by omehegan

  • Component changed from Addressbook to User Interface

comment:2 Changed 9 months ago by alec

  • Milestone changed from later to 0.8.1

Please, attach sample message source. Do you have HTML editor enabled when this happens?

Changed 9 months ago by bigwillystyle42

Example email showing problem

comment:3 Changed 9 months ago by bigwillystyle42

I see the problem with the attached email. I use the plain text editor.

comment:4 Changed 9 months ago by omehegan

Yeah, I am using the plain text editor also.

comment:5 Changed 9 months ago by alec

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.