[Python-checkins] cpython (3.2): Add a hint that CSD == Service Pack.

brian.curtin python-checkins at python.org
Wed Feb 1 22:25:00 CET 2012


http://hg.python.org/cpython/rev/fb225c289bf0
changeset:   74711:fb225c289bf0
branch:      3.2
parent:      74696:89b699e68fa2
user:        Brian Curtin <brian at python.org>
date:        Wed Feb 01 15:14:00 2012 -0600
summary:
  Add a hint that CSD == Service Pack.

People searcing for the way to get a "service pack" will never find that we
provide it here, and people that find this function won't know what CSD is
until they run the function. On top of this, they won't know what the value
means unless they really have a service pack installed.

CSD, or Customer Service Diagnostics, is apparently no longer used, and was
rarely used term at that. Most references to it online are from
universities making Windows 2000 and XP service packs available to students.

files:
  Doc/library/platform.rst |  4 ++--
  Lib/platform.py          |  2 +-
  2 files changed, 3 insertions(+), 3 deletions(-)


diff --git a/Doc/library/platform.rst b/Doc/library/platform.rst
--- a/Doc/library/platform.rst
+++ b/Doc/library/platform.rst
@@ -188,8 +188,8 @@
 .. function:: win32_ver(release='', version='', csd='', ptype='')
 
    Get additional version information from the Windows Registry and return a tuple
-   ``(version, csd, ptype)`` referring to version number, CSD level and OS type
-   (multi/single processor).
+   ``(version, csd, ptype)`` referring to version number, CSD level
+   (service pack) and OS type (multi/single processor).
 
    As a hint: *ptype* is ``'Uniprocessor Free'`` on single processor NT machines
    and ``'Multiprocessor Free'`` on multi processor machines. The *'Free'* refers
diff --git a/Lib/platform.py b/Lib/platform.py
--- a/Lib/platform.py
+++ b/Lib/platform.py
@@ -549,7 +549,7 @@
 
     """ Get additional version information from the Windows Registry
         and return a tuple (version,csd,ptype) referring to version
-        number, CSD level and OS type (multi/single
+        number, CSD level (service pack), and OS type (multi/single
         processor).
 
         As a hint: ptype returns 'Uniprocessor Free' on single

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list