The lionchat Reference Manual

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

The lionchat Reference Manual

This is the lionchat Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Thu Sep 15 05:13:46 2022 GMT+0.

Table of Contents


1 Introduction

About LionChat

This is a Qt GUI client for the Lichat protocol. It offers multiple connections, customisable looks, private conversations, user muting, autojoining, tray support, desktop notifications, highlighting, and so forth.

How To

Load Lionchat and start it up:

(ql:quickload :lionchat)
(lionchat:start)

You can also build a standalone binary like so:

(asdf:operate :program-op :lionchat)

Screenshots

Here's some screenshots to pique your interest:

Basic Look

basic

Style Options

style

Connection Settings

settings

Customisable Interface, REPL

uirepl

Private Conversations

privmsg

Desktop Notifications

notification


2 Systems

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


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

2.1 lionchat

A GUI client for the Lichat protocol

Maintainer

Nicolas Hafner <shinmera@tymoon.eu>

Author

Nicolas Hafner <shinmera@tymoon.eu>

Home Page

https://Shinmera.github.io/lionchat/

Source Control

(GIT https://github.com/Shinmera/lionchat.git)

Bug Tracker

https://github.com/Shinmera/lionchat/issues

License

zlib

Version

1.0.0

Defsystem Dependency

qtools (system).

Dependencies
  • lichat-tcp-client (system).
  • qtools (system).
  • qtcore (system).
  • qtgui (system).
  • qtsvg (system).
  • qtools-ui-listing (system).
  • qtools-ui-options (system).
  • qtools-ui-notification (system).
  • qtools-ui-repl (system).
  • alexandria (system).
  • bordeaux-threads (system).
  • documentation-utils (system).
  • verbose (system).
  • cl-ppcre (system).
  • ubiquitous (system).
  • trivial-arguments (system).
Source

lionchat.asd.

Child Components

3 Files

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


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

3.1 Lisp


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

3.1.1 lionchat/lionchat.asd

Source

lionchat.asd.

Parent Component

lionchat (system).

ASDF Systems

lionchat.


3.1.2 lionchat/package.lisp

Source

lionchat.asd.

Parent Component

lionchat (system).

Packages

lionchat.


3.1.3 lionchat/toolkit.lisp

Dependency

package.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.4 lionchat/settings.lisp

Dependency

toolkit.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Public Interface

initialize-instance (method).

Internals

3.1.5 lionchat/updatable.lisp

Dependency

settings.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.6 lionchat/client.lisp

Dependency

updatable.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Public Interface
Internals

3.1.7 lionchat/user.lisp

Dependency

client.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Public Interface
Internals

3.1.8 lionchat/user-list.lisp

Dependency

user.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.9 lionchat/channel.lisp

Dependency

user-list.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Public Interface
Internals

3.1.10 lionchat/channel-list.lisp

Dependency

channel.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.11 lionchat/commands.lisp

Dependency

channel-list.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.12 lionchat/chat-area.lisp

Dependency

commands.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.13 lionchat/repl.lisp

Dependency

chat-area.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.14 lionchat/tray.lisp

Dependency

repl.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

3.1.15 lionchat/main.lisp

Dependency

tray.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Public Interface
Internals

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

3.1.16 lionchat/shortcut.lisp

Dependency

main.lisp (file).

Source

lionchat.asd.

Parent Component

lionchat (system).

Internals

4 Packages

Packages are listed by definition order.


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

4.1 lionchat

Source

package.lisp.

Nickname

org.shirakumo.lichat.lionchat

Use List
  • cl+qt.
  • lichat-tcp-client.
Public Interface

start (function).

Internals

5 Definitions

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


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

5.1 Public Interface


5.1.1 Ordinary functions

Function: start (&key)
Package

lionchat.

Source

main.lisp.


5.1.2 Standalone methods

Method: close-connection :before ((client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: coerce-item ((user user) container)
Package

qtools-ui.

Source

user.lisp.

Method: coerce-item ((channel channel) container)
Package

qtools-ui.

Source

channel.lisp.

Method: drag-start ((channel-item channel-item) x y)
Package

qtools-ui.

Source

channel.lisp.

Method: initialize-instance :before ((user user) &key name client)
Source

user.lisp.

Method: initialize-instance :before ((client client) &key name)
Source

client.lisp.

Method: initialize-instance :before ((main main) &key)
Source

main.lisp.

Method: initialize-instance :after ((channel channel) &key client name)
Source

channel.lisp.

Method: initialize-instance :before ((channel channel) &key name client)
Source

channel.lisp.

Method: initialize-instance :after ((settings settings) &key tab)
Source

settings.lisp.

Method: initialize-instance :after ((channel-settings channel-settings) &key channel)
Source

channel.lisp.

Method: open-connection :after ((client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process :around ((update update) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update update) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update channel-update) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update leave) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update join) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update users) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process ((update connect) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process :before ((update object) (client client))
Package

lichat-tcp-client.

Source

client.lisp.

Method: process :after ((update leave) (channel channel))
Package

lichat-tcp-client.

Source

channel.lisp.

Method: process :after ((update join) (channel channel))
Package

lichat-tcp-client.

Source

channel.lisp.

Method: process :after ((update users) (channel channel))
Package

lichat-tcp-client.

Source

channel.lisp.

Method: process ((update update) (channel channel))
Package

lichat-tcp-client.

Source

channel.lisp.


5.1.3 Classes

Class: object

Superclass for all classes that can be put onto the wire.

Package

lichat-protocol.

Source

client.lisp.

Direct subclasses

update.

Direct methods
Direct slots
Slot: client
Package

lionchat.

Readers

client.

Writers

(setf client).


5.2 Internals


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

5.2.1 Special variables

Special Variable: *commands*
Package

lionchat.

Source

commands.lisp.

Special Variable: *deployed*
Package

lionchat.

Source

toolkit.lisp.

Special Variable: *main*
Package

lionchat.

Source

main.lisp.

Special Variable: *url-regex*
Package

lionchat.

Source

toolkit.lisp.


5.2.2 Macros

Macro: define-command (prefix (channel &rest args) &body body)
Package

lionchat.

Source

commands.lisp.

Macro: define-settings (name &body options)
Package

lionchat.

Source

settings.lisp.

Macro: setf-named (list name new)
Package

lionchat.

Source

toolkit.lisp.

Macro: with-awaiting ((update id main) &body body)
Package

lionchat.

Source

toolkit.lisp.


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

5.2.3 Ordinary functions

Function: command (name)
Package

lionchat.

Source

commands.lisp.

Function: (setf command) (name)
Package

lionchat.

Source

commands.lisp.

Function: command-arglist (name)
Package

lionchat.

Source

commands.lisp.

Function: data (file)
Package

lionchat.

Source

toolkit.lisp.

Function: default-configuration ()
Package

lionchat.

Source

settings.lisp.

Function: deploy-resources ()
Package

lionchat.

Source

toolkit.lisp.

Function: escape-html (html)
Package

lionchat.

Source

toolkit.lisp.

Function: format-name (name &optional length)
Package

lionchat.

Source

toolkit.lisp.

Function: format-time (stamp &optional format)
Package

lionchat.

Source

toolkit.lisp.

Function: format-update-text (update)
Package

lionchat.

Source

toolkit.lisp.

Function: invert-color (name)
Package

lionchat.

Source

toolkit.lisp.

Function: known-channels (client)
Package

lionchat.

Source

channel.lisp.

Function: known-users (client)
Package

lionchat.

Source

user.lisp.

Function: layout-data ()
Package

lionchat.

Source

settings.lisp.

Function: (setf layout-data) ()
Package

lionchat.

Source

settings.lisp.

Function: linkify-urls (text)
Package

lionchat.

Source

toolkit.lisp.

Function: list-commands ()
Package

lionchat.

Source

commands.lisp.

Function: machine-user ()
Package

lionchat.

Source

toolkit.lisp.

Function: mark (text regex)
Package

lionchat.

Source

toolkit.lisp.

Function: maybe-connect (main &rest args)
Package

lionchat.

Source

main.lisp.

Function: object-color (object)
Package

lionchat.

Source

toolkit.lisp.

Function: parse-time-format (format)
Package

lionchat.

Source

toolkit.lisp.

Function: permissions-string (perms)
Package

lionchat.

Source

toolkit.lisp.

Function: qsend (client type &rest initargs)
Package

lionchat.

Source

client.lisp.

Function: read-permissions (string)
Package

lionchat.

Source

toolkit.lisp.

Function: regex-escape (text)
Package

lionchat.

Source

toolkit.lisp.

Function: remove-command (name)
Package

lionchat.

Source

commands.lisp.

Function: run-command (channel string)
Package

lionchat.

Source

commands.lisp.

Function: show-error (parent text &rest args)
Package

lionchat.

Source

toolkit.lisp.

Function: show-settings (main &rest initargs)
Package

lionchat.

Source

main.lisp.

Function: show-update-action (update stream msg &rest args)
Package

lionchat.

Source

chat-area.lisp.

Function: show-update-info (update stream src msg &rest args)
Package

lionchat.

Source

chat-area.lisp.

Function: show-update-text (channel text)
Package

lionchat.

Source

commands.lisp.

Function: sname (object)
Package

lionchat.

Source

settings.lisp.

Function: split-command-string (string)
Package

lionchat.

Source

commands.lisp.

Function: starts-with (prefix string &key start)
Package

lionchat.

Source

toolkit.lisp.

Function: system-about ()
Package

lionchat.

Source

main.lisp.

Function: update-connect-menu (main)
Package

lionchat.

Source

main.lisp.


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

5.2.4 Generic functions

Generic Function: %add-connectors (connections-settings)
Package

lionchat.

Methods
Method: %add-connectors ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %build-main-menu-file (main)
Package

lionchat.

Methods
Method: %build-main-menu-file ((main main))
Source

main.lisp.

Generic Function: %build-main-menu-help (main)
Package

lionchat.

Methods
Method: %build-main-menu-help ((main main))
Source

main.lisp.

Generic Function: %build-main-menu-window (main)
Package

lionchat.

Methods
Method: %build-main-menu-window ((main main))
Source

main.lisp.

Generic Function: %channel-item-slot-show-menu (channel-item pos)
Package

lionchat.

Methods
Method: %channel-item-slot-show-menu ((channel-item channel-item) pos)
Source

channel.lisp.

Generic Function: %channel-item-subwidget-layout-initializer (channel-item)
Package

lionchat.

Methods
Method: %channel-item-subwidget-layout-initializer ((channel-item channel-item))
Source

channel.lisp.

Generic Function: %channel-item-subwidget-menu-initializer (channel-item)
Package

lionchat.

Methods
Method: %channel-item-subwidget-menu-initializer ((channel-item channel-item))
Source

channel.lisp.

Generic Function: %channel-item-subwidget-name-initializer (channel-item)
Package

lionchat.

Methods
Method: %channel-item-subwidget-name-initializer ((channel-item channel-item))
Source

channel.lisp.

Generic Function: %channel-item-subwidget-type-initializer (channel-item)
Package

lionchat.

Methods
Method: %channel-item-subwidget-type-initializer ((channel-item channel-item))
Source

channel.lisp.

Generic Function: %channel-list-slot-create (channel-list)
Package

lionchat.

Methods
Method: %channel-list-slot-create ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-slot-join (channel-list)
Package

lionchat.

Methods
Method: %channel-list-slot-join ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-center-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-center-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-channelname-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-channelname-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-create-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-create-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-join-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-join-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-layout-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-layout-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-list-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-list-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-list-subwidget-scroller-initializer (channel-list)
Package

lionchat.

Methods
Method: %channel-list-subwidget-scroller-initializer ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %channel-settings-slot-save (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-slot-save ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %channel-settings-subwidget-font-initializer (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-subwidget-font-initializer ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %channel-settings-subwidget-layout-initializer (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-subwidget-layout-initializer ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %channel-settings-subwidget-name-initializer (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-subwidget-name-initializer ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %channel-settings-subwidget-permissions-initializer (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-subwidget-permissions-initializer ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %channel-settings-subwidget-save-initializer (channel-settings)
Package

lionchat.

Methods
Method: %channel-settings-subwidget-save-initializer ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %chat-area-slot-send (chat-area)
Package

lionchat.

Methods
Method: %chat-area-slot-send ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-area-subwidget-input-area-initializer (chat-area)
Package

lionchat.

Methods
Method: %chat-area-subwidget-input-area-initializer ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-area-subwidget-input-initializer (chat-area)
Package

lionchat.

Methods
Method: %chat-area-subwidget-input-initializer ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-area-subwidget-layout-initializer (chat-area)
Package

lionchat.

Methods
Method: %chat-area-subwidget-layout-initializer ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-area-subwidget-output-initializer (chat-area)
Package

lionchat.

Methods
Method: %chat-area-subwidget-output-initializer ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-area-subwidget-send-initializer (chat-area)
Package

lionchat.

Methods
Method: %chat-area-subwidget-send-initializer ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %chat-input-override-key-press-event (chat-input ev)
Package

lionchat.

Methods
Method: %chat-input-override-key-press-event ((chat-input chat-input) ev)
Source

chat-area.lisp.

Generic Function: %chat-output-subwidget-font-initializer (chat-output)
Package

lionchat.

Methods
Method: %chat-output-subwidget-font-initializer ((chat-output chat-output))
Source

chat-area.lisp.

Generic Function: %clear-filter-connectors (user-list)
Package

lionchat.

Methods
Method: %clear-filter-connectors ((user-list user-list))
Source

user-list.lisp.

Generic Function: %clicked-connectors (tray)
Package

lionchat.

Methods
Method: %clicked-connectors ((tray tray))
Source

tray.lisp.

Generic Function: %connections-settings-slot-add (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-slot-add ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-slot-current (connections-settings name)
Package

lionchat.

Methods
Method: %connections-settings-slot-current ((connections-settings connections-settings) (name string))
Source

settings.lisp.

Generic Function: %connections-settings-slot-remove (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-slot-remove ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-subwidget-add-initializer (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-subwidget-add-initializer ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-subwidget-layout-initializer (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-subwidget-layout-initializer ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-subwidget-list-initializer (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-subwidget-list-initializer ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-subwidget-main-initializer (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-subwidget-main-initializer ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %connections-settings-subwidget-remove-initializer (connections-settings)
Package

lionchat.

Methods
Method: %connections-settings-subwidget-remove-initializer ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %create-connectors (channel-list)
Package

lionchat.

Methods
Method: %create-connectors ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %current-connectors (connections-settings)
Package

lionchat.

Methods
Method: %current-connectors ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %filter-connectors (user-list)
Package

lionchat.

Methods
Method: %filter-connectors ((user-list user-list))
Source

user-list.lisp.

Generic Function: %join-connectors (channel-list)
Package

lionchat.

Methods
Method: %join-connectors ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: %leave-channel-connectors (main)
Package

lionchat.

Methods
Method: %leave-channel-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %main-override-change-event (main ev)
Package

lionchat.

Methods
Method: %main-override-change-event ((main main) ev)
Source

main.lisp.

Generic Function: %main-override-close-event (main ev)
Package

lionchat.

Methods
Method: %main-override-close-event ((main main) ev)
Source

main.lisp.

Generic Function: %main-slot-leave-channel (main)
Package

lionchat.

Methods
Method: %main-slot-leave-channel ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-next-channel (main)
Package

lionchat.

Methods
Method: %main-slot-next-channel ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-pick-client (main action)
Package

lionchat.

Methods
Method: %main-slot-pick-client ((main main) action)
Source

main.lisp.

Generic Function: %main-slot-pick-connection (main action)
Package

lionchat.

Methods
Method: %main-slot-pick-connection ((main main) action)
Source

main.lisp.

Generic Function: %main-slot-prev-channel (main)
Package

lionchat.

Methods
Method: %main-slot-prev-channel ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-process-updates (main)
Package

lionchat.

Methods
Method: %main-slot-process-updates ((main main))
Source

main.lisp.

Generic Function: %main-slot-shortcut-0 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-0 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-1 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-1 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-2 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-2 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-3 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-3 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-4 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-4 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-5 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-5 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-6 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-6 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-7 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-7 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-8 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-8 ((main main))
Source

shortcut.lisp.

Generic Function: %main-slot-shortcut-9 (main)
Package

lionchat.

Methods
Method: %main-slot-shortcut-9 ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-channel-list-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-channel-list-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-chat-area-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-chat-area-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-clients-menu-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-clients-menu-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-connect-menu-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-connect-menu-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-repl-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-repl-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-shortcut-0-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-0-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-1-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-1-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-2-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-2-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-3-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-3-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-4-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-4-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-5-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-5-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-6-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-6-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-7-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-7-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-8-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-8-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-9-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-9-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-leave-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-leave-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-next-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-next-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-shortcut-prev-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-shortcut-prev-initializer ((main main))
Source

shortcut.lisp.

Generic Function: %main-subwidget-tray-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-tray-initializer ((main main))
Source

main.lisp.

Generic Function: %main-subwidget-user-list-initializer (main)
Package

lionchat.

Methods
Method: %main-subwidget-user-list-initializer ((main main))
Source

main.lisp.

Generic Function: %next-channel-connectors (main)
Package

lionchat.

Methods
Method: %next-channel-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %pick-client-connectors (main)
Package

lionchat.

Methods
Method: %pick-client-connectors ((main main))
Source

main.lisp.

Generic Function: %pick-connection-connectors (main)
Package

lionchat.

Methods
Method: %pick-connection-connectors ((main main))
Source

main.lisp.

Generic Function: %prev-channel-connectors (main)
Package

lionchat.

Methods
Method: %prev-channel-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %process-updates-connectors (main)
Package

lionchat.

Methods
Method: %process-updates-connectors ((main main))
Source

main.lisp.

Generic Function: %remove-connectors (connections-settings)
Package

lionchat.

Methods
Method: %remove-connectors ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: %repl-subwidget-actual-repl-initializer (repl)
Package

lionchat.

Methods
Method: %repl-subwidget-actual-repl-initializer ((repl repl))
Source

repl.lisp.

Generic Function: %save-connectors (channel-settings)
Package

lionchat.

Methods
Method: %save-connectors ((channel-settings channel-settings))
Source

channel.lisp.

Generic Function: %send-connectors (chat-area)
Package

lionchat.

Methods
Method: %send-connectors ((chat-area chat-area))
Source

chat-area.lisp.

Generic Function: %settings-subwidget-behavior-widget-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-behavior-widget-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-cancel-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-cancel-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-connections-settings-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-connections-settings-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-layout-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-layout-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-ok-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-ok-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-style-widget-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-style-widget-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %settings-subwidget-tabs-initializer (settings)
Package

lionchat.

Methods
Method: %settings-subwidget-tabs-initializer ((settings settings))
Source

settings.lisp.

Generic Function: %shortcut-0-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-0-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-1-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-1-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-2-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-2-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-3-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-3-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-4-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-4-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-5-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-5-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-6-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-6-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-7-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-7-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-8-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-8-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %shortcut-9-connectors (main)
Package

lionchat.

Methods
Method: %shortcut-9-connectors ((main main))
Source

shortcut.lisp.

Generic Function: %show-connectors (tray)
Package

lionchat.

Methods
Method: %show-connectors ((tray tray))
Source

tray.lisp.

Generic Function: %show-menu-connectors (user-item)
Package

lionchat.

Methods
Method: %show-menu-connectors ((channel-item channel-item))
Source

channel.lisp.

Method: %show-menu-connectors ((user-item user-item))
Source

user.lisp.

Generic Function: %tray-message-connectors (tray)
Package

lionchat.

Methods
Method: %tray-message-connectors ((tray tray))
Source

tray.lisp.

Generic Function: %tray-slot-clicked (tray reason)
Package

lionchat.

Methods
Method: %tray-slot-clicked ((tray tray) reason)
Source

tray.lisp.

Generic Function: %tray-slot-show (tray)
Package

lionchat.

Methods
Method: %tray-slot-show ((tray tray))
Source

tray.lisp.

Generic Function: %tray-slot-tray-message (tray title message)
Package

lionchat.

Methods
Method: %tray-slot-tray-message ((tray tray) (title string) (message string))
Source

tray.lisp.

Generic Function: %tray-subwidget-menu-initializer (tray)
Package

lionchat.

Methods
Method: %tray-subwidget-menu-initializer ((tray tray))
Source

tray.lisp.

Generic Function: %tray-subwidget-quit-initializer (tray)
Package

lionchat.

Methods
Method: %tray-subwidget-quit-initializer ((tray tray))
Source

tray.lisp.

Generic Function: %tray-subwidget-settings-initializer (tray)
Package

lionchat.

Methods
Method: %tray-subwidget-settings-initializer ((tray tray))
Source

tray.lisp.

Generic Function: %tray-subwidget-show-initializer (tray)
Package

lionchat.

Methods
Method: %tray-subwidget-show-initializer ((tray tray))
Source

tray.lisp.

Generic Function: %user-item-slot-show-menu (user-item pos)
Package

lionchat.

Methods
Method: %user-item-slot-show-menu ((user-item user-item) pos)
Source

user.lisp.

Generic Function: %user-item-subwidget-layout-initializer (user-item)
Package

lionchat.

Methods
Method: %user-item-subwidget-layout-initializer ((user-item user-item))
Source

user.lisp.

Generic Function: %user-item-subwidget-menu-initializer (user-item)
Package

lionchat.

Methods
Method: %user-item-subwidget-menu-initializer ((user-item user-item))
Source

user.lisp.

Generic Function: %user-item-subwidget-name-initializer (user-item)
Package

lionchat.

Methods
Method: %user-item-subwidget-name-initializer ((user-item user-item))
Source

user.lisp.

Generic Function: %user-item-subwidget-type-initializer (user-item)
Package

lionchat.

Methods
Method: %user-item-subwidget-type-initializer ((user-item user-item))
Source

user.lisp.

Generic Function: %user-list-slot-clear-filter (user-list)
Package

lionchat.

Methods
Method: %user-list-slot-clear-filter ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-slot-filter (user-list string)
Package

lionchat.

Methods
Method: %user-list-slot-filter ((user-list user-list) (string string))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-center-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-center-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-clear-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-clear-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-filter-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-filter-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-layout-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-layout-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-list-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-list-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: %user-list-subwidget-scroller-initializer (user-list)
Package

lionchat.

Methods
Method: %user-list-subwidget-scroller-initializer ((user-list user-list))
Source

user-list.lisp.

Generic Function: anonymous-p (channel)
Package

lionchat.

Methods
Method: anonymous-p ((channel channel))
Source

channel.lisp.

Generic Reader: awaiting (object)
Package

lionchat.

Methods
Reader Method: awaiting ((main main))

automatically generated reader method

Source

main.lisp.

Target Slot

awaiting.

Generic Writer: (setf awaiting) (object)
Package

lionchat.

Methods
Writer Method: (setf awaiting) ((main main))

automatically generated writer method

Source

main.lisp.

Target Slot

awaiting.

Generic Reader: back-queue (object)
Package

lionchat.

Methods
Reader Method: back-queue ((updatable updatable))

automatically generated reader method

Source

updatable.lisp.

Target Slot

back-queue.

Generic Writer: (setf back-queue) (object)
Package

lionchat.

Methods
Writer Method: (setf back-queue) ((updatable updatable))

automatically generated writer method

Source

updatable.lisp.

Target Slot

back-queue.

Generic Function: channel (object)
Package

lionchat.

Methods
Method: channel ((main main))
Source

main.lisp.

Reader Method: channel ((chat-area chat-area))

automatically generated reader method

Source

chat-area.lisp.

Target Slot

channel.

Method: channel ((channel-list channel-list))
Source

channel-list.lisp.

Reader Method: channel ((channel-settings channel-settings))

automatically generated reader method

Source

channel.lisp.

Target Slot

channel.

Reader Method: channel ((user-list user-list))

automatically generated reader method

Source

user-list.lisp.

Target Slot

channel.

Generic Function: (setf channel) (object)
Package

lionchat.

Methods
Method: (setf channel) ((main main))
Source

main.lisp.

Method: (setf channel) ((main main))
Source

main.lisp.

Method: (setf channel) ((main main))
Source

main.lisp.

Writer Method: (setf channel) :after ((chat-area chat-area))
Source

chat-area.lisp.

Target Slot

channel.

Method: (setf channel) ((chat-area chat-area))

automatically generated writer method

Source

chat-area.lisp.

Method: (setf channel) ((channel-list channel-list))
Source

channel-list.lisp.

Method: (setf channel) ((channel-list channel-list))
Source

channel-list.lisp.

Method: (setf channel) ((channel-list channel-list))
Source

channel-list.lisp.

Method: (setf channel) ((channel-list channel-list))
Source

channel-list.lisp.

Writer Method: (setf channel) ((channel-settings channel-settings))

automatically generated writer method

Source

channel.lisp.

Target Slot

channel.

Writer Method: (setf channel) :after ((user-list user-list))
Source

user-list.lisp.

Target Slot

channel.

Method: (setf channel) ((user-list user-list))

automatically generated writer method

Source

user-list.lisp.

Generic Reader: channels (object)
Package

lionchat.

Methods
Reader Method: channels ((channel-list channel-list))

automatically generated reader method

Source

channel-list.lisp.

Target Slot

channels.

Reader Method: channels ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

channels.

Generic Function: (setf channels) (object)
Package

lionchat.

Methods
Writer Method: (setf channels) :after ((channel-list channel-list))
Source

channel-list.lisp.

Target Slot

channels.

Method: (setf channels) ((channel-list channel-list))

automatically generated writer method

Source

channel-list.lisp.

Writer Method: (setf channels) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

channels.

Generic Function: client (object)
Package

lionchat.

Methods
Reader Method: client ((channel channel))

automatically generated reader method

Source

channel.lisp.

Target Slot

client.

Reader Method: client ((user user))

automatically generated reader method

Source

user.lisp.

Target Slot

client.

Method: client ((client client))
Source

client.lisp.

Reader Method: client ((remove-client remove-client))

automatically generated reader method

Source

client.lisp.

Target Slot

client.

Reader Method: client ((object object))

automatically generated reader method

Source

client.lisp.

Target Slot

client.

Generic Writer: (setf client) (object)
Package

lionchat.

Methods
Writer Method: (setf client) ((channel channel))

automatically generated writer method

Source

channel.lisp.

Target Slot

client.

Writer Method: (setf client) ((user user))

automatically generated writer method

Source

user.lisp.

Target Slot

client.

Writer Method: (setf client) ((remove-client remove-client))

automatically generated writer method

Source

client.lisp.

Target Slot

client.

Writer Method: (setf client) ((object object))

automatically generated writer method

Source

client.lisp.

Target Slot

client.

Generic Reader: clients (object)
Package

lionchat.

Methods
Reader Method: clients ((main main))

automatically generated reader method

Source

main.lisp.

Target Slot

clients.

Generic Function: (setf clients) (object)
Package

lionchat.

Methods
Writer Method: (setf clients) ((main main))

automatically generated writer method

Source

main.lisp.

Target Slot

clients.

Method: (setf clients) :after ((main main))
Source

main.lisp.

Generic Reader: connections (object)
Package

lionchat.

Methods
Reader Method: connections ((connections-settings connections-settings))

automatically generated reader method

Source

settings.lisp.

Target Slot

connections.

Generic Function: (setf connections) (object)
Package

lionchat.

Methods
Writer Method: (setf connections) :after ((connections-settings connections-settings))
Source

settings.lisp.

Target Slot

connections.

Method: (setf connections) :around ((connections-settings connections-settings))
Source

settings.lisp.

Method: (setf connections) ((connections-settings connections-settings))

automatically generated writer method

Source

settings.lisp.

Generic Function: enqueue-update (update updatable)
Package

lionchat.

Methods
Method: enqueue-update :after (update (main main))
Source

main.lisp.

Method: enqueue-update (update (updatable updatable))
Source

updatable.lisp.

Generic Function: favorite-p (channel)
Package

lionchat.

Methods
Method: favorite-p ((channel channel))
Source

channel.lisp.

Generic Function: (setf favorite-p) (channel)
Package

lionchat.

Methods
Method: (setf favorite-p) ((channel channel))
Source

channel.lisp.

Generic Function: find-channel (name client)
Package

lionchat.

Methods
Method: find-channel ((index integer) (channel-list channel-list))
Source

channel-list.lisp.

Method: find-channel ((name string) (channel-list channel-list))
Source

channel-list.lisp.

Method: find-channel (name (client client))
Source

client.lisp.

Generic Function: (setf find-channel) (name client)
Package

lionchat.

Methods
Method: (setf find-channel) (name (client client))
Source

client.lisp.

Generic Function: find-client (name main)
Package

lionchat.

Methods
Method: find-client (name (main main))
Source

main.lisp.

Generic Function: (setf find-client) (name main)
Package

lionchat.

Methods
Method: (setf find-client) (name (main main))
Source

main.lisp.

Generic Function: find-user (name client)
Package

lionchat.

Methods
Method: find-user (name (client client))
Source

client.lisp.

Generic Function: (setf find-user) (name client)
Package

lionchat.

Methods
Method: (setf find-user) (name (client client))
Source

client.lisp.

Generic Function: handle-send-connection (client)
Package

lionchat.

Methods
Method: handle-send-connection ((client client))
Source

client.lisp.

Generic Function: label (user)
Package

lionchat.

Methods
Method: label ((channel channel))
Source

channel.lisp.

Method: label ((user user))
Source

user.lisp.

Generic Reader: lock (object)
Package

lionchat.

Methods
Reader Method: lock ((updatable updatable))

automatically generated reader method

Source

updatable.lisp.

Target Slot

lock.

Generic Writer: (setf lock) (object)
Package

lionchat.

Methods
Writer Method: (setf lock) ((updatable updatable))

automatically generated writer method

Source

updatable.lisp.

Target Slot

lock.

Generic Reader: main (object)
Package

lionchat.

Methods
Reader Method: main ((tray tray))

automatically generated reader method

Source

tray.lisp.

Target Slot

main.

Reader Method: main ((repl repl))

automatically generated reader method

Source

repl.lisp.

Target Slot

main.

Reader Method: main ((chat-area chat-area))

automatically generated reader method

Source

chat-area.lisp.

Target Slot

main.

Reader Method: main ((channel-list channel-list))

automatically generated reader method

Source

channel-list.lisp.

Target Slot

main.

Reader Method: main ((user-list user-list))

automatically generated reader method

Source

user-list.lisp.

Target Slot

main.

Reader Method: main ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

main.

Generic Writer: (setf main) (object)
Package

lionchat.

Methods
Writer Method: (setf main) ((tray tray))

automatically generated writer method

Source

tray.lisp.

Target Slot

main.

Writer Method: (setf main) ((repl repl))

automatically generated writer method

Source

repl.lisp.

Target Slot

main.

Writer Method: (setf main) ((chat-area chat-area))

automatically generated writer method

Source

chat-area.lisp.

Target Slot

main.

Writer Method: (setf main) ((channel-list channel-list))

automatically generated writer method

Source

channel-list.lisp.

Target Slot

main.

Writer Method: (setf main) ((user-list user-list))

automatically generated writer method

Source

user-list.lisp.

Target Slot

main.

Writer Method: (setf main) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

main.

Generic Function: muted-p (user)
Package

lionchat.

Methods
Method: muted-p ((user user))
Source

user.lisp.

Generic Function: (setf muted-p) (user)
Package

lionchat.

Methods
Method: (setf muted-p) ((user user))
Source

user.lisp.

Generic Reader: name (object)
Package

lionchat.

Methods
Reader Method: name ((channel channel))

automatically generated reader method

Source

channel.lisp.

Target Slot

name.

Reader Method: name ((user user))

automatically generated reader method

Source

user.lisp.

Target Slot

name.

Reader Method: name ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

name.

Generic Writer: (setf name) (object)
Package

lionchat.

Methods
Writer Method: (setf name) ((channel channel))

automatically generated writer method

Source

channel.lisp.

Target Slot

name.

Writer Method: (setf name) ((user user))

automatically generated writer method

Source

user.lisp.

Target Slot

name.

Writer Method: (setf name) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

name.

Generic Function: next-channel (channel-list)
Package

lionchat.

Methods
Method: next-channel ((main main))
Source

main.lisp.

Method: next-channel ((channel-list channel-list))
Source

channel-list.lisp.

Generic Function: prev-channel (channel-list)
Package

lionchat.

Methods
Method: prev-channel ((main main))
Source

main.lisp.

Method: prev-channel ((channel-list channel-list))
Source

channel-list.lisp.

Generic Reader: primary-p (object)
Package

lionchat.

Methods
Reader Method: primary-p ((channel channel))

automatically generated reader method

Source

channel.lisp.

Target Slot

primary-p.

Generic Writer: (setf primary-p) (object)
Package

lionchat.

Methods
Writer Method: (setf primary-p) ((channel channel))

automatically generated writer method

Source

channel.lisp.

Target Slot

primary-p.

Generic Function: process-updates (updatable)
Package

lionchat.

Methods
Method: process-updates ((updatable updatable))
Source

updatable.lisp.

Generic Reader: queue (object)
Package

lionchat.

Methods
Reader Method: queue ((updatable updatable))

automatically generated reader method

Source

updatable.lisp.

Target Slot

queue.

Generic Writer: (setf queue) (object)
Package

lionchat.

Methods
Writer Method: (setf queue) ((updatable updatable))

automatically generated writer method

Source

updatable.lisp.

Target Slot

queue.

Generic Function: save (settings)
Package

lionchat.

Methods
Method: save ((settings connections-settings))
Source

settings.lisp.

Method: save ((settings connection-settings))
Source

settings.lisp.

Method: save ((settings style-settings))
Source

settings.lisp.

Method: save ((settings behavior-settings))
Source

settings.lisp.

Method: save ((settings settings))
Source

settings.lisp.

Generic Reader: send-thread (object)
Package

lionchat.

Methods
Reader Method: send-thread ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

send-thread.

Generic Writer: (setf send-thread) (object)
Package

lionchat.

Methods
Writer Method: (setf send-thread) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

send-thread.

Generic Reader: server-name (object)
Package

lionchat.

Methods
Reader Method: server-name ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

server-name.

Generic Writer: (setf server-name) (object)
Package

lionchat.

Methods
Writer Method: (setf server-name) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

server-name.

Generic Function: setup (connections-settings)
Package

lionchat.

Methods
Method: setup ((main main))
Source

main.lisp.

Method: setup ((tray tray))
Source

tray.lisp.

Method: setup ((repl repl))
Source

repl.lisp.

Method: setup ((chat-output chat-output))
Source

chat-area.lisp.

Method: setup ((channel-list channel-list))
Source

channel-list.lisp.

Method: setup ((user-list user-list))
Source

user-list.lisp.

Method: setup ((connections-settings connections-settings))
Source

settings.lisp.

Generic Function: show-update (update stream)
Package

lionchat.

Methods
Method: show-update :around ((update update) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update internal-update) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update pull) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update kick) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update leave) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update join) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update register) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update user-info) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update channels) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update users) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update message) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update failure) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update permissions) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update ping) (stream stream))
Source

chat-area.lisp.

Method: show-update ((update update) (stream stream))
Source

chat-area.lisp.

Generic Function: teardown (main)
Package

lionchat.

Methods
Method: teardown ((main main))
Source

main.lisp.

Generic Function: tray-message (tray title message)
Package

lionchat.

Methods
Method: tray-message ((tray tray) title message)
Source

tray.lisp.

Generic Function: update (target update)
Package

lionchat.

Methods
Method: update :after ((main main) (update join))
Source

main.lisp.

Method: update :after ((main main) (update message))
Source

main.lisp.

Method: update ((main main) (update update))
Source

main.lisp.

Method: update ((main main) (update remove-client))
Source

main.lisp.

Method: update ((chat-output chat-output) (updates vector))
Source

chat-area.lisp.

Method: update ((chat-output chat-output) (update update))
Source

chat-area.lisp.

Method: update ((chat-output chat-output) (channel channel))
Source

chat-area.lisp.

Method: update ((chat-output chat-output) (null null))
Source

chat-area.lisp.

Method: update ((chat-area chat-area) (update channel-update))
Source

chat-area.lisp.

Method: update ((chat-area chat-area) (update update))
Source

chat-area.lisp.

Method: update ((channel-list channel-list) (update leave))
Source

channel-list.lisp.

Method: update ((channel-list channel-list) (update join))
Source

channel-list.lisp.

Method: update ((user-list user-list) update)
Source

user-list.lisp.

Method: update ((client client) (update update))
Source

client.lisp.

Method: update (target update)
Source

updatable.lisp.

Generic Function: update-listing (user-list)
Package

lionchat.

Methods
Method: update-listing ((channel-list channel-list))
Source

channel-list.lisp.

Method: update-listing ((user-list user-list))
Source

user-list.lisp.

Generic Reader: updates (object)
Package

lionchat.

Methods
Reader Method: updates ((channel channel))

automatically generated reader method

Source

channel.lisp.

Target Slot

updates.

Generic Writer: (setf updates) (object)
Package

lionchat.

Methods
Writer Method: (setf updates) ((channel channel))

automatically generated writer method

Source

channel.lisp.

Target Slot

updates.

Generic Reader: users (object)
Package

lionchat.

Methods
Reader Method: users ((channel channel))

automatically generated reader method

Source

channel.lisp.

Target Slot

users.

Reader Method: users ((client client))

automatically generated reader method

Source

client.lisp.

Target Slot

users.

Generic Writer: (setf users) (object)
Package

lionchat.

Methods
Writer Method: (setf users) ((channel channel))

automatically generated writer method

Source

channel.lisp.

Target Slot

users.

Writer Method: (setf users) ((client client))

automatically generated writer method

Source

client.lisp.

Target Slot

users.


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

5.2.5 Classes

Class: behavior-settings
Package

lionchat.

Source

settings.lisp.

Direct superclasses

configurable.

Direct methods

save.

Direct slots
Slot: tray
Initform

(ubiquitous:value :behavior :tray)

Initargs

:tray

Slot: notify
Initform

(ubiquitous:value :behavior :notify)

Initargs

:notify

Slot: sound
Initform

(ubiquitous:value :behavior :sound)

Initargs

:sound

Slot: mark
Initform

(ubiquitous:value :behavior :mark)

Initargs

:mark

Class: channel
Package

lionchat.

Source

channel.lisp.

Direct methods
Direct Default Initargs
InitargValue
:primary-pnil
Direct slots
Slot: name
Initargs

:name

Readers

name.

Writers

(setf name).

Slot: client
Initargs

:client

Readers

client.

Writers

(setf client).

Slot: updates
Initform

(make-array 0 :adjustable t :fill-pointer t)

Readers

updates.

Writers

(setf updates).

Slot: users
Readers

users.

Writers

(setf users).

Slot: primary-p
Initargs

:primary-p

Readers

primary-p.

Writers

(setf primary-p).

Class: channel-item
Package

lionchat.

Source

channel.lisp.

Direct superclasses

listing-item.

Direct methods
Direct Default Initargs
InitargValue
:draw-itemnil
Direct slots
Slot: name
Slot: type
Package

common-lisp.

Slot: layout
Slot: menu
Class: channel-list
Package

lionchat.

Source

channel-list.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: channels
Readers

channels.

Writers

(setf channels).

Slot: list
Package

common-lisp.

Slot: scroller
Slot: join
Slot: create
Slot: channelname
Slot: center
Slot: layout
Class: channel-settings
Package

lionchat.

Source

channel.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: channel
Initargs

:channel

Readers

channel.

Writers

(setf channel).

Slot: name
Slot: permissions
Slot: font
Slot: save
Slot: layout
Class: chat-area
Package

lionchat.

Source

chat-area.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: channel
Readers

channel.

Writers

(setf channel).

Slot: output
Slot: input-area
Slot: input
Slot: send
Package

lichat-tcp-client.

Slot: layout
Class: chat-input
Package

lionchat.

Source

chat-area.lisp.

Direct superclasses

widget.

Direct methods

%chat-input-override-key-press-event.

Direct slots
Slot: complete-prefix
Slot: complete-pretext
Slot: complete-index
Initform

0

Class: chat-output
Package

lionchat.

Source

chat-area.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: font
Class: client
Package

lionchat.

Source

client.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: name
Initargs

:name

Readers

name.

Writers

(setf name).

Slot: server-name
Readers

server-name.

Writers

(setf server-name).

Slot: send-thread
Readers

send-thread.

Writers

(setf send-thread).

Slot: users
Readers

users.

Writers

(setf users).

Slot: channels
Readers

channels.

Writers

(setf channels).

Class: connection-settings
Package

lionchat.

Source

settings.lisp.

Direct superclasses

configurable.

Direct methods

save.

Direct slots
Slot: name
Initform

(ubiquitous:value :connections :default :name)

Initargs

:name

Slot: hostname
Package

lichat-tcp-client.

Initform

(ubiquitous:value :connections :default :hostname)

Initargs

:hostname

Slot: port
Package

lichat-tcp-client.

Initform

(ubiquitous:value :connections :default :port)

Initargs

:port

Slot: username
Package

lichat-tcp-client.

Initform

(ubiquitous:value :connections :default :username)

Initargs

:username

Slot: password
Package

lichat-tcp-client.

Initform

(ubiquitous:value :connections :default :password)

Initargs

:password

Slot: auto
Initform

(ubiquitous:value :connections :default :auto)

Initargs

:auto

Class: connections-settings
Package

lionchat.

Source

settings.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: connections
Readers

connections.

Writers

(setf connections).

Slot: list
Package

common-lisp.

Slot: add
Slot: remove
Package

common-lisp.

Slot: main
Slot: layout
Class: internal-update
Package

lionchat.

Source

commands.lisp.

Direct superclasses

text-update.

Direct methods

show-update.

Class: main
Package

lionchat.

Source

main.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: clients
Readers

clients.

Writers

(setf clients).

Slot: awaiting
Readers

awaiting.

Writers

(setf awaiting).

Slot: channel-list
Slot: user-list
Slot: repl
Slot: chat-area
Slot: tray
Slot: clients-menu
Slot: connect-menu
Slot: shortcut-next
Slot: shortcut-prev
Slot: shortcut-leave
Slot: shortcut-0
Slot: shortcut-1
Slot: shortcut-2
Slot: shortcut-3
Slot: shortcut-4
Slot: shortcut-5
Slot: shortcut-6
Slot: shortcut-7
Slot: shortcut-8
Slot: shortcut-9
Class: remove-client
Package

lionchat.

Source

client.lisp.

Direct methods
Direct slots
Slot: client
Initargs

:client

Readers

client.

Writers

(setf client).

Class: repl
Package

lionchat.

Source

repl.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: actual-repl
Class: settings
Package

lionchat.

Source

settings.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: behavior
Initform

(make-instance (quote lionchat::behavior-settings))

Slot: style
Initform

(make-instance (quote lionchat::style-settings))

Slot: behavior-widget
Slot: style-widget
Slot: connections-settings
Slot: tabs
Slot: ok
Slot: cancel
Slot: layout
Class: style-settings
Package

lionchat.

Source

settings.lisp.

Direct superclasses

configurable.

Direct methods

save.

Direct slots
Slot: text
Initform

(ubiquitous:value :style :text)

Initargs

:text

Slot: time
Package

common-lisp.

Initform

(ubiquitous:value :style :time)

Initargs

:time

Initform

(ubiquitous:value :style :link)

Initargs

:link

Slot: error
Package

common-lisp.

Initform

(ubiquitous:value :style :error)

Initargs

:error

Slot: update
Initform

(ubiquitous:value :style :update)

Initargs

:update

Slot: mark
Initform

(ubiquitous:value :style :mark)

Initargs

:mark

Slot: format
Package

common-lisp.

Initform

(ubiquitous:value :style :format)

Initargs

:format

Class: tray
Package

lionchat.

Source

tray.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: show
Slot: settings
Slot: quit
Slot: menu
Class: updatable
Package

lionchat.

Source

updatable.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: queue
Initform

(make-array 0 :adjustable t :fill-pointer t)

Readers

queue.

Writers

(setf queue).

Slot: back-queue
Initform

(make-array 0 :adjustable t :fill-pointer t)

Readers

back-queue.

Writers

(setf back-queue).

Slot: lock
Initform

(bordeaux-threads:make-lock)

Readers

lock.

Writers

(setf lock).

Class: user
Package

lionchat.

Source

user.lisp.

Direct methods
Direct slots
Slot: name
Initargs

:name

Readers

name.

Writers

(setf name).

Slot: client
Initargs

:client

Readers

client.

Writers

(setf client).

Class: user-item
Package

lionchat.

Source

user.lisp.

Direct superclasses

listing-item.

Direct methods
Direct Default Initargs
InitargValue
:draw-itemnil
Direct slots
Slot: name
Slot: type
Package

common-lisp.

Slot: layout
Slot: menu
Class: user-list
Package

lionchat.

Source

user-list.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: main
Initargs

:main

Readers

main.

Writers

(setf main).

Slot: channel
Readers

channel.

Writers

(setf channel).

Slot: list
Package

common-lisp.

Slot: scroller
Slot: filter
Slot: clear
Slot: center
Slot: layout

Appendix A Indexes


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

A.1 Concepts


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   Q   R   S   T   U   W  
Index Entry  Section

%
%add-connectors: Private generic functions
%add-connectors: Private generic functions
%build-main-menu-file: Private generic functions
%build-main-menu-file: Private generic functions
%build-main-menu-help: Private generic functions
%build-main-menu-help: Private generic functions
%build-main-menu-window: Private generic functions
%build-main-menu-window: Private generic functions
%channel-item-slot-show-menu: Private generic functions
%channel-item-slot-show-menu: Private generic functions
%channel-item-subwidget-layout-initializer: Private generic functions
%channel-item-subwidget-layout-initializer: Private generic functions
%channel-item-subwidget-menu-initializer: Private generic functions
%channel-item-subwidget-menu-initializer: Private generic functions
%channel-item-subwidget-name-initializer: Private generic functions
%channel-item-subwidget-name-initializer: Private generic functions
%channel-item-subwidget-type-initializer: Private generic functions
%channel-item-subwidget-type-initializer: Private generic functions
%channel-list-slot-create: Private generic functions
%channel-list-slot-create: Private generic functions
%channel-list-slot-join: Private generic functions
%channel-list-slot-join: Private generic functions
%channel-list-subwidget-center-initializer: Private generic functions
%channel-list-subwidget-center-initializer: Private generic functions
%channel-list-subwidget-channelname-initializer: Private generic functions
%channel-list-subwidget-channelname-initializer: Private generic functions
%channel-list-subwidget-create-initializer: Private generic functions
%channel-list-subwidget-create-initializer: Private generic functions
%channel-list-subwidget-join-initializer: Private generic functions
%channel-list-subwidget-join-initializer: Private generic functions
%channel-list-subwidget-layout-initializer: Private generic functions
%channel-list-subwidget-layout-initializer: Private generic functions
%channel-list-subwidget-list-initializer: Private generic functions
%channel-list-subwidget-list-initializer: Private generic functions
%channel-list-subwidget-scroller-initializer: Private generic functions
%channel-list-subwidget-scroller-initializer: Private generic functions
%channel-settings-slot-save: Private generic functions
%channel-settings-slot-save: Private generic functions
%channel-settings-subwidget-font-initializer: Private generic functions
%channel-settings-subwidget-font-initializer: Private generic functions
%channel-settings-subwidget-layout-initializer: Private generic functions
%channel-settings-subwidget-layout-initializer: Private generic functions
%channel-settings-subwidget-name-initializer: Private generic functions
%channel-settings-subwidget-name-initializer: Private generic functions
%channel-settings-subwidget-permissions-initializer: Private generic functions
%channel-settings-subwidget-permissions-initializer: Private generic functions
%channel-settings-subwidget-save-initializer: Private generic functions
%channel-settings-subwidget-save-initializer: Private generic functions
%chat-area-slot-send: Private generic functions
%chat-area-slot-send: Private generic functions
%chat-area-subwidget-input-area-initializer: Private generic functions
%chat-area-subwidget-input-area-initializer: Private generic functions
%chat-area-subwidget-input-initializer: Private generic functions
%chat-area-subwidget-input-initializer: Private generic functions
%chat-area-subwidget-layout-initializer: Private generic functions
%chat-area-subwidget-layout-initializer: Private generic functions
%chat-area-subwidget-output-initializer: Private generic functions
%chat-area-subwidget-output-initializer: Private generic functions
%chat-area-subwidget-send-initializer: Private generic functions
%chat-area-subwidget-send-initializer: Private generic functions
%chat-input-override-key-press-event: Private generic functions
%chat-input-override-key-press-event: Private generic functions
%chat-output-subwidget-font-initializer: Private generic functions
%chat-output-subwidget-font-initializer: Private generic functions
%clear-filter-connectors: Private generic functions
%clear-filter-connectors: Private generic functions
%clicked-connectors: Private generic functions
%clicked-connectors: Private generic functions
%connections-settings-slot-add: Private generic functions
%connections-settings-slot-add: Private generic functions
%connections-settings-slot-current: Private generic functions
%connections-settings-slot-current: Private generic functions
%connections-settings-slot-remove: Private generic functions
%connections-settings-slot-remove: Private generic functions
%connections-settings-subwidget-add-initializer: Private generic functions
%connections-settings-subwidget-add-initializer: Private generic functions
%connections-settings-subwidget-layout-initializer: Private generic functions
%connections-settings-subwidget-layout-initializer: Private generic functions
%connections-settings-subwidget-list-initializer: Private generic functions
%connections-settings-subwidget-list-initializer: Private generic functions
%connections-settings-subwidget-main-initializer: Private generic functions
%connections-settings-subwidget-main-initializer: Private generic functions
%connections-settings-subwidget-remove-initializer: Private generic functions
%connections-settings-subwidget-remove-initializer: Private generic functions
%create-connectors: Private generic functions
%create-connectors: Private generic functions
%current-connectors: Private generic functions
%current-connectors: Private generic functions
%filter-connectors: Private generic functions
%filter-connectors: Private generic functions
%join-connectors: Private generic functions
%join-connectors: Private generic functions
%leave-channel-connectors: Private generic functions
%leave-channel-connectors: Private generic functions
%main-override-change-event: Private generic functions
%main-override-change-event: Private generic functions
%main-override-close-event: Private generic functions
%main-override-close-event: Private generic functions
%main-slot-leave-channel: Private generic functions
%main-slot-leave-channel: Private generic functions
%main-slot-next-channel: Private generic functions
%main-slot-next-channel: Private generic functions
%main-slot-pick-client: Private generic functions
%main-slot-pick-client: Private generic functions
%main-slot-pick-connection: Private generic functions
%main-slot-pick-connection: Private generic functions
%main-slot-prev-channel: Private generic functions
%main-slot-prev-channel: Private generic functions
%main-slot-process-updates: Private generic functions
%main-slot-process-updates: Private generic functions
%main-slot-shortcut-0: Private generic functions
%main-slot-shortcut-0: Private generic functions
%main-slot-shortcut-1: Private generic functions
%main-slot-shortcut-1: Private generic functions
%main-slot-shortcut-2: Private generic functions
%main-slot-shortcut-2: Private generic functions
%main-slot-shortcut-3: Private generic functions
%main-slot-shortcut-3: Private generic functions
%main-slot-shortcut-4: Private generic functions
%main-slot-shortcut-4: Private generic functions
%main-slot-shortcut-5: Private generic functions
%main-slot-shortcut-5: Private generic functions
%main-slot-shortcut-6: Private generic functions
%main-slot-shortcut-6: Private generic functions
%main-slot-shortcut-7: Private generic functions
%main-slot-shortcut-7: Private generic functions
%main-slot-shortcut-8: Private generic functions
%main-slot-shortcut-8: Private generic functions
%main-slot-shortcut-9: Private generic functions
%main-slot-shortcut-9: Private generic functions
%main-subwidget-channel-list-initializer: Private generic functions
%main-subwidget-channel-list-initializer: Private generic functions
%main-subwidget-chat-area-initializer: Private generic functions
%main-subwidget-chat-area-initializer: Private generic functions
%main-subwidget-clients-menu-initializer: Private generic functions
%main-subwidget-clients-menu-initializer: Private generic functions
%main-subwidget-connect-menu-initializer: Private generic functions
%main-subwidget-connect-menu-initializer: Private generic functions
%main-subwidget-repl-initializer: Private generic functions
%main-subwidget-repl-initializer: Private generic functions
%main-subwidget-shortcut-0-initializer: Private generic functions
%main-subwidget-shortcut-0-initializer: Private generic functions
%main-subwidget-shortcut-1-initializer: Private generic functions
%main-subwidget-shortcut-1-initializer: Private generic functions
%main-subwidget-shortcut-2-initializer: Private generic functions
%main-subwidget-shortcut-2-initializer: Private generic functions
%main-subwidget-shortcut-3-initializer: Private generic functions
%main-subwidget-shortcut-3-initializer: Private generic functions
%main-subwidget-shortcut-4-initializer: Private generic functions
%main-subwidget-shortcut-4-initializer: Private generic functions
%main-subwidget-shortcut-5-initializer: Private generic functions
%main-subwidget-shortcut-5-initializer: Private generic functions
%main-subwidget-shortcut-6-initializer: Private generic functions
%main-subwidget-shortcut-6-initializer: Private generic functions
%main-subwidget-shortcut-7-initializer: Private generic functions
%main-subwidget-shortcut-7-initializer: Private generic functions
%main-subwidget-shortcut-8-initializer: Private generic functions
%main-subwidget-shortcut-8-initializer: Private generic functions
%main-subwidget-shortcut-9-initializer: Private generic functions
%main-subwidget-shortcut-9-initializer: Private generic functions
%main-subwidget-shortcut-leave-initializer: Private generic functions
%main-subwidget-shortcut-leave-initializer: Private generic functions
%main-subwidget-shortcut-next-initializer: Private generic functions
%main-subwidget-shortcut-next-initializer: Private generic functions
%main-subwidget-shortcut-prev-initializer: Private generic functions
%main-subwidget-shortcut-prev-initializer: Private generic functions
%main-subwidget-tray-initializer: Private generic functions
%main-subwidget-tray-initializer: Private generic functions
%main-subwidget-user-list-initializer: Private generic functions
%main-subwidget-user-list-initializer: Private generic functions
%next-channel-connectors: Private generic functions
%next-channel-connectors: Private generic functions
%pick-client-connectors: Private generic functions
%pick-client-connectors: Private generic functions
%pick-connection-connectors: Private generic functions
%pick-connection-connectors: Private generic functions
%prev-channel-connectors: Private generic functions
%prev-channel-connectors: Private generic functions
%process-updates-connectors: Private generic functions
%process-updates-connectors: Private generic functions
%remove-connectors: Private generic functions
%remove-connectors: Private generic functions
%repl-subwidget-actual-repl-initializer: Private generic functions
%repl-subwidget-actual-repl-initializer: Private generic functions
%save-connectors: Private generic functions
%save-connectors: Private generic functions
%send-connectors: Private generic functions
%send-connectors: Private generic functions
%settings-subwidget-behavior-widget-initializer: Private generic functions
%settings-subwidget-behavior-widget-initializer: Private generic functions
%settings-subwidget-cancel-initializer: Private generic functions
%settings-subwidget-cancel-initializer: Private generic functions
%settings-subwidget-connections-settings-initializer: Private generic functions
%settings-subwidget-connections-settings-initializer: Private generic functions
%settings-subwidget-layout-initializer: Private generic functions
%settings-subwidget-layout-initializer: Private generic functions
%settings-subwidget-ok-initializer: Private generic functions
%settings-subwidget-ok-initializer: Private generic functions
%settings-subwidget-style-widget-initializer: Private generic functions
%settings-subwidget-style-widget-initializer: Private generic functions
%settings-subwidget-tabs-initializer: Private generic functions
%settings-subwidget-tabs-initializer: Private generic functions
%shortcut-0-connectors: Private generic functions
%shortcut-0-connectors: Private generic functions
%shortcut-1-connectors: Private generic functions
%shortcut-1-connectors: Private generic functions
%shortcut-2-connectors: Private generic functions
%shortcut-2-connectors: Private generic functions
%shortcut-3-connectors: Private generic functions
%shortcut-3-connectors: Private generic functions
%shortcut-4-connectors: Private generic functions
%shortcut-4-connectors: Private generic functions
%shortcut-5-connectors: Private generic functions
%shortcut-5-connectors: Private generic functions
%shortcut-6-connectors: Private generic functions
%shortcut-6-connectors: Private generic functions
%shortcut-7-connectors: Private generic functions
%shortcut-7-connectors: Private generic functions
%shortcut-8-connectors: Private generic functions
%shortcut-8-connectors: Private generic functions
%shortcut-9-connectors: Private generic functions
%shortcut-9-connectors: Private generic functions
%show-connectors: Private generic functions
%show-connectors: Private generic functions
%show-menu-connectors: Private generic functions
%show-menu-connectors: Private generic functions
%show-menu-connectors: Private generic functions
%tray-message-connectors: Private generic functions
%tray-message-connectors: Private generic functions
%tray-slot-clicked: Private generic functions
%tray-slot-clicked: Private generic functions
%tray-slot-show: Private generic functions
%tray-slot-show: Private generic functions
%tray-slot-tray-message: Private generic functions
%tray-slot-tray-message: Private generic functions
%tray-subwidget-menu-initializer: Private generic functions
%tray-subwidget-menu-initializer: Private generic functions
%tray-subwidget-quit-initializer: Private generic functions
%tray-subwidget-quit-initializer: Private generic functions
%tray-subwidget-settings-initializer: Private generic functions
%tray-subwidget-settings-initializer: Private generic functions
%tray-subwidget-show-initializer: Private generic functions
%tray-subwidget-show-initializer: Private generic functions
%user-item-slot-show-menu: Private generic functions
%user-item-slot-show-menu: Private generic functions
%user-item-subwidget-layout-initializer: Private generic functions
%user-item-subwidget-layout-initializer: Private generic functions
%user-item-subwidget-menu-initializer: Private generic functions
%user-item-subwidget-menu-initializer: Private generic functions
%user-item-subwidget-name-initializer: Private generic functions
%user-item-subwidget-name-initializer: Private generic functions
%user-item-subwidget-type-initializer: Private generic functions
%user-item-subwidget-type-initializer: Private generic functions
%user-list-slot-clear-filter: Private generic functions
%user-list-slot-clear-filter: Private generic functions
%user-list-slot-filter: Private generic functions
%user-list-slot-filter: Private generic functions
%user-list-subwidget-center-initializer: Private generic functions
%user-list-subwidget-center-initializer: Private generic functions
%user-list-subwidget-clear-initializer: Private generic functions
%user-list-subwidget-clear-initializer: Private generic functions
%user-list-subwidget-filter-initializer: Private generic functions
%user-list-subwidget-filter-initializer: Private generic functions
%user-list-subwidget-layout-initializer: Private generic functions
%user-list-subwidget-layout-initializer: Private generic functions
%user-list-subwidget-list-initializer: Private generic functions
%user-list-subwidget-list-initializer: Private generic functions
%user-list-subwidget-scroller-initializer: Private generic functions
%user-list-subwidget-scroller-initializer: Private generic functions

(
(setf awaiting): Private generic functions
(setf awaiting): Private generic functions
(setf back-queue): Private generic functions
(setf back-queue): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channel): Private generic functions
(setf channels): Private generic functions
(setf channels): Private generic functions
(setf channels): Private generic functions
(setf channels): Private generic functions
(setf client): Private generic functions
(setf client): Private generic functions
(setf client): Private generic functions
(setf client): Private generic functions
(setf client): Private generic functions
(setf clients): Private generic functions
(setf clients): Private generic functions
(setf clients): Private generic functions
(setf command): Private ordinary functions
(setf connections): Private generic functions
(setf connections): Private generic functions
(setf connections): Private generic functions
(setf connections): Private generic functions
(setf favorite-p): Private generic functions
(setf favorite-p): Private generic functions
(setf find-channel): Private generic functions
(setf find-channel): Private generic functions
(setf find-client): Private generic functions
(setf find-client): Private generic functions
(setf find-user): Private generic functions
(setf find-user): Private generic functions
(setf layout-data): Private ordinary functions
(setf lock): Private generic functions
(setf lock): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf main): Private generic functions
(setf muted-p): Private generic functions
(setf muted-p): Private generic functions
(setf name): Private generic functions
(setf name): Private generic functions
(setf name): Private generic functions
(setf name): Private generic functions
(setf primary-p): Private generic functions
(setf primary-p): Private generic functions
(setf queue): Private generic functions
(setf queue): Private generic functions
(setf send-thread): Private generic functions
(setf send-thread): Private generic functions
(setf server-name): Private generic functions
(setf server-name): Private generic functions
(setf updates): Private generic functions
(setf updates): Private generic functions
(setf users): Private generic functions
(setf users): Private generic functions
(setf users): Private generic functions

A
anonymous-p: Private generic functions
anonymous-p: Private generic functions
awaiting: Private generic functions
awaiting: Private generic functions

B
back-queue: Private generic functions
back-queue: Private generic functions

C
channel: Private generic functions
channel: Private generic functions
channel: Private generic functions
channel: Private generic functions
channel: Private generic functions
channel: Private generic functions
channels: Private generic functions
channels: Private generic functions
channels: Private generic functions
client: Private generic functions
client: Private generic functions
client: Private generic functions
client: Private generic functions
client: Private generic functions
client: Private generic functions
clients: Private generic functions
clients: Private generic functions
close-connection: Public standalone methods
coerce-item: Public standalone methods
coerce-item: Public standalone methods
command: Private ordinary functions
command-arglist: Private ordinary functions
connections: Private generic functions
connections: Private generic functions

D
data: Private ordinary functions
default-configuration: Private ordinary functions
define-command: Private macros
define-settings: Private macros
deploy-resources: Private ordinary functions
drag-start: Public standalone methods

E
enqueue-update: Private generic functions
enqueue-update: Private generic functions
enqueue-update: Private generic functions
escape-html: Private ordinary functions

F
favorite-p: Private generic functions
favorite-p: Private generic functions
find-channel: Private generic functions
find-channel: Private generic functions
find-channel: Private generic functions
find-channel: Private generic functions
find-client: Private generic functions
find-client: Private generic functions
find-user: Private generic functions
find-user: Private generic functions
format-name: Private ordinary functions
format-time: Private ordinary functions
format-update-text: Private ordinary functions
Function, (setf command): Private ordinary functions
Function, (setf layout-data): Private ordinary functions
Function, command: Private ordinary functions
Function, command-arglist: Private ordinary functions
Function, data: Private ordinary functions
Function, default-configuration: Private ordinary functions
Function, deploy-resources: Private ordinary functions
Function, escape-html: Private ordinary functions
Function, format-name: Private ordinary functions
Function, format-time: Private ordinary functions
Function, format-update-text: Private ordinary functions
Function, invert-color: Private ordinary functions
Function, known-channels: Private ordinary functions
Function, known-users: Private ordinary functions
Function, layout-data: Private ordinary functions
Function, linkify-urls: Private ordinary functions
Function, list-commands: Private ordinary functions
Function, machine-user: Private ordinary functions
Function, mark: Private ordinary functions
Function, maybe-connect: Private ordinary functions
Function, object-color: Private ordinary functions
Function, parse-time-format: Private ordinary functions
Function, permissions-string: Private ordinary functions
Function, qsend: Private ordinary functions
Function, read-permissions: Private ordinary functions
Function, regex-escape: Private ordinary functions
Function, remove-command: Private ordinary functions
Function, run-command: Private ordinary functions
Function, show-error: Private ordinary functions
Function, show-settings: Private ordinary functions
Function, show-update-action: Private ordinary functions
Function, show-update-info: Private ordinary functions
Function, show-update-text: Private ordinary functions
Function, sname: Private ordinary functions
Function, split-command-string: Private ordinary functions
Function, start: Public ordinary functions
Function, starts-with: Private ordinary functions
Function, system-about: Private ordinary functions
Function, update-connect-menu: Private ordinary functions

G
Generic Function, %add-connectors: Private generic functions
Generic Function, %build-main-menu-file: Private generic functions
Generic Function, %build-main-menu-help: Private generic functions
Generic Function, %build-main-menu-window: Private generic functions
Generic Function, %channel-item-slot-show-menu: Private generic functions
Generic Function, %channel-item-subwidget-layout-initializer: Private generic functions
Generic Function, %channel-item-subwidget-menu-initializer: Private generic functions
Generic Function, %channel-item-subwidget-name-initializer: Private generic functions
Generic Function, %channel-item-subwidget-type-initializer: Private generic functions
Generic Function, %channel-list-slot-create: Private generic functions
Generic Function, %channel-list-slot-join: Private generic functions
Generic Function, %channel-list-subwidget-center-initializer: Private generic functions
Generic Function, %channel-list-subwidget-channelname-initializer: Private generic functions
Generic Function, %channel-list-subwidget-create-initializer: Private generic functions
Generic Function, %channel-list-subwidget-join-initializer: Private generic functions
Generic Function, %channel-list-subwidget-layout-initializer: Private generic functions
Generic Function, %channel-list-subwidget-list-initializer: Private generic functions
Generic Function, %channel-list-subwidget-scroller-initializer: Private generic functions
Generic Function, %channel-settings-slot-save: Private generic functions
Generic Function, %channel-settings-subwidget-font-initializer: Private generic functions
Generic Function, %channel-settings-subwidget-layout-initializer: Private generic functions
Generic Function, %channel-settings-subwidget-name-initializer: Private generic functions
Generic Function, %channel-settings-subwidget-permissions-initializer: Private generic functions
Generic Function, %channel-settings-subwidget-save-initializer: Private generic functions
Generic Function, %chat-area-slot-send: Private generic functions
Generic Function, %chat-area-subwidget-input-area-initializer: Private generic functions
Generic Function, %chat-area-subwidget-input-initializer: Private generic functions
Generic Function, %chat-area-subwidget-layout-initializer: Private generic functions
Generic Function, %chat-area-subwidget-output-initializer: Private generic functions
Generic Function, %chat-area-subwidget-send-initializer: Private generic functions
Generic Function, %chat-input-override-key-press-event: Private generic functions
Generic Function, %chat-output-subwidget-font-initializer: Private generic functions
Generic Function, %clear-filter-connectors: Private generic functions
Generic Function, %clicked-connectors: Private generic functions
Generic Function, %connections-settings-slot-add: Private generic functions
Generic Function, %connections-settings-slot-current: Private generic functions
Generic Function, %connections-settings-slot-remove: Private generic functions
Generic Function, %connections-settings-subwidget-add-initializer: Private generic functions
Generic Function, %connections-settings-subwidget-layout-initializer: Private generic functions
Generic Function, %connections-settings-subwidget-list-initializer: Private generic functions
Generic Function, %connections-settings-subwidget-main-initializer: Private generic functions
Generic Function, %connections-settings-subwidget-remove-initializer: Private generic functions
Generic Function, %create-connectors: Private generic functions
Generic Function, %current-connectors: Private generic functions
Generic Function, %filter-connectors: Private generic functions
Generic Function, %join-connectors: Private generic functions
Generic Function, %leave-channel-connectors: Private generic functions
Generic Function, %main-override-change-event: Private generic functions
Generic Function, %main-override-close-event: Private generic functions
Generic Function, %main-slot-leave-channel: Private generic functions
Generic Function, %main-slot-next-channel: Private generic functions
Generic Function, %main-slot-pick-client: Private generic functions
Generic Function, %main-slot-pick-connection: Private generic functions
Generic Function, %main-slot-prev-channel: Private generic functions
Generic Function, %main-slot-process-updates: Private generic functions
Generic Function, %main-slot-shortcut-0: Private generic functions
Generic Function, %main-slot-shortcut-1: Private generic functions
Generic Function, %main-slot-shortcut-2: Private generic functions
Generic Function, %main-slot-shortcut-3: Private generic functions
Generic Function, %main-slot-shortcut-4: Private generic functions
Generic Function, %main-slot-shortcut-5: Private generic functions
Generic Function, %main-slot-shortcut-6: Private generic functions
Generic Function, %main-slot-shortcut-7: Private generic functions
Generic Function, %main-slot-shortcut-8: Private generic functions
Generic Function, %main-slot-shortcut-9: Private generic functions
Generic Function, %main-subwidget-channel-list-initializer: Private generic functions
Generic Function, %main-subwidget-chat-area-initializer: Private generic functions
Generic Function, %main-subwidget-clients-menu-initializer: Private generic functions
Generic Function, %main-subwidget-connect-menu-initializer: Private generic functions
Generic Function, %main-subwidget-repl-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-0-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-1-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-2-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-3-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-4-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-5-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-6-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-7-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-8-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-9-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-leave-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-next-initializer: Private generic functions
Generic Function, %main-subwidget-shortcut-prev-initializer: Private generic functions
Generic Function, %main-subwidget-tray-initializer: Private generic functions
Generic Function, %main-subwidget-user-list-initializer: Private generic functions
Generic Function, %next-channel-connectors: Private generic functions
Generic Function, %pick-client-connectors: Private generic functions
Generic Function, %pick-connection-connectors: Private generic functions
Generic Function, %prev-channel-connectors: Private generic functions
Generic Function, %process-updates-connectors: Private generic functions
Generic Function, %remove-connectors: Private generic functions
Generic Function, %repl-subwidget-actual-repl-initializer: Private generic functions
Generic Function, %save-connectors: Private generic functions
Generic Function, %send-connectors: Private generic functions
Generic Function, %settings-subwidget-behavior-widget-initializer: Private generic functions
Generic Function, %settings-subwidget-cancel-initializer: Private generic functions
Generic Function, %settings-subwidget-connections-settings-initializer: Private generic functions
Generic Function, %settings-subwidget-layout-initializer: Private generic functions
Generic Function, %settings-subwidget-ok-initializer: Private generic functions
Generic Function, %settings-subwidget-style-widget-initializer: Private generic functions
Generic Function, %settings-subwidget-tabs-initializer: Private generic functions
Generic Function, %shortcut-0-connectors: Private generic functions
Generic Function, %shortcut-1-connectors: Private generic functions
Generic Function, %shortcut-2-connectors: Private generic functions
Generic Function, %shortcut-3-connectors: Private generic functions
Generic Function, %shortcut-4-connectors: Private generic functions
Generic Function, %shortcut-5-connectors: Private generic functions
Generic Function, %shortcut-6-connectors: Private generic functions
Generic Function, %shortcut-7-connectors: Private generic functions
Generic Function, %shortcut-8-connectors: Private generic functions
Generic Function, %shortcut-9-connectors: Private generic functions
Generic Function, %show-connectors: Private generic functions
Generic Function, %show-menu-connectors: Private generic functions
Generic Function, %tray-message-connectors: Private generic functions
Generic Function, %tray-slot-clicked: Private generic functions
Generic Function, %tray-slot-show: Private generic functions
Generic Function, %tray-slot-tray-message: Private generic functions
Generic Function, %tray-subwidget-menu-initializer: Private generic functions
Generic Function, %tray-subwidget-quit-initializer: Private generic functions
Generic Function, %tray-subwidget-settings-initializer: Private generic functions
Generic Function, %tray-subwidget-show-initializer: Private generic functions
Generic Function, %user-item-slot-show-menu: Private generic functions
Generic Function, %user-item-subwidget-layout-initializer: Private generic functions
Generic Function, %user-item-subwidget-menu-initializer: Private generic functions
Generic Function, %user-item-subwidget-name-initializer: Private generic functions
Generic Function, %user-item-subwidget-type-initializer: Private generic functions
Generic Function, %user-list-slot-clear-filter: Private generic functions
Generic Function, %user-list-slot-filter: Private generic functions
Generic Function, %user-list-subwidget-center-initializer: Private generic functions
Generic Function, %user-list-subwidget-clear-initializer: Private generic functions
Generic Function, %user-list-subwidget-filter-initializer: Private generic functions
Generic Function, %user-list-subwidget-layout-initializer: Private generic functions
Generic Function, %user-list-subwidget-list-initializer: Private generic functions
Generic Function, %user-list-subwidget-scroller-initializer: Private generic functions
Generic Function, (setf awaiting): Private generic functions
Generic Function, (setf back-queue): Private generic functions
Generic Function, (setf channel): Private generic functions
Generic Function, (setf channels): Private generic functions
Generic Function, (setf client): Private generic functions
Generic Function, (setf clients): Private generic functions
Generic Function, (setf connections): Private generic functions
Generic Function, (setf favorite-p): Private generic functions
Generic Function, (setf find-channel): Private generic functions
Generic Function, (setf find-client): Private generic functions
Generic Function, (setf find-user): Private generic functions
Generic Function, (setf lock): Private generic functions
Generic Function, (setf main): Private generic functions
Generic Function, (setf muted-p): Private generic functions
Generic Function, (setf name): Private generic functions
Generic Function, (setf primary-p): Private generic functions
Generic Function, (setf queue): Private generic functions
Generic Function, (setf send-thread): Private generic functions
Generic Function, (setf server-name): Private generic functions
Generic Function, (setf updates): Private generic functions
Generic Function, (setf users): Private generic functions
Generic Function, anonymous-p: Private generic functions
Generic Function, awaiting: Private generic functions
Generic Function, back-queue: Private generic functions
Generic Function, channel: Private generic functions
Generic Function, channels: Private generic functions
Generic Function, client: Private generic functions
Generic Function, clients: Private generic functions
Generic Function, connections: Private generic functions
Generic Function, enqueue-update: Private generic functions
Generic Function, favorite-p: Private generic functions
Generic Function, find-channel: Private generic functions
Generic Function, find-client: Private generic functions
Generic Function, find-user: Private generic functions
Generic Function, handle-send-connection: Private generic functions
Generic Function, label: Private generic functions
Generic Function, lock: Private generic functions
Generic Function, main: Private generic functions
Generic Function, muted-p: Private generic functions
Generic Function, name: Private generic functions
Generic Function, next-channel: Private generic functions
Generic Function, prev-channel: Private generic functions
Generic Function, primary-p: Private generic functions
Generic Function, process-updates: Private generic functions
Generic Function, queue: Private generic functions
Generic Function, save: Private generic functions
Generic Function, send-thread: Private generic functions
Generic Function, server-name: Private generic functions
Generic Function, setup: Private generic functions
Generic Function, show-update: Private generic functions
Generic Function, teardown: Private generic functions
Generic Function, tray-message: Private generic functions
Generic Function, update: Private generic functions
Generic Function, update-listing: Private generic functions
Generic Function, updates: Private generic functions
Generic Function, users: Private generic functions

H
handle-send-connection: Private generic functions
handle-send-connection: Private generic functions

I
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
invert-color: Private ordinary functions

K
known-channels: Private ordinary functions
known-users: Private ordinary functions

L
label: Private generic functions
label: Private generic functions
label: Private generic functions
layout-data: Private ordinary functions
linkify-urls: Private ordinary functions
list-commands: Private ordinary functions
lock: Private generic functions
lock: Private generic functions

M
machine-user: Private ordinary functions
Macro, define-command: Private macros
Macro, define-settings: Private macros
Macro, setf-named: Private macros
Macro, with-awaiting: Private macros
main: Private generic functions
main: Private generic functions
main: Private generic functions
main: Private generic functions
main: Private generic functions
main: Private generic functions
main: Private generic functions
mark: Private ordinary functions
maybe-connect: Private ordinary functions
Method, %add-connectors: Private generic functions
Method, %build-main-menu-file: Private generic functions
Method, %build-main-menu-help: Private generic functions
Method, %build-main-menu-window: Private generic functions
Method, %channel-item-slot-show-menu: Private generic functions
Method, %channel-item-subwidget-layout-initializer: Private generic functions
Method, %channel-item-subwidget-menu-initializer: Private generic functions
Method, %channel-item-subwidget-name-initializer: Private generic functions
Method, %channel-item-subwidget-type-initializer: Private generic functions
Method, %channel-list-slot-create: Private generic functions
Method, %channel-list-slot-join: Private generic functions
Method, %channel-list-subwidget-center-initializer: Private generic functions
Method, %channel-list-subwidget-channelname-initializer: Private generic functions
Method, %channel-list-subwidget-create-initializer: Private generic functions
Method, %channel-list-subwidget-join-initializer: Private generic functions
Method, %channel-list-subwidget-layout-initializer: Private generic functions
Method, %channel-list-subwidget-list-initializer: Private generic functions
Method, %channel-list-subwidget-scroller-initializer: Private generic functions
Method, %channel-settings-slot-save: Private generic functions
Method, %channel-settings-subwidget-font-initializer: Private generic functions
Method, %channel-settings-subwidget-layout-initializer: Private generic functions
Method, %channel-settings-subwidget-name-initializer: Private generic functions
Method, %channel-settings-subwidget-permissions-initializer: Private generic functions
Method, %channel-settings-subwidget-save-initializer: Private generic functions
Method, %chat-area-slot-send: Private generic functions
Method, %chat-area-subwidget-input-area-initializer: Private generic functions
Method, %chat-area-subwidget-input-initializer: Private generic functions
Method, %chat-area-subwidget-layout-initializer: Private generic functions
Method, %chat-area-subwidget-output-initializer: Private generic functions
Method, %chat-area-subwidget-send-initializer: Private generic functions
Method, %chat-input-override-key-press-event: Private generic functions
Method, %chat-output-subwidget-font-initializer: Private generic functions
Method, %clear-filter-connectors: Private generic functions
Method, %clicked-connectors: Private generic functions
Method, %connections-settings-slot-add: Private generic functions
Method, %connections-settings-slot-current: Private generic functions
Method, %connections-settings-slot-remove: Private generic functions
Method, %connections-settings-subwidget-add-initializer: Private generic functions
Method, %connections-settings-subwidget-layout-initializer: Private generic functions
Method, %connections-settings-subwidget-list-initializer: Private generic functions
Method, %connections-settings-subwidget-main-initializer: Private generic functions
Method, %connections-settings-subwidget-remove-initializer: Private generic functions
Method, %create-connectors: Private generic functions
Method, %current-connectors: Private generic functions
Method, %filter-connectors: Private generic functions
Method, %join-connectors: Private generic functions
Method, %leave-channel-connectors: Private generic functions
Method, %main-override-change-event: Private generic functions
Method, %main-override-close-event: Private generic functions
Method, %main-slot-leave-channel: Private generic functions
Method, %main-slot-next-channel: Private generic functions
Method, %main-slot-pick-client: Private generic functions
Method, %main-slot-pick-connection: Private generic functions
Method, %main-slot-prev-channel: Private generic functions
Method, %main-slot-process-updates: Private generic functions
Method, %main-slot-shortcut-0: Private generic functions
Method, %main-slot-shortcut-1: Private generic functions
Method, %main-slot-shortcut-2: Private generic functions
Method, %main-slot-shortcut-3: Private generic functions
Method, %main-slot-shortcut-4: Private generic functions
Method, %main-slot-shortcut-5: Private generic functions
Method, %main-slot-shortcut-6: Private generic functions
Method, %main-slot-shortcut-7: Private generic functions
Method, %main-slot-shortcut-8: Private generic functions
Method, %main-slot-shortcut-9: Private generic functions
Method, %main-subwidget-channel-list-initializer: Private generic functions
Method, %main-subwidget-chat-area-initializer: Private generic functions
Method, %main-subwidget-clients-menu-initializer: Private generic functions
Method, %main-subwidget-connect-menu-initializer: Private generic functions
Method, %main-subwidget-repl-initializer: Private generic functions
Method, %main-subwidget-shortcut-0-initializer: Private generic functions
Method, %main-subwidget-shortcut-1-initializer: Private generic functions
Method, %main-subwidget-shortcut-2-initializer: Private generic functions
Method, %main-subwidget-shortcut-3-initializer: Private generic functions
Method, %main-subwidget-shortcut-4-initializer: Private generic functions
Method, %main-subwidget-shortcut-5-initializer: Private generic functions
Method, %main-subwidget-shortcut-6-initializer: Private generic functions
Method, %main-subwidget-shortcut-7-initializer: Private generic functions
Method, %main-subwidget-shortcut-8-initializer: Private generic functions
Method, %main-subwidget-shortcut-9-initializer: Private generic functions
Method, %main-subwidget-shortcut-leave-initializer: Private generic functions
Method, %main-subwidget-shortcut-next-initializer: Private generic functions
Method, %main-subwidget-shortcut-prev-initializer: Private generic functions
Method, %main-subwidget-tray-initializer: Private generic functions
Method, %main-subwidget-user-list-initializer: Private generic functions
Method, %next-channel-connectors: Private generic functions
Method, %pick-client-connectors: Private generic functions
Method, %pick-connection-connectors: Private generic functions
Method, %prev-channel-connectors: Private generic functions
Method, %process-updates-connectors: Private generic functions
Method, %remove-connectors: Private generic functions
Method, %repl-subwidget-actual-repl-initializer: Private generic functions
Method, %save-connectors: Private generic functions
Method, %send-connectors: Private generic functions
Method, %settings-subwidget-behavior-widget-initializer: Private generic functions
Method, %settings-subwidget-cancel-initializer: Private generic functions
Method, %settings-subwidget-connections-settings-initializer: Private generic functions
Method, %settings-subwidget-layout-initializer: Private generic functions
Method, %settings-subwidget-ok-initializer: Private generic functions
Method, %settings-subwidget-style-widget-initializer: Private generic functions
Method, %settings-subwidget-tabs-initializer: Private generic functions
Method, %shortcut-0-connectors: Private generic functions
Method, %shortcut-1-connectors: Private generic functions
Method, %shortcut-2-connectors: Private generic functions
Method, %shortcut-3-connectors: Private generic functions
Method, %shortcut-4-connectors: Private generic functions
Method, %shortcut-5-connectors: Private generic functions
Method, %shortcut-6-connectors: Private generic functions
Method, %shortcut-7-connectors: Private generic functions
Method, %shortcut-8-connectors: Private generic functions
Method, %shortcut-9-connectors: Private generic functions
Method, %show-connectors: Private generic functions
Method, %show-menu-connectors: Private generic functions
Method, %show-menu-connectors: Private generic functions
Method, %tray-message-connectors: Private generic functions
Method, %tray-slot-clicked: Private generic functions
Method, %tray-slot-show: Private generic functions
Method, %tray-slot-tray-message: Private generic functions
Method, %tray-subwidget-menu-initializer: Private generic functions
Method, %tray-subwidget-quit-initializer: Private generic functions
Method, %tray-subwidget-settings-initializer: Private generic functions
Method, %tray-subwidget-show-initializer: Private generic functions
Method, %user-item-slot-show-menu: Private generic functions
Method, %user-item-subwidget-layout-initializer: Private generic functions
Method, %user-item-subwidget-menu-initializer: Private generic functions
Method, %user-item-subwidget-name-initializer: Private generic functions
Method, %user-item-subwidget-type-initializer: Private generic functions
Method, %user-list-slot-clear-filter: Private generic functions
Method, %user-list-slot-filter: Private generic functions
Method, %user-list-subwidget-center-initializer: Private generic functions
Method, %user-list-subwidget-clear-initializer: Private generic functions
Method, %user-list-subwidget-filter-initializer: Private generic functions
Method, %user-list-subwidget-layout-initializer: Private generic functions
Method, %user-list-subwidget-list-initializer: Private generic functions
Method, %user-list-subwidget-scroller-initializer: Private generic functions
Method, (setf awaiting): Private generic functions
Method, (setf back-queue): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channel): Private generic functions
Method, (setf channels): Private generic functions
Method, (setf channels): Private generic functions
Method, (setf channels): Private generic functions
Method, (setf client): Private generic functions
Method, (setf client): Private generic functions
Method, (setf client): Private generic functions
Method, (setf client): Private generic functions
Method, (setf clients): Private generic functions
Method, (setf clients): Private generic functions
Method, (setf connections): Private generic functions
Method, (setf connections): Private generic functions
Method, (setf connections): Private generic functions
Method, (setf favorite-p): Private generic functions
Method, (setf find-channel): Private generic functions
Method, (setf find-client): Private generic functions
Method, (setf find-user): Private generic functions
Method, (setf lock): Private generic functions
Method, (setf main): Private generic functions
Method, (setf main): Private generic functions
Method, (setf main): Private generic functions
Method, (setf main): Private generic functions
Method, (setf main): Private generic functions
Method, (setf main): Private generic functions
Method, (setf muted-p): Private generic functions
Method, (setf name): Private generic functions
Method, (setf name): Private generic functions
Method, (setf name): Private generic functions
Method, (setf primary-p): Private generic functions
Method, (setf queue): Private generic functions
Method, (setf send-thread): Private generic functions
Method, (setf server-name): Private generic functions
Method, (setf updates): Private generic functions
Method, (setf users): Private generic functions
Method, (setf users): Private generic functions
Method, anonymous-p: Private generic functions
Method, awaiting: Private generic functions
Method, back-queue: Private generic functions
Method, channel: Private generic functions
Method, channel: Private generic functions
Method, channel: Private generic functions
Method, channel: Private generic functions
Method, channel: Private generic functions
Method, channels: Private generic functions
Method, channels: Private generic functions
Method, client: Private generic functions
Method, client: Private generic functions
Method, client: Private generic functions
Method, client: Private generic functions
Method, client: Private generic functions
Method, clients: Private generic functions
Method, close-connection: Public standalone methods
Method, coerce-item: Public standalone methods
Method, coerce-item: Public standalone methods
Method, connections: Private generic functions
Method, drag-start: Public standalone methods
Method, enqueue-update: Private generic functions
Method, enqueue-update: Private generic functions
Method, favorite-p: Private generic functions
Method, find-channel: Private generic functions
Method, find-channel: Private generic functions
Method, find-channel: Private generic functions
Method, find-client: Private generic functions
Method, find-user: Private generic functions
Method, handle-send-connection: Private generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, label: Private generic functions
Method, label: Private generic functions
Method, lock: Private generic functions
Method, main: Private generic functions
Method, main: Private generic functions
Method, main: Private generic functions
Method, main: Private generic functions
Method, main: Private generic functions
Method, main: Private generic functions
Method, muted-p: Private generic functions
Method, name: Private generic functions
Method, name: Private generic functions
Method, name: Private generic functions
Method, next-channel: Private generic functions
Method, next-channel: Private generic functions
Method, open-connection: Public standalone methods
Method, prev-channel: Private generic functions
Method, prev-channel: Private generic functions
Method, primary-p: Private generic functions
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process: Public standalone methods
Method, process-updates: Private generic functions
Method, queue: Private generic functions
Method, save: Private generic functions
Method, save: Private generic functions
Method, save: Private generic functions
Method, save: Private generic functions
Method, save: Private generic functions
Method, send-thread: Private generic functions
Method, server-name: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, setup: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, show-update: Private generic functions
Method, teardown: Private generic functions
Method, tray-message: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update: Private generic functions
Method, update-listing: Private generic functions
Method, update-listing: Private generic functions
Method, updates: Private generic functions
Method, users: Private generic functions
Method, users: Private generic functions
muted-p: Private generic functions
muted-p: Private generic functions

N
name: Private generic functions
name: Private generic functions
name: Private generic functions
name: Private generic functions
next-channel: Private generic functions
next-channel: Private generic functions
next-channel: Private generic functions

O
object-color: Private ordinary functions
open-connection: Public standalone methods

P
parse-time-format: Private ordinary functions
permissions-string: Private ordinary functions
prev-channel: Private generic functions
prev-channel: Private generic functions
prev-channel: Private generic functions
primary-p: Private generic functions
primary-p: Private generic functions
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process: Public standalone methods
process-updates: Private generic functions
process-updates: Private generic functions

Q
qsend: Private ordinary functions
queue: Private generic functions
queue: Private generic functions

R
read-permissions: Private ordinary functions
regex-escape: Private ordinary functions
remove-command: Private ordinary functions
run-command: Private ordinary functions

S
save: Private generic functions
save: Private generic functions
save: Private generic functions
save: Private generic functions
save: Private generic functions
save: Private generic functions
send-thread: Private generic functions
send-thread: Private generic functions
server-name: Private generic functions
server-name: Private generic functions
setf-named: Private macros
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
setup: Private generic functions
show-error: Private ordinary functions
show-settings: Private ordinary functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update: Private generic functions
show-update-action: Private ordinary functions
show-update-info: Private ordinary functions
show-update-text: Private ordinary functions
sname: Private ordinary functions
split-command-string: Private ordinary functions
start: Public ordinary functions
starts-with: Private ordinary functions
system-about: Private ordinary functions

T
teardown: Private generic functions
teardown: Private generic functions
tray-message: Private generic functions
tray-message: Private generic functions

U
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update: Private generic functions
update-connect-menu: Private ordinary functions
update-listing: Private generic functions
update-listing: Private generic functions
update-listing: Private generic functions
updates: Private generic functions
updates: Private generic functions
users: Private generic functions
users: Private generic functions
users: Private generic functions

W
with-awaiting: Private macros

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

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

A.3 Variables

Jump to:   *  
A   B   C   E   F   H   I   J   L   M   N   O   P   Q   R   S   T   U  
Index Entry  Section

*
*commands*: Private special variables
*deployed*: Private special variables
*main*: Private special variables
*url-regex*: Private special variables

A
actual-repl: Private classes
add: Private classes
auto: Private classes
awaiting: Private classes

B
back-queue: Private classes
behavior: Private classes
behavior-widget: Private classes

C
cancel: Private classes
center: Private classes
center: Private classes
channel: Private classes
channel: Private classes
channel: Private classes
channel-list: Private classes
channelname: Private classes
channels: Private classes
channels: Private classes
chat-area: Private classes
clear: Private classes
client: Public classes
client: Private classes
client: Private classes
client: Private classes
clients: Private classes
clients-menu: Private classes
complete-index: Private classes
complete-prefix: Private classes
complete-pretext: Private classes
connect-menu: Private classes
connections: Private classes
connections-settings: Private classes
create: Private classes

E
error: Private classes

F
filter: Private classes
font: Private classes
font: Private classes
format: Private classes

H
hostname: Private classes

I
input: Private classes
input-area: Private classes

J
join: Private classes

L
layout: Private classes
layout: Private classes
layout: Private classes
layout: Private classes
layout: Private classes
layout: Private classes
layout: Private classes
layout: Private classes
link: Private classes
list: Private classes
list: Private classes
list: Private classes
lock: Private classes

M
main: Private classes
main: Private classes
main: Private classes
main: Private classes
main: Private classes
main: Private classes
main: Private classes
mark: Private classes
mark: Private classes
menu: Private classes
menu: Private classes
menu: Private classes

N
name: Private classes
name: Private classes
name: Private classes
name: Private classes
name: Private classes
name: Private classes
name: Private classes
notify: Private classes

O
ok: Private classes
output: Private classes

P
password: Private classes
permissions: Private classes
port: Private classes
primary-p: Private classes

Q
queue: Private classes
quit: Private classes

R
remove: Private classes
repl: Private classes

S
save: Private classes
scroller: Private classes
scroller: Private classes
send: Private classes
send-thread: Private classes
server-name: Private classes
settings: Private classes
shortcut-0: Private classes
shortcut-1: Private classes
shortcut-2: Private classes
shortcut-3: Private classes
shortcut-4: Private classes
shortcut-5: Private classes
shortcut-6: Private classes
shortcut-7: Private classes
shortcut-8: Private classes
shortcut-9: Private classes
shortcut-leave: Private classes
shortcut-next: Private classes
shortcut-prev: Private classes
show: Private classes
Slot, actual-repl: Private classes
Slot, add: Private classes
Slot, auto: Private classes
Slot, awaiting: Private classes
Slot, back-queue: Private classes
Slot, behavior: Private classes
Slot, behavior-widget: Private classes
Slot, cancel: Private classes
Slot, center: Private classes
Slot, center: Private classes
Slot, channel: Private classes
Slot, channel: Private classes
Slot, channel: Private classes
Slot, channel-list: Private classes
Slot, channelname: Private classes
Slot, channels: Private classes
Slot, channels: Private classes
Slot, chat-area: Private classes
Slot, clear: Private classes
Slot, client: Public classes
Slot, client: Private classes
Slot, client: Private classes
Slot, client: Private classes
Slot, clients: Private classes
Slot, clients-menu: Private classes
Slot, complete-index: Private classes
Slot, complete-prefix: Private classes
Slot, complete-pretext: Private classes
Slot, connect-menu: Private classes
Slot, connections: Private classes
Slot, connections-settings: Private classes
Slot, create: Private classes
Slot, error: Private classes
Slot, filter: Private classes
Slot, font: Private classes
Slot, font: Private classes
Slot, format: Private classes
Slot, hostname: Private classes
Slot, input: Private classes
Slot, input-area: Private classes
Slot, join: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, layout: Private classes
Slot, link: Private classes
Slot, list: Private classes
Slot, list: Private classes
Slot, list: Private classes
Slot, lock: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, main: Private classes
Slot, mark: Private classes
Slot, mark: Private classes
Slot, menu: Private classes
Slot, menu: Private classes
Slot, menu: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, name: Private classes
Slot, notify: Private classes
Slot, ok: Private classes
Slot, output: Private classes
Slot, password: Private classes
Slot, permissions: Private classes
Slot, port: Private classes
Slot, primary-p: Private classes
Slot, queue: Private classes
Slot, quit: Private classes
Slot, remove: Private classes
Slot, repl: Private classes
Slot, save: Private classes
Slot, scroller: Private classes
Slot, scroller: Private classes
Slot, send: Private classes
Slot, send-thread: Private classes
Slot, server-name: Private classes
Slot, settings: Private classes
Slot, shortcut-0: Private classes
Slot, shortcut-1: Private classes
Slot, shortcut-2: Private classes
Slot, shortcut-3: Private classes
Slot, shortcut-4: Private classes
Slot, shortcut-5: Private classes
Slot, shortcut-6: Private classes
Slot, shortcut-7: Private classes
Slot, shortcut-8: Private classes
Slot, shortcut-9: Private classes
Slot, shortcut-leave: Private classes
Slot, shortcut-next: Private classes
Slot, shortcut-prev: Private classes
Slot, show: Private classes
Slot, sound: Private classes
Slot, style: Private classes
Slot, style-widget: Private classes
Slot, tabs: Private classes
Slot, text: Private classes
Slot, time: Private classes
Slot, tray: Private classes
Slot, tray: Private classes
Slot, type: Private classes
Slot, type: Private classes
Slot, update: Private classes
Slot, updates: Private classes
Slot, user-list: Private classes
Slot, username: Private classes
Slot, users: Private classes
Slot, users: Private classes
sound: Private classes
Special Variable, *commands*: Private special variables
Special Variable, *deployed*: Private special variables
Special Variable, *main*: Private special variables
Special Variable, *url-regex*: Private special variables
style: Private classes
style-widget: Private classes

T
tabs: Private classes
text: Private classes
time: Private classes
tray: Private classes
tray: Private classes
type: Private classes
type: Private classes

U
update: Private classes
updates: Private classes
user-list: Private classes
username: Private classes
users: Private classes
users: Private classes

Jump to:   *  
A   B   C   E   F   H   I   J   L   M   N   O   P   Q   R   S   T   U  

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

A.4 Data types

Jump to:   B   C   F   I   L   M   O   P   R   S   T   U  
Index Entry  Section

B
behavior-settings: Private classes

C
channel: Private classes
channel-item: Private classes
channel-list: Private classes
channel-list.lisp: The lionchat/channel-list․lisp file
channel-settings: Private classes
channel.lisp: The lionchat/channel․lisp file
chat-area: Private classes
chat-area.lisp: The lionchat/chat-area․lisp file
chat-input: Private classes
chat-output: Private classes
Class, behavior-settings: Private classes
Class, channel: Private classes
Class, channel-item: Private classes
Class, channel-list: Private classes
Class, channel-settings: Private classes
Class, chat-area: Private classes
Class, chat-input: Private classes
Class, chat-output: Private classes
Class, client: Private classes
Class, connection-settings: Private classes
Class, connections-settings: Private classes
Class, internal-update: Private classes
Class, main: Private classes
Class, object: Public classes
Class, remove-client: Private classes
Class, repl: Private classes
Class, settings: Private classes
Class, style-settings: Private classes
Class, tray: Private classes
Class, updatable: Private classes
Class, user: Private classes
Class, user-item: Private classes
Class, user-list: Private classes
client: Private classes
client.lisp: The lionchat/client․lisp file
commands.lisp: The lionchat/commands․lisp file
connection-settings: Private classes
connections-settings: Private classes

F
File, channel-list.lisp: The lionchat/channel-list․lisp file
File, channel.lisp: The lionchat/channel․lisp file
File, chat-area.lisp: The lionchat/chat-area․lisp file
File, client.lisp: The lionchat/client․lisp file
File, commands.lisp: The lionchat/commands․lisp file
File, lionchat.asd: The lionchat/lionchat․asd file
File, main.lisp: The lionchat/main․lisp file
File, package.lisp: The lionchat/package․lisp file
File, repl.lisp: The lionchat/repl․lisp file
File, settings.lisp: The lionchat/settings․lisp file
File, shortcut.lisp: The lionchat/shortcut․lisp file
File, toolkit.lisp: The lionchat/toolkit․lisp file
File, tray.lisp: The lionchat/tray․lisp file
File, updatable.lisp: The lionchat/updatable․lisp file
File, user-list.lisp: The lionchat/user-list․lisp file
File, user.lisp: The lionchat/user․lisp file

I
internal-update: Private classes

L
lionchat: The lionchat system
lionchat: The lionchat package
lionchat.asd: The lionchat/lionchat․asd file

M
main: Private classes
main.lisp: The lionchat/main․lisp file

O
object: Public classes

P
Package, lionchat: The lionchat package
package.lisp: The lionchat/package․lisp file

R
remove-client: Private classes
repl: Private classes
repl.lisp: The lionchat/repl․lisp file

S
settings: Private classes
settings.lisp: The lionchat/settings․lisp file
shortcut.lisp: The lionchat/shortcut․lisp file
style-settings: Private classes
System, lionchat: The lionchat system

T
toolkit.lisp: The lionchat/toolkit․lisp file
tray: Private classes
tray.lisp: The lionchat/tray․lisp file

U
updatable: Private classes
updatable.lisp: The lionchat/updatable․lisp file
user: Private classes
user-item: Private classes
user-list: Private classes
user-list.lisp: The lionchat/user-list․lisp file
user.lisp: The lionchat/user․lisp file

Jump to:   B   C   F   I   L   M   O   P   R   S   T   U