Removes a persistent value from the user's registry.
lispworks
remove-user-preference path value-name &key product => removedp
path⇩ |
A string or a list of strings. |
value-name⇩ |
A string. |
product⇩ |
A keyword. |
removedp |
A boolean. |
The function remove-user-preference
removes the registry entry value-name under path under the registry path defined for product by (setf
product-registry-path)
. If the registry entry was found, non-nil is returned, otherwise nil
is returned.
If path is a list of strings, then it is interpreted like the directory component of a pathname. If path is a string, then any directory separators should be appropriate for the platform - that is, use backslash on Windows, and forward slash on non-Windows systems.
While product can in principle be any Lisp object, values of product are compared by eq, so you should use keywords.
LispWorks® User Guide and Reference Manual - 18 Feb 2025 15:32:27