]> granicus.if.org Git - python/commitdiff
Corrections for a/an in code comments and documentation
authorMartin Panter <vadmium+py@gmail.com>
Sun, 8 May 2016 13:45:55 +0000 (13:45 +0000)
committerMartin Panter <vadmium+py@gmail.com>
Sun, 8 May 2016 13:45:55 +0000 (13:45 +0000)
16 files changed:
Demo/metaclasses/index.html
Doc/c-api/string.rst
Doc/library/codecs.rst
Doc/library/ctypes.rst
Doc/library/imageop.rst
Doc/library/stdtypes.rst
Include/memoryobject.h
Include/pythonrun.h
Lib/lib-tk/Tkinter.py
Lib/test/test_imageop.py
Mac/README
Misc/cheatsheet
Modules/audioop.c
Objects/floatobject.c
Objects/stringlib/formatter.h
PC/pyconfig.h

index eee473a814f91bd179195390dba543e2163185c4..1675c630a089db865b7b7469a6378f0f5e768a9c 100644 (file)
@@ -222,7 +222,7 @@ then used as a (normal, non-meta) class; instantiation of the class
 means calling the metainstance, and this will return a real instance.
 And what class is that an instance of?  Conceptually, it is of course
 an instance of our metainstance; but in most cases the Python runtime
-system will see it as an instance of a helper class used by the
+system will see it as an instance of a helper class used by the
 metaclass to implement its (non-meta) instances...
 
 <P>Hopefully an example will make things clearer.  Let's presume we
index 32dc274a9e158f6b48dc5f22f03c69cd92e8ea52..a8baf29138b8fc6cb342c5fd667c484468954865 100644 (file)
@@ -88,7 +88,7 @@ called with a non-string parameter.
    | :attr:`%%`        | *n/a*         | The literal % character.       |
    +-------------------+---------------+--------------------------------+
    | :attr:`%c`        | int           | A single character,            |
-   |                   |               | represented as an C int.       |
+   |                   |               | represented as a C int.        |
    +-------------------+---------------+--------------------------------+
    | :attr:`%d`        | int           | Exactly equivalent to          |
    |                   |               | ``printf("%d")``.              |
index 80f3635980ee8fb45a6edc877fddb7b9df3b21e6..9d52fe1b5d170a2cdc7c5669745a851569cd695d 100644 (file)
@@ -909,7 +909,7 @@ particular, the following variants typically exist:
 
 * an ISO 8859 codeset
 
-* a Microsoft Windows code page, which is typically derived from a 8859 codeset,
+* a Microsoft Windows code page, which is typically derived from an 8859 codeset,
   but replaces control characters with additional graphic characters
 
 * an IBM EBCDIC code page
index cbf0e35037b8550357503e67450b25853a1af813..8e3020f1e853d1d30fdd5ca5668cbf5f55d6eb96 100644 (file)
@@ -1873,7 +1873,7 @@ Utility functions
    allows specifying the size of the array if the length of the string should not
    be used.
 
-   If the first parameter is a 8-bit string, it is converted into a unicode string
+   If the first parameter is an 8-bit string, it is converted into a unicode string
    according to ctypes conversion rules.
 
 
index e6cb6696f2cc4280bc6f8ca763212c8f482c276d..674b029a85267859b9da7001e4ee82e02078763b 100644 (file)
@@ -49,7 +49,7 @@ The module defines the following variables and functions:
 
 .. function:: grey2mono(image, width, height, threshold)
 
-   Convert a 8-bit deep greyscale image to a 1-bit deep image by thresholding all
+   Convert an 8-bit deep greyscale image to a 1-bit deep image by thresholding all
    the pixels.  The resulting image is tightly packed and is probably only useful
    as an argument to :func:`mono2grey`.
 
index 9224b81afffd3f221e5c808810f79cd4f149ab73..2daaf277e58f9f3cc0d870998a36c9dd75e79527 100644 (file)
@@ -2749,7 +2749,7 @@ is generally interpreted as simple bytes.
    .. attribute:: shape
 
       A tuple of integers the length of :attr:`ndim` giving the shape of the
-      memory as a N-dimensional array.
+      memory as an N-dimensional array.
 
    .. attribute:: ndim
 
index bf0b621ab92759ddb8eeb87ad80f98d4982c9f33..e6a5c4506b6069d2c00518fc79da3c6dee181304 100644 (file)
@@ -33,7 +33,7 @@ PyAPI_FUNC(PyObject *) PyMemoryView_GetContiguous(PyObject *base,
        original buffer if a copy must be made.  If buffertype is
        PyBUF_WRITE and the buffer is not contiguous an error will
        be raised.  In this circumstance, the user can use
-       PyBUF_SHADOW to ensure that a writable temporary
+       PyBUF_SHADOW to ensure that a writable temporary
        contiguous buffer is returned.  The contents of this
        contiguous buffer will be copied back into the original
        object after the memoryview object is deleted as long as
index 2151ddaf37b5983e5b9b45269b9841943d70adae..cfb02b01ec853b37b3baf0bcb2a98040a10edd52 100644 (file)
@@ -155,7 +155,7 @@ PyAPI_DATA(PyThreadState*) _PyOS_ReadlineTState;
 
 /* Stack size, in "pointers" (so we get extra safety margins
    on 64-bit platforms).  On a 32-bit platform, this translates
-   to a 8k margin. */
+   to an 8k margin. */
 #define PYOS_STACK_MARGIN 2048
 
 #if defined(WIN32) && !defined(MS_WIN64) && defined(_MSC_VER) && _MSC_VER >= 1300
index cc657fa84fb7c3ac722b9fd904963161974a4d50..e825afa0c11b1754d1ef05a68ac2cc878bcff1b7 100644 (file)
@@ -1252,7 +1252,7 @@ class Misc:
         # time field: "valid for events that contain a time field"
         # width field: Configure, ConfigureRequest, Create, ResizeRequest,
         # and Expose events only
-        # x field: "valid for events that contain a x field"
+        # x field: "valid for events that contain an x field"
         # y field: "valid for events that contain a y field"
         # keysym as decimal: KeyPress and KeyRelease events only
         # x_root, y_root fields: ButtonPress, ButtonRelease, KeyPress,
index 9589bf230ca3954bd679694c4200117f224ee584..50ad4e7aa581c9fee941c13a79e8c5439ebc3c92 100644 (file)
@@ -121,7 +121,7 @@ def test_main():
         print 'grey2rgb'
     image = imageop.grey2rgb(greyimage, width, height)
 
-    # Convert a 8-bit deep greyscale image to a 1-bit deep image by
+    # Convert an 8-bit deep greyscale image to a 1-bit deep image by
     # thresholding all the pixels. The resulting image is tightly packed
     # and is probably only useful as an argument to mono2grey.
     if verbose:
index fe49938167ee93ccd69d240e5a1d287c6be21c53..75e450e147e9d2662b80f09cf3ecb2f38c3f2479 100644 (file)
@@ -125,7 +125,7 @@ values are available:
 
 To build a universal binary that includes a 64-bit architecture, you must build
 on a system running OS X 10.5 or later.  The ``all`` and ``64-bit`` flavors can
-only be built with an 10.5 SDK because ``ppc64`` support was only included with
+only be built with a 10.5 SDK because ``ppc64`` support was only included with
 OS X 10.5.  Although legacy ``ppc`` support was included with Xcode 3 on OS X
 10.6, it was removed in Xcode 4, versions of which were released on OS X 10.6
 and which is the standard for OS X 10.7.  To summarize, the
index d8784246fa19b6a59059c335c8dcbf1afc6fdce8..3e603fca21cc01486fbcd553be4ed85194f65d17 100644 (file)
@@ -1053,7 +1053,7 @@ type(obj)           types.StringType: print 'It is a string'NB: it is
                     recommanded to use the following form:if isinstance(x,
                     types.StringType): etc...
 unichr(code)        code.
-unicode(string[,    Creates a Unicode string from a 8-bit string, using
+unicode(string[,    Creates a Unicode string from an 8-bit string, using
 encoding[, error    thegiven encoding name and error treatment ('strict',
 ]]])                'ignore',or 'replace'}.
                     Without arguments, returns a dictionary correspondingto the
index 4d3b679015058ea310706750956cad893bcccc08..e829e4d0d443ac50664190fce70b29081e881131 100644 (file)
@@ -55,7 +55,7 @@ fbound(double val, double minval, double maxval)
  */
 #define BIAS 0x84   /* define the add-in bias for 16 bit samples */
 #define CLIP 32635
-#define SIGN_BIT        (0x80)          /* Sign bit for a A-law byte. */
+#define SIGN_BIT        (0x80)          /* Sign bit for an A-law byte. */
 #define QUANT_MASK      (0xf)           /* Quantization field mask. */
 #define SEG_SHIFT       (4)             /* Left shift for segment number. */
 #define SEG_MASK        (0x70)          /* Segment field mask. */
@@ -229,8 +229,8 @@ static PyInt16 _st_alaw2linear16[256] = {
 };
 
 /*
- * linear2alaw() accepts an 13-bit signed integer and encodes it as A-law data
- * stored in a unsigned char.  This function should only be called with
+ * linear2alaw() accepts a 13-bit signed integer and encodes it as A-law data
+ * stored in an unsigned char.  This function should only be called with
  * the data shifted such that it only contains information in the lower
  * 13-bits.
  *
index 82f996067b5eccca8b7006af1fd055a65e86b171..82cb28d33f84fa1ff2151da30970bc6678d21102 100644 (file)
@@ -407,7 +407,7 @@ float_str(PyFloatObject *v)
  * may lose info from fractional bits.  Converting the integer to a double
  * also has two failure modes:  (1) a long int may trigger overflow (too
  * large to fit in the dynamic range of a C double); (2) even a C long may have
- * more bits than fit in a C double (e.g., on a 64-bit box long may have
+ * more bits than fit in a C double (e.g., on a 64-bit box long may have
  * 63 bits of precision, but a C double probably has only 53), and then
  * we can falsely claim equality when low-order integer bits are lost by
  * coercion to double.  So this part is painful too.
index b75755ef577b0001271095ea6524d3dd0907fd2c..1ac6277d4736f9a3f32dc83e4aa3942f42609f9b 100644 (file)
@@ -995,7 +995,7 @@ format_float_internal(PyObject *value,
     if (precision < 0)
         precision = default_precision;
 
-    /* Cast "type", because if we're in unicode we need to pass a
+    /* Cast "type", because if we're in unicode we need to pass an
        8-bit char. This is safe, because we've restricted what "type"
        can be. */
     buf = PyOS_double_to_string(val, (char)type, precision, flags,
@@ -1175,7 +1175,7 @@ format_complex_internal(PyObject *value,
     if (precision < 0)
         precision = default_precision;
 
-    /* Cast "type", because if we're in unicode we need to pass a
+    /* Cast "type", because if we're in unicode we need to pass an
        8-bit char. This is safe, because we've restricted what "type"
        can be. */
     re_buf = PyOS_double_to_string(re, (char)type, precision, flags,
index 53c8289d60d517d6627c15d5bc1039e7d14861cf..5d1c90a05f07aa37dbc7843e0f74bef5c28bb7ec 100644 (file)
@@ -368,7 +368,7 @@ Py_NO_ENABLE_SHARED to find out.  Also support MS_NO_COREDLL for b/w compat */
 #      define SIZEOF_FPOS_T 8
 #      define SIZEOF_HKEY 4
 #      define SIZEOF_SIZE_T 4
-       /* MS VS2005 changes time_t to an 64-bit type on all platforms */
+       /* MS VS2005 changes time_t to a 64-bit type on all platforms */
 #      if defined(_MSC_VER) && _MSC_VER >= 1400
 #      define SIZEOF_TIME_T 8
 #      else