Find a file
Aaron Plattner 2d426d1f26 Add a .PHONY to ensure the ChangeLog isn't stale.
Setting the ChangeLog rule as phony forces it to be re-run even when the
ChangeLog file already exists. Research indicates .PHONY is portable to BSD and
Solaris make.
(cherry picked from b8a98809ed commit)
2006-07-11 13:28:14 -07:00
include Bug #3104: Compose table cache for faster X11 application starts. Part 1: Pointerless compose data structure, using indices instead of pointers, needed for mmap()ing data structure. 2006-06-22 15:27:10 -07:00
man Fix prototype of XConfigureWindow(). Bugzilla #6023. 2006-06-06 11:22:22 -07:00
modules Update to final Compose cache directory location. 2006-06-29 19:41:44 -07:00
nls Bug #2186: Add cs_CZ.iso8859-2 alias. 2006-06-06 12:47:53 -07:00
src Bug #7349: Missed one of the setuid fixes. 2006-06-29 19:41:51 -07:00
.gitignore Add *~ to ignore emacs droppings 2006-06-22 15:27:52 -07:00
acinclude.m4 Define locations for XErrorDB, XKeysymDB, and locale data in configure.ac. Add AC_DEFINE_DIR macro from autoconf-archive.cryp.to towards this end. 2005-06-15 13:32:35 +00:00
AUTHORS - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
autogen.sh - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
configure.ac Bump version to 1.0.3. 2006-06-29 19:43:20 -07:00
COPYING - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
cpprules.in Move RAWCPP macro to xorg-macros.m4 so other modules can use it Add check for whether or not RAWCPP needs -traditional instead of hardcoding it, so non-gcc cpp's can be used 2005-08-15 19:53:37 +00:00
INSTALL - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
Makefile.am Add a .PHONY to ensure the ChangeLog isn't stale. 2006-07-11 13:28:14 -07:00
NEWS - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
README - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...> 2005-05-13 22:53:36 +00:00
x11.pc.in Update pkgconfig files to separate library build-time dependencies from application build-time dependencies, and update package deps to work with separate build roots. 2005-11-19 07:15:39 +00:00

#define S(x, y)  y##x

Please contact S(south.rr.com, wt@mid, and jim.gettys@hp.com) before doing 
any commits on this module.

This is the libX11 from XFree86.

The goal of this project are (1) to get libX11 out of the huge
XF86 hunk of code, (2) to make it buildable with autotools, and
(3) keep the ability to easily merge bug fixes from libX11 in
XF86 into this code, (4) make it possible for people to work with
Xlib without having to deal with the entire XFree86 distribution,
so that bugs can get detected and fixed, (5) provide a place to
move the X library forward.

1 and 2 are related in that a new build system will need to be
developed to get libX11 building outside of the XF86 tree.
Autotools was chosen for a variety of reasons, not the least
of which was that it is very common in the open source community.

For 3, notice that the directory structure of the src subdirectory
is congruant to the directory structure of xc/lib/X11 in the
XFree86 tree. Absolutely, do not break this unless this becomes
the dominant libX11. This allows easier incorporation of patches
from the XFree86 libX11.

For 4, notice that the library can be built without having to build
everything else, so you can build and test enhancements without
replacing your entire X distribution.

For 5, see the xlibs@pdx.freedesktop.org mailing list.  For example,
lots of "stuff" was pushed into Xlib that should have been stand-alone
libraries, since they are not of universal interest and touch the X
wire protocol.  (Mea culpa; a mistake I made 15 years ago that didn't
matter much in the days before shared libraries has been amplified for
aeons- jg).  And Xlib does not tolerate loss of its connection well,
and so on...

Thanks for checking this package out, Warren Turkal and Jim Gettys.