Function: viper-keyseq-is-a-possible-macro

viper-keyseq-is-a-possible-macro is a byte-compiled function defined in viper-macs.el.gz.

Signature

(viper-keyseq-is-a-possible-macro SEQ ALIST)

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-macs.el.gz
;; check if SEQ is a prefix of some car of an element in ALIST
(defun viper-keyseq-is-a-possible-macro (seq alist)
  (let ((converted-seq (viper-events-to-macro seq)))
    (seq-some
     (lambda (elt) (viper-prefix-subseq-p converted-seq elt))
     (viper-this-buffer-macros alist))))