package.lisp @ 7d9a9d2a4af2

Finish wrapping some stuff, remove prefixes
author Steve Losh <steve@stevelosh.com>
date Sat, 11 Feb 2017 17:14:03 +0000
parents f61929db839b
children 4fce923d387e
(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
    :clear
    :clear-area
    :close
    :color
    :color-name
    :composition
    :crop
    :has-input-p
    :height
    :key-case
    :layer
    :open
    :peek
    :print
    :read
    :refresh
    :rgba
    :rgbaf
    :set
    :sleep
    :width
    :with-terminal

    )
  (: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."))