Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3C6478E7.D341CE39@insight.rr.com> Date: Fri, 08 Feb 2002 20:18:31 -0500 From: Paul McFerrin Reply-To: pmcferrin AT insight DOT rr DOT com X-Mailer: Mozilla 4.78 [en] (Win98; U) X-Accept-Language: en,pdf MIME-Version: 1.0 To: hongxun lee CC: cygwin mailing list Subject: Re: ksh References: <004e01c1b0d2$dfcc8d70$928e1941 AT alleluja> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Yes. The Public Domain ksh is available at: http://www.cs.mun.ca/~michael/pdksh/ It has been the ONLY shell I've run on my cygwin. It is close to the 1988 version of the real ksh but today lacks some compatabilities of the 1993 version. The latest version is pdksh-5.2.14 dated Jul of 1999. I've had to overcome a few problems with cygwin DLL 1.3.6. If you have a command line with a pipe in it (e.g. cat file | sed ...), it can not be interupted with ctrl-C. This problem is solveable by issuing the "set +o monitor" command. The other problem is a wierd one when using rxvt as your window manager. Everthing appears to be operating in insert-mode. Typing characters does not erase them, it only shifts them to the right. Again this problem can be circumvented in your profile or $ENV file via the following statements: if [ -z "$KSH_STARTED" ] then export KSH_STARTED=1 exec /usr/bin/ksh fi Doing a one-time exec call makes the problem disappear! Go figure. -paul mcferrin hongxun lee wrote: > > Is ksh available now? nobody talks about it recently > > -- > 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/ -- NOTE*** This email looks it came from MailHole AT insight DOT rr DOT com but in reality it came from pmcferrin AT insight DOT rr DOT com. If you send a reply to this message, it *should* get delivered to the correct place. -- 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/