1.1--- a/lisp/lib/obj/pkg.lisp Tue Dec 19 18:10:02 2023 -0500
1.2+++ b/lisp/lib/obj/pkg.lisp Tue Dec 19 21:29:50 2023 -0500
1.3@@ -68,68 +68,10 @@
1.4 :read-tsv
1.5 :table-from-file))
1.6
1.7-(defpackage :obj/uri
1.8- ;; (:nicknames :uri)
1.9- (:use :cl :std :cl-ppcre)
1.10- (:export
1.11- #:uri ; class
1.12- #:uri-p
1.13- #:iri ; subclass of uri
1.14- #:iri-p
1.15- #:copy-uri
1.16-
1.17- #:uri-parse-error
1.18- #:uri-parse-error-string
1.19-
1.20- #:uri-scheme
1.21- #:uri-userinfo
1.22- #:uri-port
1.23- #:uri-path
1.24- #:uri-query
1.25- #:uri-fragment
1.26- #:generic-uri-scheme
1.27- #:generic-uri-userinfo
1.28- #:generic-uri-port
1.29- #:generic-uri-path
1.30- #:generic-uri-query
1.31- #:generic-uri-fragment
1.32-
1.33- #:uri-host
1.34- #:uri-ipv6
1.35- #:uri-zone-id
1.36- #:uri-plist
1.37- #:uri-authority ; pseudo-slot accessor
1.38-
1.39- #:urn ; class
1.40- #:urn-nid
1.41- #:urn-nss
1.42- #:urn-q-component ; RFC 8141
1.43- #:urn-f-component ; RFC 8141
1.44- #:urn-r-component ; RFC 8141
1.45-
1.46- #:*strict-parse*
1.47- #:parse-uri
1.48- #:merge-uris
1.49- #:enough-uri
1.50- #:uri-parsed-path
1.51- #:render-uri
1.52- #:string-to-uri
1.53- #:uri-to-string
1.54- #:string-to-iri
1.55- #:iri-to-string
1.56- #:parse-uri-string-rfc3986
1.57- #:parse-iri-string-rfc3987
1.58-
1.59- #:make-uri-space ; interning...
1.60- #:uri-space
1.61- #:uri=
1.62- #:intern-uri
1.63- #:unintern-uri
1.64- #:do-all-uris
1.65-
1.66- #:uri-to-pathname
1.67- #:pathname-to-uri))
1.68+(defpackage :obj/db
1.69+ (:nicknames :db)
1.70+ (:use :cl :std :hash :id :seq :graph)
1.71+ (:export))
1.72
1.73 (uiop:define-package :obj
1.74- (:use :cl :std)
1.75- (:use-reexport :obj/color :obj/tbl :obj/id :obj/uri))
1.76+ (:use-reexport :hash :color :seq :tree :graph :tbl :id :db))