You have been subscribed to a public bug:
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
** Affects: libical (Ubuntu)
Importance: Undecided
Status: New
--
Escaping DQUOTE in text section (VJOURNAL/description)
https://bugs.launchpad.net/bugs/1447874
You received this bug notification because you are a member of Ubuntu Touch
seeded packages, which is subscribed to libical in Ubuntu.
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp