From 100ac33c561d59057425ddfeb26c4bd7b054db57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Fri, 4 Oct 2019 00:08:45 +0200 Subject: Reintroduce color and name parsing. --- src/calendar.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/calendar.c b/src/calendar.c index 7d8d598e..bafc13c3 100644 --- a/src/calendar.c +++ b/src/calendar.c @@ -96,8 +96,8 @@ int handle_dir(SCM cal, char* path) { info_buf[read - 1] = '\0'; fclose(f); - // TODO - // vcomponent_push_val(cal, "COLOR", info_buf); + scm_add_line_x(cal, scm_from_utf8_string("COLOR"), + scm_make_vline(scm_from_utf8_stringn(info_buf, read))); } else if (strcmp (d->d_name, "displayname") == 0) { f = fopen(resolved_path, "r"); read = getline(&info_buf, &size, f); @@ -111,8 +111,8 @@ int handle_dir(SCM cal, char* path) { * This works since *currently* values are returned in * reverse order */ - // TODO - // vcomponent_push_val(cal, "NAME", info_buf); + scm_add_line_x(cal, scm_from_utf8_string("NAME"), + scm_make_vline(scm_from_utf8_stringn(info_buf, read))); } else { open_ics (resolved_path, cal); } -- cgit v1.2.3