emacs-devel
[Top][All Lists]

## Re: small Eshell docfix

 From: Richard Stallman Subject: Re: small Eshell docfix Date: Tue, 31 Aug 2004 18:06:43 -0400

> In that case, why isn't \ the default for this variable?

Because this would conflict with Windows, where "\vi" means to run the
vi.exe that exists in the root directory.

The idea that an Emacs feature should be designed to avoid "conflict
with Windows" gives Windows more importance than it deserves.

GNU Emacs is a part of the GNU system and its main purpose is to make
the GNU system better.  It is ok for GNU packages to support non-free
systems as well, as long as they don't get in the way of the main
purpose.

If we start rejecting decisions that make sense on GNU/Linux because
they "conflict" with Windows, Windows is getting in the way.