CVS log for xc/extras/X-TrueType/Attic/xttcconv.c |
|
Help |
Request diff between arbitrary revisions
93. Retire X-TT 1.x and FreeType 1.x (David Dawes).
IRIX warnings
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.
956. Fix an "xtt" font backend module crash that shows up on Linux/PPC,
related to an invalid code converter module being loaded because of
a broken string comparison in xttconv.c (#A.1647, Chisato Yamauchi,
Daisuke MASATSUNA).
258. Add support fo the charset Big5HKSCS to the X-TrueType module, as
well as some basic XLocale support for it (#A.321, Roger So).
255. Add zh_CN.GBK locale support (#A.293, Yong Li).
254. Fix a problem with the ThinkingMousePS/2 protocol handling of left
movement (#A.292, Ian Remmler). (This has been in 3.3.x since 3.3.4.)
200. Fix a memory allocation in lbxproxy that can cause it to crash at
startup (#3921, Peter Runestig).
199. Fix a problem with imake's handling of DefaultGccIncludeDir (#3920,
Peter Runestig).
198. lib/X11/imInt.c fix from the OpenMotif release notes (#3919).
197. Prototype and fix almost all compiler warnings fot he dps library
and the related pswrap program (#3912, Thomas Dickey).
196. Fix for x-tt font cache corruption (#3911, H. J. Lu).
195. Ansi prototypes for the lbxusilt library and Xserver/lbx directory
(#3908, Matthieu Herrb).
194. Fix some bugs in the cirrus lg driver (#3900, Itai Nahshon).
Minor build fix
3811. A rework of Kevin Martin's Mach64 acceleration. Only solid fills for
now (Marc La France).
3810. ATI Mobility fixes (Marc La France).
3809. A new clock ordering has been reported for Mach32's. Treated as a
different clock chip for now (Marc La France).
3808. Build fixups (Marc La France).
3779. Cleanups for the contrib programs recently moved into the main xc/
tree (#3701, Bruno Haible).
3778. Small lynx.cf fix (#3700, Thomas Mueller).
3777. Initialise MMIO32 for r128 when using fbdev (#3699, Kostas Gewrgiou).
3776. Avoid most lockups for Trio3D startup (s3virge driver) (#3698,
Harald Koenig).
3775. Fix unresolved and conflicting symbols in X-TT, and fix the broken
BIG5 converter (#3697, Takuya Shiozaki).
3774. Update README.fonts (#3696, Juliusz Chroboczek).
3773. Add dot, line, arc accelerations for 24bpp in fb, and cleanup most
warnings (#3695, Keith Packard).
3772. Make it possible to build the r128 driver with support for fb
(disabled by default) (#3693, Keith Packard).
3771. Fix a problem with lnx_ev56 (#3693, Keith Packard).
3770. Fix references to noPanoramiXExtension when Xinerama is not built
(#3691, Christopher Sekiya).
3769. Fix possible races in xauth and libXau (#3690, 3694, Colin Phipps).
3768. Fix some Xv and PC-98 init bugs in the apm driver (#3689, Loic Grenie).
3767. Fix SVR4.0 build problem in the cyrix driver (David Dawes).
3766. Fix SVR4.0 build problems in the sis driver (#3687, Takaaki Nomura).
merge X-TrueType 1.3
X-TrueType version 1.3
#2415--2433
finish import of X-TT
X-TrueType version 1.2pre-19990125
Initial revision
|
Powered by ViewCVS 0.9.2 |