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))))