From xemacs-m  Thu Feb  6 12:19:51 1997
Received: from newman (root@newman.aventail.com [38.225.141.10])
	by xemacs.org (8.8.5/8.8.5) with SMTP id MAA19147
	for <xemacs-beta@xemacs.org>; Thu, 6 Feb 1997 12:19:49 -0600 (CST)
Received: from kramer.in.aventail.com.aventail.com (wmperry@kramer [192.168.1.12]) by newman (8.6.12/8.6.9) with SMTP id KAA23360; Thu, 6 Feb 1997 10:17:43 -0800
Date: Thu, 6 Feb 1997 10:17:43 -0800
Message-Id: <199702061817.KAA23360@newman>
From: "William M. Perry" <wmperry@aventail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Steven L Baur <steve@miranova.com>
Cc: xemacs-beta@xemacs.org, raman@Adobe.COM,
        Bill Dubuque <wgd@martigny.ai.mit.edu>
Subject: Re: Hashtable + CL lossage
In-Reply-To: <m2d8udvmvt.fsf@altair.xemacs.org>
References: <199702061653.AA268448013@martigny.ai.mit.edu>
	<m2d8udvmvt.fsf@altair.xemacs.org>
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;

Steven L. Baur writes:
>Bill Dubuque writes:
>>William Perry writes:
[...]
>> I suspect what is going on is that CL-DO-PROCLAIM (in CL-MACS) is
>> pushing onto byte-compile-bound-variables assuming that it is a
>> lists of symbols (as in FSF) but in XEmacs it is actually an
>> alist of (var . bits). Thus Steven's patch should be removed,
>
>O.K.  Forget the patch to bytecomp.el.
>
>> and instead CL-DO-PROCLAIM should push (CONS VAR 0) for each 
>> var it pushes (actually, it probably wants to establish the
>> correct global/nonglobal bits etc. but I don't know if CL and
>> the bytecompiler are interfaced well enough to determine this).
>
>How about this instead?

  Ohhh yeaaah, now w3 is nice and quiet again. Thank you.

-Bill P.

