GNU bug report logs - #12988
isearch fails to persistently indicate case sensitivity

Previous Next

Package: emacs;

Reported by: Kelly Dean <kellydeanch <at> yahoo.com>

Date: Sun, 25 Nov 2012 02:08:01 UTC

Severity: wishlist

Tags: wontfix

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #59 received at 12988 <at> debbugs.gnu.org (full text, mbox):

From: Dani Moncayo <dmoncayo <at> gmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Chong Yidong <cyd <at> gnu.org>, kellydeanch <at> yahoo.com, 12988 <at> debbugs.gnu.org
Subject: Re: bug#12988: [PATCH] RE: bug#12988: isearch fails to persistently
	indicate case sensitivity
Date: Fri, 30 Nov 2012 16:46:02 +0100
>>> I-search(NC) -- case-insensitive ("no-case")
>>> I-search(CS) -- case-sensitive
>>> I-search(CS,WS) -- and lax whitespace
>>> I-search(CS,WS,RX) -- and regexp
>> I think that would be fine, though full strings (like "case",
>> "strict-space") might be better than cryptic acryonyms.
>
> In an earlier thread I suggested "Isearch/w/c" where the letters would
> match the keys used to enable/select those options.

Sounds fine to me.  Short and intuitive.

(It could be even shorter if you write only the first slash, because
every single character on its right side would represent an individual
flag.  E.g.: "Isearch/wc")

>> I'd like to mention that a bad consequence of this approach is that
>> the prompt string would have a variable length, so that the search
>> string would not be shown in a stable position, making harder for the
>> user to concentrate on it.
>
> We're talking about switches which usually are not changed during
> the search.

Yes, the ones that appear often during the search and those related to
the status of the current search ("(over)wrapped", "failing", etc).

-- 
Dani Moncayo




This bug report was last modified 3 years and 78 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.