169 lines
7.8 KiB
Plaintext
169 lines
7.8 KiB
Plaintext
From e99dd6fa948618015ec19ae1e7f4326e5bb63d21 Mon Sep 17 00:00:00 2001
|
|
From: Simon Chopin <chopin.simon@gmail.com>
|
|
Date: Tue, 30 Apr 2013 17:28:27 +0200
|
|
Subject: Fix several typos
|
|
|
|
Bug: https://fedorahosted.org/kitchen/ticket/8
|
|
|
|
Patch-Name: fix_typos
|
|
---
|
|
kitchen2/docs/api-pycompat27.rst | 2 +-
|
|
kitchen2/docs/designing-unicode-apis.rst | 2 +-
|
|
kitchen2/docs/hacking.rst | 2 +-
|
|
kitchen2/docs/unicode-frustrations.rst | 6 +++---
|
|
kitchen2/kitchen/i18n/__init__.py | 6 +++---
|
|
kitchen2/kitchen/pycompat25/collections/_defaultdict.py | 2 +-
|
|
kitchen2/kitchen/text/display.py | 6 +++---
|
|
releaseutils.py | 2 +-
|
|
8 files changed, 14 insertions(+), 14 deletions(-)
|
|
|
|
diff --git a/kitchen2/docs/api-pycompat27.rst b/kitchen2/docs/api-pycompat27.rst
|
|
index 6ef6db1..9654b31 100644
|
|
--- a/kitchen2/docs/api-pycompat27.rst
|
|
+++ b/kitchen2/docs/api-pycompat27.rst
|
|
@@ -31,5 +31,5 @@ New API Feature Ver
|
|
|
|
.. seealso::
|
|
|
|
- The stdlib :mod:`subprocess` documenation
|
|
+ The stdlib :mod:`subprocess` documentation
|
|
For complete documentation on how to use subprocess
|
|
diff --git a/kitchen2/docs/designing-unicode-apis.rst b/kitchen2/docs/designing-unicode-apis.rst
|
|
index 24265fb..5c909a9 100644
|
|
--- a/kitchen2/docs/designing-unicode-apis.rst
|
|
+++ b/kitchen2/docs/designing-unicode-apis.rst
|
|
@@ -581,7 +581,7 @@ you should consider when designing a :class:`unicode`-only API:
|
|
that you may not have thought of. Corner cases in these other places may
|
|
mean that processing bytes is desirable.
|
|
2. In python2, byte :class:`str` and :class:`unicode` are often used
|
|
- interchangably with each other. That means that people programming against
|
|
+ interchangeably with each other. That means that people programming against
|
|
your API may have received :class:`str` from some other API and it would be
|
|
most convenient for their code if your API accepted it.
|
|
|
|
diff --git a/kitchen2/docs/hacking.rst b/kitchen2/docs/hacking.rst
|
|
index 530b7f2..5eb03c7 100644
|
|
--- a/kitchen2/docs/hacking.rst
|
|
+++ b/kitchen2/docs/hacking.rst
|
|
@@ -272,7 +272,7 @@ version.
|
|
Criteria for subpackages in kitchen
|
|
===================================
|
|
|
|
-Supackages within kitchen should meet these criteria:
|
|
+Subpackages within kitchen should meet these criteria:
|
|
|
|
* Generally useful or needed for other pieces of kitchen.
|
|
|
|
diff --git a/kitchen2/docs/unicode-frustrations.rst b/kitchen2/docs/unicode-frustrations.rst
|
|
index c46e797..5175104 100644
|
|
--- a/kitchen2/docs/unicode-frustrations.rst
|
|
+++ b/kitchen2/docs/unicode-frustrations.rst
|
|
@@ -33,7 +33,7 @@ In python-2.x, there's two types that deal with text.
|
|
with byte :class:`str` as those devices are going to need to deal with
|
|
concrete implementations of what bytes represent your abstract characters.
|
|
|
|
-In the python2 world many APIs use these two classes interchangably but there
|
|
+In the python2 world many APIs use these two classes interchangeably but there
|
|
are several important APIs where only one or the other will do the right
|
|
thing. When you give the wrong type of string to an API that wants the other
|
|
type, you may end up with an exception being raised (:exc:`UnicodeDecodeError`
|
|
@@ -122,7 +122,7 @@ we're all set::
|
|
|
|
So that was simple, right? Well... there's one gotcha that makes things a bit
|
|
harder to debug sometimes. When you attempt to write non-:term:`ASCII`
|
|
-:class:`unicode` strings to a file-like object you get a traceback everytime.
|
|
+:class:`unicode` strings to a file-like object you get a traceback every time.
|
|
But what happens when you use :func:`print`? The terminal is a file-like object
|
|
so it should raise an exception right? The answer to that is....
|
|
*sometimes*:
|
|
@@ -539,7 +539,7 @@ a short example that uses many kitchen functions to do its work::
|
|
# Note that we do not let implici type conversion from str to
|
|
# unicode transform b_filename into a unicode string. That might
|
|
# fail as python would use the ASCII filename. Instead we use
|
|
- # to_unicode() to explictly transform in a way that we know will
|
|
+ # to_unicode() to explicitly transform in a way that we know will
|
|
# not traceback.
|
|
print _(u'filename: %s') % to_unicode(b_filename)
|
|
print _(u'file size: %s') % size
|
|
diff --git a/kitchen2/kitchen/i18n/__init__.py b/kitchen2/kitchen/i18n/__init__.py
|
|
index 80fe3ea..b694409 100644
|
|
--- a/kitchen2/kitchen/i18n/__init__.py
|
|
+++ b/kitchen2/kitchen/i18n/__init__.py
|
|
@@ -295,8 +295,8 @@ class DummyTranslations(object, gettext.NullTranslations):
|
|
def _reencode_if_necessary(self, message, output_encoding):
|
|
'''Return a byte string that's valid in a specific charset.
|
|
|
|
- .. warning:: This method may mangle the message if the inpput encoding
|
|
- is not known or the message isn't represntable in the chosen
|
|
+ .. warning:: This method may mangle the message if the input encoding
|
|
+ is not known or the message isn't representable in the chosen
|
|
output encoding.
|
|
'''
|
|
valid = False
|
|
@@ -721,7 +721,7 @@ def get_translation_object(domain, localedirs=tuple(), languages=None,
|
|
objects by default. These are superior to the
|
|
:class:`gettext.GNUTranslations` and :class:`gettext.NullTranslations`
|
|
objects because they are consistent in the string type they return and
|
|
- they fix several issues that can causethe |stdlib|_ objects to throw
|
|
+ they fix several issues that can cause the |stdlib|_ objects to throw
|
|
:exc:`UnicodeError`.
|
|
2. This function takes multiple directories to search for
|
|
:term:`message catalogs`.
|
|
diff --git a/kitchen2/kitchen/pycompat25/collections/_defaultdict.py b/kitchen2/kitchen/pycompat25/collections/_defaultdict.py
|
|
index 94ff7c2..d29c29c 100644
|
|
--- a/kitchen2/kitchen/pycompat25/collections/_defaultdict.py
|
|
+++ b/kitchen2/kitchen/pycompat25/collections/_defaultdict.py
|
|
@@ -73,7 +73,7 @@ the defaultdict class provided by python-2.5 and above.
|
|
|
|
# Pylint disabled messages
|
|
#
|
|
-# :C0103: We're defnining a compatible class name therefore we need to match
|
|
+# :C0103: We're defining a compatible class name therefore we need to match
|
|
# the format of that name.
|
|
|
|
import types
|
|
diff --git a/kitchen2/kitchen/text/display.py b/kitchen2/kitchen/text/display.py
|
|
index 81234de..792878b 100644
|
|
--- a/kitchen2/kitchen/text/display.py
|
|
+++ b/kitchen2/kitchen/text/display.py
|
|
@@ -3,7 +3,7 @@
|
|
# Copyright (c) 2013 Red Hat, Inc.
|
|
# Copyright (c) 2010 Ville Skyttä
|
|
# Copyright (c) 2009 Tim Lauridsen
|
|
-# Copyright (c) 2007 Marcus Kuhn
|
|
+# Copyright (c) 2007 Markus Kuhn
|
|
#
|
|
# kitchen is free software; you can redistribute it and/or modify it under the
|
|
# terms of the GNU Lesser General Public License as published by the Free
|
|
@@ -20,7 +20,7 @@
|
|
#
|
|
# Authors:
|
|
# James Antill <james@fedoraproject.org>
|
|
-# Marcus Kuhn
|
|
+# Markus Kuhn
|
|
# Toshio Kuratomi <toshio@fedoraproject.org>
|
|
# Tim Lauridsen
|
|
# Ville Skyttä
|
|
@@ -211,7 +211,7 @@ def _generate_combining_table():
|
|
This is used to generate the :data:`~kitchen.text.display._COMBINING`
|
|
table.
|
|
'''
|
|
- # Marcus Kuhn's sorted list of non-overlapping intervals of non-spacing
|
|
+ # Markus Kuhn's sorted list of non-overlapping intervals of non-spacing
|
|
# characters generated ifrom Unicode 5.0 data by:
|
|
# "uniset +cat=Me +cat=Mn +cat=Cf -00AD +1160-11FF +200B c"
|
|
markus_kuhn_combining_5_0 = (
|
|
diff --git a/releaseutils.py b/releaseutils.py
|
|
index d2e64cf..828c071 100755
|
|
--- a/releaseutils.py
|
|
+++ b/releaseutils.py
|
|
@@ -47,7 +47,7 @@ def main():
|
|
shutil.rmtree('locale')
|
|
except OSError as e:
|
|
# If the error is that locale does not exist, we're okay. We're
|
|
- # deleting it here, afterall
|
|
+ # deleting it here, after all
|
|
if e.errno != 2:
|
|
raise
|
|
|