This is the trivial-clipboard Reference Manual, version 0.0.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:55:26 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-clipboard
trivial-clipboard let access system clipboard.
SANO Masatoshi
MIT
0.0.0.0
uiop
(system).
src
(module).
Modules are listed depth-first from the system components tree.
trivial-clipboard/src
trivial-clipboard
(system).
package.lisp
(file).
conditions.lisp
(file).
text.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-clipboard/trivial-clipboard.asd
trivial-clipboard/src/package.lisp
trivial-clipboard/src/conditions.lisp
trivial-clipboard/src/text.lisp
trivial-clipboard/trivial-clipboard.asd
trivial-clipboard
(system).
trivial-clipboard/src/conditions.lisp
src
(module).
not-installed
(condition).
not-installed-programs
(reader method).
trivial-clipboard-error
(condition).
trivial-clipboard/src/text.lisp
src
(module).
content
(generic function).
(setf content)
(generic function).
text
(function).
*clipboard-commands*
(special variable).
clipboard-programs
(function).
copy
(function).
executable-find
(function).
find-command
(function).
find-copy-command
(function).
find-paste-command
(function).
get-copy-command
(function).
get-paste-command
(function).
paste
(function).
wayland-session-p
(function).
x-session-p
(function).
Packages are listed by definition order.
trivial-clipboard
common-lisp
.
content
(generic function).
(setf content)
(generic function).
text
(function).
*clipboard-commands*
(special variable).
clipboard-programs
(function).
copy
(function).
executable-find
(function).
find-command
(function).
find-copy-command
(function).
find-paste-command
(function).
get-copy-command
(function).
get-paste-command
(function).
not-installed
(condition).
not-installed-programs
(generic reader).
paste
(function).
trivial-clipboard-error
(condition).
wayland-session-p
(function).
x-session-p
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
If DATA is STRING, it is set to the clipboard. An ERROR is
signalled if the copy failed.
If DATA is NIL, TEXT returns the STRING from the clipboard. If the copy failed, it returns NIL instead.
A generic function to get the contents of the clipboard.
Returns strings by default.
:around methods and primary method re-definitions can override return value to some structured data.
A generic function to set the contents of the clipboard to NEW-VALUE.
Default method only specializes on string, but callers can define more
methods specializing on specific data types to put into clipboard.
Example: support numbers, converting them to strings
(defmethod (setf trivial-clipboard:content) ((value number) &key &allow-other-keys) (setf (trivial-clipboard:content) (princ-to-string value)))
A list, each element being of the form (clipboard-method predicate copy-command paste-command).
Search for COMMAND in the PATH and return the absolute file name. Return nil if COMMAND is not found anywhere.
not-installed
)) ¶Jump to: | (
C E F G M N P T W X |
---|
Jump to: | (
C E F G M N P T W X |
---|
Jump to: | *
P S |
---|
Jump to: | *
P S |
---|
Jump to: | C F M N P S T |
---|
Jump to: | C F M N P S T |
---|