GNOME Bugzilla – Bug 764426
Contact list with umlauts shown encoded in meetings
Last modified: 2016-05-17 17:43:56 UTC
To reproduce, create a contact named "Valérie Bergeron" or "Jean-François Côté", and put that contact in a "contact list" in Evolution's addressbook. Then, when creating a calendar meeting, insert the contact list (using the "Attendees..." button) instead of inserting the individual contact. Result: you get "=?ISO-8859-1?Q?Val=E9rie?= Bergeron" instead of "Valérie Bergeron". If you delete and re-add individually that attendee, the accents are correctly taken into account. It also works if you click to edit/rename that contact. So the accents are just messed up when parsed from a contact "list".
Demonstration: http://jeff.ecchi.ca/public/evolution-764426.webm
Thanks for a bug report. I fixed it with the below change: Created commit 7aaecfa in evo master (3.21.1+) Created commit 3e1172e in evo gnome-3-20 (3.20.1+)
There was a missing library in the Makefile.am, which could cause build failures in some cases. See bug #766540 for more details.
That's odd, your bug title renaming mentions specifically umlauts, and I used no umlauts in my contact names above, just regular (ex: "é") French accents... Also the commits you mention in comment #2 don't exist so I can't find the new ones.
It looks like I should choose accents, rather than umlauts. My fault. The bug is (was) filled against the evolution-data-server, but the commits were done in the evolution. I'm moving this to the evolution, where the automatic links to the commits will work as expected.