mirror of
				https://github.com/python/cpython.git
				synced 2025-11-01 06:01:29 +00:00 
			
		
		
		
	Removed duplicated words in in comments and docs.
This commit is contained in:
		
							parent
							
								
									b491e0521f
								
							
						
					
					
						commit
						56a6d855e2
					
				
					 16 changed files with 19 additions and 19 deletions
				
			
		|  | @ -13,7 +13,7 @@ | ||||||
| This module provides functions for encoding binary data to printable | This module provides functions for encoding binary data to printable | ||||||
| ASCII characters and decoding such encodings back to binary data. | ASCII characters and decoding such encodings back to binary data. | ||||||
| It provides encoding and decoding functions for the encodings specified in | It provides encoding and decoding functions for the encodings specified in | ||||||
| in :rfc:`3548`, which defines the Base16, Base32, and Base64 algorithms, | :rfc:`3548`, which defines the Base16, Base32, and Base64 algorithms, | ||||||
| and for the de-facto standard Ascii85 and Base85 encodings. | and for the de-facto standard Ascii85 and Base85 encodings. | ||||||
| 
 | 
 | ||||||
| The :rfc:`3548` encodings are suitable for encoding binary data so that it can | The :rfc:`3548` encodings are suitable for encoding binary data so that it can | ||||||
|  |  | ||||||
|  | @ -1540,7 +1540,7 @@ multiprocessing connections. | ||||||
| to override the default behavior of inheriting the ``daemon`` flag from | to override the default behavior of inheriting the ``daemon`` flag from | ||||||
| the parent process (:issue:`6064`). | the parent process (:issue:`6064`). | ||||||
| 
 | 
 | ||||||
| New attribute attribute :data:`multiprocessing.Process.sentinel` allows a | New attribute :data:`multiprocessing.Process.sentinel` allows a | ||||||
| program to wait on multiple :class:`~multiprocessing.Process` objects at one | program to wait on multiple :class:`~multiprocessing.Process` objects at one | ||||||
| time using the appropriate OS primitives (for example, :mod:`select` on | time using the appropriate OS primitives (for example, :mod:`select` on | ||||||
| posix systems). | posix systems). | ||||||
|  |  | ||||||
|  | @ -61,7 +61,7 @@ class itself, but instead to have a reference to a helper object | ||||||
|     the Future is collected, and the helper is present, the helper |     the Future is collected, and the helper is present, the helper | ||||||
|     object is also collected, and its __del__() method will log the |     object is also collected, and its __del__() method will log the | ||||||
|     traceback.  When the Future's result() or exception() method is |     traceback.  When the Future's result() or exception() method is | ||||||
|     called (and a helper object is present), it removes the the helper |     called (and a helper object is present), it removes the helper | ||||||
|     object, after calling its clear() method to prevent it from |     object, after calling its clear() method to prevent it from | ||||||
|     logging. |     logging. | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -172,7 +172,7 @@ def pbkdf2_hmac(hash_name, password, salt, iterations, dklen=None): | ||||||
| 
 | 
 | ||||||
|         def prf(msg, inner=inner, outer=outer): |         def prf(msg, inner=inner, outer=outer): | ||||||
|             # PBKDF2_HMAC uses the password as key. We can re-use the same |             # PBKDF2_HMAC uses the password as key. We can re-use the same | ||||||
|             # digest objects and and just update copies to skip initialization. |             # digest objects and just update copies to skip initialization. | ||||||
|             icpy = inner.copy() |             icpy = inner.copy() | ||||||
|             ocpy = outer.copy() |             ocpy = outer.copy() | ||||||
|             icpy.update(msg) |             icpy.update(msg) | ||||||
|  |  | ||||||
|  | @ -105,7 +105,7 @@ def test_wait_for_handle(self): | ||||||
| 
 | 
 | ||||||
|         _overlapped.SetEvent(event) |         _overlapped.SetEvent(event) | ||||||
| 
 | 
 | ||||||
|         # Wait for for set event; |         # Wait for set event; | ||||||
|         # result should be True immediately |         # result should be True immediately | ||||||
|         fut = self.loop._proactor.wait_for_handle(event, 10) |         fut = self.loop._proactor.wait_for_handle(event, 10) | ||||||
|         start = self.loop.time() |         start = self.loop.time() | ||||||
|  |  | ||||||
|  | @ -10,7 +10,7 @@ | ||||||
| PORT = None | PORT = None | ||||||
| 
 | 
 | ||||||
| def make_request_and_skipIf(condition, reason): | def make_request_and_skipIf(condition, reason): | ||||||
|     # If we skip the test, we have to make a request because the |     # If we skip the test, we have to make a request because | ||||||
|     # the server created in setUp blocks expecting one to come in. |     # the server created in setUp blocks expecting one to come in. | ||||||
|     if not condition: |     if not condition: | ||||||
|         return lambda func: func |         return lambda func: func | ||||||
|  |  | ||||||
|  | @ -517,7 +517,7 @@ def is_unavailable_exception(e): | ||||||
|         return True |         return True | ||||||
| 
 | 
 | ||||||
| def make_request_and_skipIf(condition, reason): | def make_request_and_skipIf(condition, reason): | ||||||
|     # If we skip the test, we have to make a request because the |     # If we skip the test, we have to make a request because | ||||||
|     # the server created in setUp blocks expecting one to come in. |     # the server created in setUp blocks expecting one to come in. | ||||||
|     if not condition: |     if not condition: | ||||||
|         return lambda func: func |         return lambda func: func | ||||||
|  |  | ||||||
|  | @ -57,7 +57,7 @@ class ZipSupportTests(unittest.TestCase): | ||||||
|     # This used to use the ImportHooksBaseTestCase to restore |     # This used to use the ImportHooksBaseTestCase to restore | ||||||
|     # the state of the import related information |     # the state of the import related information | ||||||
|     # in the sys module after each test. However, that restores |     # in the sys module after each test. However, that restores | ||||||
|     # *too much* information and breaks for the invocation of |     # *too much* information and breaks for the invocation | ||||||
|     # of test_doctest. So we do our own thing and leave |     # of test_doctest. So we do our own thing and leave | ||||||
|     # sys.modules alone. |     # sys.modules alone. | ||||||
|     # We also clear the linecache and zipimport cache |     # We also clear the linecache and zipimport cache | ||||||
|  |  | ||||||
|  | @ -125,7 +125,7 @@ class Element: | ||||||
|     This class is the reference implementation of the Element interface. |     This class is the reference implementation of the Element interface. | ||||||
| 
 | 
 | ||||||
|     An element's length is its number of subelements.  That means if you |     An element's length is its number of subelements.  That means if you | ||||||
|     you want to check if an element is truly empty, you should check BOTH |     want to check if an element is truly empty, you should check BOTH | ||||||
|     its length AND its text attribute. |     its length AND its text attribute. | ||||||
| 
 | 
 | ||||||
|     The element tag, attribute names, and attribute values can be either |     The element tag, attribute names, and attribute values can be either | ||||||
|  |  | ||||||
|  | @ -3972,7 +3972,7 @@ Tests | ||||||
| - Issue #12041: Make test_wait3 more robust. | - Issue #12041: Make test_wait3 more robust. | ||||||
| 
 | 
 | ||||||
| - Issue #11873: Change regex in test_compileall to fix occasional failures when | - Issue #11873: Change regex in test_compileall to fix occasional failures when | ||||||
|   when the randomly generated temporary path happened to match the regex. |   the randomly generated temporary path happened to match the regex. | ||||||
| 
 | 
 | ||||||
| - Issue #11958: Fix FTP tests for IPv6, bind to "::1" instead of "localhost". | - Issue #11958: Fix FTP tests for IPv6, bind to "::1" instead of "localhost". | ||||||
|   Patch written by Charles-Francois Natali. |   Patch written by Charles-Francois Natali. | ||||||
|  | @ -14018,7 +14018,7 @@ Core and builtins | ||||||
| - When method objects have an attribute that can be satisfied either | - When method objects have an attribute that can be satisfied either | ||||||
|   by the function object or by the method object, the function |   by the function object or by the method object, the function | ||||||
|   object's attribute usually wins.  Christian Tismer pointed out that |   object's attribute usually wins.  Christian Tismer pointed out that | ||||||
|   that this is really a mistake, because this only happens for special |   this is really a mistake, because this only happens for special | ||||||
|   methods (like __reduce__) where the method object's version is |   methods (like __reduce__) where the method object's version is | ||||||
|   really more appropriate than the function's attribute.  So from now |   really more appropriate than the function's attribute.  So from now | ||||||
|   on, all method attributes will have precedence over function |   on, all method attributes will have precedence over function | ||||||
|  |  | ||||||
|  | @ -1362,7 +1362,7 @@ Library | ||||||
| - Issue #15304: concurrent.futures.wait() can block forever even if | - Issue #15304: concurrent.futures.wait() can block forever even if | ||||||
|   Futures have completed. Patch by Glenn Langford. |   Futures have completed. Patch by Glenn Langford. | ||||||
| 
 | 
 | ||||||
| - Issue #14455: plistlib: fix serializing integers integers in the range | - Issue #14455: plistlib: fix serializing integers in the range | ||||||
|   of an unsigned long long but outside of the range of signed long long for |   of an unsigned long long but outside of the range of signed long long for | ||||||
|   binary plist files. |   binary plist files. | ||||||
| 
 | 
 | ||||||
|  | @ -1373,7 +1373,7 @@ IDLE | ||||||
|   Patch mostly by Serhiy Storchaka. |   Patch mostly by Serhiy Storchaka. | ||||||
| 
 | 
 | ||||||
| - Update the python.gif icon for the Idle classbrowser and pathbowser | - Update the python.gif icon for the Idle classbrowser and pathbowser | ||||||
|   from the old green snake to the new new blue and yellow snakes. |   from the old green snake to the new blue and yellow snakes. | ||||||
| 
 | 
 | ||||||
| - Issue #17721: Remove non-functional configuration dialog help button until we | - Issue #17721: Remove non-functional configuration dialog help button until we | ||||||
|   make it actually gives some help when clicked. Patch by Guilherme Simões. |   make it actually gives some help when clicked. Patch by Guilherme Simões. | ||||||
|  | @ -2654,7 +2654,7 @@ Library | ||||||
|   reside in the os module. |   reside in the os module. | ||||||
| 
 | 
 | ||||||
| - Issue #19205: Don't import the 're' module in site and sysconfig module to | - Issue #19205: Don't import the 're' module in site and sysconfig module to | ||||||
|   to speed up interpreter start. |   speed up interpreter start. | ||||||
| 
 | 
 | ||||||
| - Issue #9548: Add a minimal "_bootlocale" module that is imported by the | - Issue #9548: Add a minimal "_bootlocale" module that is imported by the | ||||||
|   _io module instead of the full locale module. |   _io module instead of the full locale module. | ||||||
|  |  | ||||||
|  | @ -104,7 +104,7 @@ static size_t tracemalloc_traced_memory = 0; | ||||||
|    Protected by TABLES_LOCK(). */ |    Protected by TABLES_LOCK(). */ | ||||||
| static size_t tracemalloc_peak_traced_memory = 0; | static size_t tracemalloc_peak_traced_memory = 0; | ||||||
| 
 | 
 | ||||||
| /* Hash table used as a set to to intern filenames:
 | /* Hash table used as a set to intern filenames:
 | ||||||
|    PyObject* => PyObject*. |    PyObject* => PyObject*. | ||||||
|    Protected by the GIL */ |    Protected by the GIL */ | ||||||
| static _Py_hashtable_t *tracemalloc_filenames = NULL; | static _Py_hashtable_t *tracemalloc_filenames = NULL; | ||||||
|  |  | ||||||
|  | @ -10289,7 +10289,7 @@ posix_sysconf(PyObject *self, PyObject *args) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /* This code is used to ensure that the tables of configuration value names
 | /* This code is used to ensure that the tables of configuration value names
 | ||||||
|  * are in sorted order as required by conv_confname(), and also to build the |  * are in sorted order as required by conv_confname(), and also to build | ||||||
|  * the exported dictionaries that are used to publish information about the |  * the exported dictionaries that are used to publish information about the | ||||||
|  * names available on the host platform. |  * names available on the host platform. | ||||||
|  * |  * | ||||||
|  |  | ||||||
|  | @ -325,7 +325,7 @@ _PyOS_ascii_strtod(const char *nptr, char **endptr) | ||||||
| 
 | 
 | ||||||
|    On overflow (e.g., when trying to convert '1e500' on an IEEE 754 machine), |    On overflow (e.g., when trying to convert '1e500' on an IEEE 754 machine), | ||||||
|    if overflow_exception is NULL then +-Py_HUGE_VAL is returned, and no Python |    if overflow_exception is NULL then +-Py_HUGE_VAL is returned, and no Python | ||||||
|    exception is raised.  Otherwise, overflow_exception should point to a |    exception is raised.  Otherwise, overflow_exception should point to | ||||||
|    a Python exception, this exception will be raised, -1.0 will be returned, |    a Python exception, this exception will be raised, -1.0 will be returned, | ||||||
|    and *endptr will point just past the end of the converted value. |    and *endptr will point just past the end of the converted value. | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -227,7 +227,7 @@ lcg_urandom(unsigned int x0, unsigned char *buffer, size_t size) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| /* Fill buffer with size pseudo-random bytes from the operating system random
 | /* Fill buffer with size pseudo-random bytes from the operating system random
 | ||||||
|    number generator (RNG). It is suitable for for most cryptographic purposes |    number generator (RNG). It is suitable for most cryptographic purposes | ||||||
|    except long living private keys for asymmetric encryption. |    except long living private keys for asymmetric encryption. | ||||||
| 
 | 
 | ||||||
|    Return 0 on success, raise an exception and return -1 on error. */ |    Return 0 on success, raise an exception and return -1 on error. */ | ||||||
|  |  | ||||||
|  | @ -221,7 +221,7 @@ find_key(int set_value, int key, void *value) | ||||||
|             goto Done; |             goto Done; | ||||||
|         } |         } | ||||||
|         /* Sanity check.  These states should never happen but if
 |         /* Sanity check.  These states should never happen but if
 | ||||||
|          * they do we must abort.  Otherwise we'll end up spinning in |          * they do we must abort.  Otherwise we'll end up spinning | ||||||
|          * in a tight loop with the lock held.  A similar check is done |          * in a tight loop with the lock held.  A similar check is done | ||||||
|          * in pystate.c tstate_delete_common().  */ |          * in pystate.c tstate_delete_common().  */ | ||||||
|         if (p == prev_p) |         if (p == prev_p) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Serhiy Storchaka
						Serhiy Storchaka