From mboxrd@z Thu Jan 1 00:00:00 1970
Path: news.gmane.org!.POSTED!not-for-mail
From: Philipp Stephani
Newsgroups: gmane.emacs.devel
Subject: Re: pure-fns in byte-opt.el
Date: Fri, 28 Jul 2017 17:52:50 +0000
Message-ID:
References: <20170725020650.GA12601@holos.localdomain>
NNTP-Posting-Host: blaine.gmane.org
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="001a11c033d61c87380555645a3d"
X-Trace: blaine.gmane.org 1501264448 12834 195.159.176.226 (28 Jul 2017 17:54:08 GMT)
X-Complaints-To: usenet@blaine.gmane.org
NNTP-Posting-Date: Fri, 28 Jul 2017 17:54:08 +0000 (UTC)
To: Stefan Monnier , emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 28 19:54:02 2017
Return-path:
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
by blaine.gmane.org with esmtp (Exim 4.84_2)
(envelope-from )
id 1db9SW-0002ea-I9
for ged-emacs-devel@m.gmane.org; Fri, 28 Jul 2017 19:53:56 +0200
Original-Received: from localhost ([::1]:49415 helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from )
id 1db9Sa-0002YH-NJ
for ged-emacs-devel@m.gmane.org; Fri, 28 Jul 2017 13:54:00 -0400
Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33950)
by lists.gnu.org with esmtp (Exim 4.71)
(envelope-from ) id 1db9Re-0002Wv-7H
for emacs-devel@gnu.org; Fri, 28 Jul 2017 13:53:03 -0400
Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
(envelope-from ) id 1db9Rd-00063m-D3
for emacs-devel@gnu.org; Fri, 28 Jul 2017 13:53:02 -0400
Original-Received: from mail-oi0-x22b.google.com ([2607:f8b0:4003:c06::22b]:35384)
by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
(Exim 4.71) (envelope-from )
id 1db9Rd-00063Q-87
for emacs-devel@gnu.org; Fri, 28 Jul 2017 13:53:01 -0400
Original-Received: by mail-oi0-x22b.google.com with SMTP id e124so179213458oig.2
for ; Fri, 28 Jul 2017 10:53:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
bh=JIrH7l5RXcBXHg6D0guRkP3wfJmvkdSpJXh2U/AFNDg=;
b=kRC/qS3sbTixpvUPGrNEvYt3AXolqntgCepbPl5U7d46hJrW81crwgsCm0UEE7W4fu
sQxTAeooz+J0nzYVIQ2+pgzWX7vexj5NbvJcsh1/NpgVqN+2lggabz3w7EW2hecNVjdz
4tGSeQGU6hZbI9j0XrAyh9TLk9QT4ZP8emTtwFIOU1tQm5QiUoWCR4KY84qr8lZjqJeJ
y9JWUVSVbq1UPCkgaTgN5SGAlaU3CZ/nqg9T+z5vR5mi/lINM+ipKqPJzQ6vaDnYv8I3
t6zLD2VUdMfr9SrYEHxuT6+Kt005VWZRSs1gJdk27OvAI+3CUFfT22f1WzwWMu/d1cZt
IHRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to;
bh=JIrH7l5RXcBXHg6D0guRkP3wfJmvkdSpJXh2U/AFNDg=;
b=K/x6Enw4vWQBtK6CI21VlgDom7c513x5gnnd9+iFVZdH5u5K+0NsNS9dd1PJYFn0G6
QWIJMVXOHAhMGXZFf2flKofDUcWW2TUj9nptQNEwxs90duTVPNkXrltdSmLfQYcN+Cc3
elIzK/TP+puhZ9LPE01qmRQfuZLiSuwCrs7QRVfeAhSj5Oh4UeQf0Djr11fCao0L7LXL
KG6pgjA+b2V1fMBkSYCZB6EBt8DgoaValKH8+xkXCTILqhc3fvkitT4EksVZYJZ9R3m1
SLDuEhmqt218qmgd2SWuiLiJQEa8YxZHuaqv+X4pamGcOvZFKbXY4AvApGkqFNYdR9Zz
dM9A==
X-Gm-Message-State: AIVw113HlzE5g7sxVTTZ2mhuQqA4EWDTfLBNhKHHlVx9N0H49zSx6jgW
bW5t8GGwjsHWp9LeWfMo0SLM4oV9+Q==
X-Received: by 10.202.4.208 with SMTP id 199mr7287532oie.182.1501264380460;
Fri, 28 Jul 2017 10:53:00 -0700 (PDT)
In-Reply-To:
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
recognized.
X-Received-From: 2607:f8b0:4003:c06::22b
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: "Emacs development discussions."
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Original-Sender: "Emacs-devel"
Xref: news.gmane.org gmane.emacs.devel:217111
Archived-At:
--001a11c033d61c87380555645a3d
Content-Type: text/plain; charset="UTF-8"
Stefan Monnier schrieb am Fr., 28. Juli 2017 um
19:50 Uhr:
> > Hmm. I get the argument, but wouldn't that mean that only a tiny set of
> > builtins were pure?
>
> Indeed, according to that definition of pure, very few Elisp
> functions qualify.
>
> Which is why this is not exactly the definition used for pure-fns.
>
>
So what is then the actual definition? Is it in the manual?
--001a11c033d61c87380555645a3d
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
> Hmm.=C2=A0 I get the argument, but wouldn=
't that mean that only a tiny set of
> builtins were pure?
Indeed, according to that definition of pure, very few Elisp
functions qualify.
Which is why this is not exactly the definition used for pure-fns.
So what is then the actual definition? Is =
it in the manual?=C2=A0
--001a11c033d61c87380555645a3d--