This is the cl-gap-buffer Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:55:35 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-gap-buffer
Gap buffers in Common Lisp.
Robert Smith
Robert Smith
An implementation of gap buffers in Common Lisp.
0.1
package.lisp
(file).
gap-buffer.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-gap-buffer/cl-gap-buffer.asd
cl-gap-buffer
(system).
cl-gap-buffer/gap-buffer.lisp
package.lisp
(file).
cl-gap-buffer
(system).
*gap-buffer-growth*
(special variable).
gap-buffer
(structure).
gap-buffer-backspace
(function).
gap-buffer-clear
(function).
gap-buffer-components
(function).
gap-buffer-delete
(function).
gap-buffer-insert-char
(function).
gap-buffer-insert-string
(function).
gap-buffer-length
(function).
gap-buffer-move-left
(function).
gap-buffer-move-right
(function).
gap-buffer-p
(function).
gap-buffer-string
(function).
make-gap-buffer
(function).
print-object
(method).
buf.data
(reader).
(setf buf.data)
(writer).
buf.gap-end
(reader).
(setf buf.gap-end)
(writer).
buf.gap-start
(reader).
(setf buf.gap-start)
(writer).
copy-gap-buffer
(function).
gap-buffer-gap-length
(function).
gap-buffer-print-function
(function).
make-raw-gap-buffer
(function).
Packages are listed by definition order.
cl-gap-buffer
Gap buffer API.
common-lisp
.
*gap-buffer-growth*
(special variable).
gap-buffer
(structure).
gap-buffer-backspace
(function).
gap-buffer-clear
(function).
gap-buffer-components
(function).
gap-buffer-delete
(function).
gap-buffer-insert-char
(function).
gap-buffer-insert-string
(function).
gap-buffer-length
(function).
gap-buffer-move-left
(function).
gap-buffer-move-right
(function).
gap-buffer-p
(function).
gap-buffer-string
(function).
make-gap-buffer
(function).
buf.data
(reader).
(setf buf.data)
(writer).
buf.gap-end
(reader).
(setf buf.gap-end)
(writer).
buf.gap-start
(reader).
(setf buf.gap-start)
(writer).
copy-gap-buffer
(function).
gap-buffer-gap-length
(function).
gap-buffer-print-function
(function).
make-raw-gap-buffer
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Positive integer specifying how much the buffer should grow if the gap closes.
Backward-delete a character in the gap buffer BUF.
Clear the contents of the gap buffer BUF.
Return the string before the gap and after the gap in the gap buffer BUF.
Forward-delete a character in the gap buffer BUF.
Insert a character CHAR into a gap buffer BUF at the gap, resizing if needed.
Insert a string STRING into the gap buffer BUF.
Find the length of the gap buffer BUF. Analogous to LENGTH.
Move the gap left in the gap buffer BUF.
Move the gap to the right in the gap buffer BUF.
Format a gap buffer BUF into a string.
Make a new gap buffer of size LENGTH.
Jump to: | (
B C F G M P |
---|
Jump to: | (
B C F G M P |
---|
Jump to: | *
D G S |
---|
Jump to: | *
D G S |
---|
Jump to: | C F G P S |
---|
Jump to: | C F G P S |
---|