summaryrefslogtreecommitdiff
path: root/rc.1
diff options
context:
space:
mode:
authortjg <tjg>2001-10-03 12:41:38 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:23:19 +0100
commitda5e3263a66be23102fd988e1bb51a152d1869dd (patch)
treeadfc2f596f97157292fc4609590429a4ee95d1f1 /rc.1
parenta11a8d312e531231ed4d284f3cd129ccf2de2a43 (diff)
Feature: exported lists no longer use redundant parentheses.
Diffstat (limited to 'rc.1')
-rw-r--r--rc.114
1 files changed, 12 insertions, 2 deletions
diff --git a/rc.1 b/rc.1
index ca777d7..2567266 100644
--- a/rc.1
+++ b/rc.1
@@ -1933,8 +1933,6 @@ The
notation for flattening should allow for using an arbitrary
separating character, not just space.
.PP
-List definitions in exported functions are "noisier" than they need to be.
-.PP
If both
.Cr $PATH
and
@@ -1958,8 +1956,20 @@ code is illegal.
.Ds
.Cr "while ((~ $1 -*) && (! ~ $1 --)) { ..."
.De
+.TP
The redundant inner parentheses must be omitted.
.PP
+Semantic errors (e.g. "bad concatenation") in
+.B fn prompt
+are not handled elegantly. For example,
+.Ds
+.Cr "fn prompt { echo (a b)^(c d e) }"
+.De
+.TP
+throws
+.I rc
+into a tailspin.
+.PP
Bug reports should be mailed to
.Cr "<tjg@star.le.ac.uk>" .
.SH INCOMPATIBILITIES