-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.lisp
35 lines (35 loc) · 815 Bytes
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
(in-package #:cl-user)
(defpackage #:org.shirakumo.filesystem-utils
(:use #:cl)
(:local-nicknames (#:pathname-utils #:org.shirakumo.pathname-utils))
(:import-from #:org.shirakumo.pathname-utils #:native-namestring)
(:export
#:runtime-directory
#:temporary-directory
#:make-temporary-file
#:with-temporary-file
#:current-directory
#:with-current-directory
#:ensure-deleted
#:truename*
#:file-exists-p
#:directory*
#:map-directory
#:do-directory
#:list-contents
#:list-files
#:list-directories
#:list-hosts
#:list-devices
#:device
#:resolve-symbolic-links
#:directory-p
#:file-p
#:symbolic-link-p
#:create-symbolic-link
#:create-hard-link
#:rename-file*
#:copy-file
#:empty-directory-p
#:delete-directory
#:delete-file*))