From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Recentish C-s M-y change Date: Wed, 06 Jan 2021 00:14:09 -0500 Message-ID: References: <87r1na4tyu.fsf@gnus.org> <87tus6tj7s.fsf@mail.linkov.net> <87a6txigm1.fsf@gnus.org> <874kk5lzew.fsf@mail.linkov.net> <16f69740-8902-492e-bef9-a6ced7907602@default> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34933"; mail-complaints-to="usenet@ciao.gmane.io" Cc: ghe@sdf.org, ams@gnu.org, emacs-devel@gnu.org To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jan 06 06:15:06 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kx1A0-0008wF-NX for ged-emacs-devel@m.gmane-mx.org; Wed, 06 Jan 2021 06:15:04 +0100 Original-Received: from localhost ([::1]:40390 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kx19z-0004tE-Q3 for ged-emacs-devel@m.gmane-mx.org; Wed, 06 Jan 2021 00:15:03 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60208) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kx19B-0003yl-0r for emacs-devel@gnu.org; Wed, 06 Jan 2021 00:14:13 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53231) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kx19A-0001jO-PV; Wed, 06 Jan 2021 00:14:12 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kx197-0005bT-2x; Wed, 06 Jan 2021 00:14:09 -0500 In-Reply-To: (message from Drew Adams on Tue, 5 Jan 2021 08:30:27 -0800 (PST)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:262577 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > 1. We could provide a key in `isearch-mode-map', by > default, that shows that info, and that continues > searching normally when you hit some other key. This might be good if it does not deny one more key for exiting the search. > 2. We could provide behavior similar to that of Icicles > key completion or `which-key.el' but adapted to handle > Isearch. What would that look like? Can you make a mock-up? > 3. Provide such on-the-fly key help in some other way. It would be easy to display a message like All but C-g C-h C-q C-r C-s C-x 8 RET C-w C-y C-\ C-^ M-n M-p M-s M-% C-M-d C-M-i C-M-y C-M-z C-M-% exit except that it it is too wide for the screen. By the way, this shows how many keys which used to exit the seach and thn execute have been redefined over the years to do something else. I was sure there were more than the few someone showed me from 1992 or so. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)