Function: viper-display-macro

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

Signature

(viper-display-macro MACRO-NAME-OR-BODY)

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-macs.el.gz
;; if seq of Viper key symbols (representing a macro) can be converted to a
;; string--do so.  Otherwise, do nothing.
(defun viper-display-macro (macro-name-or-body)
  (cond ((viper-char-symbol-sequence-p macro-name-or-body)
	 (mapconcat #'symbol-name macro-name-or-body ""))
	((viper-char-array-p macro-name-or-body)
	 (mapconcat #'char-to-string macro-name-or-body ""))
	(t macro-name-or-body)))