Hi Teresa,
On 7/27/06, Teresa Thomas <[EMAIL PROTECTED]> wrote:
> printf("%d", icalcomponent_is_valid(iCalComp));
> prints a 1.
> > BEGIN:VEVENT
> > UID:[EMAIL PROTECTED]
> > DTSTAMP:20060901T1300Z
> > DTSTART:20060401T163000Z
> > DTEND:20060402T010000Z
> > SUMMARY:Claudia is in sensitivity awareness class.
> > CLASS:PUBLIC
> > CATEGORIES:BUSINESS,HUMAN RESOURCES
> > TRANSP:TRANSPARENT
> > END:VEVENT
Hmm. I'm not entirely sure this is the issue, but I notice that your
DTSTAMP is not a proper RFC2445 date-time value; you'd want
DTSTAMP:20060901T130000Z (i.e. you are missing 2 '0's)
The other thing is that in RFC2445, commas need to be escaped with a
backslash in values to avoid having them interpreted as a list
(perhaps this is not a precisely correct interpretation; someone may
well correct me). However, in CATEGORIES, you actually want a list, so
in general there is no need to escape any commas. BUT.... evolution
usually does anyway, so you might want to try that just in case :P
Hope that helps.. these are just shots in the dark; I haven't tried
either of them myself.
Have fun,
Peter
_______________________________________________
Evolution-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-hackers