-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathpackages.lisp
26 lines (24 loc) · 1017 Bytes
/
packages.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
(defpackage neomacs
(:use #:common-lisp #:lwcells #:named-closure #:iter)
(:export #:neomacs) (:shadow #:class)
(:import-from #:serapeum #:lret #:lret* #:lastcar #:single #:only-elt #:eval-always)
(:import-from #:bind #:bind)
(:import-from #:trivia #:ematch #:match)
(:import-from #:alexandria #:if-let #:when-let #:when-let*
#:first-elt #:last-elt #:assoc-value))
(defpackage neomacs-user
(:use #:common-lisp #:neomacs))
(in-package #:neomacs)
(trivial-package-local-nicknames:add-package-local-nickname
'#:sera '#:serapeum)
(trivial-package-local-nicknames:add-package-local-nickname
'#:alex '#:alexandria)
(trivial-package-local-nicknames:add-package-local-nickname
'#:cera.d '#:ceramic.driver)
(in-package #:neomacs-user)
(trivial-package-local-nicknames:add-package-local-nickname
'#:sera '#:serapeum)
(trivial-package-local-nicknames:add-package-local-nickname
'#:alex '#:alexandria)
(trivial-package-local-nicknames:add-package-local-nickname
'#:cera.d '#:ceramic.driver)