Le 19/12/2011 09:20, Patrick Ohly a écrit :
Hello Thomas!
Helllo Patrick !
I ran a new full test over the weekend and found one issue:
-------------------------------------------------------------------------------
BEGIN:VCALENDAR BEGIN:VCALENDAR
VERSION:2.0 VERSION:2.0
BEGIN:VTODO BEGIN:VTODO
SUMMARY:test task with plenty of fi SUMMARY:test task with plenty of fi
elds elds
CATEGORIES:Business,Waiting CATEGORIES:Business,Waiting
COMPLETED:20090401T050000 COMPLETED:20090401T050000
DESCRIPTION:This is a test task in DESCRIPTION:This is a test task in
time zone New York\, to be started time zone New York\, to be started
May 1st 2009 (not supported by Memo May 1st 2009 (not supported by Memo
too)\, due Mai 2st 2009.\n\nIt uses too)\, due Mai 2st 2009.\n\nIt uses
non-standard status values. non-standard status values.
DUE:20090502T190000 DUE:20090502T190000
> PERCENT-COMPLETE:100
STATUS:COMPLETED STATUS:COMPLETED
END:VTODO END:VTODO
END:VCALENDAR END:VCALENDAR
-------------------------------------------------------------------------------
It seems that Memotoo adds a PERCENT-COMPLETE:100. The original data has
no PERCENT-COMPLETE when testing with Memotoo (see below).
The standard doesn't say anything about a default value for
PERCENT-COMPLETE; my own intuition suggests that "nothing said = nothing
done = PERCENT-COMPLETE:0" would be a better choice than 100% done.
Has Memotoo started to support PERCENT-COMPLETE? What about DTSTART?
Memotoo add
"PERCENT-COMPLETE:100" if the date "COMPLETED" is set.
DTSTART is supported by Memotoo
The Memotoo version of the task test case was modified a while ago to
not have PERCENT-COMPLETE and DTSTART:
"PERCENT-COMPLETE" is set in Memotoo since many months ...
commit 358e8fc03b60ad6e34fb1815bf20694745ce8571
Author: Patrick Ohly<patrick.ohly(a)intel.com>
Date: Wed Aug 10 16:02:30 2011 +0200
Memotoo testing: updated eds_task test case for Memotoo
Time stamp for COMPLETED is converted to local time by Memotoo.
DTSTART and PERCENT-COMPLETE are lost.