[Python-Dev] Re: API change in 2.2.1c1

Michael Hudson mwh@python.net
22 Mar 2002 10:14:38 +0000


martin@v.loewis.de (Martin v. Loewis) writes:

> "Fred L. Drake, Jr." <fdrake@acm.org> writes:
> 
> > I'm pretty sure I asked you to proofread that at one point, though I
> > don't recall whether you did.
> 
> Given this API, I assume modules who use PyCell_GET would crash; if
> authors restrict themselves to the non-macro versions, and never
> declare PyCellObject variables (only pointers), the modules will
> continue to work.
> 
> I'm personally fine with the assertion that nobody did this, so it is
> ok to change (thus breaking the ABI). If so, the argument "fix it
> sooner rather than later" escapes me, though.
> 
> In any case: you have been warned...

I'll back it out, for the sake of paranoia.  Just not just yet.

Cheers,
M.

-- 
  ARTHUR:  Yes.  It was on display in the bottom of a locked filing
           cabinet stuck in a disused lavatory with a sign on the door
           saying "Beware of the Leopard".
                    -- The Hitch-Hikers Guide to the Galaxy, Episode 1