Hi,<div><br></div><div><div>I believe there are cmap issues in Lohit-Telugu.ttf (2.5.1). </div><div>The following Unicode’s are mapped to “square/missing glyph”:</div><div>Glyph 108 -> U+FFBC</div><div> Glyph 109 -> U+FFBD</div>
<div> Glyph 110 -> U+FFBE</div><div> Glyph 111 -> U+FFBF</div><div> Glyph 112 -> U+FFC0</div><div> Glyph 113 -> U+FFC1</div><div> Glyph 114 -> U+FFC2</div><div> Glyph 115 -> U+FFC3</div><div> Glyph 116 -> U+FFC4</div>
<div> Glyph 117 -> U+FFC5</div><div> Glyph 118 -> U+FFC6</div><div> Glyph 119 -> U+FFC7</div><div> Glyph 120 -> U+FFC8</div><div> Glyph 121 -> U+FFC9</div><div> Glyph 122 -> U+FFCA</div><div> Glyph 123 -> U+FFCB</div>
<div> Glyph 124 -> U+FFCC</div><div> Glyph 125 -> U+FFCD</div><div> Glyph 126 -> U+FFCE</div><div> Glyph 127 -> U+FFCF</div><div> Glyph 128 -> U+FFD0</div><div> Glyph 129 -> U+FFD1</div><div> Glyph 130 -> U+FFD2</div>
<div> Glyph 131 -> U+FFD3</div><div> Glyph 132 -> U+FFD4</div><div> Glyph 133 -> U+FFD5</div><div> Glyph 134 -> U+FFD6</div><div> Glyph 135 -> U+FFD7</div><div> Glyph 136 -> U+FFD8</div><div> Glyph 137 -> U+FFD9</div>
<div> Glyph 138 -> U+FFDA</div><div> Glyph 139 -> U+FFDB</div><div> Glyph 140 -> U+FFDC</div><div> Glyph 141 -> U+FFDD</div><div> Glyph 142 -> U+FFDE</div><div> Glyph 143 -> U+FFDF</div><div> Glyph 144 -> U+FFE0      <---- FULLWIDTH CENT SIGN</div>
<div> Glyph 145 -> U+FFE1      <---- FULLWIDTH POUND SIGN</div><div> Glyph 146 -> U+FFE2      <---- FULLWIDTH NOT SIGN</div><div> Glyph 147 -> U+FFE3      <---- FULLWIDTH MACRON</div><div> Glyph 151 -> U+FFE7</div>
<div> Glyph 152 -> U+FFE8</div><div> Glyph 153 -> U+FFE9</div><div> Glyph 154 -> U+FFEA</div><div> Glyph 155 -> U+FFEB</div><div> Glyph 156 -> U+FFEC</div><div> Glyph 157 -> U+FFED</div><div> Glyph 158 -> U+FFEE</div>
<div> Glyph 159 -> U+FFEF</div><div> Glyph 160 -> U+FFF0</div><div> Glyph 161 -> U+FFF1</div><div> Glyph 162 -> U+FFF2</div><div><br></div><div>Why are they mapped at all? I think they should be removed.</div>
<div><br></div><div>This is an issue using Lohit-Telugu on an Android device. The 2d graphics lib, skia, setup a font fallback chain and Lohit-Telugu hides “FULL WIDTH *” marked above.  They should be returned from DroidSansFallback.ttf.</div>
<div><br></div><div><a href="https://github.com/android/platform_frameworks_base/blob/master/data/fonts/fallback_fonts.xml">https://github.com/android/platform_frameworks_base/blob/master/data/fonts/fallback_fonts.xml</a> </div>
<div><a href="https://github.com/android/platform_external_skia/blob/master/src/core/SkScalerContext.cpp#L142">https://github.com/android/platform_external_skia/blob/master/src/core/SkScalerContext.cpp#L142</a></div><div>
<br></div><div>Best regards,</div><div>Michael Lekman</div><div><br></div><div><br></div></div>