[Zodb-checkins] CVS: Packages/ZConfig/doc - zconfig.tex:1.46
Fred L. Drake, Jr.
fred@zope.com
Thu, 9 Jan 2003 11:06:09 -0500
Update of /cvs-repository/Packages/ZConfig/doc
In directory cvs.zope.org:/tmp/cvs-serv2126/doc
Modified Files:
zconfig.tex
Log Message:
Share the %define namespace with %inclduded resources.
Added new test to make sure this works, and ensure it does not get broken
later.
=== Packages/ZConfig/doc/zconfig.tex 1.45 => 1.46 ===
--- Packages/ZConfig/doc/zconfig.tex:1.45 Thu Jan 9 10:34:17 2003
+++ Packages/ZConfig/doc/zconfig.tex Thu Jan 9 11:05:36 2003
@@ -214,10 +214,9 @@
pairs.
Names must be defined before they are used, and may not be
-re-defined. All names are associated with the source text in which
-they are defined, so distinct sources which are referenced using
-\keyword{\%include} are not affected by
-definitions created by the resource being parsed.
+re-defined. All resources being parsed as part of a configuration
+share a single namespace for defined names. This means that resources
+which may be included more than once should not define any names.
References to defined names from configuration values use the syntax
described for the \refmodule{ZConfig.substitution} module.