delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2001/07/04/16:08:12

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
Message-Id: <5.1.0.14.2.20010704215312.0425ae78@imap.mscha.org>
X-Sender: ml AT imap DOT mscha DOT org (Unverified)
X-Mailer: QUALCOMM Windows Eudora Version 5.1
Date: Wed, 04 Jul 2001 22:07:50 +0200
To: cygwin AT cygwin DOT com
From: Michael Schaap <cygwin AT mscha DOT com>
Subject: Zsh observations
Mime-Version: 1.0
X-Virus-Scanned: at mscha.com by AMaViSd snapshot-20010407 (http://amavis.org/)

Hi all,

I decided to give zsh a try.  I'm running cygwin with the latest of 
everything (according to setup.exe), on Windows 2000.
I downloaded zsh-4.0.2.tar.bz2 and built it out of the box.  (./configure; 
make; make install).

In general, it runs nicely, but I do have a few observations:

1. zsh doesn't like it if ...\cygwin\bin is not in the Windows path.  If I 
start up zsh without this, it works as long as the current directory is 
/usr/bin.  If I then do
	PATH="/usr/local/bin:/usr/bin:/bin:$PATH"
	export PATH
	cd $HOME
(either on the command line, or in /etc/zprofile), any external command I 
run gives:
	      0 [main] zsh 2432 sync_with_child: child 2356(0x230) died before 
initialization with status code 0x80
	   1288 [main] zsh 2432 sync_with_child: *** child state waiting for longjmp
/home/mscha/.zshrc:150: fork failed: resource temporarily unavailable

2. Sometimes, zsh finds a command further in the path than it should.  For 
instance, if PATH=/a:/b, and both /a/hello.exe and /b/hello.exe exist, 
typing "hello" sometimes (but not always) runs /b/hello.exe.  I'm not sure, 
but it seems that running "hello.exe" works as it should, so perhaps it has 
something to do with the cygwin automagic exe extension handling.

3. The command line completion module ("autoload -U compinit; compinit") 
does not work.  It I run this, then command line completion becomes 
erratic.  About half the time it works, but often TAB either expands to 
incorrect strings, or core dumps zsh.

This is too bad, because I really like zsh.

  - Michael


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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