Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!eecae!cps3xx!cps3xx.egr.msu.edu!ben From: ben@ulrich.mth.msu.edu (Ben Lotto) Newsgroups: comp.emacs Subject: Query on sun.el Message-ID: Date: 7 Mar 89 19:39:13 GMT Sender: usenet@cps3xx.UUCP Distribution: all Organization: Michigan State University Lines: 24 Part of the file .../emacs/lisp/term/sun.el is given here: (defvar sun-esc-bracket nil "*If non-nil, rebind ESC [ as prefix for Sun function keys.") (defvar sun-raw-map (make-sparse-keymap) "*Keymap for ESC-[ encoded keyboard") [ ... various define-key's for sun-raw-map omitted ... ] (if sun-esc-bracket (progn (define-key esc-map "[" sun-raw-map) ; Install sun-raw-map [ ... more define-key's for esc-map omitted ... ] )) Now it seems to me that the code inside the if can never get executed, since sun-esc-bracket is always set to nil when this point is reached. Is there something I'm missing here? -- -B. A. Lotto (ben@ulrich.mth.msu.edu) Department of Mathematics/Michigan State University/East Lansing, MI 48824