[Python-ideas] non-breaking space
Raymond Hettinger
python at rcn.com
Sat Mar 14 17:52:09 CET 2009
denis.spir at ...> writes:
>>
>> I would just add:
>> The SPACE can be either U+0020 (standard space) or U+00A0 (non-breakable
> space).
>
> Then the proposal should allow for any kind of space characters (that is, any
> character for which isspace() is True). There are several non-breaking space
> characters in the unicode character set, with varying character widths, which is
> important for typography rules. See
> http://en.wikipedia.org/wiki/Non-breaking_space for some examples.
>
> Regards
>
> Antoine (playing devil's advocate a bit - but only a bit).
Keeping in mind the needs of people writing parsers,
I don't think it's a good idea to expand this set.
Already, we're not supporting all possible separators whether
they be spaces or not. Given just U+0020 and U+00A0,
a person can easily do a str.replace() to get to anything else.
Raymond
More information about the Python-ideas
mailing list