diff options
Diffstat (limited to 'libical/TODO')
-rw-r--r-- | libical/TODO | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/libical/TODO b/libical/TODO index 07fee66d39..feb723d244 100644 --- a/libical/TODO +++ b/libical/TODO @@ -1,5 +1,5 @@ -TODOs for libical-0.14 +TODOs for libical-0.16 --------------------- libical treats properties with multiple values incorrecty -- it always @@ -10,9 +10,6 @@ Some TEXT valued properties, like METHOD, have a limited set of valid values. The code should check that the values of these properites are valid. ( Although METHOD now uses enums, and is not really TEXT valued ) -For TEXT values properties with limited set of valid values, add -routines to use enums to set the values. - Finish implementing values ATTACH/BINARY content_type @@ -25,4 +22,11 @@ Error Handling Dates and times: the parser will accept many illegal date time values -RECUR values ignore integers in BYDAY clauses
\ No newline at end of file +RECUR values ignore integers in BYDAY clauses, ie 'FREQ=MONTHLY;BYDAY=-1SU' + +REQUEST-STATUS propery is broken. The parser treats the value as +normal text, backslashing the ';' seperators. + +Some of the X-LIC-ERROR types overlap with REQUEST-STATUS +values. There should be a routine to turn property, parameter and +value parse errors into REQUEST-STATUS |