This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ITP] SUMMARY: mksh-R31b-1 -- Enhanced version of the Korn shell


* Fri 2007-09-14 jari aalto-w6EBCRcXQ4deoWH0uzbU5w <jari.aalto-w6EBCRcXQ4deoWH0uzbU5w AT public.gmane.org>
* Message-Id: hclxssgt.fsf AT blue.sea.net

SUMMARY
======================

According to:

    http://cygwin.com/ml/cygwin-apps/2006-05/msg00024.html

The pdksh bug reports:

    http://cygwin.com/ml/cygwin/2004-08/msg00112.html [1]
    => mksh: multiple "sourcing files" report hazy, can't reproduce.

    http://cygwin.com/ml/cygwin/2005-06/msg00202.html [2]
    => mksh: Memory allocation; no problem. Igor's test case(a) passed

    http://cygwin.com/ml/cygwin/2005-08/msg01382.html [3]
    => mksh: no problem; TAB completion on dir names works as expected

    http://cygwin.com/ml/cygwin/2006-02/msg00448.html [4]
    => set -o vi + <ESC />; can't reproduce

    http://cygwin.com/ml/cygwin/2005-01/msg00073.html [5; Igor's link]
    => Not a bug (b)

Jari

(a)
http://permalink.gmane.org/gmane.os.cygwin.applications/15146

(b)
Mksh's author Thorsten Glaser, comments:

"This is not a bug in the shell, but rather in the script. You must
either use OPTIND=1 together with shift, to reset option processing,
as per the manual page, or just not use shift at all.

...put “OPTIND=1” on the line before/after the “shift”, it
works fine in the Korn shell as well. See the mksh(1) manual page for
details on the $OPTIND variable."


-- 
Welcome to FOSS revolution: we fix and modify until it shines


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]