]> granicus.if.org Git - python/commitdiff
#10354: remove last public mentions of 'template' and comment as private.
authorR David Murray <rdmurray@bitdance.com>
Thu, 23 Jun 2011 01:01:13 +0000 (21:01 -0400)
committerR David Murray <rdmurray@bitdance.com>
Thu, 23 Jun 2011 01:01:13 +0000 (21:01 -0400)
I didn't rename the variable because I can see no good reason
to break backward compatibility just to put an underscore in
the name.

Doc/library/tempfile.rst
Lib/tempfile.py

index 01092fc5ebfaab9043a8e0681ebb2444ca6a65af..af72df4f6e0fbbbe909ab10f84c0c03249be2aa5 100644 (file)
@@ -25,7 +25,7 @@ instead a string of six random characters is used.
 
 Also, all the user-callable functions now take additional arguments which
 allow direct control over the location and name of temporary files.  It is
-no longer necessary to use the global *tempdir* and *template* variables.
+no longer necessary to use the global *tempdir* variable.
 To maintain backward compatibility, the argument order is somewhat odd; it
 is recommended to use keyword arguments for clarity.
 
index b28d91f87ebc5803a5c9ffa1f53eca2bbdd225c9..b7439a2f13fe4d8af91b12b510b30902bdb204c0 100644 (file)
@@ -10,8 +10,6 @@ This module also provides some data items to the user:
 
   TMP_MAX  - maximum number of names that will be tried before
              giving up.
-  template - the default prefix for all temporary names.
-             You may change this to control the default prefix.
   tempdir  - If this is set to a string before the first use of
              any routine from this module, it will be considered as
              another candidate location to store temporary files.
@@ -74,6 +72,8 @@ if hasattr(_os, 'TMP_MAX'):
 else:
     TMP_MAX = 10000
 
+# Although it does not have an underscore for historical reasons, this
+# variable is an internal implementation detail (see issue 10354).
 template = "tmp"
 
 # Internal routines.