A Lisp object.
A Lisp object.
A process, or
nil
.
A function designator for a function of two arguments.
The function
remove-from-process-property
removes
value
from the value of the property associated with
indicator
for the process
process
. It uses the function
test
to compare
value
with existing values, in the same way as
cl:remove
.
The default value of
test
is
#'eql
.
If there is a property associated with indicator , the value of the property must be a list.
If
process
is not supplied or is
nil
, the current process (that is, the result of calling get-current-process) is used.
In the typical case when only the current process sets the property (even if other processes read it), private properties can be used, and are much faster in SMP LispWorks, because they do not need to deal with parallel setting. See process-private-property.
LispWorks User Guide and Reference Manual - 21 Dec 2011