pg.ddx.io  pgsql-bugs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Cees van Zeeland <cees.van.zeeland@freedom.nl>
To: Michael Paquier <michael@paquier.xyz>
To: Thomas Munro <thomas.munro@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: pgsql-bugs@lists.postgresql.org
Subject: Re: BUG #18362: unaccent rules and Old Greek text
Date: Mon, 26 Feb 2024 13:33:28 +0100
Message-ID: <d9875ca6-6438-4c52-adc1-5bc2ed28c362@freedom.nl> (raw)
In-Reply-To: <ZdvLGeJ1BsXRkrdQ@paquier.xyz>
References: <18362-be6d0cfe122b6354@postgresql.org>
	<CA+hUKGLpoxTRryM1MxaHMpC1c5cxoKDm0iXfogQR9KGVUG=w9w@mail.gmail.com>
	<ZdvLGeJ1BsXRkrdQ@paquier.xyz>

Thomas Munro <thomas.munro@gmail.com> wrote:
 >    If I tell the script to follow such "simple" redirections, I
 >   get over a thousand new mappings, including those.  See attached.
 >   There is probably more correct terminology that I'm using here...

Michael Paquier wrote:
 > It seems to me that it is a bit more complicated than that, because
 > Unicode.data decomposes the characters with Oxia as characters with
 > Tonos, and then characters with Tonos are decomposed with the "base"
 > alphabet characters + Tonos.  We do a recursive lookup at the unicode
 > table in get_plain_letter() and is_letter_with_marks(), so it seems to
 > me that we're not missing much, and I suspect that there should be no
 > need for a new custom range of characters..
 >
 > Cees, perhaps you would like to get a shot at that?
 >
 > [1]: https://en.wikipedia.org/wiki/Greek_diacritics#Unicode

I'm not an expert, but obviously computers make a difference between the 
two versions of the characters.
We are talking about this series:
U+1F70 - U+1F7D:    ὰ     ά     ὲ     έ     ὴ     ή     ὶ     ί ὸ     ό 
     ὺ     ύ     ὼ     ώ
Is it possible to filter / limit in some way the redirection in the 
script to this range?

~
Cees

view thread (22+ messages)  latest in thread

Message-ID: <d9875ca6-6438-4c52-adc1-5bc2ed28c362@freedom.nl>
Permalink:  ../d9875ca6-6438-4c52-adc1-5bc2ed28c362@freedom.nl/
Also on:    postgresql.org/message-id/d9875ca6-6438-4c52-adc1-5bc2ed28c362@freedom.nl

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-bugs@postgresql.org
  Cc: cees.van.zeeland@freedom.nl, michael@paquier.xyz, thomas.munro@gmail.com, tgl@sss.pgh.pa.us, pgsql-bugs@lists.postgresql.org
  Subject: Re: BUG #18362: unaccent rules and Old Greek text
  In-Reply-To: <d9875ca6-6438-4c52-adc1-5bc2ed28c362@freedom.nl>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox