Re: BUG #13440: unaccent does not remove all diacritics

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Léonard Benedetti <benedetti(at)mlpo(dot)fr>
Cc: Teodor Sigaev <teodor(at)sigaev(dot)ru>, PostgreSQL Bugs <pgsql-bugs(at)postgresql(dot)org>
Subject: Re: BUG #13440: unaccent does not remove all diacritics
Date: 2016-03-12 03:02:37
Message-ID: 56E386CD.9000705@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On 3/11/16 1:16 PM, Tom Lane wrote:
> =?UTF-8?Q?L=c3=a9onard_Benedetti?= <benedetti(at)mlpo(dot)fr> writes:
>> Despite all that, I think this transition to Python 3 is wise, it is
>> available since 2008. Python 2 is legacy and its last version (2.7) is a
>> “end-of-life releaseâ€.
>
> Doesn't matter. We support both Python 2 and 3, and this script must
> do so as well, else it's not getting committed. Any desupport for
> Python 2 in PG is very far away; no one has even suggested we consider
> it yet.

This script is only run occasionally when the unaccent data needs to be
updated from Unicode data, so it's not really that important what
language and version it's written in. That said, the mentioned reason
for changing this to Python 3 is so that one can include Unicode
characters into the source text, which I find undesirable in general
(for PostgreSQL source code) and not very useful in this particular
case. I think the script can be kept in Python 2 style. Making it
upward compatible with Python 3 can be a separate (small) project.

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Léonard Benedetti 2016-03-12 03:44:27 Re: BUG #13440: unaccent does not remove all diacritics
Previous Message Léonard Benedetti 2016-03-11 18:27:05 Re: BUG #13440: unaccent does not remove all diacritics