🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.clos
Article #607

Re: maybe a bug of with-slots/with-accessors

#607
From: Richard Harris
Date: Fri, 31 May 1991 15:43
24 lines
1368 bytes
Yes.  This is a bug.  The lines:
       ,@(and (symbolp instance)
	      `((declare (variable-rebinding ,in ,instance))
appearing in with-slots and with-accessors (in boot.lisp)
should have been:
       ,@(and (symbolp instance)
              `((declare (variable-rebinding ,in ,instance))))


This bug does not appear in May Day PCL Rev 4 or earlier.

It is only in Rev 4b (which I put on arisia at the same time I
put the file structure.lisp there, because it was what I used to
test structure.lisp).

The new features of Rev 4b are:
  optimization of slot-boundp forms as well as slot-value forms,
  symbol-macrolet is now defined,
  PCL can now be loaded into the environment in which it was compiled
    (after renaming or deleting the PCL package).  This did not work
    in Genera, because of some things in fin.lisp.

-----------
Richard Harris
Technical Details
Message-ID: <9105311543.AA16909@cs.rpi.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!lll-winken!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!lll-winken!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage
From: harrisr@CS.RPI.EDU (Richard Harris)
Newsgroups: comp.lang.clos
Subject: Re:  maybe a bug of with-slots/with-accessors
Message-ID: <9105311543.AA16909@cs.rpi.edu>
Date: 31 May 91 15:43:50 GMT
Sender: welch@tut.cis.ohio-state.edu
Distribution: inet
Organization: CommonLoops
Lines: 24