[devel] Re: zope с поддержкой reStructured text
Алексей Любимов
=?iso-8859-1?q?avl_=CE=C1_l14=2Eru?=
Вт Дек 30 12:22:01 MSK 2003
Andrey Orlov пишет:
>On Monday 29 December 2003 14:12, you wrote:
>
>
>>Заработал restructured text в Zope (объект reStructured document) и в
>>zwiki.
>>
>>
>
>Отстой ваш restructured text, ну да ладно.
>
>
а мне понравился...
много возможностей, нужных для оформления хаутушек и прочих
документальностей.
>
>
>>А сборка python23 поддерживает sys.setdefaultencoding() ?
>>python22 собран без поддержки юникода и этого метода и поэтому глючит в
>>
>>
>
>Вообще-то python22 с поддержкой юникода... Также как и python23 ... Да и метод
>setdefaultencoding в них есть. Просто им пользоваться не положено и site.py его
>удаляет после инициализации. Об этом, кстати, в документации написано,
>рекомендую.
>
>
Это я прочитал.
Речь идет о том, что продукты пользуются sys.getdefaultencoding,
получают ascii и глючат со всем, что кроме.
А вызвать sys.setdefaultencoding возможности нет.
Впрочем, по моему это и не нужно и вредно. Лучше патчить продукты,
отвязывая их от sys.getdefaultencoding и заменяя его на
locale.getlocale()[1]
>
>
>>самых неожиданных местах...
>>
>>
>
>Например?
>
>
Ну вот reSt исправил на эту тему. Прекрасно ведь работает с любой
кодировкой, а из за sys.getdefaultencoding впадал с русским в unicode
error кому.
placelesstranslationservice тоже зачем то использует этот вызов.
Подробная информация о списке рассылки Devel