Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!husc6!rutgers!labrea!jade!ucbvax!ICST-CMR.ARPA!rbj
From: rbj@ICST-CMR.ARPA (Root Boy Jim)
Newsgroups: comp.emacs
Subject: Gnu Emacs ^Q & ^S problems
Message-ID: <8711252118.AA02606@icst-cmr.arpa.ARPA>
Date: Wed, 25-Nov-87 16:18:57 EST
Article-I.D.: icst-cmr.8711252118.AA02606
Posted: Wed Nov 25 16:18:57 1987
Date-Received: Sun, 29-Nov-87 21:44:12 EST
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The ARPA Internet
Lines: 31


   From: John Robinson 

   1.  You can run in CBREAK mode with the kernel handling flow control.
   Issue (set-input-mode nil t) from your .emacs.  This leads to the
   problem above that you have to bind other keys to isearch-forward and
   quoted-insert.  Traditional nominees are C-^ and C-\.  There is a
   further problem, however; the interactive key set inside isearch
   includes ^S and there is no convenient way to change this (yet).

I am surprised that such a normally astute emacs hacker would overlook
the following feature: M-x describe-variable RET search-repeat-char RET

	search-repeat-char's value is 19

	Documentation:
	Character to repeat incremental search forwards.

In fact, all the special search characters are parameterizable.

I would also argue that the isearch-forward and isearch-backward might
ought to bind these variables to whatever function key that invoked
the search under certain conditions, say that it was a control char.

   /jr
   jr@bbn.com or jr@bbn.uucp

	(Root Boy) Jim Cottrell	
	National Bureau of Standards
	Flamer's Hotline: (301) 975-5688
Boys, you have ALL been selected to LEAVE th' PLANET in 15 minutes!!