On Mon, Apr 21, 2008 at 2:35 AM, Jonathan Kew <[EMAIL PROTECTED]> wrote: > > Because of that ICU ticket, I believe that even the current XeTeX trunk, > using ICU 3.8.1, may still have some problems with Sinhala. I considered > applying the patch from that report, but prefer to wait until it has been > reviewed and accepted by the ICU team, as this is a fairly complex area and > I don't know the code that well. The report specifically asks for some > points to be reviewed/checked, and this has not yet been done, AFAICT.
We are looking at three ICU patches here. All of them are available in our SVN: http://cvs.savannah.nongnu.org/viewvc/sinhala/sinhala/patches/ 1. 3.4 patch - accepted to ICU upstream 2. 3.6 patch - accepted to ICU upstream 3. 3.8.1 patch - not yet accepted to ICU upstream The patch attached to this bug report is a combination of the first two patches, with only line number changes to be applied cleanly to ICU 3.4 in texlive-bin source. I think, as Jonathan pointed out, we should not consider adding / backporting the third patch (ICU 3.8.1 bug 6232) at this point, but should wait until it gets reviewed and applied to ICU upstream. However, I didn't notice automatic conjuncts with the patch in this report when applied to the present texlive-bin source. My tests showed that it gives very usable Sinhala, including complex character sequences. There are two possible reasons to avoid this patch: - It introduces new bugs to the other languages - which is *very* unlikely as it only *adds* Sinhala related code - It doesn't add complete / usable Sinhala - but my tests showed the contrary So, I humbly request to add this patch after Jonathan gets time to have a closer look and gives the green light, but without waiting for the patch no 3 to go upstream. Thanks in advance! Anuradha -- http://www.sayura.net/anuradha/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]