Re: Bug in ENCODE-MASK

Daniel Barlow <[email protected]> Sat, 13 Nov 2004 21:53:40 +0000
Newsgroups gmane.lisp.clx.devel
Message-ID <[email protected]>
Milan Zamazal <[email protected]> writes:

> There is a bug in ENCODE-MASK present at least in the SBCL CLX 0.5.4 and
> Debian's current version of CMU-CLX.  The following patch fixes it:
[...]
> Explanation: The function ENCODE-POINTER-EVENT-MASK calls ENCODE-MASK
> with +POINTER-EVENT-MASK-VECTOR+ as its first argument.  It contains the
> symbol %ERROR, which is not of the type KEYWORD.

Thanks for the report and patch.  In this case it seems more
appropriate to fix +pointer-event-mask-vector+ to contain only
keywords, instead of changing encode-mask.  So, that's what I've done


-dan

-- 
"please make sure that the person is your friend before you confirm"
signature.asc (application/pgp-signature, 188 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBBloJoHDK5ZnWQiRMRAsgXAJ45cD0okQmHIe/40ORysmB+Ka1LIQCeLgkm
XZD7GiEMp00lB2rHcpKyj3s=
=ISzX
-----END PGP SIGNATURE-----