Ticket #5788 (assigned enhancement)

SVN Diffs for #5788

 

Opened 1 year ago

Last modified 4 months ago

ReverseChainingSingleSubstitution is not yet implemented.

Reported by: caapv208@... Assigned to: eric (accepted)
Priority: major Milestone: 4.2
Component: layout Version: 3.6
Keywords: Cc:
Load: Xref:
Java Version: Operating System:
Project (C/J): all Weeks: 1
Review:

Description

Pak Nastaleeq font, the only freely available Nastalleq style font which covers languages other than what are spoken in Pakistan, is not rendered correctly with the current ICU layout code, because the font utilize ReverseChainingSingleSubstitution for calt feature implementation.

Attachments

ReverseContextualSingleSubst.diff.bz2 (1.8 kB) - added by anonymous on 08/02/07 18:44:04.

Change History

07/26/07 10:18:47 changed by grhoten

  • owner changed from somebody to eric.
  • priority changed from major to assess.
  • weeks set to 0.5.
  • xref changed.
  • revw changed.

08/02/07 18:44:04 changed by anonymous

  • attachment ReverseContextualSingleSubst.diff.bz2 added.

08/02/07 18:50:29 changed by caapv208@...

I have just submitted a proof-of-concept patch. Besides there are rooms for cleaning, it unfortunately doesn't work. The culprit is in a cast const ReverseChainContextualSingleSubstitutionSubtable *subtable = (const ReverseChainContextualSingleSubstitutionSubtable *) lookupSubtable; in GlyphSubstitutionLookupProcessor::applySubtable(), where there is not enough memory allocated for the subtable.

10/10/07 11:47:04 changed by eric

  • priority changed from assess to major.
  • status changed from new to assigned.

11/12/07 09:55:48 changed by eric

  • weeks changed from 0.5 to 1.

07/10/08 11:18:17 changed by yoshito

  • priority changed from major to assess.

07/10/08 11:18:37 changed by yoshito

  • priority changed from assess to major.
  • milestone changed from UNSCH to 4.2.

Add/Change #5788 (ReverseChainingSingleSubstitution is not yet implemented.)




Anti spam check: