¥
Size: a a a
Aß
¥
(setq-local font-lock-multiline t)
решило проблему лолDL
Aß
(defun my-uniq (sequence &optional testfn)
(let ((len (length sequence))
result)
(if (and (< 32 len) (memq testfn '(nil eq eql equal)))
(let ((hash (make-hash-table :size len
:test (or testfn 'equal))))
(seq-doseq (elt sequence)
(unless (gethash elt hash)
(push elt result)
(puthash elt t hash))))
(seq-doseq (elt sequence)
(unless (seq-contains-p result elt testfn)
(push elt result))))
(nreverse result)))
DL
Debugger entered--Lisp error: (void-function seq-contains-p)
Aß
DL
Aß
Aß
Aß
Aß
DL
(benchmark-run 1
(my-uniq
(cl-delete-if-not counsel-yank-pop-filter kill-ring)
#'equal-including-properties))
(benchmark-run 1
(let ((-compare-fn #'equal-including-properties))
(-distinct (cl-delete-if-not counsel-yank-pop-filter kill-ring))))
T