open-src/lib/libXaw/libXaw.3lib
author Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
Thu, 28 Jun 2012 10:39:07 -0700
changeset 1308 a17b472fed32
child 1506 d367a7a6cfac
permissions -rw-r--r--
7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1308
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     1
'\" t
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     2
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     3
.\" Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     4
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     5
.\" Permission is hereby granted, free of charge, to any person obtaining a
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     6
.\" copy of this software and associated documentation files (the "Software"),
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     7
.\" to deal in the Software without restriction, including without limitation
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     8
.\" the rights to use, copy, modify, merge, publish, distribute, sublicense,
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     9
.\" and/or sell copies of the Software, and to permit persons to whom the
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    10
.\" Software is furnished to do so, subject to the following conditions:
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    11
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    12
.\" The above copyright notice and this permission notice (including the next
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    13
.\" paragraph) shall be included in all copies or substantial portions of the
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    14
.\" Software.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    15
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    16
.\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    17
.\" IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    18
.\" FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    19
.\" THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    20
.\" LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    21
.\" FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    22
.\" DEALINGS IN THE SOFTWARE.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    23
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    24
.\"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    25
.TH libXaw 3lib "18 June 2012" "X Version 11"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    26
.SH NAME
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    27
libXaw \- X Athena Widgets
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    28
.SH DESCRIPTION
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    29
.B Xaw
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    30
is a widget set based on the X Toolkit Intrinsics (Xt) Library.  This
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    31
release of __distroname__ includes 3 versions of the Xaw library.  Since
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    32
the libXaw object model exposes structure sizes and layouts as part of the
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    33
ABI, binary compatibility is not always maintained between major releases
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    34
from the upstream X Window System projects.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    35
.PP
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    36
.B libXaw.so.7
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    37
is the current release of libXaw, from the X11R7 release series.  Headers are 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    38
provided for building applications against this version, and the 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    39
.B libXaw
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    40
compilation link for -lXaw points to this version.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    41
.PP
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    42
.BR libXaw.so.5 " and " libXaw.so.4
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    43
are provided for binary compatibility with applications built on older Solaris
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    44
releases.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    45
.B libXaw.so.5
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    46
is compatible with the X11R5 and X11R6 release series, and was the version of
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    47
libXaw that applications built on Solaris 2.3 through Solaris 10 were linked
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    48
with.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    49
.B libXaw.so.4
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    50
is based on the X11R4 sources, and was linked to applications built on
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    51
Solaris 2.2 and prior releases of Solaris.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    52
.PP
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    53
Future releases of Solaris might not include the libXaw.so.4 or libXaw.so.5
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    54
libraries.   Applications using the Athena Widgets which need to run on
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    55
future releases of Solaris should be rebuilt against the current Xaw headers
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    56
and 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    57
.B libXaw.so.7
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    58
library.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    59
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    60
.SH "ATTRIBUTES"
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    61
See \fBattributes\fR(5) for descriptions of the following attributes:
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    62
.sp
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    63
.TS
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    64
allbox;
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    65
cw(2.750000i)| cw(2.750000i)
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    66
lw(2.750000i)| lw(2.750000i).
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    67
ATTRIBUTE TYPE	ATTRIBUTE VALUE
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    68
Availability	libXaw.so.7: x11/library/toolkit/libxaw7 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    69
\^	libXaw.so.5: x11/library/toolkit/libxaw5 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    70
\^	libXaw.so.4: x11/library/toolkit/libxaw4 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    71
Interface Stability	libXaw.so.7: Uncommitted
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    72
\^	libXaw.so.5, libXaw.so.4: Obsolete
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    73
MT-Level	See XtToolkitThreadInitialize(3XT)
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    74
.TE
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    75
.sp
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    76
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    77
.SH SEE ALSO
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    78
.BR Xaw "(3xaw), " attributes "(5), "
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    79
.I Athena Widget Set - C Language Interface
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    80
( http://www.x.org/releases/current/doc/libXaw/ )
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    81
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    82
.SH NOTES
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    83
libXaw is provided for the benefit of existing software written to use
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    84
this library.  For writing new software, it is recommended that a
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    85
modern toolkit, such as
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    86
.BR libgtk-x11-2.0 "(3), " 
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    87
is used instead, to provide required features such as full
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    88
internationalization and accessibility support, antialiased text,
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    89
modern rendering engines, and better integration with the desktop.
a17b472fed32 7179987 Announce EOF of libXaw.so.4 & libXaw.so.5 [PSARC/2012/222]
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    90