Hi,
When I have an acquisition wrapped object, e. g. my_object and call:
>>> unicode(my_object)
The method __str__ of my_object is called even when it has an __unicode__
method.
See the following bin/zopectl debug session:
$ bin/zinstance debug
Starting debugger (the name "app" is bound to th
On Tue, Feb 15, 2011 at 2:35 PM, Michael Howitz wrote:
> When I have an acquisition wrapped object, e. g. my_object and call:
>
unicode(my_object)
>
> The method __str__ of my_object is called even when it has an __unicode__
> method.
Acquisition wrappers only fill the tp_repr and tp_str sl
On 2011-02-15 15:26:28 +0100, Hanno Schlichting said:
> On Tue, Feb 15, 2011 at 2:35 PM, Michael Howitz wrote:
>> When I have an acquisition wrapped object, e. g. my_object and call:
>>
> unicode(my_object)
>>
>> The method __str__ of my_object is called even when it has an
>> __unicode__
Am 15.02.2011 um 14:35 schrieb Michael Howitz:
[...]
print unicode(a.__of__(app))
> __str__ called
[...]
> This happens for Python 2.6 and 2.7 on Zope 2.13.4.
Zope 2.12.8 on Python 2.6 breaks the same way as 2.13.
But Zope 2.11.7 on Python 2.5 works correctly.
So either Python or Acquisition
On Wed, Feb 16, 2011 at 9:18 AM, Michael Howitz wrote:
> Zope 2.12.8 on Python 2.6 breaks the same way as 2.13.
> But Zope 2.11.7 on Python 2.5 works correctly.
>
> So either Python or Acquisition must have changed since than.
Acquisition changed a lot from 2.11 to 2.12 - it got support for
paren
On 2011-02-16 10:10:05 +0100, Hanno Schlichting said:
> On Wed, Feb 16, 2011 at 9:18 AM, Michael Howitz wrote:
>> Zope 2.12.8 on Python 2.6 breaks the same way as 2.13.
>> But Zope 2.11.7 on Python 2.5 works correctly.
>>
>> So either Python or Acquisition must have changed since than.
>
> Acqu
On Wed, Feb 16, 2011 at 10:19 PM, Christian Zagrodnick wrote:
> I suspect a change in python (which I did not follow up after getting
> strange feelings when looking at PyObject_Unicode).
>
> Nevertheless I've fixed that on a branch:
>
> svn+ssh://svn.zope.org/repos/main/Acquisition/branches/zagy-
On 2011-02-16 22:22:53 +0100, Hanno Schlichting said:
> On Wed, Feb 16, 2011 at 10:19 PM, Christian Zagrodnick
> wrote:
>> I suspect a change in python (which I did not follow up after getting
>> strange feelings when looking at PyObject_Unicode).
>>
>> Nevertheless I've fixed that on a branch:
On Thu, Feb 17, 2011 at 8:27 AM, Christian Zagrodnick wrote:
> On 2011-02-16 22:22:53 +0100, Hanno Schlichting said:
>>> svn+ssh://svn.zope.org/repos/main/Acquisition/branches/zagy-unicode-should-be-called
>>
>> Sure. I'll review, merge and release. Should be sometime this week,
>> cannot promise
On 2011-02-19 17:17:44 +0100, Hanno Schlichting said:
> On Thu, Feb 17, 2011 at 8:27 AM, Christian Zagrodnick wrote:
>> On 2011-02-16 22:22:53 +0100, Hanno Schlichting said:
svn+ssh://svn.zope.org/repos/main/Acquisition/branches/zagy-unicode-should-be-called
Sure.
>>> I'll review, me
On 2/20/11 1:32 AM, Christian Zagrodnick wrote:
> On 2011-02-19 17:17:44 +0100, Hanno Schlichting said:
>
>> On Thu, Feb 17, 2011 at 8:27 AM, Christian Zagrodnick
>> wrote:
>>> On 2011-02-16 22:22:53 +0100, Hanno Schlichting said:
> svn+ssh://svn.zope.org/repos/main/Acquisition/branches/zagy-
On 2011-02-25 21:56:49 +0100, David Glick said:
> On 2/20/11 1:32 AM, Christian Zagrodnick wrote:
>> On 2011-02-19 17:17:44 +0100, Hanno Schlichting said:
>>
>>> On Thu, Feb 17, 2011 at 8:27 AM, Christian Zagrodnick
>>> wrote:
On 2011-02-16 22:22:53 +0100, Hanno Schlichting said:
>> sv
On 2011-02-28 07:43:55 +0100, Christian Zagrodnick said:
> On 2011-02-25 21:56:49 +0100, David Glick said:
>
>> On 2/20/11 1:32 AM, Christian Zagrodnick wrote:
>>> On 2011-02-19 17:17:44 +0100, Hanno Schlichting said:
>>>
On Thu, Feb 17, 2011 at 8:27 AM, Christian Zagrodnick
wrote:
>
On 3/1/11 11:57 AM, Christian Zagrodnick wrote:
> This change introduces a regression when calling unicode on wrapped
>>> objects that implement __str__ but not __unicode__. Essentially it is
>>> now doing the equivalent of str(aq_base(obj)) ... __str__ used to get a
>>> wrapped object as 'self', b
14 matches
Mail list logo