Even though we use make-local-variable to ensure that
prescient-filter-method is buffer-local in the minibuffer, it seems
that delq might still modify prescient-filter-method as a global
variable. It was assumed that destructive functions would only modify
the buffer-local value, but that is apparently not the case.
Even though we use
make-local-variable
to ensure thatprescient-filter-method
is buffer-local in the minibuffer, it seems thatdelq
might still modifyprescient-filter-method
as a global variable. It was assumed that destructive functions would only modify the buffer-local value, but that is apparently not the case.See also issue #123.