summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-09-14 13:25:16 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-09-14 13:25:16 (GMT)
commit39aec08fb0bcd5aa7d51f44c3b79e21d8de33744 (patch)
tree2eeb4befb4f1ef1b1fe50521d45f6d78bd31fcb1 /doc
parentf073bc7484740398be58c99c4313c4c6202954f7 (diff)
parent66798b2c0139ffe530f62d2f3519859a451c6eaa (diff)
downloadtcl-39aec08fb0bcd5aa7d51f44c3b79e21d8de33744.zip
tcl-39aec08fb0bcd5aa7d51f44c3b79e21d8de33744.tar.gz
tcl-39aec08fb0bcd5aa7d51f44c3b79e21d8de33744.tar.bz2
Merge 8.7
Diffstat (limited to 'doc')
-rw-r--r--doc/interp.n8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/interp.n b/doc/interp.n
index 3a48e5e..732e9d3 100644
--- a/doc/interp.n
+++ b/doc/interp.n
@@ -659,9 +659,9 @@ including itself.
.SH "ALIAS INVOCATION"
.PP
The alias mechanism has been carefully designed so that it can
-be used safely when an untrusted script is executing
-in a safe child and the target of the alias is a trusted
-parent. The most important thing in guaranteeing safety is to
+be used safely in an untrusted script which is being executed in a
+safe interpreter even if the target of the alias is not a safe
+interpreter. The most important thing in guaranteeing safety is to
ensure that information passed from the child to the parent is
never evaluated or substituted in the parent; if this were to
occur, it would enable an evil script in the child to invoke
@@ -743,7 +743,7 @@ To help avoid this problem, no substitutions or evaluations are
applied to arguments of \fBinterp invokehidden\fR.
.PP
Safe interpreters are not allowed to invoke hidden commands in themselves
-or in their descendants. This prevents safe children from gaining access to
+or in their descendants. This prevents them from gaining access to
hidden functionality in themselves or their descendants.
.PP
The set of hidden commands in an interpreter can be manipulated by a trusted