The able Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The able Reference Manual

This is the able Reference Manual, version 0.20, generated automatically by Declt version 2.3 "Robert April" on Wed Mar 14 02:50:48 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

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


Previous: , Up: Systems   [Contents][Index]

1.1 able

Author

Phil Armitage

License

MIT

Description

A Common Lisp editor

Long Description

A Common Lisp editor for MacOS X, Linux and Windows

Version

0.20

Dependencies
Source

able.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Files

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


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 able.asd

Location

able.asd

Systems

able (system)

Packages

able-asd


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.2 able/defpackage.lisp

Parent

able (system)

Location

defpackage.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.3 able/config.lisp

Dependency

defpackage.lisp (file)

Parent

able (system)

Location

config.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.4 able/macros.lisp

Dependency

config.lisp (file)

Parent

able (system)

Location

macros.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.5 able/utils.lisp

Dependency

macros.lisp (file)

Parent

able (system)

Location

utils.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.6 able/tstree.lisp

Dependency

utils.lisp (file)

Parent

able (system)

Location

tstree.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.7 able/gui.lisp

Dependency

tstree.lisp (file)

Parent

able (system)

Location

gui.lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.8 able/hyperspec.lisp

Dependency

gui.lisp (file)

Parent

able (system)

Location

hyperspec.lisp

Internal Definitions

*hyperspec-index* (special variable)


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.9 able/controls.lisp

Dependency

hyperspec.lisp (file)

Parent

able (system)

Location

controls.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.10 able/parser.lisp

Dependency

controls.lisp (file)

Parent

able (system)

Location

parser.lisp

Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

2.1.11 able/main.lisp

Dependency

parser.lisp (file)

Parent

able (system)

Location

main.lisp

Exported Definitions

start (function)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

3.1 able-asd

Source

able.asd

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

3.2 tstree

Source

defpackage.lisp (file)

Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

3.3 able

Source

defpackage.lisp (file)

Use List
Exported Definitions

start (function)

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

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


Next: , Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Functions

Function: add-metadata TREE KEY METADATA
Package

tstree

Source

tstree.lisp (file)

Function: add-node TREE KEY &key METADATA
Package

tstree

Source

tstree.lisp (file)

Function: get-metadata TREE KEY
Package

tstree

Source

tstree.lisp (file)

Function: get-node TREE KEY
Package

tstree

Source

tstree.lisp (file)

Function: make-node &key (SPLITCHAR SPLITCHAR) (VALUE VALUE) (METADATA METADATA) (LO-KID LO-KID) (EQ-KID EQ-KID) (HI-KID HI-KID)
Package

tstree

Source

tstree.lisp (file)

Function: memberp TREE KEY
Package

tstree

Source

tstree.lisp (file)

Function: prefix-match TREE KEY
Package

tstree

Source

tstree.lisp (file)

Function: start ()
Package

able

Source

main.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Structures

Structure: node ()
Package

tstree

Source

tstree.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: splitchar
Readers

node-splitchar (function)

Writers

(setf node-splitchar) (function)

Slot: value
Readers

node-value (function)

Writers

(setf node-value) (function)

Slot: metadata
Readers

node-metadata (function)

Writers

(setf node-metadata) (function)

Slot: lo-kid
Readers

node-lo-kid (function)

Writers

(setf node-lo-kid) (function)

Slot: eq-kid
Readers

node-eq-kid (function)

Writers

(setf node-eq-kid) (function)

Slot: hi-kid
Readers

node-hi-kid (function)

Writers

(setf node-hi-kid) (function)


Previous: , Up: Definitions   [Contents][Index]

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Constants

Constant: +lparen+
Package

able

Source

main.lisp (file)

Constant: +rparen+
Package

able

Source

main.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Special variables

Special Variable: *buffer-font*

The font used for the editor and REPL. Courier is guaranteed to be available on all Tk platforms.

Package

able

Source

config.lisp (file)

Special Variable: *buffer-manager*

Provides operations on buffers and lists of buffers

Package

able

Source

parser.lisp (file)

Special Variable: *buffer-menubar*

store a reference to the buffer menubar for listing the open buffers

Package

able

Source

main.lisp (file)

Special Variable: *editor-frame*

Container for the text-editor control

Package

able

Source

main.lisp (file)

Special Variable: *highlight-background*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-comments*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-error*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-paren-match*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-primary*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-secondary*
Package

able

Source

config.lisp (file)

Special Variable: *highlight-text*
Package

able

Source

config.lisp (file)

Special Variable: *hyperspec-index*
Package

able

Source

hyperspec.lisp (file)

Special Variable: *hyperspec-root*

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

Package

able

Source

config.lisp (file)

Special Variable: *indentation-rules*

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.

Package

able

Source

config.lisp (file)

Special Variable: *key-asdf-load*

Load an ASDF system

Package

able

Source

config.lisp (file)

Special Variable: *key-close-file*

Close a file

Package

able

Source

config.lisp (file)

Special Variable: *key-code-complete*

Cycle available code completions

Package

able

Source

config.lisp (file)

Special Variable: *key-compile-file*

Compile the current file

Package

able

Source

config.lisp (file)

Special Variable: *key-copy*

Copy the selected text

Package

able

Source

config.lisp (file)

Special Variable: *key-copy-to-repl*

Evaluate form

Package

able

Source

config.lisp (file)

Special Variable: *key-cut*

Cut the selected text

Package

able

Source

config.lisp (file)

Special Variable: *key-find*

Find text in current file

Package

able

Source

config.lisp (file)

Special Variable: *key-find-again*

Repeat the previous search

Package

able

Source

config.lisp (file)

Special Variable: *key-goto-line*

Goto line number

Package

able

Source

config.lisp (file)

Special Variable: *key-invoke-debugger*

Invoke the native debugger

Package

able

Source

config.lisp (file)

Special Variable: *key-load-file*

Load a file from disc

Package

able

Source

config.lisp (file)

Special Variable: *key-lookup*

Find definition in Hyperspec or src

Package

able

Source

config.lisp (file)

Special Variable: *key-macro-expand*

Macroexpand form in listener

Package

able

Source

config.lisp (file)

Special Variable: *key-new-file*

Create a new file

Package

able

Source

config.lisp (file)

Special Variable: *key-next-file*

Cycle through open files

Package

able

Source

config.lisp (file)

Special Variable: *key-open-file*

Open a new file

Package

able

Source

config.lisp (file)

Special Variable: *key-open-file-browser*

Open a new file, with browser GUI

Package

able

Source

config.lisp (file)

Special Variable: *key-paste*

Paste the selected text

Package

able

Source

config.lisp (file)

Special Variable: *key-quit-able*

Quit ABLE

Package

able

Source

config.lisp (file)

Special Variable: *key-reformat*

Indent the current form

Package

able

Source

config.lisp (file)

Special Variable: *key-reload-file*

Re-load the current file

Package

able

Source

config.lisp (file)

Special Variable: *key-reset-listener*

Reset the listener

Package

able

Source

config.lisp (file)

Special Variable: *key-save-as-file*

Save the current file under a new name

Package

able

Source

config.lisp (file)

Special Variable: *key-save-as-file-browser*

Save the current file under a new name, with browser GUI

Package

able

Source

config.lisp (file)

Special Variable: *key-save-file*

Save the current file

Package

able

Source

config.lisp (file)

Special Variable: *key-select-all*

Select all text in the file

Package

able

Source

config.lisp (file)

Special Variable: *key-select-file*

Select open file

Package

able

Source

config.lisp (file)

Special Variable: *keytable*

plist mapping key bindings to functions

Package

able

Source

main.lisp (file)

Special Variable: *listener*

The Lisp listener interface and command interpreter

Package

able

Source

main.lisp (file)

Special Variable: *listener-lines*

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.

Package

able

Source

config.lisp (file)

Special Variable: *statusbar*

The bar at the bottom of the screen

Package

able

Source

main.lisp (file)

Special Variable: *symbols*

Internal symbol database

Package

able

Source

parser.lisp (file)

Special Variable: *text-keys*
Package

able

Source

main.lisp (file)

Special Variable: *user-load-paths*

A list of additional user specified places to find systems

Package

able

Source

config.lisp (file)

Special Variable: *watch-directories*

A list of directories to watch and parse for defining forms

Package

able

Source

config.lisp (file)

Special Variable: *web-browser*
Package

able

Source

config.lisp (file)

Special Variable: *window-height*
Package

able

Source

config.lisp (file)

Special Variable: *window-width*
Package

able

Source

config.lisp (file)

Special Variable: *window-x*
Package

able

Source

config.lisp (file)

Special Variable: *window-y*
Package

able

Source

config.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.3 Macros

Macro: equal-case KEYFORM &body CLAUSES
Package

able

Source

macros.lisp (file)

Macro: get-indent-level TOKEN

Deduce how much to indent based on the token supplied. The user can supply their own indentation rules in the configuration file.

Package

able

Source

macros.lisp (file)

Macro: when-let (VAR FORM) &body BODY
Package

able

Source

macros.lisp (file)

Macro: when-string STRING &optional OTHER &body BODY

Evaluate body if string is valid (non-null and non-empty).

Package

able

Source

macros.lisp (file)

Macro: with-able-streams STREAM &body BODY

Bind all interesting streams to STREAM during BODY

Package

able

Source

macros.lisp (file)

Macro: with-status-msg MSG &rest BODY
Package

able

Source

macros.lisp (file)

Macro: with-temporary-value PLACE TEMPORARY &body BODY

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!

Package

able

Source

macros.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.4 Functions

Function: add-key-binding CONTROL BINDING FUNCTION &optional EXCLUSIVE
Package

able

Source

main.lisp (file)

Function: add-user-load-paths ()
Package

able

Source

main.lisp (file)

Function: bind-commands ()
Package

able

Source

main.lisp (file)

Function: clear-completion-data ()
Package

able

Source

main.lisp (file)

Function: copy-node INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: create-menus ()
Package

able

Source

main.lisp (file)

Function: create-widgets ()

Creates main window, layout controls and set-up some key bindings.

Package

able

Source

main.lisp (file)

Function: deduce-path-separator PATHSTRING

Is this a forwardslash or backslash platform?

Package

able

Source

utils.lisp (file)

Function: deliver ()
Package

able

Source

utils.lisp (file)

Function: dirname-from-pathname PATHNAME
Package

able

Source

utils.lisp (file)

Function: dirname-from-pathstring PATHSTRING
Package

able

Source

utils.lisp (file)

Function: error-message MSG
Package

able

Source

main.lisp (file)

Function: filename-from-pathname PATHNAME
Package

able

Source

utils.lisp (file)

Function: filename-from-pathstring PATHSTRING
Package

able

Source

utils.lisp (file)

Function: filetype-from-pathstring PATHSTRING
Package

able

Source

utils.lisp (file)

Function: filetype? PATH TYPES

Is the file specified in path of one of the types specified in types?

Package

able

Source

utils.lisp (file)

Function: find-current-function CODE-STRING POS

From the cursor, finds the current function as token, start and end indices.

Package

able

Source

utils.lisp (file)

Function: find-current-sexp CODE-STRING POS
Package

able

Source

utils.lisp (file)

Function: find-definition NAME
Package

able

Source

parser.lisp (file)

Function: find-next-close CODE-STRING START
Package

able

Source

utils.lisp (file)

Function: find-next-open CODE-STRING START
Package

able

Source

utils.lisp (file)

Function: flatten-sub-tree TREE RESULTS
Package

tstree

Source

tstree.lisp (file)

Function: focus-editor ()
Package

able

Source

main.lisp (file)

Function: focus-listener ()
Package

able

Source

main.lisp (file)

Function: foldl FUN ID LIST
Package

able

Source

utils.lisp (file)

Function: format-lisp-form CODE-STRING

Re-indents the supplied code-string.

Package

able

Source

main.lisp (file)

Function: function-key FUN

look up the key for this function

Package

able

Source

main.lisp (file)

Function: function-lambda-list FN

Return an argument list for the supplied function.

Package

able

Source

utils.lisp (file)

Function: get-col-integer TEXT-INDEX

Extracts the col number from a Tk text index.

Package

able

Source

utils.lisp (file)

Function: get-last-directory ()
Package

able

Source

main.lisp (file)

Function: get-last-file ()
Package

able

Source

main.lisp (file)

Function: get-next-completion ()
Package

able

Source

main.lisp (file)

Function: get-row-integer TEXT-INDEX

Extracts the row number from a Tk text index.

Package

able

Source

utils.lisp (file)

Function: get-selected-text ()
Package

able

Source

main.lisp (file)

Function: get-untitled ()
Package

able

Source

main.lisp (file)

Function: hide-calltip ()
Package

able

Source

main.lisp (file)

Function: hyperspec-lookup TOKEN

Look-up the current symbol in the Hyperspec.

Package

able

Source

main.lisp (file)

Function: info-message MSG &optional COLOR
Package

able

Source

main.lisp (file)

Function: key-function KEY

look up the function for this key

Package

able

Source

main.lisp (file)

Function: lisp-file? PATH

Does path represent a lisp source file?

Package

able

Source

utils.lisp (file)

Function: load-arglist TOKEN
Package

able

Source

main.lisp (file)

Function: load-definitions FILENAME
Package

able

Source

parser.lisp (file)

Function: load-definitions-for-directory DIRECTORY
Package

able

Source

parser.lisp (file)

Function: load-symbol-tree ()

Load symbol metadata used for syntax highlighting, indentation, symbol completion, hyperspec lookup and call-tips.

Package

able

Source

main.lisp (file)

Function: load-user-config ()

Allows the user to provide a ~/.able file to override any of the default configuration settings.

Package

able

Source

main.lisp (file)

Function: longest-prefix-match LIST

Takes a list of strings and returns their longest common lexical prefix.

Package

able

Source

utils.lisp (file)

Function: make-symbol-metadata TYPE LINE FILE
Package

able

Source

parser.lisp (file)

Function: no-message ()
Package

able

Source

main.lisp (file)

Function: node-eq-kid INSTANCE
Function: (setf node-eq-kid) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: node-hi-kid INSTANCE
Function: (setf node-hi-kid) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: node-lo-kid INSTANCE
Function: (setf node-lo-kid) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: node-metadata INSTANCE
Function: (setf node-metadata) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: node-p OBJECT
Package

tstree

Source

tstree.lisp (file)

Function: node-splitchar INSTANCE
Function: (setf node-splitchar) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: node-value INSTANCE
Function: (setf node-value) VALUE INSTANCE
Package

tstree

Source

tstree.lisp (file)

Function: on-asdf-load &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-close-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-compile-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-escape &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-file-modified EVT
Package

able

Source

main.lisp (file)

Function: on-goto &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-invoke-debugger &optional EVENT

invoke the native CL debugger (including hooks such as slime)

Package

able

Source

main.lisp (file)

Function: on-load-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-navigate-to-definition SYMBOL &optional RETRY
Package

able

Source

parser.lisp (file)

Function: on-new-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-next-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-open-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-open-file-browser &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-quit &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-reload-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-reset-listener &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-save-as-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-save-as-file-browser &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-save-file &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-search &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-search-again &optional EVENT
Package

able

Source

main.lisp (file)

Function: on-select-file &optional N
Package

able

Source

main.lisp (file)

Function: open-file FILEPATH
Package

able

Source

main.lisp (file)

Function: open-file-at-line FILE LINE
Package

able

Source

parser.lisp (file)

Function: parse-line LINE LINE-NO FILENAME
Package

able

Source

parser.lisp (file)

Function: parse-symbol-definition STRING DEFINING-FORM FILENAME LINE-NO
Package

able

Source

parser.lisp (file)

Function: parse-watch-systems ()

If the user specified directories to watch, parse them here.

Package

able

Source

main.lisp (file)

Function: pathname-message ()
Package

able

Source

main.lisp (file)

Function: prefix-p SEQUENCE PREFIX &optional START

Is ’prefix’ the prefix of ’sequence’, optionally starting at ’start’.

Package

able

Source

utils.lisp (file)

Function: prompt1 PROMPT
Package

able

Source

main.lisp (file)

Function: randoms COUNT &optional LIMIT

Generate a list of size ’count’ random numbers bounded by ’limit’

Package

able

Source

utils.lisp (file)

Function: reset-last-directory ()
Package

able

Source

main.lisp (file)

Function: reset-untitled ()
Package

able

Source

main.lisp (file)

Function: save-file FILE PATH

Saves a file (a buffer) under the specified path

Package

able

Source

main.lisp (file)

Function: shutdown ()
Package

able

Source

utils.lisp (file)

Function: split STRING CHAR

Split string on char.

Package

able

Source

utils.lisp (file)

Function: split-at COLLECTION N

Split a sequence at position ’n’, returning both halves.

Package

able

Source

utils.lisp (file)

Function: start-process COMMAND-LINE
Package

able

Source

utils.lisp (file)

Function: string-replace STRING FROM TO
Package

able

Source

utils.lisp (file)

Function: strpos-to-textidx STR POS

Convert a string position into a Tk text index.

Package

able

Source

utils.lisp (file)

Function: take LIST N
Package

able

Source

utils.lisp (file)

Function: text-col-add TEXT-INDEX INCREMENT

Increments the col of a Tk text index by increment (i.e. 4.1 -> 4.2).

Package

able

Source

utils.lisp (file)

Function: text-row-add TEXT-INDEX INCREMENT

Increments the row of a Tk text index by increment (i.e. 5.0 -> 6.0).

Package

able

Source

utils.lisp (file)

Function: trim-code CODESTRING

Tidy strings front and back.

Package

able

Source

utils.lisp (file)

Function: unformat-lisp-form CODE-STRING

Strips out the indentation for a block of code. Also ’corrects’ code where Tab has been used for indentation.

Package

able

Source

main.lisp (file)

Function: update-current-buffers BUFFER-MANAGER
Package

able

Source

main.lisp (file)

Function: update-last-directory FILEPATH
Package

able

Source

main.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.5 Generic functions

Generic Function: add-buffer BUFFER-MANAGER FILE-PATH &optional OPEN-FILE-P
Package

able

Methods
Method: add-buffer (BUFFER-MANAGER buffer-manager) FILE-PATH &optional OPEN-FILE-P
Source

main.lisp (file)

Generic Function: all-saved-buffer-p BUFFER-MANAGER
Package

able

Methods
Method: all-saved-buffer-p (BUFFER-MANAGER buffer-manager)

Are all files saved?

Source

main.lisp (file)

Generic Function: apply-highlight TXT START END
Package

able

Methods
Method: apply-highlight (TXT text) START END
Source

main.lisp (file)

Generic Function: at-least-one-buffer-p BUFFER-MANAGER
Package

able

Methods
Method: at-least-one-buffer-p (BUFFER-MANAGER buffer-manager)
Source

main.lisp (file)

Generic Function: buffer-output USER-STREAM STRING
Package

able

Methods
Method: buffer-output (USER-STREAM user-stream) STRING

Buffer 100 characters of output to reduce calls across the sub-process to Tk

Source

main.lisp (file)

Generic Function: buffers OBJECT
Generic Function: (setf buffers) NEW-VALUE OBJECT
Package

able

Methods
Method: buffers (BUFFER-MANAGER buffer-manager)

automatically generated reader method

Source

main.lisp (file)

Method: (setf buffers) NEW-VALUE (BUFFER-MANAGER buffer-manager)

automatically generated writer method

Source

main.lisp (file)

Generic Function: cached-message OBJECT
Generic Function: (setf cached-message) NEW-VALUE OBJECT
Package

able

Methods
Method: cached-message (STATUSBAR statusbar)

automatically generated reader method

Source

controls.lisp (file)

Method: (setf cached-message) NEW-VALUE (STATUSBAR statusbar)

automatically generated writer method

Source

controls.lisp (file)

Generic Function: clear LISTENER
Package

able

Methods
Method: clear (LISTENER listener)

Clear the current contents of the output window, resetting everything that needs to be reset in the process. If there’s nothing to clear, focus on the current editor control instead.

Source

main.lisp (file)

Generic Function: close-buffer BUFFER BUFFER-MANAGER
Package

able

Methods
Method: close-buffer (BUFFER buffer) (BUFFER-MANAGER buffer-manager)
Source

main.lisp (file)

Generic Function: code-complete TEXT
Package

able

Methods
Method: code-complete (TEXT text)
Source

main.lisp (file)

Generic Function: command-history OBJECT
Generic Function: (setf command-history) NEW-VALUE OBJECT
Package

able

Methods
Method: command-history (LISTENER listener)

automatically generated reader method

Source

main.lisp (file)

Method: (setf command-history) NEW-VALUE (LISTENER listener)

automatically generated writer method

Source

main.lisp (file)

Generic Function: complete-mode OBJECT
Generic Function: (setf complete-mode) NEW-VALUE OBJECT
Package

able

Methods
Method: complete-mode (LISTENER listener)

automatically generated reader method

Source

main.lisp (file)

Method: (setf complete-mode) NEW-VALUE (LISTENER listener)

automatically generated writer method

Source

main.lisp (file)

Generic Function: correct-path PATHNAME

Normalises all paths such that backslashes become forward slashes

Package

able

Source

utils.lisp (file)

Methods
Method: correct-path (PATHNAME string)
Method: correct-path (PATHNAME pathname)
Generic Function: current-command OBJECT
Generic Function: (setf current-command) NEW-VALUE OBJECT
Package

able

Methods
Method: current-command (LISTENER listener)

automatically generated reader method

Source

main.lisp (file)

Method: (setf current-command) NEW-VALUE (LISTENER listener)

automatically generated writer method

Source

main.lisp (file)

Generic Function: edit-ctrl OBJECT
Generic Function: (setf edit-ctrl) NEW-VALUE OBJECT
Package

able

Methods
Method: edit-ctrl (BUFFER buffer)

automatically generated reader method

Source

main.lisp (file)

Method: (setf edit-ctrl) NEW-VALUE (BUFFER buffer)

automatically generated writer method

Source

main.lisp (file)

Generic Function: evaluator LISTENER CODE-STRING &optional APPEND-INPUT
Package

able

Methods
Method: evaluator (LISTENER listener) CODE-STRING &optional APPEND-INPUT
Source

main.lisp (file)

Generic Function: file-path OBJECT
Generic Function: (setf file-path) NEW-VALUE OBJECT
Package

able

Methods
Method: file-path (BUFFER buffer)

automatically generated reader method

Source

main.lisp (file)

Method: (setf file-path) NEW-VALUE (BUFFER buffer)

automatically generated writer method

Source

main.lisp (file)

Generic Function: find-buffer BUFFER-MANAGER PATH-NAME
Package

able

Methods
Method: find-buffer (BUFFER-MANAGER buffer-manager) PATH-NAME
Source

main.lisp (file)

Generic Function: find-text EDITOR SEARCH-TEXT
Package

able

Methods
Method: find-text (EDITOR text) SEARCH-TEXT
Source

main.lisp (file)

Generic Function: flush USER-STREAM
Package

able

Methods
Method: flush (LISTENER listener)
Source

main.lisp (file)

Method: flush (USER-STREAM user-stream)
Source

main.lisp (file)

Generic Function: focus LISTENER
Package

able

Methods
Method: focus (LISTENER listener)
Source

main.lisp (file)

Generic Function: get-buffer-index BUFFER-MANAGER PATH-NAME
Package

able

Methods
Method: get-buffer-index (BUFFER-MANAGER buffer-manager) PATH-NAME
Source

main.lisp (file)

Generic Function: get-current-text-ctrl BUFFER-MANAGER
Package

able

Methods
Method: get-current-text-ctrl (BUFFER-MANAGER buffer-manager)
Source

main.lisp (file)

Generic Function: get-current-token TEXT
Package

able

Methods
Method: get-current-token (TEXT text)
Source

main.lisp (file)

Generic Function: get-filename LISTENER &optional TEXT
Package

able

Methods
Method: get-filename (LISTENER listener) &optional TEXT
Source

main.lisp (file)

Generic Function: get-last-command RB
Package

able

Methods
Method: get-last-command (RB listener)
Source

main.lisp (file)

Generic Function: get-last-command-pos RB
Package

able

Methods
Method: get-last-command-pos (RB listener)
Source

main.lisp (file)

Generic Function: get-next-buffer BUFFER BUFFER-MANAGER
Package

able

Methods
Method: get-next-buffer (BUFFER buffer) (BUFFER-MANAGER buffer-manager)
Source

main.lisp (file)

Generic Function: get-token-prefix TEXT
Package

able

Methods
Method: get-token-prefix (TEXT text)
Source

main.lisp (file)

Generic Function: get-user-input LISTENER
Package

able

Methods
Method: get-user-input (LISTENER listener)
Source

main.lisp (file)

Generic Function: goto TEXT LINE
Package

able

Methods
Method: goto (TEXT text) LINE
Source

main.lisp (file)

Generic Function: hide-paren-match TXT
Package

able

Methods
Method: hide-paren-match (TXT text)
Source

main.lisp (file)

Generic Function: highlight TXT EVENT &optional AMOUNT
Package

able

Methods
Method: highlight (TXT text) EVENT &optional AMOUNT
Source

main.lisp (file)

Generic Function: indent-block TXT
Package

able

Methods
Method: indent-block (TXT text)

Formats (re-indents) the outer block of code surrounding the cursor.

Source

main.lisp (file)

Generic Function: indent-current-line TXT &optional TEXT-TO-CURSOR
Package

able

Methods
Method: indent-current-line (TXT text) &optional TEXT-TO-CURSOR

Indents code as you type using the extensible rules of GET-INDENT-LEVEL.

Source

main.lisp (file)

Generic Function: index OBJECT
Generic Function: (setf index) NEW-VALUE OBJECT
Package

able

Methods
Method: index (USER-STREAM user-stream)

automatically generated reader method

Source

main.lisp (file)

Method: (setf index) NEW-VALUE (USER-STREAM user-stream)

automatically generated writer method

Source

main.lisp (file)

Generic Function: inferior-win OBJECT
Generic Function: (setf inferior-win) NEW-VALUE OBJECT
Package

able

Methods
Method: inferior-win (LISTENER listener)

automatically generated reader method

Source

main.lisp (file)

Method: (setf inferior-win) NEW-VALUE (LISTENER listener)

automatically generated writer method

Source

main.lisp (file)

Generic Function: input-buffer OBJECT
Generic Function: (setf input-buffer) NEW-VALUE OBJECT
Package

able

Methods
Method: input-buffer (USER-STREAM user-stream)

automatically generated reader method

Source

main.lisp (file)

Method: (setf input-buffer) NEW-VALUE (USER-STREAM user-stream)

automatically generated writer method

Source

main.lisp (file)

Generic Function: input-prompt LISTENER PROMPT-STRING &optional DEFAULT-INPUT
Package

able

Methods
Method: input-prompt (LISTENER listener) PROMPT-STRING &optional DEFAULT-INPUT
Source

main.lisp (file)

Generic Function: insert-command LISTENER TEXT
Package

able

Methods
Method: insert-command (LISTENER listener) TEXT

Insert something into the listener ready for evaluation. Unlike output, don’t make the entered command text locked (read-only).

Source

main.lisp (file)

Generic Function: key-press-allowed-p LISTENER
Package

able

Methods
Method: key-press-allowed-p (LISTENER listener)

Checks to see if the key press has been in a locked region of the REPL.

Source

main.lisp (file)

Generic Function: label OBJECT
Generic Function: (setf label) NEW-VALUE OBJECT
Package

able

Methods
Method: label (STATUSBAR statusbar)

automatically generated reader method

Source

controls.lisp (file)

Method: (setf label) NEW-VALUE (STATUSBAR statusbar)

automatically generated writer method

Source

controls.lisp (file)

Generic Function: load-text TXT FILEPATH
Package

able

Methods
Method: load-text (TXT buffer) FILEPATH
Source

main.lisp (file)

Generic Function: match-paren TXT &optional STR
Package

able

Methods
Method: match-paren (TXT text) &optional STR
Source

main.lisp (file)

Generic Function: new-buffer-p BUFFER
Package

able

Methods
Method: new-buffer-p (BUFFER buffer)

Is this a new file?

Source

main.lisp (file)

Generic Function: next-command RB
Package

able

Methods
Method: next-command (RB listener)

Move to the next command in the command history.

Source

main.lisp (file)

Generic Function: on-code-complete LISTENER
Package

able

Methods
Method: on-code-complete (TEXT text)
Source

main.lisp (file)

Method: on-code-complete (LISTENER listener)
Source

main.lisp (file)

Generic Function: on-copy TXT
Package

able

Methods
Method: on-copy (TXT text)
Source

main.lisp (file)

Generic Function: on-copy-sexp-to-repl TEXT
Package

able

Methods
Method: on-copy-sexp-to-repl (TEXT text)
Source

main.lisp (file)

Generic Function: on-ctrl-left-bracket-key TXT EVENT
Package

able

Methods
Method: on-ctrl-left-bracket-key (TXT text) EVENT
Source

main.lisp (file)

Generic Function: on-cut TXT
Package

able

Methods
Method: on-cut (TXT text)
Source

main.lisp (file)

Generic Function: on-delete-key TXT EVENT
Package

able

Methods
Method: on-delete-key (TXT text) EVENT
Source

main.lisp (file)

Generic Function: on-focus-in TXT
Package

able

Methods
Method: on-focus-in (TXT text)
Source

main.lisp (file)

Generic Function: on-focus-out TXT
Package

able

Methods
Method: on-focus-out (TXT text)
Source

main.lisp (file)

Generic Function: on-key-down TXT EVENT
Package

able

Methods
Method: on-key-down (TXT text) EVENT
Source

main.lisp (file)

Generic Function: on-key-press LISTENER
Package

able

Methods
Method: on-key-press (LISTENER listener)
Source

main.lisp (file)

Generic Function: on-left-bracket-key TXT EVENT
Package

able

Methods
Method: on-left-bracket-key (TXT text) EVENT
Source

main.lisp (file)

Generic Function: on-left-click TXT
Package

able

Methods
Method: on-left-click (TXT text)
Source

main.lisp (file)

Generic Function: on-lookup-definition TEXT
Package

able

Methods
Method: on-lookup-definition (TEXT text)
Source

main.lisp (file)

Generic Function: on-macro-expand TEXT
Package

able

Methods
Method: on-macro-expand (TEXT text)
Source

main.lisp (file)

Generic Function: on-paste TXT
Package

able

Methods
Method: on-paste (TXT text)

Calls the internal paste function which allows paste to be bound to any key.

Source

main.lisp (file)

Generic Function: on-re-indent TXT
Package

able

Methods
Method: on-re-indent (TXT text)
Source

main.lisp (file)

Generic Function: on-resize LISTENER
Package

able

Methods
Method: on-resize (LISTENER listener)
Source

main.lisp (file)

Generic Function: on-return-key TXT EVENT
Package

able

Methods
Method: on-return-key (TXT text) EVENT
Source

main.lisp (file)

Generic Function: on-select-all TXT
Package

able

Methods
Method: on-select-all (TXT text)
Source

main.lisp (file)

Generic Function: on-space-key TXT EVENT
Package

able

Methods
Method: on-space-key (TXT text) EVENT
Source

main.lisp (file)

Generic Function: one-of LISTENER MESSAGE ALLOWED-ANSWERS DEFAULT-ANSWER
Package

able

Methods
Method: one-of (LISTENER listener) MESSAGE ALLOWED-ANSWERS DEFAULT-ANSWER

Prompts the user for input which must be one of allowed-answers.

Source

main.lisp (file)

Generic Function: output LISTENER MESSAGE &optional TAG
Package

able

Methods
Method: output (LISTENER listener) MESSAGE &optional TAG
Source

main.lisp (file)

Generic Function: output-buffer OBJECT
Generic Function: (setf output-buffer) NEW-VALUE OBJECT
Package

able

Methods
Method: output-buffer (USER-STREAM user-stream)

automatically generated reader method

Source

main.lisp (file)

Method: (setf output-buffer) NEW-VALUE (USER-STREAM user-stream)

automatically generated writer method

Source

main.lisp (file)

Generic Function: pathname-complete LISTENER
Package

able

Methods
Method: pathname-complete (LISTENER listener)
Source

main.lisp (file)

Generic Function: plaintextp OBJECT
Generic Function: (setf plaintextp) NEW-VALUE OBJECT
Package

able

Methods
Method: plaintextp (BUFFER buffer)

automatically generated reader method

Source

main.lisp (file)

Method: (setf plaintextp) NEW-VALUE (BUFFER buffer)

automatically generated writer method

Source

main.lisp (file)

Generic Function: prev-command RB
Package

able

Methods
Method: prev-command (RB listener)

Move to the previous command in the command history.

Source

main.lisp (file)

Generic Function: prompt LISTENER &key PROMPT CLEAR
Package

able

Methods
Method: prompt (LISTENER listener) &key PROMPT CLEAR
Source

main.lisp (file)

Generic Function: rebind-keys LISTENER
Package

able

Methods
Method: rebind-keys (LISTENER listener)
Source

main.lisp (file)

Generic Function: repl-delete-key-down LISTENER
Package

able

Methods
Method: repl-delete-key-down (LISTENER listener)

Don’t allow the user to delete before the REPL prompt.

Source

main.lisp (file)

Generic Function: repl-insert-point OBJECT
Generic Function: (setf repl-insert-point) NEW-VALUE OBJECT
Package

able

Methods
Method: repl-insert-point (LISTENER listener)

automatically generated reader method

Source

main.lisp (file)

Method: (setf repl-insert-point) NEW-VALUE (LISTENER listener)

automatically generated writer method

Source

main.lisp (file)

Generic Function: reset LISTENER &key HARD
Package

able

Methods
Method: reset (LISTENER listener) &key HARD
Source

main.lisp (file)

Generic Function: save-buffer BUFFER FILE-PATH
Package

able

Methods
Method: save-buffer (BUFFER buffer) FILE-PATH
Source

main.lisp (file)

Generic Function: saved-buffer-p BUFFER
Package

able

Methods
Method: saved-buffer-p (BUFFER buffer)

Is this buffer saved?

Source

main.lisp (file)

Generic Function: search-text EDITOR
Package

able

Methods
Method: search-text (EDITOR text)
Source

main.lisp (file)

Generic Function: search-text-again EDITOR
Package

able

Methods
Method: search-text-again (EDITOR text)
Source

main.lisp (file)

Generic Function: select-buffer BUFFER-MANAGER FILE-PATH
Package

able

Methods
Method: select-buffer (BUFFER-MANAGER buffer-manager) (INDEX integer)
Source

main.lisp (file)

Method: select-buffer (BUFFER-MANAGER buffer-manager) (FILE-PATH string)
Source

main.lisp (file)

Generic Function: select-next-buffer BUFFER-MANAGER BUFFER
Package

able

Methods
Method: select-next-buffer (BUFFER-MANAGER buffer-manager) (BUFFER buffer)
Source

main.lisp (file)

Generic Function: selected-buffer OBJECT
Generic Function: (setf selected-buffer) NEW-VALUE OBJECT
Package

able

Methods
Method: selected-buffer (BUFFER-MANAGER buffer-manager)

automatically generated reader method

Source

main.lisp (file)

Method: (setf selected-buffer) NEW-VALUE (BUFFER-MANAGER buffer-manager)

automatically generated writer method

Source

main.lisp (file)

Generic Function: set-message SB MSG &optional HIGHLIGHT
Package

able

Methods
Method: set-message (SB statusbar) MSG &optional HIGHLIGHT
Source

controls.lisp (file)

Generic Function: sexp-before-cursor TXT &optional STR
Package

able

Methods
Method: sexp-before-cursor (TXT text) &optional STR

Get the SEXP preceding the current cursor position.

Source

main.lisp (file)

Generic Function: show-calltip TXT &optional STR
Package

able

Methods
Method: show-calltip (TXT text) &optional STR
Source

main.lisp (file)

Generic Function: store-command RB COMMAND-TEXT
Package

able

Methods
Method: store-command (RB listener) COMMAND-TEXT

Store a command in the command history.

Source

main.lisp (file)

Generic Function: submit-repl-input LISTENER
Package

able

Methods
Method: submit-repl-input (LISTENER listener)
Source

main.lisp (file)

Generic Function: unfocus LISTENER
Package

able

Methods
Method: unfocus (LISTENER listener)
Source

main.lisp (file)

Generic Function: wrstamp OBJECT
Generic Function: (setf wrstamp) NEW-VALUE OBJECT
Package

able

Methods
Method: wrstamp (USER-STREAM user-stream)

automatically generated reader method

Source

main.lisp (file)

Method: (setf wrstamp) NEW-VALUE (USER-STREAM user-stream)

automatically generated writer method

Source

main.lisp (file)

Generic Function: yes-no LISTENER MESSAGE &optional AFFIRMATIVE-ANSWERS DEFAULT-ANSWER
Package

able

Methods
Method: yes-no (LISTENER listener) MESSAGE &optional AFFIRMATIVE-ANSWERS DEFAULT-ANSWER

Prompts the user for input where any of affirmative-answers constitues ’yes’.

Source

main.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.6 Classes

Class: buffer ()
Package

able

Source

main.lisp (file)

Direct superclasses

scrolled-text (class)

Direct methods
Direct slots
Slot: edit-ctrl
Readers

edit-ctrl (generic function)

Writers

(setf edit-ctrl) (generic function)

Slot: file-path
Initargs

:file-path

Readers

file-path (generic function)

Writers

(setf file-path) (generic function)

Slot: plaintextp
Readers

plaintextp (generic function)

Writers

(setf plaintextp) (generic function)

Class: buffer-manager ()
Package

able

Source

main.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: buffers
Initargs

:buffers

Initform

(quote nil)

Readers

buffers (generic function)

Writers

(setf buffers) (generic function)

Slot: selected-buffer
Initargs

:selected-buffer

Readers

selected-buffer (generic function)

Writers

(setf selected-buffer) (generic function)

Class: listener ()
Package

able

Source

main.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: inferior-win
Readers

inferior-win (generic function)

Writers

(setf inferior-win) (generic function)

Slot: command-history
Initform

(make-array 0 :fill-pointer 0 :adjustable t :element-type (quote string))

Readers

command-history (generic function)

Writers

(setf command-history) (generic function)

Slot: current-command
Initform

0

Readers

current-command (generic function)

Writers

(setf current-command) (generic function)

Slot: complete-mode
Initform

(quote symbol)

Readers

complete-mode (generic function)

Writers

(setf complete-mode) (generic function)

Slot: insert-point
Initform

"1.0"

Readers

repl-insert-point (generic function)

Writers

(setf repl-insert-point) (generic function)

Class: statusbar ()
Package

able

Source

controls.lisp (file)

Direct superclasses

frame (class)

Direct methods
Direct slots
Slot: label
Readers

label (generic function)

Writers

(setf label) (generic function)

Slot: cached-message
Initform

""

Readers

cached-message (generic function)

Writers

(setf cached-message) (generic function)

Class: user-stream ()

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.

Package

able

Source

main.lisp (file)

Direct superclasses
  • fundamental-output-stream (class)
  • fundamental-input-stream (class)
  • trivial-gray-stream-mixin (class)
Direct methods
  • flush (method)
  • buffer-output (method)
  • stream-line-length (method)
  • stream-line-column (method)
  • stream-fresh-line (method)
  • stream-terpri (method)
  • stream-write-sequence (method)
  • stream-write-string (method)
  • stream-write-char (method)
  • stream-unread-char (method)
  • stream-peek-char (method)
  • stream-read-line (method)
  • stream-clear-input (method)
  • stream-read-char (method)
  • wrstamp (method)
  • wrstamp (method)
  • index (method)
  • index (method)
  • output-buffer (method)
  • output-buffer (method)
  • input-buffer (method)
  • input-buffer (method)
Direct slots
Slot: input-buffer
Initform

:eof

Readers

input-buffer (generic function)

Writers

(setf input-buffer) (generic function)

Slot: output-buffer
Initform

""

Readers

output-buffer (generic function)

Writers

(setf output-buffer) (generic function)

Slot: index
Initform

-1

Readers

index (generic function)

Writers

(setf index) (generic function)

Slot: wrstamp
Initform

0

Readers

wrstamp (generic function)

Writers

(setf wrstamp) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   A   F   L  
Index Entry  Section

A
able.asd: The able<dot>asd file
able/config.lisp: The able/config<dot>lisp file
able/controls.lisp: The able/controls<dot>lisp file
able/defpackage.lisp: The able/defpackage<dot>lisp file
able/gui.lisp: The able/gui<dot>lisp file
able/hyperspec.lisp: The able/hyperspec<dot>lisp file
able/macros.lisp: The able/macros<dot>lisp file
able/main.lisp: The able/main<dot>lisp file
able/parser.lisp: The able/parser<dot>lisp file
able/tstree.lisp: The able/tstree<dot>lisp file
able/utils.lisp: The able/utils<dot>lisp file

F
File, Lisp, able.asd: The able<dot>asd file
File, Lisp, able/config.lisp: The able/config<dot>lisp file
File, Lisp, able/controls.lisp: The able/controls<dot>lisp file
File, Lisp, able/defpackage.lisp: The able/defpackage<dot>lisp file
File, Lisp, able/gui.lisp: The able/gui<dot>lisp file
File, Lisp, able/hyperspec.lisp: The able/hyperspec<dot>lisp file
File, Lisp, able/macros.lisp: The able/macros<dot>lisp file
File, Lisp, able/main.lisp: The able/main<dot>lisp file
File, Lisp, able/parser.lisp: The able/parser<dot>lisp file
File, Lisp, able/tstree.lisp: The able/tstree<dot>lisp file
File, Lisp, able/utils.lisp: The able/utils<dot>lisp file

L
Lisp File, able.asd: The able<dot>asd file
Lisp File, able/config.lisp: The able/config<dot>lisp file
Lisp File, able/controls.lisp: The able/controls<dot>lisp file
Lisp File, able/defpackage.lisp: The able/defpackage<dot>lisp file
Lisp File, able/gui.lisp: The able/gui<dot>lisp file
Lisp File, able/hyperspec.lisp: The able/hyperspec<dot>lisp file
Lisp File, able/macros.lisp: The able/macros<dot>lisp file
Lisp File, able/main.lisp: The able/main<dot>lisp file
Lisp File, able/parser.lisp: The able/parser<dot>lisp file
Lisp File, able/tstree.lisp: The able/tstree<dot>lisp file
Lisp File, able/utils.lisp: The able/utils<dot>lisp file

Jump to:   A   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

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

(
(setf buffers): Internal generic functions
(setf buffers): Internal generic functions
(setf cached-message): Internal generic functions
(setf cached-message): Internal generic functions
(setf command-history): Internal generic functions
(setf command-history): Internal generic functions
(setf complete-mode): Internal generic functions
(setf complete-mode): Internal generic functions
(setf current-command): Internal generic functions
(setf current-command): Internal generic functions
(setf edit-ctrl): Internal generic functions
(setf edit-ctrl): Internal generic functions
(setf file-path): Internal generic functions
(setf file-path): Internal generic functions
(setf index): Internal generic functions
(setf index): Internal generic functions
(setf inferior-win): Internal generic functions
(setf inferior-win): Internal generic functions
(setf input-buffer): Internal generic functions
(setf input-buffer): Internal generic functions
(setf label): Internal generic functions
(setf label): Internal generic functions
(setf node-eq-kid): Internal functions
(setf node-hi-kid): Internal functions
(setf node-lo-kid): Internal functions
(setf node-metadata): Internal functions
(setf node-splitchar): Internal functions
(setf node-value): Internal functions
(setf output-buffer): Internal generic functions
(setf output-buffer): Internal generic functions
(setf plaintextp): Internal generic functions
(setf plaintextp): Internal generic functions
(setf repl-insert-point): Internal generic functions
(setf repl-insert-point): Internal generic functions
(setf selected-buffer): Internal generic functions
(setf selected-buffer): Internal generic functions
(setf wrstamp): Internal generic functions
(setf wrstamp): Internal generic functions

A
add-buffer: Internal generic functions
add-buffer: Internal generic functions
add-key-binding: Internal functions
add-metadata: Exported functions
add-node: Exported functions
add-user-load-paths: Internal functions
all-saved-buffer-p: Internal generic functions
all-saved-buffer-p: Internal generic functions
apply-highlight: Internal generic functions
apply-highlight: Internal generic functions
at-least-one-buffer-p: Internal generic functions
at-least-one-buffer-p: Internal generic functions

B
bind-commands: Internal functions
buffer-output: Internal generic functions
buffer-output: Internal generic functions
buffers: Internal generic functions
buffers: Internal generic functions

C
cached-message: Internal generic functions
cached-message: Internal generic functions
clear: Internal generic functions
clear: Internal generic functions
clear-completion-data: Internal functions
close-buffer: Internal generic functions
close-buffer: Internal generic functions
code-complete: Internal generic functions
code-complete: Internal generic functions
command-history: Internal generic functions
command-history: Internal generic functions
complete-mode: Internal generic functions
complete-mode: Internal generic functions
copy-node: Internal functions
correct-path: Internal generic functions
correct-path: Internal generic functions
correct-path: Internal generic functions
create-menus: Internal functions
create-widgets: Internal functions
current-command: Internal generic functions
current-command: Internal generic functions

D
deduce-path-separator: Internal functions
deliver: Internal functions
dirname-from-pathname: Internal functions
dirname-from-pathstring: Internal functions

E
edit-ctrl: Internal generic functions
edit-ctrl: Internal generic functions
equal-case: Internal macros
error-message: Internal functions
evaluator: Internal generic functions
evaluator: Internal generic functions

F
file-path: Internal generic functions
file-path: Internal generic functions
filename-from-pathname: Internal functions
filename-from-pathstring: Internal functions
filetype-from-pathstring: Internal functions
filetype?: Internal functions
find-buffer: Internal generic functions
find-buffer: Internal generic functions
find-current-function: Internal functions
find-current-sexp: Internal functions
find-definition: Internal functions
find-next-close: Internal functions
find-next-open: Internal functions
find-text: Internal generic functions
find-text: Internal generic functions
flatten-sub-tree: Internal functions
flush: Internal generic functions
flush: Internal generic functions
flush: Internal generic functions
focus: Internal generic functions
focus: Internal generic functions
focus-editor: Internal functions
focus-listener: Internal functions
foldl: Internal functions
format-lisp-form: Internal functions
Function, (setf node-eq-kid): Internal functions
Function, (setf node-hi-kid): Internal functions
Function, (setf node-lo-kid): Internal functions
Function, (setf node-metadata): Internal functions
Function, (setf node-splitchar): Internal functions
Function, (setf node-value): Internal functions
Function, add-key-binding: Internal functions
Function, add-metadata: Exported functions
Function, add-node: Exported functions
Function, add-user-load-paths: Internal functions
Function, bind-commands: Internal functions
Function, clear-completion-data: Internal functions
Function, copy-node: Internal functions
Function, create-menus: Internal functions
Function, create-widgets: Internal functions
Function, deduce-path-separator: Internal functions
Function, deliver: Internal functions
Function, dirname-from-pathname: Internal functions
Function, dirname-from-pathstring: Internal functions
Function, error-message: Internal functions
Function, filename-from-pathname: Internal functions
Function, filename-from-pathstring: Internal functions
Function, filetype-from-pathstring: Internal functions
Function, filetype?: Internal functions
Function, find-current-function: Internal functions
Function, find-current-sexp: Internal functions
Function, find-definition: Internal functions
Function, find-next-close: Internal functions
Function, find-next-open: Internal functions
Function, flatten-sub-tree: Internal functions
Function, focus-editor: Internal functions
Function, focus-listener: Internal functions
Function, foldl: Internal functions
Function, format-lisp-form: Internal functions
Function, function-key: Internal functions
Function, function-lambda-list: Internal functions
Function, get-col-integer: Internal functions
Function, get-last-directory: Internal functions
Function, get-last-file: Internal functions
Function, get-metadata: Exported functions
Function, get-next-completion: Internal functions
Function, get-node: Exported functions
Function, get-row-integer: Internal functions
Function, get-selected-text: Internal functions
Function, get-untitled: Internal functions
Function, hide-calltip: Internal functions
Function, hyperspec-lookup: Internal functions
Function, info-message: Internal functions
Function, key-function: Internal functions
Function, lisp-file?: Internal functions
Function, load-arglist: Internal functions
Function, load-definitions: Internal functions
Function, load-definitions-for-directory: Internal functions
Function, load-symbol-tree: Internal functions
Function, load-user-config: Internal functions
Function, longest-prefix-match: Internal functions
Function, make-node: Exported functions
Function, make-symbol-metadata: Internal functions
Function, memberp: Exported functions
Function, no-message: Internal functions
Function, node-eq-kid: Internal functions
Function, node-hi-kid: Internal functions
Function, node-lo-kid: Internal functions
Function, node-metadata: Internal functions
Function, node-p: Internal functions
Function, node-splitchar: Internal functions
Function, node-value: Internal functions
Function, on-asdf-load: Internal functions
Function, on-close-file: Internal functions
Function, on-compile-file: Internal functions
Function, on-escape: Internal functions
Function, on-file-modified: Internal functions
Function, on-goto: Internal functions
Function, on-invoke-debugger: Internal functions
Function, on-load-file: Internal functions
Function, on-navigate-to-definition: Internal functions
Function, on-new-file: Internal functions
Function, on-next-file: Internal functions
Function, on-open-file: Internal functions
Function, on-open-file-browser: Internal functions
Function, on-quit: Internal functions
Function, on-reload-file: Internal functions
Function, on-reset-listener: Internal functions
Function, on-save-as-file: Internal functions
Function, on-save-as-file-browser: Internal functions
Function, on-save-file: Internal functions
Function, on-search: Internal functions
Function, on-search-again: Internal functions
Function, on-select-file: Internal functions
Function, open-file: Internal functions
Function, open-file-at-line: Internal functions
Function, parse-line: Internal functions
Function, parse-symbol-definition: Internal functions
Function, parse-watch-systems: Internal functions
Function, pathname-message: Internal functions
Function, prefix-match: Exported functions
Function, prefix-p: Internal functions
Function, prompt1: Internal functions
Function, randoms: Internal functions
Function, reset-last-directory: Internal functions
Function, reset-untitled: Internal functions
Function, save-file: Internal functions
Function, shutdown: Internal functions
Function, split: Internal functions
Function, split-at: Internal functions
Function, start: Exported functions
Function, start-process: Internal functions
Function, string-replace: Internal functions
Function, strpos-to-textidx: Internal functions
Function, take: Internal functions
Function, text-col-add: Internal functions
Function, text-row-add: Internal functions
Function, trim-code: Internal functions
Function, unformat-lisp-form: Internal functions
Function, update-current-buffers: Internal functions
Function, update-last-directory: Internal functions
function-key: Internal functions
function-lambda-list: Internal functions

G
Generic Function, (setf buffers): Internal generic functions
Generic Function, (setf cached-message): Internal generic functions
Generic Function, (setf command-history): Internal generic functions
Generic Function, (setf complete-mode): Internal generic functions
Generic Function, (setf current-command): Internal generic functions
Generic Function, (setf edit-ctrl): Internal generic functions
Generic Function, (setf file-path): Internal generic functions
Generic Function, (setf index): Internal generic functions
Generic Function, (setf inferior-win): Internal generic functions
Generic Function, (setf input-buffer): Internal generic functions
Generic Function, (setf label): Internal generic functions
Generic Function, (setf output-buffer): Internal generic functions
Generic Function, (setf plaintextp): Internal generic functions
Generic Function, (setf repl-insert-point): Internal generic functions
Generic Function, (setf selected-buffer): Internal generic functions
Generic Function, (setf wrstamp): Internal generic functions
Generic Function, add-buffer: Internal generic functions
Generic Function, all-saved-buffer-p: Internal generic functions
Generic Function, apply-highlight: Internal generic functions
Generic Function, at-least-one-buffer-p: Internal generic functions
Generic Function, buffer-output: Internal generic functions
Generic Function, buffers: Internal generic functions
Generic Function, cached-message: Internal generic functions
Generic Function, clear: Internal generic functions
Generic Function, close-buffer: Internal generic functions
Generic Function, code-complete: Internal generic functions
Generic Function, command-history: Internal generic functions
Generic Function, complete-mode: Internal generic functions
Generic Function, correct-path: Internal generic functions
Generic Function, current-command: Internal generic functions
Generic Function, edit-ctrl: Internal generic functions
Generic Function, evaluator: Internal generic functions
Generic Function, file-path: Internal generic functions
Generic Function, find-buffer: Internal generic functions
Generic Function, find-text: Internal generic functions
Generic Function, flush: Internal generic functions
Generic Function, focus: Internal generic functions
Generic Function, get-buffer-index: Internal generic functions
Generic Function, get-current-text-ctrl: Internal generic functions
Generic Function, get-current-token: Internal generic functions
Generic Function, get-filename: Internal generic functions
Generic Function, get-last-command: Internal generic functions
Generic Function, get-last-command-pos: Internal generic functions
Generic Function, get-next-buffer: Internal generic functions
Generic Function, get-token-prefix: Internal generic functions
Generic Function, get-user-input: Internal generic functions
Generic Function, goto: Internal generic functions
Generic Function, hide-paren-match: Internal generic functions
Generic Function, highlight: Internal generic functions
Generic Function, indent-block: Internal generic functions
Generic Function, indent-current-line: Internal generic functions
Generic Function, index: Internal generic functions
Generic Function, inferior-win: Internal generic functions
Generic Function, input-buffer: Internal generic functions
Generic Function, input-prompt: Internal generic functions
Generic Function, insert-command: Internal generic functions
Generic Function, key-press-allowed-p: Internal generic functions
Generic Function, label: Internal generic functions
Generic Function, load-text: Internal generic functions
Generic Function, match-paren: Internal generic functions
Generic Function, new-buffer-p: Internal generic functions
Generic Function, next-command: Internal generic functions
Generic Function, on-code-complete: Internal generic functions
Generic Function, on-copy: Internal generic functions
Generic Function, on-copy-sexp-to-repl: Internal generic functions
Generic Function, on-ctrl-left-bracket-key: Internal generic functions
Generic Function, on-cut: Internal generic functions
Generic Function, on-delete-key: Internal generic functions
Generic Function, on-focus-in: Internal generic functions
Generic Function, on-focus-out: Internal generic functions
Generic Function, on-key-down: Internal generic functions
Generic Function, on-key-press: Internal generic functions
Generic Function, on-left-bracket-key: Internal generic functions
Generic Function, on-left-click: Internal generic functions
Generic Function, on-lookup-definition: Internal generic functions
Generic Function, on-macro-expand: Internal generic functions
Generic Function, on-paste: Internal generic functions
Generic Function, on-re-indent: Internal generic functions
Generic Function, on-resize: Internal generic functions
Generic Function, on-return-key: Internal generic functions
Generic Function, on-select-all: Internal generic functions
Generic Function, on-space-key: Internal generic functions
Generic Function, one-of: Internal generic functions
Generic Function, output: Internal generic functions
Generic Function, output-buffer: Internal generic functions
Generic Function, pathname-complete: Internal generic functions
Generic Function, plaintextp: Internal generic functions
Generic Function, prev-command: Internal generic functions
Generic Function, prompt: Internal generic functions
Generic Function, rebind-keys: Internal generic functions
Generic Function, repl-delete-key-down: Internal generic functions
Generic Function, repl-insert-point: Internal generic functions
Generic Function, reset: Internal generic functions
Generic Function, save-buffer: Internal generic functions
Generic Function, saved-buffer-p: Internal generic functions
Generic Function, search-text: Internal generic functions
Generic Function, search-text-again: Internal generic functions
Generic Function, select-buffer: Internal generic functions
Generic Function, select-next-buffer: Internal generic functions
Generic Function, selected-buffer: Internal generic functions
Generic Function, set-message: Internal generic functions
Generic Function, sexp-before-cursor: Internal generic functions
Generic Function, show-calltip: Internal generic functions
Generic Function, store-command: Internal generic functions
Generic Function, submit-repl-input: Internal generic functions
Generic Function, unfocus: Internal generic functions
Generic Function, wrstamp: Internal generic functions
Generic Function, yes-no: Internal generic functions
get-buffer-index: Internal generic functions
get-buffer-index: Internal generic functions
get-col-integer: Internal functions
get-current-text-ctrl: Internal generic functions
get-current-text-ctrl: Internal generic functions
get-current-token: Internal generic functions
get-current-token: Internal generic functions
get-filename: Internal generic functions
get-filename: Internal generic functions
get-indent-level: Internal macros
get-last-command: Internal generic functions
get-last-command: Internal generic functions
get-last-command-pos: Internal generic functions
get-last-command-pos: Internal generic functions
get-last-directory: Internal functions
get-last-file: Internal functions
get-metadata: Exported functions
get-next-buffer: Internal generic functions
get-next-buffer: Internal generic functions
get-next-completion: Internal functions
get-node: Exported functions
get-row-integer: Internal functions
get-selected-text: Internal functions
get-token-prefix: Internal generic functions
get-token-prefix: Internal generic functions
get-untitled: Internal functions
get-user-input: Internal generic functions
get-user-input: Internal generic functions
goto: Internal generic functions
goto: Internal generic functions

H
hide-calltip: Internal functions
hide-paren-match: Internal generic functions
hide-paren-match: Internal generic functions
highlight: Internal generic functions
highlight: Internal generic functions
hyperspec-lookup: Internal functions

I
indent-block: Internal generic functions
indent-block: Internal generic functions
indent-current-line: Internal generic functions
indent-current-line: Internal generic functions
index: Internal generic functions
index: Internal generic functions
inferior-win: Internal generic functions
inferior-win: Internal generic functions
info-message: Internal functions
input-buffer: Internal generic functions
input-buffer: Internal generic functions
input-prompt: Internal generic functions
input-prompt: Internal generic functions
insert-command: Internal generic functions
insert-command: Internal generic functions

K
key-function: Internal functions
key-press-allowed-p: Internal generic functions
key-press-allowed-p: Internal generic functions

L
label: Internal generic functions
label: Internal generic functions
lisp-file?: Internal functions
load-arglist: Internal functions
load-definitions: Internal functions
load-definitions-for-directory: Internal functions
load-symbol-tree: Internal functions
load-text: Internal generic functions
load-text: Internal generic functions
load-user-config: Internal functions
longest-prefix-match: Internal functions

M
Macro, equal-case: Internal macros
Macro, get-indent-level: Internal macros
Macro, when-let: Internal macros
Macro, when-string: Internal macros
Macro, with-able-streams: Internal macros
Macro, with-status-msg: Internal macros
Macro, with-temporary-value: Internal macros
make-node: Exported functions
make-symbol-metadata: Internal functions
match-paren: Internal generic functions
match-paren: Internal generic functions
memberp: Exported functions
Method, (setf buffers): Internal generic functions
Method, (setf cached-message): Internal generic functions
Method, (setf command-history): Internal generic functions
Method, (setf complete-mode): Internal generic functions
Method, (setf current-command): Internal generic functions
Method, (setf edit-ctrl): Internal generic functions
Method, (setf file-path): Internal generic functions
Method, (setf index): Internal generic functions
Method, (setf inferior-win): Internal generic functions
Method, (setf input-buffer): Internal generic functions
Method, (setf label): Internal generic functions
Method, (setf output-buffer): Internal generic functions
Method, (setf plaintextp): Internal generic functions
Method, (setf repl-insert-point): Internal generic functions
Method, (setf selected-buffer): Internal generic functions
Method, (setf wrstamp): Internal generic functions
Method, add-buffer: Internal generic functions
Method, all-saved-buffer-p: Internal generic functions
Method, apply-highlight: Internal generic functions
Method, at-least-one-buffer-p: Internal generic functions
Method, buffer-output: Internal generic functions
Method, buffers: Internal generic functions
Method, cached-message: Internal generic functions
Method, clear: Internal generic functions
Method, close-buffer: Internal generic functions
Method, code-complete: Internal generic functions
Method, command-history: Internal generic functions
Method, complete-mode: Internal generic functions
Method, correct-path: Internal generic functions
Method, correct-path: Internal generic functions
Method, current-command: Internal generic functions
Method, edit-ctrl: Internal generic functions
Method, evaluator: Internal generic functions
Method, file-path: Internal generic functions
Method, find-buffer: Internal generic functions
Method, find-text: Internal generic functions
Method, flush: Internal generic functions
Method, flush: Internal generic functions
Method, focus: Internal generic functions
Method, get-buffer-index: Internal generic functions
Method, get-current-text-ctrl: Internal generic functions
Method, get-current-token: Internal generic functions
Method, get-filename: Internal generic functions
Method, get-last-command: Internal generic functions
Method, get-last-command-pos: Internal generic functions
Method, get-next-buffer: Internal generic functions
Method, get-token-prefix: Internal generic functions
Method, get-user-input: Internal generic functions
Method, goto: Internal generic functions
Method, hide-paren-match: Internal generic functions
Method, highlight: Internal generic functions
Method, indent-block: Internal generic functions
Method, indent-current-line: Internal generic functions
Method, index: Internal generic functions
Method, inferior-win: Internal generic functions
Method, input-buffer: Internal generic functions
Method, input-prompt: Internal generic functions
Method, insert-command: Internal generic functions
Method, key-press-allowed-p: Internal generic functions
Method, label: Internal generic functions
Method, load-text: Internal generic functions
Method, match-paren: Internal generic functions
Method, new-buffer-p: Internal generic functions
Method, next-command: Internal generic functions
Method, on-code-complete: Internal generic functions
Method, on-code-complete: Internal generic functions
Method, on-copy: Internal generic functions
Method, on-copy-sexp-to-repl: Internal generic functions
Method, on-ctrl-left-bracket-key: Internal generic functions
Method, on-cut: Internal generic functions
Method, on-delete-key: Internal generic functions
Method, on-focus-in: Internal generic functions
Method, on-focus-out: Internal generic functions
Method, on-key-down: Internal generic functions
Method, on-key-press: Internal generic functions
Method, on-left-bracket-key: Internal generic functions
Method, on-left-click: Internal generic functions
Method, on-lookup-definition: Internal generic functions
Method, on-macro-expand: Internal generic functions
Method, on-paste: Internal generic functions
Method, on-re-indent: Internal generic functions
Method, on-resize: Internal generic functions
Method, on-return-key: Internal generic functions
Method, on-select-all: Internal generic functions
Method, on-space-key: Internal generic functions
Method, one-of: Internal generic functions
Method, output: Internal generic functions
Method, output-buffer: Internal generic functions
Method, pathname-complete: Internal generic functions
Method, plaintextp: Internal generic functions
Method, prev-command: Internal generic functions
Method, prompt: Internal generic functions
Method, rebind-keys: Internal generic functions
Method, repl-delete-key-down: Internal generic functions
Method, repl-insert-point: Internal generic functions
Method, reset: Internal generic functions
Method, save-buffer: Internal generic functions
Method, saved-buffer-p: Internal generic functions
Method, search-text: Internal generic functions
Method, search-text-again: Internal generic functions
Method, select-buffer: Internal generic functions
Method, select-buffer: Internal generic functions
Method, select-next-buffer: Internal generic functions
Method, selected-buffer: Internal generic functions
Method, set-message: Internal generic functions
Method, sexp-before-cursor: Internal generic functions
Method, show-calltip: Internal generic functions
Method, store-command: Internal generic functions
Method, submit-repl-input: Internal generic functions
Method, unfocus: Internal generic functions
Method, wrstamp: Internal generic functions
Method, yes-no: Internal generic functions

N
new-buffer-p: Internal generic functions
new-buffer-p: Internal generic functions
next-command: Internal generic functions
next-command: Internal generic functions
no-message: Internal functions
node-eq-kid: Internal functions
node-hi-kid: Internal functions
node-lo-kid: Internal functions
node-metadata: Internal functions
node-p: Internal functions
node-splitchar: Internal functions
node-value: Internal functions

O
on-asdf-load: Internal functions
on-close-file: Internal functions
on-code-complete: Internal generic functions
on-code-complete: Internal generic functions
on-code-complete: Internal generic functions
on-compile-file: Internal functions
on-copy: Internal generic functions
on-copy: Internal generic functions
on-copy-sexp-to-repl: Internal generic functions
on-copy-sexp-to-repl: Internal generic functions
on-ctrl-left-bracket-key: Internal generic functions
on-ctrl-left-bracket-key: Internal generic functions
on-cut: Internal generic functions
on-cut: Internal generic functions
on-delete-key: Internal generic functions
on-delete-key: Internal generic functions
on-escape: Internal functions
on-file-modified: Internal functions
on-focus-in: Internal generic functions
on-focus-in: Internal generic functions
on-focus-out: Internal generic functions
on-focus-out: Internal generic functions
on-goto: Internal functions
on-invoke-debugger: Internal functions
on-key-down: Internal generic functions
on-key-down: Internal generic functions
on-key-press: Internal generic functions
on-key-press: Internal generic functions
on-left-bracket-key: Internal generic functions
on-left-bracket-key: Internal generic functions
on-left-click: Internal generic functions
on-left-click: Internal generic functions
on-load-file: Internal functions
on-lookup-definition: Internal generic functions
on-lookup-definition: Internal generic functions
on-macro-expand: Internal generic functions
on-macro-expand: Internal generic functions
on-navigate-to-definition: Internal functions
on-new-file: Internal functions
on-next-file: Internal functions
on-open-file: Internal functions
on-open-file-browser: Internal functions
on-paste: Internal generic functions
on-paste: Internal generic functions
on-quit: Internal functions
on-re-indent: Internal generic functions
on-re-indent: Internal generic functions
on-reload-file: Internal functions
on-reset-listener: Internal functions
on-resize: Internal generic functions
on-resize: Internal generic functions
on-return-key: Internal generic functions
on-return-key: Internal generic functions
on-save-as-file: Internal functions
on-save-as-file-browser: Internal functions
on-save-file: Internal functions
on-search: Internal functions
on-search-again: Internal functions
on-select-all: Internal generic functions
on-select-all: Internal generic functions
on-select-file: Internal functions
on-space-key: Internal generic functions
on-space-key: Internal generic functions
one-of: Internal generic functions
one-of: Internal generic functions
open-file: Internal functions
open-file-at-line: Internal functions
output: Internal generic functions
output: Internal generic functions
output-buffer: Internal generic functions
output-buffer: Internal generic functions

P
parse-line: Internal functions
parse-symbol-definition: Internal functions
parse-watch-systems: Internal functions
pathname-complete: Internal generic functions
pathname-complete: Internal generic functions
pathname-message: Internal functions
plaintextp: Internal generic functions
plaintextp: Internal generic functions
prefix-match: Exported functions
prefix-p: Internal functions
prev-command: Internal generic functions
prev-command: Internal generic functions
prompt: Internal generic functions
prompt: Internal generic functions
prompt1: Internal functions

R
randoms: Internal functions
rebind-keys: Internal generic functions
rebind-keys: Internal generic functions
repl-delete-key-down: Internal generic functions
repl-delete-key-down: Internal generic functions
repl-insert-point: Internal generic functions
repl-insert-point: Internal generic functions
reset: Internal generic functions
reset: Internal generic functions
reset-last-directory: Internal functions
reset-untitled: Internal functions

S
save-buffer: Internal generic functions
save-buffer: Internal generic functions
save-file: Internal functions
saved-buffer-p: Internal generic functions
saved-buffer-p: Internal generic functions
search-text: Internal generic functions
search-text: Internal generic functions
search-text-again: Internal generic functions
search-text-again: Internal generic functions
select-buffer: Internal generic functions
select-buffer: Internal generic functions
select-buffer: Internal generic functions
select-next-buffer: Internal generic functions
select-next-buffer: Internal generic functions
selected-buffer: Internal generic functions
selected-buffer: Internal generic functions
set-message: Internal generic functions
set-message: Internal generic functions
sexp-before-cursor: Internal generic functions
sexp-before-cursor: Internal generic functions
show-calltip: Internal generic functions
show-calltip: Internal generic functions
shutdown: Internal functions
split: Internal functions
split-at: Internal functions
start: Exported functions
start-process: Internal functions
store-command: Internal generic functions
store-command: Internal generic functions
string-replace: Internal functions
strpos-to-textidx: Internal functions
submit-repl-input: Internal generic functions
submit-repl-input: Internal generic functions

T
take: Internal functions
text-col-add: Internal functions
text-row-add: Internal functions
trim-code: Internal functions

U
unfocus: Internal generic functions
unfocus: Internal generic functions
unformat-lisp-form: Internal functions
update-current-buffers: Internal functions
update-last-directory: Internal functions

W
when-let: Internal macros
when-string: Internal macros
with-able-streams: Internal macros
with-status-msg: Internal macros
with-temporary-value: Internal macros
wrstamp: Internal generic functions
wrstamp: Internal generic functions

Y
yes-no: Internal generic functions
yes-no: Internal generic functions

Jump to:   (  
A   B   C   D   E   F   G   H   I   K   L   M   N   O   P   R   S   T   U   W   Y  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *   +  
B   C   E   F   H   I   L   M   O   P   S   V   W  
Index Entry  Section

*
*buffer-font*: Internal special variables
*buffer-manager*: Internal special variables
*buffer-menubar*: Internal special variables
*editor-frame*: Internal special variables
*highlight-background*: Internal special variables
*highlight-comments*: Internal special variables
*highlight-error*: Internal special variables
*highlight-paren-match*: Internal special variables
*highlight-primary*: Internal special variables
*highlight-secondary*: Internal special variables
*highlight-text*: Internal special variables
*hyperspec-index*: Internal special variables
*hyperspec-root*: Internal special variables
*indentation-rules*: Internal special variables
*key-asdf-load*: Internal special variables
*key-close-file*: Internal special variables
*key-code-complete*: Internal special variables
*key-compile-file*: Internal special variables
*key-copy*: Internal special variables
*key-copy-to-repl*: Internal special variables
*key-cut*: Internal special variables
*key-find*: Internal special variables
*key-find-again*: Internal special variables
*key-goto-line*: Internal special variables
*key-invoke-debugger*: Internal special variables
*key-load-file*: Internal special variables
*key-lookup*: Internal special variables
*key-macro-expand*: Internal special variables
*key-new-file*: Internal special variables
*key-next-file*: Internal special variables
*key-open-file*: Internal special variables
*key-open-file-browser*: Internal special variables
*key-paste*: Internal special variables
*key-quit-able*: Internal special variables
*key-reformat*: Internal special variables
*key-reload-file*: Internal special variables
*key-reset-listener*: Internal special variables
*key-save-as-file*: Internal special variables
*key-save-as-file-browser*: Internal special variables
*key-save-file*: Internal special variables
*key-select-all*: Internal special variables
*key-select-file*: Internal special variables
*keytable*: Internal special variables
*listener*: Internal special variables
*listener-lines*: Internal special variables
*statusbar*: Internal special variables
*symbols*: Internal special variables
*text-keys*: Internal special variables
*user-load-paths*: Internal special variables
*watch-directories*: Internal special variables
*web-browser*: Internal special variables
*window-height*: Internal special variables
*window-width*: Internal special variables
*window-x*: Internal special variables
*window-y*: Internal special variables

+
+lparen+: Internal constants
+rparen+: Internal constants

B
buffers: Internal classes

C
cached-message: Internal classes
command-history: Internal classes
complete-mode: Internal classes
Constant, +lparen+: Internal constants
Constant, +rparen+: Internal constants
current-command: Internal classes

E
edit-ctrl: Internal classes
eq-kid: Exported structures

F
file-path: Internal classes

H
hi-kid: Exported structures

I
index: Internal classes
inferior-win: Internal classes
input-buffer: Internal classes
insert-point: Internal classes

L
label: Internal classes
lo-kid: Exported structures

M
metadata: Exported structures

O
output-buffer: Internal classes

P
plaintextp: Internal classes

S
selected-buffer: Internal classes
Slot, buffers: Internal classes
Slot, cached-message: Internal classes
Slot, command-history: Internal classes
Slot, complete-mode: Internal classes
Slot, current-command: Internal classes
Slot, edit-ctrl: Internal classes
Slot, eq-kid: Exported structures
Slot, file-path: Internal classes
Slot, hi-kid: Exported structures
Slot, index: Internal classes
Slot, inferior-win: Internal classes
Slot, input-buffer: Internal classes
Slot, insert-point: Internal classes
Slot, label: Internal classes
Slot, lo-kid: Exported structures
Slot, metadata: Exported structures
Slot, output-buffer: Internal classes
Slot, plaintextp: Internal classes
Slot, selected-buffer: Internal classes
Slot, splitchar: Exported structures
Slot, value: Exported structures
Slot, wrstamp: Internal classes
Special Variable, *buffer-font*: Internal special variables
Special Variable, *buffer-manager*: Internal special variables
Special Variable, *buffer-menubar*: Internal special variables
Special Variable, *editor-frame*: Internal special variables
Special Variable, *highlight-background*: Internal special variables
Special Variable, *highlight-comments*: Internal special variables
Special Variable, *highlight-error*: Internal special variables
Special Variable, *highlight-paren-match*: Internal special variables
Special Variable, *highlight-primary*: Internal special variables
Special Variable, *highlight-secondary*: Internal special variables
Special Variable, *highlight-text*: Internal special variables
Special Variable, *hyperspec-index*: Internal special variables
Special Variable, *hyperspec-root*: Internal special variables
Special Variable, *indentation-rules*: Internal special variables
Special Variable, *key-asdf-load*: Internal special variables
Special Variable, *key-close-file*: Internal special variables
Special Variable, *key-code-complete*: Internal special variables
Special Variable, *key-compile-file*: Internal special variables
Special Variable, *key-copy*: Internal special variables
Special Variable, *key-copy-to-repl*: Internal special variables
Special Variable, *key-cut*: Internal special variables
Special Variable, *key-find*: Internal special variables
Special Variable, *key-find-again*: Internal special variables
Special Variable, *key-goto-line*: Internal special variables
Special Variable, *key-invoke-debugger*: Internal special variables
Special Variable, *key-load-file*: Internal special variables
Special Variable, *key-lookup*: Internal special variables
Special Variable, *key-macro-expand*: Internal special variables
Special Variable, *key-new-file*: Internal special variables
Special Variable, *key-next-file*: Internal special variables
Special Variable, *key-open-file*: Internal special variables
Special Variable, *key-open-file-browser*: Internal special variables
Special Variable, *key-paste*: Internal special variables
Special Variable, *key-quit-able*: Internal special variables
Special Variable, *key-reformat*: Internal special variables
Special Variable, *key-reload-file*: Internal special variables
Special Variable, *key-reset-listener*: Internal special variables
Special Variable, *key-save-as-file*: Internal special variables
Special Variable, *key-save-as-file-browser*: Internal special variables
Special Variable, *key-save-file*: Internal special variables
Special Variable, *key-select-all*: Internal special variables
Special Variable, *key-select-file*: Internal special variables
Special Variable, *keytable*: Internal special variables
Special Variable, *listener*: Internal special variables
Special Variable, *listener-lines*: Internal special variables
Special Variable, *statusbar*: Internal special variables
Special Variable, *symbols*: Internal special variables
Special Variable, *text-keys*: Internal special variables
Special Variable, *user-load-paths*: Internal special variables
Special Variable, *watch-directories*: Internal special variables
Special Variable, *web-browser*: Internal special variables
Special Variable, *window-height*: Internal special variables
Special Variable, *window-width*: Internal special variables
Special Variable, *window-x*: Internal special variables
Special Variable, *window-y*: Internal special variables
splitchar: Exported structures

V
value: Exported structures

W
wrstamp: Internal classes

Jump to:   *   +  
B   C   E   F   H   I   L   M   O   P   S   V   W  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   A   B   C   L   N   P   S   T   U  
Index Entry  Section

A
able: The able system
able: The able package
able-asd: The able-asd package

B
buffer: Internal classes
buffer-manager: Internal classes

C
Class, buffer: Internal classes
Class, buffer-manager: Internal classes
Class, listener: Internal classes
Class, statusbar: Internal classes
Class, user-stream: Internal classes

L
listener: Internal classes

N
node: Exported structures

P
Package, able: The able package
Package, able-asd: The able-asd package
Package, tstree: The tstree package

S
statusbar: Internal classes
Structure, node: Exported structures
System, able: The able system

T
tstree: The tstree package

U
user-stream: Internal classes

Jump to:   A   B   C   L   N   P   S   T   U