From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: isearch-yank-char Date: Tue, 27 Apr 2004 11:09:52 +0300 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87ad0xvo33.fsf@mail.jurta.org> References: <874qr7l59b.fsf@mail.jurta.org> <20040426230345.GA8594@fencepost> <877jw2cq4f.fsf@floss.red-bean.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1083054521 8859 80.91.224.253 (27 Apr 2004 08:28:41 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 27 Apr 2004 08:28:41 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Apr 27 10:28:31 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BINx8-0002IJ-00 for ; Tue, 27 Apr 2004 10:28:30 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BINx8-0001oe-00 for ; Tue, 27 Apr 2004 10:28:30 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BINqO-0004w0-Vt for emacs-devel@quimby.gnus.org; Tue, 27 Apr 2004 04:21:33 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BINqE-0004v2-2v for emacs-devel@gnu.org; Tue, 27 Apr 2004 04:21:22 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BINph-0004mG-Md for emacs-devel@gnu.org; Tue, 27 Apr 2004 04:21:20 -0400 Original-Received: from [66.33.219.19] (helo=spoon.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BINla-0003nB-Fb for emacs-devel@gnu.org; Tue, 27 Apr 2004 04:16:34 -0400 Original-Received: from mail.jurta.org (80-235-32-198-dsl.mus.estpak.ee [80.235.32.198]) by spoon.dreamhost.com (Postfix) with ESMTP id 5106313D91B; Tue, 27 Apr 2004 01:16:37 -0700 (PDT) Original-To: kfogel@red-bean.com In-Reply-To: <877jw2cq4f.fsf@floss.red-bean.com> (Karl Fogel's message of "26 Apr 2004 17:48:32 -0500") User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:22216 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:22216 Karl Fogel writes: > Miles Bader writes: >> It's a shame, because it would be nice to use more "normal" bindings in >> isearch to do "isearchey variants", but it's probably necessary to be pretty >> conservative. > > In this case, I wonder if we're not being overly conservative. Here is an idea: to create a special mode, say, conservative-mode, where default values and key bindings will never change from version to version. Users upset by constant changes will set it once and for all in own .emacs and will not worry about further changes. Users who don't set this mode (as well as novices who have no preferences) will be ready for changes, and Emacs development will not be restricted by care for backward compatibility anymore. So everyone will be happy. -- Juri Linkov http://www.jurta.org/emacs/