[Zope3-checkins] CVS: Packages/ZConfig/doc - zconfig.tex:1.28

Fred L. Drake, Jr. fred@zope.com
Wed, 4 Dec 2002 17:56:36 -0500


Update of /cvs-repository/Packages/ZConfig/doc
In directory cvs.zope.org:/tmp/cvs-serv974

Modified Files:
	zconfig.tex 
Log Message:
More updates and clarifications related to the recent cleanups and
refactoring.


=== Packages/ZConfig/doc/zconfig.tex 1.27 => 1.28 ===
--- Packages/ZConfig/doc/zconfig.tex:1.27	Wed Dec  4 17:48:31 2002
+++ Packages/ZConfig/doc/zconfig.tex	Wed Dec  4 17:56:35 2002
@@ -597,11 +597,13 @@
 
 This module provides a single function:
 
-\begin{funcdesc}{Parse}{file, context, section, url}
-  Parse text from the open file object \var{file}.  The application
-  context is given as \var{context}, the section object that values
-  and sections should be added to is given as \var{section}, and the
-  URL of the resource being parsed is given in \var{url}.
+\begin{funcdesc}{Parse}{resource, context, section}
+  Parse text from the resource represented by \var{resource}; this is
+  an object that conforms to the same interface as the \var{resource}
+  parameter of the \class{Context} object's \method{parse()} method.
+  The application context is given as \var{context}, and the section
+  object that values and sections should be added to is given as
+  \var{section}.
 \end{funcdesc}
 
 
@@ -635,16 +637,11 @@
 
 In each case, \var{name} is a non-empty sequence of alphanumeric and
 underscore characters not starting with a digit.  If there is not a
-replacement for \var{name}, these functions search up the containment
-chain for a suitable replacement.  The containment chain is found by
-looking for an attribute \member{container} on the \var{mapping}
-object; the value of that attribute should be another mapping or
-\code{None}.  If this search does not yield a value, an empty string
-is used.
+replacement for \var{name}, an empty string is used.
 Note that the lookup is expected to be case-insensitive; this module
 will always use a lower-case version of the name to perform the query.
 
-This module these functions:
+This module provides these functions:
 
 \begin{funcdesc}{substitute}{s, mapping}
   Substitute values from \var{mapping} into \var{s}.  \var{mapping}
@@ -671,11 +668,8 @@
 
 \subsection{Examples}
 
-These examples show how \function{get()} and \function{substitute()}
-differ.
-
 \begin{verbatim}
->>> from ZConfig.Substitution import get, substitute
+>>> from ZConfig.Substitution import substitute
 >>> d = {'name': 'value',
 ...      'top': '$middle',
 ...      'middle' : 'bottom'}
@@ -684,13 +678,6 @@
 'value'
 >>> substitute('$top', d)
 '$middle'
->>>
->>> get(d, 'name')
-'value'
->>> get(d, 'top')
-'bottom'
->>> get(d, 'missing', '$top')
-'$top'
 \end{verbatim}