The cluffer Reference Manual

Table of Contents

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

The cluffer Reference Manual

This is the cluffer Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 15:40:05 2021 GMT+0.


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

1 Systems

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


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

1.1 cluffer

Author

Robert Strandh <robert.strandh@gmail.com>

License

FreeBSD, see file LICENSE.text

Description

Library providing a protocol for text-editor buffers.

Dependencies
Source

cluffer.asd (file)


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

1.2 cluffer-standard-line

Dependency

cluffer-base (system)

Source

cluffer-standard-line.asd (file)

Components

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

1.3 cluffer-standard-buffer

Dependencies
Source

cluffer-standard-buffer.asd (file)

Components

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

1.4 cluffer-simple-line

Dependency

cluffer-base (system)

Source

cluffer-simple-line.asd (file)

Components

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

1.5 cluffer-simple-buffer

Dependency

cluffer-base (system)

Source

cluffer-simple-buffer.asd (file)

Components

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

1.6 cluffer-base

Dependency

acclimation

Source

cluffer-base.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 cluffer.asd

Location

cluffer.asd

Systems

cluffer (system)


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

2.1.2 cluffer-standard-line.asd

Location

Standard-line/cluffer-standard-line.asd

Systems

cluffer-standard-line (system)


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

2.1.3 cluffer-standard-buffer.asd

Location

Standard-buffer/cluffer-standard-buffer.asd

Systems

cluffer-standard-buffer (system)


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

2.1.4 cluffer-simple-line.asd

Location

Simple-line/cluffer-simple-line.asd

Systems

cluffer-simple-line (system)


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

2.1.5 cluffer-simple-buffer.asd

Location

Simple-buffer/cluffer-simple-buffer.asd

Systems

cluffer-simple-buffer (system)


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

2.1.6 cluffer-base.asd

Location

Base/cluffer-base.asd

Systems

cluffer-base (system)


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

2.1.7 cluffer-standard-line/packages.lisp

Parent

cluffer-standard-line (system)

Location

Standard-line/packages.lisp

Packages

cluffer-standard-line


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

2.1.8 cluffer-standard-line/classes.lisp

Dependency

packages.lisp (file)

Parent

cluffer-standard-line (system)

Location

Standard-line/classes.lisp

Exported Definitions
Internal Definitions

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

2.1.9 cluffer-standard-line/edit-protocol-implementation.lisp

Dependency

classes.lisp (file)

Parent

cluffer-standard-line (system)

Location

Standard-line/edit-protocol-implementation.lisp

Exported Definitions
Internal Definitions

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

2.1.10 cluffer-standard-buffer/packages.lisp

Parent

cluffer-standard-buffer (system)

Location

Standard-buffer/packages.lisp

Packages

cluffer-standard-buffer


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

2.1.11 cluffer-standard-buffer/classes.lisp

Dependency

packages.lisp (file)

Parent

cluffer-standard-buffer (system)

Location

Standard-buffer/classes.lisp

Exported Definitions
Internal Definitions

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

2.1.12 cluffer-standard-buffer/edit-protocol-implementation.lisp

Dependency

classes.lisp (file)

Parent

cluffer-standard-buffer (system)

Location

Standard-buffer/edit-protocol-implementation.lisp

Exported Definitions

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

2.1.13 cluffer-standard-buffer/update-protocol-implementation.lisp

Dependency

edit-protocol-implementation.lisp (file)

Parent

cluffer-standard-buffer (system)

Location

Standard-buffer/update-protocol-implementation.lisp

Exported Definitions

update (method)


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

2.1.14 cluffer-standard-buffer/internal-protocol-implementation.lisp

Dependency

update-protocol-implementation.lisp (file)

Parent

cluffer-standard-buffer (system)

Location

Standard-buffer/internal-protocol-implementation.lisp

Exported Definitions

notify-item-count-changed (method)


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

2.1.15 cluffer-simple-line/packages.lisp

Parent

cluffer-simple-line (system)

Location

Simple-line/packages.lisp

Packages

cluffer-simple-line


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

2.1.16 cluffer-simple-line/classes.lisp

Dependency

packages.lisp (file)

Parent

cluffer-simple-line (system)

Location

Simple-line/classes.lisp

Exported Definitions
Internal Definitions

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

2.1.17 cluffer-simple-line/edit-protocol-implementation.lisp

Dependency

classes.lisp (file)

Parent

cluffer-simple-line (system)

Location

Simple-line/edit-protocol-implementation.lisp

Exported Definitions

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

2.1.18 cluffer-simple-buffer/packages.lisp

Parent

cluffer-simple-buffer (system)

Location

Simple-buffer/packages.lisp

Packages

cluffer-simple-buffer


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

2.1.19 cluffer-simple-buffer/classes.lisp

Dependency

packages.lisp (file)

Parent

cluffer-simple-buffer (system)

Location

Simple-buffer/classes.lisp

Exported Definitions
Internal Definitions

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

2.1.20 cluffer-simple-buffer/edit-protocol-implementation.lisp

Dependency

classes.lisp (file)

Parent

cluffer-simple-buffer (system)

Location

Simple-buffer/edit-protocol-implementation.lisp

Exported Definitions

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

2.1.21 cluffer-simple-buffer/update-protocol-implementation.lisp

Dependency

edit-protocol-implementation.lisp (file)

Parent

cluffer-simple-buffer (system)

Location

Simple-buffer/update-protocol-implementation.lisp

Exported Definitions

update (method)


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

2.1.22 cluffer-base/packages.lisp

Parent

cluffer-base (system)

Location

Base/packages.lisp

Packages

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

2.1.23 cluffer-base/internal-protocol.lisp

Dependency

packages.lisp (file)

Parent

cluffer-base (system)

Location

Base/internal-protocol.lisp

Exported Definitions

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

2.1.24 cluffer-base/edit-protocol.lisp

Dependency

internal-protocol.lisp (file)

Parent

cluffer-base (system)

Location

Base/edit-protocol.lisp

Exported Definitions

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

2.1.25 cluffer-base/update-protocol.lisp

Dependency

edit-protocol.lisp (file)

Parent

cluffer-base (system)

Location

Base/update-protocol.lisp

Exported Definitions

update (generic function)


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

2.1.26 cluffer-base/conditions.lisp

Dependency

update-protocol.lisp (file)

Parent

cluffer-base (system)

Location

Base/conditions.lisp

Exported Definitions
Internal Definitions

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

2.1.27 cluffer-base/condition-reporters-english.lisp

Dependency

conditions.lisp (file)

Parent

cluffer-base (system)

Location

Base/condition-reporters-english.lisp


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

2.1.28 cluffer-base/check-cursor-attached.lisp

Dependency

condition-reporters-english.lisp (file)

Parent

cluffer-base (system)

Location

Base/check-cursor-attached.lisp

Exported Definitions
Internal Definitions

check-cursor-attached (macro)


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

2.1.29 cluffer-base/check-other-preconditions.lisp

Dependency

check-cursor-attached.lisp (file)

Parent

cluffer-base (system)

Location

Base/check-other-preconditions.lisp

Exported Definitions

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

2.1.30 cluffer-base/default-methods.lisp

Dependency

check-other-preconditions.lisp (file)

Parent

cluffer-base (system)

Location

Base/default-methods.lisp

Exported Definitions

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

2.1.31 cluffer-base/default-internal-methods.lisp

Dependency

default-methods.lisp (file)

Parent

cluffer-base (system)

Location

Base/default-internal-methods.lisp

Exported Definitions

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

2.1.32 cluffer-base/methods.lisp

Dependency

default-internal-methods.lisp (file)

Parent

cluffer-base (system)

Location

Base/methods.lisp

Exported Definitions

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

3 Packages

Packages are listed by definition order.


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

3.1 cluffer-standard-line

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

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

3.2 cluffer-standard-buffer

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions

buffer (class)

Internal Definitions

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

3.3 cluffer-simple-line

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions
Internal Definitions

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

3.4 cluffer-simple-buffer

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions

buffer (class)

Internal Definitions

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

3.5 cluffer

Source

packages.lisp (file)

Exported Definitions

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

3.6 cluffer-internal

Source

packages.lisp (file)

Use List

common-lisp

Exported Definitions

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

3.7 cluffer-base

Source

packages.lisp (file)

Use List

common-lisp

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: open-line LINE
Package

cluffer-standard-line

Source

edit-protocol-implementation.lisp (file)


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

4.1.2 Generic functions

Generic Function: attach-cursor CURSOR LINE &optional POSITION
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: attach-cursor (CURSOR cursor) LINE &optional POSITION
Source

edit-protocol-implementation.lisp (file)

Method: attach-cursor (CURSOR cursor) (LINE line) &optional POSITION
Source

edit-protocol-implementation.lisp (file)

Method: attach-cursor (CURSOR cursor) (LINE line) &optional POSITION before
Source

check-other-preconditions.lisp (file)

Generic Function: backward-item CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: backward-item (CURSOR cursor)
Source

default-methods.lisp (file)

Method: backward-item (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: beginning-of-buffer-p CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: beginning-of-buffer-p (CURSOR cursor)
Source

default-methods.lisp (file)

Method: beginning-of-buffer-p (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: beginning-of-line CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: beginning-of-line (CURSOR cursor)
Source

default-methods.lisp (file)

Method: beginning-of-line (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: beginning-of-line-p CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: beginning-of-line-p (CURSOR cursor)
Source

default-methods.lisp (file)

Method: beginning-of-line-p (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: buffer ENTITY
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: buffer (ENTITY line)
Source

default-methods.lisp (file)

Method: buffer (ENTITY cursor)
Source

default-methods.lisp (file)

Method: buffer (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: buffer DOCK
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Writer

(setf buffer) (generic function)

Methods
Method: buffer (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: buffer (NODE node)

automatically generated reader method

Source

classes.lisp (file)

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

cluffer-internal

Reader

buffer (generic function)

Methods
Method: (setf buffer) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Method: (setf buffer) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: buffer-join-line BUFFER DOCK LINE
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: buffer-join-line (BUFFER buffer) (DOCK node) (LINE line)
Source

edit-protocol-implementation.lisp (file)

Method: buffer-join-line (BUFFER buffer) (DOCK node) (LINE line)
Source

edit-protocol-implementation.lisp (file)

Generic Function: buffer-line-number BUFFER DOCK LINE
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: buffer-line-number (BUFFER buffer) (DOCK node) LINE
Source

edit-protocol-implementation.lisp (file)

Method: buffer-line-number (BUFFER buffer) (NODE node) LINE
Source

edit-protocol-implementation.lisp (file)

Generic Function: buffer-split-line BUFFER DOCK LINE POSITION
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: buffer-split-line (BUFFER buffer) (DOCK node) (LINE line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: buffer-split-line (BUFFER buffer) (DOCK node) (LINE line) POSITION
Source

edit-protocol-implementation.lisp (file)

Generic Function: cursor-attached-p CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: cursor-attached-p (CURSOR cursor)
Source

edit-protocol-implementation.lisp (file)

Method: cursor-attached-p (CURSOR cursor)
Source

edit-protocol-implementation.lisp (file)

Generic Function: cursor-position CURSOR
Generic Function: (setf cursor-position) POSITION CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: cursor-position (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf cursor-position) NEW-VALUE (CURSOR cursor)

automatically generated writer method

Source

classes.lisp (file)

Method: cursor-position (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf cursor-position) NEW-VALUE (CURSOR cursor)

automatically generated writer method

Source

classes.lisp (file)

Method: cursor-position (CURSOR cursor) before
Method: (setf cursor-position) POSITION (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Method: (setf cursor-position) NEW-POSITION CURSOR before
Source

check-other-preconditions.lisp (file)

Generic Function: delete-item CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: delete-item (CURSOR cursor)
Source

default-methods.lisp (file)

Method: delete-item (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: delete-item-at-position LINE POSITION
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: delete-item-at-position (LINE line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: delete-item-at-position (LINE open-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: delete-item-at-position (LINE closed-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: delete-item-at-position (LINE line) POSITION after
Source

methods.lisp (file)

Method: delete-item-at-position LINE POSITION
Source

default-methods.lisp (file)

Method: delete-item-at-position (LINE line) POSITION before
Source

check-other-preconditions.lisp (file)

Generic Function: detach-cursor CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: detach-cursor (CURSOR cursor)
Source

edit-protocol-implementation.lisp (file)

Method: detach-cursor (CURSOR cursor)
Source

edit-protocol-implementation.lisp (file)

Method: detach-cursor (CURSOR cursor) before
Source

check-other-preconditions.lisp (file)

Generic Function: dock LINE
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Writer

(setf dock) (generic function)

Methods
Method: dock (LINE line)

automatically generated reader method

Source

edit-protocol.lisp (file)

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

cluffer-internal

Reader

dock (generic function)

Methods
Method: (setf dock) NEW-VALUE (LINE line)

automatically generated writer method

Source

edit-protocol.lisp (file)

Generic Function: dock-join-line DOCK LINE
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: dock-join-line (DOCK dock) (LINE line)
Source

default-internal-methods.lisp (file)

Method: dock-join-line (DOCK null) (LINE line)
Source

default-internal-methods.lisp (file)

Generic Function: dock-line-number DOCK LINE
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: dock-line-number (DOCK dock) (LINE line)
Source

default-internal-methods.lisp (file)

Method: dock-line-number (DOCK null) (LINE line)
Source

default-internal-methods.lisp (file)

Generic Function: dock-split-line DOCK LINE POSITION
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: dock-split-line (DOCK dock) (LINE line) POSITION
Source

default-internal-methods.lisp (file)

Method: dock-split-line (DOCK null) (LINE line) POSITION
Source

default-internal-methods.lisp (file)

Generic Function: end-of-buffer-p CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: end-of-buffer-p (CURSOR cursor)
Source

default-methods.lisp (file)

Method: end-of-buffer-p (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: end-of-line CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: end-of-line (CURSOR cursor)
Source

default-methods.lisp (file)

Method: end-of-line (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: end-of-line-p CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: end-of-line-p (CURSOR cursor)
Source

default-methods.lisp (file)

Method: end-of-line-p (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: erase-item CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: erase-item (CURSOR cursor)
Source

default-methods.lisp (file)

Method: erase-item (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: find-line BUFFER LINE-NUMBER
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: find-line (BUFFER buffer) LINE-NUMBER
Source

edit-protocol-implementation.lisp (file)

Method: find-line (BUFFER buffer) LINE-NUMBER
Source

edit-protocol-implementation.lisp (file)

Method: find-line BUFFER LINE-NUMBER
Source

default-methods.lisp (file)

Method: find-line (BUFFER buffer) LINE-NUMBER before
Source

check-other-preconditions.lisp (file)

Generic Function: first-line-p LINE
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: first-line-p (LINE line)
Source

default-methods.lisp (file)

Generic Function: forward-item CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: forward-item (CURSOR cursor)
Source

default-methods.lisp (file)

Method: forward-item (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: insert-item CURSOR ITEM
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: insert-item (CURSOR cursor) ITEM
Source

default-methods.lisp (file)

Method: insert-item (CURSOR cursor) ITEM before
Source

check-cursor-attached.lisp (file)

Generic Function: insert-item-at-position LINE ITEM POSITION
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: insert-item-at-position (LINE line) ITEM POSITION
Source

edit-protocol-implementation.lisp (file)

Method: insert-item-at-position (LINE open-line) ITEM POSITION
Source

edit-protocol-implementation.lisp (file)

Method: insert-item-at-position (LINE closed-line) ITEM POSITION
Source

edit-protocol-implementation.lisp (file)

Method: insert-item-at-position (LINE line) ITEM POSITION after
Source

methods.lisp (file)

Method: insert-item-at-position LINE ITEM POSITION
Source

default-methods.lisp (file)

Method: insert-item-at-position (LINE line) ITEM POSITION before
Source

check-other-preconditions.lisp (file)

Generic Function: item-after-cursor CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: item-after-cursor (CURSOR cursor)
Source

default-methods.lisp (file)

Method: item-after-cursor (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: item-at-position LINE POSITION
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: item-at-position (LINE line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: item-at-position (LINE open-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: item-at-position (LINE closed-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: item-at-position LINE POSITION
Source

default-methods.lisp (file)

Method: item-at-position (LINE line) POSITION before
Source

check-other-preconditions.lisp (file)

Generic Function: item-before-cursor CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: item-before-cursor (CURSOR cursor)
Source

default-methods.lisp (file)

Method: item-before-cursor (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: item-count ENTITY
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: item-count (BUFFER buffer)
Source

edit-protocol-implementation.lisp (file)

Method: item-count (LINE line)
Source

edit-protocol-implementation.lisp (file)

Method: item-count (BUFFER buffer)
Source

edit-protocol-implementation.lisp (file)

Method: item-count (LINE closed-line)
Source

edit-protocol-implementation.lisp (file)

Method: item-count (LINE open-line)
Source

edit-protocol-implementation.lisp (file)

Method: item-count (CURSOR cursor)
Source

default-methods.lisp (file)

Generic Function: items ENTITY &key START END
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: items (LINE line) &key START END
Source

edit-protocol-implementation.lisp (file)

Method: items (LINE closed-line) &key START END
Source

edit-protocol-implementation.lisp (file)

Method: items (LINE open-line) &key START END
Source

edit-protocol-implementation.lisp (file)

Method: items (CURSOR cursor) &key START END
Source

default-methods.lisp (file)

Method: items (CURSOR cursor) &key START END before
Source

check-cursor-attached.lisp (file)

Generic Function: join-line ENTITY
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: join-line (LINE line)
Source

default-methods.lisp (file)

Method: join-line (CURSOR cursor)
Source

default-methods.lisp (file)

Method: join-line (LINE line) before
Source

check-other-preconditions.lisp (file)

Method: join-line (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: last-line-p LINE
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: last-line-p (LINE line)
Source

default-methods.lisp (file)

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

cluffer-standard-line

Methods
Method: line (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf line) NEW-VALUE (CURSOR cursor)

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-simple-line

Methods
Method: line (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf line) NEW-VALUE (CURSOR cursor)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: line CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: line (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: line (CURSOR cursor)

automatically generated reader method

Source

classes.lisp (file)

Method: line (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: line OBJECT
Package

cluffer-internal

Methods
Method: line (DOCK dock)

automatically generated reader method

Source

internal-protocol.lisp (file)

Generic Function: line-count BUFFER
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: line-count (BUFFER buffer)
Source

edit-protocol-implementation.lisp (file)

Method: line-count (BUFFER buffer)
Source

edit-protocol-implementation.lisp (file)

Method: line-count BUFFER
Source

default-methods.lisp (file)

Generic Function: line-join-line LINE1 LINE2
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: line-join-line (LINE1 line) (LINE2 line)
Source

edit-protocol-implementation.lisp (file)

Method: line-join-line (LINE1 closed-line) (LINE2 closed-line)
Source

edit-protocol-implementation.lisp (file)

Method: line-join-line LINE1 (LINE2 open-line)
Source

edit-protocol-implementation.lisp (file)

Method: line-join-line (LINE1 open-line) LINE2
Source

edit-protocol-implementation.lisp (file)

Generic Function: line-number ENTITY
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: line-number (LINE line)
Source

default-methods.lisp (file)

Method: line-number (CURSOR cursor)
Source

default-methods.lisp (file)

Generic Function: line-split-line LINE POSITION
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: line-split-line (LINE line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: line-split-line (LINE closed-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Method: line-split-line (LINE open-line) POSITION
Source

edit-protocol-implementation.lisp (file)

Generic Function: notify-item-count-changed DOCK DELTA
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Methods
Method: notify-item-count-changed (DOCK node) DELTA
Source

edit-protocol-implementation.lisp (file)

Method: notify-item-count-changed (NODE node) DELTA
Source

internal-protocol-implementation.lisp (file)

Method: notify-item-count-changed (DOCK null) DELTA
Source

default-internal-methods.lisp (file)

Generic Function: split-line CURSOR
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: split-line (CURSOR cursor)
Source

default-methods.lisp (file)

Method: split-line (CURSOR cursor) before
Source

check-cursor-attached.lisp (file)

Generic Function: split-line-at-position LINE POSITION
Package

cluffer

Source

edit-protocol.lisp (file)

Methods
Method: split-line-at-position (LINE line) POSITION
Source

default-methods.lisp (file)

Method: split-line-at-position (LINE line) POSITION before
Source

check-other-preconditions.lisp (file)

Generic Function: update BUFFER TIME SYNC SKIP MODIFY CREATE
Package

cluffer

Source

update-protocol.lisp (file)

Methods
Method: update (BUFFER buffer) TIME SYNC SKIP MODIFY CREATE
Source

update-protocol-implementation.lisp (file)

Method: update (BUFFER buffer) TIME SYNC SKIP MODIFY CREATE
Source

update-protocol-implementation.lisp (file)


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

4.1.3 Conditions

Condition: beginning-of-buffer ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: beginning-of-line ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: cluffer-error ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses
  • condition (condition)
  • error (condition)
Direct subclasses
Condition: cursor-attached ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: cursor-detached ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: end-of-buffer ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: end-of-line ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: line-detached ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods

report-condition (method)

Condition: object-must-be-buffer ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods
  • report-condition (method)
  • object (method)
Direct slots
Slot: %object
Initargs

:object

Readers

object (generic function)

Condition: object-must-be-line ()
Package

cluffer

Source

conditions.lisp (file)

Direct superclasses

cluffer-error (condition)

Direct methods
  • report-condition (method)
  • object (method)
Direct slots
Slot: %object
Initargs

:object

Readers

object (generic function)


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

4.1.4 Classes

Class: buffer ()
Package

cluffer-standard-buffer

Source

classes.lisp (file)

Direct superclasses

buffer (class)

Direct methods
Direct slots
Slot: %current-time
Initargs

:current-time

Initform

0

Readers

current-time (generic function)

Writers

(setf current-time) (generic function)

Slot: %contents
Initargs

:contents

Readers

contents (generic function)

Writers

(setf contents) (generic function)

Class: buffer ()
Package

cluffer-simple-buffer

Source

classes.lisp (file)

Direct superclasses

buffer (class)

Direct methods
Direct slots
Slot: %current-time
Initargs

:current-time

Initform

0

Readers

current-time (generic function)

Writers

(setf current-time) (generic function)

Slot: %contents
Initargs

:contents

Readers

contents (generic function)

Writers

(setf contents) (generic function)

Class: buffer ()
Package

cluffer

Source

edit-protocol.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods

find-line (method)

Class: closed-line ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

line (class)

Direct methods
Direct Default Initargs
InitargValue
:contents(vector)
Class: cursor ()
Package

cluffer

Source

edit-protocol.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Class: dock ()
Package

cluffer-internal

Source

internal-protocol.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: %line
Initargs

:line

Readers

line (generic function)

Class: left-sticky-cursor ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)

Class: left-sticky-cursor ()
Package

cluffer-simple-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)

Class: line ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

line (class)

Direct subclasses
Direct methods
Direct slots
Slot: %contents
Initargs

:contents

Readers

contents (generic function)

Writers

(setf contents) (generic function)

Slot: %cursors
Initargs

:cursors

Initform

(quote nil)

Readers

cursors (generic function)

Writers

(setf cursors) (generic function)

Class: line ()
Package

cluffer-simple-line

Source

classes.lisp (file)

Direct superclasses

line (class)

Direct methods
Direct slots
Slot: %contents
Initargs

:contents

Initform

(make-array 0)

Readers

contents (generic function)

Writers

(setf contents) (generic function)

Slot: %cursors
Initargs

:cursors

Initform

(quote nil)

Readers

cursors (generic function)

Writers

(setf cursors) (generic function)

Class: line ()
Package

cluffer

Source

edit-protocol.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: %dock
Initargs

:dock

Readers

dock (generic function)

Writers

(setf dock) (generic function)

Class: open-line ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

line (class)

Direct methods
Direct slots
Slot: %gap-start
Initargs

:gap-start

Initform

0

Readers

gap-start (generic function)

Writers

(setf gap-start) (generic function)

Slot: %gap-end
Initargs

:gap-end

Initform

10

Readers

gap-end (generic function)

Writers

(setf gap-end) (generic function)

Direct Default Initargs
InitargValue
:contents(make-array 10)
Class: right-sticky-cursor ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)

Class: right-sticky-cursor ()
Package

cluffer-simple-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)


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

4.2 Internal definitions


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

4.2.1 Macros

Macro: check-cursor-attached NAME ARGUMENTS
Package

cluffer-base

Source

check-cursor-attached.lisp (file)


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

4.2.2 Functions

Function: close-line LINE
Package

cluffer-standard-line

Source

edit-protocol-implementation.lisp (file)

Function: delete-item-at-position LINE POSITION
Package

cluffer-standard-line

Source

edit-protocol-implementation.lisp (file)

Function: insert-item-at-position LINE ITEM POSITION
Package

cluffer-standard-line

Source

edit-protocol-implementation.lisp (file)


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

4.2.3 Generic functions

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

cluffer-standard-line

Methods
Method: contents (LINE line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf contents) NEW-VALUE (LINE line)

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-standard-buffer

Methods
Method: contents (BUFFER buffer)

automatically generated reader method

Source

classes.lisp (file)

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

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-simple-line

Methods
Method: contents (LINE line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf contents) NEW-VALUE (LINE line)

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-simple-buffer

Methods
Method: contents (BUFFER buffer)

automatically generated reader method

Source

classes.lisp (file)

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

automatically generated writer method

Source

classes.lisp (file)

Generic Function: create-time OBJECT
Package

cluffer-standard-buffer

Methods
Method: create-time (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: create-time OBJECT
Package

cluffer-simple-buffer

Methods
Method: create-time (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Generic Function: current-time OBJECT
Generic Function: (setf current-time) NEW-VALUE OBJECT
Package

cluffer-standard-buffer

Methods
Method: current-time (BUFFER buffer)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf current-time) NEW-VALUE (BUFFER buffer)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: current-time OBJECT
Generic Function: (setf current-time) NEW-VALUE OBJECT
Package

cluffer-simple-buffer

Methods
Method: current-time (BUFFER buffer)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf current-time) NEW-VALUE (BUFFER buffer)

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-standard-line

Methods
Method: cursors (LINE line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf cursors) NEW-VALUE (LINE line)

automatically generated writer method

Source

classes.lisp (file)

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

cluffer-simple-line

Methods
Method: cursors (LINE line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf cursors) NEW-VALUE (LINE line)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: gap-end OBJECT
Generic Function: (setf gap-end) NEW-VALUE OBJECT
Package

cluffer-standard-line

Methods
Method: gap-end (OPEN-LINE open-line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf gap-end) NEW-VALUE (OPEN-LINE open-line)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: gap-start OBJECT
Generic Function: (setf gap-start) NEW-VALUE OBJECT
Package

cluffer-standard-line

Methods
Method: gap-start (OPEN-LINE open-line)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf gap-start) NEW-VALUE (OPEN-LINE open-line)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: item-count OBJECT
Generic Function: (setf item-count) NEW-VALUE OBJECT
Package

cluffer-standard-buffer

Methods
Method: item-count (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf item-count) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: line-count OBJECT
Generic Function: (setf line-count) NEW-VALUE OBJECT
Package

cluffer-standard-buffer

Methods
Method: line-count (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf line-count) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: max-modify-time OBJECT
Generic Function: (setf max-modify-time) NEW-VALUE OBJECT
Package

cluffer-standard-buffer

Methods
Method: max-modify-time (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf max-modify-time) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: modify-time OBJECT
Generic Function: (setf modify-time) NEW-VALUE OBJECT
Package

cluffer-standard-buffer

Methods
Method: modify-time (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf modify-time) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: modify-time OBJECT
Generic Function: (setf modify-time) NEW-VALUE OBJECT
Package

cluffer-simple-buffer

Methods
Method: modify-time (NODE node)

automatically generated reader method

Source

classes.lisp (file)

Method: (setf modify-time) NEW-VALUE (NODE node)

automatically generated writer method

Source

classes.lisp (file)

Generic Function: object CONDITION
Package

cluffer-base

Methods
Method: object (CONDITION object-must-be-buffer)
Source

conditions.lisp (file)

Method: object (CONDITION object-must-be-line)
Source

conditions.lisp (file)


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

4.2.4 Classes

Class: cursor ()
Package

cluffer-standard-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)

Direct subclasses
Direct methods
Direct slots
Slot: %line
Initargs

:line

Readers
  • line (generic function)
  • line (generic function)
Writers

(setf line) (generic function)

Slot: %cursor-position
Initargs

:cursor-position

Readers

cursor-position (generic function)

Writers

(setf cursor-position) (generic function)

Class: cursor ()
Package

cluffer-simple-line

Source

classes.lisp (file)

Direct superclasses

cursor (class)

Direct subclasses
Direct methods
Direct slots
Slot: %line
Initargs

:line

Readers
  • line (generic function)
  • line (generic function)
Writers

(setf line) (generic function)

Slot: %cursor-position
Initargs

:cursor-position

Readers

cursor-position (generic function)

Writers

(setf cursor-position) (generic function)

Class: node ()
Package

cluffer-standard-buffer

Source

classes.lisp (file)

Direct superclasses
  • dock (class)
  • node-with-parent (class)
Direct methods
Direct slots
Slot: %buffer
Initargs

:buffer

Readers

buffer (generic function)

Writers

(setf buffer) (generic function)

Slot: %line-count
Initargs

:line-count

Readers

line-count (generic function)

Writers

(setf line-count) (generic function)

Slot: %item-count
Initargs

:item-count

Readers

item-count (generic function)

Writers

(setf item-count) (generic function)

Slot: %create-time
Initargs

:create-time

Readers

create-time (generic function)

Slot: %modify-time
Initargs

:modify-time

Readers

modify-time (generic function)

Writers

(setf modify-time) (generic function)

Slot: %max-modify-time
Initargs

:max-modify-time

Readers

max-modify-time (generic function)

Writers

(setf max-modify-time) (generic function)

Class: node ()
Package

cluffer-simple-buffer

Source

classes.lisp (file)

Direct superclasses

dock (class)

Direct methods
Direct slots
Slot: %buffer
Initargs

:buffer

Readers

buffer (generic function)

Writers

(setf buffer) (generic function)

Slot: %create-time
Initargs

:create-time

Readers

create-time (generic function)

Slot: %modify-time
Initargs

:modify-time

Readers

modify-time (generic function)

Writers

(setf modify-time) (generic function)


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

Appendix A Indexes


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

A.1 Concepts

Jump to:   C   F   L  
Index Entry  Section

C
cluffer-base.asd: The cluffer-base․asd file
cluffer-base/check-cursor-attached.lisp: The cluffer-base/check-cursor-attached․lisp file
cluffer-base/check-other-preconditions.lisp: The cluffer-base/check-other-preconditions․lisp file
cluffer-base/condition-reporters-english.lisp: The cluffer-base/condition-reporters-english․lisp file
cluffer-base/conditions.lisp: The cluffer-base/conditions․lisp file
cluffer-base/default-internal-methods.lisp: The cluffer-base/default-internal-methods․lisp file
cluffer-base/default-methods.lisp: The cluffer-base/default-methods․lisp file
cluffer-base/edit-protocol.lisp: The cluffer-base/edit-protocol․lisp file
cluffer-base/internal-protocol.lisp: The cluffer-base/internal-protocol․lisp file
cluffer-base/methods.lisp: The cluffer-base/methods․lisp file
cluffer-base/packages.lisp: The cluffer-base/packages․lisp file
cluffer-base/update-protocol.lisp: The cluffer-base/update-protocol․lisp file
cluffer-simple-buffer.asd: The cluffer-simple-buffer․asd file
cluffer-simple-buffer/classes.lisp: The cluffer-simple-buffer/classes․lisp file
cluffer-simple-buffer/edit-protocol-implementation.lisp: The cluffer-simple-buffer/edit-protocol-implementation․lisp file
cluffer-simple-buffer/packages.lisp: The cluffer-simple-buffer/packages․lisp file
cluffer-simple-buffer/update-protocol-implementation.lisp: The cluffer-simple-buffer/update-protocol-implementation․lisp file
cluffer-simple-line.asd: The cluffer-simple-line․asd file
cluffer-simple-line/classes.lisp: The cluffer-simple-line/classes․lisp file
cluffer-simple-line/edit-protocol-implementation.lisp: The cluffer-simple-line/edit-protocol-implementation․lisp file
cluffer-simple-line/packages.lisp: The cluffer-simple-line/packages․lisp file
cluffer-standard-buffer.asd: The cluffer-standard-buffer․asd file
cluffer-standard-buffer/classes.lisp: The cluffer-standard-buffer/classes․lisp file
cluffer-standard-buffer/edit-protocol-implementation.lisp: The cluffer-standard-buffer/edit-protocol-implementation․lisp file
cluffer-standard-buffer/internal-protocol-implementation.lisp: The cluffer-standard-buffer/internal-protocol-implementation․lisp file
cluffer-standard-buffer/packages.lisp: The cluffer-standard-buffer/packages․lisp file
cluffer-standard-buffer/update-protocol-implementation.lisp: The cluffer-standard-buffer/update-protocol-implementation․lisp file
cluffer-standard-line.asd: The cluffer-standard-line․asd file
cluffer-standard-line/classes.lisp: The cluffer-standard-line/classes․lisp file
cluffer-standard-line/edit-protocol-implementation.lisp: The cluffer-standard-line/edit-protocol-implementation․lisp file
cluffer-standard-line/packages.lisp: The cluffer-standard-line/packages․lisp file
cluffer.asd: The cluffer․asd file

F
File, Lisp, cluffer-base.asd: The cluffer-base․asd file
File, Lisp, cluffer-base/check-cursor-attached.lisp: The cluffer-base/check-cursor-attached․lisp file
File, Lisp, cluffer-base/check-other-preconditions.lisp: The cluffer-base/check-other-preconditions․lisp file
File, Lisp, cluffer-base/condition-reporters-english.lisp: The cluffer-base/condition-reporters-english․lisp file
File, Lisp, cluffer-base/conditions.lisp: The cluffer-base/conditions․lisp file
File, Lisp, cluffer-base/default-internal-methods.lisp: The cluffer-base/default-internal-methods․lisp file
File, Lisp, cluffer-base/default-methods.lisp: The cluffer-base/default-methods․lisp file
File, Lisp, cluffer-base/edit-protocol.lisp: The cluffer-base/edit-protocol․lisp file
File, Lisp, cluffer-base/internal-protocol.lisp: The cluffer-base/internal-protocol․lisp file
File, Lisp, cluffer-base/methods.lisp: The cluffer-base/methods․lisp file
File, Lisp, cluffer-base/packages.lisp: The cluffer-base/packages․lisp file
File, Lisp, cluffer-base/update-protocol.lisp: The cluffer-base/update-protocol․lisp file
File, Lisp, cluffer-simple-buffer.asd: The cluffer-simple-buffer․asd file
File, Lisp, cluffer-simple-buffer/classes.lisp: The cluffer-simple-buffer/classes․lisp file
File, Lisp, cluffer-simple-buffer/edit-protocol-implementation.lisp: The cluffer-simple-buffer/edit-protocol-implementation․lisp file
File, Lisp, cluffer-simple-buffer/packages.lisp: The cluffer-simple-buffer/packages․lisp file
File, Lisp, cluffer-simple-buffer/update-protocol-implementation.lisp: The cluffer-simple-buffer/update-protocol-implementation․lisp file
File, Lisp, cluffer-simple-line.asd: The cluffer-simple-line․asd file
File, Lisp, cluffer-simple-line/classes.lisp: The cluffer-simple-line/classes․lisp file
File, Lisp, cluffer-simple-line/edit-protocol-implementation.lisp: The cluffer-simple-line/edit-protocol-implementation․lisp file
File, Lisp, cluffer-simple-line/packages.lisp: The cluffer-simple-line/packages․lisp file
File, Lisp, cluffer-standard-buffer.asd: The cluffer-standard-buffer․asd file
File, Lisp, cluffer-standard-buffer/classes.lisp: The cluffer-standard-buffer/classes․lisp file
File, Lisp, cluffer-standard-buffer/edit-protocol-implementation.lisp: The cluffer-standard-buffer/edit-protocol-implementation․lisp file
File, Lisp, cluffer-standard-buffer/internal-protocol-implementation.lisp: The cluffer-standard-buffer/internal-protocol-implementation․lisp file
File, Lisp, cluffer-standard-buffer/packages.lisp: The cluffer-standard-buffer/packages․lisp file
File, Lisp, cluffer-standard-buffer/update-protocol-implementation.lisp: The cluffer-standard-buffer/update-protocol-implementation․lisp file
File, Lisp, cluffer-standard-line.asd: The cluffer-standard-line․asd file
File, Lisp, cluffer-standard-line/classes.lisp: The cluffer-standard-line/classes․lisp file
File, Lisp, cluffer-standard-line/edit-protocol-implementation.lisp: The cluffer-standard-line/edit-protocol-implementation․lisp file
File, Lisp, cluffer-standard-line/packages.lisp: The cluffer-standard-line/packages․lisp file
File, Lisp, cluffer.asd: The cluffer․asd file

L
Lisp File, cluffer-base.asd: The cluffer-base․asd file
Lisp File, cluffer-base/check-cursor-attached.lisp: The cluffer-base/check-cursor-attached․lisp file
Lisp File, cluffer-base/check-other-preconditions.lisp: The cluffer-base/check-other-preconditions․lisp file
Lisp File, cluffer-base/condition-reporters-english.lisp: The cluffer-base/condition-reporters-english․lisp file
Lisp File, cluffer-base/conditions.lisp: The cluffer-base/conditions․lisp file
Lisp File, cluffer-base/default-internal-methods.lisp: The cluffer-base/default-internal-methods․lisp file
Lisp File, cluffer-base/default-methods.lisp: The cluffer-base/default-methods․lisp file
Lisp File, cluffer-base/edit-protocol.lisp: The cluffer-base/edit-protocol․lisp file
Lisp File, cluffer-base/internal-protocol.lisp: The cluffer-base/internal-protocol․lisp file
Lisp File, cluffer-base/methods.lisp: The cluffer-base/methods․lisp file
Lisp File, cluffer-base/packages.lisp: The cluffer-base/packages․lisp file
Lisp File, cluffer-base/update-protocol.lisp: The cluffer-base/update-protocol․lisp file
Lisp File, cluffer-simple-buffer.asd: The cluffer-simple-buffer․asd file
Lisp File, cluffer-simple-buffer/classes.lisp: The cluffer-simple-buffer/classes․lisp file
Lisp File, cluffer-simple-buffer/edit-protocol-implementation.lisp: The cluffer-simple-buffer/edit-protocol-implementation․lisp file
Lisp File, cluffer-simple-buffer/packages.lisp: The cluffer-simple-buffer/packages․lisp file
Lisp File, cluffer-simple-buffer/update-protocol-implementation.lisp: The cluffer-simple-buffer/update-protocol-implementation․lisp file
Lisp File, cluffer-simple-line.asd: The cluffer-simple-line․asd file
Lisp File, cluffer-simple-line/classes.lisp: The cluffer-simple-line/classes․lisp file
Lisp File, cluffer-simple-line/edit-protocol-implementation.lisp: The cluffer-simple-line/edit-protocol-implementation․lisp file
Lisp File, cluffer-simple-line/packages.lisp: The cluffer-simple-line/packages․lisp file
Lisp File, cluffer-standard-buffer.asd: The cluffer-standard-buffer․asd file
Lisp File, cluffer-standard-buffer/classes.lisp: The cluffer-standard-buffer/classes․lisp file
Lisp File, cluffer-standard-buffer/edit-protocol-implementation.lisp: The cluffer-standard-buffer/edit-protocol-implementation․lisp file
Lisp File, cluffer-standard-buffer/internal-protocol-implementation.lisp: The cluffer-standard-buffer/internal-protocol-implementation․lisp file
Lisp File, cluffer-standard-buffer/packages.lisp: The cluffer-standard-buffer/packages․lisp file
Lisp File, cluffer-standard-buffer/update-protocol-implementation.lisp: The cluffer-standard-buffer/update-protocol-implementation․lisp file
Lisp File, cluffer-standard-line.asd: The cluffer-standard-line․asd file
Lisp File, cluffer-standard-line/classes.lisp: The cluffer-standard-line/classes․lisp file
Lisp File, cluffer-standard-line/edit-protocol-implementation.lisp: The cluffer-standard-line/edit-protocol-implementation․lisp file
Lisp File, cluffer-standard-line/packages.lisp: The cluffer-standard-line/packages․lisp file
Lisp File, cluffer.asd: The cluffer․asd file

Jump to:   C   F   L  

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

A.2 Functions

Jump to:   (  
A   B   C   D   E   F   G   I   J   L   M   N   O   S   U  
Index Entry  Section

(
(setf buffer): Exported generic functions
(setf buffer): Exported generic functions
(setf buffer): Exported generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf contents): Internal generic functions
(setf current-time): Internal generic functions
(setf current-time): Internal generic functions
(setf current-time): Internal generic functions
(setf current-time): Internal generic functions
(setf cursor-position): Exported generic functions
(setf cursor-position): Exported generic functions
(setf cursor-position): Exported generic functions
(setf cursor-position): Exported generic functions
(setf cursor-position): Exported generic functions
(setf cursors): Internal generic functions
(setf cursors): Internal generic functions
(setf cursors): Internal generic functions
(setf cursors): Internal generic functions
(setf dock): Exported generic functions
(setf dock): Exported generic functions
(setf gap-end): Internal generic functions
(setf gap-end): Internal generic functions
(setf gap-start): Internal generic functions
(setf gap-start): Internal generic functions
(setf item-count): Internal generic functions
(setf item-count): Internal generic functions
(setf line): Exported generic functions
(setf line): Exported generic functions
(setf line): Exported generic functions
(setf line): Exported generic functions
(setf line-count): Internal generic functions
(setf line-count): Internal generic functions
(setf max-modify-time): Internal generic functions
(setf max-modify-time): Internal generic functions
(setf modify-time): Internal generic functions
(setf modify-time): Internal generic functions
(setf modify-time): Internal generic functions
(setf modify-time): Internal generic functions

A
attach-cursor: Exported generic functions
attach-cursor: Exported generic functions
attach-cursor: Exported generic functions
attach-cursor: Exported generic functions

B
backward-item: Exported generic functions
backward-item: Exported generic functions
backward-item: Exported generic functions
beginning-of-buffer-p: Exported generic functions
beginning-of-buffer-p: Exported generic functions
beginning-of-buffer-p: Exported generic functions
beginning-of-line: Exported generic functions
beginning-of-line: Exported generic functions
beginning-of-line: Exported generic functions
beginning-of-line-p: Exported generic functions
beginning-of-line-p: Exported generic functions
beginning-of-line-p: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer: Exported generic functions
buffer-join-line: Exported generic functions
buffer-join-line: Exported generic functions
buffer-join-line: Exported generic functions
buffer-line-number: Exported generic functions
buffer-line-number: Exported generic functions
buffer-line-number: Exported generic functions
buffer-split-line: Exported generic functions
buffer-split-line: Exported generic functions
buffer-split-line: Exported generic functions

C
check-cursor-attached: Internal macros
close-line: Internal functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
contents: Internal generic functions
create-time: Internal generic functions
create-time: Internal generic functions
create-time: Internal generic functions
create-time: Internal generic functions
current-time: Internal generic functions
current-time: Internal generic functions
current-time: Internal generic functions
current-time: Internal generic functions
cursor-attached-p: Exported generic functions
cursor-attached-p: Exported generic functions
cursor-attached-p: Exported generic functions
cursor-position: Exported generic functions
cursor-position: Exported generic functions
cursor-position: Exported generic functions
cursor-position: Exported generic functions
cursors: Internal generic functions
cursors: Internal generic functions
cursors: Internal generic functions
cursors: Internal generic functions

D
delete-item: Exported generic functions
delete-item: Exported generic functions
delete-item: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Exported generic functions
delete-item-at-position: Internal functions
detach-cursor: Exported generic functions
detach-cursor: Exported generic functions
detach-cursor: Exported generic functions
detach-cursor: Exported generic functions
dock: Exported generic functions
dock: Exported generic functions
dock-join-line: Exported generic functions
dock-join-line: Exported generic functions
dock-join-line: Exported generic functions
dock-line-number: Exported generic functions
dock-line-number: Exported generic functions
dock-line-number: Exported generic functions
dock-split-line: Exported generic functions
dock-split-line: Exported generic functions
dock-split-line: Exported generic functions

E
end-of-buffer-p: Exported generic functions
end-of-buffer-p: Exported generic functions
end-of-buffer-p: Exported generic functions
end-of-line: Exported generic functions
end-of-line: Exported generic functions
end-of-line: Exported generic functions
end-of-line-p: Exported generic functions
end-of-line-p: Exported generic functions
end-of-line-p: Exported generic functions
erase-item: Exported generic functions
erase-item: Exported generic functions
erase-item: Exported generic functions

F
find-line: Exported generic functions
find-line: Exported generic functions
find-line: Exported generic functions
find-line: Exported generic functions
find-line: Exported generic functions
first-line-p: Exported generic functions
first-line-p: Exported generic functions
forward-item: Exported generic functions
forward-item: Exported generic functions
forward-item: Exported generic functions
Function, close-line: Internal functions
Function, delete-item-at-position: Internal functions
Function, insert-item-at-position: Internal functions
Function, open-line: Exported functions

G
gap-end: Internal generic functions
gap-end: Internal generic functions
gap-start: Internal generic functions
gap-start: Internal generic functions
Generic Function, (setf buffer): Exported generic functions
Generic Function, (setf contents): Internal generic functions
Generic Function, (setf contents): Internal generic functions
Generic Function, (setf contents): Internal generic functions
Generic Function, (setf contents): Internal generic functions
Generic Function, (setf current-time): Internal generic functions
Generic Function, (setf current-time): Internal generic functions
Generic Function, (setf cursor-position): Exported generic functions
Generic Function, (setf cursors): Internal generic functions
Generic Function, (setf cursors): Internal generic functions
Generic Function, (setf dock): Exported generic functions
Generic Function, (setf gap-end): Internal generic functions
Generic Function, (setf gap-start): Internal generic functions
Generic Function, (setf item-count): Internal generic functions
Generic Function, (setf line): Exported generic functions
Generic Function, (setf line): Exported generic functions
Generic Function, (setf line-count): Internal generic functions
Generic Function, (setf max-modify-time): Internal generic functions
Generic Function, (setf modify-time): Internal generic functions
Generic Function, (setf modify-time): Internal generic functions
Generic Function, attach-cursor: Exported generic functions
Generic Function, backward-item: Exported generic functions
Generic Function, beginning-of-buffer-p: Exported generic functions
Generic Function, beginning-of-line: Exported generic functions
Generic Function, beginning-of-line-p: Exported generic functions
Generic Function, buffer: Exported generic functions
Generic Function, buffer: Exported generic functions
Generic Function, buffer-join-line: Exported generic functions
Generic Function, buffer-line-number: Exported generic functions
Generic Function, buffer-split-line: Exported generic functions
Generic Function, contents: Internal generic functions
Generic Function, contents: Internal generic functions
Generic Function, contents: Internal generic functions
Generic Function, contents: Internal generic functions
Generic Function, create-time: Internal generic functions
Generic Function, create-time: Internal generic functions
Generic Function, current-time: Internal generic functions
Generic Function, current-time: Internal generic functions
Generic Function, cursor-attached-p: Exported generic functions
Generic Function, cursor-position: Exported generic functions
Generic Function, cursors: Internal generic functions
Generic Function, cursors: Internal generic functions
Generic Function, delete-item: Exported generic functions
Generic Function, delete-item-at-position: Exported generic functions
Generic Function, detach-cursor: Exported generic functions
Generic Function, dock: Exported generic functions
Generic Function, dock-join-line: Exported generic functions
Generic Function, dock-line-number: Exported generic functions
Generic Function, dock-split-line: Exported generic functions
Generic Function, end-of-buffer-p: Exported generic functions
Generic Function, end-of-line: Exported generic functions
Generic Function, end-of-line-p: Exported generic functions
Generic Function, erase-item: Exported generic functions
Generic Function, find-line: Exported generic functions
Generic Function, first-line-p: Exported generic functions
Generic Function, forward-item: Exported generic functions
Generic Function, gap-end: Internal generic functions
Generic Function, gap-start: Internal generic functions
Generic Function, insert-item: Exported generic functions
Generic Function, insert-item-at-position: Exported generic functions
Generic Function, item-after-cursor: Exported generic functions
Generic Function, item-at-position: Exported generic functions
Generic Function, item-before-cursor: Exported generic functions
Generic Function, item-count: Exported generic functions
Generic Function, item-count: Internal generic functions
Generic Function, items: Exported generic functions
Generic Function, join-line: Exported generic functions
Generic Function, last-line-p: Exported generic functions
Generic Function, line: Exported generic functions
Generic Function, line: Exported generic functions
Generic Function, line: Exported generic functions
Generic Function, line: Exported generic functions
Generic Function, line-count: Exported generic functions
Generic Function, line-count: Internal generic functions
Generic Function, line-join-line: Exported generic functions
Generic Function, line-number: Exported generic functions
Generic Function, line-split-line: Exported generic functions
Generic Function, max-modify-time: Internal generic functions
Generic Function, modify-time: Internal generic functions
Generic Function, modify-time: Internal generic functions
Generic Function, notify-item-count-changed: Exported generic functions
Generic Function, object: Internal generic functions
Generic Function, split-line: Exported generic functions
Generic Function, split-line-at-position: Exported generic functions
Generic Function, update: Exported generic functions

I
insert-item: Exported generic functions
insert-item: Exported generic functions
insert-item: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Exported generic functions
insert-item-at-position: Internal functions
item-after-cursor: Exported generic functions
item-after-cursor: Exported generic functions
item-after-cursor: Exported generic functions
item-at-position: Exported generic functions
item-at-position: Exported generic functions
item-at-position: Exported generic functions
item-at-position: Exported generic functions
item-at-position: Exported generic functions
item-at-position: Exported generic functions
item-before-cursor: Exported generic functions
item-before-cursor: Exported generic functions
item-before-cursor: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Exported generic functions
item-count: Internal generic functions
item-count: Internal generic functions
items: Exported generic functions
items: Exported generic functions
items: Exported generic functions
items: Exported generic functions
items: Exported generic functions
items: Exported generic functions

J
join-line: Exported generic functions
join-line: Exported generic functions
join-line: Exported generic functions
join-line: Exported generic functions
join-line: Exported generic functions

L
last-line-p: Exported generic functions
last-line-p: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line: Exported generic functions
line-count: Exported generic functions
line-count: Exported generic functions
line-count: Exported generic functions
line-count: Exported generic functions
line-count: Internal generic functions
line-count: Internal generic functions
line-join-line: Exported generic functions
line-join-line: Exported generic functions
line-join-line: Exported generic functions
line-join-line: Exported generic functions
line-join-line: Exported generic functions
line-number: Exported generic functions
line-number: Exported generic functions
line-number: Exported generic functions
line-split-line: Exported generic functions
line-split-line: Exported generic functions
line-split-line: Exported generic functions
line-split-line: Exported generic functions

M
Macro, check-cursor-attached: Internal macros
max-modify-time: Internal generic functions
max-modify-time: Internal generic functions
Method, (setf buffer): Exported generic functions
Method, (setf buffer): Exported generic functions
Method, (setf contents): Internal generic functions
Method, (setf contents): Internal generic functions
Method, (setf contents): Internal generic functions
Method, (setf contents): Internal generic functions
Method, (setf current-time): Internal generic functions
Method, (setf current-time): Internal generic functions
Method, (setf cursor-position): Exported generic functions
Method, (setf cursor-position): Exported generic functions
Method, (setf cursor-position): Exported generic functions
Method, (setf cursor-position): Exported generic functions
Method, (setf cursors): Internal generic functions
Method, (setf cursors): Internal generic functions
Method, (setf dock): Exported generic functions
Method, (setf gap-end): Internal generic functions
Method, (setf gap-start): Internal generic functions
Method, (setf item-count): Internal generic functions
Method, (setf line): Exported generic functions
Method, (setf line): Exported generic functions
Method, (setf line-count): Internal generic functions
Method, (setf max-modify-time): Internal generic functions
Method, (setf modify-time): Internal generic functions
Method, (setf modify-time): Internal generic functions
Method, attach-cursor: Exported generic functions
Method, attach-cursor: Exported generic functions
Method, attach-cursor: Exported generic functions
Method, backward-item: Exported generic functions
Method, backward-item: Exported generic functions
Method, beginning-of-buffer-p: Exported generic functions
Method, beginning-of-buffer-p: Exported generic functions
Method, beginning-of-line: Exported generic functions
Method, beginning-of-line: Exported generic functions
Method, beginning-of-line-p: Exported generic functions
Method, beginning-of-line-p: Exported generic functions
Method, buffer: Exported generic functions
Method, buffer: Exported generic functions
Method, buffer: Exported generic functions
Method, buffer: Exported generic functions
Method, buffer: Exported generic functions
Method, buffer-join-line: Exported generic functions
Method, buffer-join-line: Exported generic functions
Method, buffer-line-number: Exported generic functions
Method, buffer-line-number: Exported generic functions
Method, buffer-split-line: Exported generic functions
Method, buffer-split-line: Exported generic functions
Method, contents: Internal generic functions
Method, contents: Internal generic functions
Method, contents: Internal generic functions
Method, contents: Internal generic functions
Method, create-time: Internal generic functions
Method, create-time: Internal generic functions
Method, current-time: Internal generic functions
Method, current-time: Internal generic functions
Method, cursor-attached-p: Exported generic functions
Method, cursor-attached-p: Exported generic functions
Method, cursor-position: Exported generic functions
Method, cursor-position: Exported generic functions
Method, cursor-position: Exported generic functions
Method, cursors: Internal generic functions
Method, cursors: Internal generic functions
Method, delete-item: Exported generic functions
Method, delete-item: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, delete-item-at-position: Exported generic functions
Method, detach-cursor: Exported generic functions
Method, detach-cursor: Exported generic functions
Method, detach-cursor: Exported generic functions
Method, dock: Exported generic functions
Method, dock-join-line: Exported generic functions
Method, dock-join-line: Exported generic functions
Method, dock-line-number: Exported generic functions
Method, dock-line-number: Exported generic functions
Method, dock-split-line: Exported generic functions
Method, dock-split-line: Exported generic functions
Method, end-of-buffer-p: Exported generic functions
Method, end-of-buffer-p: Exported generic functions
Method, end-of-line: Exported generic functions
Method, end-of-line: Exported generic functions
Method, end-of-line-p: Exported generic functions
Method, end-of-line-p: Exported generic functions
Method, erase-item: Exported generic functions
Method, erase-item: Exported generic functions
Method, find-line: Exported generic functions
Method, find-line: Exported generic functions
Method, find-line: Exported generic functions
Method, find-line: Exported generic functions
Method, first-line-p: Exported generic functions
Method, forward-item: Exported generic functions
Method, forward-item: Exported generic functions
Method, gap-end: Internal generic functions
Method, gap-start: Internal generic functions
Method, insert-item: Exported generic functions
Method, insert-item: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, insert-item-at-position: Exported generic functions
Method, item-after-cursor: Exported generic functions
Method, item-after-cursor: Exported generic functions
Method, item-at-position: Exported generic functions
Method, item-at-position: Exported generic functions
Method, item-at-position: Exported generic functions
Method, item-at-position: Exported generic functions
Method, item-at-position: Exported generic functions
Method, item-before-cursor: Exported generic functions
Method, item-before-cursor: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Exported generic functions
Method, item-count: Internal generic functions
Method, items: Exported generic functions
Method, items: Exported generic functions
Method, items: Exported generic functions
Method, items: Exported generic functions
Method, items: Exported generic functions
Method, join-line: Exported generic functions
Method, join-line: Exported generic functions
Method, join-line: Exported generic functions
Method, join-line: Exported generic functions
Method, last-line-p: Exported generic functions
Method, line: Exported generic functions
Method, line: Exported generic functions
Method, line: Exported generic functions
Method, line: Exported generic functions
Method, line: Exported generic functions
Method, line: Exported generic functions
Method, line-count: Exported generic functions
Method, line-count: Exported generic functions
Method, line-count: Exported generic functions
Method, line-count: Internal generic functions
Method, line-join-line: Exported generic functions
Method, line-join-line: Exported generic functions
Method, line-join-line: Exported generic functions
Method, line-join-line: Exported generic functions
Method, line-number: Exported generic functions
Method, line-number: Exported generic functions
Method, line-split-line: Exported generic functions
Method, line-split-line: Exported generic functions
Method, line-split-line: Exported generic functions
Method, max-modify-time: Internal generic functions
Method, modify-time: Internal generic functions
Method, modify-time: Internal generic functions
Method, notify-item-count-changed: Exported generic functions
Method, notify-item-count-changed: Exported generic functions
Method, notify-item-count-changed: Exported generic functions
Method, object: Internal generic functions
Method, object: Internal generic functions
Method, split-line: Exported generic functions
Method, split-line: Exported generic functions
Method, split-line-at-position: Exported generic functions
Method, split-line-at-position: Exported generic functions
Method, update: Exported generic functions
Method, update: Exported generic functions
modify-time: Internal generic functions
modify-time: Internal generic functions
modify-time: Internal generic functions
modify-time: Internal generic functions

N
notify-item-count-changed: Exported generic functions
notify-item-count-changed: Exported generic functions
notify-item-count-changed: Exported generic functions
notify-item-count-changed: Exported generic functions

O
object: Internal generic functions
object: Internal generic functions
object: Internal generic functions
open-line: Exported functions

S
split-line: Exported generic functions
split-line: Exported generic functions
split-line: Exported generic functions
split-line-at-position: Exported generic functions
split-line-at-position: Exported generic functions
split-line-at-position: Exported generic functions

U
update: Exported generic functions
update: Exported generic functions
update: Exported generic functions

Jump to:   (  
A   B   C   D   E   F   G   I   J   L   M   N   O   S   U  

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

A.3 Variables

Jump to:   %  
S  
Index Entry  Section

%
%buffer: Internal classes
%buffer: Internal classes
%contents: Exported classes
%contents: Exported classes
%contents: Exported classes
%contents: Exported classes
%create-time: Internal classes
%create-time: Internal classes
%current-time: Exported classes
%current-time: Exported classes
%cursor-position: Internal classes
%cursor-position: Internal classes
%cursors: Exported classes
%cursors: Exported classes
%dock: Exported classes
%gap-end: Exported classes
%gap-start: Exported classes
%item-count: Internal classes
%line: Exported classes
%line: Internal classes
%line: Internal classes
%line-count: Internal classes
%max-modify-time: Internal classes
%modify-time: Internal classes
%modify-time: Internal classes
%object: Exported conditions
%object: Exported conditions

S
Slot, %buffer: Internal classes
Slot, %buffer: Internal classes
Slot, %contents: Exported classes
Slot, %contents: Exported classes
Slot, %contents: Exported classes
Slot, %contents: Exported classes
Slot, %create-time: Internal classes
Slot, %create-time: Internal classes
Slot, %current-time: Exported classes
Slot, %current-time: Exported classes
Slot, %cursor-position: Internal classes
Slot, %cursor-position: Internal classes
Slot, %cursors: Exported classes
Slot, %cursors: Exported classes
Slot, %dock: Exported classes
Slot, %gap-end: Exported classes
Slot, %gap-start: Exported classes
Slot, %item-count: Internal classes
Slot, %line: Exported classes
Slot, %line: Internal classes
Slot, %line: Internal classes
Slot, %line-count: Internal classes
Slot, %max-modify-time: Internal classes
Slot, %modify-time: Internal classes
Slot, %modify-time: Internal classes
Slot, %object: Exported conditions
Slot, %object: Exported conditions

Jump to:   %  
S  

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

A.4 Data types

Jump to:   B   C   D   E   L   N   O   P   R   S  
Index Entry  Section

B
beginning-of-buffer: Exported conditions
beginning-of-line: Exported conditions
buffer: Exported classes
buffer: Exported classes
buffer: Exported classes

C
Class, buffer: Exported classes
Class, buffer: Exported classes
Class, buffer: Exported classes
Class, closed-line: Exported classes
Class, cursor: Exported classes
Class, cursor: Internal classes
Class, cursor: Internal classes
Class, dock: Exported classes
Class, left-sticky-cursor: Exported classes
Class, left-sticky-cursor: Exported classes
Class, line: Exported classes
Class, line: Exported classes
Class, line: Exported classes
Class, node: Internal classes
Class, node: Internal classes
Class, open-line: Exported classes
Class, right-sticky-cursor: Exported classes
Class, right-sticky-cursor: Exported classes
closed-line: Exported classes
cluffer: The cluffer system
cluffer: The cluffer package
cluffer-base: The cluffer-base system
cluffer-base: The cluffer-base package
cluffer-error: Exported conditions
cluffer-internal: The cluffer-internal package
cluffer-simple-buffer: The cluffer-simple-buffer system
cluffer-simple-buffer: The cluffer-simple-buffer package
cluffer-simple-line: The cluffer-simple-line system
cluffer-simple-line: The cluffer-simple-line package
cluffer-standard-buffer: The cluffer-standard-buffer system
cluffer-standard-buffer: The cluffer-standard-buffer package
cluffer-standard-line: The cluffer-standard-line system
cluffer-standard-line: The cluffer-standard-line package
Condition, beginning-of-buffer: Exported conditions
Condition, beginning-of-line: Exported conditions
Condition, cluffer-error: Exported conditions
Condition, cursor-attached: Exported conditions
Condition, cursor-detached: Exported conditions
Condition, end-of-buffer: Exported conditions
Condition, end-of-line: Exported conditions
Condition, line-detached: Exported conditions
Condition, object-must-be-buffer: Exported conditions
Condition, object-must-be-line: Exported conditions
cursor: Exported classes
cursor: Internal classes
cursor: Internal classes
cursor-attached: Exported conditions
cursor-detached: Exported conditions

D
dock: Exported classes

E
end-of-buffer: Exported conditions
end-of-line: Exported conditions

L
left-sticky-cursor: Exported classes
left-sticky-cursor: Exported classes
line: Exported classes
line: Exported classes
line: Exported classes
line-detached: Exported conditions

N
node: Internal classes
node: Internal classes

O
object-must-be-buffer: Exported conditions
object-must-be-line: Exported conditions
open-line: Exported classes

P
Package, cluffer: The cluffer package
Package, cluffer-base: The cluffer-base package
Package, cluffer-internal: The cluffer-internal package
Package, cluffer-simple-buffer: The cluffer-simple-buffer package
Package, cluffer-simple-line: The cluffer-simple-line package
Package, cluffer-standard-buffer: The cluffer-standard-buffer package
Package, cluffer-standard-line: The cluffer-standard-line package

R
right-sticky-cursor: Exported classes
right-sticky-cursor: Exported classes

S
System, cluffer: The cluffer system
System, cluffer-base: The cluffer-base system
System, cluffer-simple-buffer: The cluffer-simple-buffer system
System, cluffer-simple-line: The cluffer-simple-line system
System, cluffer-standard-buffer: The cluffer-standard-buffer system
System, cluffer-standard-line: The cluffer-standard-line system

Jump to:   B   C   D   E   L   N   O   P   R   S