Comment 3 for bug 637131

Revision history for this message
Paul Sladen (sladen) wrote :

ScottK: it's a years-worth of incremental glyph adjustments to the font itself. Since this is a font, the risk introduced (compared to incremental code is low). It would be possible to cherrypick the actual /etc/fonts/ configuration files (with the pattern matching at stake here) if required but there are maintenance advantages to going with the Debian version that there is an active upstream who is engaged and already responsive to the Ubuntu bugs directly.

Upstream changelog from debdiff:

+
+2010-07-29 Theppitak Karoonboonyanan <email address hidden>
+
+ * nf/Garuda-Bold.sfd, nf/Garuda-BoldOblique.sfd: Adjust descenders of
+ p, q, y to match with that of g. Also adjust Thai RU, LU and
+ LAKKHANGYAO accordingly. Update OtherBlues.
+
+2010-07-29 Theppitak Karoonboonyanan <email address hidden>
+
+ * nf/Garuda.sfd: Update OtherBlues. Set date in font version to
+ 2010-07-29.
+ * nf/Garuda-Oblique.sfd: Update BlueValues and OtherBlues.
+ Set date in font version to 2010-07-29.
+
+2010-07-29 Theppitak Karoonboonyanan <email address hidden>
+
+ * nf/Garuda-Bold.sfd: Update BlueValues. Adjust missing glyphs.
+ Set date in font version to 2010-07-29.
+ * nf/Garuda-BoldOblique.sfd: Recreate glyphs from Garuda-Bold.sfd.
+ Bump font version to 2.62:2010-07-29.
+
+2010-07-28 Theppitak Karoonboonyanan <email address hidden>
+
+ * nf/Garuda-Bold.sfd: Adjust HStems & VStems so all stem widths are
+ normalized. Bump font version to 2.62: 2010-07-28.
+
+2010-07-22 Theppitak Karoonboonyanan <email address hidden>
+
+ * nf/Garuda.sfd, nf/Garuda-Oblique.sfd: Adjust HStems & VStems so all
+ stem widths are normalized. Bump font version to 2.62: 2010-07-22.
+
+2010-07-03 Theppitak Karoonboonyanan <email address hidden>
+
+ * fontconfig/89-ttf-thai-tlwg-synthetic.conf: Add back Tahoma/MS Sans
+ Serif fallbacks, with lang protection, so it only falls back on Thai
+ language. See LP #539008.
+
+2010-06-28 Theppitak Karoonboonyanan <email address hidden>
+
+ * configure.in: Change default font installation dirs to
+ PREFIX/share/fonts/{truetype,type1,opentype}/thai.
+
+2010-01-10 Theppitak Karoonboonyanan <email address hidden>
+
+ * fontconfig/89-ttf-thai-tlwg-synthetic.conf: Drop Tahoma/MS Sans
+ Serif fallbacks. The choices were quite arbitrary, and caused
+ undesired side-effect on western users, such as LP #434054.
+
+2009-08-13 Theppitak Karoonboonyanan <email address hidden>
+
+ * tlwg/TlwgTypo*.sfd: Bump font version to 002.008: 2009-08-13.
+ * tlwg/TlwgTypist*.sfd: Bump font version to 001.017: 2009-08-13.
+
+2009-08-09 Theppitak Karoonboonyanan <email address hidden>
+
+ * tlwg/TlwgTypo-Bold*.sfd, tlwg/TlwgTypist-Bold*.sfd:
+ Lift up lower boundary of SO SUA circular hook, to get into blue zone.
+
+2009-08-08 Theppitak Karoonboonyanan <email address hidden>
+
+ * configure.in: Post-release version suffix added.
+
+ * tlwg/TlwgTypo-Bold*.sfd:
+ - Remove outline overlap in CHO CHOE.
+ - Fine-tune descender of YO YING.
+ - Lift up loop part of LO CHULA, to avoid overlap.
+ - Bump font version to 002.007: 2009-08-08.
+
+ * tlwg/TlwgTypist-Bold*.sfd:
+ - Copy glyphs from TlwgTypo-Bold*.
+ - Bump font version to 001.016: 2009-08-08.
+