diff options
author | Thomas E. Dickey <dickey@invisible-island.net> | 2019-04-17 20:08:22 -0400 |
---|---|---|
committer | Thomas E. Dickey <dickey@invisible-island.net> | 2019-04-21 18:26:31 -0400 |
commit | 3864d90245b8be233005bed639ec8cd7b5577cea (patch) | |
tree | 5570cc94dbda6f7372cfecc66ddac0cad208692c /specs | |
parent | c65723b624b0718f020868ac3aa9a19542434d50 (diff) |
summarize X11R6.3 and X11R6.4 changes
Diffstat (limited to 'specs')
-rw-r--r-- | specs/CH13.xml | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/specs/CH13.xml b/specs/CH13.xml index 96a3a4d..60d167e 100644 --- a/specs/CH13.xml +++ b/specs/CH13.xml @@ -770,4 +770,82 @@ which returns a list of the X displays associated with an application context. </para> </sect2> </sect1> + +<sect1 id="Release_to_Release_Compatibility_4"> +<title>Release 6 to Release 7 Compatibility</title> + +<sect2 id="Changes_During_X11R6"> +<title>Changes During X11R6</title> +<para> +The Toolkit was proposed in X10R4, released at the end of 1986. +The X11R6 documentation was completed in mid–1994. +Over most of the twelve years through X11R6.9, +only minor changes were made to the specification. +Some changes are documented only in the release notes: +</para> + +<itemizedlist> +<listitem> +<para> +The X11R6.3 release notes (1997) mention one new feature (section 3.15) +<emphasis remap='I'>Xt Geometry Management Debugger</emphasis>, saying +</para> +<blockquote> +<para> +Daniel Dardailler's “GeoTattler” code has been merged into the Xt +Intrinsics library implementation. +This is not a standard. +If libXt is compiled with the <code>XT_GEO_TATTLER</code> symbol defined +(currently there is no build configuration support to do this) +then a “geoTattler” resource +may be specified for any widget in an application. +If the <code>geoTattler</code> +resource for a widget instance is <code>True</code> +then libXt will generate debugging information to +<emphasis remap='I'>stdout</emphasis> when the widget makes geometry change requests. +</para> +<para> +For example, if the resources specify: +</para> +<programlisting> +myapp*draw.XmScale.geoTattler: ON +*XmScrollBar.geoTattler:ON +*XmRowColumn.exit_button.geoTattler:ON +</programlisting> +<para> +then geometry management debugging information will be generated for all +the <code>XmScale</code> children +of the widget named <emphasis remap='I'>draw</emphasis>, +all the XmScrollBars, +and the widget named <emphasis remap='I'>exit_button</emphasis> +in any <code>XmRowColumn</code>. +</para> +</blockquote> +</listitem> +<listitem> +<para> +X11R6.4 added +<xref linkend='Resource_Configuration_Management' />. +The release notes explain that by saying +<blockquote> +<para> +The X Toolkit Intrinsics library (libXt) now has IBM's Easy Resource +Configuration support included. +</para> +</blockquote> +</para> +<para> +but goes on to say (section 14) that +<blockquote> +<para> +Easy Resource Configuration +is not a standard part of the X Toolkit Intrinsics (libXt). +It is neither an X Consortium standard nor an X Project Team specification. +</para> +</blockquote> +</para> +</listitem> +</itemizedlist> +</sect2> +</sect1> </chapter> |