emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Shell completion on w32 uses "/" instead of "\"


From: Lennart Borgman
Subject: Re: Shell completion on w32 uses "/" instead of "\"
Date: Wed, 20 Dec 2006 16:33:00 +0100
User-agent: Thunderbird 1.5.0.9 (Windows/20061207)

Eli Zaretskii wrote:
Date: Tue, 19 Dec 2006 09:16:42 +0100
From: Lennart Borgman <address@hidden>
CC:  address@hidden
I really don't think we should try to open this can of worms now.
Let's wait until after the release.
As I said this is clearly a bug.

I heard what you said, and I obviously disagree that it's a clear bug.
It is no more a bug than the fact that Emacs uses only forward slashes
in file-name completion in the minibuffer, even on Windows.

In other words, you are arguing for a new feature.  While I'm not
opposed to having such a feature, now is not the time to introduce new
features.
New feature? I think that things work correctly is hopefully not a new feature in Emacs ;-)

    emacs -Q
    M-x shell
       C:\myecvs> dir b<TAB>
       C:\myecvs> dir bld/<E><TAB>
       C:\myecvs> dir bld/emacs<RET>
       dir bld/emacs
       Invalid switch - "emacs".
       C:\myecvs>

Maybe you believed that this worked since very similar things actually do work. It is a bug and I offered a solution which I think is safe.

I believe I already have commented on it, see the citation from my
original message above: I don't want us to mess with this so close to
a release.

The pretest is for fixing bugs.

What do you think can go wrong?

Everything.  As you yourself point out, the situation with w32 shells
is complicated and fragile.  What else should be said to convince you
that now is not the time to mess with it?

Can you then please look at the patch again and tell more specific what you think can go wrong?

I will add the above to my patched version, as usual.

Sigh...  That's how the XEmacs fork started, you know...

Yes, and I was not here then. Now instead I am arguing for correcting the bugs. Please excuse me if I am not the really careful type sometimes.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]