The cl-ncurses Reference Manual

This is the cl-ncurses Reference Manual, version 0.1.4, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 15:29:50 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 cl-ncurses

Version

0.1.4

Dependency

uffi (system).

Source

cl-ncurses.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 cl-ncurses/cl-ncurses.asd

Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

ASDF Systems

cl-ncurses.

Packages

cl-ncurses-asd.


3.1.2 cl-ncurses/package.lisp

Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Packages

cl-ncurses.

Internals

3.1.3 cl-ncurses/add_wch.lisp

Dependency

package.lisp (file).

Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.4 cl-ncurses/add_wchstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.5 cl-ncurses/addch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.6 cl-ncurses/addchstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.7 cl-ncurses/addstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.8 cl-ncurses/addwstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.9 cl-ncurses/attr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.10 cl-ncurses/beep.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.11 cl-ncurses/bkgd.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.12 cl-ncurses/bkgrnd.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.13 cl-ncurses/border.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.14 cl-ncurses/border_set.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.15 cl-ncurses/clear.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.16 cl-ncurses/color.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.17 cl-ncurses/constants.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface
Internals

3.1.18 cl-ncurses/default_colors.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.19 cl-ncurses/delch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.20 cl-ncurses/deleteln.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.21 cl-ncurses/extensions.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.22 cl-ncurses/get_wch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.23 cl-ncurses/get_wstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.24 cl-ncurses/getcchar.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.25 cl-ncurses/getch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.26 cl-ncurses/getstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.27 cl-ncurses/getyx.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface
Internals

3.1.28 cl-ncurses/in_wch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.29 cl-ncurses/in_wchstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.30 cl-ncurses/inch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.31 cl-ncurses/inchstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.32 cl-ncurses/initscr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.33 cl-ncurses/inopts.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.34 cl-ncurses/ins_wch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.35 cl-ncurses/ins_wstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.36 cl-ncurses/insch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.37 cl-ncurses/insstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.38 cl-ncurses/instr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.39 cl-ncurses/inwstr.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.40 cl-ncurses/kernel.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.41 cl-ncurses/keybound.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

keybound (function).


3.1.42 cl-ncurses/keyok.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

keyok (function).


3.1.43 cl-ncurses/key_defined.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.44 cl-ncurses/mouse.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.45 cl-ncurses/move.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.46 cl-ncurses/outopts.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.47 cl-ncurses/overlay.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.48 cl-ncurses/pad.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.49 cl-ncurses/print.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

mcprint (function).


3.1.50 cl-ncurses/printw.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.51 cl-ncurses/refresh.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.52 cl-ncurses/resizeterm.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.53 cl-ncurses/scanw.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.54 cl-ncurses/scr_dump.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.55 cl-ncurses/scroll.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.56 cl-ncurses/slk.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.57 cl-ncurses/termattrs.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.58 cl-ncurses/termcap.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.59 cl-ncurses/terminfo.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.60 cl-ncurses/touch.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.61 cl-ncurses/util.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.62 cl-ncurses/variables.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).


3.1.63 cl-ncurses/window.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

3.1.64 cl-ncurses/wresize.lisp

Dependencies
Source

cl-ncurses.asd.

Parent Component

cl-ncurses (system).

Public Interface

wresize (function).


4 Packages

Packages are listed by definition order.


4.1 cl-ncurses-asd

Source

cl-ncurses.asd.

Use List
  • asdf/interface.
  • common-lisp.

4.2 cl-ncurses

Source

package.lisp.

Use List
  • common-lisp.
  • uffi.
Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Constants

Constant: a_altcharset
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_attributes
Package

cl-ncurses.

Source

constants.lisp.

Package

cl-ncurses.

Source

constants.lisp.

Constant: a_bold
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_dim
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_horizontal
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_invis
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_left
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_low
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_normal
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_protect
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_reverse
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_right
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_standout
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_top
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_underline
Package

cl-ncurses.

Source

constants.lisp.

Constant: a_vertical
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_black
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_blue
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_cyan
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_green
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_magenta
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_red
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_white
Package

cl-ncurses.

Source

constants.lisp.

Constant: color_yellow
Package

cl-ncurses.

Source

constants.lisp.

Constant: err
Package

cl-ncurses.

Source

constants.lisp.

Constant: false
Package

cl-ncurses.

Source

constants.lisp.

Constant: key_resize
Package

cl-ncurses.

Source

constants.lisp.

Constant: ok
Package

cl-ncurses.

Source

constants.lisp.

Constant: true
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_altcharset
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_attributes
Package

cl-ncurses.

Source

constants.lisp.

Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_bold
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_dim
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_horizontal
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_invis
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_left
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_low
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_normal
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_protect
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_reverse
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_right
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_standout
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_top
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_underline
Package

cl-ncurses.

Source

constants.lisp.

Constant: wa_vertical
Package

cl-ncurses.

Source

constants.lisp.


5.1.2 Macros

Macro: getbegyx (win y x)
Package

cl-ncurses.

Source

getyx.lisp.

Macro: getmaxyx (win y x)
Package

cl-ncurses.

Source

getyx.lisp.

Macro: getparyx (win y x)
Package

cl-ncurses.

Source

getyx.lisp.

Macro: getyx (win y x)
Package

cl-ncurses.

Source

getyx.lisp.


5.1.3 Ordinary functions

Function: addch (ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: addnstr (str n)
Package

cl-ncurses.

Source

addstr.lisp.

Function: addstr (str)
Package

cl-ncurses.

Source

addstr.lisp.

Function: assume-default-colors (fg bg)
Package

cl-ncurses.

Source

default_colors.lisp.

Function: attroff (attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: attron (attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: attrset (attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: baudrate ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: beep ()
Package

cl-ncurses.

Source

beep.lisp.

Function: bkgd (ch)
Package

cl-ncurses.

Source

bkgd.lisp.

Function: bkgdset (ch)
Package

cl-ncurses.

Source

bkgd.lisp.

Function: border (ls rs ts bs tl tr bl br)
Package

cl-ncurses.

Source

border.lisp.

Function: box (win verch horch)
Package

cl-ncurses.

Source

border.lisp.

Function: can-change-color ()
Package

cl-ncurses.

Source

color.lisp.

Function: cbreak ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: clear ()
Package

cl-ncurses.

Source

clear.lisp.

Function: clearok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: clrtobot ()
Package

cl-ncurses.

Source

clear.lisp.

Function: clrtoeol ()
Package

cl-ncurses.

Source

clear.lisp.

Function: color-content (color r g b)
Package

cl-ncurses.

Source

color.lisp.

Function: color-pair (pair)
Package

cl-ncurses.

Source

color.lisp.

Function: color-set (color_pair_number opts)
Package

cl-ncurses.

Source

attr.lisp.

Function: curs-set (visibility)
Package

cl-ncurses.

Source

kernel.lisp.

Function: curses-version ()
Package

cl-ncurses.

Source

extensions.lisp.

Function: def-prog-mode ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: def-shell-mode ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: delay-output (ms)
Package

cl-ncurses.

Source

util.lisp.

Function: delch ()
Package

cl-ncurses.

Source

delch.lisp.

Function: deleteln ()
Package

cl-ncurses.

Source

deleteln.lisp.

Function: delscreen (sp)
Package

cl-ncurses.

Source

initscr.lisp.

Function: delwin (win)
Package

cl-ncurses.

Source

window.lisp.

Function: derwin (orig nlines ncols begin_y begin_x)
Package

cl-ncurses.

Source

window.lisp.

Function: doupdate ()
Package

cl-ncurses.

Source

refresh.lisp.

Function: dupwin (win)
Package

cl-ncurses.

Source

window.lisp.

Function: echo ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: echochar (ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: endwin ()
Package

cl-ncurses.

Source

initscr.lisp.

Function: erase ()
Package

cl-ncurses.

Source

clear.lisp.

Function: erasechar ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: filter ()
Package

cl-ncurses.

Source

util.lisp.

Function: flash ()
Package

cl-ncurses.

Source

beep.lisp.

Function: flushinp ()
Package

cl-ncurses.

Source

util.lisp.

Function: get-begyx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: get-maxyx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: get-paryx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: get-yx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getbegx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getbegy (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getbkgd (win)
Package

cl-ncurses.

Source

bkgd.lisp.

Function: getch ()
Package

cl-ncurses.

Source

getch.lisp.

Function: getcurx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getcury (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getmaxx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getmaxy (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getnstr (str n)
Package

cl-ncurses.

Source

getstr.lisp.

Function: getparx (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getpary (win)
Package

cl-ncurses.

Source

getyx.lisp.

Function: getstr (str)
Package

cl-ncurses.

Source

getstr.lisp.

Function: halfdelay (tenths)
Package

cl-ncurses.

Source

inopts.lisp.

Function: has-colors ()
Package

cl-ncurses.

Source

color.lisp.

Function: has-ic ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: has-il ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: has-key (ch)
Package

cl-ncurses.

Source

getch.lisp.

Function: hline (ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: idcok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: idlok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: immedok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: inch ()
Package

cl-ncurses.

Source

inch.lisp.

Function: inchnstr (chstr n)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: inchstr (chstr)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: init-color (color r g b)
Package

cl-ncurses.

Source

color.lisp.

Function: init-pair (pair f b)
Package

cl-ncurses.

Source

color.lisp.

Function: initscr ()
Package

cl-ncurses.

Source

initscr.lisp.

Function: innstr (str n)
Package

cl-ncurses.

Source

instr.lisp.

Function: insch (ch)
Package

cl-ncurses.

Source

insch.lisp.

Function: insdelln (n)
Package

cl-ncurses.

Source

deleteln.lisp.

Function: insertln ()
Package

cl-ncurses.

Source

deleteln.lisp.

Function: insnstr (str n)
Package

cl-ncurses.

Source

insstr.lisp.

Function: insstr (str)
Package

cl-ncurses.

Source

insstr.lisp.

Function: instr (str)
Package

cl-ncurses.

Source

instr.lisp.

Function: intrflush (window bf)
Package

cl-ncurses.

Source

inopts.lisp.

Function: is-linetouched (win line)
Package

cl-ncurses.

Source

touch.lisp.

Function: is-term-resized (lines columns)
Package

cl-ncurses.

Source

resizeterm.lisp.

Function: is-wintouched (win)
Package

cl-ncurses.

Source

touch.lisp.

Function: isendwin ()
Package

cl-ncurses.

Source

initscr.lisp.

Function: keybound (keycode count)
Package

cl-ncurses.

Source

keybound.lisp.

Function: keyname (c)
Package

cl-ncurses.

Source

util.lisp.

Function: keyok (keycode enable)
Package

cl-ncurses.

Source

keyok.lisp.

Function: keypad (window bf)
Package

cl-ncurses.

Source

inopts.lisp.

Function: killchar ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: leaveok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: longname ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: mcprint (data len)
Package

cl-ncurses.

Source

print.lisp.

Function: meta (window bf)
Package

cl-ncurses.

Source

inopts.lisp.

Function: move (y x)
Package

cl-ncurses.

Source

move.lisp.

Function: mvaddch (y x ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: mvaddnstr (y x str n)
Package

cl-ncurses.

Source

addstr.lisp.

Function: mvaddstr (y x str)
Package

cl-ncurses.

Source

addstr.lisp.

Function: mvdelch (y x)
Package

cl-ncurses.

Source

delch.lisp.

Function: mvderwin (win y x)
Package

cl-ncurses.

Source

window.lisp.

Function: mvgetch (y x)
Package

cl-ncurses.

Source

getch.lisp.

Function: mvgetnstr (y x str n)
Package

cl-ncurses.

Source

getstr.lisp.

Function: mvgetstr (y x str)
Package

cl-ncurses.

Source

getstr.lisp.

Function: mvhline (y x ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: mvinch (y x)
Package

cl-ncurses.

Source

inch.lisp.

Function: mvinchnstr (y x chstr n)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: mvinchstr (y x chstr)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: mvinnstr (y x str n)
Package

cl-ncurses.

Source

instr.lisp.

Function: mvinsch (y x ch)
Package

cl-ncurses.

Source

insch.lisp.

Function: mvinsnstr (y x str n)
Package

cl-ncurses.

Source

insstr.lisp.

Function: mvinsstr (y x str)
Package

cl-ncurses.

Source

insstr.lisp.

Function: mvinstr (y x str)
Package

cl-ncurses.

Source

instr.lisp.

Function: mvprintw (y x fmt)
Package

cl-ncurses.

Source

printw.lisp.

Function: mvvline (y x ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: mvwaddch (win y x ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: mvwaddnstr (win y x str n)
Package

cl-ncurses.

Source

addstr.lisp.

Function: mvwaddstr (win y x str)
Package

cl-ncurses.

Source

addstr.lisp.

Function: mvwdelch (win y x)
Package

cl-ncurses.

Source

delch.lisp.

Function: mvwgetch (win y x)
Package

cl-ncurses.

Source

getch.lisp.

Function: mvwgetnstr (win y x str n)
Package

cl-ncurses.

Source

getstr.lisp.

Function: mvwgetstr (win y x str)
Package

cl-ncurses.

Source

getstr.lisp.

Function: mvwhline (win y x ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: mvwin (win y x)
Package

cl-ncurses.

Source

window.lisp.

Function: mvwinch (win y x)
Package

cl-ncurses.

Source

inch.lisp.

Function: mvwinchnstr (win y x chstr n)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: mvwinchstr (win y x chstr)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: mvwinnstr (win y x str n)
Package

cl-ncurses.

Source

instr.lisp.

Function: mvwinsch (win y x ch)
Package

cl-ncurses.

Source

insch.lisp.

Function: mvwinsnstr (win y x str n)
Package

cl-ncurses.

Source

insstr.lisp.

Function: mvwinsstr (win y x str)
Package

cl-ncurses.

Source

insstr.lisp.

Function: mvwinstr (win y x str)
Package

cl-ncurses.

Source

instr.lisp.

Function: mvwprintw (win y x fmt)
Package

cl-ncurses.

Source

printw.lisp.

Function: mvwvline (win y x ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: napms (ms)
Package

cl-ncurses.

Source

kernel.lisp.

Function: newpad (nlines ncols)
Package

cl-ncurses.

Source

pad.lisp.

Function: newterm (type outfd infd)
Package

cl-ncurses.

Source

initscr.lisp.

Function: newwin (nlines ncols begin_y begin_x)
Package

cl-ncurses.

Source

window.lisp.

Function: nl ()
Package

cl-ncurses.

Source

outopts.lisp.

Function: nocbreak ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: nodelay (window bf)
Package

cl-ncurses.

Source

inopts.lisp.

Function: noecho ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: nonl ()
Package

cl-ncurses.

Source

outopts.lisp.

Function: noqiflush ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: noraw ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: notimeout (window bf)
Package

cl-ncurses.

Source

inopts.lisp.

Function: overlay (srcwin dstwin)
Package

cl-ncurses.

Source

overlay.lisp.

Function: overwrite (srcwin dstwin)
Package

cl-ncurses.

Source

overlay.lisp.

Function: pair-content (pair f b)
Package

cl-ncurses.

Source

color.lisp.

Function: pechochar (pad ch)
Package

cl-ncurses.

Source

pad.lisp.

Function: pnoutrefresh (pad pminrow pmincol sminrow smincol smaxrow smaxcol)
Package

cl-ncurses.

Source

pad.lisp.

Function: prefresh (pad pminrow pmincol sminrow smincol smaxrow smaxcol)
Package

cl-ncurses.

Source

pad.lisp.

Function: printw (fmt)
Package

cl-ncurses.

Source

printw.lisp.

Function: qiflush ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: raw ()
Package

cl-ncurses.

Source

inopts.lisp.

Function: redrawwin (win)
Package

cl-ncurses.

Source

refresh.lisp.

Function: refresh ()
Package

cl-ncurses.

Source

refresh.lisp.

Function: reset-prog-mode ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: reset-shell-mode ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: resetty ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: resize-term (lines columns)
Package

cl-ncurses.

Source

resizeterm.lisp.

Function: resizeterm (lines columns)
Package

cl-ncurses.

Source

resizeterm.lisp.

Function: savetty ()
Package

cl-ncurses.

Source

kernel.lisp.

Function: scr-dump (filename)
Package

cl-ncurses.

Source

scr_dump.lisp.

Function: scr-init (filename)
Package

cl-ncurses.

Source

scr_dump.lisp.

Function: scr-restore (filename)
Package

cl-ncurses.

Source

scr_dump.lisp.

Function: scr-set (filename)
Package

cl-ncurses.

Source

scr_dump.lisp.

Function: scrl (n)
Package

cl-ncurses.

Source

scroll.lisp.

Function: scroll (win)
Package

cl-ncurses.

Source

scroll.lisp.

Function: scrollok (win bf)
Package

cl-ncurses.

Source

outopts.lisp.

Function: set-term (new)
Package

cl-ncurses.

Source

initscr.lisp.

Function: setscrreg (top bot)
Package

cl-ncurses.

Source

outopts.lisp.

Function: slk-attroff (attrs)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-attron (attrs)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-attrset (attrs)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-clear ()
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-color (color_pair_number)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-init (fmt)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-label (labnum)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-noutrefresh ()
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-refresh ()
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-restore ()
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-set (labnum label fmt)
Package

cl-ncurses.

Source

slk.lisp.

Function: slk-touch ()
Package

cl-ncurses.

Source

slk.lisp.

Function: standend ()
Package

cl-ncurses.

Source

attr.lisp.

Function: standout ()
Package

cl-ncurses.

Source

attr.lisp.

Function: start-color ()
Package

cl-ncurses.

Source

color.lisp.

Function: subpad (orig nlines ncols begin_y begin_x)
Package

cl-ncurses.

Source

pad.lisp.

Function: subwin (orig nlines ncols begin_y begin_x)
Package

cl-ncurses.

Source

window.lisp.

Function: syncok (win bf)
Package

cl-ncurses.

Source

window.lisp.

Function: termattrs ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: termname ()
Package

cl-ncurses.

Source

termattrs.lisp.

Function: tgetflag (id)
Package

cl-ncurses.

Source

termcap.lisp.

Function: tgetnum (id)
Package

cl-ncurses.

Source

termcap.lisp.

Function: timeout (delay)
Package

cl-ncurses.

Source

inopts.lisp.

Function: touchline (win start count)
Package

cl-ncurses.

Source

touch.lisp.

Function: touchwin (win)
Package

cl-ncurses.

Source

touch.lisp.

Function: typeahead (fd)
Package

cl-ncurses.

Source

inopts.lisp.

Function: unctrl (c)
Package

cl-ncurses.

Source

util.lisp.

Function: ungetch (ch)
Package

cl-ncurses.

Source

getch.lisp.

Function: untouchwin (win)
Package

cl-ncurses.

Source

touch.lisp.

Function: use-default-colors ()
Package

cl-ncurses.

Source

default_colors.lisp.

Function: use-env (f)
Package

cl-ncurses.

Source

util.lisp.

Function: use-extended-names (enable)
Package

cl-ncurses.

Source

extensions.lisp.

Function: vline (ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: waddch (win ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: waddnstr (win str n)
Package

cl-ncurses.

Source

addstr.lisp.

Function: waddstr (win str)
Package

cl-ncurses.

Source

addstr.lisp.

Function: wattroff (win attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: wattron (win attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: wattrset (win attrs)
Package

cl-ncurses.

Source

attr.lisp.

Function: wbkgd (win ch)
Package

cl-ncurses.

Source

bkgd.lisp.

Function: wbkgdset (win ch)
Package

cl-ncurses.

Source

bkgd.lisp.

Function: wborder (win ls rs ts bs tl tr bl br)
Package

cl-ncurses.

Source

border.lisp.

Function: wclear (win)
Package

cl-ncurses.

Source

clear.lisp.

Function: wclrtobot (win)
Package

cl-ncurses.

Source

clear.lisp.

Function: wclrtoeol (win)
Package

cl-ncurses.

Source

clear.lisp.

Function: wcolor-set (win color opts)
Package

cl-ncurses.

Source

attr.lisp.

Function: wcursyncup (win)
Package

cl-ncurses.

Source

window.lisp.

Function: wdelch (win)
Package

cl-ncurses.

Source

delch.lisp.

Function: wdeleteln (win)
Package

cl-ncurses.

Source

deleteln.lisp.

Function: wechochar (win ch)
Package

cl-ncurses.

Source

addch.lisp.

Function: werase (win)
Package

cl-ncurses.

Source

clear.lisp.

Function: wgetch (win)
Package

cl-ncurses.

Source

getch.lisp.

Function: wgetnstr (win str n)
Package

cl-ncurses.

Source

getstr.lisp.

Function: wgetstr (win str)
Package

cl-ncurses.

Source

getstr.lisp.

Function: whline (win ch n)
Package

cl-ncurses.

Source

border.lisp.

Function: winch (win)
Package

cl-ncurses.

Source

inch.lisp.

Function: winchnstr (win chstr n)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: winchstr (win chstr)
Package

cl-ncurses.

Source

inchstr.lisp.

Function: winnstr (win str n)
Package

cl-ncurses.

Source

instr.lisp.

Function: winsch (win ch)
Package

cl-ncurses.

Source

insch.lisp.

Function: winsdelln (win n)
Package

cl-ncurses.

Source

deleteln.lisp.

Function: winsertln (win)
Package

cl-ncurses.

Source

deleteln.lisp.

Function: winsnstr (win str n)
Package

cl-ncurses.

Source

insstr.lisp.

Function: winsstr (win str)
Package

cl-ncurses.

Source

insstr.lisp.

Function: winstr (win str)
Package

cl-ncurses.

Source

instr.lisp.

Function: wmove (win y x)
Package

cl-ncurses.

Source

move.lisp.

Function: wnoutrefresh (win)
Package

cl-ncurses.

Source

refresh.lisp.

Function: wprintw (win fmt)
Package

cl-ncurses.

Source

printw.lisp.

Function: wredrawln (win beg_line num_lines)
Package

cl-ncurses.

Source

refresh.lisp.

Function: wrefresh (win)
Package

cl-ncurses.

Source

refresh.lisp.

Function: wresize (win lines columns)
Package

cl-ncurses.

Source

wresize.lisp.

Function: wscrl (win n)
Package

cl-ncurses.

Source

scroll.lisp.

Function: wsetscrreg (win top bot)
Package

cl-ncurses.

Source

outopts.lisp.

Function: wstandend (win)
Package

cl-ncurses.

Source

attr.lisp.

Function: wstandout (win)
Package

cl-ncurses.

Source

attr.lisp.

Function: wsyncdown (win)
Package

cl-ncurses.

Source

window.lisp.

Function: wsyncup (win)
Package

cl-ncurses.

Source

window.lisp.

Function: wtimeout (win delay)
Package

cl-ncurses.

Source

inopts.lisp.

Function: wtouchln (win y n changed)
Package

cl-ncurses.

Source

touch.lisp.

Function: wvline (win ch n)
Package

cl-ncurses.

Source

border.lisp.


5.2 Internals


5.2.1 Constants

Constant: *nullptr*
Package

cl-ncurses.

Source

package.lisp.

Constant: acs_btee
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_bullet
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_ckboard
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_degree
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_diamond
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_hline
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_llcorner
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_lrcorner
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_ltee
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_plminus
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_plus
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_rtee
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_s1
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_s9
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_ttee
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_ulcorner
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_urcorner
Package

cl-ncurses.

Source

constants.lisp.

Constant: acs_vline
Package

cl-ncurses.

Source

constants.lisp.


5.2.2 Special variables

Special Variable: *ncurses-path*
Package

cl-ncurses.

Source

package.lisp.

Special Variable: *ncurses-search-paths*
Package

cl-ncurses.

Source

package.lisp.


5.2.3 Macros

Macro: def (ret args &rest names)

A convenience macro for UFFI definitions.

Package

cl-ncurses.

Source

package.lisp.

Macro: generate-getyx-macro (name yfun xfun values-function-name)
Package

cl-ncurses.

Source

getyx.lisp.

Macro: generate-getyx-macros (&rest names)
Package

cl-ncurses.

Source

getyx.lisp.


5.2.4 Ordinary functions

Function: group (source n)
Package

cl-ncurses.

Source

package.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

A
addch: Public ordinary functions
addnstr: Public ordinary functions
addstr: Public ordinary functions
assume-default-colors: Public ordinary functions
attroff: Public ordinary functions
attron: Public ordinary functions
attrset: Public ordinary functions

B
baudrate: Public ordinary functions
beep: Public ordinary functions
bkgd: Public ordinary functions
bkgdset: Public ordinary functions
border: Public ordinary functions
box: Public ordinary functions

C
can-change-color: Public ordinary functions
cbreak: Public ordinary functions
clear: Public ordinary functions
clearok: Public ordinary functions
clrtobot: Public ordinary functions
clrtoeol: Public ordinary functions
color-content: Public ordinary functions
color-pair: Public ordinary functions
color-set: Public ordinary functions
curs-set: Public ordinary functions
curses-version: Public ordinary functions

D
def: Private macros
def-prog-mode: Public ordinary functions
def-shell-mode: Public ordinary functions
delay-output: Public ordinary functions
delch: Public ordinary functions
deleteln: Public ordinary functions
delscreen: Public ordinary functions
delwin: Public ordinary functions
derwin: Public ordinary functions
doupdate: Public ordinary functions
dupwin: Public ordinary functions

E
echo: Public ordinary functions
echochar: Public ordinary functions
endwin: Public ordinary functions
erase: Public ordinary functions
erasechar: Public ordinary functions

F
filter: Public ordinary functions
flash: Public ordinary functions
flushinp: Public ordinary functions
Function, addch: Public ordinary functions
Function, addnstr: Public ordinary functions
Function, addstr: Public ordinary functions
Function, assume-default-colors: Public ordinary functions
Function, attroff: Public ordinary functions
Function, attron: Public ordinary functions
Function, attrset: Public ordinary functions
Function, baudrate: Public ordinary functions
Function, beep: Public ordinary functions
Function, bkgd: Public ordinary functions
Function, bkgdset: Public ordinary functions
Function, border: Public ordinary functions
Function, box: Public ordinary functions
Function, can-change-color: Public ordinary functions
Function, cbreak: Public ordinary functions
Function, clear: Public ordinary functions
Function, clearok: Public ordinary functions
Function, clrtobot: Public ordinary functions
Function, clrtoeol: Public ordinary functions
Function, color-content: Public ordinary functions
Function, color-pair: Public ordinary functions
Function, color-set: Public ordinary functions
Function, curs-set: Public ordinary functions
Function, curses-version: Public ordinary functions
Function, def-prog-mode: Public ordinary functions
Function, def-shell-mode: Public ordinary functions
Function, delay-output: Public ordinary functions
Function, delch: Public ordinary functions
Function, deleteln: Public ordinary functions
Function, delscreen: Public ordinary functions
Function, delwin: Public ordinary functions
Function, derwin: Public ordinary functions
Function, doupdate: Public ordinary functions
Function, dupwin: Public ordinary functions
Function, echo: Public ordinary functions
Function, echochar: Public ordinary functions
Function, endwin: Public ordinary functions
Function, erase: Public ordinary functions
Function, erasechar: Public ordinary functions
Function, filter: Public ordinary functions
Function, flash: Public ordinary functions
Function, flushinp: Public ordinary functions
Function, get-begyx: Public ordinary functions
Function, get-maxyx: Public ordinary functions
Function, get-paryx: Public ordinary functions
Function, get-yx: Public ordinary functions
Function, getbegx: Public ordinary functions
Function, getbegy: Public ordinary functions
Function, getbkgd: Public ordinary functions
Function, getch: Public ordinary functions
Function, getcurx: Public ordinary functions
Function, getcury: Public ordinary functions
Function, getmaxx: Public ordinary functions
Function, getmaxy: Public ordinary functions
Function, getnstr: Public ordinary functions
Function, getparx: Public ordinary functions
Function, getpary: Public ordinary functions
Function, getstr: Public ordinary functions
Function, group: Private ordinary functions
Function, halfdelay: Public ordinary functions
Function, has-colors: Public ordinary functions
Function, has-ic: Public ordinary functions
Function, has-il: Public ordinary functions
Function, has-key: Public ordinary functions
Function, hline: Public ordinary functions
Function, idcok: Public ordinary functions
Function, idlok: Public ordinary functions
Function, immedok: Public ordinary functions
Function, inch: Public ordinary functions
Function, inchnstr: Public ordinary functions
Function, inchstr: Public ordinary functions
Function, init-color: Public ordinary functions
Function, init-pair: Public ordinary functions
Function, initscr: Public ordinary functions
Function, innstr: Public ordinary functions
Function, insch: Public ordinary functions
Function, insdelln: Public ordinary functions
Function, insertln: Public ordinary functions
Function, insnstr: Public ordinary functions
Function, insstr: Public ordinary functions
Function, instr: Public ordinary functions
Function, intrflush: Public ordinary functions
Function, is-linetouched: Public ordinary functions
Function, is-term-resized: Public ordinary functions
Function, is-wintouched: Public ordinary functions
Function, isendwin: Public ordinary functions
Function, keybound: Public ordinary functions
Function, keyname: Public ordinary functions
Function, keyok: Public ordinary functions
Function, keypad: Public ordinary functions
Function, killchar: Public ordinary functions
Function, leaveok: Public ordinary functions
Function, longname: Public ordinary functions
Function, mcprint: Public ordinary functions
Function, meta: Public ordinary functions
Function, move: Public ordinary functions
Function, mvaddch: Public ordinary functions
Function, mvaddnstr: Public ordinary functions
Function, mvaddstr: Public ordinary functions
Function, mvdelch: Public ordinary functions
Function, mvderwin: Public ordinary functions
Function, mvgetch: Public ordinary functions
Function, mvgetnstr: Public ordinary functions
Function, mvgetstr: Public ordinary functions
Function, mvhline: Public ordinary functions
Function, mvinch: Public ordinary functions
Function, mvinchnstr: Public ordinary functions
Function, mvinchstr: Public ordinary functions
Function, mvinnstr: Public ordinary functions
Function, mvinsch: Public ordinary functions
Function, mvinsnstr: Public ordinary functions
Function, mvinsstr: Public ordinary functions
Function, mvinstr: Public ordinary functions
Function, mvprintw: Public ordinary functions
Function, mvvline: Public ordinary functions
Function, mvwaddch: Public ordinary functions
Function, mvwaddnstr: Public ordinary functions
Function, mvwaddstr: Public ordinary functions
Function, mvwdelch: Public ordinary functions
Function, mvwgetch: Public ordinary functions
Function, mvwgetnstr: Public ordinary functions
Function, mvwgetstr: Public ordinary functions
Function, mvwhline: Public ordinary functions
Function, mvwin: Public ordinary functions
Function, mvwinch: Public ordinary functions
Function, mvwinchnstr: Public ordinary functions
Function, mvwinchstr: Public ordinary functions
Function, mvwinnstr: Public ordinary functions
Function, mvwinsch: Public ordinary functions
Function, mvwinsnstr: Public ordinary functions
Function, mvwinsstr: Public ordinary functions
Function, mvwinstr: Public ordinary functions
Function, mvwprintw: Public ordinary functions
Function, mvwvline: Public ordinary functions
Function, napms: Public ordinary functions
Function, newpad: Public ordinary functions
Function, newterm: Public ordinary functions
Function, newwin: Public ordinary functions
Function, nl: Public ordinary functions
Function, nocbreak: Public ordinary functions
Function, nodelay: Public ordinary functions
Function, noecho: Public ordinary functions
Function, nonl: Public ordinary functions
Function, noqiflush: Public ordinary functions
Function, noraw: Public ordinary functions
Function, notimeout: Public ordinary functions
Function, overlay: Public ordinary functions
Function, overwrite: Public ordinary functions
Function, pair-content: Public ordinary functions
Function, pechochar: Public ordinary functions
Function, pnoutrefresh: Public ordinary functions
Function, prefresh: Public ordinary functions
Function, printw: Public ordinary functions
Function, qiflush: Public ordinary functions
Function, raw: Public ordinary functions
Function, redrawwin: Public ordinary functions
Function, refresh: Public ordinary functions
Function, reset-prog-mode: Public ordinary functions
Function, reset-shell-mode: Public ordinary functions
Function, resetty: Public ordinary functions
Function, resize-term: Public ordinary functions
Function, resizeterm: Public ordinary functions
Function, savetty: Public ordinary functions
Function, scr-dump: Public ordinary functions
Function, scr-init: Public ordinary functions
Function, scr-restore: Public ordinary functions
Function, scr-set: Public ordinary functions
Function, scrl: Public ordinary functions
Function, scroll: Public ordinary functions
Function, scrollok: Public ordinary functions
Function, set-term: Public ordinary functions
Function, setscrreg: Public ordinary functions
Function, slk-attroff: Public ordinary functions
Function, slk-attron: Public ordinary functions
Function, slk-attrset: Public ordinary functions
Function, slk-clear: Public ordinary functions
Function, slk-color: Public ordinary functions
Function, slk-init: Public ordinary functions
Function, slk-label: Public ordinary functions
Function, slk-noutrefresh: Public ordinary functions
Function, slk-refresh: Public ordinary functions
Function, slk-restore: Public ordinary functions
Function, slk-set: Public ordinary functions
Function, slk-touch: Public ordinary functions
Function, standend: Public ordinary functions
Function, standout: Public ordinary functions
Function, start-color: Public ordinary functions
Function, subpad: Public ordinary functions
Function, subwin: Public ordinary functions
Function, syncok: Public ordinary functions
Function, termattrs: Public ordinary functions
Function, termname: Public ordinary functions
Function, tgetflag: Public ordinary functions
Function, tgetnum: Public ordinary functions
Function, timeout: Public ordinary functions
Function, touchline: Public ordinary functions
Function, touchwin: Public ordinary functions
Function, typeahead: Public ordinary functions
Function, unctrl: Public ordinary functions
Function, ungetch: Public ordinary functions
Function, untouchwin: Public ordinary functions
Function, use-default-colors: Public ordinary functions
Function, use-env: Public ordinary functions
Function, use-extended-names: Public ordinary functions
Function, vline: Public ordinary functions
Function, waddch: Public ordinary functions
Function, waddnstr: Public ordinary functions
Function, waddstr: Public ordinary functions
Function, wattroff: Public ordinary functions
Function, wattron: Public ordinary functions
Function, wattrset: Public ordinary functions
Function, wbkgd: Public ordinary functions
Function, wbkgdset: Public ordinary functions
Function, wborder: Public ordinary functions
Function, wclear: Public ordinary functions
Function, wclrtobot: Public ordinary functions
Function, wclrtoeol: Public ordinary functions
Function, wcolor-set: Public ordinary functions
Function, wcursyncup: Public ordinary functions
Function, wdelch: Public ordinary functions
Function, wdeleteln: Public ordinary functions
Function, wechochar: Public ordinary functions
Function, werase: Public ordinary functions
Function, wgetch: Public ordinary functions
Function, wgetnstr: Public ordinary functions
Function, wgetstr: Public ordinary functions
Function, whline: Public ordinary functions
Function, winch: Public ordinary functions
Function, winchnstr: Public ordinary functions
Function, winchstr: Public ordinary functions
Function, winnstr: Public ordinary functions
Function, winsch: Public ordinary functions
Function, winsdelln: Public ordinary functions
Function, winsertln: Public ordinary functions
Function, winsnstr: Public ordinary functions
Function, winsstr: Public ordinary functions
Function, winstr: Public ordinary functions
Function, wmove: Public ordinary functions
Function, wnoutrefresh: Public ordinary functions
Function, wprintw: Public ordinary functions
Function, wredrawln: Public ordinary functions
Function, wrefresh: Public ordinary functions
Function, wresize: Public ordinary functions
Function, wscrl: Public ordinary functions
Function, wsetscrreg: Public ordinary functions
Function, wstandend: Public ordinary functions
Function, wstandout: Public ordinary functions
Function, wsyncdown: Public ordinary functions
Function, wsyncup: Public ordinary functions
Function, wtimeout: Public ordinary functions
Function, wtouchln: Public ordinary functions
Function, wvline: Public ordinary functions

G
generate-getyx-macro: Private macros
generate-getyx-macros: Private macros
get-begyx: Public ordinary functions
get-maxyx: Public ordinary functions
get-paryx: Public ordinary functions
get-yx: Public ordinary functions
getbegx: Public ordinary functions
getbegy: Public ordinary functions
getbegyx: Public macros
getbkgd: Public ordinary functions
getch: Public ordinary functions
getcurx: Public ordinary functions
getcury: Public ordinary functions
getmaxx: Public ordinary functions
getmaxy: Public ordinary functions
getmaxyx: Public macros
getnstr: Public ordinary functions
getparx: Public ordinary functions
getpary: Public ordinary functions
getparyx: Public macros
getstr: Public ordinary functions
getyx: Public macros
group: Private ordinary functions

H
halfdelay: Public ordinary functions
has-colors: Public ordinary functions
has-ic: Public ordinary functions
has-il: Public ordinary functions
has-key: Public ordinary functions
hline: Public ordinary functions

I
idcok: Public ordinary functions
idlok: Public ordinary functions
immedok: Public ordinary functions
inch: Public ordinary functions
inchnstr: Public ordinary functions
inchstr: Public ordinary functions
init-color: Public ordinary functions
init-pair: Public ordinary functions
initscr: Public ordinary functions
innstr: Public ordinary functions
insch: Public ordinary functions
insdelln: Public ordinary functions
insertln: Public ordinary functions
insnstr: Public ordinary functions
insstr: Public ordinary functions
instr: Public ordinary functions
intrflush: Public ordinary functions
is-linetouched: Public ordinary functions
is-term-resized: Public ordinary functions
is-wintouched: Public ordinary functions
isendwin: Public ordinary functions

K
keybound: Public ordinary functions
keyname: Public ordinary functions
keyok: Public ordinary functions
keypad: Public ordinary functions
killchar: Public ordinary functions

L
leaveok: Public ordinary functions
longname: Public ordinary functions

M
Macro, def: Private macros
Macro, generate-getyx-macro: Private macros
Macro, generate-getyx-macros: Private macros
Macro, getbegyx: Public macros
Macro, getmaxyx: Public macros
Macro, getparyx: Public macros
Macro, getyx: Public macros
mcprint: Public ordinary functions
meta: Public ordinary functions
move: Public ordinary functions
mvaddch: Public ordinary functions
mvaddnstr: Public ordinary functions
mvaddstr: Public ordinary functions
mvdelch: Public ordinary functions
mvderwin: Public ordinary functions
mvgetch: Public ordinary functions
mvgetnstr: Public ordinary functions
mvgetstr: Public ordinary functions
mvhline: Public ordinary functions
mvinch: Public ordinary functions
mvinchnstr: Public ordinary functions
mvinchstr: Public ordinary functions
mvinnstr: Public ordinary functions
mvinsch: Public ordinary functions
mvinsnstr: Public ordinary functions
mvinsstr: Public ordinary functions
mvinstr: Public ordinary functions
mvprintw: Public ordinary functions
mvvline: Public ordinary functions
mvwaddch: Public ordinary functions
mvwaddnstr: Public ordinary functions
mvwaddstr: Public ordinary functions
mvwdelch: Public ordinary functions
mvwgetch: Public ordinary functions
mvwgetnstr: Public ordinary functions
mvwgetstr: Public ordinary functions
mvwhline: Public ordinary functions
mvwin: Public ordinary functions
mvwinch: Public ordinary functions
mvwinchnstr: Public ordinary functions
mvwinchstr: Public ordinary functions
mvwinnstr: Public ordinary functions
mvwinsch: Public ordinary functions
mvwinsnstr: Public ordinary functions
mvwinsstr: Public ordinary functions
mvwinstr: Public ordinary functions
mvwprintw: Public ordinary functions
mvwvline: Public ordinary functions

N
napms: Public ordinary functions
newpad: Public ordinary functions
newterm: Public ordinary functions
newwin: Public ordinary functions
nl: Public ordinary functions
nocbreak: Public ordinary functions
nodelay: Public ordinary functions
noecho: Public ordinary functions
nonl: Public ordinary functions
noqiflush: Public ordinary functions
noraw: Public ordinary functions
notimeout: Public ordinary functions

O
overlay: Public ordinary functions
overwrite: Public ordinary functions

P
pair-content: Public ordinary functions
pechochar: Public ordinary functions
pnoutrefresh: Public ordinary functions
prefresh: Public ordinary functions
printw: Public ordinary functions

Q
qiflush: Public ordinary functions

R
raw: Public ordinary functions
redrawwin: Public ordinary functions
refresh: Public ordinary functions
reset-prog-mode: Public ordinary functions
reset-shell-mode: Public ordinary functions
resetty: Public ordinary functions
resize-term: Public ordinary functions
resizeterm: Public ordinary functions

S
savetty: Public ordinary functions
scr-dump: Public ordinary functions
scr-init: Public ordinary functions
scr-restore: Public ordinary functions
scr-set: Public ordinary functions
scrl: Public ordinary functions
scroll: Public ordinary functions
scrollok: Public ordinary functions
set-term: Public ordinary functions
setscrreg: Public ordinary functions
slk-attroff: Public ordinary functions
slk-attron: Public ordinary functions
slk-attrset: Public ordinary functions
slk-clear: Public ordinary functions
slk-color: Public ordinary functions
slk-init: Public ordinary functions
slk-label: Public ordinary functions
slk-noutrefresh: Public ordinary functions
slk-refresh: Public ordinary functions
slk-restore: Public ordinary functions
slk-set: Public ordinary functions
slk-touch: Public ordinary functions
standend: Public ordinary functions
standout: Public ordinary functions
start-color: Public ordinary functions
subpad: Public ordinary functions
subwin: Public ordinary functions
syncok: Public ordinary functions

T
termattrs: Public ordinary functions
termname: Public ordinary functions
tgetflag: Public ordinary functions
tgetnum: Public ordinary functions
timeout: Public ordinary functions
touchline: Public ordinary functions
touchwin: Public ordinary functions
typeahead: Public ordinary functions

U
unctrl: Public ordinary functions
ungetch: Public ordinary functions
untouchwin: Public ordinary functions
use-default-colors: Public ordinary functions
use-env: Public ordinary functions
use-extended-names: Public ordinary functions

V
vline: Public ordinary functions

W
waddch: Public ordinary functions
waddnstr: Public ordinary functions
waddstr: Public ordinary functions
wattroff: Public ordinary functions
wattron: Public ordinary functions
wattrset: Public ordinary functions
wbkgd: Public ordinary functions
wbkgdset: Public ordinary functions
wborder: Public ordinary functions
wclear: Public ordinary functions
wclrtobot: Public ordinary functions
wclrtoeol: Public ordinary functions
wcolor-set: Public ordinary functions
wcursyncup: Public ordinary functions
wdelch: Public ordinary functions
wdeleteln: Public ordinary functions
wechochar: Public ordinary functions
werase: Public ordinary functions
wgetch: Public ordinary functions
wgetnstr: Public ordinary functions
wgetstr: Public ordinary functions
whline: Public ordinary functions
winch: Public ordinary functions
winchnstr: Public ordinary functions
winchstr: Public ordinary functions
winnstr: Public ordinary functions
winsch: Public ordinary functions
winsdelln: Public ordinary functions
winsertln: Public ordinary functions
winsnstr: Public ordinary functions
winsstr: Public ordinary functions
winstr: Public ordinary functions
wmove: Public ordinary functions
wnoutrefresh: Public ordinary functions
wprintw: Public ordinary functions
wredrawln: Public ordinary functions
wrefresh: Public ordinary functions
wresize: Public ordinary functions
wscrl: Public ordinary functions
wsetscrreg: Public ordinary functions
wstandend: Public ordinary functions
wstandout: Public ordinary functions
wsyncdown: Public ordinary functions
wsyncup: Public ordinary functions
wtimeout: Public ordinary functions
wtouchln: Public ordinary functions
wvline: Public ordinary functions


A.3 Variables

Jump to:   *  
A   C   E   F   K   O   S   T   W  
Index Entry  Section

*
*ncurses-path*: Private special variables
*ncurses-search-paths*: Private special variables
*nullptr*: Private constants

A
acs_btee: Private constants
acs_bullet: Private constants
acs_ckboard: Private constants
acs_degree: Private constants
acs_diamond: Private constants
acs_hline: Private constants
acs_llcorner: Private constants
acs_lrcorner: Private constants
acs_ltee: Private constants
acs_plminus: Private constants
acs_plus: Private constants
acs_rtee: Private constants
acs_s1: Private constants
acs_s9: Private constants
acs_ttee: Private constants
acs_ulcorner: Private constants
acs_urcorner: Private constants
acs_vline: Private constants
a_altcharset: Public constants
a_attributes: Public constants
a_blink: Public constants
a_bold: Public constants
a_dim: Public constants
a_horizontal: Public constants
a_invis: Public constants
a_left: Public constants
a_low: Public constants
a_normal: Public constants
a_protect: Public constants
a_reverse: Public constants
a_right: Public constants
a_standout: Public constants
a_top: Public constants
a_underline: Public constants
a_vertical: Public constants

C
color_black: Public constants
color_blue: Public constants
color_cyan: Public constants
color_green: Public constants
color_magenta: Public constants
color_red: Public constants
color_white: Public constants
color_yellow: Public constants
Constant, *nullptr*: Private constants
Constant, acs_btee: Private constants
Constant, acs_bullet: Private constants
Constant, acs_ckboard: Private constants
Constant, acs_degree: Private constants
Constant, acs_diamond: Private constants
Constant, acs_hline: Private constants
Constant, acs_llcorner: Private constants
Constant, acs_lrcorner: Private constants
Constant, acs_ltee: Private constants
Constant, acs_plminus: Private constants
Constant, acs_plus: Private constants
Constant, acs_rtee: Private constants
Constant, acs_s1: Private constants
Constant, acs_s9: Private constants
Constant, acs_ttee: Private constants
Constant, acs_ulcorner: Private constants
Constant, acs_urcorner: Private constants
Constant, acs_vline: Private constants
Constant, a_altcharset: Public constants
Constant, a_attributes: Public constants
Constant, a_blink: Public constants
Constant, a_bold: Public constants
Constant, a_dim: Public constants
Constant, a_horizontal: Public constants
Constant, a_invis: Public constants
Constant, a_left: Public constants
Constant, a_low: Public constants
Constant, a_normal: Public constants
Constant, a_protect: Public constants
Constant, a_reverse: Public constants
Constant, a_right: Public constants
Constant, a_standout: Public constants
Constant, a_top: Public constants
Constant, a_underline: Public constants
Constant, a_vertical: Public constants
Constant, color_black: Public constants
Constant, color_blue: Public constants
Constant, color_cyan: Public constants
Constant, color_green: Public constants
Constant, color_magenta: Public constants
Constant, color_red: Public constants
Constant, color_white: Public constants
Constant, color_yellow: Public constants
Constant, err: Public constants
Constant, false: Public constants
Constant, key_resize: Public constants
Constant, ok: Public constants
Constant, true: Public constants
Constant, wa_altcharset: Public constants
Constant, wa_attributes: Public constants
Constant, wa_blink: Public constants
Constant, wa_bold: Public constants
Constant, wa_dim: Public constants
Constant, wa_horizontal: Public constants
Constant, wa_invis: Public constants
Constant, wa_left: Public constants
Constant, wa_low: Public constants
Constant, wa_normal: Public constants
Constant, wa_protect: Public constants
Constant, wa_reverse: Public constants
Constant, wa_right: Public constants
Constant, wa_standout: Public constants
Constant, wa_top: Public constants
Constant, wa_underline: Public constants
Constant, wa_vertical: Public constants

E
err: Public constants

F
false: Public constants

K
key_resize: Public constants

O
ok: Public constants

S
Special Variable, *ncurses-path*: Private special variables
Special Variable, *ncurses-search-paths*: Private special variables

T
true: Public constants

W
wa_altcharset: Public constants
wa_attributes: Public constants
wa_blink: Public constants
wa_bold: Public constants
wa_dim: Public constants
wa_horizontal: Public constants
wa_invis: Public constants
wa_left: Public constants
wa_low: Public constants
wa_normal: Public constants
wa_protect: Public constants
wa_reverse: Public constants
wa_right: Public constants
wa_standout: Public constants
wa_top: Public constants
wa_underline: Public constants
wa_vertical: Public constants


A.4 Data types

Jump to:   A   B   C   D   E   F   G   I   K   M   O   P   R   S   T   U   V   W  
Index Entry  Section

A
addch.lisp: The cl-ncurses/addch․lisp file
addchstr.lisp: The cl-ncurses/addchstr․lisp file
addstr.lisp: The cl-ncurses/addstr․lisp file
addwstr.lisp: The cl-ncurses/addwstr․lisp file
add_wch.lisp: The cl-ncurses/add_wch․lisp file
add_wchstr.lisp: The cl-ncurses/add_wchstr․lisp file
attr.lisp: The cl-ncurses/attr․lisp file

B
beep.lisp: The cl-ncurses/beep․lisp file
bkgd.lisp: The cl-ncurses/bkgd․lisp file
bkgrnd.lisp: The cl-ncurses/bkgrnd․lisp file
border.lisp: The cl-ncurses/border․lisp file
border_set.lisp: The cl-ncurses/border_set․lisp file

C
cl-ncurses: The cl-ncurses system
cl-ncurses: The cl-ncurses package
cl-ncurses-asd: The cl-ncurses-asd package
cl-ncurses.asd: The cl-ncurses/cl-ncurses․asd file
clear.lisp: The cl-ncurses/clear․lisp file
color.lisp: The cl-ncurses/color․lisp file
constants.lisp: The cl-ncurses/constants․lisp file

D
default_colors.lisp: The cl-ncurses/default_colors․lisp file
delch.lisp: The cl-ncurses/delch․lisp file
deleteln.lisp: The cl-ncurses/deleteln․lisp file

E
extensions.lisp: The cl-ncurses/extensions․lisp file

F
File, addch.lisp: The cl-ncurses/addch․lisp file
File, addchstr.lisp: The cl-ncurses/addchstr․lisp file
File, addstr.lisp: The cl-ncurses/addstr․lisp file
File, addwstr.lisp: The cl-ncurses/addwstr․lisp file
File, add_wch.lisp: The cl-ncurses/add_wch․lisp file
File, add_wchstr.lisp: The cl-ncurses/add_wchstr․lisp file
File, attr.lisp: The cl-ncurses/attr․lisp file
File, beep.lisp: The cl-ncurses/beep․lisp file
File, bkgd.lisp: The cl-ncurses/bkgd․lisp file
File, bkgrnd.lisp: The cl-ncurses/bkgrnd․lisp file
File, border.lisp: The cl-ncurses/border․lisp file
File, border_set.lisp: The cl-ncurses/border_set․lisp file
File, cl-ncurses.asd: The cl-ncurses/cl-ncurses․asd file
File, clear.lisp: The cl-ncurses/clear․lisp file
File, color.lisp: The cl-ncurses/color․lisp file
File, constants.lisp: The cl-ncurses/constants․lisp file
File, default_colors.lisp: The cl-ncurses/default_colors․lisp file
File, delch.lisp: The cl-ncurses/delch․lisp file
File, deleteln.lisp: The cl-ncurses/deleteln․lisp file
File, extensions.lisp: The cl-ncurses/extensions․lisp file
File, getcchar.lisp: The cl-ncurses/getcchar․lisp file
File, getch.lisp: The cl-ncurses/getch․lisp file
File, getstr.lisp: The cl-ncurses/getstr․lisp file
File, getyx.lisp: The cl-ncurses/getyx․lisp file
File, get_wch.lisp: The cl-ncurses/get_wch․lisp file
File, get_wstr.lisp: The cl-ncurses/get_wstr․lisp file
File, inch.lisp: The cl-ncurses/inch․lisp file
File, inchstr.lisp: The cl-ncurses/inchstr․lisp file
File, initscr.lisp: The cl-ncurses/initscr․lisp file
File, inopts.lisp: The cl-ncurses/inopts․lisp file
File, insch.lisp: The cl-ncurses/insch․lisp file
File, insstr.lisp: The cl-ncurses/insstr․lisp file
File, instr.lisp: The cl-ncurses/instr․lisp file
File, ins_wch.lisp: The cl-ncurses/ins_wch․lisp file
File, ins_wstr.lisp: The cl-ncurses/ins_wstr․lisp file
File, inwstr.lisp: The cl-ncurses/inwstr․lisp file
File, in_wch.lisp: The cl-ncurses/in_wch․lisp file
File, in_wchstr.lisp: The cl-ncurses/in_wchstr․lisp file
File, kernel.lisp: The cl-ncurses/kernel․lisp file
File, keybound.lisp: The cl-ncurses/keybound․lisp file
File, keyok.lisp: The cl-ncurses/keyok․lisp file
File, key_defined.lisp: The cl-ncurses/key_defined․lisp file
File, mouse.lisp: The cl-ncurses/mouse․lisp file
File, move.lisp: The cl-ncurses/move․lisp file
File, outopts.lisp: The cl-ncurses/outopts․lisp file
File, overlay.lisp: The cl-ncurses/overlay․lisp file
File, package.lisp: The cl-ncurses/package․lisp file
File, pad.lisp: The cl-ncurses/pad․lisp file
File, print.lisp: The cl-ncurses/print․lisp file
File, printw.lisp: The cl-ncurses/printw․lisp file
File, refresh.lisp: The cl-ncurses/refresh․lisp file
File, resizeterm.lisp: The cl-ncurses/resizeterm․lisp file
File, scanw.lisp: The cl-ncurses/scanw․lisp file
File, scroll.lisp: The cl-ncurses/scroll․lisp file
File, scr_dump.lisp: The cl-ncurses/scr_dump․lisp file
File, slk.lisp: The cl-ncurses/slk․lisp file
File, termattrs.lisp: The cl-ncurses/termattrs․lisp file
File, termcap.lisp: The cl-ncurses/termcap․lisp file
File, terminfo.lisp: The cl-ncurses/terminfo․lisp file
File, touch.lisp: The cl-ncurses/touch․lisp file
File, util.lisp: The cl-ncurses/util․lisp file
File, variables.lisp: The cl-ncurses/variables․lisp file
File, window.lisp: The cl-ncurses/window․lisp file
File, wresize.lisp: The cl-ncurses/wresize․lisp file

G
getcchar.lisp: The cl-ncurses/getcchar․lisp file
getch.lisp: The cl-ncurses/getch․lisp file
getstr.lisp: The cl-ncurses/getstr․lisp file
getyx.lisp: The cl-ncurses/getyx․lisp file
get_wch.lisp: The cl-ncurses/get_wch․lisp file
get_wstr.lisp: The cl-ncurses/get_wstr․lisp file

I
inch.lisp: The cl-ncurses/inch․lisp file
inchstr.lisp: The cl-ncurses/inchstr․lisp file
initscr.lisp: The cl-ncurses/initscr․lisp file
inopts.lisp: The cl-ncurses/inopts․lisp file
insch.lisp: The cl-ncurses/insch․lisp file
insstr.lisp: The cl-ncurses/insstr․lisp file
instr.lisp: The cl-ncurses/instr․lisp file
ins_wch.lisp: The cl-ncurses/ins_wch․lisp file
ins_wstr.lisp: The cl-ncurses/ins_wstr․lisp file
inwstr.lisp: The cl-ncurses/inwstr․lisp file
in_wch.lisp: The cl-ncurses/in_wch․lisp file
in_wchstr.lisp: The cl-ncurses/in_wchstr․lisp file

K
kernel.lisp: The cl-ncurses/kernel․lisp file
keybound.lisp: The cl-ncurses/keybound․lisp file
keyok.lisp: The cl-ncurses/keyok․lisp file
key_defined.lisp: The cl-ncurses/key_defined․lisp file

M
mouse.lisp: The cl-ncurses/mouse․lisp file
move.lisp: The cl-ncurses/move․lisp file

O
outopts.lisp: The cl-ncurses/outopts․lisp file
overlay.lisp: The cl-ncurses/overlay․lisp file

P
Package, cl-ncurses: The cl-ncurses package
Package, cl-ncurses-asd: The cl-ncurses-asd package
package.lisp: The cl-ncurses/package․lisp file
pad.lisp: The cl-ncurses/pad․lisp file
print.lisp: The cl-ncurses/print․lisp file
printw.lisp: The cl-ncurses/printw․lisp file

R
refresh.lisp: The cl-ncurses/refresh․lisp file
resizeterm.lisp: The cl-ncurses/resizeterm․lisp file

S
scanw.lisp: The cl-ncurses/scanw․lisp file
scroll.lisp: The cl-ncurses/scroll․lisp file
scr_dump.lisp: The cl-ncurses/scr_dump․lisp file
slk.lisp: The cl-ncurses/slk․lisp file
System, cl-ncurses: The cl-ncurses system

T
termattrs.lisp: The cl-ncurses/termattrs․lisp file
termcap.lisp: The cl-ncurses/termcap․lisp file
terminfo.lisp: The cl-ncurses/terminfo․lisp file
touch.lisp: The cl-ncurses/touch․lisp file

U
util.lisp: The cl-ncurses/util․lisp file

V
variables.lisp: The cl-ncurses/variables․lisp file

W
window.lisp: The cl-ncurses/window․lisp file
wresize.lisp: The cl-ncurses/wresize․lisp file