See the end for copying conditions.
\f
+* Changes in the m17n library 1.1.1
+
+** Two new variables MTEXT_FORMAT_UTF_16 and MTEXT_FORMAT_UTF_32.
+They are initialized to one of MTEXT_FORMAT_UTF_16LE,
+MTEXT_FORMAT_UTF_16BE, MTEXT_FORMAT_UTF_LE, MTEXT_FORMAT_UTF_32BE
+dependending on the systems's endianess.
+
+\f
* Changes in the m17n library 1.1
** The "configure" script now detects Fontconfig, Xft2, and GD
+2004-09-27 Kenichi Handa <handa@m17n.org>
+
+ * internal-gui.h (struct MGlyphString): Delete members mt,
+ sub_width, sub_lbrearing, sub_rbearing, and region.
+
+ * draw.c (MSubTextExtents): New type.
+ (layout_glyphs): New arg extents. Set its members.
+ (layout_glyph_string): Adjusted for the above change.
+ (alloc_gstring): Don't set gstring->mt.
+ (truncate_gstring): Call line_break function with mt instead of
+ gstring->mt.
+
2004-09-22 Kenichi Handa <handa@m17n.org>
* mtext.c (count_utf_16_chars): Count each code of invalid
&& (pathname = MPLIST_STRING (plist))
&& stat (pathname, &buf) == 0)
FcConfigAppFontAddDir (fc_config, (FcChar8 *) pathname);
+ /* TODO: avoid duplicate addition by checking the current font
+ directory list given by FcConfigGetFontDirs (). */
}
pattern = FcPatternCreate ();