emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH] Per-window face support


From: Paul Eggert
Subject: Re: [RFC PATCH] Per-window face support
Date: Sun, 17 Jun 2018 14:34:08 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0

Daniel Colascione wrote:
Getting rid of `eq' is just lying to programmers about
object identity.

I don't see how it would be lying to equate eq and eql for numbers. An object's identity is not the same thing as a machine-level address, and whether two instances of the same number are eq is an implementation detail that Lisp programmers should not rely upon.

This doesn't mean that we should equate eq and eql. Perhaps there are good efficiency reasons to continue to distinguish them. But these would be merely pragmatic, not philosophical.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]