unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#842: 23.0.60; find-file prompt is case sensitive on w32
@ 2008-08-31 20:48 ` Lennart Borgman (gmail)
  2008-08-31 22:34   ` Drew Adams
  2008-09-01 21:45   ` bug#842: marked as done (23.0.60; find-file prompt is case sensitive on w32) Emacs bug Tracking System
  0 siblings, 2 replies; 9+ messages in thread
From: Lennart Borgman (gmail) @ 2008-08-31 20:48 UTC (permalink / raw)
  To: emacs-pretest-bug

Try for example

  C-x C-f cha TAB

in emacs/src.

This should be case insensitive on w32 since the file system is case
insensitive.


In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-08-29
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags
-Ic:/g/include -fno-crossjumping'







^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 20:48 ` bug#842: 23.0.60; find-file prompt is case sensitive on w32 Lennart Borgman (gmail)
@ 2008-08-31 22:34   ` Drew Adams
  2008-08-31 22:57     ` Lennart Borgman (gmail)
  2008-09-01 21:45   ` bug#842: marked as done (23.0.60; find-file prompt is case sensitive on w32) Emacs bug Tracking System
  1 sibling, 1 reply; 9+ messages in thread
From: Drew Adams @ 2008-08-31 22:34 UTC (permalink / raw)
  To: 'Lennart Borgman (gmail)', 842, emacs-pretest-bug

> Try for example
> 
>   C-x C-f cha TAB
> 
> in emacs/src.
> 
> This should be case insensitive on w32 since the file system is case
> insensitive.
> 
> 
> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>  of 2008-08-29
> Windowing system distributor `Microsoft Corp.', version 5.1.2600
> configured using `configure --with-gcc (3.4) --no-opt --cflags
> -Ic:/g/include -fno-crossjumping'

I don't see that. emacs -Q with:

In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-08-29 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'

I dont' have a src directory, but I tried it in a directory with uppercase,
lowercase, and mixed case files, and C-x C-f is case insensitive.

HTH.







^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 22:34   ` Drew Adams
@ 2008-08-31 22:57     ` Lennart Borgman (gmail)
  2008-08-31 23:16       ` Drew Adams
  2008-08-31 23:20       ` Drew Adams
  0 siblings, 2 replies; 9+ messages in thread
From: Lennart Borgman (gmail) @ 2008-08-31 22:57 UTC (permalink / raw)
  To: Drew Adams; +Cc: 842, emacs-pretest-bug

Drew Adams wrote:
>> Try for example
>>
>>   C-x C-f cha TAB
>>
>> in emacs/src.
>>
>> This should be case insensitive on w32 since the file system is case
>> insensitive.
>>
>>
>> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>>  of 2008-08-29
>> Windowing system distributor `Microsoft Corp.', version 5.1.2600
>> configured using `configure --with-gcc (3.4) --no-opt --cflags
>> -Ic:/g/include -fno-crossjumping'
> 
> I don't see that. emacs -Q with:
> 
> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>  of 2008-08-29 on LENNART-69DE564
> Windowing system distributor `Microsoft Corp.', version 5.1.2600
> configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
> -fno-crossjumping'
> 
> I dont' have a src directory, but I tried it in a directory with uppercase,
> lowercase, and mixed case files, and C-x C-f is case insensitive.


Strange, this should be the same binaries that I am using ...

Is it perhaps the first character that matters? I am trying in emacs/src
with

  C-x C-f c TAB

and there are some files beginning with "c" and some with "C".

But there are more problems of this kind. Trying in emacs/lisp

  C-x C-f CVS TAB

I get [complete but not unique] and CVS/ is shown as only alternative.
And when I use

  C-x C-f CV TAB

I get cvs-status.el. What do you get in these cases?

I believe this used to work for me.






^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 22:57     ` Lennart Borgman (gmail)
@ 2008-08-31 23:16       ` Drew Adams
  2008-08-31 23:29         ` Lennart Borgman (gmail)
  2008-08-31 23:20       ` Drew Adams
  1 sibling, 1 reply; 9+ messages in thread
From: Drew Adams @ 2008-08-31 23:16 UTC (permalink / raw)
  To: 'Lennart Borgman (gmail)'; +Cc: 842, emacs-pretest-bug

> >> Try for example
> >>   C-x C-f cha TAB
> >> in emacs/src.
> >> This should be case insensitive on w32 since the file 
> >> system is case insensitive.
> >>
> >> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
> >>  of 2008-08-29
> >> Windowing system distributor `Microsoft Corp.', version 5.1.2600
> >> configured using `configure --with-gcc (3.4) --no-opt --cflags
> >> -Ic:/g/include -fno-crossjumping'
> > 
> > I don't see that. emacs -Q with:
> > 
> > In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
> >  of 2008-08-29 on LENNART-69DE564
> > Windowing system distributor `Microsoft Corp.', version 5.1.2600
> > configured using `configure --with-gcc (3.4) --no-opt 
> --cflags -Ic:/g/include
> > -fno-crossjumping'
> > 
> > I dont' have a src directory, but I tried it in a directory 
> > with uppercase, lowercase, and mixed case files, and C-x C-f
> > is case insensitive.
> 
> Strange, this should be the same binaries that I am using ...

Dunno - your lines above don't include "on LENNART-69DE564"; mine do.

> Is it perhaps the first character that matters? I am trying 
> in emacs/src with  C-x C-f c TAB and there are some files
> beginning with "c" and some with "C".
> But there are more problems of this kind. Trying in emacs/lisp
>   C-x C-f CVS TAB
> I get [complete but not unique] and CVS/ is shown as only alternative.

For me it is completed to c:/.../lisp/cvs-status.el, with no minibuffer message.

Do you have another file (in the dir) that starts with "cvs"?

> And when I use C-x C-f CV TAB I get cvs-status.el.

Same here - same as above, exactly.

> What do you get in these cases?
> I believe this used to work for me.

Are you sure you're using -Q?








^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 22:57     ` Lennart Borgman (gmail)
  2008-08-31 23:16       ` Drew Adams
@ 2008-08-31 23:20       ` Drew Adams
  2008-08-31 23:26         ` Lennart Borgman (gmail)
  1 sibling, 1 reply; 9+ messages in thread
From: Drew Adams @ 2008-08-31 23:20 UTC (permalink / raw)
  To: 'Lennart Borgman (gmail)'; +Cc: 842, emacs-pretest-bug

> > Trying in emacs/lisp C-x C-f CVS TAB
> > I get [complete but not unique] and CVS/ is shown as only 
> > alternative.

What is your value of `completion-ignored-extensions'? Mine includes ".elc". You
no doubt have a file cvs-status.elc, in addition to .el.

> For me it is completed to c:/.../lisp/cvs-status.el, with no 
> minibuffer message.







^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 23:20       ` Drew Adams
@ 2008-08-31 23:26         ` Lennart Borgman (gmail)
  0 siblings, 0 replies; 9+ messages in thread
From: Lennart Borgman (gmail) @ 2008-08-31 23:26 UTC (permalink / raw)
  To: Drew Adams; +Cc: 842, emacs-pretest-bug

Drew Adams wrote:
>>> Trying in emacs/lisp C-x C-f CVS TAB
>>> I get [complete but not unique] and CVS/ is shown as only 
>>> alternative.
> 
> What is your value of `completion-ignored-extensions'? Mine includes ".elc". You
> no doubt have a file cvs-status.elc, in addition to .el.

The default value. This is with "emacs -Q".


>> For me it is completed to c:/.../lisp/cvs-status.el, with no 
>> minibuffer message.
> 
> 






^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 23:16       ` Drew Adams
@ 2008-08-31 23:29         ` Lennart Borgman (gmail)
  2008-08-31 23:46           ` Drew Adams
  0 siblings, 1 reply; 9+ messages in thread
From: Lennart Borgman (gmail) @ 2008-08-31 23:29 UTC (permalink / raw)
  To: Drew Adams; +Cc: 842, emacs-pretest-bug

Drew Adams wrote:
>>>> Try for example
>>>>   C-x C-f cha TAB
>>>> in emacs/src.
>>>> This should be case insensitive on w32 since the file 
>>>> system is case insensitive.
>>>>
>>>> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>>>>  of 2008-08-29
>>>> Windowing system distributor `Microsoft Corp.', version 5.1.2600
>>>> configured using `configure --with-gcc (3.4) --no-opt --cflags
>>>> -Ic:/g/include -fno-crossjumping'
>>> I don't see that. emacs -Q with:
>>>
>>> In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
>>>  of 2008-08-29 on LENNART-69DE564
>>> Windowing system distributor `Microsoft Corp.', version 5.1.2600
>>> configured using `configure --with-gcc (3.4) --no-opt 
>> --cflags -Ic:/g/include
>>> -fno-crossjumping'
>>>
>>> I dont' have a src directory, but I tried it in a directory 
>>> with uppercase, lowercase, and mixed case files, and C-x C-f
>>> is case insensitive.
>> Strange, this should be the same binaries that I am using ...
> 
> Dunno - your lines above don't include "on LENNART-69DE564"; mine do.

It is the same.

>> Is it perhaps the first character that matters? I am trying 
>> in emacs/src with  C-x C-f c TAB and there are some files
>> beginning with "c" and some with "C".
>> But there are more problems of this kind. Trying in emacs/lisp
>>   C-x C-f CVS TAB
>> I get [complete but not unique] and CVS/ is shown as only alternative.
> 
> For me it is completed to c:/.../lisp/cvs-status.el, with no minibuffer message.
> 
> Do you have another file (in the dir) that starts with "cvs"?

Ah, yes. You do not have that one so this was a bad test. (It is the CVS
directory, which is hidden.)

Maybe if you create a file named CVS and try again?

>> And when I use C-x C-f CV TAB I get cvs-status.el.
> 
> Same here - same as above, exactly.
> 
>> What do you get in these cases?
>> I believe this used to work for me.
> 
> Are you sure you're using -Q?

Yes, I am a bit tired, stressed, but ... ;-)






^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: 23.0.60; find-file prompt is case sensitive on w32
  2008-08-31 23:29         ` Lennart Borgman (gmail)
@ 2008-08-31 23:46           ` Drew Adams
  0 siblings, 0 replies; 9+ messages in thread
From: Drew Adams @ 2008-08-31 23:46 UTC (permalink / raw)
  To: 'Lennart Borgman (gmail)'; +Cc: 842, emacs-pretest-bug

> Maybe if you create a file named CVS and try again?

Yes, I confirm that I see the same thing as you.

With files CVS and cvs-status.lisp present, C-x C-f CVS TAB and C-x C-f cvs TAB
both do as you said: They show the minibuffer message "Complete but not unique",
and a second TAB shows only the file name CVS, not both file names as possible
completions. Looks like a bug.







^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#842: marked as done (23.0.60; find-file prompt is case  sensitive on w32)
  2008-08-31 20:48 ` bug#842: 23.0.60; find-file prompt is case sensitive on w32 Lennart Borgman (gmail)
  2008-08-31 22:34   ` Drew Adams
@ 2008-09-01 21:45   ` Emacs bug Tracking System
  1 sibling, 0 replies; 9+ messages in thread
From: Emacs bug Tracking System @ 2008-09-01 21:45 UTC (permalink / raw)
  To: Chong Yidong

[-- Attachment #1: Type: text/plain, Size: 855 bytes --]


Your message dated Mon, 01 Sep 2008 17:38:08 -0400
with message-id <87vdxffsxr.fsf@cyd.mit.edu>
and subject line 23.0.60; find-file prompt is case sensitive on w32
has caused the Emacs bug report #842,
regarding 23.0.60; find-file prompt is case sensitive on w32
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact don@donarmstrong.com
immediately.)


-- 
842: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=842
Emacs Bug Tracking System
Contact don@donarmstrong.com with problems

[-- Attachment #2: Type: message/rfc822, Size: 2751 bytes --]

From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com>
To: emacs-pretest-bug@gnu.org
Subject: 23.0.60; find-file prompt is case sensitive on w32
Date: Sun, 31 Aug 2008 22:48:36 +0200
Message-ID: <48BB03A4.4080102@gmail.com>

Try for example

  C-x C-f cha TAB

in emacs/src.

This should be case insensitive on w32 since the file system is case
insensitive.


In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-08-29
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags
-Ic:/g/include -fno-crossjumping'




[-- Attachment #3: Type: message/rfc822, Size: 1037 bytes --]

From: Chong Yidong <cyd@stupidchicken.com>
To: "Lennart Borgman \(gmail\)" <lennart.borgman@gmail.com>
Cc: 842-done@emacsbugs.donarmstrong.com
Subject: 23.0.60; find-file prompt is case sensitive on w32
Date: Mon, 01 Sep 2008 17:38:08 -0400
Message-ID: <87vdxffsxr.fsf@cyd.mit.edu>

This was a bug in the new completion code.  I've checked in a fix.


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-09-01 21:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <87vdxffsxr.fsf@cyd.mit.edu>
2008-08-31 20:48 ` bug#842: 23.0.60; find-file prompt is case sensitive on w32 Lennart Borgman (gmail)
2008-08-31 22:34   ` Drew Adams
2008-08-31 22:57     ` Lennart Borgman (gmail)
2008-08-31 23:16       ` Drew Adams
2008-08-31 23:29         ` Lennart Borgman (gmail)
2008-08-31 23:46           ` Drew Adams
2008-08-31 23:20       ` Drew Adams
2008-08-31 23:26         ` Lennart Borgman (gmail)
2008-09-01 21:45   ` bug#842: marked as done (23.0.60; find-file prompt is case sensitive on w32) Emacs bug Tracking System

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).