[Xorg-commit] xc CHANGELOG-CURRENT,1.1.2.5,1.1.2.6 RELNOTES,1.1.4.1,1.1.4.2

Kaleb Keithley xorg-commit at pdx.freedesktop.org
Wed May 9 17:30:30 EEST 2007


Committed by: kaleb

Update of /cvs/xorg/xc
In directory pdx:/home/kaleb/xorg/xc.XORG-CURRENT

Modified Files:
      Tag: XORG-CURRENT
	CHANGELOG-CURRENT RELNOTES 
Log Message:
merge most of XFree86 RC3 (4.3.99.903) from vendor branch.
bug #214


Index: CHANGELOG-CURRENT
===================================================================
RCS file: /cvs/xorg/xc/Attic/CHANGELOG-CURRENT,v
retrieving revision 1.1.2.5
retrieving revision 1.1.2.6
diff -u -d -r1.1.2.5 -r1.1.2.6
--- a/CHANGELOG-CURRENT	18 Feb 2004 22:20:07 -0000	1.1.2.5
+++ b/CHANGELOG-CURRENT	23 Feb 2004 21:31:41 -0000	1.1.2.6
@@ -1,3 +1,7 @@
+   7.  Import most of XFree86 4.4RC3 onto the vendor branch and merge
+       to -CURRENT. freedesktop.org bugzilla #214 (Kaleb KEITHLEY)
+   6.  report bugs to X.org bugzilla, not XFree86. freedesktop.org
+       bugzilla #188 (Kaleb KEITHLEY)
    5.  Various new locale aliases and names, freedesktop.org bugzilla
        #200 (Kaleb KEITHLEY)
    4.  Fix UTF-8 XLC Loader, freedesktop.org bugzilla #199 (Kaleb KEITHLEY)

Index: RELNOTES
===================================================================
RCS file: /cvs/xorg/xc/RELNOTES,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -d -r1.1.4.1 -r1.1.4.2
--- a/RELNOTES	20 Dec 2003 00:28:20 -0000	1.1.4.1
+++ b/RELNOTES	23 Feb 2004 21:31:41 -0000	1.1.4.2
@@ -1,13 +1,13 @@
-                  Release Notes for XFree86[tm] 4.3.99.902
+                  Release Notes for XFree86[tm] 4.3.99.903
 
                           The XFree86 Project, Inc
 
-                              18 December 2003
+                              14 February 2004
 
                                   Abstract
 
      This document contains some information about features present in
-     XFree86 4.3.99.902 and their status.
+     XFree86 4.3.99.903 and their status.
 
 1.  Introduction to the 4.x Release Series
 
@@ -16,13 +16,13 @@
 of the hardware drivers from 3.3.x have been ported to 4.x yet, but con-
 versely, 4.x has support for a lot of hardware that is not supported in
 3.3.x.  Our Driver Status document summarizes how the hardware driver support
-compares between 3.3.6 and 4.3.99.902.  Please check there first before down-
-loading 4.3.99.902.
+compares between 3.3.6 and 4.3.99.903.  Please check there first before down-
+loading 4.3.99.903.
 
 XFree86 4.4 introduces an automatic configuration mechanism for the XFree86
 server.  This makes it possible to start XFree86 in a usable way without
 first creating a configuration file.  The initial automatic configuration
-support is currently targetted towards Linux and FreeBSD.  Automatic configu-
+support is currently targeted towards Linux and FreeBSD.  Automatic configu-
 ration will be supported on other platforms in future releases.  If you're
 running Linux or FreeBSD, try it out if you don't already have a working
 XF86Config file.  If you want to customise things afterwards, you can cut and
@@ -36,7 +36,7 @@
 for getting started.
 
 XFree86 comes with a graphical configuration tool called "xf86cfg".  It also
-has a text mode interface.  It can be used to create an iniital configuration
+has a text mode interface.  It can be used to create an initial configuration
 file, and to customise existing configurations.
 
 Next in the order of configuration preferences is to make use of the XFree86
@@ -81,13 +81,13 @@
         o Support added to the nv driver for the GeForce FX 5700, which
           didn't work with XFree86 4.3.
 
-        o The driver now does a much better job of autodetecting which con-
+        o The driver now does a much better job of auto-detecting which con-
           nector of dual output cards the monitor is attached to, which
           should reduce or eliminate the need for manual XF86Config over-
           rides.
 
         o The 2D acceleration for TNT and GeForce was completely rewritten.
-          Performance should be substantiallly improved.
+          Performance should be substantially improved.
 
         o TNT and GeForce cards have a new Xv PutImage adaptor which does
           scaled YUV bit blits.
@@ -117,7 +117,7 @@
 
 XFree86 4.4 supports IPv6, based on the code contributed by Sun Microsystems
 to X.Org. See X.org's document <URL:http://www.x.org/IPV6_Spe-
-cific_Changes.html> for a detailled list of the changes.
+cific_Changes.html> for a detailed list of the changes.
 
 2.3.1  Protocol names and aliases.
 
@@ -136,7 +136,7 @@
 The IPv6 XDMCP code is not enabled by default on platforms that don't support
 binding a IPv6 socket to a IPv4 address.
 
-The XDM-AUTHORIZATION-1 authentification scheme does not support IPv6
+The XDM-AUTHORIZATION-1 authentication scheme does not support IPv6
 addresses. A new release of the protocol, XDM-AUTHORIZATION-2 has been
 designed, but is not implemented yet.  Note that  by default XFree86 builds
 do not enable the XDM-AUTHORIZATION-1 code.
@@ -195,8 +195,8 @@
 
 Improved Font Handling:
 
-   o Document in xterm's manpage how to use XFree86 ":unscaled" keyword to
-     suppress scaling of bold fonts.
+   o Document in xterm's manual page how to use XFree86 ":unscaled" keyword
+     to suppress scaling of bold fonts.
 
    o Improved logic for deriving bold fontname from normal fontname.
 
@@ -280,6 +280,21 @@
      "xtt" backend will be dropped in the next release in favour of the
      updated unified "freetype" backend.
 
+        o The new "freetype" backend has the improved "very lazy" metric cal-
+          culation method which enables super-fast loading of proportional
+          CJKV fonts.
+
+        o All of the servers, including xfs, Xnest, Xprt, Xvfb, the Cygwin-
+          XFree86 server (as well as the XFree86 server) can handle the per-
+          fect TTCap options.
+
+   o The Compose file processing mechanism has been improved and made more
+     flexible.  See the Xlib Compose  file support and extensions section
+     below (section 4.20, page 1).
+
+   o The Bitstream Vera TrueType fonts that Bitstream, Inc donated to the
+     Gnome Foundation are included with this release.
+
 2.7  OS Support Updates
 
    o On Mac OS X, the appropriate backend drawing code is now dynamically
@@ -302,6 +317,10 @@
 
    o Experimental support added for GNU/KFreeBSD and GNU/KNetBSD systems.
 
+   o SCO OpenServer support updates.  XFree86 4.4 now works on Release 5.0.7
+     with Maintenance Pack 1, or on prior releases through Release 5.0.4.
+     Please consult the README.SCO file for details.
+
 A more complete list of changes can be found in the CHANGELOG that is part of
 the XFree86 source tree.  It can also be viewed online at our CVSweb server
 <URL:http://cvsweb.xfree86.org/cvsweb/xc/pro-
@@ -311,7 +330,7 @@
 
 3.1  Video Drivers
 
-XFree86 4.3.99.902 includes the following video drivers:
+XFree86 4.3.99.903 includes the following video drivers:
 
 +--------------+--------------------------+---------------------------------------------+
 |Driver Name   | Description              | Further Information                         |
@@ -367,7 +386,7 @@
 Darwin/Mac OS X uses IOKit drivers and does not use the module loader drivers
 listed above. Further information can be found in README.Darwin.
 
-XFree86 4.3.99.902 includes the following input drivers:
+XFree86 4.3.99.903 includes the following input drivers:
 
 3.2  Input Drivers
 
@@ -408,7 +427,7 @@
 more usually, dynamically load the video drivers, input drivers, and other
 modules that are needed.
 
-XFree86 4.3.99.902 has X server support for most UNIX® and UNIX-like operat-
+XFree86 4.3.99.903 has X server support for most UNIX® and UNIX-like operat-
 ing systems on Intel/x86 platforms, plus support for Linux and some BSD OSs
 on Alpha, PowerPC, IA-64, AMD64, Sparc, and Mips platforms, and for Darwin on
 PowerPC.  Work on support for additional architectures and operating systems
@@ -429,7 +448,7 @@
 One of the main benefits of this loader is that when modules are updated,
 they do not need to be recompiled for every different operating system.
 
-The loader in version 4.3.99.902 has support for Intel (x86), Alpha and Pow-
+The loader in version 4.3.99.903 has support for Intel (x86), Alpha and Pow-
 erPC platforms.  It also has preliminary support for Sparc platforms.
 
 The X server makes use of modules for video drivers, X server extensions,
@@ -512,7 +531,7 @@
 
 4.7  DGA version 2
 
-DGA 2.0 is included in 4.3.99.902.  Documentation for the client libraries
+DGA 2.0 is included in 4.3.99.903.  Documentation for the client libraries
 can be found in the XDGA(3) man page.  A good degree of backwards compatibil-
 ity with version 1.0 is provided.
 
@@ -567,7 +586,7 @@
 overlays and other image operations not possible with the core X rendering
 system.
 
-XFree86 4.3.99.902 provides a partial implementation of Render sufficient for
+XFree86 4.3.99.903 provides a partial implementation of Render sufficient for
 drawing anti-aliased text and image composition.  Still to be implemented are
 geometric primitives and affine transformation of images.
 
@@ -602,12 +621,12 @@
 
 4.11.2  FreeType support in Xft
 
-XFree86 4.3.99.902 includes sources for FreeType version 2.1.4, and, by
+XFree86 4.3.99.903 includes sources for FreeType version 2.1.4, and, by
 default, they are built and installed automatically.
 
 4.11.3  Application Support For Anti-Aliased Text
 
-Only three applications have been modified in XFree86 4.3.99.902 to work with
+Only three applications have been modified in XFree86 4.3.99.903 to work with
 the Render extension and the Xft and FreeType libraries to provide anti-
 aliased text.  Xterm, xditview and x11perf.  Migration of other applications
 may occur in future releases.
@@ -720,7 +739,55 @@
    o Both the xfsft (the "freetype" module) and the X-TrueType (the "xtt"
      module) TrueType font backends support Unicode-encoded fonts.
 
-4.20  Luxi fonts from Bigelow and Holmes
+4.20  Xlib Compose file support and extensions
+
+A more flexible Compose file processing system was added to Xlib in XFree86
+4.4.0.  The compose file is searched for in the following order:
+
+  1.  If the environment variable $XCOMPOSEFILE is set, its value is used as
+      the name of the Compose file.
+
+  2.  If the user's home directory has a file named ".XCompose", it is used
+      as the Compose file.
+
+  3.  The old method is used, and the compose file is "<xlocaledir>/<locale-
+      name>/Compose".
+
+Compose files can now use an "include" instruction.  This allows local modi-
+fications to be made to existing compose files without including all of the
+content directly.  For example, the system's iso8859-1 compose file can be
+included with a line like this:
+
+     include "/usr/X11R6/lib/X11/locale/iso8859-1/Compose"
+
+There are two substitutions that can be made in the file name of the include
+instruction.  %H expands to the user's home directory (the $HOME environment
+variable), and %L expands to the name of the locale specific Compose file
+(i.e., "<xlocaledir>/<localename>/Compose").
+
+For example, you can include in your compose file the default Compose file by
+using:
+
+     include "%L"
+
+and then rewrite only the few rules that you need to change.  New compose
+rules can be added, and previous ones replaced.
+
+Finally, it is no longer necessary to specify in the right part of a rule a
+locale encoded string in addition to the keysym name.  If the string is omit-
+ted, Xlib figures it out from the keysym according to the current locale.
+I.e., if a rule looks like:
+
+     <dead_grave> <A> : "\300" Agrave
+
+the result of the composition is always the letter with the "\300" code.  But
+if the rule is:
+
+     <dead_grave> <A> : Agrave
+
+the result depends on how Agrave is mapped in the current locale.
+
+4.21  Luxi fonts from Bigelow and Holmes
 
 XFree86 now includes the ``Luxi'' family of Type 1 fonts and TrueType fonts.
 This family consists of the fonts ``Luxi Serif'', ``Luxi Sans'' and
@@ -745,7 +812,134 @@
 <design at bigelowandholmes.com> or <info at urwpp.de>, or consult the URW++ web
 site <URL:http://www.urwpp.de>.
 
-     Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml,v 1.89 dawes Exp $
+5.  Credits
 
+THIS IS A SAMPLE/DRAFT OF HOW A CREDITS SECTION IN THE XFREE86 RELEASE NOTES
+MIGHT LOOK
 
-$XFree86: xc/RELNOTES,v 1.27 2003/12/19 04:36:24 dawes Exp $
+This section lists the credits for the XFree86 4.3.99.903 release.  For a
+more detailed breakdown, refer to the CHANGELOG file in the XFree86 source
+tree, the cvs-commit archives <URL:http://www.mail-archive.com/cvs-com-
+mit at xfree86.org/maillist.html>, or the 'cvs log' information for individual
+source files.
+
+      New Features, Enhancements and Updates:
+
+                  IPv6 support:
+                        Alan Coopersmith, Fabio Massimo Di Nitto, Marc Aurele
+                        La France, Matthieu Herrb, David H. Dawes.
+
+                  NVIDIA 'nv' driver rewrite:
+                        Mark Vojkovich.
+
+                  SiS driver development:
+                        Thomas Winischhofer.
+
+                  New VIA video driver:
+                        VIA, Alan Cox, Luc Verhaegen, Thomas Hellström.
+
+                  Intel 'i810' driver fixes and stability improvements:
+                        Egbert Eich, David H. Dawes, Christian Zietz
+
+                  Improved and more flexible Compose system:
+                        Ivan Pascal.
+
+                  Automatic configuration for the XFree86 server:
+                        David H. Dawes.
+
+                  Reworked FreeType font backend module:
+                        Chisato Yamauchi and the After X-TT Project.
+
+                  Xterm fixes, maintenance and enhancements:
+                        Thomas E. Dickey.
+
+                  Mac OS X enhancements:
+                        Torrey T. Lyons, John Harper.
+
+                  GNU/Hurd updates and preliminary GNU/KFreeBSD and GNU/KNetBSD
+                             support:" Robert Millan.
+
+                  SCO support updates:
+                        Kean Johnston.
+
+                  Bitstream Vera fonts:
+                        Bitstream, Inc, and the Gnome Foundation.
+
+      Integration:
+
+                  General Integration of Submissions:
+                        Egbert Eich, David H. Dawes, Ivan Pascal, Alan Houri-
+                        hane, Matthieu Herrb.
+
+                  DRI Integration:
+                        Alan Hourihane.
+
+      Release Engineering:
+            David H. Dawes.
+
+      Patches and other submissions (in alphabetical order):
+            Roi a Torkilsheyggi, Dave Airlie, Andrew Aitchison, Marco Antonio
+            Alvarez, Alexandr Andreev, Jack Angel, Eric Anholt, Ani, Juuso
+            Åberg, Sergey Babkin, Alexey Baj, Bang Jun-Young, Uberto Barbini,
+            Matthew W. S. Bell, Vano Beridze, Hiroyuki Bessho, Andrew Bevitt,
+            Christian Biere, Martin Birgmeier, Jakub Bogusz, Le Hong Boi,
+            Paul Bolle, Charl Botha, Stanislav Brabec, Eric Branlund, Rob
+            Braun, Peter Breitenlohner, Michael Breuer, Kevin Brosius, Fred-
+            erick Bruckman, Oswald Buddenhagen, Nilgün Belma Bugüner, Julian
+            Cable, Yukun Chen, Ping Cheng, Juliusz Chroboczek, Fred Clift,
+            Alan Coopersmith, Martin Costabel, Alan Cox, Michel Dänzer, David
+            Dawes, Leif Delgass, Richard Dengler, John Dennis, Thomas Dickey,
+            Randy Dunlap, Chris Edgington, Paul Eggert, Paul Elliott,
+            Emmanuel, Visanu Euarchukiati, Mike Fabian, Rik Faith, Brian
+            Feldman, Wu Jian Feng, Kevin P. Fleming, Jose Fonseca, Hugues
+            Fournier, Miguel Freitas, Quentin Garnier, Børre Gaup, Michael
+            Geddes, Frank Giessler, Hansruedi Glauser, Wolfram Gloger,
+            Alexander Gottwald, Guido Guenther, Ralf Habacker, Bruno Haible,
+            Lindsay Haigh, John Harper, James Harris, Mike A. Harris, Bryan
+            W. Headley, John Heasley, Thomas Hellström, Matthieu Herrb,
+            Jonathan Hough, Alan Hourihane, Joel Ray Holveck, Harold L Hunt
+            II, Ricardo Y. Igarashi, Mutsumi ISHIKAWA , Tsuyoshi ITO, Kean
+            Johnston, Nicolas JOLY, Phil Jones, Roman Kagan, Theppitak
+            Karoonboonyanan, Etsushi Kato, Koike Kazuhiko, Aidan Kehoe, Juer-
+            gen Keil, Andreas Kies, Thomas Klausner, Mario Klebsch, Egmont
+            Koblinger, Vlatko Kosturjak, Kusanagi Kouichi, Peter Kunzmann,
+            Nick Kurshev, Mashrab Kuvatov, Marc La France, Radics Laszlo,
+            Zarick Lau, Nolan Leake, Michel Lespinasse, Noah Levitt, Dave
+            Love, H.J. Lu, Lubos Lunak, Sven Luther, Torrey T. Lyons, Calum
+            Mackay, Paul Mackerras, Roland Mainz, Kevin Martin, Michal
+            Maruska, Kensuke Matsuzaki, maxim, Stephen McCamant, Ferris
+            McCormick, Luke Mewburn, Nicholas Miell, Robert Millan, Hisashi
+            MIYASHITA, Gregory Mokhin, Patrik Montgomery, Joe Moss, Josselin
+            Mouette, Frank Murphy, Reiko Nakajima, Paul Nasrat, Dan Nelson,
+            Bastien Nocera, Alexandre Oliva, Hideki ONO, Peter Osterlund,
+            Sergey V. Oudaltsov, Séamus Ó Ciardhuáin, Bob Paauwe, Paul
+            Pacheco, Tom Pala, Ivan Pascal, T. M. Pederson, Earle F. Phil-
+            hower III, Nils Philippsen, Manfred Pohler, Alexander Pohoyda,
+            Arnaud Quette, Jim Radford, Dale Rahn, Lucas Correia Villa Real,
+            René Rebe, Tyler Retzlaff, Sebastian Rittau, Tim Roberts, Alas-
+            tair M. Robinson, Branden Robinson, Daniel Rock, Ian Romanick,
+            Bernhard Rosenkraenzer, Måns Rullgård, Andriy Rysin, Supphachoke
+            Santiwichaya, Pablo Saratxaga, Matthias Scheler, Jens
+            Schweikhardt, Danilo Segan, Shantonu Sen, Stas Sergeev, JungShik
+            Shin, Jungshik Shin, Nikola Smolenski, Andreas Stenglein, Paul
+            Stewart, Alexander Stohr, Alan Strohm, Will Styles, James Su,
+            Mike Sulivan, Ville Syrjala, Slava Sysoltsev, Akira TAGOH,
+            Toshimitsu Tanaka, Akira Taniguchi, Owen Taylor, Neil Terry,
+            Jonathan Thambidurai, John Tillman, Adam Tlalka, Linus Torvalds,
+            Christian Tosta, Warren Turkal, Stephen J. Turnbull, Ted Unangst,
+            Mike Urban, Simon Vallet, Thuraiappah Vaseeharan, Luc Verhaegen,
+            Yann Vernier, Michail Vidiassov, Sebastiano Vigna, Mark
+            Vojkovich, Stephane Voltz, Boris Weissman, Keith Whitwell, Thomas
+            Winischhofer, Eric Wittry, Kim Woelders, Roy Wood, Jason L.
+            Wright, Joerg Wunsch, Chisato Yamauchi, Hui Yu.
+
+      Docbook/XML conversion:
+            John Himpel and the XFree86 documentation team.
+
+      Webmaster:
+            Georgina O. Economou
+
+     Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/RELNOTES.sgml,v 1.109 dawes Exp $
+
+
+$XFree86: xc/RELNOTES,v 1.33 2004/02/15 02:23:41 dawes Exp $





More information about the xorg-commit mailing list