]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
remove mistakenly-repeated words
authorTshepang Lekhonkhobe <tshepang@gmail.com>
Sat, 23 Mar 2013 11:42:10 +0000 (13:42 +0200)
committerTshepang Lekhonkhobe <tshepang@gmail.com>
Sat, 23 Mar 2013 11:42:10 +0000 (13:42 +0200)
doc/build/changelog/changelog_02.rst
doc/build/changelog/changelog_03.rst
doc/build/changelog/changelog_04.rst
doc/build/changelog/changelog_06.rst
doc/build/core/tutorial.rst
doc/build/core/types.rst
doc/build/intro.rst
doc/build/orm/session.rst

index 3053659a85f65e4541bc4d0c379b25c124ae0023..600dcc6ebdfbe22c9fbf067621e972df2486f9e7 100644 (file)
       modified version (works in py2.3/2.4!) that uses a threading.RLock
       for a mutex.  this is to fix a reported case where a ConnectionFairy's
       __del__() method got called within the Queue's get() method, which
-      then returns its connection to the Queue via the the put() method,
+      then returns its connection to the Queue via the put() method,
       causing a reentrant hang unless threading.RLock is used.
 
     .. change::
index c1944c705bb2775d376c462dd4bd35b998b0a818..e47da340a1704b9c325909d21b408a713fe8e778 100644 (file)
         :tickets: 
 
       added a mutex to the mapper compilation step. ive been reluctant to add any
-      kind of threading anything to SA but this is one spot that its its really
+      kind of threading anything to SA but this is one spot that its really
       needed since mappers are typically "global", and while their state does not
       change during normal operation, the initial compilation step does modify
       internal state significantly, and this step usually occurs not at
index 37b424df7bf5c92c24b88fce7a3501e1efd72a3e..e1acfe4c0a7c9302ae21a17b196272e1efc3a039 100644 (file)
       new synonym() behavior: an attribute will be placed on the mapped
       class, if one does not exist already, in all cases. if a property
       already exists on the class, the synonym will decorate the property
-      with the appropriate comparison operators so that it can be used in in
+      with the appropriate comparison operators so that it can be used in
       column expressions just like any other mapped attribute (i.e. usable in
       filter(), etc.) the "proxy=True" flag is deprecated and no longer means
       anything. Additionally, the flag "map_column=True" will automatically
         :tickets: 
 
       PG reflection, upon seeing the default schema name being used explicitly
-      as the "schema" argument in a Table, will assume that this is the the
+      as the "schema" argument in a Table, will assume that this is the
       user's desired convention, and will explicitly set the "schema" argument
       in foreign-key-related reflected tables, thus making them match only
       with Table constructors that also use the explicit "schema" argument
         :tickets: 810
 
       Fixed breakage with postgres and multiple two-phase transactions. Two-phase
-      commits and and rollbacks didn't automatically end up with a new transaction
+      commits and rollbacks didn't automatically end up with a new transaction
       as the usual dbapi commits/rollbacks do.
 
     .. change::
index 0ec7027cead64e300e69612eb115e5665643914b..c7f4dcdeaa96ce57b3d160df9cd596f0474cd0be 100644 (file)
         :tickets: 1953
 
       The cx_oracle "decimal detection" logic, which takes place
-      for for result set columns with ambiguous numeric characteristics,
+      for result set columns with ambiguous numeric characteristics,
       now uses the decimal point character determined by the locale/
       NLS_LANG setting, using an on-first-connect detection of
       this character.  cx_oracle 5.0.3 or greater is also required
         :tickets: 1071
 
       Postgresql now reflects sequence names associated with
-      SERIAL columns correctly, after the name of of the sequence
+      SERIAL columns correctly, after the name of the sequence
       has been changed.  Thanks to Kumar McMillan for the patch.
 
     .. change::
index 5e251676c6202c9c627debc434b61021cfec10c7..fd6c69bff26ec6c1d6d0f01b96385b7b5b7dc657 100644 (file)
@@ -306,7 +306,7 @@ and use it in the "normal" way:
     COMMIT
     {stop}<sqlalchemy.engine.result.ResultProxy object at 0x...>
 
-Above, because we specified all three columns in the the ``execute()`` method,
+Above, because we specified all three columns in the ``execute()`` method,
 the compiled :class:`~.expression.Insert` included all three
 columns. The :class:`~.expression.Insert` statement is compiled
 at execution time based on the parameters we specified; if we specified fewer
index e59c81fc0e4234995d975fa72090ae6ee0e1012e..131e8e64dcd3964207709c08f4e7cdb7c1b45bcd 100644 (file)
@@ -672,7 +672,7 @@ Usage::
 
 The implementation for :meth:`.ColumnOperators.__add__` is consulted
 by an owning SQL expression, by instantiating the :class:`.TypeEngine.Comparator` with
-itself as as the ``expr`` attribute.   The mechanics of the expression
+itself as the ``expr`` attribute.   The mechanics of the expression
 system are such that operations continue recursively until an
 expression object produces a new SQL expression construct. Above, we
 could just as well have said ``self.expr.op("goofy")(other)`` instead
index fc7e1142e93f034e628e5520e2ec5d8191e2f5cc..c5e7f7425f40b0e481ea4a3e5735db3f1fa74596 100644 (file)
@@ -94,7 +94,7 @@ SQLAlchemy supports installation using standard Python "distutils" or
 * **Standard Setuptools** - When using `setuptools <http://pypi.python.org/pypi/setuptools/>`_,
   SQLAlchemy can be installed via ``setup.py`` or ``easy_install``, and the C
   extensions are supported.  setuptools is not supported on Python 3 at the time
-  of of this writing.
+  of this writing.
 * **Distribute** - With `distribute <http://pypi.python.org/pypi/distribute/>`_,
   SQLAlchemy can be installed via ``setup.py`` or ``easy_install``, and the C
   extensions as well as Python 3 builds are supported.
index 97d6f15a0edd1e45886792219d7d7238a2a5ab39..6774af2d94190f5133e9df1c8b1ea4fd23908b61 100644 (file)
@@ -1372,7 +1372,7 @@ Using Subtransactions with Autocommit
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 A subtransaction indicates usage of the :meth:`.Session.begin` method in conjunction with
-the ``subtransactions=True`` flag.  This produces a non-transactional, delimiting construct that
+the ``subtransactions=True`` flag.  This produces a non-transactional, delimiting construct that
 allows nesting of calls to :meth:`~.Session.begin` and :meth:`~.Session.commit`.
 It's purpose is to allow the construction of code that can function within a transaction
 both independently of any external code that starts a transaction,