(scope (current-buffer))
(end-of-file nil)))
(cond
- ((numberp bin)
- (font-lock-append-text-property sym (+ sym len) 'face (if (= sym bin)
+ ((or (numberp bin) (and (consp bin) (eq (car bin) 'gen)))
+ (font-lock-append-text-property sym (+ sym len) 'face (if (equal sym bin)
'elisp-binding-variable
'elisp-bound-variable))
(put-text-property sym (+ sym len 1) 'cursor-sensor-functions
- (elisp-cursor-sensor bin)))
+ (elisp-cursor-sensor sym)))
((eq bin 'function)
(font-lock-append-text-property sym (+ sym len) 'face 'font-lock-function-call-face))
(t (font-lock-append-text-property sym (+ sym len) 'face 'elisp-free-variable))))))