changeset 4062:aa22980554d9

[xemacs-hg @ 2007-07-16 12:26:00 by aidan] Do the XFree86 startup heuristics for xorg, Cygwin too.
author aidan
date Mon, 16 Jul 2007 12:26:03 +0000
parents 10c99e4eefae
children da6da82d7d79
files lisp/ChangeLog lisp/x-init.el
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sun Jul 15 21:51:42 2007 +0000
+++ b/lisp/ChangeLog	Mon Jul 16 12:26:03 2007 +0000
@@ -1,3 +1,8 @@
+2007-07-16  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* x-init.el (x-initialize-keyboard):
+	Treat Cygwin and X.org as XFree86 on startup. 
+
 2007-06-19  Ron Isaacson  <Ron.Isaacson@morganstanley.com>
 
 	* frame.el (other-frame): Stop other-frame cycling through all frames.
--- a/lisp/x-init.el	Sun Jul 15 21:51:42 2007 +0000
+++ b/lisp/x-init.el	Mon Jul 16 12:26:03 2007 +0000
@@ -232,7 +232,7 @@
 	       (string-equal "X Consortium" vendor))
            ;; Ok, we think this could be a Sun keyboard.  Run the Sun code.
 	   (x-win-init-sun))
-          ((string-match "XFree86" vendor)
+          ((string-match #r"XFree86\|Cygwin/X\|The X\.Org Foundation" vendor)
            ;; Those XFree86 people do some weird keysym stuff, too.
 	   (x-win-init-xfree86)))))