From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Aug 2019 17:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 37120@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156632197821551 (code B ref -1); Tue, 20 Aug 2019 17:27:01 +0000 Received: (at submit) by debbugs.gnu.org; 20 Aug 2019 17:26:18 +0000 Received: from localhost ([127.0.0.1]:33880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i07ti-0005bW-7R for submit@debbugs.gnu.org; Tue, 20 Aug 2019 13:26:18 -0400 Received: from lists.gnu.org ([209.51.188.17]:46496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i07th-0005bQ-6r for submit@debbugs.gnu.org; Tue, 20 Aug 2019 13:26:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52707) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i07tg-0006nz-1j for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2019 13:26:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i07tf-0005sy-1q for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2019 13:26:15 -0400 Received: from mail-pg1-f170.google.com ([209.85.215.170]:38478) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i07te-0005sB-QV for bug-gnu-emacs@gnu.org; Tue, 20 Aug 2019 13:26:14 -0400 Received: by mail-pg1-f170.google.com with SMTP id e11so3614900pga.5 for ; Tue, 20 Aug 2019 10:26:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=JEyglBColfr/tsYUZPfnPLHACNpyVv/XDuS+ludwr6k=; b=mapXOtML4JZhxe+HF8D46uFkEzjTaCcCYpgDtaHYgXm1oxv4cLDTTK/Y81heJWdXpM fqFbb3owEsHSG1qVbpIR75TG7FrtNQE/Zo+x+tsufL/EHT4YpfLSKv8dKU/O/2Dhl5xO E71VHOx5/TLHxXZXPaV7TPnh5xpVBW5hGT8SKd54fn5UcTAlyBwDrv56a/W91Ytk+euP vPWrk8ICGYutuI4jZSoiOeQWWji5dggI24QJdDciFjyF2bFjIQRRlvqdur69OJWOt4cM AyQCz+gjRMET6n7XCHXlEPl4f3k/hSAQxcxHWY20B3O8ClTi31edQHppUxAnB2NOBnWw 2ljQ== X-Gm-Message-State: APjAAAXMEAqpjU9MzgixC40/0c9MP4zsNsE7uUtiGentL2F4DgScRQ7s z088upDuzvr+0OgWZZY2evARUbFny50/lDpXU4K/F1b2 X-Google-Smtp-Source: APXvYqyGGo51a4LogLTmMZWPo4b8vrdboE63day74D2uk+6o3yAXb1vzWBvdcAddPgP7HXs3uNTM4yg5xIRxUwyoHXE= X-Received: by 2002:a17:90a:c086:: with SMTP id o6mr1142666pjs.2.1566321973500; Tue, 20 Aug 2019 10:26:13 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Tue, 20 Aug 2019 19:26:02 +0200 Message-ID: Content-Type: multipart/mixed; boundary="000000000000d5b94d05908fc04a" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.215.170 X-Spam-Score: -0.8 (/) 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.8 (-) --000000000000d5b94d05908fc04a Content-Type: text/plain; charset="UTF-8" NEWS.26 says: 'linum-mode' and all similar packages are henceforth becoming obsolete. Users and developers are encouraged to switch to this new feature [i.e. display-line-numbers-mode] instead. This patch updates the FAQ to recommend display-line-numbers-mode over linum-mode. It also changes one defcustom in progmodes in the same way. WDYT? And, if it looks good, should it go to the master branch or emacs-26? Thanks, Stefan Kangas PS. I'm not sure if linum.el should also be moved into lisp/obsolete/ or if that's premature for 27.1. --000000000000d5b94d05908fc04a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Disposition: attachment; filename="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzk3n4wc0 RnJvbSA1YjVkOTIzNjExZjBkM2IzNDRkMWRhOTNmMTEyYTk5ZTU4ZTQ3ZDYwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTYXQsIDEgSnVuIDIwMTkgMDE6NDA6MTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ cmVmZXIgZGlzcGxheS1saW5lLW51bWJlcnMgb3ZlciBsaW51bSBpbiBkb2NzIGFuZCBvbmUKIGRl ZmN1c3RvbQoKKiBkb2MvbWlzYy9lZmFxLnRleGk6IFJlcGxhY2UgbGludW0gd2l0aCBkaXNwbGF5 LWxpbmUtbnVtYmVycy1tb2RlLgoqIGxpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbCAocHJvZy1t b2RlLWhvb2spOiBSZXBsYWNlIGxpbnVtLW1vZGUKd2l0aCBkaXNwbGF5LWxpbmUtbnVtYmVycy1t b2RlIGluIDpvcHRpb25zLgotLS0KIGRvYy9taXNjL2VmYXEudGV4aSAgICAgICAgICB8IDIgKy0K IGxpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbCB8IDMgKystCiAyIGZpbGVzIGNoYW5nZWQsIDMg aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2MvbWlzYy9lZmFx LnRleGkgYi9kb2MvbWlzYy9lZmFxLnRleGkKaW5kZXggOGZkM2JmM2E0NS4uMjU0ODY3M2I1YiAx MDA2NDQKLS0tIGEvZG9jL21pc2MvZWZhcS50ZXhpCisrKyBiL2RvYy9taXNjL2VmYXEudGV4aQpA QCAtMTY4Nyw3ICsxNjg3LDcgQEAgRGlzcGxheWluZyB0aGUgY3VycmVudCBsaW5lIG9yIGNvbHVt bgogdGhpcyB2YXJpYWJsZS4KIAogQGNpbmRleCBTZXQgbnVtYmVyIGNhcGFiaWxpdHkgaW4gQGNv ZGV7dml9IGVtdWxhdG9ycwotVGhlIEBzYW1we2xpbnVtfSBwYWNrYWdlIChkaXN0cmlidXRlZCB3 aXRoIEVtYWNzIHNpbmNlIHZlcnNpb24gMjMuMSkKK0BzYW1we2Rpc3BsYXktbGluZS1udW1iZXJz LW1vZGV9IChhZGRlZCB0byBFbWFjcyBpbiB2ZXJzaW9uIDI2LjEpCiBkaXNwbGF5cyBsaW5lIG51 bWJlcnMgaW4gdGhlIGxlZnQgbWFyZ2luLCBsaWtlIHRoZSBgYHNldCBudW1iZXInJwogY2FwYWJp bGl0eSBvZiBAY29kZXt2aX0uICBUaGUgcGFja2FnZXMgQHNhbXB7c2V0bnV9IGFuZAogQHNhbXB7 d2ItbGluZS1udW1iZXJ9IChub3QgZGlzdHJpYnV0ZWQgd2l0aCBFbWFjcykgYWxzbyBpbXBsZW1l bnQgdGhpcwpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvcHJvZy1tb2RlLmVsIGIvbGlzcC9w cm9nbW9kZXMvcHJvZy1tb2RlLmVsCmluZGV4IGNiMzllNjIyNjUuLjhkMzUxM2JhZDMgMTAwNjQ0 Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9w cm9nLW1vZGUuZWwKQEAgLTM5LDcgKzM5LDggQEAgcHJvZy1tb2RlCiAoZGVmY3VzdG9tIHByb2ct bW9kZS1ob29rIG5pbAogICAiTm9ybWFsIGhvb2sgcnVuIHdoZW4gZW50ZXJpbmcgcHJvZ3JhbW1p bmcgbW9kZXMuIgogICA6dHlwZSAnaG9vawotICA6b3B0aW9ucyAnKGZseXNwZWxsLXByb2ctbW9k ZSBhYmJyZXYtbW9kZSBmbHltYWtlLW1vZGUgbGludW0tbW9kZQorICA6b3B0aW9ucyAnKGZseXNw ZWxsLXByb2ctbW9kZSBhYmJyZXYtbW9kZSBmbHltYWtlLW1vZGUKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBwcmV0dGlmeS1zeW1ib2xzLW1vZGUpCiAgIDpncm91cCAncHJvZy1t b2RlKQogCi0tIAoyLjIwLjEKCg== --000000000000d5b94d05908fc04a-- From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Aug 2019 17:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.156632393032409 (code B ref 37120); Tue, 20 Aug 2019 17:59:01 +0000 Received: (at 37120) by debbugs.gnu.org; 20 Aug 2019 17:58:50 +0000 Received: from localhost ([127.0.0.1]:33895 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i08PB-0008Qe-Fh for submit@debbugs.gnu.org; Tue, 20 Aug 2019 13:58:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44129) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i08P9-0008QQ-Ej for 37120@debbugs.gnu.org; Tue, 20 Aug 2019 13:58:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52064) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i08P4-0003O2-8U; Tue, 20 Aug 2019 13:58:42 -0400 Received: from [176.228.60.248] (port=2199 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i08P1-0001dQ-K4; Tue, 20 Aug 2019 13:58:41 -0400 Date: Tue, 20 Aug 2019 20:58:44 +0300 Message-Id: <835zmrlnvv.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Tue, 20 Aug 2019 19:26:02 +0200) References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) > From: Stefan Kangas > Date: Tue, 20 Aug 2019 19:26:02 +0200 > > NEWS.26 says: > > 'linum-mode' and all similar packages are henceforth becoming obsolete. > Users and developers are encouraged to switch to this new feature > [i.e. display-line-numbers-mode] instead. > > This patch updates the FAQ to recommend display-line-numbers-mode over > linum-mode. It also changes one defcustom in progmodes in the same > way. Thanks, but see the comments below. > WDYT? And, if it looks good, should it go to the master branch or emacs-26? It should go to master. > PS. I'm not sure if linum.el should also be moved into lisp/obsolete/ > or if that's premature for 27.1. I think it's still premature. > --- a/doc/misc/efaq.texi > +++ b/doc/misc/efaq.texi > @@ -1687,7 +1687,7 @@ Displaying the current line or column > this variable. > > @cindex Set number capability in @code{vi} emulators > -The @samp{linum} package (distributed with Emacs since version 23.1) > +@samp{display-line-numbers-mode} (added to Emacs in version 26.1) > displays line numbers in the left margin, like the ``set number'' > capability of @code{vi}. The packages @samp{setnu} and This is incorrect: display-line-numbers-mode doesn't use the display margin (linum.el did). > @samp{wb-line-number} (not distributed with Emacs) also implement this > diff --git a/lisp/progmodes/prog-mode.el b/lisp/progmodes/prog-mode.el > index cb39e62265..8d3513bad3 100644 > --- a/lisp/progmodes/prog-mode.el > +++ b/lisp/progmodes/prog-mode.el > @@ -39,7 +39,8 @@ prog-mode > (defcustom prog-mode-hook nil > "Normal hook run when entering programming modes." > :type 'hook > - :options '(flyspell-prog-mode abbrev-mode flymake-mode linum-mode > + :options '(flyspell-prog-mode abbrev-mode flymake-mode > + display-line-numbers-mode > prettify-symbols-mode) Hmm... is it reasonable to run prog-mode-hook just because someone turns on line numbers? It sounds too drastic to me. From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 20 Aug 2019 18:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.15663251481806 (code B ref 37120); Tue, 20 Aug 2019 18:20:01 +0000 Received: (at 37120) by debbugs.gnu.org; 20 Aug 2019 18:19:08 +0000 Received: from localhost ([127.0.0.1]:33900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i08iq-0000T3-C1 for submit@debbugs.gnu.org; Tue, 20 Aug 2019 14:19:08 -0400 Received: from mail-pg1-f180.google.com ([209.85.215.180]:46405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i08ip-0000Sj-1v for 37120@debbugs.gnu.org; Tue, 20 Aug 2019 14:19:07 -0400 Received: by mail-pg1-f180.google.com with SMTP id m3so3674245pgv.13 for <37120@debbugs.gnu.org>; Tue, 20 Aug 2019 11:19:07 -0700 (PDT) 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:cc; bh=qzvdeQOMKfMRunA7Ac/qMnh6awniVpg2Hm8jasLP5o8=; b=Pb4PJ9LxaWPJpf4icXVjNLd9MX2BCrpIIBJSMmY7lB4r3NxBCQuOreSgQdUzN4dgcm UaegVJRAW4OTEZIXxlTWVJLKO15lH5Qq6YyhIvrNGBxtoql1sg1TfLXvtuk/PBaKBgde S5YJL6CjHjSV175l/cyABchwTYpr9ZTa0qgoH+VKgGF4wJ172Sl4TDzn4WVYL6ddXQZs /7HbpLzr739FpZTzdf9pZoZdjIR6HfIyiLCPNPe3griqmV9cY6jJUUf6NcQLYXSbPTam oLIHa8oFtSCnLNZIZpTlE8mpxZne6nz9RqwU/a668ySMoLDsk/uhJftYMa+WIDu9bAxA +FCA== X-Gm-Message-State: APjAAAVrhTCZ+LS6E1WG6vZsZLf90nCNq4yjN5FWbjZpSSI8yhhMD6Wp dlO5wO1UoOEABgxAkLsJlt8BBSPGuL/5fO5AMV1wv8S6 X-Google-Smtp-Source: APXvYqw7gHRpVCOfo5c1hya1qbxhQlszh15PKWf1FLgxJseTKyyXjdVQ87hJK1KCwmttTj1/Mj7tuA/9T0fZbagHu9E= X-Received: by 2002:a63:4c5c:: with SMTP id m28mr27248915pgl.333.1566325141098; Tue, 20 Aug 2019 11:19:01 -0700 (PDT) MIME-Version: 1.0 References: <835zmrlnvv.fsf@gnu.org> In-Reply-To: <835zmrlnvv.fsf@gnu.org> From: Stefan Kangas Date: Tue, 20 Aug 2019 20:18:49 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) Eli Zaretskii writes: > Thanks, but see the comments below. Thanks for reviewing this patch. > > --- a/doc/misc/efaq.texi > > +++ b/doc/misc/efaq.texi > > @@ -1687,7 +1687,7 @@ Displaying the current line or column > > this variable. > > > > @cindex Set number capability in @code{vi} emulators > > -The @samp{linum} package (distributed with Emacs since version 23.1) > > +@samp{display-line-numbers-mode} (added to Emacs in version 26.1) > > displays line numbers in the left margin, like the ``set number'' > > capability of @code{vi}. The packages @samp{setnu} and > > This is incorrect: display-line-numbers-mode doesn't use the display > margin (linum.el did). Would "displays line numbers on the left side of the current window" be more precise? > > diff --git a/lisp/progmodes/prog-mode.el b/lisp/progmodes/prog-mode.el > > index cb39e62265..8d3513bad3 100644 > > --- a/lisp/progmodes/prog-mode.el > > +++ b/lisp/progmodes/prog-mode.el > > @@ -39,7 +39,8 @@ prog-mode > > (defcustom prog-mode-hook nil > > "Normal hook run when entering programming modes." > > :type 'hook > > - :options '(flyspell-prog-mode abbrev-mode flymake-mode linum-mode > > + :options '(flyspell-prog-mode abbrev-mode flymake-mode > > + display-line-numbers-mode > > prettify-symbols-mode) > > Hmm... is it reasonable to run prog-mode-hook just because someone > turns on line numbers? It sounds too drastic to me. I'm not sure I understand what you mean. I thought that this just means that when running M-x customize-option RET prog-mode-hook RET we show display-line-numbers-mode instead of linum-mode as an option. Is there something I'm missing here? Best regards, Stefan Kangas From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Aug 2019 16:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.15664061228281 (code B ref 37120); Wed, 21 Aug 2019 16:49:02 +0000 Received: (at 37120) by debbugs.gnu.org; 21 Aug 2019 16:48:42 +0000 Received: from localhost ([127.0.0.1]:36414 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0Tms-00029V-1T for submit@debbugs.gnu.org; Wed, 21 Aug 2019 12:48:42 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0Tmq-00029D-8L for 37120@debbugs.gnu.org; Wed, 21 Aug 2019 12:48:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:44702) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i0Tml-0002Ya-3m; Wed, 21 Aug 2019 12:48:35 -0400 Received: from [176.228.60.248] (port=1887 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i0Tmi-0006r2-QV; Wed, 21 Aug 2019 12:48:33 -0400 Date: Wed, 21 Aug 2019 19:48:38 +0300 Message-Id: <83v9uqjwgp.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Tue, 20 Aug 2019 20:18:49 +0200) References: <835zmrlnvv.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) > From: Stefan Kangas > Date: Tue, 20 Aug 2019 20:18:49 +0200 > Cc: 37120@debbugs.gnu.org > > > > @cindex Set number capability in @code{vi} emulators > > > -The @samp{linum} package (distributed with Emacs since version 23.1) > > > +@samp{display-line-numbers-mode} (added to Emacs in version 26.1) > > > displays line numbers in the left margin, like the ``set number'' > > > capability of @code{vi}. The packages @samp{setnu} and > > > > This is incorrect: display-line-numbers-mode doesn't use the display > > margin (linum.el did). > > Would "displays line numbers on the left side of the current window" > be more precise? I'd prefer "displays line numbers in the text area, before each line". ("Left side" is not entirely accurate, because in R2L paragraphs the numbers are displayed on the right.) > > > (defcustom prog-mode-hook nil > > > "Normal hook run when entering programming modes." > > > :type 'hook > > > - :options '(flyspell-prog-mode abbrev-mode flymake-mode linum-mode > > > + :options '(flyspell-prog-mode abbrev-mode flymake-mode > > > + display-line-numbers-mode > > > prettify-symbols-mode) > > > > Hmm... is it reasonable to run prog-mode-hook just because someone > > turns on line numbers? It sounds too drastic to me. > > I'm not sure I understand what you mean. I thought that this just > means that when running M-x customize-option RET prog-mode-hook RET we > show display-line-numbers-mode instead of linum-mode as an option. My point is that neither linum-mode nor display-line-numbers-mode are for program sources. But that's not a very important point, so maybe ignore me. From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Aug 2019 12:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.15664770204644 (code B ref 37120); Thu, 22 Aug 2019 12:31:01 +0000 Received: (at 37120) by debbugs.gnu.org; 22 Aug 2019 12:30:20 +0000 Received: from localhost ([127.0.0.1]:37066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0mEO-0001Cq-0T for submit@debbugs.gnu.org; Thu, 22 Aug 2019 08:30:20 -0400 Received: from mail-pg1-f172.google.com ([209.85.215.172]:43135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0mEK-0001CX-2B for 37120@debbugs.gnu.org; Thu, 22 Aug 2019 08:30:17 -0400 Received: by mail-pg1-f172.google.com with SMTP id k3so3574433pgb.10 for <37120@debbugs.gnu.org>; Thu, 22 Aug 2019 05:30:16 -0700 (PDT) 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:cc; bh=z5/mphJAvVwk0FgF5qT9rSN5ayk/V7qFHgUBtvFZDIU=; b=jMOSXnU28xITYexn2q2/SuUaQHwwhw4LZ8QVISfYXaaPC+KNwMemW7EyEUB9h17hCo Q0z3k7Uw19CRQyYSkve7UAvmGL8sFfQ2S58HIM7UVhV+eBprd1RSxmg78v6vzgHmlYwS ren4drrW2V30izOLhWZTfVjfEx/bgqUbG9WqKQeUIUvwNhrBT7VdJMvSecLMPEb/v9OJ If86fVxNbGh1SLwHVPc9u6F53PkX9Ng8SkvjA2OIWdv8Q91I2oDdS2yN9a8PG8UYZVoX uLFnTd2r4MbSGRS7/31fqlKZt5okgnq+0ab+K4/q2lJlQyeGImxvVqqXI8sTgBLJ3hx+ tKUg== X-Gm-Message-State: APjAAAU8DYPajz2IF9qeahij0mFefN1WE3UHcnJtbomUSkbsTBzOz5Rh E7KV+x5IOgQn+ewvIt9xQsryUZCSCOV9+Xf6fVk= X-Google-Smtp-Source: APXvYqwkiwjDG3ffrPEs63ezNAIUrhX04P4APA1UHHNEc5KQGHipD80T85m4do2EwJNLm7hmr9ZgR+L0FvIoqkFwsYI= X-Received: by 2002:a63:4c5c:: with SMTP id m28mr35311406pgl.333.1566477010150; Thu, 22 Aug 2019 05:30:10 -0700 (PDT) MIME-Version: 1.0 References: <835zmrlnvv.fsf@gnu.org> <83v9uqjwgp.fsf@gnu.org> In-Reply-To: <83v9uqjwgp.fsf@gnu.org> From: Stefan Kangas Date: Thu, 22 Aug 2019 14:29:58 +0200 Message-ID: Content-Type: multipart/mixed; boundary="000000000000bd666e0590b3d97e" X-Spam-Score: 0.5 (/) 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: -0.5 (/) --000000000000bd666e0590b3d97e Content-Type: text/plain; charset="UTF-8" Eli Zaretskii writes: > I'd prefer "displays line numbers in the text area, before each line". In the attached patch, the suggested text is changed as you suggest and extended with details on how to use it. WDYT? > ("Left side" is not entirely accurate, because in R2L paragraphs the > numbers are displayed on the right.) Good point. > My point is that neither linum-mode nor display-line-numbers-mode are > for program sources. But that's not a very important point, so maybe > ignore me. OK, thanks for clarifying. Best regards, Stefan Kangas --000000000000bd666e0590b3d97e Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Disposition: attachment; filename="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzmnwv5e0 RnJvbSAwZTc2YTgyMzhiNjg0ODYwZWI3NWYwNDlkZmZkMGM3YjRjOTc4MjcyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTYXQsIDEgSnVuIDIwMTkgMDE6NDA6MTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ cmVmZXIgZGlzcGxheS1saW5lLW51bWJlcnMgb3ZlciBsaW51bSBpbiBkb2NzIGFuZCBvbmUKIGRl ZmN1c3RvbQoKKiBkb2MvbWlzYy9lZmFxLnRleGk6IFJlcGxhY2UgbGludW0gd2l0aCBkaXNwbGF5 LWxpbmUtbnVtYmVycy1tb2RlLgoqIGxpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbCAocHJvZy1t b2RlLWhvb2spOiBSZXBsYWNlIGxpbnVtLW1vZGUKd2l0aCBkaXNwbGF5LWxpbmUtbnVtYmVycy1t b2RlIGluIDpvcHRpb25zLgotLS0KIGRvYy9taXNjL2VmYXEudGV4aSAgICAgICAgICB8IDE5ICsr KysrKysrKysrKysrLS0tLS0KIGxpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbCB8ICAzICsrLQog MiBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAt LWdpdCBhL2RvYy9taXNjL2VmYXEudGV4aSBiL2RvYy9taXNjL2VmYXEudGV4aQppbmRleCA4ZmQz YmYzYTQ1Li42N2ZjMDVjODEwIDEwMDY0NAotLS0gYS9kb2MvbWlzYy9lZmFxLnRleGkKKysrIGIv ZG9jL21pc2MvZWZhcS50ZXhpCkBAIC0xNjg3LDExICsxNjg3LDIwIEBAIERpc3BsYXlpbmcgdGhl IGN1cnJlbnQgbGluZSBvciBjb2x1bW4KIHRoaXMgdmFyaWFibGUuCiAKIEBjaW5kZXggU2V0IG51 bWJlciBjYXBhYmlsaXR5IGluIEBjb2Rle3ZpfSBlbXVsYXRvcnMKLVRoZSBAc2FtcHtsaW51bX0g cGFja2FnZSAoZGlzdHJpYnV0ZWQgd2l0aCBFbWFjcyBzaW5jZSB2ZXJzaW9uIDIzLjEpCi1kaXNw bGF5cyBsaW5lIG51bWJlcnMgaW4gdGhlIGxlZnQgbWFyZ2luLCBsaWtlIHRoZSBgYHNldCBudW1i ZXInJwotY2FwYWJpbGl0eSBvZiBAY29kZXt2aX0uICBUaGUgcGFja2FnZXMgQHNhbXB7c2V0bnV9 IGFuZAotQHNhbXB7d2ItbGluZS1udW1iZXJ9IChub3QgZGlzdHJpYnV0ZWQgd2l0aCBFbWFjcykg YWxzbyBpbXBsZW1lbnQgdGhpcwotZmVhdHVyZS4KK1RoZSBAc2FtcHtkaXNwbGF5LWxpbmUtbnVt YmVyc30gcGFja2FnZSAoYWRkZWQgdG8gRW1hY3MgaW4gdmVyc2lvbgorMjYuMSkgZGlzcGxheXMg bGluZSBudW1iZXJzIGluIHRoZSB0ZXh0IGFyZWEsIGJlZm9yZSBlYWNoIGxpbmUsIGxpa2UKK3Ro ZSBgYHNldCBudW1iZXInJyBjYXBhYmlsaXR5IG9mIEBjb2Rle3ZpfS4gIEN1c3RvbWl6ZSB0aGUK K2J1ZmZlci1sb2NhbCB2YXJpYWJsZSAnZGlzcGxheS1saW5lLW51bWJlcnMnIHRvIGFjdGl2YXRl IHRoaXMgb3B0aW9uYWwKK2Rpc3BsYXkuICBBbHRlcm5hdGl2ZWx5LCB5b3UgY2FuIHVzZSB0aGUg J2Rpc3BsYXktbGluZS1udW1iZXJzLW1vZGUnCittaW5vciBtb2RlIG9yIHRoZSBnbG9iYWwgJ2ds b2JhbC1kaXNwbGF5LWxpbmUtbnVtYmVycy1tb2RlJy4gIFdoZW4KK3VzaW5nIHRoZXNlIG1vZGVz LCBjdXN0b21pemUgJ2Rpc3BsYXktbGluZS1udW1iZXJzLXR5cGUnIHdpdGggdGhlIHNhbWUKK3Zh bHVlIGFzIHlvdSB3b3VsZCB1c2Ugd2l0aCAnZGlzcGxheS1saW5lLW51bWJlcnMnLgorCitUaGVy ZSBpcyBhbHNvIHRoZSBAc2FtcHtsaW51bX0gcGFja2FnZSAoZGlzdHJpYnV0ZWQgd2l0aCBFbWFj cyBzaW5jZQordmVyc2lvbiAyMy4xKSB3aGljaCB3aWxsIGhlbmNlZm9ydGggYmVjb21lIG9ic29s ZXRlLiAgVXNlcnMgYW5kCitkZXZlbG9wZXJzIGFyZSBlbmNvdXJhZ2VkIHRvIHVzZSBAc2FtcHtk aXNwbGF5LWxpbmUtbnVtYmVyc30gaW5zdGVhZC4KK1RoZSBwYWNrYWdlcyBAc2FtcHtzZXRudX0g YW5kIEBzYW1we3diLWxpbmUtbnVtYmVyfSAobm90IGRpc3RyaWJ1dGVkCit3aXRoIEVtYWNzKSBh bHNvIGltcGxlbWVudCB0aGlzIGZlYXR1cmUuCiAKIEBub2RlIERpc3BsYXlpbmcgdGhlIGN1cnJl bnQgZmlsZSBuYW1lIGluIHRoZSB0aXRsZWJhcgogQHNlY3Rpb24gSG93IGNhbiBJIG1vZGlmeSB0 aGUgdGl0bGViYXIgdG8gY29udGFpbiB0aGUgY3VycmVudCBmaWxlIG5hbWU/CmRpZmYgLS1naXQg YS9saXNwL3Byb2dtb2Rlcy9wcm9nLW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rlcy9wcm9nLW1vZGUu ZWwKaW5kZXggY2IzOWU2MjI2NS4uOGQzNTEzYmFkMyAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9k ZXMvcHJvZy1tb2RlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbApAQCAtMzks NyArMzksOCBAQCBwcm9nLW1vZGUKIChkZWZjdXN0b20gcHJvZy1tb2RlLWhvb2sgbmlsCiAgICJO b3JtYWwgaG9vayBydW4gd2hlbiBlbnRlcmluZyBwcm9ncmFtbWluZyBtb2Rlcy4iCiAgIDp0eXBl ICdob29rCi0gIDpvcHRpb25zICcoZmx5c3BlbGwtcHJvZy1tb2RlIGFiYnJldi1tb2RlIGZseW1h a2UtbW9kZSBsaW51bS1tb2RlCisgIDpvcHRpb25zICcoZmx5c3BlbGwtcHJvZy1tb2RlIGFiYnJl di1tb2RlIGZseW1ha2UtbW9kZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNw bGF5LWxpbmUtbnVtYmVycy1tb2RlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBy ZXR0aWZ5LXN5bWJvbHMtbW9kZSkKICAgOmdyb3VwICdwcm9nLW1vZGUpCiAKLS0gCjIuMjAuMQoK --000000000000bd666e0590b3d97e-- From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Robert Pluim Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Aug 2019 13:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Eli Zaretskii , 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.156647999317167 (code B ref 37120); Thu, 22 Aug 2019 13:20:02 +0000 Received: (at 37120) by debbugs.gnu.org; 22 Aug 2019 13:19:53 +0000 Received: from localhost ([127.0.0.1]:37130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0n0K-0004Sp-Ul for submit@debbugs.gnu.org; Thu, 22 Aug 2019 09:19:53 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:44754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0n0I-0004Sa-Tv for 37120@debbugs.gnu.org; Thu, 22 Aug 2019 09:19:51 -0400 Received: by mail-ed1-f50.google.com with SMTP id a21so7877834edt.11 for <37120@debbugs.gnu.org>; Thu, 22 Aug 2019 06:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:mail-copies-to:gmane-reply-to-list :date:in-reply-to:message-id:mime-version; bh=fVm3BobJbjAdwUaG1OOjBwTpJ8NsdcYbnGH6WyO0rJg=; b=Y/djjAOWrRjBOe+6rHc9QZZe/XQX7D+ASUtXx+uJIY0QQ2yNQ5m+TD3N1k77R41Wq0 0lqUhJYmfpd8JiSxpc+4ecb3XF/GlWsKX/IajIHEX5SJQ5F7/q/uSLNPBnT1Gi/c+19m FskbI3tbDS/rL3IjqLNDBvMeO1k6Qsk9f7hsCIZsXAv5WEPMzO2gbjlYZvxsIDf+ggL5 myUS0JO6mz5L5RSY5yT3NtxehQV/GXTagj1QNYaqYE814KMi/Yg+pLopCmiRB4qBokTM KWvyXHGOvF/TZiGaXMAQnrZz8dxgVXgstYjbPiaPh6+of2KfvsvdzGU1yvcVx+8jChzB u3ZA== 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:mail-copies-to :gmane-reply-to-list:date:in-reply-to:message-id:mime-version; bh=fVm3BobJbjAdwUaG1OOjBwTpJ8NsdcYbnGH6WyO0rJg=; b=G/Y5i0Vt0DkwWqUIrSXsYCNEFDj+weX7QtHQOZSqSMMGdcaiq3QFs7cnbrx6GEXEZl 3Hnhbd2RjDE/6/mW8N8EB9OPkGT7kppXOe5VhQnDWAbvRpLmH4UCECHldgIZ/dF3uOsg a7of0fNrvHSuzjuIn8SjufLZtsWmOcLaYmYJWzZoRltz8gYBkfobd8z4g6/r3Bb3XKiw 3wKh8Mz9o6w9zZyhuPOJSgJDtqBqgFFcvOg2hnaTwBtrGB/uObULzdNj1g/4dEIUw+X3 SK9Xue53uEAAcMy/GLdQG51Z7nzTumA4R9LRyYCayz2rPugxphr6PKgtmIDj5FxXUjvQ LUYg== X-Gm-Message-State: APjAAAVYRYt4s2/6GSw03V9knhsrHZemR3olfQTY8212q8kvITSPyWcS vEBDsux3PnExx3lINqCutj7etMIv X-Google-Smtp-Source: APXvYqxxUDGbBKuzkjFl4vsXBrc+JVUNjKf3+dK4gGfhHyRCVNJ3TaXeuZNWSJjuKZYoLWtBDJxnSw== X-Received: by 2002:a17:906:48da:: with SMTP id d26mr35865814ejt.106.1566479984477; Thu, 22 Aug 2019 06:19:44 -0700 (PDT) Received: from rpluim-mac ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id o11sm3658477ejd.68.2019.08.22.06.19.43 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 22 Aug 2019 06:19:43 -0700 (PDT) From: Robert Pluim References: <835zmrlnvv.fsf@gnu.org> <83v9uqjwgp.fsf@gnu.org> Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Thu, 22 Aug 2019 15:19:42 +0200 In-Reply-To: (Stefan Kangas's message of "Thu, 22 Aug 2019 14:29:58 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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 (-) >>>>> On Thu, 22 Aug 2019 14:29:58 +0200, Stefan Kangas said: Stefan> From 0e76a8238b684860eb75f049dffd0c7b4c978272 Mon Sep 17 00:00:00 2001 Stefan> From: Stefan Kangas Stefan> Date: Sat, 1 Jun 2019 01:40:11 +0200 Stefan> Subject: [PATCH] Prefer display-line-numbers over linum in docs and one Stefan> defcustom Stefan> * doc/misc/efaq.texi: Replace linum with display-line-numbers-mode. Stefan> * lisp/progmodes/prog-mode.el (prog-mode-hook): Replace linum-mode Stefan> with display-line-numbers-mode in :options. Stefan> --- Stefan> doc/misc/efaq.texi | 19 ++++++++++++++----- Stefan> lisp/progmodes/prog-mode.el | 3 ++- Stefan> 2 files changed, 16 insertions(+), 6 deletions(-) Stefan> diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi Stefan> index 8fd3bf3a45..67fc05c810 100644 Stefan> --- a/doc/misc/efaq.texi Stefan> +++ b/doc/misc/efaq.texi Stefan> @@ -1687,11 +1687,20 @@ Displaying the current line or column Stefan> this variable. Stefan> @cindex Set number capability in @code{vi} emulators Stefan> -The @samp{linum} package (distributed with Emacs since version 23.1) Stefan> -displays line numbers in the left margin, like the ``set number'' Stefan> -capability of @code{vi}. The packages @samp{setnu} and Stefan> -@samp{wb-line-number} (not distributed with Emacs) also implement this Stefan> -feature. Stefan> +The @samp{display-line-numbers} package (added to Emacs in version Stefan> +26.1) displays line numbers in the text area, before each line, like Stefan> +the ``set number'' capability of @code{vi}. Customize Stefan> the @samp around 'set number'? (although it was like that before your changes). Stefan> +buffer-local variable 'display-line-numbers' to activate this optional Stefan> +display. Alternatively, you can use the 'display-line-numbers-mode' Stefan> +minor mode or the global 'global-display-line-numbers-mode'. When Stefan> +using these modes, customize 'display-line-numbers-type' with the same Stefan> +value as you would use with 'display-line-numbers'. Stefan> + All these variables/command should use @code{} rather than explicit quotes, I think. Robert From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Aug 2019 13:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Robert Pluim Cc: Eli Zaretskii , 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.156648049417900 (code B ref 37120); Thu, 22 Aug 2019 13:29:01 +0000 Received: (at 37120) by debbugs.gnu.org; 22 Aug 2019 13:28:14 +0000 Received: from localhost ([127.0.0.1]:37134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0n8P-0004ee-UB for submit@debbugs.gnu.org; Thu, 22 Aug 2019 09:28:14 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:32920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0n8M-0004dx-9o for 37120@debbugs.gnu.org; Thu, 22 Aug 2019 09:28:10 -0400 Received: by mail-pl1-f171.google.com with SMTP id go14so3482845plb.0 for <37120@debbugs.gnu.org>; Thu, 22 Aug 2019 06:28:10 -0700 (PDT) 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:cc; bh=c3g2bZnBSKBQQQTP0KjNwcpM6NDgfSZOmw8DrXbUdDA=; b=Je5XjutBPPQt559M3Ohm6CWc2PwIrNCnSk2CDz6yMkUGOuvjf38GuVPfjnHBF7NW8L SqLEUqhLHL/iBhRkjn5BjOEHD61Nc406V+nevPTiO7R6NofxFm+abbl+xPYsz/kcEJN2 u29srob2JJbwL5sBaqc2bD5JuX87EktdIJ3MPlvcEEda8XyXyWqhLA4sgisrDmwO5JXr 5YPIAuuDVUcPs9LksrUR+JUpALEp+ClU4mmpNDDIOWrznKsvDnAEIouO5P50I/SzvWEv ZC7vZajmdaMO7HvRldfTr4MnszDeUj+HMwsAOrTMrcmiNo2hZGX5QBRk0rrNbDfDt65x XaEg== X-Gm-Message-State: APjAAAX9zeUntIygMdy+fBxdh3wIl8HPyOxU7OyJMaDL5NYYfF1h2/CN 4FaebnLWZbAaD9vSIRiu5HgUev339TUGVS9VLwU= X-Google-Smtp-Source: APXvYqxkod5E3XqkTyU00Eqg3z7VQyV+Btu1Y1FyS0oSyWRBiRSeQQ+DDV4jCaYewks6lqEeej2Zahi7CyoCw23PylM= X-Received: by 2002:a17:902:b702:: with SMTP id d2mr40743152pls.259.1566480484671; Thu, 22 Aug 2019 06:28:04 -0700 (PDT) MIME-Version: 1.0 References: <835zmrlnvv.fsf@gnu.org> <83v9uqjwgp.fsf@gnu.org> In-Reply-To: From: Stefan Kangas Date: Thu, 22 Aug 2019 15:27:53 +0200 Message-ID: Content-Type: multipart/mixed; boundary="000000000000d6523a0590b4a84a" X-Spam-Score: 0.5 (/) 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: -0.5 (/) --000000000000d6523a0590b4a84a Content-Type: text/plain; charset="UTF-8" Robert Pluim writes: > All these variables/command should use @code{} rather than explicit quotes, I > think. Oops, you are correct of course. Please find attached a patch fixing that. Thanks, Stefan Kangas --000000000000d6523a0590b4a84a Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Disposition: attachment; filename="0001-Prefer-display-line-numbers-over-linum-in-docs-and-o.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzmq0qi10 RnJvbSBmNDFjZTViNDYyMjM0ZDE1NjFjOTgyOTBmYjFlODRjYjhmN2JmYjQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTYXQsIDEgSnVuIDIwMTkgMDE6NDA6MTEgKzAyMDAKU3ViamVjdDogW1BBVENIXSBQ cmVmZXIgZGlzcGxheS1saW5lLW51bWJlcnMgb3ZlciBsaW51bSBpbiBkb2NzIGFuZCBvbmUKIGRl ZmN1c3RvbQoKKiBkb2MvbWlzYy9lZmFxLnRleGk6IFJlcGxhY2UgbGludW0gd2l0aCBkaXNwbGF5 LWxpbmUtbnVtYmVycy4KKiBsaXNwL3Byb2dtb2Rlcy9wcm9nLW1vZGUuZWwgKHByb2ctbW9kZS1o b29rKTogUmVwbGFjZSBsaW51bS1tb2RlCndpdGggZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZSBp biA6b3B0aW9ucy4gIChCdWcjMzcxMjApCi0tLQogZG9jL21pc2MvZWZhcS50ZXhpICAgICAgICAg IHwgMjAgKysrKysrKysrKysrKysrLS0tLS0KIGxpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbCB8 ICAzICsrLQogMiBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2RvYy9taXNjL2VmYXEudGV4aSBiL2RvYy9taXNjL2VmYXEudGV4aQpp bmRleCA4ZmQzYmYzYTQ1Li5kZjIxMmU0M2I5IDEwMDY0NAotLS0gYS9kb2MvbWlzYy9lZmFxLnRl eGkKKysrIGIvZG9jL21pc2MvZWZhcS50ZXhpCkBAIC0xNjg3LDExICsxNjg3LDIxIEBAIERpc3Bs YXlpbmcgdGhlIGN1cnJlbnQgbGluZSBvciBjb2x1bW4KIHRoaXMgdmFyaWFibGUuCiAKIEBjaW5k ZXggU2V0IG51bWJlciBjYXBhYmlsaXR5IGluIEBjb2Rle3ZpfSBlbXVsYXRvcnMKLVRoZSBAc2Ft cHtsaW51bX0gcGFja2FnZSAoZGlzdHJpYnV0ZWQgd2l0aCBFbWFjcyBzaW5jZSB2ZXJzaW9uIDIz LjEpCi1kaXNwbGF5cyBsaW5lIG51bWJlcnMgaW4gdGhlIGxlZnQgbWFyZ2luLCBsaWtlIHRoZSBg YHNldCBudW1iZXInJwotY2FwYWJpbGl0eSBvZiBAY29kZXt2aX0uICBUaGUgcGFja2FnZXMgQHNh bXB7c2V0bnV9IGFuZAotQHNhbXB7d2ItbGluZS1udW1iZXJ9IChub3QgZGlzdHJpYnV0ZWQgd2l0 aCBFbWFjcykgYWxzbyBpbXBsZW1lbnQgdGhpcwotZmVhdHVyZS4KK1RoZSBAc2FtcHtkaXNwbGF5 LWxpbmUtbnVtYmVyc30gcGFja2FnZSAoYWRkZWQgdG8gRW1hY3MgaW4gdmVyc2lvbgorMjYuMSkg ZGlzcGxheXMgbGluZSBudW1iZXJzIGluIHRoZSB0ZXh0IGFyZWEsIGJlZm9yZSBlYWNoIGxpbmUs IGxpa2UKK3RoZSBgYHNldCBudW1iZXInJyBjYXBhYmlsaXR5IG9mIEBzYW1we3ZpfS4gIEN1c3Rv bWl6ZSB0aGUKK2J1ZmZlci1sb2NhbCB2YXJpYWJsZSBAY29kZXtkaXNwbGF5LWxpbmUtbnVtYmVy c30gdG8gYWN0aXZhdGUgdGhpcworb3B0aW9uYWwgZGlzcGxheS4gIEFsdGVybmF0aXZlbHksIHlv dSBjYW4gdXNlIHRoZQorQGNvZGV7ZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZX0gbWlub3IgbW9k ZSBvciB0aGUgZ2xvYmFsCitAY29kZXtnbG9iYWwtZGlzcGxheS1saW5lLW51bWJlcnMtbW9kZX0u ICBXaGVuIHVzaW5nIHRoZXNlIG1vZGVzLAorY3VzdG9taXplIEBjb2Rle2Rpc3BsYXktbGluZS1u dW1iZXJzLXR5cGV9IHdpdGggdGhlIHNhbWUgdmFsdWUgYXMgeW91Cit3b3VsZCB1c2Ugd2l0aCBA Y29kZXtkaXNwbGF5LWxpbmUtbnVtYmVyc30uCisKK1RoZXJlIGlzIGFsc28gdGhlIEBzYW1we2xp bnVtfSBwYWNrYWdlIChkaXN0cmlidXRlZCB3aXRoIEVtYWNzIHNpbmNlCit2ZXJzaW9uIDIzLjEp IHdoaWNoIHdpbGwgaGVuY2Vmb3J0aCBiZWNvbWUgb2Jzb2xldGUuICBVc2VycyBhbmQKK2RldmVs b3BlcnMgYXJlIGVuY291cmFnZWQgdG8gdXNlIEBzYW1we2Rpc3BsYXktbGluZS1udW1iZXJzfSBp bnN0ZWFkLgorVGhlIHBhY2thZ2VzIEBzYW1we3NldG51fSBhbmQgQHNhbXB7d2ItbGluZS1udW1i ZXJ9IChub3QgZGlzdHJpYnV0ZWQKK3dpdGggRW1hY3MpIGFsc28gaW1wbGVtZW50IHRoaXMgZmVh dHVyZS4KIAogQG5vZGUgRGlzcGxheWluZyB0aGUgY3VycmVudCBmaWxlIG5hbWUgaW4gdGhlIHRp dGxlYmFyCiBAc2VjdGlvbiBIb3cgY2FuIEkgbW9kaWZ5IHRoZSB0aXRsZWJhciB0byBjb250YWlu IHRoZSBjdXJyZW50IGZpbGUgbmFtZT8KZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL3Byb2ct bW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL3Byb2ctbW9kZS5lbAppbmRleCBjYjM5ZTYyMjY1Li44 ZDM1MTNiYWQzIDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9wcm9nLW1vZGUuZWwKKysrIGIv bGlzcC9wcm9nbW9kZXMvcHJvZy1tb2RlLmVsCkBAIC0zOSw3ICszOSw4IEBAIHByb2ctbW9kZQog KGRlZmN1c3RvbSBwcm9nLW1vZGUtaG9vayBuaWwKICAgIk5vcm1hbCBob29rIHJ1biB3aGVuIGVu dGVyaW5nIHByb2dyYW1taW5nIG1vZGVzLiIKICAgOnR5cGUgJ2hvb2sKLSAgOm9wdGlvbnMgJyhm bHlzcGVsbC1wcm9nLW1vZGUgYWJicmV2LW1vZGUgZmx5bWFrZS1tb2RlIGxpbnVtLW1vZGUKKyAg Om9wdGlvbnMgJyhmbHlzcGVsbC1wcm9nLW1vZGUgYWJicmV2LW1vZGUgZmx5bWFrZS1tb2RlCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXktbGluZS1udW1iZXJzLW1vZGUK ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJldHRpZnktc3ltYm9scy1tb2RlKQog ICA6Z3JvdXAgJ3Byb2ctbW9kZSkKIAotLSAKMi4yMC4xCgo= --000000000000d6523a0590b4a84a-- From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 24 Aug 2019 06:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: rpluim@gmail.com, 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.156662969013946 (code B ref 37120); Sat, 24 Aug 2019 06:55:02 +0000 Received: (at 37120) by debbugs.gnu.org; 24 Aug 2019 06:54:50 +0000 Received: from localhost ([127.0.0.1]:41523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1Pwo-0003cs-Gn for submit@debbugs.gnu.org; Sat, 24 Aug 2019 02:54:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i1Pwm-0003cc-G2 for 37120@debbugs.gnu.org; Sat, 24 Aug 2019 02:54:49 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58780) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1i1Pwf-0001Sg-UJ; Sat, 24 Aug 2019 02:54:41 -0400 Received: from [176.228.60.248] (port=3619 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1i1Pwf-0000JF-Bf; Sat, 24 Aug 2019 02:54:41 -0400 Date: Sat, 24 Aug 2019 09:54:53 +0300 Message-Id: <83zhjzhx36.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Stefan Kangas on Thu, 22 Aug 2019 15:27:53 +0200) References: <835zmrlnvv.fsf@gnu.org> <83v9uqjwgp.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) > From: Stefan Kangas > Date: Thu, 22 Aug 2019 15:27:53 +0200 > Cc: Eli Zaretskii , 37120@debbugs.gnu.org > > > All these variables/command should use @code{} rather than explicit quotes, I > > think. > > Oops, you are correct of course. Please find attached a patch fixing that. LGTM, thanks. From unknown Sat Sep 06 10:20:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37120: [PATCH] Prefer display-line-numbers over linum in docs and custom Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Aug 2019 00:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37120 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: Robert Pluim , 37120@debbugs.gnu.org Received: via spool by 37120-submit@debbugs.gnu.org id=B37120.15668667658831 (code B ref 37120); Tue, 27 Aug 2019 00:47:01 +0000 Received: (at 37120) by debbugs.gnu.org; 27 Aug 2019 00:46:05 +0000 Received: from localhost ([127.0.0.1]:47363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2Pcb-0002IG-7a for submit@debbugs.gnu.org; Mon, 26 Aug 2019 20:46:05 -0400 Received: from mail-pf1-f174.google.com ([209.85.210.174]:34870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2PcY-0002HN-Pe for 37120@debbugs.gnu.org; Mon, 26 Aug 2019 20:46:03 -0400 Received: by mail-pf1-f174.google.com with SMTP id d85so12936840pfd.2 for <37120@debbugs.gnu.org>; Mon, 26 Aug 2019 17:46:02 -0700 (PDT) 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:cc; bh=YifQduT5HOvTMoGeVP/XI1cos9JB8QH9R/erBOl3p3Q=; b=Z0v+AhBl980wTHMjemqjVSmCHq/Cy195ot8ztexYPEyzdNdw/bMesVccKXVL6+a0Fo 732IyqtGdJndEDMr+58UQMP3pfArnjCgYBEHgIs6lvxmBq0Ps+3d4mul9Sfnyp8OIt7P h9fZFPCRicdF1WKekwiFTvs8zYH2XHIugnPQcXLbiEf1iRHtKqIHZBc/2QBC7C3kTtjo Pt7ExPvBKi+20M08XJrUocgGIfBRWh3m6qUF0EyoaakpdQt0Km1WFee2QBVRocd8b38L h58MGYtqKXFL1/MmbkMT+0c4/aJB8FCV8QK8FV2d9zJKhbTHj6MQIKu2phQ2B9ya1eQD eePw== X-Gm-Message-State: APjAAAUyDTCjHG6msDQoANJRQ/v2O34Rv20Zl0NiWRMserR5S72cIkq8 /1XsCvE9iNfacTlQpoQ0vlT7kkQ8o1glnoqkHJU= X-Google-Smtp-Source: APXvYqyBRCR896oRlEerDvS7DWp/joeRtaiSWhuzNkEft+loADhKGJuvOQvXMsLiDzrXL/XK5H2fsJZO/AUmDG8nJ3E= X-Received: by 2002:a62:7789:: with SMTP id s131mr23160496pfc.50.1566866757083; Mon, 26 Aug 2019 17:45:57 -0700 (PDT) MIME-Version: 1.0 References: <835zmrlnvv.fsf@gnu.org> <83v9uqjwgp.fsf@gnu.org> <83zhjzhx36.fsf@gnu.org> In-Reply-To: <83zhjzhx36.fsf@gnu.org> From: Stefan Kangas Date: Tue, 27 Aug 2019 02:45:46 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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: -0.5 (/) close 37120 27.1 quit Eli Zaretskii writes: > LGTM, thanks. Thanks; pushed to master as commit 3ef6849b45. Best regards, Stefan Kangas