Add box drawing util
author |
Steve Losh <steve@stevelosh.com> |
date |
Thu, 22 Jun 2017 18:37:44 +0000 |
parents |
6de2b94783d5 |
children |
8e35ed93d731 |
(defpackage :bearlibterminal/low-level
(:use)
(:export)
(:import-from :cl
:&rest)
(:nicknames :blt/ll)
(:documentation "This package contains the low-level, SWIG-generated wrapper functions for bearlibterminal."))
(defpackage :bearlibterminal/high-level
(:use :cl :bearlibterminal.quickutils)
(:export
:background-color
:cell-background-color
:cell-char
:cell-code
:cell-color
:character-input
:clear
:clear-area
:close
:color
:color-name
:color-to-hsva
:color-to-rgba
:composition
:crop
:has-input-p
:height
:hsva
:key-case
:layer
:mouse
:mouse-x
:mouse-y
:open
:peek
:print
:read
:refresh
:rgba
:set
:sleep
:width
:with-terminal
:draw-box
)
(:shadow
:close
:open
:print
:read
:set
:sleep
)
(:nicknames :blt/hl :blt)
(:documentation "This package contains a high-level, lispy interface to bearlibterminal. It has the nickname `blt` for easy prefixing."))