The following global variables are used to control the handling of exceptions:
A list containing either :warn
or :silent
, determining whether to notify the user, and either :skip
or :redefine
to determine what to do about an action-list operation when the action-list already exists. The default value is '(:warn :skip)
. It is used by the define-action-list
macro.
*handle-existing-action-in-action-list*
A list containing one of :warn
, or :silent
, determining whether to notify the user, and one of :skip
, or :redefine
, to determine what to do about an action definition when the action already exists in the given action-list. The default value is '(:warn :skip)
. It is used by define-action
.
A keyword; one of :warn
, :error
, or :ignore
, denoting how to handle an operation on a missing action-list. The default value is :error
. It is used by undefine-action-list
, print-actions
, execute-actions
, define-action
and undefine-action
.
*handle-missing-action-in-action-list*
A keyword; one of :warn
, :error
or :ignore
, denoting how to handle an operation on a missing action. Its default value is :warn
. It is used by undefine-action
.