package.lisp @ 6de2b94783d5

More examples
author Steve Losh <steve@stevelosh.com>
date Thu, 13 Apr 2017 12:42:10 +0000
parents 6fdb6639f071
children a2fb5d06bfb6
(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

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