[Zope-Checkins] CVS: Packages/ZConfig/doc - zconfig.tex:1.46

Fred L. Drake, Jr. fred@zope.com
Thu, 9 Jan 2003 11:06:08 -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.