"
"\n"))
(mapconcat (function
(lambda (element)
(unless (and (listp element)
(> (length element) 0)
(memq (car element)
'(key-width-default row vspace)))
(error "Expected (row ...) or (vspace): %s"
(prin1-to-string element)))
(cond ((eq (car element) 'key-width-default)
(setq kbdraw-key-width-default (nth 1 element))
nil)
((eq (car element) 'row)
(kbdraw-html-format-row (cdr element)))
((eq (car element) 'vspace)
(kbdraw-html-format-vspace))
(t (error)))))
pad-elements
"")
(if kbdraw-plain-p
" "
" |