From xemacs-m  Thu Aug 28 09:01:51 1997
Received: from frege.math.ethz.ch (root@frege-d-math-north-g-west.math.ethz.ch [129.132.145.3])
	by xemacs.org (8.8.5/8.8.5) with SMTP id JAA07806
	for <xemacs-beta@xemacs.org>; Thu, 28 Aug 1997 09:01:49 -0500 (CDT)
Received: from midget (vroonhof@midget [129.132.145.4]) by frege.math.ethz.ch (8.6.12/Main-STAT-mailer) with ESMTP id QAA27410 for <xemacs-beta@xemacs.org>; Thu, 28 Aug 1997 16:01:41 +0200
Received: (vroonhof@localhost) by midget (SMI-8.6/D-MATH-client) id QAA17069; Thu, 28 Aug 1997 16:01:41 +0200
To: xemacs-beta@xemacs.org
Subject: Status of x-compose.el for 19.16
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: multipart/mixed;
 boundary="Multipart_Thu_Aug_28_16:01:41_1997-1"
Content-Transfer-Encoding: 7bit
From: Jan Vroonhof <vroonhof@math.ethz.ch>
Date: 28 Aug 1997 16:01:41 +0200
Message-ID: <byd8my76ey.fsf@midget.math.ethz.ch>
Lines: 48
X-Mailer: Gnus v5.4.55/XEmacs 19.15

--Multipart_Thu_Aug_28_16:01:41_1997-1
Content-Type: text/plain; charset=US-ASCII


I just have had responses from all the people I asked who have dead
keys (including users of XFree86 and AIX) and they have confirmed that the
method with (x-keysym-on-keyboard-p "Multi_key") works.

Are we therefore agreed that:

For 19.16 x-compose gets loaded by an init hook in x-init.el when
(x-keysym-on-keyboard-p "Multi_key") is non-nil, as per Martin's
patch.

The version of x-compose I sent last gets in with this typo fixed:


--Multipart_Thu_Aug_28_16:01:41_1997-1
Content-Type: application/octet-stream; type=patch
Content-Disposition: attachment; filename="x-compose.el.3.patch"
Content-Transfer-Encoding: 7bit

--- x-compose.el.between	Tue Aug 19 15:19:07 1997
+++ x-compose.el	Thu Aug 28 15:46:53 1997
@@ -320,7 +320,7 @@
        (define-key compose-map [dead-grave]		compose-grave-map)
        (define-key function-key-map  [dead-cedilla]	compose-cedilla-map)
        (define-key compose-map [dead-cedilla]	compose-cedilla-map)
-       (define-key function-key-map  [dead_diaeresis]	compose-diaeresis-map)
+       (define-key function-key-map  [dead-diaeresis]	compose-diaeresis-map)
        (define-key compose-map [dead-diaeresis]	compose-diaeresis-map)
        (define-key function-key-map  [dead-circum]	compose-circumflex-map)
        (define-key compose-map [dead-circum]	compose-circumflex-map)

--Multipart_Thu_Aug_28_16:01:41_1997-1
Content-Type: text/plain; charset=US-ASCII


We can then worry about doing it right with x-keysym-on-keyboard-p in
x-compose.el for 20.3.

Note that currently x-compose.el uses (x-valid-keysym-name-p
"dead-tilde") which I assume works also for french keyboards. I have
sent mail to Phillippe RIO to have this confirmed.

Jan

--Multipart_Thu_Aug_28_16:01:41_1997-1--

