aboutsummaryrefslogtreecommitdiff
path: root/module/calp/webdav/property.scm
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-12-04 01:58:26 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2023-12-09 00:54:20 +0100
commitffd0a028aefd203b4a42ded1e5a592e1b4d92dd7 (patch)
tree7176aa23610558fde1c020ae0b096d2f43bc9dc7 /module/calp/webdav/property.scm
parentCleanup datetime tests. (diff)
downloadcalp-ffd0a028aefd203b4a42ded1e5a592e1b4d92dd7.tar.gz
calp-ffd0a028aefd203b4a42ded1e5a592e1b4d92dd7.tar.xz
Complete rewrite of the lens system.
The old "lens" system was more of nested accessors. This rewrites them to be much better, at the cost of some extra up-front complexity. Beside the change in lenses, and all required adjustments, also adds lens creation to the define-type macro.
Diffstat (limited to 'module/calp/webdav/property.scm')
-rw-r--r--module/calp/webdav/property.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/module/calp/webdav/property.scm b/module/calp/webdav/property.scm
index a8dac349..4e235f81 100644
--- a/module/calp/webdav/property.scm
+++ b/module/calp/webdav/property.scm
@@ -9,10 +9,10 @@
:use-module (hnh util object)
:use-module (calp namespaces)
:export (propstat?
- propstat-status-code
- propstat-property
- propstat-error
- propstat-response-description
+ propstat-status-code propstat-status-code*
+ propstat-property propstat-property*
+ propstat-error propstat-error*
+ propstat-response-description propstat-response-description*
propstat