aboutsummaryrefslogtreecommitdiff
path: root/module/vcomponent/vdir
diff options
context:
space:
mode:
Diffstat (limited to 'module/vcomponent/vdir')
-rw-r--r--module/vcomponent/vdir/parse.scm4
-rw-r--r--module/vcomponent/vdir/save-delete.scm5
2 files changed, 5 insertions, 4 deletions
diff --git a/module/vcomponent/vdir/parse.scm b/module/vcomponent/vdir/parse.scm
index ae4ea692..c4b1b694 100644
--- a/module/vcomponent/vdir/parse.scm
+++ b/module/vcomponent/vdir/parse.scm
@@ -4,7 +4,7 @@
;; (vcomponent parse ical) handles reading data from icalendar files.
;;; Code:
-(define-module (vcomponent parse)
+(define-module (vcomponent vdir parse)
:use-module (srfi srfi-1)
:use-module ((ice-9 hash-table) :select (alist->hash-table))
@@ -24,7 +24,7 @@
;; All VTIMEZONE's seem to be in "local" time in relation to
;; themselves. Therefore, a simple comparison should work,
;; and then the TZOFFSETTO properties can be subtd.
-(define (parse-vdir path)
+(define-public (parse-vdir path)
(let ((/ (lambda args (string-join args file-name-separator-string 'infix))))
(let ((color
(catch 'system-error
diff --git a/module/vcomponent/vdir/save-delete.scm b/module/vcomponent/vdir/save-delete.scm
index 0bc9cb4a..2cbe96bf 100644
--- a/module/vcomponent/vdir/save-delete.scm
+++ b/module/vcomponent/vdir/save-delete.scm
@@ -11,6 +11,7 @@
(define-module (vcomponent vdir save-delete)
:use-module (util)
+ :use-module ((util exceptions) :select (assert))
:use-module (vcomponent ical output)
:use-module (vcomponent)
:use-module ((util io) :select (with-atomic-output-to-file))
@@ -20,7 +21,7 @@
(define-public (save-event event)
(define calendar (parent event))
- (assert 'vdir (prop calendar '-X-HNH-SOURCETYPE))
+ (assert (eq? 'vdir (prop calendar '-X-HNH-SOURCETYPE)))
(let* ((uid (or (prop event 'UID) (uuidgen))))
(set! (prop event 'UID) uid
@@ -35,5 +36,5 @@
(define-public (remove-event event)
(define calendar (parent event))
- (assert 'vdir (prop calendar '-X-HNH-SOURCETYPE))
+ (assert (eq? 'vdir (prop calendar '-X-HNH-SOURCETYPE)))
(delete-file (prop event '-X-HNH-FILENAME)))