Fixed in libical. Version 1.0.1: -------------- * [Bug] issue74: Do not escape double quote character * ...
https://github.com/libical/libical/blob/master/ReleaseNotes.txt ** Package changed: orage (Ubuntu) => libical (Ubuntu) ** Changed in: libical (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to libical in Ubuntu. https://bugs.launchpad.net/bugs/1447874 Title: Escaping DQUOTE in text section (VJOURNAL/description) Status in libical package in Ubuntu: Fix Released Bug description: When a journal entry is created and a string is added with DQUOTE characters in it the RFC5545 says in 3.8.1.5 that the description syntax is: description = "DESCRIPTION" descparam ":" text CRLF 'text' is described in 3.3.11 as: text = *(TSAFE-CHAR / ":" / DQUOTE / ESCAPED-CHAR) That is DQUOTE is not escaped. But when I create a journal entry (see screenshot) with DQUOTE in it the iCalendar file created by Orage (using File->Exchange Data->export) has the following.... BEGIN:VJOURNAL UID:Orage-20150415T224001Z0-1000@sharron CLASS:PUBLIC DTSTAMP:20150415T224006Z CREATED:20150415T224001Z LAST-MODIFIED:20150415T224006Z SUMMARY:A Journal Entry Orage DESCRIPTION:All day\nCategory \"Foobar\"\n CATEGORIES:Foobar DTSTART;VALUE=DATE:20150416 END:VJOURNAL Note the escaped DQUOTE characters in the description field. It should be: DESCRIPTION:All day\nCategory "Foobar"\n To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libical/+bug/1447874/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp