This is the able Reference Manual, version 0.20, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 03:12:48 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
able
A Common Lisp editor
Phil Armitage
MIT
A Common Lisp editor for MacOS X, Linux and Windows
0.20
ltk
(system).
trivial-gray-streams
(system).
cl-fad
(system).
defpackage.lisp
(file).
config.lisp
(file).
macros.lisp
(file).
utils.lisp
(file).
tstree.lisp
(file).
gui.lisp
(file).
hyperspec.lisp
(file).
controls.lisp
(file).
parser.lisp
(file).
main.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
able/able.asd
able/defpackage.lisp
able/config.lisp
able/macros.lisp
able/utils.lisp
able/tstree.lisp
able/gui.lisp
able/hyperspec.lisp
able/controls.lisp
able/parser.lisp
able/main.lisp
able/config.lisp
defpackage.lisp
(file).
able
(system).
*buffer-font*
(special variable).
*highlight-background*
(special variable).
*highlight-comments*
(special variable).
*highlight-error*
(special variable).
*highlight-paren-match*
(special variable).
*highlight-primary*
(special variable).
*highlight-secondary*
(special variable).
*highlight-text*
(special variable).
*hyperspec-root*
(special variable).
*indentation-rules*
(special variable).
*key-asdf-load*
(special variable).
*key-close-file*
(special variable).
*key-code-complete*
(special variable).
*key-compile-file*
(special variable).
*key-copy*
(special variable).
*key-copy-to-repl*
(special variable).
*key-cut*
(special variable).
*key-find*
(special variable).
*key-find-again*
(special variable).
*key-goto-line*
(special variable).
*key-invoke-debugger*
(special variable).
*key-load-file*
(special variable).
*key-lookup*
(special variable).
*key-macro-expand*
(special variable).
*key-new-file*
(special variable).
*key-next-file*
(special variable).
*key-open-file*
(special variable).
*key-open-file-browser*
(special variable).
*key-paste*
(special variable).
*key-quit-able*
(special variable).
*key-reformat*
(special variable).
*key-reload-file*
(special variable).
*key-reset-listener*
(special variable).
*key-save-as-file*
(special variable).
*key-save-as-file-browser*
(special variable).
*key-save-file*
(special variable).
*key-select-all*
(special variable).
*key-select-file*
(special variable).
*listener-lines*
(special variable).
*user-load-paths*
(special variable).
*watch-directories*
(special variable).
*web-browser*
(special variable).
*window-height*
(special variable).
*window-width*
(special variable).
*window-x*
(special variable).
*window-y*
(special variable).
able/macros.lisp
config.lisp
(file).
able
(system).
equal-case
(macro).
get-indent-level
(macro).
when-let
(macro).
when-string
(macro).
with-able-streams
(macro).
with-status-msg
(macro).
with-temporary-value
(macro).
able/utils.lisp
macros.lisp
(file).
able
(system).
correct-path
(generic function).
deduce-path-separator
(function).
deliver
(function).
dirname-from-pathname
(function).
dirname-from-pathstring
(function).
filename-from-pathname
(function).
filename-from-pathstring
(function).
filetype-from-pathstring
(function).
filetype?
(function).
find-current-function
(function).
find-current-sexp
(function).
find-next-close
(function).
find-next-open
(function).
foldl
(function).
function-lambda-list
(function).
get-col-integer
(function).
get-row-integer
(function).
lisp-file?
(function).
longest-prefix-match
(function).
prefix-p
(function).
randoms
(function).
shutdown
(function).
split
(function).
split-at
(function).
start-process
(function).
string-replace
(function).
strpos-to-textidx
(function).
take
(function).
text-col-add
(function).
text-row-add
(function).
trim-code
(function).
able/tstree.lisp
utils.lisp
(file).
able
(system).
add-metadata
(function).
add-node
(function).
get-metadata
(function).
get-node
(function).
make-node
(function).
memberp
(function).
node
(structure).
prefix-match
(function).
copy-node
(function).
flatten-sub-tree
(function).
node-eq-kid
(reader).
(setf node-eq-kid)
(writer).
node-hi-kid
(reader).
(setf node-hi-kid)
(writer).
node-lo-kid
(reader).
(setf node-lo-kid)
(writer).
node-metadata
(reader).
(setf node-metadata)
(writer).
node-p
(function).
node-splitchar
(reader).
(setf node-splitchar)
(writer).
node-value
(reader).
(setf node-value)
(writer).
able/hyperspec.lisp
gui.lisp
(file).
able
(system).
*hyperspec-index*
(special variable).
able/controls.lisp
hyperspec.lisp
(file).
able
(system).
initialize-instance
(method).
cached-message
(reader method).
(setf cached-message)
(writer method).
label
(reader method).
(setf label)
(writer method).
set-message
(method).
statusbar
(class).
able/parser.lisp
controls.lisp
(file).
able
(system).
*buffer-manager*
(special variable).
*symbols*
(special variable).
find-definition
(function).
load-definitions
(function).
load-definitions-for-directory
(function).
make-symbol-metadata
(function).
on-navigate-to-definition
(function).
open-file-at-line
(function).
parse-line
(function).
parse-symbol-definition
(function).
able/main.lisp
parser.lisp
(file).
able
(system).
initialize-instance
(method).
initialize-instance
(method).
start
(function).
stream-clear-input
(method).
stream-fresh-line
(method).
stream-line-column
(method).
stream-line-length
(method).
stream-peek-char
(method).
stream-read-char
(method).
stream-read-line
(method).
stream-terpri
(method).
stream-unread-char
(method).
stream-write-char
(method).
stream-write-sequence
(method).
stream-write-string
(method).
*buffer-menubar*
(special variable).
*editor-frame*
(special variable).
*keytable*
(special variable).
*listener*
(special variable).
*statusbar*
(special variable).
*text-keys*
(special variable).
+lparen+
(constant).
+rparen+
(constant).
add-buffer
(method).
add-key-binding
(function).
add-user-load-paths
(function).
all-saved-buffer-p
(method).
apply-highlight
(method).
at-least-one-buffer-p
(method).
bind-commands
(function).
buffer
(class).
buffer-manager
(class).
buffer-output
(method).
buffers
(reader method).
(setf buffers)
(writer method).
clear
(method).
clear-completion-data
(function).
close-buffer
(method).
code-complete
(method).
command-history
(reader method).
(setf command-history)
(writer method).
complete-mode
(reader method).
(setf complete-mode)
(writer method).
create-menus
(function).
create-widgets
(function).
current-command
(reader method).
(setf current-command)
(writer method).
edit-ctrl
(reader method).
(setf edit-ctrl)
(writer method).
error-message
(function).
evaluator
(method).
file-path
(reader method).
(setf file-path)
(writer method).
find-buffer
(method).
find-text
(method).
flush
(method).
flush
(method).
focus
(method).
focus-editor
(function).
focus-listener
(function).
format-lisp-form
(function).
function-key
(function).
get-buffer-index
(method).
get-current-text-ctrl
(method).
get-current-token
(method).
get-filename
(method).
get-last-command
(method).
get-last-command-pos
(method).
get-last-directory
(function).
get-last-file
(function).
get-next-buffer
(method).
get-next-completion
(function).
get-selected-text
(function).
get-token-prefix
(method).
get-untitled
(function).
get-user-input
(method).
goto
(method).
hide-calltip
(function).
hide-paren-match
(method).
highlight
(method).
hyperspec-lookup
(function).
indent-block
(method).
indent-current-line
(method).
index
(reader method).
(setf index)
(writer method).
inferior-win
(reader method).
(setf inferior-win)
(writer method).
info-message
(function).
input-buffer
(reader method).
(setf input-buffer)
(writer method).
input-prompt
(method).
insert-command
(method).
key-function
(function).
key-press-allowed-p
(method).
listener
(class).
load-arglist
(function).
load-symbol-tree
(function).
load-text
(method).
load-user-config
(function).
match-paren
(method).
new-buffer-p
(method).
next-command
(method).
no-message
(function).
on-asdf-load
(function).
on-close-file
(function).
on-code-complete
(method).
on-code-complete
(method).
on-compile-file
(function).
on-copy
(method).
on-copy-sexp-to-repl
(method).
on-ctrl-left-bracket-key
(method).
on-cut
(method).
on-delete-key
(method).
on-escape
(function).
on-file-modified
(function).
on-focus-in
(method).
on-focus-out
(method).
on-goto
(function).
on-invoke-debugger
(function).
on-key-down
(method).
on-key-press
(method).
on-left-bracket-key
(method).
on-left-click
(method).
on-load-file
(function).
on-lookup-definition
(method).
on-macro-expand
(method).
on-new-file
(function).
on-next-file
(function).
on-open-file
(function).
on-open-file-browser
(function).
on-paste
(method).
on-quit
(function).
on-re-indent
(method).
on-reload-file
(function).
on-reset-listener
(function).
on-resize
(method).
on-return-key
(method).
on-save-as-file
(function).
on-save-as-file-browser
(function).
on-save-file
(function).
on-search
(function).
on-search-again
(function).
on-select-all
(method).
on-select-file
(function).
on-space-key
(method).
one-of
(method).
open-file
(function).
output
(method).
output-buffer
(reader method).
(setf output-buffer)
(writer method).
parse-watch-systems
(function).
pathname-complete
(method).
pathname-message
(function).
plaintextp
(reader method).
(setf plaintextp)
(writer method).
prev-command
(method).
prompt
(method).
prompt1
(function).
rebind-keys
(method).
repl-delete-key-down
(method).
repl-insert-point
(reader method).
(setf repl-insert-point)
(writer method).
reset
(method).
reset-last-directory
(function).
reset-untitled
(function).
save-buffer
(method).
save-file
(function).
saved-buffer-p
(method).
search-text
(method).
search-text-again
(method).
select-buffer
(method).
select-buffer
(method).
select-next-buffer
(method).
selected-buffer
(reader method).
(setf selected-buffer)
(writer method).
sexp-before-cursor
(method).
show-calltip
(method).
store-command
(method).
submit-repl-input
(method).
unfocus
(method).
unformat-lisp-form
(function).
update-current-buffers
(function).
update-last-directory
(function).
user-stream
(class).
wrstamp
(reader method).
(setf wrstamp)
(writer method).
yes-no
(method).
Packages are listed by definition order.
able
common-lisp
.
common-lisp-user
.
start
(function).
*buffer-font*
(special variable).
*buffer-manager*
(special variable).
*buffer-menubar*
(special variable).
*editor-frame*
(special variable).
*highlight-background*
(special variable).
*highlight-comments*
(special variable).
*highlight-error*
(special variable).
*highlight-paren-match*
(special variable).
*highlight-primary*
(special variable).
*highlight-secondary*
(special variable).
*highlight-text*
(special variable).
*hyperspec-index*
(special variable).
*hyperspec-root*
(special variable).
*indentation-rules*
(special variable).
*key-asdf-load*
(special variable).
*key-close-file*
(special variable).
*key-code-complete*
(special variable).
*key-compile-file*
(special variable).
*key-copy*
(special variable).
*key-copy-to-repl*
(special variable).
*key-cut*
(special variable).
*key-find*
(special variable).
*key-find-again*
(special variable).
*key-goto-line*
(special variable).
*key-invoke-debugger*
(special variable).
*key-load-file*
(special variable).
*key-lookup*
(special variable).
*key-macro-expand*
(special variable).
*key-new-file*
(special variable).
*key-next-file*
(special variable).
*key-open-file*
(special variable).
*key-open-file-browser*
(special variable).
*key-paste*
(special variable).
*key-quit-able*
(special variable).
*key-reformat*
(special variable).
*key-reload-file*
(special variable).
*key-reset-listener*
(special variable).
*key-save-as-file*
(special variable).
*key-save-as-file-browser*
(special variable).
*key-save-file*
(special variable).
*key-select-all*
(special variable).
*key-select-file*
(special variable).
*keytable*
(special variable).
*listener*
(special variable).
*listener-lines*
(special variable).
*statusbar*
(special variable).
*symbols*
(special variable).
*text-keys*
(special variable).
*user-load-paths*
(special variable).
*watch-directories*
(special variable).
*web-browser*
(special variable).
*window-height*
(special variable).
*window-width*
(special variable).
*window-x*
(special variable).
*window-y*
(special variable).
+lparen+
(constant).
+rparen+
(constant).
add-buffer
(generic function).
add-key-binding
(function).
add-user-load-paths
(function).
all-saved-buffer-p
(generic function).
apply-highlight
(generic function).
at-least-one-buffer-p
(generic function).
bind-commands
(function).
buffer
(class).
buffer-manager
(class).
buffer-output
(generic function).
buffers
(generic reader).
(setf buffers)
(generic writer).
cached-message
(generic reader).
(setf cached-message)
(generic writer).
clear
(generic function).
clear-completion-data
(function).
close-buffer
(generic function).
code-complete
(generic function).
command-history
(generic reader).
(setf command-history)
(generic writer).
complete-mode
(generic reader).
(setf complete-mode)
(generic writer).
correct-path
(generic function).
create-menus
(function).
create-widgets
(function).
current-command
(generic reader).
(setf current-command)
(generic writer).
deduce-path-separator
(function).
deliver
(function).
dirname-from-pathname
(function).
dirname-from-pathstring
(function).
edit-ctrl
(generic reader).
(setf edit-ctrl)
(generic writer).
equal-case
(macro).
error-message
(function).
evaluator
(generic function).
file-path
(generic reader).
(setf file-path)
(generic writer).
filename-from-pathname
(function).
filename-from-pathstring
(function).
filetype-from-pathstring
(function).
filetype?
(function).
find-buffer
(generic function).
find-current-function
(function).
find-current-sexp
(function).
find-definition
(function).
find-next-close
(function).
find-next-open
(function).
find-text
(generic function).
flush
(generic function).
focus
(generic function).
focus-editor
(function).
focus-listener
(function).
foldl
(function).
format-lisp-form
(function).
function-key
(function).
function-lambda-list
(function).
get-buffer-index
(generic function).
get-col-integer
(function).
get-current-text-ctrl
(generic function).
get-current-token
(generic function).
get-filename
(generic function).
get-indent-level
(macro).
get-last-command
(generic function).
get-last-command-pos
(generic function).
get-last-directory
(function).
get-last-file
(function).
get-next-buffer
(generic function).
get-next-completion
(function).
get-row-integer
(function).
get-selected-text
(function).
get-token-prefix
(generic function).
get-untitled
(function).
get-user-input
(generic function).
goto
(generic function).
hide-calltip
(function).
hide-paren-match
(generic function).
highlight
(generic function).
hyperspec-lookup
(function).
indent-block
(generic function).
indent-current-line
(generic function).
index
(generic reader).
(setf index)
(generic writer).
inferior-win
(generic reader).
(setf inferior-win)
(generic writer).
info-message
(function).
input-buffer
(generic reader).
(setf input-buffer)
(generic writer).
input-prompt
(generic function).
insert-command
(generic function).
key-function
(function).
key-press-allowed-p
(generic function).
label
(generic reader).
(setf label)
(generic writer).
lisp-file?
(function).
listener
(class).
load-arglist
(function).
load-definitions
(function).
load-definitions-for-directory
(function).
load-symbol-tree
(function).
load-text
(generic function).
load-user-config
(function).
longest-prefix-match
(function).
make-symbol-metadata
(function).
match-paren
(generic function).
new-buffer-p
(generic function).
next-command
(generic function).
no-message
(function).
on-asdf-load
(function).
on-close-file
(function).
on-code-complete
(generic function).
on-compile-file
(function).
on-copy
(generic function).
on-copy-sexp-to-repl
(generic function).
on-ctrl-left-bracket-key
(generic function).
on-cut
(generic function).
on-delete-key
(generic function).
on-escape
(function).
on-file-modified
(function).
on-focus-in
(generic function).
on-focus-out
(generic function).
on-goto
(function).
on-invoke-debugger
(function).
on-key-down
(generic function).
on-key-press
(generic function).
on-left-bracket-key
(generic function).
on-left-click
(generic function).
on-load-file
(function).
on-lookup-definition
(generic function).
on-macro-expand
(generic function).
on-navigate-to-definition
(function).
on-new-file
(function).
on-next-file
(function).
on-open-file
(function).
on-open-file-browser
(function).
on-paste
(generic function).
on-quit
(function).
on-re-indent
(generic function).
on-reload-file
(function).
on-reset-listener
(function).
on-resize
(generic function).
on-return-key
(generic function).
on-save-as-file
(function).
on-save-as-file-browser
(function).
on-save-file
(function).
on-search
(function).
on-search-again
(function).
on-select-all
(generic function).
on-select-file
(function).
on-space-key
(generic function).
one-of
(generic function).
open-file
(function).
open-file-at-line
(function).
output
(generic function).
output-buffer
(generic reader).
(setf output-buffer)
(generic writer).
parse-line
(function).
parse-symbol-definition
(function).
parse-watch-systems
(function).
pathname-complete
(generic function).
pathname-message
(function).
plaintextp
(generic reader).
(setf plaintextp)
(generic writer).
prefix-p
(function).
prev-command
(generic function).
prompt
(generic function).
prompt1
(function).
randoms
(function).
rebind-keys
(generic function).
repl-delete-key-down
(generic function).
repl-insert-point
(generic reader).
(setf repl-insert-point)
(generic writer).
reset
(generic function).
reset-last-directory
(function).
reset-untitled
(function).
save-buffer
(generic function).
save-file
(function).
saved-buffer-p
(generic function).
search-text
(generic function).
search-text-again
(generic function).
select-buffer
(generic function).
select-next-buffer
(generic function).
selected-buffer
(generic reader).
(setf selected-buffer)
(generic writer).
set-message
(generic function).
sexp-before-cursor
(generic function).
show-calltip
(generic function).
shutdown
(function).
split
(function).
split-at
(function).
start-process
(function).
statusbar
(class).
store-command
(generic function).
string-replace
(function).
strpos-to-textidx
(function).
submit-repl-input
(generic function).
take
(function).
text-col-add
(function).
text-row-add
(function).
trim-code
(function).
unfocus
(generic function).
unformat-lisp-form
(function).
update-current-buffers
(function).
update-last-directory
(function).
user-stream
(class).
when-let
(macro).
when-string
(macro).
with-able-streams
(macro).
with-status-msg
(macro).
with-temporary-value
(macro).
wrstamp
(generic reader).
(setf wrstamp)
(generic writer).
yes-no
(generic function).
tstree
common-lisp
.
common-lisp-user
.
add-metadata
(function).
add-node
(function).
get-metadata
(function).
get-node
(function).
make-node
(function).
memberp
(function).
node
(structure).
prefix-match
(function).
copy-node
(function).
flatten-sub-tree
(function).
node-eq-kid
(reader).
(setf node-eq-kid)
(writer).
node-hi-kid
(reader).
(setf node-hi-kid)
(writer).
node-lo-kid
(reader).
(setf node-lo-kid)
(writer).
node-metadata
(reader).
(setf node-metadata)
(writer).
node-p
(function).
node-splitchar
(reader).
(setf node-splitchar)
(writer).
node-value
(reader).
(setf node-value)
(writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
user-stream
)) ¶sb-gray
.
user-stream
)) ¶sb-gray
.
user-stream
)) ¶sb-gray
.
user-stream
)) ¶sb-gray
.
user-stream
)) ¶sb-gray
.
user-stream
)) ¶Get program input when issued from a call to READ-CHAR. Note that the complexity here results from the need to handle repeated calls from READ hence the maintaining a buffer of the data read from.
sb-gray
.
user-stream
)) ¶Get program input when issued from a call to READ-LINE.
sb-gray
.
user-stream
)) ¶sb-gray
.
user-stream
) c) ¶Simulate the effect of moving back in the stream by decrementing the pointer into the internally held input-buffer.
sb-gray
.
user-stream
) character) ¶sb-gray
.
user-stream
) seq start end &key) ¶trivial-gray-streams
.
user-stream
) seq &optional start end) ¶sb-gray
.
The font used for the editor and REPL. Courier is guaranteed to be available on all Tk platforms.
able
.
Provides operations on buffers and lists of buffers
able
.
Container for the text-editor control
Where to find the Common Lisp Hyperspec. The default is to use the version on the LispWorks server but this can be overriden with a local URL to a copy on your machine. You must ensure that this uses a URL syntax understood by the browser specified in *web-browser* below
able
.
This is a list of pairs comprising the symbol and the required indentation size. There are additional rules for let blocks as well as a default 2-character indent.
able
.
Save the current file under a new name, with browser GUI
able
.
plist mapping key bindings to functions
The Lisp listener interface and command interpreter
The number of text output lines to display in the listener. The listener can be scrolled using the mouse wheel but only this number of lines are displayed at a time.
able
.
A list of additional user specified places to find systems
able
.
A list of directories to watch and parse for defining forms
able
.
Deduce how much to indent based on the token supplied. The user can supply their own indentation rules in the configuration file.
able
.
Evaluate body if string is valid (non-null and non-empty).
able
.
Bind all interesting streams to STREAM during BODY
able
.
A simple transactional re-binding of a variable which is unwound at the end of the block. Note that the following semantics are in operation: an error condition raised by code in the body will be caught, the original value will be restored and the error condition wil be re-raised for the calling code to handle. Not intended as a replacement for specials!
able
.
Creates main window, layout controls and set-up some key bindings.
Is this a forwardslash or backslash platform?
able
.
Is the file specified in path of one of the types specified in types?
able
.
From the cursor, finds the current function as token, start and end indices.
able
.
Re-indents the supplied code-string.
Return an argument list for the supplied function.
able
.
Extracts the col number from a Tk text index.
able
.
Extracts the row number from a Tk text index.
able
.
Look-up the current symbol in the Hyperspec.
Load symbol metadata used for syntax highlighting, indentation, symbol completion, hyperspec lookup and call-tips.
Allows the user to provide a ~/.able file to override any of the default configuration settings.
Takes a list of strings and returns their longest common lexical prefix.
able
.
invoke the native CL debugger (including hooks such as slime)
able
.
If the user specified directories to watch, parse them here.
Is ’prefix’ the prefix of ’sequence’, optionally starting at ’start’.
able
.
Generate a list of size ’count’ random numbers bounded by ’limit’
able
.
Saves a file (a buffer) under the specified path
Split a sequence at position ’n’, returning both halves.
able
.
Convert a string position into a Tk text index.
able
.
Increments the col of a Tk text index by increment (i.e. 4.1 -> 4.2).
able
.
Increments the row of a Tk text index by increment (i.e. 5.0 -> 6.0).
able
.
Strips out the indentation for a block of code. Also ’corrects’ code where Tab has been used for indentation.
able
.
buffer-manager
) file-path &optional open-file-p) ¶able
.
buffer-manager
)) ¶Are all files saved?
able
.
buffer-manager
)) ¶able
.
user-stream
) string) ¶Buffer 100 characters of output to reduce calls across the sub-process to Tk
able
.
buffer-manager
)) ¶automatically generated reader method
able
.
buffer-manager
)) ¶automatically generated writer method
able
.
buffer
) (buffer-manager buffer-manager
)) ¶Normalises all paths such that backslashes become forward slashes
able
.
buffer-manager
) path-name) ¶able
.
buffer-manager
) path-name) ¶able
.
buffer-manager
)) ¶able
.
buffer
) (buffer-manager buffer-manager
)) ¶able
.
user-stream
)) ¶automatically generated reader method
able
.
user-stream
)) ¶automatically generated writer method
able
.
user-stream
)) ¶automatically generated reader method
able
.
user-stream
)) ¶automatically generated writer method
able
.
user-stream
)) ¶automatically generated reader method
able
.
user-stream
)) ¶automatically generated writer method
able
.
buffer-manager
) (index integer
)) ¶buffer-manager
) (file-path string
)) ¶able
.
buffer-manager
) (buffer buffer
)) ¶able
.
buffer-manager
)) ¶automatically generated reader method
able
.
buffer-manager
)) ¶automatically generated writer method
able
.
user-stream
)) ¶automatically generated reader method
able
.
user-stream
)) ¶automatically generated writer method
able
.
frame
.
clear
.
(setf command-history)
.
command-history
.
(setf complete-mode)
.
complete-mode
.
(setf current-command)
.
current-command
.
evaluator
.
flush
.
focus
.
get-filename
.
get-last-command
.
get-last-command-pos
.
get-user-input
.
(setf inferior-win)
.
inferior-win
.
initialize-instance
.
input-prompt
.
insert-command
.
key-press-allowed-p
.
next-command
.
on-code-complete
.
on-key-press
.
on-resize
.
one-of
.
output
.
pathname-complete
.
prev-command
.
prompt
.
rebind-keys
.
repl-delete-key-down
.
(setf repl-insert-point)
.
repl-insert-point
.
reset
.
store-command
.
submit-repl-input
.
unfocus
.
yes-no
.
(make-array 0 :fill-pointer 0 :adjustable t :element-type (quote string))
0
(quote symbol)
"1.0"
Provides a bi-directional stream to act as a conduit
for the user input and output in the listener. Typically bind an
instance of this to all interesting streams during evaluation.
able
.
fundamental-input-stream
.
fundamental-output-stream
.
trivial-gray-stream-mixin
.
buffer-output
.
flush
.
(setf index)
.
index
.
(setf input-buffer)
.
input-buffer
.
(setf output-buffer)
.
output-buffer
.
stream-clear-input
.
stream-fresh-line
.
stream-line-column
.
stream-line-length
.
stream-peek-char
.
stream-read-char
.
stream-read-line
.
stream-terpri
.
stream-unread-char
.
stream-write-char
.
stream-write-sequence
.
stream-write-string
.
(setf wrstamp)
.
wrstamp
.
:eof
""
-1
0
Jump to: | (
A B C D E F G H I K L M N O P R S T U W Y |
---|
Jump to: | (
A B C D E F G H I K L M N O P R S T U W Y |
---|
Jump to: | *
+
B C E F H I L M O P S V W |
---|
Jump to: | *
+
B C E F H I L M O P S V W |
---|
Jump to: | A B C D F G H L M N P S T U |
---|
Jump to: | A B C D F G H L M N P S T U |
---|