grml, better.

This commit is contained in:
tg
2010-01-27 18:36:19 +00:00
parent d489a0153c
commit fa63e3ba13

17
mksh.1
View File

@ -1,4 +1,4 @@
.\" $MirOS: src/bin/mksh/mksh.1,v 1.210 2010/01/27 18:16:14 tg Exp $ .\" $MirOS: src/bin/mksh/mksh.1,v 1.211 2010/01/27 18:36:19 tg Exp $
.\" $OpenBSD: ksh.1,v 1.129 2009/05/28 06:09:06 jmc Exp $ .\" $OpenBSD: ksh.1,v 1.129 2009/05/28 06:09:06 jmc Exp $
.\"- .\"-
.\" Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 .\" Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
@ -5953,13 +5953,20 @@ It has a different scope model from
.Nm ksh , .Nm ksh ,
which leads to subtile differences in semantics for identical builtins. which leads to subtile differences in semantics for identical builtins.
.Sh BUGS .Sh BUGS
Suspending (using \*(haZ) pipelines like Suspending (using \*(haZ) pipelines like the one below will only suspend
the currently running part of the pipeline; in this example,
.Dq fubar
is immediately printed on suspension (but not later).
.Bd -literal -offset indent .Bd -literal -offset indent
$ sleep 666 && echo fubar $ sleep 666 && echo fubar
.Ed .Ed
will only suspend the currently running part of the pipeline; in this example, .Pp
.Dq fubar Some parts of the parser are not recursive; things like the following
is immediately printed on suspension (but not later). example will fail because of the parenthesis asymmetry:
.Bd -literal -offset indent
x=$(case $foo in bar) echo $bar ;; *) echo $baz ;; esac)
.Ed
.Pp
Patches welcome. Patches welcome.
.Pp .Pp
This document attempts to describe This document attempts to describe