From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kelly Dean Newsgroups: gmane.emacs.bugs Subject: bug#14492: [PATCH2] Re: bug# 14492: Bug in Elisp manual Date: Wed, 5 Jun 2013 16:06:18 -0700 (PDT) Message-ID: <1370473578.62278.YahooMailClassic@web141101.mail.bf1.yahoo.com> References: <1369780266.38267.YahooMailClassic@web141104.mail.bf1.yahoo.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1370473634 26853 80.91.229.3 (5 Jun 2013 23:07:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 5 Jun 2013 23:07:14 +0000 (UTC) To: 14492@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jun 06 01:07:13 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UkMnQ-00037s-FK for geb-bug-gnu-emacs@m.gmane.org; Thu, 06 Jun 2013 01:07:12 +0200 Original-Received: from localhost ([::1]:35582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkMnP-00055l-EC for geb-bug-gnu-emacs@m.gmane.org; Wed, 05 Jun 2013 19:07:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkMnG-00055X-Un for bug-gnu-emacs@gnu.org; Wed, 05 Jun 2013 19:07:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UkMnA-0000r8-WB for bug-gnu-emacs@gnu.org; Wed, 05 Jun 2013 19:07:02 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UkMnA-0000r3-Pi for bug-gnu-emacs@gnu.org; Wed, 05 Jun 2013 19:06:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UkMpC-0003V2-GH for bug-gnu-emacs@gnu.org; Wed, 05 Jun 2013 19:09:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <1369780266.38267.YahooMailClassic@web141104.mail.bf1.yahoo.com> Resent-From: Kelly Dean Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 Jun 2013 23:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14492 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 14492-submit@debbugs.gnu.org id=B14492.137047371513364 (code B ref 14492); Wed, 05 Jun 2013 23:09:02 +0000 Original-Received: (at 14492) by debbugs.gnu.org; 5 Jun 2013 23:08:35 +0000 Original-Received: from localhost ([127.0.0.1]:53031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkMoj-0003TU-Jh for submit@debbugs.gnu.org; Wed, 05 Jun 2013 19:08:35 -0400 Original-Received: from nm34-vm7.bullet.mail.bf1.yahoo.com ([72.30.239.79]:44110) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UkMog-0003T4-EB for 14492@debbugs.gnu.org; Wed, 05 Jun 2013 19:08:31 -0400 Original-Received: from [98.139.212.152] by nm34.bullet.mail.bf1.yahoo.com with NNFMP; 05 Jun 2013 23:06:19 -0000 Original-Received: from [98.139.212.197] by tm9.bullet.mail.bf1.yahoo.com with NNFMP; 05 Jun 2013 23:06:19 -0000 Original-Received: from [127.0.0.1] by omp1006.mail.bf1.yahoo.com with NNFMP; 05 Jun 2013 23:06:19 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 106382.11419.bm@omp1006.mail.bf1.yahoo.com Original-Received: (qmail 97867 invoked by uid 60001); 5 Jun 2013 23:06:19 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1370473579; bh=KFQCGlbCjc01iHK8T/mqQJLnA6SX2ncXFuH883bfR0Y=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=Iag3XQja2ArZ0Pqb+iFfLiNAMEyaUCrGuqqI3nNc/p6idNgismkuqyjugw3nnPLM1Sqx5xbV+hEckVeh7ZL8M13DLwW6ns7CV6XYHyDiEdJsHSk2AshEHKexJ/nALPe6dz99sy4ruBUqrPkGaSXIy4QCcJFD/5FbmSPhZuwYuF8= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Subject:To:MIME-Version:Content-Type; b=KrPAmlfc9jzOTUc9DhLPsJvPVfSHUfqflSpOmVYvitH0pCKHbEz05J9tsRgCUMB8Vey5D92HVv7nBpkcFouiipc7D6VZktuxGz/hLNTDS9kWrhZJUrljWaGe0Sg7tordcHbMOb06PifHHqude5Z3xbzj+lQjrAeHr4u6X7Kc464=; X-YMail-OSG: K_UfoRcVM1mvNQ65cujRLvN.ZEFs8xWI1Ft6BfRt7zWfmJd tf19js1OGClZqLDK0t7ko2MnqOJXUsCKWd60lPvQG87vjNl8d12znI0vs4jk zR1cr5aVL0PIJK.3JZ2196Dv2hnzble1mbyyBtUn9P2WkPknw6eVIQHVvV4k 99OFigxPcY1HenmD79doZ7U6vGmqFpnRWzcHMabLSkYmQNLS23xvbKOj0wN. 0K15Zsy90pWnMEDTKu8_.HXME6WnmODJ8HfyaPKIquwzKBK3A6Yg8E.uJgC3 dBI4eEDvVBoJmT0HvfPYTkIZIDXIkd3x4oBludpgaDDdVmc9JGjMYFlheWf_ OrHUYXGUeOa_m.FeF87EhZYyj7JTGVaOdWCup6YYEL6pWVaqdSatS.rsQyf4 MMAhzWCu7vfrre7bWBtgO.3PWk0_Oi8G728lheRQuHejI1mxCSwUAjXr_pBo 8qOXhK3Y5B76.vUrh0.bG7VFsAuiZT4jjg1ZTsPx2i4Z9bO4BBLJPq0CMsZ5 7Ibwjmf_9Y0V054ItXSs- Original-Received: from [85.17.81.185] by web141101.mail.bf1.yahoo.com via HTTP; Wed, 05 Jun 2013 16:06:18 PDT X-Rocket-MIMEInfo: 002.001, SGVyZSdzIGFub3RoZXIgb25lLiBQYXRjaCBiZWxvdy4KQWxzbywgdGhlIHtkZXNjcmliZS1zeW1ib2xzIGV4YW1wbGV9IHhyZWYgaW4gdGhhdCBmaWxlIGRvZXNuJ3Qgd29yaywgYnV0IEkgZG9uJ3Qga25vdyB3aHkuCgotLS0gZW1hY3MtMjQuMy9kb2MvbGlzcHJlZi9mdW5jdGlvbnMudGV4aQorKysgZW1hY3MtMjQuMy9kb2MvbGlzcHJlZi9mdW5jdGlvbnMudGV4aQpAQCAtOTc0LDE1ICs5NzQsMTUgQEAKICAgSWYgeW91IGNvbXBpbGUgdGhlIGFib3ZlIGNvZGUsIHRoZSBhbm9ueW1vdXMgZnVuY3Rpb24gaXMBMAEBAQE- X-Mailer: YahooMailClassic/15.1.8 YahooMailWebService/0.8.144.546 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:74829 Archived-At: Here's another one. Patch below. Also, the {describe-symbols example} xref in that file doesn't work, but I don't know why. --- emacs-24.3/doc/lispref/functions.texi +++ emacs-24.3/doc/lispref/functions.texi @@ -974,15 +974,15 @@ If you compile the above code, the anonymous function is also compiled. This would not happen if, say, you had constructed the anonymous function by quoting it as a list: @example @group (defun double-property (symbol prop) - (change-property symbol prop (lambda (x) (* 2 x)))) + (change-property symbol prop '(lambda (x) (* 2 x)))) @end group @end example @noindent In that case, the anonymous function is kept as a lambda expression in the compiled code. The byte-compiler cannot assume this list is a function, even though it looks like one, since it does not know that