[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: unicode-data transition



On Tuesday, December 9, 2025 4:30:25 AM Mountain Standard Time Alastair 
McKinstry wrote:
> I've done an analysis of changes needed, and am tracking them here:
> 
> https://salsa.debian.org/debian/unicode-data/-/wikis/home#note_702229
> 
> The listed changes on the unicode.org migration page doesn't list any
> linebreak etc; there are "weightings" for Tangut ideographs but that
> looks low risk.

It appears that there are changes beyond what is described above.  This is 
what the upstream Courier MTA developer says:

"... after I wrote the above I looked up each one of the seven main algorithms 
in courier-unicode, in the current standard. Two of them, and possibly a third 
one, have changes noted in their revision history, the others mention no 
changes. One of the two changes only mention a new property value, so that's 
likely cause a compilation failure. The second change is a change to the 
linebreaking algorithm (again), that will require code changes. I've added 
this to my todo-list, eventually...”

https://github.com/svarshavchik/courier-libs/issues/52

The courier-unicode package does build against Unicode 17, but until the 
courier-unicode source code is updated to match the linebreaking algorithm 
there would be corner-cases where it would probably produced non-compliant 
output if built against Unicode 17.

-- 
Soren Stoutner
soren@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: