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

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.

Modified files:
      xc/extras/X-TrueType/:
        CHANGES.eng Imakefile xttcap.c xttcconv.c xttcconvP.h 
        xttfuncs.c xttstruct.h xttversion.h 
      xc/extras/X-TrueType/ARABIC/:
        CP1256toUCS2.c Imakefile main.c 
      xc/extras/X-TrueType/ARMSCII8/:
        ARMSCII8toUCS2.c 
      xc/extras/X-TrueType/BIG5HKSCS/:
        main.c 
      xc/extras/X-TrueType/DOSENCODING/:
        DOSENCODINGtoUCS2.c main.c 
      xc/extras/X-TrueType/ISO8859.2/:
        main.c 
      xc/extras/X-TrueType/ISO8859.5/:
        ISO8859_5toUCS2.c main.c 
      xc/extras/X-TrueType/ISO8859.6/:
        ISO8859_6toUCS2.c main.c 
      xc/extras/X-TrueType/ISO8859.7/:
        main.c 
      xc/extras/X-TrueType/ISO8859.8/:
        ISO8859_8toUCS2.c main.c 
      xc/extras/X-TrueType/JISX0208/:
        main.c 
      xc/extras/X-TrueType/KOI8/:
        main.c 
      xc/extras/X-TrueType/KSC5601/:
        KSC5601toUCS2.c 
      xc/extras/X-TrueType/KSCJOHAB/:
        KSCJOHABtoUCS2.c main.c 
      xc/extras/X-TrueType/TCVN/:
        TCVNtoUCS2.c 
      xc/lib/font/X-TrueType/:
        Imakefile.inc 
      xc/lib/font/X-TrueType/ARABIC/:
        Imakefile.inc 
      xc/programs/Xserver/hw/xfree86/:
        CHANGELOG xf86Date.h 
  
  Revision      Changes    Path
  1.2           +108 -0    xc/extras/X-TrueType/CHANGES.eng
  1.5           +7 -7      xc/extras/X-TrueType/Imakefile
  1.2           +50 -6     xc/extras/X-TrueType/xttcap.c
  1.12          +273 -79   xc/extras/X-TrueType/xttcconv.c
  1.9           +17 -1     xc/extras/X-TrueType/xttcconvP.h
  1.18          +916 -199  xc/extras/X-TrueType/xttfuncs.c
  1.3           +16 -3     xc/extras/X-TrueType/xttstruct.h
  1.3           +4 -4      xc/extras/X-TrueType/xttversion.h
  1.3           +25 -25    xc/extras/X-TrueType/ARABIC/CP1256toUCS2.c
  1.2           +5 -3      xc/extras/X-TrueType/ARABIC/Imakefile
  1.2           +32 -2     xc/extras/X-TrueType/ARABIC/main.c
  1.2           +6 -5      xc/extras/X-TrueType/ARMSCII8/ARMSCII8toUCS2.c
  1.2           +2 -1      xc/extras/X-TrueType/BIG5HKSCS/main.c
  1.3           +8 -56     xc/extras/X-TrueType/DOSENCODING/DOSENCODINGtoUCS2.c
  1.2           +25 -5     xc/extras/X-TrueType/DOSENCODING/main.c
  1.2           +68 -3     xc/extras/X-TrueType/ISO8859.2/main.c
  1.2           +28 -1     xc/extras/X-TrueType/ISO8859.5/ISO8859_5toUCS2.c
  1.2           +13 -3     xc/extras/X-TrueType/ISO8859.5/main.c
  1.3           +40 -21    xc/extras/X-TrueType/ISO8859.6/ISO8859_6toUCS2.c
  1.2           +19 -11    xc/extras/X-TrueType/ISO8859.6/main.c
  1.2           +52 -9     xc/extras/X-TrueType/ISO8859.7/main.c
  1.2           +26 -2     xc/extras/X-TrueType/ISO8859.8/ISO8859_8toUCS2.c
  1.2           +13 -9     xc/extras/X-TrueType/ISO8859.8/main.c
  1.2           +2 -1      xc/extras/X-TrueType/JISX0208/main.c
  1.2           +2 -2      xc/extras/X-TrueType/KOI8/main.c
  1.2           +4 -4      xc/extras/X-TrueType/KSC5601/KSC5601toUCS2.c
  1.2           +4 -4      xc/extras/X-TrueType/KSCJOHAB/KSCJOHABtoUCS2.c
  1.2           +3 -1      xc/extras/X-TrueType/KSCJOHAB/main.c
  1.2           +33 -20    xc/extras/X-TrueType/TCVN/TCVNtoUCS2.c
  1.6           +3 -3      xc/lib/font/X-TrueType/Imakefile.inc
  1.2           +8 -3      xc/lib/font/X-TrueType/ARABIC/Imakefile.inc
  3.2787        +41 -1     xc/programs/Xserver/hw/xfree86/CHANGELOG
  1.41          +2 -2      xc/programs/Xserver/hw/xfree86/xf86Date.h

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

Reply via email to