From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] isearch: lazy-highlighting of sub-exps of regexps Date: Tue, 23 Nov 2010 21:43:56 -0500 Message-ID: References: <87oc9g7t08.fsf@mail.jurta.org> <87pqtv32p7.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1290566670 16452 80.91.229.12 (24 Nov 2010 02:44:30 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 24 Nov 2010 02:44:30 +0000 (UTC) Cc: Andrew Helsley , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 24 03:44:22 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PL5LK-0008EK-LE for ged-emacs-devel@m.gmane.org; Wed, 24 Nov 2010 03:44:22 +0100 Original-Received: from localhost ([127.0.0.1]:54907 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PL5LK-0008RC-9Q for ged-emacs-devel@m.gmane.org; Tue, 23 Nov 2010 21:44:22 -0500 Original-Received: from [140.186.70.92] (port=59034 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PL5L8-0008Qx-C9 for emacs-devel@gnu.org; Tue, 23 Nov 2010 21:44:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PL5L3-0006sT-J9 for emacs-devel@gnu.org; Tue, 23 Nov 2010 21:44:10 -0500 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:36954) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PL5L3-0006sB-Ge for emacs-devel@gnu.org; Tue, 23 Nov 2010 21:44:05 -0500 Original-Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id oAO2hvbA016827; Tue, 23 Nov 2010 21:43:58 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 02D42A844C; Tue, 23 Nov 2010 21:43:57 -0500 (EST) In-Reply-To: <87pqtv32p7.fsf@mail.jurta.org> (Juri Linkov's message of "Wed, 24 Nov 2010 01:55:32 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3688=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:133106 Archived-At: >> Of course, to make it yet a bit easier, we should provide an "ireplace" >> mode (where the replacement is shown incrementally as the user types >> the replacement spec). > Should this interactive replacement modify the buffer or > just show replacements using e.g. overlays? Beggars can't be choosers. >>> Thanks, but we already have a request in the bug database with a set >>> of different patches to implement it: http://debbugs.gnu.org/6227 >>> There is no decision yet what is the best of them. >> Could someone take a close look and install such a feature? > The most difficult question (as usual) is color selection > for sub-exps faces. I think the most intuitive would be a rainbow. Well, let's first install one of those patches and then see what improvements are needed. So what matters is not really the color selection, but the cleanliness of the code so we can easily change the color selection. Stefan