* lisp/ibuf-ext.el (ibuffer-generate-filter-groups): Don't call
`cl-values-list'. Our implementation of that function just
checks that its argument is a list, and then returns it. In
this specific case, the argument is guaranteed to be a list.
(dolist (filtergroup filter-group-alist)
(let ((filterset (cdr filtergroup)))
(cl-multiple-value-bind (hip-crowd lamers)
- (cl-values-list
- (ibuffer-split-list (lambda (bufmark)
- (ibuffer-included-in-filters-p (car bufmark)
- filterset))
- bmarklist))
+ (ibuffer-split-list (lambda (bufmark)
+ (ibuffer-included-in-filters-p (car bufmark)
+ filterset))
+ bmarklist)
(aset vec i hip-crowd)
(cl-incf i)
(setq bmarklist lamers))))