Xref: utzoo gnu.emacs.help:2049 comp.emacs:10707 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage From: bsa@telotech.ai.mit.edu Newsgroups: gnu.emacs.help,comp.emacs Subject: isearch eating initial ESC generated by cursor keys Message-ID: <9105150902.AA18293@telotech.UUCP> Date: 15 May 91 13:02:47 GMT Sender: daemon@tut.cis.ohio-state.edu Followup-To: gnu.emacs.help Distribution: world Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu Lines: 20 In your message of 12 May 91 03:43:11 GMT, you write: +--------------- | In article <1991Apr29.204040.14429@jato.jpl.nasa.gov> dave@jato.jpl.nasa.gov (Dave Hayes) writes: | I have one HOWEVER I am reluctant to release it for general use until I | find out exactly how to stop an ESC from being eaten by a search command. | | Here's the fix I use. Apply the diff to the source or to your own private | copy of isearch.el. | | + ;; jbw: added support for unreading ESC if it might be | + ;; part of a character sequence generated by a | + ;; function key. This is timing dependent and will | + ;; not always work. +--------------- There's a MUCH cleaner way: (setq search-exit-char ?\r) ++Brandon