From xemacs-m  Thu Feb 13 01:48:11 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id BAA29639
	for <xemacs-beta@xemacs.org>; Thu, 13 Feb 1997 01:48:10 -0600 (CST)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id XAA24665;
	Wed, 12 Feb 1997 23:59:43 -0800
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Showstopper bug in 20.0.
References: <m2n2t9d7ed.fsf@altair.xemacs.org>
X-Url: http://www.miranova.com/%7Esteve/
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: Steven L Baur's message of 12 Feb 1997 13:46:50 -0800
Mime-Version: 1.0 (generated by tm-edit 7.103)
Content-Type: multipart/mixed;
 boundary="Multipart_Wed_Feb_12_23:59:43_1997-1"
Content-Transfer-Encoding: 7bit
Date: 12 Feb 1997 23:59:43 -0800
Message-ID: <m2k9odf85s.fsf@altair.xemacs.org>
Lines: 60
X-Mailer: Gnus v5.4.12/XEmacs 20.1

--Multipart_Wed_Feb_12_23:59:43_1997-1
Content-Type: text/plain; charset=US-ASCII

Steven L Baur writes:
> xemacs -q
> (require 'canna)
> (canna)
> C-x C-f /tmp/foo
> C-o
> a  DEL

I've tracked this down to a crash in jrKanjiString (called by
canna-key-proc).  It only appears to happen on keys like DEL or C-o
when Japanese input is active.  I've verified that canna-key-proc is
indeed getting a valid XEmacs character.

The workaround is apparently to compile --with-union-type=yes.  Then
it doesn't crash, it just beeps with a deceptive wrong-type-argument
message.

I found and fixed some minor problems with use of last-command-char in
lisp/mule/canna.el (see attachment, includes previous patch).


--Multipart_Wed_Feb_12_23:59:43_1997-1
Content-Type: application/octet-stream; type=gzip
Content-Disposition: attachment; filename="Canna-patch.gz"
Content-Transfer-Encoding: base64

H4sICJXIAjMAA0Nhbm5hLXBhdGNoAOVV227bOBB9jn6hLxOvu5Bs07JkJ3HtBHBipI2bItl1
skB2UcBgJCpmJFMqKTkpiv57h5R8yaXowwL7sjIgSpqZwzkzw+OJCNnjAJQM3EWRMBJQIWg7
sI7+/WVNx1cQ8YQNwC2UdJM0oIn7yBY0UNVC/E674z7fvLW0JMslZ0su7kDiongqwGv7Vsij
CEgBROIbPMmYEPLkw4737t2B2/FczwO/M/B6g97ejsZoNpuvOfqu14XOwaDTH/R8azQC4vdb
B9A099HIAgvcBt4JwHGRz1OpBnAcc0nhHJOz41SMQq99q/z2Im8LFrSDtH2fOVbzdf8HBoKx
ECgEhZRM5IAV4QnQMJRMKceCrWsSzLlM4Qyj4wIR7Hn1NCoes1f2BB39vhBBjoVTELKIC9yL
C8jnXJmmAJWsZOn5hqZZNE+Ae3lOxT2/ymleKIjVUH/kmGLCxLAswfjsdHw+G58dT8EO5s5Q
09x8m40vT6fj09nk4royIwAGw9EGW+rm2p0W3KxRWnBbRC04P/37+vLqeno1+ee0Bb/HqozH
mSikAJWnkk2ZKpJcgW0CEHnt992Q6nmeJlUuJSlAE95Yolj5+k3z0Bd7zBkC2417ecJYpuvm
2CWlLfMnrrLZ5e09C/KXrlWftn3eh4YgkhofX1wczxZpyGYx+4pJ64BVyAYIi2NihoZB3++2
PB+aZi05NNz1UCBvpBynxTx1sN3fdK66QcJ8F8aABEzfIqxtKiIuF+NU5MgGE4CjI+g4qzpU
oFWB/xQ8Ga4qhiWaxh/S6xTsyXT8xywoIXSnBNIw5puIyefmMjVTQ50TcrvBYbDLqObPQEVl
N2EGYhW4hff6hmLlsUUkN/MA1qQUuQS7Y4TGLU8+S/5TmXu5/U+FzvyeiJ35wTpvLXarF61f
+66H+tUH3x/0ugO/v7PC0GK37bgldHtd1Doza92+OS16QbEsj0vtL8VwpLIih2BOJQ3wEABV
qFc4w5BGEKSLLGGPkEsqVEK10lT+qgjm6PpZfLYgpoKSPCWxPvTbvu2a3sXGoWUanC8Z1BpZ
zdEjZZuMB1ElYDQhXCgmc4J7LqgIfUioWr8RnR/K2Z0DRm3thOGIaz1xyiNsmyOATiSVxhnh
cpKZEKu5YyuWf0GSL0GdlQSsXWy2RKnWhDZFeRJm7M56518S0ZUymRvRtlGp8bD8Msquwkyj
ro2kV86AORU0+QpcR+h/l1Qs8QnV/yPNqGDYVWW0Fxuge7/fO9C939/b6r1dKEbMHJMFzap0
GgsuOMotnr2NjdzSIC6yhslEV4k8cBGmD6R0BHsrqLQ4KzhFlywkG/saI0H1rJxXvpk+G2mh
qs+N//eUDIdDc4M39ZN6s67qH9/e7h6+ndQvDu8+yfrlbu1wt37xxj4py0ewpNEzSBP6oV6r
x7u/1bvG2foBQzHW5wsKAAA=

--Multipart_Wed_Feb_12_23:59:43_1997-1
Content-Type: text/plain; charset=US-ASCII


-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

--Multipart_Wed_Feb_12_23:59:43_1997-1--

