Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the cl-ncurses Reference Manual, version 0.1.4, generated automatically by Declt version 3.0 "Montgomery Scott" on Tue Dec 22 12:34:59 2020 GMT+0.
• Introduction | What cl-ncurses is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
CL-Ncurses is a Ncurses interface for Common Lisp on Unix-platforms. It is licensed under a MIT-style license. CL-Ncurses uses UFFI for foreign bindings and it is developed with SBCL on Debian GNU/Linux. To use cl-ncurses: (require :uffi) (asdf:oos 'asdf:load-op 'cl-ncurses) The organization of files corresponds to ncurses manual pages: eg. functions described in initscr(3) are dealt with in initscr.lisp. Types and convenience macros reside in package.lisp. Ncurses's constants reside in constants.lisp. Ncurses's variables reside in variables.lisp. There are some tests in the "test" directory.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The cl-ncurses system |
0.1.4
uffi
cl-ncurses.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
Next: The cl-ncurses/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
cl-ncurses.asd
cl-ncurses (system)
Next: The cl-ncurses/add_wch․lisp file, Previous: The cl-ncurses․asd file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
package.lisp
Next: The cl-ncurses/add_wchstr․lisp file, Previous: The cl-ncurses/package․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
add_wch.lisp
Next: The cl-ncurses/addch․lisp file, Previous: The cl-ncurses/add_wch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
add_wchstr.lisp
Next: The cl-ncurses/addchstr․lisp file, Previous: The cl-ncurses/add_wchstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
addch.lisp
Next: The cl-ncurses/addstr․lisp file, Previous: The cl-ncurses/addch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
addchstr.lisp
Next: The cl-ncurses/addwstr․lisp file, Previous: The cl-ncurses/addchstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
addstr.lisp
Next: The cl-ncurses/attr․lisp file, Previous: The cl-ncurses/addstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
addwstr.lisp
Next: The cl-ncurses/beep․lisp file, Previous: The cl-ncurses/addwstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
attr.lisp
Next: The cl-ncurses/bkgd․lisp file, Previous: The cl-ncurses/attr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
beep.lisp
Next: The cl-ncurses/bkgrnd․lisp file, Previous: The cl-ncurses/beep․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
bkgd.lisp
Next: The cl-ncurses/border․lisp file, Previous: The cl-ncurses/bkgd․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
bkgrnd.lisp
Next: The cl-ncurses/border_set․lisp file, Previous: The cl-ncurses/bkgrnd․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
border.lisp
Next: The cl-ncurses/clear․lisp file, Previous: The cl-ncurses/border․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
border_set.lisp
Next: The cl-ncurses/color․lisp file, Previous: The cl-ncurses/border_set․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
clear.lisp
Next: The cl-ncurses/constants․lisp file, Previous: The cl-ncurses/clear․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
color.lisp
Next: The cl-ncurses/default_colors․lisp file, Previous: The cl-ncurses/color․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
constants.lisp
Next: The cl-ncurses/delch․lisp file, Previous: The cl-ncurses/constants․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
default_colors.lisp
Next: The cl-ncurses/deleteln․lisp file, Previous: The cl-ncurses/default_colors․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
delch.lisp
Next: The cl-ncurses/extensions․lisp file, Previous: The cl-ncurses/delch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
deleteln.lisp
Next: The cl-ncurses/get_wch․lisp file, Previous: The cl-ncurses/deleteln․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
extensions.lisp
Next: The cl-ncurses/get_wstr․lisp file, Previous: The cl-ncurses/extensions․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
get_wch.lisp
Next: The cl-ncurses/getcchar․lisp file, Previous: The cl-ncurses/get_wch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
get_wstr.lisp
Next: The cl-ncurses/getch․lisp file, Previous: The cl-ncurses/get_wstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
getcchar.lisp
Next: The cl-ncurses/getstr․lisp file, Previous: The cl-ncurses/getcchar․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
getch.lisp
Next: The cl-ncurses/getyx․lisp file, Previous: The cl-ncurses/getch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
getstr.lisp
Next: The cl-ncurses/in_wch․lisp file, Previous: The cl-ncurses/getstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
getyx.lisp
Next: The cl-ncurses/in_wchstr․lisp file, Previous: The cl-ncurses/getyx․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
in_wch.lisp
Next: The cl-ncurses/inch․lisp file, Previous: The cl-ncurses/in_wch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
in_wchstr.lisp
Next: The cl-ncurses/inchstr․lisp file, Previous: The cl-ncurses/in_wchstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
inch.lisp
Next: The cl-ncurses/initscr․lisp file, Previous: The cl-ncurses/inch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
inchstr.lisp
Next: The cl-ncurses/inopts․lisp file, Previous: The cl-ncurses/inchstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
initscr.lisp
Next: The cl-ncurses/ins_wch․lisp file, Previous: The cl-ncurses/initscr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
inopts.lisp
Next: The cl-ncurses/ins_wstr․lisp file, Previous: The cl-ncurses/inopts․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
ins_wch.lisp
Next: The cl-ncurses/insch․lisp file, Previous: The cl-ncurses/ins_wch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
ins_wstr.lisp
Next: The cl-ncurses/insstr․lisp file, Previous: The cl-ncurses/ins_wstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
insch.lisp
Next: The cl-ncurses/instr․lisp file, Previous: The cl-ncurses/insch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
insstr.lisp
Next: The cl-ncurses/inwstr․lisp file, Previous: The cl-ncurses/insstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
instr.lisp
Next: The cl-ncurses/kernel․lisp file, Previous: The cl-ncurses/instr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
inwstr.lisp
Next: The cl-ncurses/keybound․lisp file, Previous: The cl-ncurses/inwstr․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
kernel.lisp
Next: The cl-ncurses/keyok․lisp file, Previous: The cl-ncurses/kernel․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
keybound.lisp
keybound (function)
Next: The cl-ncurses/key_defined․lisp file, Previous: The cl-ncurses/keybound․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
keyok.lisp
keyok (function)
Next: The cl-ncurses/mouse․lisp file, Previous: The cl-ncurses/keyok․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
key_defined.lisp
Next: The cl-ncurses/move․lisp file, Previous: The cl-ncurses/key_defined․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
mouse.lisp
Next: The cl-ncurses/outopts․lisp file, Previous: The cl-ncurses/mouse․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
move.lisp
Next: The cl-ncurses/overlay․lisp file, Previous: The cl-ncurses/move․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
outopts.lisp
Next: The cl-ncurses/pad․lisp file, Previous: The cl-ncurses/outopts․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
overlay.lisp
Next: The cl-ncurses/print․lisp file, Previous: The cl-ncurses/overlay․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
pad.lisp
Next: The cl-ncurses/printw․lisp file, Previous: The cl-ncurses/pad․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
print.lisp
mcprint (function)
Next: The cl-ncurses/refresh․lisp file, Previous: The cl-ncurses/print․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
printw.lisp
Next: The cl-ncurses/resizeterm․lisp file, Previous: The cl-ncurses/printw․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
refresh.lisp
Next: The cl-ncurses/scanw․lisp file, Previous: The cl-ncurses/refresh․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
resizeterm.lisp
Next: The cl-ncurses/scr_dump․lisp file, Previous: The cl-ncurses/resizeterm․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
scanw.lisp
Next: The cl-ncurses/scroll․lisp file, Previous: The cl-ncurses/scanw․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
scr_dump.lisp
Next: The cl-ncurses/slk․lisp file, Previous: The cl-ncurses/scr_dump․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
scroll.lisp
Next: The cl-ncurses/termattrs․lisp file, Previous: The cl-ncurses/scroll․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
slk.lisp
Next: The cl-ncurses/termcap․lisp file, Previous: The cl-ncurses/slk․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
termattrs.lisp
Next: The cl-ncurses/terminfo․lisp file, Previous: The cl-ncurses/termattrs․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
termcap.lisp
Next: The cl-ncurses/touch․lisp file, Previous: The cl-ncurses/termcap․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
terminfo.lisp
Next: The cl-ncurses/util․lisp file, Previous: The cl-ncurses/terminfo․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
touch.lisp
Next: The cl-ncurses/variables․lisp file, Previous: The cl-ncurses/touch․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
util.lisp
Next: The cl-ncurses/window․lisp file, Previous: The cl-ncurses/util․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
variables.lisp
Next: The cl-ncurses/wresize․lisp file, Previous: The cl-ncurses/variables․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
window.lisp
Previous: The cl-ncurses/window․lisp file, Up: Lisp files [Contents][Index]
cl-ncurses (system)
wresize.lisp
wresize (function)
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The cl-ncurses-asd package | ||
• The cl-ncurses package |
Next: The cl-ncurses package, Previous: Packages, Up: Packages [Contents][Index]
cl-ncurses.asd
Previous: The cl-ncurses-asd package, Up: Packages [Contents][Index]
package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported constants | ||
• Exported macros | ||
• Exported functions |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
Next: Exported functions, Previous: Exported constants, Up: Exported definitions [Contents][Index]
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
Previous: Exported macros, Up: Exported definitions [Contents][Index]
addch.lisp (file)
addstr.lisp (file)
addstr.lisp (file)
default_colors.lisp (file)
attr.lisp (file)
attr.lisp (file)
attr.lisp (file)
termattrs.lisp (file)
beep.lisp (file)
bkgd.lisp (file)
bkgd.lisp (file)
border.lisp (file)
border.lisp (file)
color.lisp (file)
inopts.lisp (file)
clear.lisp (file)
outopts.lisp (file)
clear.lisp (file)
clear.lisp (file)
color.lisp (file)
color.lisp (file)
attr.lisp (file)
kernel.lisp (file)
extensions.lisp (file)
kernel.lisp (file)
kernel.lisp (file)
util.lisp (file)
delch.lisp (file)
deleteln.lisp (file)
initscr.lisp (file)
window.lisp (file)
window.lisp (file)
refresh.lisp (file)
window.lisp (file)
inopts.lisp (file)
addch.lisp (file)
initscr.lisp (file)
clear.lisp (file)
termattrs.lisp (file)
util.lisp (file)
beep.lisp (file)
util.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
bkgd.lisp (file)
getch.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getstr.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
getstr.lisp (file)
inopts.lisp (file)
color.lisp (file)
termattrs.lisp (file)
termattrs.lisp (file)
getch.lisp (file)
border.lisp (file)
outopts.lisp (file)
outopts.lisp (file)
outopts.lisp (file)
inch.lisp (file)
inchstr.lisp (file)
inchstr.lisp (file)
color.lisp (file)
color.lisp (file)
initscr.lisp (file)
instr.lisp (file)
insch.lisp (file)
deleteln.lisp (file)
deleteln.lisp (file)
insstr.lisp (file)
insstr.lisp (file)
instr.lisp (file)
inopts.lisp (file)
touch.lisp (file)
resizeterm.lisp (file)
touch.lisp (file)
initscr.lisp (file)
keybound.lisp (file)
util.lisp (file)
keyok.lisp (file)
inopts.lisp (file)
termattrs.lisp (file)
outopts.lisp (file)
termattrs.lisp (file)
print.lisp (file)
inopts.lisp (file)
move.lisp (file)
addch.lisp (file)
addstr.lisp (file)
addstr.lisp (file)
delch.lisp (file)
window.lisp (file)
getch.lisp (file)
getstr.lisp (file)
getstr.lisp (file)
border.lisp (file)
inch.lisp (file)
inchstr.lisp (file)
inchstr.lisp (file)
instr.lisp (file)
insch.lisp (file)
insstr.lisp (file)
insstr.lisp (file)
instr.lisp (file)
printw.lisp (file)
border.lisp (file)
addch.lisp (file)
addstr.lisp (file)
addstr.lisp (file)
delch.lisp (file)
getch.lisp (file)
getstr.lisp (file)
getstr.lisp (file)
border.lisp (file)
window.lisp (file)
inch.lisp (file)
inchstr.lisp (file)
inchstr.lisp (file)
instr.lisp (file)
insch.lisp (file)
insstr.lisp (file)
insstr.lisp (file)
instr.lisp (file)
printw.lisp (file)
border.lisp (file)
kernel.lisp (file)
pad.lisp (file)
initscr.lisp (file)
window.lisp (file)
outopts.lisp (file)
inopts.lisp (file)
inopts.lisp (file)
inopts.lisp (file)
outopts.lisp (file)
inopts.lisp (file)
inopts.lisp (file)
inopts.lisp (file)
overlay.lisp (file)
overlay.lisp (file)
color.lisp (file)
pad.lisp (file)
pad.lisp (file)
pad.lisp (file)
printw.lisp (file)
inopts.lisp (file)
inopts.lisp (file)
refresh.lisp (file)
refresh.lisp (file)
kernel.lisp (file)
kernel.lisp (file)
kernel.lisp (file)
resizeterm.lisp (file)
resizeterm.lisp (file)
kernel.lisp (file)
scr_dump.lisp (file)
scr_dump.lisp (file)
scr_dump.lisp (file)
scr_dump.lisp (file)
scroll.lisp (file)
scroll.lisp (file)
outopts.lisp (file)
initscr.lisp (file)
outopts.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
slk.lisp (file)
attr.lisp (file)
attr.lisp (file)
color.lisp (file)
pad.lisp (file)
window.lisp (file)
window.lisp (file)
termattrs.lisp (file)
termattrs.lisp (file)
termcap.lisp (file)
termcap.lisp (file)
inopts.lisp (file)
touch.lisp (file)
touch.lisp (file)
inopts.lisp (file)
util.lisp (file)
getch.lisp (file)
touch.lisp (file)
default_colors.lisp (file)
util.lisp (file)
extensions.lisp (file)
border.lisp (file)
addch.lisp (file)
addstr.lisp (file)
addstr.lisp (file)
attr.lisp (file)
attr.lisp (file)
attr.lisp (file)
bkgd.lisp (file)
bkgd.lisp (file)
border.lisp (file)
clear.lisp (file)
clear.lisp (file)
clear.lisp (file)
attr.lisp (file)
window.lisp (file)
delch.lisp (file)
deleteln.lisp (file)
addch.lisp (file)
clear.lisp (file)
getch.lisp (file)
getstr.lisp (file)
getstr.lisp (file)
border.lisp (file)
inch.lisp (file)
inchstr.lisp (file)
inchstr.lisp (file)
instr.lisp (file)
insch.lisp (file)
deleteln.lisp (file)
deleteln.lisp (file)
insstr.lisp (file)
insstr.lisp (file)
instr.lisp (file)
move.lisp (file)
refresh.lisp (file)
printw.lisp (file)
refresh.lisp (file)
refresh.lisp (file)
wresize.lisp (file)
scroll.lisp (file)
outopts.lisp (file)
attr.lisp (file)
attr.lisp (file)
window.lisp (file)
window.lisp (file)
inopts.lisp (file)
touch.lisp (file)
border.lisp (file)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal constants | ||
• Internal special variables | ||
• Internal macros | ||
• Internal functions |
Next: Internal special variables, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
package.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
constants.lisp (file)
Next: Internal macros, Previous: Internal constants, Up: Internal definitions [Contents][Index]
package.lisp (file)
package.lisp (file)
Next: Internal functions, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
A convenience macro for UFFI definitions.
package.lisp (file)
getyx.lisp (file)
getyx.lisp (file)
Previous: Internal macros, Up: Internal definitions [Contents][Index]
package.lisp (file)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | C F L |
---|
Jump to: | C F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | A B C D E F G H I K L M N O P Q R S T U V W |
---|
Jump to: | A B C D E F G H I K L M N O P Q R S T U V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
A C E F K O S T W |
---|
Jump to: | *
A C E F K O S T W |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | C P S |
---|
Jump to: | C P S |
---|