GNU bug report logs - #11360
ERC completion case-sensitive

Previous Next

Package: emacs;

Reported by: Antoine Levitt <antoine.levitt <at> gmail.com>

Date: Fri, 27 Apr 2012 13:41:02 UTC

Severity: normal

Tags: fixed

Fixed in version 25.1

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: 11360 <at> debbugs.gnu.org
Subject: bug#11360: ERC completion case-sensitive
Date: Fri, 05 Feb 2016 08:38:16 -0500
> erc-completion-ignore-case or completion-ignore-case is t. A specific
> setting seems like a good idea because presumably some people will want
> case-insensitive completion in erc but not elsewhere.

There are 2 notions of "case-sensitivity" when it comes to completion:
- whether the case is semantically significant in the end result
  (i.e. is "FirstName" another user than "firstname"?).
- whether the user wants "FirstName" be considered as a valid candidate
  for completion of "fir".

The current completion code somewhat conflates the two, but in terms of
"what should Emacs do" the difference is important.  Of course, the
second consideration only applies when the first is true.

So: is the case semantically significant, here?


        Stefan




This bug report was last modified 9 years and 164 days ago.

Previous Next


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