[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