From 77ff0615d95d333feb905c15fe46b90316a7549e Mon Sep 17 00:00:00 2001 From: Tony S Yu Date: Mon, 18 Nov 2013 22:44:18 -0600 Subject: [PATCH] Fix wrapping of plugin descriptions --- skimage/io/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/skimage/io/__init__.py b/skimage/io/__init__.py index 82a345c9..02800fbd 100644 --- a/skimage/io/__init__.py +++ b/skimage/io/__init__.py @@ -46,8 +46,11 @@ def _update_doc(doc): _format_plugin_info_table(info_table, column_lengths) for (name, plugin_description) in info_table: - description = wrap(plugin_description, description_length) - doc += "%s %s\n" % (name.ljust(name_length), '\n'.join(description)) + description_lines = wrap(plugin_description, description_length) + name_column = [name] + name_column.extend(['' for _ in range(len(description_lines) - 1)]) + for name, description in zip(name_column, description_lines): + doc += "%s %s\n" % (name.ljust(name_length), description) doc = doc.strip() return doc