<<< Date Index >>>     <<< Thread Index >>>

Re: when using `which` send errors to /dev/null



On 26May2007 18:37, Vincent Lefevre <vincent@xxxxxxxxxx> wrote:
| On 2007-05-26 21:56:35 +1000, Cameron Simpson wrote:
| > Of course, such a system isn't a UNIX system...
| 
| Is there any reason why Mutt should not run on non-UNIX systems?

I can think of numerous things that might fail: maildir file names,
curses support and ttys, etc. By the time you have all that you are well
into POSIX support land and probably best off with a decent UNIXish
environment. For example Cygwin on Windows. And in such environments,
$PATH uses ":" as a separator as usual.

The point here is that once you start trying to support nonUNIX,
the number of things that suddenly must become tunable becomes very
very large.  Better to let a proper emulation layer (wine on windows,
ape on plan9, etc) do all that and then _not_ try to cope with weird
systems that do bizarre things like semicolon $PATH separators.

But by all means handle UNIX variations.

Cheers,
-- 
Cameron Simpson <cs@xxxxxxxxxx> DoD#743
http://www.cskk.ezoshosting.com/cs/

The abdomen, the chest, and the brain will forever be shut from the intrusion
of the wise and humane surgeon.
      --Sir John Eric Ericksen, British surgeon, appointed Surgeon-
        Extraordinary  to Queen Victoria 1873.