aboutsummaryrefslogtreecommitdiffstats
path: root/libical/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'libical/TODO')
-rw-r--r--libical/TODO14
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