| Summary: | mail-client/evolution - contacts displays \n newline in Contacts | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Roger <rogerx.oss> |
| Component: | Current packages | Assignee: | GNOME Office (OBSOLETE) <gnome-office+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | liquidx |
| Priority: | High | ||
| Version: | 2006.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://bugzilla.gnome.org/show_bug.cgi?id=356176 http://bugzilla.gnome.org/show_bug.cgi?id=416664 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Roger
2007-04-22 02:28:02 UTC
Thank you for report, roger. The bug was fixed upstream. I've backported patch and applied to evolution-data-server-1.10.2-r1. Fixed. Great! I would have done more, but time only permits me todo so much programming ;-) (Would be great if Gentoo had a 24/7 voting system for volunteers/developers for Gentoo. You have my vote for posting this long overdue puppy. ;-) Ok. For historical documentation of this bug... I fixed a few more of my contacts acquiring the nagging "\n" character sets within my contacts. You might also want to note I found these character sets, not only within the "Comment" field, but in also fields of the vcard format. To fix: 1) Export the contact(s) to vcard file. (Right click and choose Export.) 2) Open the VCard with GVim and choose "Edit > Find/Replace". 3a) Replace all occurrences of "\n" with spaces: Specify for Find "\\n" and Replace " " (five spaces or just one or two spaces designating places you've had a carriage return). 3b) This time, just find & replace back slashes: Find "\\" and Replace " " (five spaces or just one or two spaces). 4) Save the file and import the vcard back using Evolution > File > Import. I still notice Evolution spawning the following warnings, but can find no back slashes or "\n" character sets anymore: (evolution-2.12:12606): libebook-WARNING **: invalid escape, passing it through (evolution-2.12:12606): libebook-WARNING **: invalid escape, passing it through But so far, I am "\n" free. I'm hoping time will tell what invalid escape characters are embedded and which contacts they're in. I think these "invalid escapes are causing a slight delay displaying the contacts. |