CVSROOT:        /home/x-cvs
Module name:    xc
Changes by:     [EMAIL PROTECTED]       03/07/26 19:18:46

Log message:
   328. Update X-TrueType (X-TT) to version 1.4.1 (Chisato Yamauchi,
        After X-TT Project):
         - Extension of code converter modules for ARABIC, ARMSCII8,
           BIG5HKSCS, GB18030, ISO8859.*, etc. (Pablo Saratxaga, James Su)
         - Try to use TT_Load_Glyph_Bitmap() in get_metrics() when `bs'
           option is not set.
         - Use Embedded Bitmap with the option `eb=y' when Auto Italic is set.
         - Enhancements for `ds', `eb' and `bw' options.
         - New options for TTCap, `fc' and `fm': they enable the *extremely*
           fast loading of big Japanese or unicode fonts with `-p-' in the XLFD.
         - Performance improvement of FreeTypeGetMetrics() function.
         - Improved performance based on the solution to the buffer
           overflow problem, caused by exceeding the range of
           maxbounds.ascent/maxbounds.descent.  This problem occurred only
           when `-m-' spacing was used.
         - Improved fix to crashes caused when certain fonts (e.g. verdana.ttf)
           are used; solution based on investigating the true nature of the
           problem.
         - Added patch for mktcapdir-0.5.4 and some ttfconf files suitable for
           X-TT 1.4.0.
         - Preparation for extending the encoding field of XLFD.  X-TT permits
           the following additional XLFD format:
              "-foo-foo-medium-r-normal--0-0-0-0-c-0-foo.2000-0.0"
              "-foo-foo-medium-r-normal--0-0-0-0-c-0-foo.2000-0.1"
           The last number can be used to indicate the plane number of a huge
           character set.
         - Support for reverse `fc' specification. `fc=0xaa00-0xa0ff' means
           specifying the ranges 0x0000-0xa0ff and 0xaa00-0xffff.  This is
           useful for GB18030 proportional fonts.
         - Improved fix for server crash that appears on Linux/PPC.
         - Added ksc5601.*-3 and ksx1001.*-3 to KSCJOHAB/main.c (Jungshik Shin).
         - Added U+20AC and U+00AE characters to KSCJOHABtoUCS2.c and
           KSC5601toUCS2.c (Jungshik Shin).
         - Fixed an X server crash when using LucidaSansRegular.ttf
           (reported by Koike Kazuhiko).
         - Improved fix to prevent NULL dereference when the font cache
           becomes full; solution by allocation of a dummy area for bitmap.
         - Fixed an X server crash because of an inconsistency problem between
           XFree86 and X-TT (reported by Koike Kazuhiko).
         - Numerous minor improvements.

Added files:
      xc/extras/X-TrueType/ARABIC/:
        IRANSYSTEMtoUCS2.c ISIRI3342toUCS2.c URDUNAQSHtoUCS2.c 
      xc/extras/X-TrueType/GB18030/:
        GB18030toUCS2.c Imakefile main.c 
      xc/extras/X-TrueType/ISO8859.13/:
        ISO8859_13toUCS2.c Imakefile main.c 
      xc/lib/font/X-TrueType/GB18030/:
        Imakefile Imakefile.inc 
      xc/lib/font/X-TrueType/GB18030/module/:
        Imakefile 
      xc/lib/font/X-TrueType/ISO8859.13/:
        Imakefile Imakefile.inc 
      xc/lib/font/X-TrueType/ISO8859.13/module/:
        Imakefile 

_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit

Reply via email to