From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?iso-8859-1?Q?=D3scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: buffer name completion is case-sensitive now Date: Sun, 08 Jun 2008 23:01:40 +0200 Message-ID: <63sjzlmz.fsf@telefonica.net> References: <002201c8c986$68802b90$0200a8c0@us.oracle.com> <002501c8c98f$d66552d0$0200a8c0@us.oracle.com> <000201c8c99f$4a756610$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1212958934 1707 80.91.229.12 (8 Jun 2008 21:02:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Jun 2008 21:02:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 08 23:02:57 2008 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.50) id 1K5S2I-0006UM-RF for ged-emacs-devel@m.gmane.org; Sun, 08 Jun 2008 23:02:47 +0200 Original-Received: from localhost ([127.0.0.1]:48075 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5S1V-0007jt-Ru for ged-emacs-devel@m.gmane.org; Sun, 08 Jun 2008 17:01:57 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K5S1R-0007iK-Ed for emacs-devel@gnu.org; Sun, 08 Jun 2008 17:01:53 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K5S1O-0007fS-OR for emacs-devel@gnu.org; Sun, 08 Jun 2008 17:01:52 -0400 Original-Received: from [199.232.76.173] (port=50856 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K5S1O-0007fI-L1 for emacs-devel@gnu.org; Sun, 08 Jun 2008 17:01:50 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:35202 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K5S1O-0006wc-7E for emacs-devel@gnu.org; Sun, 08 Jun 2008 17:01:50 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1K5S1M-0004kj-K1 for emacs-devel@gnu.org; Sun, 08 Jun 2008 21:01:48 +0000 Original-Received: from 179.red-83-32-115.dynamicip.rima-tde.net ([83.32.115.179]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 08 Jun 2008 21:01:48 +0000 Original-Received: from ofv by 179.red-83-32-115.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 08 Jun 2008 21:01:48 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 40 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 179.red-83-32-115.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (windows-nt) Cancel-Lock: sha1:NenbVCKeW9SnzczoeBdbIcvZRk0= X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:98727 Archived-At: "Drew Adams" writes: >> > No discussion here (AFAICT)? How do such "experiments" get >> > implemented without any proposal and discussion? >> >> I proposed the change on emacs-devel on April 26th 2008 and Stefan >> gave it the go-ahead: >> http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01877.html > > Sorry, I didn't notice it. I remember reading that, but I didn't grasp the > consequences. Same here. [snip] >> I agree with you that buffer names are another case, in addition >> to filenames, where MS-Windows systems should do case-insensitive >> completion. > > Actually, I think that buffer-name completion and file-name completion > should be treated independently, regardless of the platform. I differ. For an Emacs hacker, `buffer' and `file' are clearly distinct concepts, but for your average newbie a buffer is just the place where you edit the file. For him, the name of the buffer is just the file name, and he expects to refer to it the same way he refers to files. If he is accustomed to a case-insensitive file system, having to think about the case of the buffer name is an annoyance. > I think that users should be able to configure their preference for > buffer-name completion, just as they can for file-name completion. Right, and I would add that the defaults should adapt to user expectations on each platform, if possible. [snip] -- Oscar