[Sugar-devel] [PATCH 03/21 sugar-toolkit] PEP8 cleanup: ensure lines are shorter than 80 characters
Simon Schampijer
simon at schampijer.de
Fri Oct 29 06:21:00 EDT 2010
On 10/15/2010 11:01 PM, Sascha Silbe wrote:
> Caught by PEP8. This is important for Sugar because the XO has a small screen
> where long lines would make the code hard to understand (because you need to
> constantly scroll horizontally).
>
> Signed-off-by: Sascha Silbe<sascha-pgp at silbe.org>
>
> diff --git a/src/sugar/activity/activity.py b/src/sugar/activity/activity.py
> index 6774703..183d4a8 100644
> --- a/src/sugar/activity/activity.py
> +++ b/src/sugar/activity/activity.py
> @@ -569,7 +569,8 @@ class Activity(Window, gtk.Container):
> if self._closing:
> self._show_keep_failed_dialog()
> self._closing = False
> - raise RuntimeError('Error saving activity object to datastore: %s', err)
> + raise RuntimeError('Error saving activity object to datastore: %s',
> + err)
I would align the second line to be under the '. In emacs I use tab for
this (yes of course it is converted into spaces after that)Easier to
read and consistent with most of the rest of the Sugar code.
> def _cleanup_jobject(self):
> if self._jobject:
> diff --git a/src/sugar/presence/activity.py b/src/sugar/presence/activity.py
> index a1b7a50..47de8aa 100644
> --- a/src/sugar/presence/activity.py
> +++ b/src/sugar/presence/activity.py
> @@ -135,7 +135,8 @@ class Activity(gobject.GObject):
> dbus_interface=CONN_INTERFACE_ACTIVITY_PROPERTIES)
>
> def __activity_properties_changed_cb(self, room_handle, properties):
> - _logger.debug('%r: Activity properties changed to %r', self, properties)
> + _logger.debug('%r: Activity properties changed to %r', self,
> + properties)
> self._update_properties(properties)
Same as above.
> def __got_properties_cb(self, properties):
> diff --git a/src/sugar/presence/buddy.py b/src/sugar/presence/buddy.py
> index b83bc51..e4f54d4 100644
> --- a/src/sugar/presence/buddy.py
> +++ b/src/sugar/presence/buddy.py
> @@ -182,7 +182,8 @@ class Buddy(BaseBuddy):
> CONNECTION_INTERFACE_CONTACTS,
> 'GetContactAttributes',
> 'auasb',
> - ([self.contact_handle], [CONNECTION_INTERFACE_ALIASING], False),
> + ([self.contact_handle], [CONNECTION_INTERFACE_ALIASING],
> + False),
> reply_handler=self.__got_attributes_cb,
> error_handler=self.__error_handler_cb)
Here as well.
> diff --git a/src/sugar/presence/connectionmanager.py b/src/sugar/presence/connectionmanager.py
> index 6604d3f..78b744e 100644
> --- a/src/sugar/presence/connectionmanager.py
> +++ b/src/sugar/presence/connectionmanager.py
> @@ -77,7 +77,8 @@ class ConnectionManager(object):
> Connection(account_path, connection)
>
> account = bus.get_object(ACCOUNT_MANAGER_SERVICE, account_path)
> - if account.Get(ACCOUNT, 'ConnectionStatus') == CONNECTION_STATUS_CONNECTED:
> + status = account.Get(ACCOUNT, 'ConnectionStatus')
> + if status == CONNECTION_STATUS_CONNECTED:
> self._connections_per_account[account_path].connected = True
> else:
> self._connections_per_account[account_path].connected = False
> diff --git a/src/sugar/presence/presenceservice.py b/src/sugar/presence/presenceservice.py
> index fa5edcf..feea190 100644
> --- a/src/sugar/presence/presenceservice.py
> +++ b/src/sugar/presence/presenceservice.py
> @@ -72,8 +72,8 @@ class PresenceService(gobject.GObject):
> """
> if self._activity_cache is not None:
> if self._activity_cache.props.id != activity_id:
> - raise RuntimeError('Activities can only access their own shared'
> - 'instance')
> + raise RuntimeError('Activities can only access their own'
> + ' shared instance')
Same here.
return self._activity_cache
> else:
> connection_manager = get_connection_manager()
> @@ -105,8 +105,8 @@ class PresenceService(gobject.GObject):
> def get_activity_by_handle(self, connection_path, room_handle):
> if self._activity_cache is not None:
> if self._activity_cache.room_handle != room_handle:
> - raise RuntimeError('Activities can only access their own shared'
> - 'instance')
> + raise RuntimeError('Activities can only access their own'
> + ' shared instance')
That is what I mean :)
> return self._activity_cache
> else:
> connection_manager = get_connection_manager()
> @@ -227,8 +227,8 @@ class PresenceService(gobject.GObject):
>
> returns the bus name and the object path of the Telepathy connection
> """
> - connection_manager = get_connection_manager()
> - account_path, connection = connection_manager.get_preferred_connection()
> + manager = get_connection_manager()
> + account_path, connection = manager.get_preferred_connection()
> if connection is None:
> return None
> else:
> diff --git a/tests/lib/test_mime.py b/tests/lib/test_mime.py
> index fd7006b..860bbdb 100644
> --- a/tests/lib/test_mime.py
> +++ b/tests/lib/test_mime.py
> @@ -37,15 +37,17 @@ class TestMime(unittest.TestCase):
>
> # Mozilla's text in c&v
> mime_type = mime.choose_most_significant(
> - ['text/_moz_htmlcontext', 'STRING', 'text/html', 'text/_moz_htmlinfo',
> - 'text/x-moz-url-priv', 'UTF8_STRING', 'COMPOUND_TEXT'])
> + ['text/_moz_htmlcontext', 'STRING', 'text/html',
> + 'text/_moz_htmlinfo', 'text/x-moz-url-priv', 'UTF8_STRING',
> + 'COMPOUND_TEXT'])
> self.assertEqual(mime_type, 'text/html')
>
> # Mozilla gif in dnd
> mime_type = mime.choose_most_significant(
> ['application/x-moz-file-promise-url',
> - 'application/x-moz-file-promise-dest-filename', 'text/_moz_htmlinfo',
> - 'text/x-moz-url-desc', 'text/_moz_htmlcontext', 'text/x-moz-url-data',
> + 'application/x-moz-file-promise-dest-filename',
> + 'text/_moz_htmlinfo', 'text/x-moz-url-desc',
> + 'text/_moz_htmlcontext', 'text/x-moz-url-data',
> 'text/uri-list'])
> self.assertEqual(mime_type, 'text/uri-list')
>
> --
> 1.7.1
>
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
More information about the Sugar-devel
mailing list