Re: [PATCH] Completed unaccent dictionary with many missing characters

Przemysław Sztoch <przemyslaw@sztoch.pl>

From: Przemysław Sztoch <przemyslaw@sztoch.pl>
To: Michael Paquier <michael@paquier.xyz>
Cc: Thomas Munro <thomas.munro@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Peter Eisentraut <peter.eisentraut@enterprisedb.com>
Date: 2022-07-13T10:12:43Z
Lists: pgsql-hackers
Dear Michael P.,
> 3. The matter is not that simple. When I change priorities (ie 
> Latin-ASCII.xml is less important than Unicode decomposition),
> then "U + 33D7" changes not to pH but to PH.
> In the end, I left it like it was before ...
>
> If you decide what to do with point 3, I will correct it and send new 
> patches.
What is your decision?
Option 1: We leave x as in Latin-ASCII.xml and we also have full 
compatibility with previous PostgreSQL versions.
If they fix Latin-ASCII.xml at Unicode, it will fix itself.

Option 2:  We choose a lower priority for entries in Latin-ASCII.xml

I would choose option 1.

P.S. I will be going on vacation and it would be nice to close this 
patch soon. TIA.

-- 
Przemysław Sztoch | Mobile +48 509 99 00 66

Commits

  1. Simplify a bit the special rules generating unaccent.rules