From xemacs-m  Sun Apr 20 07:33:39 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 HAA29777
	for <xemacs-beta@xemacs.org>; Sun, 20 Apr 1997 07:33:38 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id FAA16073;
	Sun, 20 Apr 1997 05:46:51 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Weird messages from XE
References: <9704201225.AA19537@ndsoft.com>
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: "Amir J. Katz"'s message of Sun, 20 Apr 97 15:25:31 IDT
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: 20 Apr 1997 05:46:50 -0700
Message-ID: <m2d8rp3lqd.fsf@altair.xemacs.org>
Lines: 21
X-Mailer: Gnus v5.4.45/XEmacs 20.2(beta2)

Amir J Katz <amir@ndsoft.com> writes:

> In the window where I started XE, I got these messages. I don't know 
> what caused them since the window is hidden.


> Comparison between integer and character is constant nil (0 and ?\()
>    [memq]

Ebola, ebola ...

It indicates a possible programming error.  Prior to v20 characters
were equivalent to integers.  In v20 they are a separate type.
Performing an (eq some-character some-integer) in this case (eq 0 ?\()
via memq in v20 will always be nil.

It was a programming error of this kind that was behind one of the
fatal showstoppers in the unfortunately cursed 20.1.
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

