Path: news.eternal-september.org!eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail From: ram@zedat.fu-berlin.de (Stefan Ram) Newsgroups: comp.lang.lisp Subject: Re: Is Lexical Binding The Norm Yet? Date: 21 Jan 2024 10:15:56 GMT Organization: Stefan Ram Lines: 8 Expires: 1 Dec 2024 11:59:58 GMT Message-ID: References: <86r0ijsdyj.fsf@williamsburg.bawden.org> <871qajgr9k.fsf@nightsong.com> <20240117122629.806@kylheku.com> <86y1cjqpei.fsf@williamsburg.bawden.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de wEFPT1heuWGP4+jpQ81LCQG2jXCdEyX15JGdoqZmRkQYwP Cancel-Lock: sha1:L/ZSS1c3GUoscEHMM+gg4kpblAs= sha256:FCJZUKgl6nLbwlxoS0cOAWK754eEHmk3l62LpZJUhCU= X-Copyright: (C) Copyright 2024 Stefan Ram. All rights reserved. Distribution through any means other than regular usenet channels is forbidden. It is forbidden to publish this article in the Web, to change URIs of this article into links, and to transfer the body without this notice, but quotations of parts in other Usenet posts are allowed. X-No-Archive: Yes Archive: no X-No-Archive-Readme: "X-No-Archive" is set, because this prevents some services to mirror the article in the web. But the article may be kept on a Usenet archive server with only NNTP access. X-No-Html: yes Content-Language: en-US Accept-Language: de-DE-1901, en-US, it, fr-FR Alan Bawden writes: >Why didn't that work? Implicit invocations of special methods are only guaranteed to work correctly if defined on an object's type, not in the object's instance dictionary. (See: The Python Language Reference, Release 3.13.0a0; 3.3.12 Special method lookup).