The clinenoise Reference Manual
Table of Contents
The clinenoise Reference Manual
This is the clinenoise Reference Manual,
generated automatically by Declt version 3.0 "Montgomery Scott"
on Mon Apr 19 15:37:23 2021 GMT+0.
1 Introduction
This is the stub README.txt for the "clinenoise" project.
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 clinenoise
- Author
<Jason Miller <aidenn0@geocities.com>
- License
BSD-2
- Description
A trivial line-input library for VT-like terminals
- Defsystem Dependency
cffi-grovel
- Dependencies
- cffi
- alexandria
- split-sequence
- cffi-grovel
- Source
clinenoise.asd (file)
- Components
-
3 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
3.1 Lisp
3.1.1 clinenoise.asd
- Location
clinenoise.asd
- Systems
clinenoise (system)
3.1.2 clinenoise/package.lisp
- Parent
clinenoise (system)
- Location
package.lisp
- Packages
clinenoise
3.1.3 clinenoise/termios-grovel.lisp
- Dependency
package.lisp (file)
- Parent
clinenoise (system)
- Location
termios-grovel.lisp
3.1.4 clinenoise/cwrappers.lisp
- Dependency
termios-grovel.lisp (file)
- Parent
clinenoise (system)
- Location
cwrappers.lisp
- Internal Definitions
-
3.1.5 clinenoise/clinenoise.lisp
- Dependency
cwrappers.lisp (file)
- Parent
clinenoise (system)
- Location
clinenoise.lisp
- Exported Definitions
-
- Internal Definitions
-
4 Packages
Packages are listed by definition order.
4.1 clinenoise
- Source
package.lisp (file)
- Use List
- split-sequence
- alexandria
- cffi
- common-lisp
- Exported Definitions
-
- Internal Definitions
-
5 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
5.1 Exported definitions
5.1.1 Functions
- Function: history-add LINE
-
Add LINE to the prompt history
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: history-load FN
-
Load history from pathname FN
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: history-save FN
-
Save history to pathname FN
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: linenoise PROMPT &optional PLEN
-
Display PROMPT and wait for a line to be entered with basic editing support
PLEN can be specified for prompts that have a display width different from
their character count (e.g. combining characters, escape codes)
- Package
clinenoise
- Source
clinenoise.lisp (file)
5.2 Internal definitions
5.2.1 Constants
- Constant: +brkint+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +cs8+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +echo+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +icanon+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +icrnl+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +iexten+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +inpck+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +isig+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +istrip+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +ixon+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +linenoise-default-history-max-len+
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Constant: +linenoise-max-line+
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Constant: +nccs+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +opost+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +tcsaflush+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +tiocgwinsz+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +vmin+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: +vtime+
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-cc-t
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-size_t
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-ssize_t
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-tcflag
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-termios
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Constant: size-of-winsize
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
5.2.2 Special variables
- Special Variable: *completion-callback*
-
Function to call for completions.
Takes the current line as a parameter, and returns a list of possible completions
Does not currently indicate the position of the cursor when the completion was requested
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Special Variable: *history*
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Special Variable: *history-len*
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Special Variable: *mlmode*
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Special Variable: *unread-char*
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Special Variable: +unsupported-term+
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
5.2.3 Macros
- Macro: ioctl D REQUEST &rest VARARGS0
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Macro: with-raw-mode (FD) &body B
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
5.2.4 Functions
- Function: clear-screen ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: complete-line LS
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: copy-linenoise-state INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: cread FD BUF NBYTE
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Function: edit FD PROMPT PLEN
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-backspace L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-delete L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-delete-prev-word L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-history-next L DIR
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-insert L C
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-move-left L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: edit-move-right L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: enable-raw-mode FD
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: get-columns ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: getenv NAME
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Function: is-unsupported-term ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: isatty FD
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Function: linenoise-beep ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: linenoise-clear-screen ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: linenoise-raw PROMPT PLEN
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: linenoise-set-multiline ML
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: linenoise-state-p OBJECT
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-buf INSTANCE
-
- Function: (setf ls-buf) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-cols INSTANCE
-
- Function: (setf ls-cols) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-fd INSTANCE
-
- Function: (setf ls-fd) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-history-index INSTANCE
-
- Function: (setf ls-history-index) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-maxrows INSTANCE
-
- Function: (setf ls-maxrows) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-oldpos INSTANCE
-
- Function: (setf ls-oldpos) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-plen INSTANCE
-
- Function: (setf ls-plen) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-pos INSTANCE
-
- Function: (setf ls-pos) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: ls-prompt INSTANCE
-
- Function: (setf ls-prompt) VALUE INSTANCE
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: make-linenoise-state &key (FD FD) (BUF BUF) (PROMPT PROMPT) (PLEN PLEN) (POS POS) (OLDPOS OLDPOS) (COLS COLS) (MAXROWS MAXROWS) (HISTORY-INDEX HISTORY-INDEX)
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: my-read-char FD
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: my-unread-char CH FD
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: refresh-line L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: refresh-multi-line L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: refresh-single-line L
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: restore-tty FD ORIG-TERMIOS
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: set-completion-callback FN
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Function: tcgetattr FD TERMIOS-P
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Function: tcsetattr FD OPTIONAL-ACTIONS TERMIOS-P
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
- Function: zero-or-error-from-c VALUE
-
- Package
clinenoise
- Source
cwrappers.lisp (file)
5.2.5 Structures
- Structure: linenoise-state ()
-
- Package
clinenoise
- Source
clinenoise.lisp (file)
- Direct superclasses
structure-object (structure)
- Direct slots
- Slot: fd
-
- Readers
ls-fd (function)
- Writers
(setf ls-fd) (function)
- Slot: buf
-
- Readers
ls-buf (function)
- Writers
(setf ls-buf) (function)
- Slot: prompt
-
- Readers
ls-prompt (function)
- Writers
(setf ls-prompt) (function)
- Slot: plen
-
- Readers
ls-plen (function)
- Writers
(setf ls-plen) (function)
- Slot: pos
-
- Readers
ls-pos (function)
- Writers
(setf ls-pos) (function)
- Slot: oldpos
-
- Readers
ls-oldpos (function)
- Writers
(setf ls-oldpos) (function)
- Slot: cols
-
- Readers
ls-cols (function)
- Writers
(setf ls-cols) (function)
- Slot: maxrows
-
- Readers
ls-maxrows (function)
- Writers
(setf ls-maxrows) (function)
- Slot: history-index
-
- Readers
ls-history-index (function)
- Writers
(setf ls-history-index) (function)
5.2.6 Classes
- Class: termios-tclass ()
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Direct superclasses
- translatable-foreign-type (class)
- foreign-struct-type (class)
- Class: winsize-tclass ()
-
- Package
clinenoise
- Source
/home/quickref/.cache/common-lisp/sbcl-1.5.8-linux-x64/home/quickref/quicklisp/dists/quicklisp/software/clinenoise-20200427-git/termios-grovel.processed-grovel-file
- Direct superclasses
- translatable-foreign-type (class)
- foreign-struct-type (class)
Appendix A Indexes
A.1 Concepts
| Index Entry | | Section |
|
C | | |
| clinenoise.asd: | | The clinenoise․asd file |
| clinenoise/clinenoise.lisp: | | The clinenoise/clinenoise․lisp file |
| clinenoise/cwrappers.lisp: | | The clinenoise/cwrappers․lisp file |
| clinenoise/package.lisp: | | The clinenoise/package․lisp file |
| clinenoise/termios-grovel.lisp: | | The clinenoise/termios-grovel․lisp file |
|
F | | |
| File, Lisp, clinenoise.asd: | | The clinenoise․asd file |
| File, Lisp, clinenoise/clinenoise.lisp: | | The clinenoise/clinenoise․lisp file |
| File, Lisp, clinenoise/cwrappers.lisp: | | The clinenoise/cwrappers․lisp file |
| File, Lisp, clinenoise/package.lisp: | | The clinenoise/package․lisp file |
| File, Lisp, clinenoise/termios-grovel.lisp: | | The clinenoise/termios-grovel․lisp file |
|
L | | |
| Lisp File, clinenoise.asd: | | The clinenoise․asd file |
| Lisp File, clinenoise/clinenoise.lisp: | | The clinenoise/clinenoise․lisp file |
| Lisp File, clinenoise/cwrappers.lisp: | | The clinenoise/cwrappers․lisp file |
| Lisp File, clinenoise/package.lisp: | | The clinenoise/package․lisp file |
| Lisp File, clinenoise/termios-grovel.lisp: | | The clinenoise/termios-grovel․lisp file |
|
A.2 Functions
| Index Entry | | Section |
|
( | | |
| (setf ls-buf) : | | Internal functions |
| (setf ls-cols) : | | Internal functions |
| (setf ls-fd) : | | Internal functions |
| (setf ls-history-index) : | | Internal functions |
| (setf ls-maxrows) : | | Internal functions |
| (setf ls-oldpos) : | | Internal functions |
| (setf ls-plen) : | | Internal functions |
| (setf ls-pos) : | | Internal functions |
| (setf ls-prompt) : | | Internal functions |
|
C | | |
| clear-screen : | | Internal functions |
| complete-line : | | Internal functions |
| copy-linenoise-state : | | Internal functions |
| cread : | | Internal functions |
|
E | | |
| edit : | | Internal functions |
| edit-backspace : | | Internal functions |
| edit-delete : | | Internal functions |
| edit-delete-prev-word : | | Internal functions |
| edit-history-next : | | Internal functions |
| edit-insert : | | Internal functions |
| edit-move-left : | | Internal functions |
| edit-move-right : | | Internal functions |
| enable-raw-mode : | | Internal functions |
|
F | | |
| Function, (setf ls-buf) : | | Internal functions |
| Function, (setf ls-cols) : | | Internal functions |
| Function, (setf ls-fd) : | | Internal functions |
| Function, (setf ls-history-index) : | | Internal functions |
| Function, (setf ls-maxrows) : | | Internal functions |
| Function, (setf ls-oldpos) : | | Internal functions |
| Function, (setf ls-plen) : | | Internal functions |
| Function, (setf ls-pos) : | | Internal functions |
| Function, (setf ls-prompt) : | | Internal functions |
| Function, clear-screen : | | Internal functions |
| Function, complete-line : | | Internal functions |
| Function, copy-linenoise-state : | | Internal functions |
| Function, cread : | | Internal functions |
| Function, edit : | | Internal functions |
| Function, edit-backspace : | | Internal functions |
| Function, edit-delete : | | Internal functions |
| Function, edit-delete-prev-word : | | Internal functions |
| Function, edit-history-next : | | Internal functions |
| Function, edit-insert : | | Internal functions |
| Function, edit-move-left : | | Internal functions |
| Function, edit-move-right : | | Internal functions |
| Function, enable-raw-mode : | | Internal functions |
| Function, get-columns : | | Internal functions |
| Function, getenv : | | Internal functions |
| Function, history-add : | | Exported functions |
| Function, history-load : | | Exported functions |
| Function, history-save : | | Exported functions |
| Function, is-unsupported-term : | | Internal functions |
| Function, isatty : | | Internal functions |
| Function, linenoise : | | Exported functions |
| Function, linenoise-beep : | | Internal functions |
| Function, linenoise-clear-screen : | | Internal functions |
| Function, linenoise-raw : | | Internal functions |
| Function, linenoise-set-multiline : | | Internal functions |
| Function, linenoise-state-p : | | Internal functions |
| Function, ls-buf : | | Internal functions |
| Function, ls-cols : | | Internal functions |
| Function, ls-fd : | | Internal functions |
| Function, ls-history-index : | | Internal functions |
| Function, ls-maxrows : | | Internal functions |
| Function, ls-oldpos : | | Internal functions |
| Function, ls-plen : | | Internal functions |
| Function, ls-pos : | | Internal functions |
| Function, ls-prompt : | | Internal functions |
| Function, make-linenoise-state : | | Internal functions |
| Function, my-read-char : | | Internal functions |
| Function, my-unread-char : | | Internal functions |
| Function, refresh-line : | | Internal functions |
| Function, refresh-multi-line : | | Internal functions |
| Function, refresh-single-line : | | Internal functions |
| Function, restore-tty : | | Internal functions |
| Function, set-completion-callback : | | Internal functions |
| Function, tcgetattr : | | Internal functions |
| Function, tcsetattr : | | Internal functions |
| Function, zero-or-error-from-c : | | Internal functions |
|
G | | |
| get-columns : | | Internal functions |
| getenv : | | Internal functions |
|
H | | |
| history-add : | | Exported functions |
| history-load : | | Exported functions |
| history-save : | | Exported functions |
|
I | | |
| ioctl : | | Internal macros |
| is-unsupported-term : | | Internal functions |
| isatty : | | Internal functions |
|
L | | |
| linenoise : | | Exported functions |
| linenoise-beep : | | Internal functions |
| linenoise-clear-screen : | | Internal functions |
| linenoise-raw : | | Internal functions |
| linenoise-set-multiline : | | Internal functions |
| linenoise-state-p : | | Internal functions |
| ls-buf : | | Internal functions |
| ls-cols : | | Internal functions |
| ls-fd : | | Internal functions |
| ls-history-index : | | Internal functions |
| ls-maxrows : | | Internal functions |
| ls-oldpos : | | Internal functions |
| ls-plen : | | Internal functions |
| ls-pos : | | Internal functions |
| ls-prompt : | | Internal functions |
|
M | | |
| Macro, ioctl : | | Internal macros |
| Macro, with-raw-mode : | | Internal macros |
| make-linenoise-state : | | Internal functions |
| my-read-char : | | Internal functions |
| my-unread-char : | | Internal functions |
|
R | | |
| refresh-line : | | Internal functions |
| refresh-multi-line : | | Internal functions |
| refresh-single-line : | | Internal functions |
| restore-tty : | | Internal functions |
|
S | | |
| set-completion-callback : | | Internal functions |
|
T | | |
| tcgetattr : | | Internal functions |
| tcsetattr : | | Internal functions |
|
W | | |
| with-raw-mode : | | Internal macros |
|
Z | | |
| zero-or-error-from-c : | | Internal functions |
|
A.3 Variables
| Index Entry | | Section |
|
* | | |
| *completion-callback* : | | Internal special variables |
| *history* : | | Internal special variables |
| *history-len* : | | Internal special variables |
| *mlmode* : | | Internal special variables |
| *unread-char* : | | Internal special variables |
|
+ | | |
| +brkint+ : | | Internal constants |
| +cs8+ : | | Internal constants |
| +echo+ : | | Internal constants |
| +icanon+ : | | Internal constants |
| +icrnl+ : | | Internal constants |
| +iexten+ : | | Internal constants |
| +inpck+ : | | Internal constants |
| +isig+ : | | Internal constants |
| +istrip+ : | | Internal constants |
| +ixon+ : | | Internal constants |
| +linenoise-default-history-max-len+ : | | Internal constants |
| +linenoise-max-line+ : | | Internal constants |
| +nccs+ : | | Internal constants |
| +opost+ : | | Internal constants |
| +tcsaflush+ : | | Internal constants |
| +tiocgwinsz+ : | | Internal constants |
| +unsupported-term+ : | | Internal special variables |
| +vmin+ : | | Internal constants |
| +vtime+ : | | Internal constants |
|
B | | |
| buf : | | Internal structures |
|
C | | |
| cols : | | Internal structures |
| Constant, +brkint+ : | | Internal constants |
| Constant, +cs8+ : | | Internal constants |
| Constant, +echo+ : | | Internal constants |
| Constant, +icanon+ : | | Internal constants |
| Constant, +icrnl+ : | | Internal constants |
| Constant, +iexten+ : | | Internal constants |
| Constant, +inpck+ : | | Internal constants |
| Constant, +isig+ : | | Internal constants |
| Constant, +istrip+ : | | Internal constants |
| Constant, +ixon+ : | | Internal constants |
| Constant, +linenoise-default-history-max-len+ : | | Internal constants |
| Constant, +linenoise-max-line+ : | | Internal constants |
| Constant, +nccs+ : | | Internal constants |
| Constant, +opost+ : | | Internal constants |
| Constant, +tcsaflush+ : | | Internal constants |
| Constant, +tiocgwinsz+ : | | Internal constants |
| Constant, +vmin+ : | | Internal constants |
| Constant, +vtime+ : | | Internal constants |
| Constant, size-of-cc-t : | | Internal constants |
| Constant, size-of-size_t : | | Internal constants |
| Constant, size-of-ssize_t : | | Internal constants |
| Constant, size-of-tcflag : | | Internal constants |
| Constant, size-of-termios : | | Internal constants |
| Constant, size-of-winsize : | | Internal constants |
|
F | | |
| fd : | | Internal structures |
|
H | | |
| history-index : | | Internal structures |
|
M | | |
| maxrows : | | Internal structures |
|
O | | |
| oldpos : | | Internal structures |
|
P | | |
| plen : | | Internal structures |
| pos : | | Internal structures |
| prompt : | | Internal structures |
|
S | | |
| size-of-cc-t : | | Internal constants |
| size-of-size_t : | | Internal constants |
| size-of-ssize_t : | | Internal constants |
| size-of-tcflag : | | Internal constants |
| size-of-termios : | | Internal constants |
| size-of-winsize : | | Internal constants |
| Slot, buf : | | Internal structures |
| Slot, cols : | | Internal structures |
| Slot, fd : | | Internal structures |
| Slot, history-index : | | Internal structures |
| Slot, maxrows : | | Internal structures |
| Slot, oldpos : | | Internal structures |
| Slot, plen : | | Internal structures |
| Slot, pos : | | Internal structures |
| Slot, prompt : | | Internal structures |
| Special Variable, *completion-callback* : | | Internal special variables |
| Special Variable, *history* : | | Internal special variables |
| Special Variable, *history-len* : | | Internal special variables |
| Special Variable, *mlmode* : | | Internal special variables |
| Special Variable, *unread-char* : | | Internal special variables |
| Special Variable, +unsupported-term+ : | | Internal special variables |
|
A.4 Data types