From xemacs-m  Wed Jan  8 12:10:34 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with ESMTP
	  id MAA11176 for <xemacs-beta@xemacs.org>; Wed, 8 Jan 1997 12:10:33 -0600 (CST)
Received: (from steve@localhost)
          by altair.xemacs.org (8.8.4/8.8.4)
	  id KAA05115; Wed, 8 Jan 1997 10:20:40 -0800
Sender: steve@xemacs.org
To: xemacs-beta@xemacs.org
Subject: Re: Compose key bug
References: <27620.852671762@rtp.ericsson.se>
X-Url: http://www.miranova.com/%7Esteve/
Mail-Copies-To: never
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
In-Reply-To: Raymond Toy's message of Tue, 07 Jan 1997 16:16:02 -0500
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Date: 08 Jan 1997 10:20:33 -0800
Message-ID: <m2k9poc9la.fsf@altair.xemacs.org>
Lines: 63
X-Mailer: Red Gnus v0.79/XEmacs 20.0

>>>>> "Raymond" == Raymond Toy <toy@rtp.ericsson.se> writes:

Raymond> Found this minor bug in 20.0-b34.  I do not see this in 19.14 and did
Raymond> not see this in 20.0-b33.

Raymond> Press C-h k and then press the Compose key on my Sun type 5 keyboard.
Raymond> b34 says multi-key undefined.  However, 19.14 (on exactly the same
Raymond> machine and server) says multi_key (note: underscore instead of dash).
Raymond> I think b33 said the same thing.  Note that xev says the keysym is
Raymond> Multi_key.

Raymond> This means the compose key won't work until I do a global-set-key of
Raymond> multi-key to compose-key.

Raymond> I don't know the solution.

Martin, please explain why this conversion is happening?  And how do I
fix it?  It's a comment so I'm going to leave it.

@@ -665,7 +665,7 @@
 	(insert mod-char)
 	(setq count (1- count))))))
 
-;; should "::" mean "" and ": " mean ":"?
+;; should "::" mean ",A((B" and ": " mean ":"?
 ;; should we also do 
 ;;    (?~
 ;;     (?A "\303")



Does this fix the problem?

Index: x-compose.el
===================================================================
RCS file: /usr/local/xemacs/xemacs-20.0/lisp/x11/x-compose.el,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 x-compose.el
--- x-compose.el	1996/12/18 22:43:05	1.1.1.1
+++ x-compose.el	1997/01/08 18:14:51
@@ -50,7 +50,7 @@
 ;;;
 ;;;    xmodmap -e "remove mod1 = Meta_R" -e "keysym Meta_R = Multi_key"
 ;;;
-;;; Multi_key is the name that X (and emacs) know the "Compose" key by.
+;;; Multi-key is the name that X (and emacs) know the "Compose" key by.
 ;;; The "remove..." command is necessary because the "Compose" key must not
 ;;; have any modifier bits associated with it.  This exact command may not
 ;;; work, depending on what system and keyboard you are using.  If it
@@ -101,7 +101,7 @@
 ;; (keysym is lower case because we downcase everything in the Symbol font...)
 ;;
 ;;;this doesn't work yet###autoload
-(define-key global-map [multi_key]	'compose-key)
+(define-key global-map [multi-key]	'compose-key)
 
 ;; The "Dead" keys:
 ;;
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.
"That Bill Clinton.  He probably doesn't know how to log on to the
Internet."  -- Rush Limbaugh, noted Computer Expert

