From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Newsgroups: gmane.emacs.devel Subject: Re: Displaying the state of isearch toggles [was Re: ASCII-folded search] Date: Sun, 28 Jun 2015 11:08:26 -0400 Message-ID: References: <831tgv7vbr.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113aade466449805199558c6 X-Trace: ger.gmane.org 1435504134 5201 80.91.229.3 (28 Jun 2015 15:08:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 28 Jun 2015 15:08:54 +0000 (UTC) Cc: "Stephen J. Turnbull" , Emacs developers , Stefan Monnier , Bruce Connor , Juri Linkov To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 28 17:08:46 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Z9ECL-0003pb-Ge for ged-emacs-devel@m.gmane.org; Sun, 28 Jun 2015 17:08:45 +0200 Original-Received: from localhost ([::1]:39188 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9ECK-0005eM-P4 for ged-emacs-devel@m.gmane.org; Sun, 28 Jun 2015 11:08:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44698) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9EC7-0005dx-R8 for emacs-devel@gnu.org; Sun, 28 Jun 2015 11:08:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z9EC6-0005fB-QB for emacs-devel@gnu.org; Sun, 28 Jun 2015 11:08:31 -0400 Original-Received: from mail-yk0-x22f.google.com ([2607:f8b0:4002:c07::22f]:34607) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z9EC5-0005eb-37; Sun, 28 Jun 2015 11:08:29 -0400 Original-Received: by ykfy125 with SMTP id y125so95895807ykf.1; Sun, 28 Jun 2015 08:08:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JuSOlzbeUAo14AO/kcCj+MdnqqWPpOdL8dYtjr1qX9Q=; b=PB/ZWsvOG9Cx4JJJukN7lNU9sJLpMedy4DhqepqbUpnS0ego3bRARkFKv0FfOtiDyJ gGASNwvkwu7Vrc0Jtv1yacsgL1O2avH1sZCPWrAvrEroGGJzIc0AMR8m6qkCJZASDlef hBw0sYe5mF9KMy7aepJrTukehV3NSzmvndHMfaKApMYToTLJEBxAxzS5eQywUmKdoXwk xFj2lBOFCr1ZXb2b1pmDN2+dM8csxydVZjTXChIQkCRiRJI6qqEciIC8H93khKrJxfFB vcqsjYRqj/nHdXLVz8lNfQifAEWs32P9bJZF6HckqgDOEsQWcG3VFHP5FHDITSGT44Rj 6/4w== X-Received: by 10.170.225.66 with SMTP id r63mr5646669ykf.23.1435504107469; Sun, 28 Jun 2015 08:08:27 -0700 (PDT) Original-Received: by 10.13.253.5 with HTTP; Sun, 28 Jun 2015 08:08:26 -0700 (PDT) Original-Received: by 10.13.253.5 with HTTP; Sun, 28 Jun 2015 08:08:26 -0700 (PDT) In-Reply-To: <831tgv7vbr.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4002:c07::22f X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:187614 Archived-At: --001a113aade466449805199558c6 Content-Type: text/plain; charset=UTF-8 Thanks for the implementation! I'll check it out tomorrow. -- Kaushal Modi On Jun 28, 2015 10:37 AM, "Eli Zaretskii" wrote: > > Date: Sun, 28 Jun 2015 11:47:22 +0100 > > From: Artur Malabarba > > Cc: Eli Zaretskii , emacs-devel , > > "Stephen J. Turnbull" , > > Stefan Monnier , Kaushal < > kaushal.modi@gmail.com> > > > > Here's a suggestion on how verbose toggles could be done, following > > Kaushal's previous mention of multi-line echo areas. > > It shows the state of all toggles on a line above the prompt. This is > > given the usual `minibuffer-prompt' face and it stays fixed while the > > user is typing/searching, so it's not a distraction. > > An alternative idea is not to show _any_ toggles, and provide a > separate key to display it if the user so wants. > --001a113aade466449805199558c6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Thanks for the implementation! I'll check it out tomorro= w.

--
Kaushal Modi

On Jun 28, 2015 10:37 AM, "Eli Zaretskii&qu= ot; <eliz@gnu.org> wrote:
> Date: Sun, 28 Jun 2015= 11:47:22 +0100
> From: Artur Malabarba <bruce.connor.am@gmail.com>
> Cc: Eli Zaretskii <eliz@gnu.org= >, emacs-devel <emacs-devel@gn= u.org>,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Stephen J. Turnbull" <stephen@xemacs.org>,
>=C2=A0 =C2=A0 =C2=A0 =C2=A0Stefan Monnier <monnier@iro.umontreal.ca>, Kaushal <kaushal.modi@gmail.com>
>
> Here's a suggestion on how verbose toggles could be done, followin= g
> Kaushal's previous mention of multi-line echo areas.
> It shows the state of all toggles on a line above the prompt. This is<= br> > given the usual `minibuffer-prompt' face and it stays fixed while = the
> user is typing/searching, so it's not a distraction.

An alternative idea is not to show _any_ toggles, and provide a
separate key to display it if the user so wants.
--001a113aade466449805199558c6--