Am 15.03.2005 um 13:56 schrieb Sebastian Schubert:
--- src/xterm.h 2004-07-03 16:06:51.000000000 +0200 +++ src/xterm.h 2004-10-13 21:33:35.281822816 +0200 @@ -21,8 +21,8 @@
#include <X11/Xlib.h> #include <X11/cursorfont.h> -#include <X11/Xutil.h> #include <X11/keysym.h> +#include <X11/Xutil.h> #include <X11/Xatom.h> #include <X11/Xresource.h>
What does it mean? Somehow change src/xterm.h, I guess.
It means to move the line with <X11/Xutil.h> from its original position before keysym.h to the new position after keysym.h, in emacs/src/xterm.h. Xutil.h seems to make some valuable changes and introduce valuable macros, but these obviously need some preparation from keysym.h -- or keysym.h is destroying the "values" which were introduced by Xutil.h ...
Here is an excerpt from emacs/src/xterm.h from CVS:
#include <X11/Xlib.h>
#include <X11/cursorfont.h>
/* Include Xutil.h after keysym.h to work around a bug that prevents
correct recognition of AltGr key in some X versions. */
#include <X11/keysym.h>
#include <X11/Xutil.h>So we should recommend to use a pretty modern GNU Emacs, one from last few months, GNU Emacs 21.4? This might be correct for X11, but what with those unhappy few with MS what thing?
-- Mit reisefreudigen Gr��en
Pete
Wer nicht wei�, wo er oder sie hin will, muss sich nicht wundern, wenn er oder sie nicht ankommt... (Mark Twain)
_______________________________________________ Help-gnu-emacs mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-gnu-emacs
