Потерял запятую перед char. См lispref::Backquote.
Коля.
DD> On 13 Jun 2003 20:48:34 +0400,
DD> Nickolay Pakoulin(NP) wrote to Russian XEmacs Users:
DD>
DD> NP> (let ((char ?a))
DD> NP> (while (< char ?z)
DD> NP> (global-set-key (list 'control 'alt char)
DD> NP> `(lambda () (jump-to-register ,char)))
DD> NP> (incf char)))
DD>
DD> (let ((char ?a))
DD> (while (<= char ?z)
DD> (global-set-key (list 'control 'alt char)
DD> `(lambda ()
DD> (interactive)
DD> (jump-to-register char)))
DD> (incf char)))
DD>
DD> вот так сообщает об ошибке Symbol's value as variable is void: char,
DD> типа не объявлена переменная?
DD>