@@ -12,6 +12,22 @@ \section{\module{string} ---
1212
1313The constants defined in this module are:
1414
15+ \begin {datadesc }{ascii_letters}
16+ The concatenation of the \constant {ascii_lowercase} and
17+ \constant {ascii_uppercase} constants described below. This value is
18+ not locale-dependent.
19+ \end {datadesc }
20+
21+ \begin {datadesc }{ascii_lowercase}
22+ The lowercase letters \code {'abcdefghijklmnopqrstuvwxyz'}. This
23+ value is not locale-dependent and will not change.
24+ \end {datadesc }
25+
26+ \begin {datadesc }{ascii_uppercase}
27+ The uppercase letters \code {'ABCDEFGHIJKLMNOPQRSTUVWXYZ'}. This
28+ value is not locale-dependent and will not change.
29+ \end {datadesc }
30+
1531\begin {datadesc }{digits}
1632 The string \code {'0123456789'}.
1733\end {datadesc }
@@ -22,15 +38,19 @@ \section{\module{string} ---
2238
2339\begin {datadesc }{letters}
2440 The concatenation of the strings \constant {lowercase} and
25- \constant {uppercase} described below.
41+ \constant {uppercase} described below. The specific value is
42+ locale-dependent, and will be updated when
43+ \function {locale.setlocale()} is called.
2644\end {datadesc }
2745
2846\begin {datadesc }{lowercase}
2947 A string containing all the characters that are considered lowercase
3048 letters. On most systems this is the string
3149 \code {'abcdefghijklmnopqrstuvwxyz'}. Do not change its definition ---
3250 the effect on the routines \function {upper()} and
33- \function {swapcase()} is undefined.
51+ \function {swapcase()} is undefined. The specific value is
52+ locale-dependent, and will be updated when
53+ \function {locale.setlocale()} is called.
3454\end {datadesc }
3555
3656\begin {datadesc }{octdigits}
@@ -53,7 +73,9 @@ \section{\module{string} ---
5373 letters. On most systems this is the string
5474 \code {'ABCDEFGHIJKLMNOPQRSTUVWXYZ'}. Do not change its definition ---
5575 the effect on the routines \function {lower()} and
56- \function {swapcase()} is undefined.
76+ \function {swapcase()} is undefined. The specific value is
77+ locale-dependent, and will be updated when
78+ \function {locale.setlocale()} is called.
5779\end {datadesc }
5880
5981\begin {datadesc }{whitespace}
0 commit comments