[issue6093] Ambiguous locale.strxfrm

2009-05-26 Thread Martin v. Löwis

Martin v. Löwis mar...@v.loewis.de added the comment:

Thanks for the report. Fixed in r72844 and r72845

--
nosy: +loewis
resolution:  - accepted
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6093
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



Re: Ambiguous locale.strxfrm

2009-05-23 Thread Tuomas Vesterinen


Thanks. Bug report done, issue 6093.

Tuomas Vesterinen

Gabriel Genellina wrote:
En Fri, 22 May 2009 06:32:40 -0300, Tuomas Vesterinen 
tuomas.vesteri...@iki.fi escribió:


This was fixed once in Python 2.5, but in Python 3.0 the bug 
celebrates its comeback. The tail of the strxfrm result is ambiguous.


Python 3.0.1 (r301:69556, Apr 14 2009, 14:30:31)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-27)] on linux2
Type help, copyright, credits or license for more information.
  import locale
  locale.setlocale(locale.LC_COLLATE, 'en_US.utf8')
'en_US.utf8'
  key1=locale.strxfrm('maupassant guy')
  for i in range(10):
... print(locale.strxfrm('maupassant guy')==key1)
...
False
True
False
False
False
False
False
False
False
False


I could not reproduce the issue on Windows (I don't have any locale 
using utf8) but you should file a bug report at http://bugs.python.org/




--
http://mail.python.org/mailman/listinfo/python-list


[issue6093] Ambiguous locale.strxfrm

2009-05-23 Thread Tuomas Vesterinen

New submission from Tuomas Vesterinen tuomas.vesteri...@iki.fi:

This was fixed once in Python 2.5, but in Python 3.0 the bug celebrates
its comeback. The tail of the strxfrm result is ambiguous.

Python 3.0.1 (r301:69556, Apr 14 2009, 14:30:31)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-27)] on linux2
Type help, copyright, credits or license for more information.
 import locale
 locale.setlocale(locale.LC_COLLATE, 'en_US.utf8')
'en_US.utf8'
 key1=locale.strxfrm('maupassant guy')
 for i in range(10):
... print(locale.strxfrm('maupassant guy')==key1)
...
False
True
False
False
False
False
False
False
False
False

--
components: Library (Lib)
messages: 88226
nosy: tuves
severity: normal
status: open
title: Ambiguous locale.strxfrm
type: behavior
versions: Python 3.0

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6093
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



Ambiguous locale.strxfrm

2009-05-22 Thread Tuomas Vesterinen
This was fixed once in Python 2.5, but in Python 3.0 the bug celebrates 
its comeback. The tail of the strxfrm result is ambiguous.


Python 3.0.1 (r301:69556, Apr 14 2009, 14:30:31)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-27)] on linux2
Type help, copyright, credits or license for more information.
 import locale
 locale.setlocale(locale.LC_COLLATE, 'en_US.utf8')
'en_US.utf8'
 key1=locale.strxfrm('maupassant guy')
 for i in range(10):
... print(locale.strxfrm('maupassant guy')==key1)
...
False
True
False
False
False
False
False
False
False
False

Tuomas Vesterinen
--
http://mail.python.org/mailman/listinfo/python-list


Re: Ambiguous locale.strxfrm

2009-05-22 Thread Gabriel Genellina
En Fri, 22 May 2009 06:32:40 -0300, Tuomas Vesterinen  
tuomas.vesteri...@iki.fi escribió:


This was fixed once in Python 2.5, but in Python 3.0 the bug celebrates  
its comeback. The tail of the strxfrm result is ambiguous.


Python 3.0.1 (r301:69556, Apr 14 2009, 14:30:31)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-27)] on linux2
Type help, copyright, credits or license for more information.
  import locale
  locale.setlocale(locale.LC_COLLATE, 'en_US.utf8')
'en_US.utf8'
  key1=locale.strxfrm('maupassant guy')
  for i in range(10):
... print(locale.strxfrm('maupassant guy')==key1)
...
False
True
False
False
False
False
False
False
False
False


I could not reproduce the issue on Windows (I don't have any locale using  
utf8) but you should file a bug report at http://bugs.python.org/



--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list