From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 24 05:05:55 2016 Received: (at submit) by debbugs.gnu.org; 24 Oct 2016 09:05:55 +0000 Received: from localhost ([127.0.0.1]:52025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bybCa-0006zC-S9 for submit@debbugs.gnu.org; Mon, 24 Oct 2016 05:05:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bybCZ-0006yz-6l for submit@debbugs.gnu.org; Mon, 24 Oct 2016 05:05:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bybCS-0007qJ-Kg for submit@debbugs.gnu.org; Mon, 24 Oct 2016 05:05:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.3 required=5.0 tests=BAYES_50,RCVD_IN_SORBS_SPAM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36732) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bybCS-0007qE-Fy for submit@debbugs.gnu.org; Mon, 24 Oct 2016 05:05:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bybCO-0008Qi-AR for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 05:05:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bybCK-0007or-DT for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 05:05:40 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:59403) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bybCK-0007oh-2y for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 05:05:36 -0400 Received: from [192.168.178.35] ([77.12.57.15]) by mrelayeu.kundenserver.de (mreue004) with ESMTPSA (Nemesis) id 0MC5LA-1c7Qty1AX2-008nyn for ; Mon, 24 Oct 2016 11:05:34 +0200 To: bug-gnu-emacs@gnu.org From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Subject: 26.0.50; describe-mode lexical-binding Message-ID: Date: Mon, 24 Oct 2016 11:13:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:AhOQUMaU8wZi2MxPsLNDRI4VIa6j4CTvcxYe6q+HhJYUpyyi/hP nBAfGDnebWjkTdHDgXkR4SwrUGwwvZM9VeXmFZ/qorDF6CfKELdVqUcoU8hjRxn5fzZHUe/ 2DTx2/elbXbhC1IXEAYRnQByKS38ZDGtyO0sQol9VDa4PkRaR2/8VBvLXJGhaWKCF8ejq/a OQImnvhnwxB3nrBqsqLPw== X-UI-Out-Filterresults: notjunk:1;V01:K0:3qjKU0EkSUM=:UJEZZa59k8Q/J54A8s01bf PRHsT1+8RTeSIrqyCh/XOpKZFHLXT9lhO9w0rDdLDAMXFrPz1gBjR7QCVp5Iym1qJPU68Ncma s7/O5sMSDRgTXHMAo1p8lYiw7BXG6/9VJE10vYm4s/IUQrMKcfp0sHKeAdWiVXnM1LJXeEbEQ ql9l78rfof7LpY0OtBvaQpx7Bv+jy3Y1KVkpka0M3LXBBsKNC5ZJzKD+VqmrUFNvqu0sFLLIt s/Afn5fra3/B1vdgW322bNO9HkC2l97Obv93RekAexaxGPWtHQ6QEVOl8gSV8QdyoXQlnvHdS vkJvohhciIyJplsNM7SzkbDnrUCgvuum4uKs20z6eQ5x9loPYoMLNJkaNqZ2pcVcUUaQz80xT QLGyE7nH9muD6t0gozja+eBcIAHHhNqWxtT8nmZTCCEQ+JLWG0rKT7HbJVNbI2bMFgSzs38m2 VPfXH8uSTXb84G/1lYJ0dRA0tB5g7XB6tOBmsnahxfmqKA8BDy3hCFpEC2ET0Kzpu96Gc2ZCr ByM2SyXaq2nClXgmH0NPriY/xo87NQ+S8WI9aeOefSekcMCVyO1aGuSuVaFe2dqkQOAegKsAa yl/5aelb2xU+fCvx3Vdsjn3+S+ONfDKYShXyjs6nTnMUOuAOhrlTIsoJIPldapxB+bs84MlAq l5BYLb0OXj/pRj/mFOMz6NbJkRGpwvH9I/pZHN6SnO8gQHlqeJJiZoX1T/uVxWCXW8zpJU2ik lQMcBPabTR5UJBee X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.5 (----) Hi, consider it useful if `describe-mode' reports value of var `lexical-binding'. Even displaying it in mode-line might be an option. Thanks, Andreas In GNU Emacs 26.0.50.1 (i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2016-10-11 Repository revision: 8b4aebf4559522d19193cc19cc8a255e764a8676 Windowing system distributor 'The X.Org Foundation', version 11.0.11604000 System Description: Debian GNU/Linux 8.6 (jessie) Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... a=a-value b=new-b-value c=c-value d=new-d-value Type C-x 1 to delete the help window, C-M-v to scroll help. Page has 34 lines (0 + 34) user-error: No previous help buffer e is undefined x is undefined Mark set Mark saved where search started Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: de_DE.utf8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Major mode: Emacs-Lisp Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message subr-x puny seq byte-opt gv bytecomp byte-compile cconv dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils misearch multi-isearch cl-extra help-fns radix-tree help-mode easymenu cl-loaddefs pcase cl-lib time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 8 171502 10130) (symbols 24 38666 0) (miscs 20 111 202) (strings 16 54056 5227) (string-bytes 1 888586) (vectors 8 13890) (vector-slots 4 477450 6294) (floats 8 188 36) (intervals 28 630 24) (buffers 520 14) (heap 1024 19082 955)) From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 08:59:01 2019 Received: (at 24780) by debbugs.gnu.org; 27 Jul 2019 12:59:02 +0000 Received: from localhost ([127.0.0.1]:43853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrMHt-0001wf-JH for submit@debbugs.gnu.org; Sat, 27 Jul 2019 08:59:01 -0400 Received: from quimby.gnus.org ([80.91.231.51]:37832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrMHq-0001wR-VF for 24780@debbugs.gnu.org; Sat, 27 Jul 2019 08:58:59 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hrMHm-0000Ue-8Y; Sat, 27 Jul 2019 14:58:56 +0200 From: Lars Ingebrigtsen To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: Date: Sat, 27 Jul 2019 14:58:53 +0200 In-Reply-To: ("Andreas \=\?utf-8\?Q\?R\=C3\=B6hler\=22's\?\= message of "Mon, 24 Oct 2016 11:13:32 +0200") Message-ID: <87y30jhbw2.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Andreas Röhler writes: > consider it useful if `describe-mode' reports value of var > `lexical-binding'. Hm... That command describes the mode, and whether the current .el file uses lexical binding or not isn't really tied to the mode, so I think that sounds a bit confusing. The user may believe that we' [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andreas R=C3=B6hler writes: > consider it useful if `describe-mode' reports value of var > `lexical-binding'. Hm... That command describes the mode, and whether the current .el file uses lexical binding or not isn't really tied to the mode, so I think that sounds a bit confusing. The user may believe that we're talking about whether the mode uses lexical binding or not. > Even displaying it in mode-line might be an option. That does sound more useful -- I often find jumping back to the start of the buffer to check. `emacs-lisp-mode' could display that somewhere in the mode line, I guess? But where? Perhaps among the U:**- thing at the start? Or in the mode stuff? So instead of (Emacs-Lisp) we'd get (Emacs-Lisp Lexical) when we have lexical binding in the current buffer? Does anybody have an opinion here? --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 09:10:21 2019 Received: (at 24780) by debbugs.gnu.org; 27 Jul 2019 13:10:21 +0000 Received: from localhost ([127.0.0.1]:43858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrMSq-0002FY-PV for submit@debbugs.gnu.org; Sat, 27 Jul 2019 09:10:21 -0400 Received: from mail-io1-f51.google.com ([209.85.166.51]:43296) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrMSn-0002FI-Qw for 24780@debbugs.gnu.org; Sat, 27 Jul 2019 09:10:19 -0400 Received: by mail-io1-f51.google.com with SMTP id k20so110456722ios.10 for <24780@debbugs.gnu.org>; Sat, 27 Jul 2019 06:10:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=GviP+j+FVNEiT6vn6mCxvB2DpTcjWfBSF94+y4xK28Y=; b=bm6s3lgrZXXBi+vuCK5G9+s4c27FAvUCym6G+SxeKLR7MsPSPbcqn1HgT8iU2dEnhV i8k9LV0Cs5brkDH+SWihdRRPgJEvN7u4P0K2Wgqs1NRVUlqbrb4GAG9DbT3m92X/+ohu swBpYDiUz7xF124zSmqxjbnAIUNqU1gRVVsonzGPucU7JrMovEb0z3xObiRAmVi9P6JA hgDQS8bAykNa26dDsjyuDXVd0VdZUXzyYyYgzJ97PkCrDSxfoXHj583/iPM9FbbYldjY Wz+pNKndAEwjF6gCgKq04i5MpJnvGJmS1qxoaV3oW+jmxb5u29OZrzEgKgr9EBfbY34y y21g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=GviP+j+FVNEiT6vn6mCxvB2DpTcjWfBSF94+y4xK28Y=; b=Zk6jreSzxgEEZZAwB7P7EyD/cM5JCROR9Otu3jGLP9/7akkap99gc8Kljv/ZbEFPAA 11EAmepvGE2PHZfTv1OF34Cqtwppa8OXLptQ+iPhLmbOn9F8jX/MjidVri2iOpn88JI5 ebhgzgaNG39Qc+/67zjxljRGRyH5ee3hnzLnorbvwVDF91HZ4Fyliw+Wpkq3GuS/ZuwB HqSUHCRZAo8lngU3zJ4T0jNLI+6202ZghkMx/JRHseZciT8lm4a/XxKm2v6+/aPprUFn vo5swS6ImvsOovHvFy9BvA5wD0CEoS4semvy08QmNx9B76q9gm5fQRdukLFsFs2ysc00 ke6A== X-Gm-Message-State: APjAAAUhvzRq0n4LxAALu8jFRoJJRWTy5178HQfQ7XBKbMtuXxu4Dhh+ 1q3/CXwi7uBwvOojsk65D933nQad X-Google-Smtp-Source: APXvYqxFjulciTuuejQQ5i048RU+tyYyodCQyTNxW0zlZVWNSRijLqNMYnjXNFvosyHARPu74OjtEA== X-Received: by 2002:a5e:8704:: with SMTP id y4mr14946245ioj.135.1564233012055; Sat, 27 Jul 2019 06:10:12 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id x13sm40897760ioj.18.2019.07.27.06.10.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 27 Jul 2019 06:10:11 -0700 (PDT) From: Noam Postavsky To: Lars Ingebrigtsen Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: <87y30jhbw2.fsf@mouse.gnus.org> Date: Sat, 27 Jul 2019 09:10:10 -0400 In-Reply-To: <87y30jhbw2.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Sat, 27 Jul 2019 14:58:53 +0200") Message-ID: <87ftmrvd1p.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Andreas =?utf-8?Q?R=C3=B6hler?= , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: >> Even displaying it in mode-line might be an option. > > That does sound more useful -- I often find jumping back to the start of > the buffer to check. > (Emacs-Lisp Lexical) > > when we have lexical binding in the current buffer? Does anybody have > an opinion here? IMO it's not worth spending space on the mode line for this. Yeah, sometimes I want to check, and M-< followed by C-u C-SPC to go back works fine for that. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 09:11:34 2019 Received: (at 24780) by debbugs.gnu.org; 27 Jul 2019 13:11:34 +0000 Received: from localhost ([127.0.0.1]:43865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrMU2-0002Ht-AK for submit@debbugs.gnu.org; Sat, 27 Jul 2019 09:11:34 -0400 Received: from colin.muc.de ([193.149.48.1]:31124 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1hrMU0-0002Hl-IR for 24780@debbugs.gnu.org; Sat, 27 Jul 2019 09:11:33 -0400 Received: (qmail 22178 invoked by uid 3782); 27 Jul 2019 12:19:02 -0000 Date: 27 Jul 2019 12:19:02 -0000 Message-ID: <20190727121902.22177.qmail@mail.muc.de> From: Alan Mackenzie To: Lars Ingebrigtsen Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (FreeBSD/11.2-RELEASE-p9 (amd64)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Lars. In article you wrote= : > Andreas R=C3=B6hler writes: >> consider it useful if `describe-mode' reports value of var >> `lexical-binding'. > Hm... That command describes the mode, and whether the current .el fil= e > uses lexical binding or not isn't really tied to the mode, so I think > that sounds a bit confusing. The user may believe that we're talking > about whether the mode uses lexical binding or not. >> Even displaying it in mode-line might be an option. > That does sound more useful -- I often find jumping back to the start o= f > the buffer to check. > `emacs-lisp-mode' could display that somewhere in the mode line, I > guess? But where? Perhaps among the U:**- thing at the start? Or in > the mode stuff? > So instead of > (Emacs-Lisp) > we'd get > (Emacs-Lisp Lexical) > when we have lexical binding in the current buffer? Does anybody have > an opinion here? Yes. "Lexical" is too long, considering its relative lack of importance. Space on the mode line is precious, particularly when running Follow Mode. Also, "Lexical" isn't really a minor mode, so shouldn't look like one. How about, instead, (Emacs-Lisp/L) or (Emacs-Lisp/D) ? Even that is going to be a nuisance to some people, so it really needs a user option to turn it off. > --=20 > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no --=20 Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 12:42:24 2019 Received: (at 24780) by debbugs.gnu.org; 27 Jul 2019 16:42:24 +0000 Received: from localhost ([127.0.0.1]:45309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrPm4-00033O-1R for submit@debbugs.gnu.org; Sat, 27 Jul 2019 12:42:24 -0400 Received: from quimby.gnus.org ([80.91.231.51]:41900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrPm2-00033F-CM for 24780@debbugs.gnu.org; Sat, 27 Jul 2019 12:42:22 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=stories) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hrPlx-0002gS-SH; Sat, 27 Jul 2019 18:42:20 +0200 From: Lars Ingebrigtsen To: Noam Postavsky Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: <87y30jhbw2.fsf@mouse.gnus.org> <87ftmrvd1p.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAD1BMVEV/AQMlAABTAQKeFxpH AAFlvZNhAAACK0lEQVQ4jV1T7YHrIAxzIANgzgMAYQBfeQNAjv1nejJpru3xI2kjbEn+oJ+dWRL3 pnv3zQ6V9ewLEPUq7BpR0zdglqjUmEPTRPQE5jZYKLqmzIddv4HBXGV2IsfiLVFrzriIQSFjzjG5 AFiXbyAOQdwU3wgB6pc4AxCzsZzc1SBPf4AIL6QOKnzzFwBZmWVK8tCUwK+/wDoRWcyG01cqHmcF OVFyjxouVdf1Ucf4OUsit3P0upwvrRH5euVEiveyQ48RM2TVGXvdQqVM5J0B+SKfM6baD84OPt44 uPKZslUasvz+UoUQ6qduEpsj4hcgAMrZtBNq6z4AgTl4pkPT6jE9jc9A/dBC2xfaiwaTkY+JTOJg ucx8NBcIj5XK+hQpnwrt0e8BRXRXKpgPD0lqWYM7URIAw7o6RneHVwvv6qzEl0FhLuTzjq5wfOC7 GvmchhUkLdl+6eoKjSFL8GmlXFICYfCI6rNYwJ8n5i+v7i4il5BvhL8agLzqgQTlDmVpJne5MIBf B8ADgCy5QeK4hNtwI6Le10K0NDFtbA0sxjHty4yyquO/A75jT6ZcpGWU9bbCN4/ZWz4Qk7aajYAy 7FkHb47uaI9mvhyfwPFwBwjjcwvWXF259+DRqMOjfc8dvMjXPA1BMfwNXEgN3wjG3FLzH6k4VqwV 5j2pb78jGhfk4CalteWv2bXjJbsfeuO4i4V/W8cYtLWcbwCanQ9y5dAPcg7/cB1yCxnwH+irfa7/ 1zcoAAAAAElFTkSuQmCC Date: Sat, 27 Jul 2019 18:42:17 +0200 In-Reply-To: <87ftmrvd1p.fsf@gmail.com> (Noam Postavsky's message of "Sat, 27 Jul 2019 09:10:10 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Noam Postavsky writes: > IMO it's not worth spending space on the mode line for this. Yeah, > sometimes I want to check, and M-< followed by C-u C-SPC to go back > works fine for that. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Andreas =?utf-8?Q?R=C3=B6hler?= , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Noam Postavsky writes: > IMO it's not worth spending space on the mode line for this. Yeah, > sometimes I want to check, and M-< followed by C-u C-SPC to go back > works fine for that. OK, there doesn't seem to be much enthusiasm for putting this in our precious mode line real estate, and I concur. But I had another look at `describe-mode', and contrary to what I believed, it does include stuff that's not directly mode-related. In particular: ;; Narrowing is not a minor mode, but its indicator is part of ;; mode-line-modes. (when (buffer-narrowed-p) (push '(narrow-to-region "Narrow" " Narrow") minor-modes)) So perhaps it'd be an idea to do the same with `lexical-binding'? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 27 13:12:29 2019 Received: (at 24780) by debbugs.gnu.org; 27 Jul 2019 17:12:29 +0000 Received: from localhost ([127.0.0.1]:45350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrQFB-0006A5-2Q for submit@debbugs.gnu.org; Sat, 27 Jul 2019 13:12:29 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:44074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hrQF9-00069s-CR for 24780@debbugs.gnu.org; Sat, 27 Jul 2019 13:12:27 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6RH93xc020123; Sat, 27 Jul 2019 17:12:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=hIjNdHBuXSiJxU67nYDLxpSIdfUk/RyrlnJaev0QZqg=; b=s6amXTgjeCXmLz5dKwZWC+kaiBSpGuF1QrRGSRvwCIKrz90Dk2rpzG0AwAZYgPy/l787 hcRUgIN5Wx5nwW28fKAbol4LjvF4s62lJFpvBJsizQOj5/V6ecC7/APv7tCDAHjwfXzm KLf4gswUCpAKS5Z5h750D9fFdRyMZScA8mIWHL3LkmcUeliNdEpczppT9AAfdxuokb6B brOrp1fov7uqHib/vI4QttNCvLPNhId1YeDFrSTFgWbVhgxq0XAHgreT4Ki9ZzACQonL Yr68JeqzO8QCd4Vegsgw3DiIloe53YpUesPBilt1RYKgbQqvGE6ecYHeWjqNO1AQNF9A 2w== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by userp2130.oracle.com with ESMTP id 2u0e1t9rxg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 27 Jul 2019 17:12:21 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x6RH7PLi108064; Sat, 27 Jul 2019 17:12:20 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3020.oracle.com with ESMTP id 2u0ee303hf-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 27 Jul 2019 17:12:20 +0000 Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x6RHCIpk026935; Sat, 27 Jul 2019 17:12:18 GMT MIME-Version: 1.0 Message-ID: <26de6e46-deb5-45b6-82b0-8d55800cf26f@default> Date: Sat, 27 Jul 2019 10:12:17 -0700 (PDT) From: Drew Adams To: Noam Postavsky , Lars Ingebrigtsen Subject: RE: bug#24780: 26.0.50; describe-mode lexical-binding References: <87y30jhbw2.fsf@mouse.gnus.org> <87ftmrvd1p.fsf@gmail.com> In-Reply-To: <87ftmrvd1p.fsf@gmail.com> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4873.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=639 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907270216 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9331 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=695 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1906280000 definitions=main-1907270216 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 24780 Cc: 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > >> Even displaying it in mode-line might be an option. > > > > That does sound more useful -- I often find jumping back to the start > > of the buffer to check. >=20 > > (Emacs-Lisp Lexical) > > > > when we have lexical binding in the current buffer? Does anybody > > have an opinion here? >=20 > IMO it's not worth spending space on the mode line for this. Yeah, > sometimes I want to check, and M-< followed by C-u C-SPC to go back > works fine for that. +10. YAGNI. Emacs itself should avoid adding more stuff to the mode line. It should be conservative about that. In addition to `M-< C-u C-SPC', it's trivial and quick to do `C-h v lex TAB'. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 11 21:07:03 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 01:07:03 +0000 Received: from localhost ([127.0.0.1]:42160 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5fE8-000181-Bw for submit@debbugs.gnu.org; Tue, 11 Aug 2020 21:07:03 -0400 Received: from mail-yb1-f180.google.com ([209.85.219.180]:38544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5fE4-00017k-Ru for 24780@debbugs.gnu.org; Tue, 11 Aug 2020 21:06:47 -0400 Received: by mail-yb1-f180.google.com with SMTP id e187so464660ybc.5 for <24780@debbugs.gnu.org>; Tue, 11 Aug 2020 18:06:44 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=JLIFL7uOkHIZK15PW1Gl/7psGBV+cc4YYk5ec665jLE=; b=SUKdbd1xI0hZcdQVuqz6TrDTckG4AbbaWV6iF/Pn5NNrIj+ExtEA1SQPKI2mgIO/k9 JKljJY8vvElB8e7TJte5CDrrg+pc7Ns/KH96jSAAD9VTnzNnPlyRr1h1/TQUFrXvBUGB 8Qo0A+LysCC+bDtDRBemJO7V/OUkngDBoi8LY5tJ2x3KxiYT10lXr/UJg5TufQPYwMM0 wKeQf7zVQ4pxDSSoQMfGlIm49o0qbz36MUDG1FL0TL05GfDCGznKDxzNKWkBwQ2+YRLu fPwK+rzwDm3Qud4fvrkdhfKBTtem9h2laGpbZVxZoK/3hIysuseh+KNuREC0C9Ot+isj z8Dg== X-Gm-Message-State: AOAM531ud3JqUpsZul/ENkVoOwR7uh6uZKa/g63pmVG/LT17mm03TmFC LFC45ET2kyZ5pbIKVgle1j5F7gRSQKH0w0Kpyo0= X-Google-Smtp-Source: ABdhPJzBC15RbdIdTH8MpNHU2mPtmUyABMYMhaXPOZe9LMGNOa6uW1ciz3QqPN+h/Vr2ZEJ3K/8p0cY+0UexTAOGggQ= X-Received: by 2002:a25:880e:: with SMTP id c14mr53507499ybl.181.1597194399439; Tue, 11 Aug 2020 18:06:39 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 11 Aug 2020 18:06:39 -0700 From: Stefan Kangas In-Reply-To: <20190727121902.22177.qmail@mail.muc.de> (Alan Mackenzie's message of "27 Jul 2019 12:19:02 -0000") References: <20190727121902.22177.qmail@mail.muc.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Tue, 11 Aug 2020 18:06:39 -0700 Message-ID: Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding To: Alan Mackenzie Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Lars Ingebrigtsen , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alan Mackenzie writes: >> Andreas R=C3=B6hler writes: > >>> consider it useful if `describe-mode' reports value of var >>> `lexical-binding'. [...] >>> Even displaying it in mode-line might be an option. > >> That does sound more useful -- I often find jumping back to the start of >> the buffer to check. > >> `emacs-lisp-mode' could display that somewhere in the mode line, I >> guess? But where? Perhaps among the U:**- thing at the start? Or in >> the mode stuff? > >> So instead of > >> (Emacs-Lisp) > >> we'd get > >> (Emacs-Lisp Lexical) > >> when we have lexical binding in the current buffer? Does anybody have >> an opinion here? > > Yes. "Lexical" is too long, considering its relative lack of > importance. Space on the mode line is precious, particularly when > running Follow Mode. Also, "Lexical" isn't really a minor mode, so > shouldn't look like one. > > How about, instead, > > (Emacs-Lisp/L) > > or > > (Emacs-Lisp/D) How about: (Emacs-Lisp) And: (Emacs-Lisp/D) This would indicate the legacy nature of dynamic binding, and gently nudge users to move to lexical-binding. > ? Even that is going to be a nuisance to some people, so it really > needs a user option to turn it off. I wouldn't add a user option. The correct way to get rid of the "/D", if it bothers you, would then be to convert the code to lexical-binding. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 06:53:03 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 10:53:03 +0000 Received: from localhost ([127.0.0.1]:43009 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oNS-0002Vc-Jt for submit@debbugs.gnu.org; Wed, 12 Aug 2020 06:53:02 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oNM-0002V4-Mx for 24780@debbugs.gnu.org; Wed, 12 Aug 2020 06:53:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bYGOKWBT3ft1gfHYNCRgwPH1VYXyUkCaAB6zPYS04YA=; b=LDkvXGb17qhDo3rxYZskraOxwf XaIxNgMF6pcLZ199Ye9YEOgqcmMBYEARFkDnpn+IaP9HnT/LMSh7PG0175KFGVroRTo8CcJZKqJcK cs0jWfLnIMqCEVrFR+WNBfnKYy/F+kMRm+L5mMa2OCdC4yVU9Oft79/KaINK4l21TUbE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5oNE-00088D-EO; Wed, 12 Aug 2020 12:52:50 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: <20190727121902.22177.qmail@mail.muc.de> Date: Wed, 12 Aug 2020 12:52:46 +0200 In-Reply-To: (Stefan Kangas's message of "Tue, 11 Aug 2020 18:06:39 -0700") Message-ID: <87sgcsp24h.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > How about: > > (Emacs-Lisp) > > And: > > (Emacs-Lisp/D) > > This would indicate the legacy nature of dynamic binding, and gently > nudge users to move to lexical-binding. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Alan Mackenzie , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > How about: > > (Emacs-Lisp) > > And: > > (Emacs-Lisp/D) > > This would indicate the legacy nature of dynamic binding, and gently > nudge users to move to lexical-binding. That's a very good idea, I think. >> ? Even that is going to be a nuisance to some people, so it really >> needs a user option to turn it off. > > I wouldn't add a user option. The correct way to get rid of the "/D", > if it bothers you, would then be to convert the code to > lexical-binding. Heh heh. Nice. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 06:56:15 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 10:56:15 +0000 Received: from localhost ([127.0.0.1]:43023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oQY-0002bW-Sc for submit@debbugs.gnu.org; Wed, 12 Aug 2020 06:56:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oQX-0002bK-13 for 24780@debbugs.gnu.org; Wed, 12 Aug 2020 06:56:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ly7xnqWvdO03E+UwWV/BbJsrWgnrW9CejgI6Mw3BDHI=; b=ePdncWWZRNJ8hZZ8z2btG700He a2nTbwmxqcsPCxMbRXFENOZPw6qY+Pk0PcM7x9nZX+/hd8dm3eDDUDjSXK5yMGR38kilqmumoowFe 9TSlP3+aRjcrq+uii2P107n5P5Ahp60O/FslSmvBRXmjG/s4yPMIKxU9y4xUHXO9MwiM=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5oQO-0008CJ-O4; Wed, 12 Aug 2020 12:56:07 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: <20190727121902.22177.qmail@mail.muc.de> <87sgcsp24h.fsf@gnus.org> Date: Wed, 12 Aug 2020 12:56:03 +0200 In-Reply-To: <87sgcsp24h.fsf@gnus.org> (Lars Ingebrigtsen's message of "Wed, 12 Aug 2020 12:52:46 +0200") Message-ID: <87ft8sp1z0.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: >> This would indicate the legacy nature of dynamic binding, and gently >> nudge users to move to lexical-binding. > > That's a very good idea, I think. Heh. I should look at the mode line more -- it currently says "Elisp/l" and "Elisp/d" with a ugly orange on the "/d", so I guess somebody already fixed this without us noticing? Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Alan Mackenzie , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: >> This would indicate the legacy nature of dynamic binding, and gently >> nudge users to move to lexical-binding. > > That's a very good idea, I think. Heh. I should look at the mode line more -- it currently says "Elisp/l" and "Elisp/d" with a ugly orange on the "/d", so I guess somebody already fixed this without us noticing? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 06:56:39 2020 Received: (at control) by debbugs.gnu.org; 12 Aug 2020 10:56:39 +0000 Received: from localhost ([127.0.0.1]:43026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oQx-0002c9-4V for submit@debbugs.gnu.org; Wed, 12 Aug 2020 06:56:39 -0400 Received: from quimby.gnus.org ([95.216.78.240]:43646) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5oQv-0002bx-Sd for control@debbugs.gnu.org; Wed, 12 Aug 2020 06:56:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=njqjRUppshJN1jWzuPFtsAhTaNGvTqwYZcEDEvZvGiY=; b=PGlZtcC7iRRG4balatIsttSNW6 /hgoGNgU1AyAhXU1pMT1A976YpAVvCUX2JI/FO5nC/bdtPSX/I7OJrn2ppdoFE/qsB8w8OH4RL8Jm qZUEZVC4pHgKYh+FO/dFanP536q3IaqAejPuOim8ST8XnKbzgqqpRff1V5lytHjuYSkc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5oQo-0008Cp-4a for control@debbugs.gnu.org; Wed, 12 Aug 2020 12:56:32 +0200 Date: Wed, 12 Aug 2020 12:56:28 +0200 Message-Id: <87eeocp1yb.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #24780 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 24780 fixed close 24780 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 24780 fixed close 24780 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 09:10:38 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 13:10:38 +0000 Received: from localhost ([127.0.0.1]:43288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5qWc-0002Gg-1p for submit@debbugs.gnu.org; Wed, 12 Aug 2020 09:10:38 -0400 Received: from mail-yb1-f178.google.com ([209.85.219.178]:39048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5qWa-0002GC-RZ for 24780@debbugs.gnu.org; Wed, 12 Aug 2020 09:10:37 -0400 Received: by mail-yb1-f178.google.com with SMTP id q16so1323931ybk.6 for <24780@debbugs.gnu.org>; Wed, 12 Aug 2020 06:10:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=4ixGNcbfb4jSbnsbfrYxahpjRhEAWENv5z7bnsBJU/A=; b=iPe2+VjtI8LBHjIQqQwJbKp8Lvg4e4xKF+s8rZSOF/lfqVufWei8MdVoSO9PexpY0J XTYYj8R2GlHrc/DZgnpia1qbhwC3xvRENhkS33e8nZs1pne7t3Rqb34x1VLyDWLzCmBe sL9tlgZRAyrpZc/gBnn8w227JpTDFsbJD6UaKewwziju4NG1in/89BXjyH707to1AHJH 1EWdPLKK15DSt9u3YUXtu4mMIik8I37Z8OGwqqgtPAvvLav6rnd6jLEkg1f3AEoC8jhk Ytlho9JtPPpLUHl8UhD20AtCb8vXZVA0sigAh8YXIR/fg511Wej1sv51GUOZAxDTZ3/Y fymA== X-Gm-Message-State: AOAM531dKOZApqmzNTcU0uQO0tutk9j4lU80GzSkjwDbc0s4vIERGyyC /NpangptMTEKE+yz4h6iEGKNSkr9W2ul6tedY3MNTyJUzos= X-Google-Smtp-Source: ABdhPJymC8R/1yzbPANOhoL725rRGz2vOFi/AHsFJ5IGnEO9Jtpr74yhqVD0uhPB/FGOwzuuJs6odFM2OUhpmZAQSDg= X-Received: by 2002:a25:880e:: with SMTP id c14mr56916474ybl.181.1597237831572; Wed, 12 Aug 2020 06:10:31 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 06:10:31 -0700 From: Stefan Kangas In-Reply-To: <87ft8sp1z0.fsf@gnus.org> References: <20190727121902.22177.qmail@mail.muc.de> <87sgcsp24h.fsf@gnus.org> <87ft8sp1z0.fsf@gnus.org> MIME-Version: 1.0 Date: Wed, 12 Aug 2020 06:10:31 -0700 Message-ID: Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Alan Mackenzie , Stefan Monnier , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Lars Ingebrigtsen writes: > >>> This would indicate the legacy nature of dynamic binding, and gently >>> nudge users to move to lexical-binding. >> >> That's a very good idea, I think. > > Heh. I should look at the mode line more -- it currently says "Elisp/l" > and "Elisp/d" with a ugly orange on the "/d", so I guess somebody > already fixed this without us noticing? I missed that due to diminish, which changes it to "el" for me in both cases. But you are correct now that I'm trying emacs -Q. This was added in: commit 620f672518b1c009a028ebdb0fd1d4a0aabfa1d0 Author: Stefan Monnier Date: Tue Mar 3 11:34:49 2020 -0500 * lisp/progmodes/elisp-mode.el (elisp-enable-lexical-binding): New command (emacs-lisp-mode): Indicate lex/dyn binding mode in the mode line. (elisp--dynlex-modeline-map): New var. We could of course still change it to "Elisp" for the "Elisp/l" case. Or we could just close this bug. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 09:14:17 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 13:14:17 +0000 Received: from localhost ([127.0.0.1]:43307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5qa5-0002Ms-Qj for submit@debbugs.gnu.org; Wed, 12 Aug 2020 09:14:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:45184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5qa3-0002Me-Mu for 24780@debbugs.gnu.org; Wed, 12 Aug 2020 09:14:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PeVD7dR2cRXy4kfJS7w3sMrkib5UhFXH3+MHbBGLImQ=; b=CZb0dymKJ7uSYFtFhBNRGL9ocF zxVCwJdaGMnw4GV1O7WEgPV2Z18DNUeb0n73ue6S27ZCYFTU2VJHSe8WmsqOZZo8uxivxWshRUrQk Miqs4Zuf/8uI1mqAJOMtR2FKf2mmr8mXOj/HTyMd4yUKoC0dZnxapSekyGaHqYI7CvhE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k5qZt-00011r-IZ; Wed, 12 Aug 2020 15:14:04 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding References: <20190727121902.22177.qmail@mail.muc.de> <87sgcsp24h.fsf@gnus.org> <87ft8sp1z0.fsf@gnus.org> Date: Wed, 12 Aug 2020 15:14:00 +0200 In-Reply-To: (Stefan Kangas's message of "Wed, 12 Aug 2020 06:10:31 -0700") Message-ID: <87tux8knvr.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > We could of course still change it to "Elisp" for the "Elisp/l" case. > Or we could just close this bug. I think "Elisp/l" is fine (for the time being; we can remove the "/l" in some years). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Alan Mackenzie , Stefan Monnier , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > We could of course still change it to "Elisp" for the "Elisp/l" case. > Or we could just close this bug. I think "Elisp/l" is fine (for the time being; we can remove the "/l" in some years). So I've already closed the bug. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 12 10:03:25 2020 Received: (at 24780) by debbugs.gnu.org; 12 Aug 2020 14:03:25 +0000 Received: from localhost ([127.0.0.1]:45043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5rLh-0008PV-0u for submit@debbugs.gnu.org; Wed, 12 Aug 2020 10:03:25 -0400 Received: from mail-yb1-f178.google.com ([209.85.219.178]:38110) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k5rLf-0008PI-Jw for 24780@debbugs.gnu.org; Wed, 12 Aug 2020 10:03:24 -0400 Received: by mail-yb1-f178.google.com with SMTP id e187so1423981ybc.5 for <24780@debbugs.gnu.org>; Wed, 12 Aug 2020 07:03:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=qVeEOPuoZvRpAL/xU4IUV+6MAixwGPSWcWd6m5dHNJg=; b=oHZ3h8y7J5pd74RKNrX7pcib8FadbWy/qOGuFmiioRqxvCSowJEb3G0yKvyIAaQx2V nOObX63i0yQDdDqocYZlw7J3MnhqcxZvzBExARzGmHAEEpVElngQPL8SfQG4vQ2QkRxx NzPU+Hqp9Scvg1XxMbm8Xx/wIMf0PlXRqaW2TfKcgiv3eo8sR8B6M9CfmaWNb7CneAT0 kuSfvhld7T6+d/BrlrAFVN+b/baA+QM2gdzSPqbBTOoZFK4hKbOloAn+5EJS8uPaoQ+a F+/TVyMi+QQIY6/DEv++PoZErNRHu75lG684yUnSH1yMsMmhB95o2KV/vwlBXKeiNZo7 bQTA== X-Gm-Message-State: AOAM5336XKJE1GDEC9NiPgLP9dQmtPI50qK0Sv60oH5WQq9jqDHwF19b A4wlb/ZMNuxwbHHgwFaoCbI1DEbrdAG9nuYPB9I= X-Google-Smtp-Source: ABdhPJzNqjMt4B7lYUPKuaGyvO27l+yTvXCReB580/ULe3fKNH3IaqeMwKcVbEGzzC7J+XprtAh0Pgi/w4W4w08flKY= X-Received: by 2002:a25:880e:: with SMTP id c14mr179512ybl.181.1597240997808; Wed, 12 Aug 2020 07:03:17 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 12 Aug 2020 07:03:17 -0700 From: Stefan Kangas In-Reply-To: <87tux8knvr.fsf@gnus.org> References: <20190727121902.22177.qmail@mail.muc.de> <87sgcsp24h.fsf@gnus.org> <87ft8sp1z0.fsf@gnus.org> <87tux8knvr.fsf@gnus.org> MIME-Version: 1.0 Date: Wed, 12 Aug 2020 07:03:17 -0700 Message-ID: Subject: Re: bug#24780: 26.0.50; describe-mode lexical-binding To: Lars Ingebrigtsen Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24780 Cc: Alan Mackenzie , Stefan Monnier , 24780@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> We could of course still change it to "Elisp" for the "Elisp/l" case. >> Or we could just close this bug. > > I think "Elisp/l" is fine (for the time being; we can remove the "/l" in > some years). > > So I've already closed the bug. :-) Sounds good, thanks. From unknown Mon Jun 23 16:45:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Sep 2020 11:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator