On Wed, 14 Aug 2019 09:05:02 +0000 James Kass via Unicode <unicode@unicode.org> wrote:
> The solution is to deprecate "LATIN LOWER CASE I WITH HEART". It's > only in there because of legacy. It's presence guarantees > round-tripping with legacy data but it isn't needed for modern data > or display. Urge Groups One and Two to encode their data with the > desired combiner and educate font engine developers about the > deprecation. As the rendering engines get updated, the system > substitution of the wrongly named precomposed glyph will go away. I think you'd also have to change the reference glyph of LATIN LOWER CASE I WITH HEART to show a heart. That's valid because the UCD trumps the code charts, and and no Unicode-compliant process may deliberately render <i, COMBINING HEART> differently from LATIN LOWER CASE I WITH HEART. Richard.