From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#9712: 24.0.50; doc about byte-compiling `defcustom' Date: Tue, 11 Oct 2011 07:35:15 -0700 Message-ID: References: <7D2DB4482840400D81CC74F60D0091DC@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1318343768 2763 80.91.229.12 (11 Oct 2011 14:36:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 11 Oct 2011 14:36:08 +0000 (UTC) Cc: 9712@debbugs.gnu.org To: "'Stefan Monnier'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Oct 11 16:36:04 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RDdR4-00006s-0O for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Oct 2011 16:36:02 +0200 Original-Received: from localhost ([::1]:38110 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDdR3-00007z-KN for geb-bug-gnu-emacs@m.gmane.org; Tue, 11 Oct 2011 10:36:01 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:58587) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDdQw-00007i-0G for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 10:35:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDdQn-0008Ma-JH for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 10:35:53 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56248) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDdQn-0008MP-H5 for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 10:35:45 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1RDdR3-0007xq-W7 for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2011 10:36:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Oct 2011 14:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9712 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9712-submit@debbugs.gnu.org id=B9712.131834375230597 (code B ref 9712); Tue, 11 Oct 2011 14:36:01 +0000 Original-Received: (at 9712) by debbugs.gnu.org; 11 Oct 2011 14:35:52 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RDdQu-0007xR-9R for submit@debbugs.gnu.org; Tue, 11 Oct 2011 10:35:52 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RDdQr-0007x3-KX for 9712@debbugs.gnu.org; Tue, 11 Oct 2011 10:35:50 -0400 Original-Received: from ucsinet24.oracle.com (ucsinet24.oracle.com [156.151.31.67]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p9BEZO8K027792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 11 Oct 2011 14:35:26 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by ucsinet24.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p9BETRXX018124 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 11 Oct 2011 14:29:28 GMT Original-Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p9BEZIKH019095; Tue, 11 Oct 2011 09:35:18 -0500 Original-Received: from dradamslap1 (/10.159.50.234) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 11 Oct 2011 07:35:17 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcyIFECDL36v4SdpQtq2WjuvEFXf5AADi40Q X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: ucsinet24.oracle.com [156.151.31.67] X-CT-RefId: str=0001.0A090202.4E94542E.0172,ss=1,re=0.000,fgs=0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 11 Oct 2011 10:36:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:52524 Archived-At: > >> > The bug has been there for multiple major Emacs releases > >> > now - a decade or so, and appears to have been introduced > >> > intentionally. If there is no plan to fix it soon, > >> > perhaps the info that is in the comments should at least > >> > be conveyed to users. > >> > > >> The introduction of lexical-binding makes this issue more serious > >> because this code does not obey the lexical-binding variable (and > >> escapes the sanity checks of cconv.el, hence occasionally hiding > >> problems when converting to lexical-binding). > > > > So will this be fixed in Emacs 24.1 then? +1 > > No. Why not, especially since 24.1 introduces generalized lexical binding, which "makes this issue more serious"? What's the hurry to shove 24.1 out the door? And it seems like if you insist on only going for halfway measures in 24.1 then it would be better for users to see the constant value in Customize (no big deal) that it is for byte-compilation not to work properly and for the doc to be contradicted in several places (defcustom, eval-when-compile,...).