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: Richard Stallman
Subject: Re: [RFC PATCH] Per-window face support
Date: Mon, 18 Jun 2018 19:22:32 -0400

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > The definition of `eq` in Common-Lisp (and Scheme likewise for `eq?`)
  > allows it to be defined identically to `eql`.

I fear this would lead to a big slowdown in assq, memq, and many other
inner loops that now check EQ.  Replacing that with EQL, even if it is
open-coded, would require testing the type first.

One way to avoid that slowdown would be to replace each inner loop
with two inner loops, one for the case where EQL really means EQ
and one for the case where it doesn't.

-- 
Dr Richard Stallman
President, Free Software Foundation (https://gnu.org, https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





reply via email to

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