This is the cl-termbox Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:26:20 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-termboxBindings for termbox library, a minimalistic library for building text-mode applications without curses
StackSmith <fpgasm@apple2.x10.mx>
MIT license
cffi (system).
package.lisp (file).
loadlib.lisp (file).
tb.bindings.lisp (file).
tb.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-termbox/cl-termbox.asdcl-termbox/package.lispcl-termbox/loadlib.lispcl-termbox/tb.bindings.lispcl-termbox/tb.lispcl-termbox/loadlib.lisppackage.lisp (file).
cl-termbox (system).
cl-termbox/tb.bindings.lisploadlib.lisp (file).
cl-termbox (system).
a-bold (special variable).
a-reverse (special variable).
a-underline (special variable).
black (special variable).
blue (special variable).
cyan (special variable).
default (special variable).
efailed-to-open-tty (constant).
epipe-trap-error (constant).
eunsupported-terminal (constant).
event-key (special variable).
event-mouse (special variable).
event-resize (special variable).
green (special variable).
input-alt (constant).
input-current (constant).
input-esc (constant).
input-mouse (constant).
key-arrow-down (special variable).
key-arrow-left (special variable).
key-arrow-right (special variable).
key-arrow-up (special variable).
key-backspace (special variable).
key-backspace2 (special variable).
key-ctrl-2 (special variable).
key-ctrl-3 (special variable).
key-ctrl-4 (special variable).
key-ctrl-5 (special variable).
key-ctrl-6 (special variable).
key-ctrl-7 (special variable).
key-ctrl-8 (special variable).
key-ctrl-a (special variable).
key-ctrl-b (special variable).
key-ctrl-c (special variable).
key-ctrl-d (special variable).
key-ctrl-e (special variable).
key-ctrl-f (special variable).
key-ctrl-g (special variable).
key-ctrl-h (special variable).
key-ctrl-i (special variable).
key-ctrl-j (special variable).
key-ctrl-k (special variable).
key-ctrl-lsq-bracket (special variable).
key-ctrl-m (special variable).
key-ctrl-n (special variable).
key-ctrl-o (special variable).
key-ctrl-p (special variable).
key-ctrl-q (special variable).
key-ctrl-r (special variable).
key-ctrl-rsq-bracket (special variable).
key-ctrl-s (special variable).
key-ctrl-slash (special variable).
key-ctrl-t (special variable).
key-ctrl-tilde (special variable).
key-ctrl-u (special variable).
key-ctrl-underscore (special variable).
key-ctrl-v (special variable).
key-ctrl-w (special variable).
key-ctrl-x (special variable).
key-ctrl-y (special variable).
key-ctrl-z (special variable).
key-delete (special variable).
key-end (special variable).
key-esc (special variable).
key-f1 (special variable).
key-f10 (special variable).
key-f12 (special variable).
key-f2 (special variable).
key-f3 (special variable).
key-f4 (special variable).
key-f5 (special variable).
key-f6 (special variable).
key-f7 (special variable).
key-f8 (special variable).
key-f9 (special variable).
key-home (special variable).
key-insert (special variable).
key-mouse-left (special variable).
key-mouse-middle (special variable).
key-mouse-release (special variable).
key-mouse-right (special variable).
key-mouse-wheel-down (special variable).
key-mouse-wheel-up (special variable).
key-pgdn (special variable).
key-pgup (special variable).
key-space (special variable).
key-tab (special variable).
magenta (special variable).
mod-alt (special variable).
mod-motion (special variable).
output-216 (constant).
output-256 (constant).
output-current (constant).
output-grayscale (constant).
output-normal (constant).
red (special variable).
white (special variable).
yellow (special variable).
blit& (function).
cell-buffer& (function).
change-cell& (function).
clear& (function).
height& (function).
hide-cursor (constant).
init& (function).
init-fd& (function).
init-file& (function).
key-ctrl-backslash (special variable).
key-ctrl-l (special variable).
key-enter (special variable).
key-f11 (special variable).
peek-event& (function).
poll-event& (function).
present& (function).
put-cell& (function).
select-input-mode& (function).
select-output-mode& (function).
set-clear-attributes& (function).
set-cursor& (function).
shutdown& (function).
tb-cell-tclass (class).
tb-event-tclass (class).
utf8-char-length& (function).
utf8-char-to-unicode& (function).
utf8-unicode-to-char& (function).
width& (function).
cl-termbox/tb.lisptb.bindings.lisp (file).
cl-termbox (system).
change-cell (macro).
clear (macro).
height (macro).
init (function).
init-fd (function).
init-file (function).
present (macro).
select-input-mode (macro).
select-output-mode (macro).
set-clear-attributes (macro).
set-cursor (function).
shutdown (function).
tb-error (condition).
(setf tb-error-kind) (writer method).
tb-error-kind (reader method).
width (macro).
*cur-x* (special variable).
*cur-y* (special variable).
init-error (function).
Packages are listed by definition order.
cl-termboxtb
cffi.
common-lisp.
a-bold (special variable).
a-reverse (special variable).
a-underline (special variable).
black (special variable).
blue (special variable).
change-cell (macro).
clear (macro).
cyan (special variable).
default (special variable).
efailed-to-open-tty (constant).
epipe-trap-error (constant).
eunsupported-terminal (constant).
event-key (special variable).
event-mouse (special variable).
event-resize (special variable).
green (special variable).
height (macro).
init (function).
init-fd (function).
init-file (function).
input-alt (constant).
input-current (constant).
input-esc (constant).
input-mouse (constant).
key-arrow-down (special variable).
key-arrow-left (special variable).
key-arrow-right (special variable).
key-arrow-up (special variable).
key-backspace (special variable).
key-backspace2 (special variable).
key-ctrl-2 (special variable).
key-ctrl-3 (special variable).
key-ctrl-4 (special variable).
key-ctrl-5 (special variable).
key-ctrl-6 (special variable).
key-ctrl-7 (special variable).
key-ctrl-8 (special variable).
key-ctrl-a (special variable).
key-ctrl-b (special variable).
key-ctrl-c (special variable).
key-ctrl-d (special variable).
key-ctrl-e (special variable).
key-ctrl-f (special variable).
key-ctrl-g (special variable).
key-ctrl-h (special variable).
key-ctrl-i (special variable).
key-ctrl-j (special variable).
key-ctrl-k (special variable).
key-ctrl-lsq-bracket (special variable).
key-ctrl-m (special variable).
key-ctrl-n (special variable).
key-ctrl-o (special variable).
key-ctrl-p (special variable).
key-ctrl-q (special variable).
key-ctrl-r (special variable).
key-ctrl-rsq-bracket (special variable).
key-ctrl-s (special variable).
key-ctrl-slash (special variable).
key-ctrl-t (special variable).
key-ctrl-tilde (special variable).
key-ctrl-u (special variable).
key-ctrl-underscore (special variable).
key-ctrl-v (special variable).
key-ctrl-w (special variable).
key-ctrl-x (special variable).
key-ctrl-y (special variable).
key-ctrl-z (special variable).
key-delete (special variable).
key-end (special variable).
key-esc (special variable).
key-f1 (special variable).
key-f10 (special variable).
key-f12 (special variable).
key-f2 (special variable).
key-f3 (special variable).
key-f4 (special variable).
key-f5 (special variable).
key-f6 (special variable).
key-f7 (special variable).
key-f8 (special variable).
key-f9 (special variable).
key-home (special variable).
key-insert (special variable).
key-mouse-left (special variable).
key-mouse-middle (special variable).
key-mouse-release (special variable).
key-mouse-right (special variable).
key-mouse-wheel-down (special variable).
key-mouse-wheel-up (special variable).
key-pgdn (special variable).
key-pgup (special variable).
key-space (special variable).
key-tab (special variable).
magenta (special variable).
mod-alt (special variable).
mod-motion (special variable).
output-216 (constant).
output-256 (constant).
output-current (constant).
output-grayscale (constant).
output-normal (constant).
present (macro).
red (special variable).
select-input-mode (macro).
select-output-mode (macro).
set-clear-attributes (macro).
set-cursor (function).
shutdown (function).
tb-error (condition).
white (special variable).
width (macro).
yellow (special variable).
*cur-x* (special variable).
*cur-y* (special variable).
blit& (function).
cell-buffer& (function).
change-cell& (function).
clear& (function).
height& (function).
hide-cursor (constant).
init& (function).
init-error (function).
init-fd& (function).
init-file& (function).
key-ctrl-backslash (special variable).
key-ctrl-l (special variable).
key-enter (special variable).
key-f11 (special variable).
peek-event& (function).
poll-event& (function).
present& (function).
put-cell& (function).
select-input-mode& (function).
select-output-mode& (function).
set-clear-attributes& (function).
set-cursor& (function).
shutdown& (function).
tb-cell-tclass (class).
tb-event-tclass (class).
utf8-char-length& (function).
utf8-char-to-unicode& (function).
utf8-unicode-to-char& (function).
width& (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
| Jump to: | ( B C F H I M P S T U W | 
|---|
| Jump to: | ( B C F H I M P S T U W | 
|---|
| Jump to: | * A B C D E G H I K M O R S W Y | 
|---|
| Jump to: | * A B C D E G H I K M O R S W Y | 
|---|
| Jump to: | C F L P S T | 
|---|
| Jump to: | C F L P S T | 
|---|