--- sgml/input/XKB-Enhancing.sgml 2007/03/13 23:40:16 1.1 +++ sgml/input/XKB-Enhancing.sgml 2007/03/13 23:43:10 @@ -109,6 +109,7 @@ etc. + Types @@ -118,6 +119,7 @@ Types describe how the produced key is c Shift, Control, Alt, ...). There are several predefined types which cover most of used combinations. + Compat @@ -128,6 +130,7 @@ compat component you can assign various in xkb specification) to key events. This is also the place where LED-indicators behaviour is defined. + Symbols @@ -139,6 +142,7 @@ symbolic name, see above). There may be for each key and then it depends on a key type and on modifiers state (respective compat component) which value will be the resulting one. + Geometry @@ -147,6 +151,7 @@ for each key and then it depends on a ke Geometry files aren't used by xkb itself but they may be used by some external programs to depict a keyboard image. + All these components have the files located in xkb configuration tree @@ -456,6 +461,7 @@ The most used schemes are: The key does not depend on any modifiers. The symbol from first level is always chosen. + TWO_LEVEL @@ -468,6 +474,7 @@ system-specific capitalization rules. If symbol from the second level is taken and capitalization rules are applied (and usually have no effect). + ALPHABETIC @@ -481,6 +488,7 @@ modifier apply the symbol from the first capitalization rules applied. This is often called shift-cancels-caps behaviour. + THREE_LEVEL @@ -494,6 +502,7 @@ the resulting level. Only Shift and Leve consideration. If the Lock modifier is active capitalization rules are applied on the resulting symbol. + FOUR_LEVEL @@ -502,6 +511,7 @@ are applied on the resulting symbol. Is the same as THREE_LEVEL but unlike LEVEL_THREE if both Shift+LevelThree modifiers apply the symbol is taken from the fourth level. + FOUR_LEVEL_ALPHABETIC @@ -513,6 +523,7 @@ third level is taken and the capitalizat If Lock+Shift+LevelThree apply the symbol from the third level is taken and no capitalization rules are applied. + KEYPAD @@ -525,6 +536,7 @@ Shift or NumLock modifiers apply the sym If both Shift+NumLock modifiers apply the symbol from the first level is taken. Again, shift-cancels-caps variant. + FOUR_LEVEL_KEYPAD @@ -536,6 +548,7 @@ If Shift+LevelThree or NumLock+LevelThre level is taken. If all Shift+NumLock+LevelThree modifiers apply the symbol from the third level is taken. This also, shift-cancels-caps variant. + @@ -552,6 +565,7 @@ It is similar to TWO_LEVEL scheme modifier rather than Shift. That means, the symbol from the second level is chosen by Control rather than by Shift. + PC_SYSRQ @@ -561,6 +575,7 @@ It is similar to TWO_LEVEL scheme than Shift. That means, the symbol from the second level is chosen by Alt rather than by Shift. + CTRL+ALT @@ -571,6 +586,7 @@ values. If only one modifier (Alt or Con from the first level is chosen. Only if both Alt+Control modifiers apply the symbol from the second level is chosen. + SHIFT+ALT @@ -581,6 +597,7 @@ If only one modifier (Alt or Shift) appl from the first level is chosen. Only if both Alt+Shift modifiers apply the symbol from the second level is chosen. + --- sgml/platforms/Solaris.sgml 2007/03/13 23:45:13 1.1 +++ sgml/platforms/Solaris.sgml 2007/03/13 23:49:54 @@ -181,6 +181,7 @@ however a number of Both GCC, and the Sun Studio compilers are supported by X11R&relvers;. The minimum recommended GCC release is 2.7.2. Some earlier GCC's are known to not work and should be avoided. + You should also make certain your version of GCC predefines `sun'. If needed edit /usr/local/lib/gcc-lib/*/*/specs, and modify the @@ -199,13 +200,16 @@ Also on SPARCs, you may be able to build older cg* graphics devices by adding "#define XsunServer YES" or "#define Xsun24Server YES" or "#define XsunMonoServer YES" to  xc/config/cf/host.def. These servers are no longer maintained nor supported and may not build in -this release. +this release. + + A Threaded Xlib compiled with GCC has subtle problems. It'll work 98% of the time, however clients will occasionally exhibit strange hangs. Most notably image viewers such as xv-3.10 exhibit this problem. + It is recommended that you set ThreadedX in ˜xc/config/cf/host.def to NO, if you are using GCC. @@ -218,6 +222,7 @@ Whether this behaviour still exists with To build X11R&relvers; with GCC you need gcc and (optionally) c++filt from GNU binutils. Don't install gas or ld from GNU binutils, use the one provided by Sun. + You might need to setup a /opt/SUNWspro/bin directory containing symbolic links named cc, CC, and c++filt pointing respectively to the actual @@ -228,7 +233,9 @@ named cc, If you are using Sun compilers to compile the X11R&relvers; distribution, you need to modify your PATH appropriately so the Sun compiler tools are available. -Normally, they should be in /opt/SUNWspro/bin +Normally, they should be in /opt/SUNWspro/bin + + You MUST put /usr/ccs/bin at the front of your PATH. @@ -236,7 +243,9 @@ There are known problems with some GNU r there. So the /usr/ccs/bin versions of these programs must be found before any possible GNU versions. -(Most notably GNU 'ar' does not work during the build). +(Most notably GNU 'ar' does not work during the build). + + @@ -254,6 +263,7 @@ any possible GNU versions. Depending on the release or architecture of Solaris you are running, you might need to install an OS driver for an aperture device. + Under Solaris x86 2.5 and later, there's a system driver (/dev/xsvc) that provides this functionality. @@ -278,6 +288,7 @@ If you have not made the Virtual Termina terminal device to run the Xserver on. The correct device is vt00 so your xinit command would look like so: + @@ -294,6 +305,7 @@ For old releases of Solaris you will pro /usr/X11R6/lib:/usr/openwin/lib:/usr/dt/lib. Including /usr/X11R6/lib in your LD_LIBRARY_PATH is probably not necessary, however it doesn't hurt. :) + Including /usr/openwin/lib in the LD_LIBRARY_PATH is recommended on older releases because some Sun supplied binaries were not compiled with LD_RUN_PATH set @@ -310,14 +322,18 @@ LD_LIBRARY_PATH too. Xqueue is NOT supported under Solaris. The includes necessary for Xqueue are available, however the driver does not seem to be in the kernel. -(Go figure) +(Go figure) + + If you want to use xdm with Solaris, extract the files from the shar file in /usr/X11R6/lib/X11/etc/XdmConf.svr4 into a temporary directory. The README file tells where the individual files need to be installed. Be sure to read through each file and make any site-specific changes that you -need. +need. + + @@ -337,6 +353,7 @@ The Solaris 2.1 for x86 OpenWindows file Xserver, it probably will also not work against a X11R6 Xserver. Attempting to 'Drag and Drop' a file causes the filemgr to abort with an 'X error' + Solaris x86 2.4 does not have this problem. @@ -349,7 +366,9 @@ There is no known work around. The SPARC port is still quite new, so instability is to be expected (and reported!). -It might even have broken some aspects of the x86 port. +It might even have broken some aspects of the x86 port. + + --- sgml/RELNOTES.sgml 2007/03/13 23:52:18 1.1 +++ sgml/RELNOTES.sgml 2007/03/13 23:54:25 @@ -189,7 +189,7 @@ The next section describes what is new i Driver Name Description - Further Information + Further Information apm @@ -403,7 +403,7 @@ The next section describes what is new i vga Generic VGA - vga(4) + vga(4) via @@ -488,7 +488,7 @@ The next section describes what is new i citron Citron - citron(4) + citron(4) digitaledge @@ -498,7 +498,7 @@ The next section describes what is new i dmc DMC - dmc(4) + dmc(4) dynapro @@ -523,7 +523,7 @@ The next section describes what is new i fpit Fujitsu Stylistic Tablet PCs - fpit(4) + fpit(4) hyperpen @@ -1372,6 +1372,8 @@ The next section describes what is new i The LBX extension is has been removed in this release. + + CID Fonts @@ -1380,6 +1382,7 @@ The next section describes what is new i Support for CID fonts has been removed as of this release. mkcfm has also been deprecated as a result. + xkbdata @@ -1390,6 +1393,7 @@ The next section describes what is new i data provided by the xkeyboard-config project, which located in the xkbdesc CVS module. + @@ -1478,6 +1482,7 @@ The next section describes what is new i Thomas Winischhofer, David Woodhouse, + @@ -1893,8 +1898,9 @@ The next section describes what is new i This product includes software developed by the X-Oz Technologies and its - contributors. - + contributors. + + --- sgml/Versions.sgml 2007/03/13 23:54:39 1.1 +++ sgml/Versions.sgml 2007/03/13 23:55:42 @@ -127,6 +127,7 @@ development leading up to version 6.8: The first snapshot of the pre-6.8 development branch. + 6.7.99.23 @@ -134,6 +135,7 @@ The first snapshot of the pre-6.8 develo The twenty-third snapshot of the pre-6.8 development branch. + 6.7.99.900 @@ -141,6 +143,7 @@ The twenty-third snapshot of the pre-6.8 The start of the 6.8 feature freeze. + 6.7.99.903 @@ -148,6 +151,7 @@ The start of the 6.8 feature freeze. The third 6.8 release candidate. + 6.8.0 @@ -155,6 +159,7 @@ The third 6.8 release candidate. The 6.8 release. + 6.8.99.1 @@ -163,6 +168,7 @@ The 6.8 release. The first pre-6.9 development snapshot, which is the first main branch snapshot after creating the 6.8 stable branch. + @@ -196,6 +202,7 @@ stable branch: The 6.8 release. + 6.8.0.901 @@ -203,6 +210,7 @@ The 6.8 release. The first pre 6.8.1 snapshot. + 6.8.0.903 @@ -211,6 +219,7 @@ The first pre 6.8.1 snapshot. The third pre 6.8.1 snapshot, also known as the third 6.8.1 release candidate. + 6.8.1 @@ -218,6 +227,7 @@ candidate. The 6.8.1 release. + 6.8.1.901 @@ -225,6 +235,7 @@ The 6.8.1 release. The first pre 6.8.2 snapshot. + 6.8.2 @@ -232,6 +243,7 @@ The first pre 6.8.2 snapshot. The 6.8.2 release. +