delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/09/19/04:19:37

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
X-Envelope-Sender-Is: Andrej DOT Borsenkow AT mow DOT siemens DOT ru (at relayer goliath.siemens.de)
From: "Andrej Borsenkow" <Andrej DOT Borsenkow AT mow DOT siemens DOT ru>
To: <cygwin AT sourceware DOT cygnus DOT com>
Subject: RE: Link "bash" to "ksh" to be more "portable"?
Date: Tue, 19 Sep 2000 12:10:57 +0400
Message-ID: <000501c02211$23d16dd0$21c9ca95@mow.siemens.ru>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
In-Reply-To: <39C7148F.EAE9F548@cern.ch>
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
Importance: Normal

>
> IIRC, zsh has a mode to emulate ksh, and will do so automatically if it
> starts as "ksh"-named process.

Yes, current development version provides fairly good compatibility including
ksh globbing syntax. But you probably better ask on
zsh-workers AT sunsite DOT auc DOT dk. I myself do not use ksh for a long time.

 There have been messages about porting
> zsh to cygwin on this list, so take a look around to see if you can find
> the port.  Then create a symlink ksh to zsh or just copy the program to
> ksh.  Haven't tried that though.
>

Current development version (3.1.9-dev-6) builds under cygwin-1.1.4 and runs
quite fine. There is one glitch in zsh related to static build (mea culpa; but
dynamic build is fine) and one bug in pseudo-terminal support in 1.1.4 (fixed
in current cygwin CVS). As distributed pty's are used in Zsh in testsuite and
one function only, so it may be ignored. And process substitution is not
supported because neither FIFO or /dev/fd are supported.

I had problems running zsh with post-1.1.4 cygwin. Had no time to check
current snapshots yet.

-andrej


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019