Hey there, so that textwrap.wrap() breks non-breaking spaces, is this a bug or intended behavior? For example:
Python 3.4.0 (default, Apr 11 2014, 13:05:11) [GCC 4.8.2] on linux >>> import textwrap >>> for line in textwrap.wrap("foo dont\xa0break " * 20): print(line) ... foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break foo dont break Apparently it does recognize that \xa0 is a kind of space, but it thinks it can break any space. The point of \xa0 being exactly to avoid this kind of thing. Any remedy or ideas? Cheers, Johannes -- >> Wo hattest Du das Beben nochmal GENAU vorhergesagt? > Zumindest nicht öffentlich! Ah, der neueste und bis heute genialste Streich unsere großen Kosmologen: Die Geheim-Vorhersage. - Karl Kaos über Rüdiger Thomas in dsa <hidbv3$om2$1...@speranza.aioe.org> -- https://mail.python.org/mailman/listinfo/python-list