6.2.6 Conditions

Condition: cmdline-error ()

An error related to a command-line item.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses

error (condition)

Direct subclasses
Direct methods

item (method)

Direct slots
Slot: item

The concerned command-line item.

Initargs

:item

Readers

item (generic function)

Condition: cmdline-junk-error ()

An error related to a command-line piece of junk.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Direct methods

junk (method)

Direct slots
Slot: item

The piece of junk appearing on the command-line.

Initargs

:junk, :item

Readers

junk (generic function)

Condition: cmdline-option-error ()

An error related to a command-line (known) option.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses
Direct subclasses
Direct methods

name (method)

Direct slots
Slot: item

The option’s name as it appears on the command-line.

Initargs

:name, :item

Readers

name (generic function)

Condition: environment-error ()

An error related to an environment variable.

Package

net.didierverna.clon

Source

environ.lisp (file)

Direct superclasses

error (condition)

Direct subclasses

environmental-option-error (condition)

Direct methods

env-var (method)

Direct slots
Slot: env-var

The concerned environment variable.

Initargs

:env-var

Readers

env-var (generic function)

Condition: environmental-option-error ()

An error related to an option’s environment variable.

Package

net.didierverna.clon

Source

environ.lisp (file)

Direct superclasses
Direct subclasses

invalid-environment-value (condition)

Condition: home-directory ()
Package

net.didierverna.clon

Source

util.lisp (file)

Direct superclasses

warning (condition)

Direct methods
Direct slots
Slot: error-string
Initargs

:error-string

Readers

error-string (generic function)

Writers

(setf error-string) (generic function)

Condition: invalid-argument ()

An invalid argument error.

Package

net.didierverna.clon

Source

valued.lisp (file)

Direct superclasses

option-error (condition)

Direct subclasses
Direct methods
Direct slots
Slot: argument

The invalid argument.

Initargs

:argument

Readers

argument (generic function)

Slot: comment

An additional comment about the error.

Initargs

:comment

Readers

comment (generic function)

Condition: invalid-cmdline-argument ()

An invalid command-line argument error.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses
Condition: invalid-environment-value ()

An invalid environment variable’s value error.

Package

net.didierverna.clon

Source

environ.lisp (file)

Direct superclasses
Direct methods

env-val (method)

Direct slots
Slot: argument

The invalid environment variable value.

Initargs

:env-val, :argument

Readers

env-val (generic function)

Condition: invalid-negated-equal-syntax ()

An error related to a negated-equal syntax.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Condition: invalid-negated-syntax ()

An invalid negated syntax error.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses

cmdline-option-error (condition)

Condition: invalid-short-equal-syntax ()

An error related to a short-equal syntax.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Condition: invalid-value ()

An invalid value error.

Package

net.didierverna.clon

Source

valued.lisp (file)

Direct superclasses

option-error (condition)

Direct methods
Direct slots
Slot: value

The invalid value.

Initargs

:value

Readers

value (generic function)

Slot: comment

An additional comment about the error.

Initargs

:comment

Readers

comment (generic function)

Condition: missing-cmdline-argument ()

A missing command-line argument error.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses

cmdline-option-error (condition)

Condition: option-error ()

An error related to an option.

Package

net.didierverna.clon

Source

option.lisp (file)

Direct superclasses

error (condition)

Direct subclasses
Direct methods

option (method)

Direct slots
Slot: option

The concerned option.

Initargs

:option

Readers

option (generic function)

Condition: spurious-cmdline-argument ()

A spurious command-line argument error.

Package

net.didierverna.clon

Source

cmdline.lisp (file)

Direct superclasses

cmdline-option-error (condition)

Direct methods

argument (method)

Direct slots
Slot: argument

The spurious argument.

Initargs

:argument

Readers

argument (generic function)

Condition: unknown-cmdline-option-error ()

An error related to an unknown command-line option.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Direct methods
Direct slots
Slot: item

The option’s name as it appears on the command-line.

Initargs

:name, :item

Readers

name (generic function)

Slot: argument

The option’s command-line argument.

Initargs

:argument

Readers

argument (generic function)

Condition: unrecognized-negated-call-error ()

An error related to an unrecognized negated call.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Direct methods

negated-call (method)

Direct slots
Slot: item

The unrecognized negated call on the command-line.

Initargs

:negated-call, :item

Readers

negated-call (generic function)

Condition: unrecognized-short-call-error ()

An error related to an unrecognized short call.

Package

net.didierverna.clon

Source

context.lisp (file)

Direct superclasses

cmdline-error (condition)

Direct methods

short-call (method)

Direct slots
Slot: item

The unrecognized short call on the command-line.

Initargs

:short-call, :item

Readers

short-call (generic function)