From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Chris McMahan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 May 2020 20:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 41086@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158862322022675 (code B ref -1); Mon, 04 May 2020 20:14:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 May 2020 20:13:40 +0000 Received: from localhost ([127.0.0.1]:34058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVhT9-0005te-Ra for submit@debbugs.gnu.org; Mon, 04 May 2020 16:13:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:34006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVhQR-0005p8-Cr for submit@debbugs.gnu.org; Mon, 04 May 2020 16:10:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVhQR-0001yI-83 for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 16:10:51 -0400 Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:34802) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jVhQQ-0003W5-EN for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 16:10:50 -0400 Received: by mail-qt1-x829.google.com with SMTP id b1so119343qtt.1 for ; Mon, 04 May 2020 13:10:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IB8cD0sy3UhAhm/rdECr3fhN4rBHrrK2tKPRDf3dtwg=; b=IxhYnfucvABVLsC+yDybTcYkXtr9y/EMT5j7LX1nXuQ7MO4o8vCu2vO3CnJXnMR43Y zTIT9/twuEmju/j84mRioyxKzBNciYg8etbd7irloxXIj0FOuow+aX9Pg4YCbrCHpKj7 TqpzCtExObhFEEwUTKcncuMWzyf6apUP69b4Tge6UhuJoSbY9oczgbxzvxQwYb9ugNWd SxrdKgV5OwSzbRiV94P5ndlSMzb3jYTZqPwcL0WaSHtoZqJ/LLixqTrntDysR84OE67V 0rN5IsbQjAMgw6YbeIkQJD4gypn4xRMKhKWX0ieNjw7jORYu+69nRFhEJmYiVSW8DeiI Mstw== 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=IB8cD0sy3UhAhm/rdECr3fhN4rBHrrK2tKPRDf3dtwg=; b=ei6sdkX2ndhxJCA8BKuaytwCSonAvOBRxSXQjSTy1EF2fao8VoPpFfNzONci7Gz//C qGz28iFaL0g/DtQlZ95qIPKUmO2XN5/nFoUyuqpya+HOlIoUAJXs5YyNOSJFLXX9sKe1 ZyVg/qDIy2Ds9fTBGs4otwMrNP3wnJzjs4XWX7OIOcJN8dDyrDr083U31kQ9NfJzesxB BjgjLCSfWtgRiELg1GGQhcb2yaP7UChNyuUJtmNk9RI9BpwwAJtIxA0kvrJ4ZsjVfLZu b+SMURXD9ajQpcxiNOAy8A5NQ4OM9UgKgAS+3qhZM/l+bCsj4Q4tZF3+iXP0ECsLSGNt LDbA== X-Gm-Message-State: AGi0PuYS11m58WiR5xMhLJuqrfWqXmRXhTaut1X7QSi89BXJazYdcNzF 4a/oI7Rcd1DF1U83M3bSaRqIOqRriCvgXeR1kpbtTAnBQeU= X-Google-Smtp-Source: APiQypK3LwLKT70mZCH7qCH6Ta6a5gNIX2qiSyOXismEXtI5gH5xyf9l1fV2SgvgFeM9r5Agqm4AARaU4OyDPeAPR8k= X-Received: by 2002:ac8:3459:: with SMTP id v25mr882705qtb.229.1588623048411; Mon, 04 May 2020 13:10:48 -0700 (PDT) MIME-Version: 1.0 From: Chris McMahan Date: Mon, 4 May 2020 16:10:37 -0400 Message-ID: Content-Type: multipart/mixed; boundary="0000000000007bf98105a4d82021" Received-SPF: pass client-ip=2607:f8b0:4864:20::829; envelope-from=cmcmahan@gmail.com; helo=mail-qt1-x829.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_FACE_BAD=0.981, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Mailman-Approved-At: Mon, 04 May 2020 16:13:38 -0400 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: -2.3 (--) --0000000000007bf98105a4d82021 Content-Type: multipart/alternative; boundary="0000000000007bf97e05a4d8201f" --0000000000007bf97e05a4d8201f Content-Type: text/plain; charset="UTF-8" When executing the function `package-list-packages', the column widths are too narrow, cutting off a significant portion of the package names. This minor patch adds four variables that can be set by the user to adjust the width of each column within the package list. Changelog entry -------------------------------- 2020-05-04 Chris McMahan * package.el ((define-derived-mode package-menu-mode tabulated-list-mode "Package Menu"): User can now adjust column widths of the package list by setting the values of the following: package-name-column-width (defaults to 30 columns) package-version-column-width (14 column) package-status-column-width (12 columns) package-archive-column-width (14 columns) -------------------------------- Patch is attached: -- *Chris McMahan >* --0000000000007bf97e05a4d8201f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
When executing the function `package-list-packages', the co= lumn widths are too narrow, cutting off a significant
portion of the pac= kage names.=C2=A0

This minor patch adds four variables that can be set= by the user to adjust the width of each column within the package list.=C2= =A0

Changelog entry
--------------------------------=
2020-05-04 =C2=A0Chris McMahan =C2=A0<cmcmahan@gmail.com>

* package.el ((define-derived-mode = package-menu-mode tabulated-list-mode "Package Menu"):
User c= an now adjust column widths of the package list by setting the values of th= e following:
package-name-column-width (defaults to 30 columns)
package-= version-column-width (14 column)
package-status-column-width (12 columns= )
package-archive-column-width (14 columns)
-------------------------= -------

Patch is attached:


--
Chris McMahan <cmcmahan@gmail.com>
--0000000000007bf97e05a4d8201f-- --0000000000007bf98105a4d82021 Content-Type: application/octet-stream; name="package.patch" Content-Disposition: attachment; filename="package.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9swzxm20 LS0tIHYyNy4wLjkwX3BhY2thZ2UuZWwJMjAyMC0wNS0wNCAxNTo0OTozMy4zODc4NDU2MDAgLTA0 MDAKKysrIHBhY2thZ2UuZWwJMjAyMC0wNS0wNCAxNTo1MDoxMy4xOTA3ODk0MDAgLTA0MDAKQEAg LTM5Nyw2ICszOTcsMjkgQEAKICAgOnR5cGUgJ2Jvb2xlYW4KICAgOnZlcnNpb24gIjI1LjEiKQog CisoZGVmY3VzdG9tIHBhY2thZ2UtbmFtZS1jb2x1bW4td2lkdGggMzAKKyAgIkNvbHVtbiB3aWR0 aCBvZiB0aGUgJ1BhY2thZ2UnIG5hbWUgd2l0aGluIHRoZSBwYWNrYWdlIGxpc3QKK2ludm9rZWQg dGhyb3VnaCBgcGFja2FnZS1saXN0LXBhY2thZ2VzJy4iCisgIDp0eXBlICdudW1iZXIKKyAgOnZl cnNpb24gIjI3LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2UtdmVyc2lvbi1jb2x1bW4td2lkdGgg MTQKKyAgIkNvbHVtbiB3aWR0aCBvZiB0aGUgcGFja2FnZSAndmVyc2lvbicgd2l0aGluIHRoZSBw YWNrYWdlIGxpc3QKK2ludm9rZWQgdGhyb3VnaCBgcGFja2FnZS1saXN0LXBhY2thZ2VzJy4iCisg IDp0eXBlICdudW1iZXIKKyAgOnZlcnNpb24gIjI3LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2Ut c3RhdHVzLWNvbHVtbi13aWR0aCAxMgorICAiQ29sdW1uIHdpZHRoIG9mIHRoZSBwYWNrYWdlICdz dGF0dXMnIHdpdGhpbiB0aGUgcGFja2FnZSBsaXN0CitpbnZva2VkIGZyb20gdGhlIGBwYWNrYWdl LWxpc3QtcGFja2FnZXMnIGNvbW1hbmQiCisgIDp0eXBlICdudW1iZXIKKyAgOnZlcnNpb24gIjI3 LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2UtYXJjaGl2ZS1jb2x1bW4td2lkdGggMTQKKyAgIldp ZHRoIG9mIHRoZSBhcmNoaXZlIGNvbHVtbiBpbiB0aGUgcGFja2FnZSBsaXN0LiIKKyAgOnR5cGUg J251bWJlcgorICA6dmVyc2lvbiAiMjcuMSIpCisKIAwKIDs7OyBgcGFja2FnZS1kZXNjJyBvYmpl Y3QgZGVmaW5pdGlvbgogOzsgVGhpcyBpcyB0aGUgc3RydWN0IHVzZWQgaW50ZXJuYWxseSB0byBy ZXByZXNlbnQgcGFja2FnZXMuCkBAIC0yNzUwLDE4ICsyNzczLDE4IEBACiAKIChkZWZpbmUtZGVy aXZlZC1tb2RlIHBhY2thZ2UtbWVudS1tb2RlIHRhYnVsYXRlZC1saXN0LW1vZGUgIlBhY2thZ2Ug TWVudSIKICAgIk1ham9yIG1vZGUgZm9yIGJyb3dzaW5nIGEgbGlzdCBvZiBwYWNrYWdlcy4KLUxl dHRlcnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5k cy4KLVxcPHBhY2thZ2UtbWVudS1tb2RlLW1hcD4KLVxce3BhY2thZ2UtbWVudS1tb2RlLW1hcH0i CisgIExldHRlcnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBj b21tYW5kcy4KKyAgXFw8cGFja2FnZS1tZW51LW1vZGUtbWFwPgorICBcXHtwYWNrYWdlLW1lbnUt bW9kZS1tYXB9IgogICAoc2V0cSBtb2RlLWxpbmUtcHJvY2VzcyAnKChwYWNrYWdlLS1kb3dubG9h ZHMtaW4tcHJvZ3Jlc3MgIjpMb2FkaW5nIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo cGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1zdGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgcGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1zdGF0dXMpKSkKICAgKHNldHEgdGFidWxh dGVkLWxpc3QtZm9ybWF0Ci0gICAgICAgIGBbKCJQYWNrYWdlIiAxOCBwYWNrYWdlLW1lbnUtLW5h bWUtcHJlZGljYXRlKQotICAgICAgICAgICgiVmVyc2lvbiIgMTMgcGFja2FnZS1tZW51LS12ZXJz aW9uLXByZWRpY2F0ZSkKLSAgICAgICAgICAoIlN0YXR1cyIgIDEwIHBhY2thZ2UtbWVudS0tc3Rh dHVzLXByZWRpY2F0ZSkKKyAgICAgICAgYFsoIlBhY2thZ2UiICxwYWNrYWdlLW5hbWUtY29sdW1u LXdpZHRoIHBhY2thZ2UtbWVudS0tbmFtZS1wcmVkaWNhdGUpCisgICAgICAgICAgKCJWZXJzaW9u IiAscGFja2FnZS12ZXJzaW9uLWNvbHVtbi13aWR0aCBwYWNrYWdlLW1lbnUtLXZlcnNpb24tcHJl ZGljYXRlKQorICAgICAgICAgICgiU3RhdHVzIiAgLHBhY2thZ2Utc3RhdHVzLWNvbHVtbi13aWR0 aCAgcGFja2FnZS1tZW51LS1zdGF0dXMtcHJlZGljYXRlKQogICAgICAgICAgICxAKGlmIChjZHIg cGFja2FnZS1hcmNoaXZlcykKLSAgICAgICAgICAgICAgICAnKCgiQXJjaGl2ZSIgMTAgcGFja2Fn ZS1tZW51LS1hcmNoaXZlLXByZWRpY2F0ZSkpKQorICAgICAgICAgICAgICAgICcoKCJBcmNoaXZl IiAscGFja2FnZS1hcmNoaXZlLWNvbHVtbi13aWR0aCBwYWNrYWdlLW1lbnUtLWFyY2hpdmUtcHJl ZGljYXRlKSkpCiAgICAgICAgICAgKCJEZXNjcmlwdGlvbiIgMCBwYWNrYWdlLW1lbnUtLWRlc2Ny aXB0aW9uLXByZWRpY2F0ZSldKQogICAoc2V0cSB0YWJ1bGF0ZWQtbGlzdC1wYWRkaW5nIDIpCiAg IChzZXRxIHRhYnVsYXRlZC1saXN0LXNvcnQta2V5IChjb25zICJTdGF0dXMiIG5pbCkpCg== --0000000000007bf98105a4d82021-- From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Corrcted patch for bug #41086 References: In-Reply-To: Resent-From: Chris McMahan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 May 2020 21:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 41086@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158862609027314 (code B ref -1); Mon, 04 May 2020 21:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 May 2020 21:01:30 +0000 Received: from localhost ([127.0.0.1]:34130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jViDS-00076U-Fw for submit@debbugs.gnu.org; Mon, 04 May 2020 17:01:30 -0400 Received: from lists.gnu.org ([209.51.188.17]:54078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jViDR-00076N-Kz for submit@debbugs.gnu.org; Mon, 04 May 2020 17:01:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jViDR-0000Fu-CZ for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 17:01:29 -0400 Received: from mail-qk1-x735.google.com ([2607:f8b0:4864:20::735]:34518) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jViDQ-0003rn-F9 for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 17:01:29 -0400 Received: by mail-qk1-x735.google.com with SMTP id t3so210548qkg.1 for ; Mon, 04 May 2020 14:01:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=scq3G8ps30nl1gaHt6s8NBVx9p1JCiYQcaJaO+oHwWk=; b=myRYU0TkfenA2kuzb7qjRIcriQjCg7wMXlQR3GDElQE24+TjqaJH231mb+QjnfKPEX bKSIeVA2v1hPLCqbv2rrP7SIssDI4nfr1FkR0l/PrDld/E3BOv5hXWiyU63Ss7pnlQau qS7Tp60eC2gnEm18Q3djkrkfd+TtQQCkWyHr3NBiQALp1FeWARwNb6JHVQxru+KWuDLT n/hgpy4/h7k42mwZDV4zW4GUhjICRffc1b+aTH5YvRuiLpGSq4Cww1AkLDOdcE8jUNyo 6LZhC1CMWejVGjq3KHVUTXIx+1JFrLJ2aY7Q1+F70uuqZLQQB6i4+16wiKmh1510Ki0d CFYg== 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=scq3G8ps30nl1gaHt6s8NBVx9p1JCiYQcaJaO+oHwWk=; b=sS7d0u+nW/+Iq91HlDgqzXKKwOm655NMIW8C9Qe0Vr9Uh65bNTAFwwjEYlu26e+2/o pjkyJAXjFwGIJRKVOl+XHpKAgtFFsZKmJ5ISx4Xacn6luVLngNiIGwQOwMNv1E64dASK 8v3GKDQI8/dibrjNA2pQR6yz+88wRYZxhUKe0/Ld46QvtpsGt1t9JTizi44medFEtFEU NvJlffta2htO+zMLf5uFWQwgvMnZ8rut5IFhdPnFMlfHVjp2rywR2EAfMz8QnSf8c62Z ECp55+LP6FDJf3peQz32h9Ok4w6ln81Jq5uGdlylthsKHlUV+MBbjAUQ37MFhaI5M1zj etiA== X-Gm-Message-State: AGi0PubZWfy+NIv74dM4gapvexITikxaVdOxw+pBOm9q4Z5t6cAtZMj9 Yoc9DlQy7866SrksuUKd3KGyazmW4UrXn2mc3K4BWQSG/W8= X-Google-Smtp-Source: APiQypL4LcrQRRvsIILnhF0g4JdOgqPKPiQdv6OuBwmgJYS08IVA2H9ACNvqYhRHSXpXzVEYTvzBNJn2A1i8dFOiwCI= X-Received: by 2002:a37:b587:: with SMTP id e129mr290800qkf.226.1588626086812; Mon, 04 May 2020 14:01:26 -0700 (PDT) MIME-Version: 1.0 From: Chris McMahan Date: Mon, 4 May 2020 17:01:14 -0400 Message-ID: Content-Type: multipart/mixed; boundary="00000000000096766205a4d8d56d" Received-SPF: pass client-ip=2607:f8b0:4864:20::735; envelope-from=cmcmahan@gmail.com; helo=mail-qk1-x735.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_FACE_BAD=0.981, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) 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: -2.3 (--) --00000000000096766205a4d8d56d Content-Type: multipart/alternative; boundary="00000000000096766005a4d8d56b" --00000000000096766005a4d8d56b Content-Type: text/plain; charset="UTF-8" I apologize. The patch I sent WRT bug #41086 was the wrong (nonfunctioning) version. Here is a resend of the message, with the correct patch and log: When executing the function `package-list-packages', the column widths are too narrow, cutting off a significant portion of the package names. This minor patch adds three variables that can be set by the user to adjust the width of each column within the package list. Changelog entry -------------------------------- 2020-05-04 Chris McMahan * package.el ((define-derived-mode package-menu-mode tabulated-list-mode "Package Menu"): User can now adjust column widths of the package list by setting the values of the following: package-name-column-width (defaults to 30 columns) package-version-column-width (14 column) package-status-column-width (12 columns) -------------------------------- Patch is attached: -- *Chris McMahan >* --00000000000096766005a4d8d56b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I apologize. The patch I sent WRT bug #41086 was the wrong (non= functioning) version.
Here is a resend of the message, with the correct pat= ch and log:


When executing the funct= ion `package-list-packages', the column widths are too narrow, cutting = off a significant portion of the package names.=C2=A0

This minor patch adds t= hree variables that can be set by the user to adjust the width of each colu= mn within the package list.=C2=A0

Changelog entry
--------------------------------
2020-05-04 =C2=A0Chris McMahan =C2=A0<cmcmahan@gmail.com>

=
* package.el ((define-derived-mode packa= ge-menu-mode tabulated-list-mode "Package Menu"):
User can now= adjust column widths of the package list by setting the values of the foll= owing:
package-name-column-width (default= s to 30 columns)
package-version-column-width (14 column)
package-sta= tus-column-width (12 columns)
--------------------------------

Patch = is attached:

=

--
Chris McMahan <cmcmahan@gmail.com>
--00000000000096766005a4d8d56b-- --00000000000096766205a4d8d56d Content-Type: application/octet-stream; name="package_el.patch" Content-Disposition: attachment; filename="package_el.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9syvtoa0 LS0tIHYyNy4wOTBfcGFja2FnZS5lbAkyMDIwLTA1LTA0IDE1OjQ5OjMzLjM4Nzg0NTYwMCAtMDQw MAorKysgcGFja2FnZS5lbAkyMDIwLTA1LTA0IDE2OjUzOjE4LjQ5MTAxNzQwMCAtMDQwMApAQCAt Mzk3LDYgKzM5NywyNCBAQAogICA6dHlwZSAnYm9vbGVhbgogICA6dmVyc2lvbiAiMjUuMSIpCiAK KyhkZWZjdXN0b20gcGFja2FnZS1uYW1lLWNvbHVtbi13aWR0aCAzMAorICAiQ29sdW1uIHdpZHRo IG9mIHRoZSAnUGFja2FnZScgbmFtZSB3aXRoaW4gdGhlIHBhY2thZ2UgbGlzdAoraW52b2tlZCB0 aHJvdWdoIGBwYWNrYWdlLWxpc3QtcGFja2FnZXMnLiIKKyAgOnR5cGUgJ251bWJlcgorICA6dmVy c2lvbiAiMjcuMSIpCisKKyhkZWZjdXN0b20gcGFja2FnZS12ZXJzaW9uLWNvbHVtbi13aWR0aCAx NAorICAiQ29sdW1uIHdpZHRoIG9mIHRoZSBwYWNrYWdlICd2ZXJzaW9uJyB3aXRoaW4gdGhlIHBh Y2thZ2UgbGlzdAoraW52b2tlZCB0aHJvdWdoIGBwYWNrYWdlLWxpc3QtcGFja2FnZXMnLiIKKyAg OnR5cGUgJ251bWJlcgorICA6dmVyc2lvbiAiMjcuMSIpCisKKyhkZWZjdXN0b20gcGFja2FnZS1z dGF0dXMtY29sdW1uLXdpZHRoIDEyCisgICJDb2x1bW4gd2lkdGggb2YgdGhlIHBhY2thZ2UgJ3N0 YXR1cycgd2l0aGluIHRoZSBwYWNrYWdlIGxpc3QKK2ludm9rZWQgZnJvbSB0aGUgYHBhY2thZ2Ut bGlzdC1wYWNrYWdlcycgY29tbWFuZCIKKyAgOnR5cGUgJ251bWJlcgorICA6dmVyc2lvbiAiMjcu MSIpCisKIAwKIDs7OyBgcGFja2FnZS1kZXNjJyBvYmplY3QgZGVmaW5pdGlvbgogOzsgVGhpcyBp cyB0aGUgc3RydWN0IHVzZWQgaW50ZXJuYWxseSB0byByZXByZXNlbnQgcGFja2FnZXMuCkBAIC0y NzUwLDE2ICsyNzY4LDE2IEBACiAKIChkZWZpbmUtZGVyaXZlZC1tb2RlIHBhY2thZ2UtbWVudS1t b2RlIHRhYnVsYXRlZC1saXN0LW1vZGUgIlBhY2thZ2UgTWVudSIKICAgIk1ham9yIG1vZGUgZm9y IGJyb3dzaW5nIGEgbGlzdCBvZiBwYWNrYWdlcy4KLUxldHRlcnMgZG8gbm90IGluc2VydCB0aGVt c2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5kcy4KLVxcPHBhY2thZ2UtbWVudS1tb2Rl LW1hcD4KLVxce3BhY2thZ2UtbWVudS1tb2RlLW1hcH0iCisgIExldHRlcnMgZG8gbm90IGluc2Vy dCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5kcy4KKyAgXFw8cGFja2FnZS1t ZW51LW1vZGUtbWFwPgorICBcXHtwYWNrYWdlLW1lbnUtbW9kZS1tYXB9IgogICAoc2V0cSBtb2Rl LWxpbmUtcHJvY2VzcyAnKChwYWNrYWdlLS1kb3dubG9hZHMtaW4tcHJvZ3Jlc3MgIjpMb2FkaW5n IikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFja2FnZS1tZW51LS10cmFuc2FjdGlv bi1zdGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFja2FnZS1tZW51LS10cmFu c2FjdGlvbi1zdGF0dXMpKSkKICAgKHNldHEgdGFidWxhdGVkLWxpc3QtZm9ybWF0Ci0gICAgICAg IGBbKCJQYWNrYWdlIiAxOCBwYWNrYWdlLW1lbnUtLW5hbWUtcHJlZGljYXRlKQotICAgICAgICAg ICgiVmVyc2lvbiIgMTMgcGFja2FnZS1tZW51LS12ZXJzaW9uLXByZWRpY2F0ZSkKLSAgICAgICAg ICAoIlN0YXR1cyIgIDEwIHBhY2thZ2UtbWVudS0tc3RhdHVzLXByZWRpY2F0ZSkKKyAgICAgICAg YFsoIlBhY2thZ2UiICxwYWNrYWdlLW5hbWUtY29sdW1uLXdpZHRoIHBhY2thZ2UtbWVudS0tbmFt ZS1wcmVkaWNhdGUpCisgICAgICAgICAgKCJWZXJzaW9uIiAscGFja2FnZS12ZXJzaW9uLWNvbHVt bi13aWR0aCBwYWNrYWdlLW1lbnUtLXZlcnNpb24tcHJlZGljYXRlKQorICAgICAgICAgICgiU3Rh dHVzIiAgLHBhY2thZ2Utc3RhdHVzLWNvbHVtbi13aWR0aCAgcGFja2FnZS1tZW51LS1zdGF0dXMt cHJlZGljYXRlKQogICAgICAgICAgICxAKGlmIChjZHIgcGFja2FnZS1hcmNoaXZlcykKICAgICAg ICAgICAgICAgICAnKCgiQXJjaGl2ZSIgMTAgcGFja2FnZS1tZW51LS1hcmNoaXZlLXByZWRpY2F0 ZSkpKQogICAgICAgICAgICgiRGVzY3JpcHRpb24iIDAgcGFja2FnZS1tZW51LS1kZXNjcmlwdGlv bi1wcmVkaWNhdGUpXSkK --00000000000096766205a4d8d56d-- From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 May 2020 21:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chris McMahan , 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158862618827479 (code B ref 41086); Mon, 04 May 2020 21:04:02 +0000 Received: (at 41086) by debbugs.gnu.org; 4 May 2020 21:03:08 +0000 Received: from localhost ([127.0.0.1]:34136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jViF1-000799-RM for submit@debbugs.gnu.org; Mon, 04 May 2020 17:03:08 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:43518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jViF0-00078f-HP for 41086@debbugs.gnu.org; Mon, 04 May 2020 17:03:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:To:From:Sender:Reply-To:Cc: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=BSY9ujipKCnUYCHrLZqYntyA7cvA2G0LT8MiJ1WXyW0=; b=QRw2VGqRrnX93KjFcFTZZBxtBK m96ox++P2BY/BByL1npL+/yGDWJxmDumIFBUVRKr1tM51EgcsagH5g/v8Fb3F6W/WpQhPtcOxHtcp vYNaDgRAfSE2srsTik4FCX8abjo/IQB4wnl208BQy/I9xtnZfdvymduFgpyQ1pbb19KSMcj1aexp0 N0tZUrA2270+VNB2YMm0R+WzV2beKSfje6a7dqO7dOH6+JlsW2JqSnkwl6Scp8k52sE/m1tylsxnI uFTf9X49EBpYGJU7+xslSzthDowp+w7+/PIfujZGE8w075rzd83vkPE7XLro35EeB9DWm7gajZogk P283eFwA==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:49244 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jViEt-001XMb-Ji; Mon, 04 May 2020 17:02:59 -0400 From: Stefan Kangas In-Reply-To: References: Date: Mon, 04 May 2020 23:02:57 +0200 Message-ID: <87imhbo1ku.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - gmail.com X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Chris McMahan writes: > When executing the function `package-list-packages', the column widths are > too narrow, cutting off a significant > portion of the package names. > > This minor patch adds four variables that can b [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: gnu.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received' headers 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) 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 (+) Chris McMahan writes: > When executing the function `package-list-packages', the column widths are > too narrow, cutting off a significant > portion of the package names. > > This minor patch adds four variables that can be set by the user to adjust > the width of each column within the package list. Thanks for the patch, this makes sense. I have some comments below. Is this your first patch to Emacs? I can't find your name in the git log, but maybe I missed it. Since your patch is over 15 lines, we would need a copyright assignment from you to be able to apply it. Would you be willing to sign such papers? Please see here for more: https://www.gnu.org/licenses/why-assign.html --- Now, here are my technical comments. Could you send your patch as formatted by 'git format-patch -1' instead? It will make it easier for us to apply it. > Changelog entry > -------------------------------- > 2020-05-04 Chris McMahan > > * package.el ((define-derived-mode package-menu-mode tabulated-list-mode > "Package Menu"): > User can now adjust column widths of the package list by setting the values > of the following: This is better formatted like: * package.el (package-menu-mode): User can now adjust column widths of the package list by setting the values of the below defcustoms. > package-name-column-width (defaults to 30 columns) > package-version-column-width (14 column) > package-status-column-width (12 columns) > package-archive-column-width (14 columns) This should be formatted like so: (package-archive-column-width): New defcustom. > +(defcustom package-name-column-width 30 > + "Column width of the 'Package' name within the package list > +invoked through `package-list-packages'." > + :type 'number > + :version "27.1") Should be :version "28.1", since this will most likely not go to the emacs-27 branch this close to the release. Also the first line should be a complete sentence in this defcustom and the others. Please see M-x customize-group RET package RET if you want to see why. We prefer "package menu" to "package list". I'm not sure why, but I think it has historical reasons. Ideal or not, I think we should try to stay consistent. Possibly the docstrings could look something much like: "Column width for the Package name in the package menu." Refer to Info node `(elisp) Documentation Tips' for more. > -Letters do not insert themselves; instead, they are commands. > -\\ > -\\{package-menu-mode-map}" > + Letters do not insert themselves; instead, they are commands. > + \\ > + \\{package-menu-mode-map}" Why this reformatting? This will make the docstring look unusual in C-h f, I think. Thanks again for your patch. Best regards, Stefan Kangas From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 01:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.15886427696976 (code B ref 41086); Tue, 05 May 2020 01:40:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 01:39:29 +0000 Received: from localhost ([127.0.0.1]:34350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmYS-0001oS-Sg for submit@debbugs.gnu.org; Mon, 04 May 2020 21:39:29 -0400 Received: from mail-yb1-f196.google.com ([209.85.219.196]:33492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmYR-0001oE-Ca for 41086@debbugs.gnu.org; Mon, 04 May 2020 21:39:28 -0400 Received: by mail-yb1-f196.google.com with SMTP id b8so469099ybn.0 for <41086@debbugs.gnu.org>; Mon, 04 May 2020 18:39:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=auvyZhE8Tc1hE28n5Y1WjwuIwSIn0BTHDASl5XA3RFI=; b=GE6ruooI/bg+wlp8qkiqY2D83tnLzHch/4/Gi8SDKaPp/grB/80jU6sdIWfTWQQPmz FwEKXueJAW9EakVkJ104dBwMcmfP5gVcpG95Our7yIcEJq6SbD89prdkJo5sg/vvzsQf d5geXhngEqu+Pv9M99Kxx1GDMZ26HmECeWdNKMfIGeigbHLat2XGsPhO2lMDzFWyUIc6 4LQHsR0v4cD1LwWelnD7I4O13iLt3WowjqO8I1f0vsNIIiA/uxE8SMyB+Af34fBkrQ+J /ZCGBZHNxo6JV3lTeMsQJPinbXrDgDyyFEFGFqhh+1wz+pE38Ddv6LssCtt5u0LXvT+H a1sQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=auvyZhE8Tc1hE28n5Y1WjwuIwSIn0BTHDASl5XA3RFI=; b=h1pryX8gW+NxpSX3QSo60N33nqPUlyD4E6Z0MxwxgmnmC9si7FfXjM1Ua4wdMp3tEV TXypI/x22/RPNMjcJpIbjEd3G9Bx3JseNqZhn8HeTSU/EXTdiPPBs08kzTB0IshFDse7 JyK+b50gTWHKTCq5/6j+bu6Pt9XKCWcWrBSBUuFUYsKcukpQmteA0B15cmjI7MbuREmA rE3lVU39E0UrRJ8noSv4fZbNT28ImUGsq5t2IP0xjeqkgV/gm5xS2Tv8MHsOzoHxMLco /uogV9jS3KAJZraljljgwqLcZtyt1BKksuxbh8xEvvJ+YZOG+Xk/Pgc6pI85UqIm5q33 lwrA== X-Gm-Message-State: AGi0PuZMqrpQ4wFW2h1u/X6Ki1UqD9cf3d8FyeralZ8DAodAS7Uo73cn bd21Q/57fi1Oz9F62022ksKjQAb2krhhlFyLrdVCfw== X-Google-Smtp-Source: APiQypKFTOugfXpwCtTfKCcmO2pWkiPV2PAMMDL/DhbD5PzEcuT3YVMmNs6aDS8Jwce03CBVOR1y4O5PmkEDmQyCHA0= X-Received: by 2002:a25:fc08:: with SMTP id v8mr1109664ybd.389.1588642761257; Mon, 04 May 2020 18:39:21 -0700 (PDT) MIME-Version: 1.0 References: <87imhbo1ku.fsf@stefankangas.se> In-Reply-To: From: Stefan Kangas Date: Tue, 5 May 2020 03:39:09 +0200 Message-ID: Content-Type: multipart/mixed; boundary="00000000000076563d05a4dcb7b1" 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 (-) --00000000000076563d05a4dcb7b1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---------- Forwarded message --------- Fr=C3=A5n: Chris McMahan Date: m=C3=A5n 4 maj 2020 kl 23:53 Subject: Re: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) To: Stefan Kangas Hell Stefan, Yes, this is my first patch. I've been implementing this fix in my emacs configs for at least 5 years, just assuming someone else would see it. Thank you very much for you comments. They were most helpful. I have no problem signing the copyright. I just need some guidance on the process. The revised patch is attached, made with the command git format-patch -1 against savannah.org repository. The changelog entry follows: * package.el (package-menu-mode): User can now adjust the column widths of the package menu by setting the values of the following defcustoms. (package-name-column-width) New defcustom (package-version-column-width) New defcustom (package-status-column-width) New defcustom Hopefully, that covered all of the changes. Thanks again for your help! - Chris McMahan On Mon, May 4, 2020 at 5:03 PM Stefan Kangas wrote= : > > Chris McMahan writes: > > > When executing the function `package-list-packages', the column widths = are > > too narrow, cutting off a significant > > portion of the package names. > > > > This minor patch adds four variables that can be set by the user to adj= ust > > the width of each column within the package list. > > Thanks for the patch, this makes sense. I have some comments below. > > Is this your first patch to Emacs? I can't find your name in the git > log, but maybe I missed it. Since your patch is over 15 lines, we > would need a copyright assignment from you to be able to apply it. > Would you be willing to sign such papers? > > Please see here for more: https://www.gnu.org/licenses/why-assign.html > > --- > > Now, here are my technical comments. > > Could you send your patch as formatted by 'git format-patch -1' > instead? It will make it easier for us to apply it. > > > Changelog entry > > -------------------------------- > > 2020-05-04 Chris McMahan > > > > * package.el ((define-derived-mode package-menu-mode tabulated-list-mod= e > > "Package Menu"): > > User can now adjust column widths of the package list by setting the va= lues > > of the following: > > This is better formatted like: > > * package.el (package-menu-mode): User can now adjust column widths of > the package list by setting the values of the below defcustoms. > > > package-name-column-width (defaults to 30 columns) > > package-version-column-width (14 column) > > package-status-column-width (12 columns) > > package-archive-column-width (14 columns) > > This should be formatted like so: > > (package-archive-column-width): New defcustom. > > > +(defcustom package-name-column-width 30 > > + "Column width of the 'Package' name within the package list > > +invoked through `package-list-packages'." > > + :type 'number > > + :version "27.1") > > Should be :version "28.1", since this will most likely not go to the > emacs-27 branch this close to the release. > > Also the first line should be a complete sentence in this defcustom > and the others. Please see M-x customize-group RET package RET if you > want to see why. > > We prefer "package menu" to "package list". I'm not sure why, but I > think it has historical reasons. Ideal or not, I think we should try > to stay consistent. > > Possibly the docstrings could look something much like: > > "Column width for the Package name in the package menu." > > Refer to Info node `(elisp) Documentation Tips' for more. > > > -Letters do not insert themselves; instead, they are commands. > > -\\ > > -\\{package-menu-mode-map}" > > + Letters do not insert themselves; instead, they are commands. > > + \\ > > + \\{package-menu-mode-map}" > > Why this reformatting? This will make the docstring look unusual in > C-h f, I think. > > Thanks again for your patch. > > Best regards, > Stefan Kangas --=20 Chris McMahan --00000000000076563d05a4dcb7b1 Content-Type: application/x-patch; name="0001-Allow-user-to-adjust-column-widths-in-the-package-me.patch" Content-Disposition: attachment; filename="0001-Allow-user-to-adjust-column-widths-in-the-package-me.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9t0qryu0 RnJvbSBkZGVkNjIzMTE5Nzk4OTRhMTJiMjAzZjBkNTc5ZTJmNGFjOGZkZTlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpcyBNY01haGFuIDxjbWNtYWhhbkBnbWFpbC5jb20+CkRh dGU6IE1vbiwgNCBNYXkgMjAyMCAxNzoyNTozMyAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIEFsbG93 IHVzZXIgdG8gYWRqdXN0IGNvbHVtbiB3aWR0aHMgaW4gdGhlIHBhY2thZ2UgbWVudQoKLS0tCiBs aXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbCB8IDIxICsrKysrKysrKysrKysrKysrKy0tLQogMSBm aWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgYi9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5l bAppbmRleCA0MzEyYWI5Y2E5Li41OGRlOTk2ZWQxIDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxp c3AvcGFja2FnZS5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbApAQCAtMzk3LDYg KzM5NywyMSBAQCBzeW5jaHJvbm91c2x5LiIKICAgOnR5cGUgJ2Jvb2xlYW4KICAgOnZlcnNpb24g IjI1LjEiKQogCisoZGVmY3VzdG9tIHBhY2thZ2UtbmFtZS1jb2x1bW4td2lkdGggMzAKKyAgIkNv bHVtbiB3aWR0aCBmb3IgdGhlIFBhY2thZ2UgbmFtZSBpbiB0aGUgcGFja2FnZSBtZW51LiIKKyAg OnR5cGUgJ251bWJlcgorICA6dmVyc2lvbiAiMjguMSIpCisKKyhkZWZjdXN0b20gcGFja2FnZS12 ZXJzaW9uLWNvbHVtbi13aWR0aCAxNAorICAiQ29sdW1uIHdpZHRoIGZvciB0aGUgUGFja2FnZSB2 ZXJzaW9uIGluIHRoZSBwYWNrYWdlIG1lbnUuIgorICA6dHlwZSAnbnVtYmVyCisgIDp2ZXJzaW9u ICIyOC4xIikKKworKGRlZmN1c3RvbSBwYWNrYWdlLXN0YXR1cy1jb2x1bW4td2lkdGggMTIKKyAg IkNvbHVtbiB3aWR0aCBmb3IgdGhlIFBhY2thZ2Ugc3RhdHVzIGluIHRoZSBwYWNrYWdlIG1lbnUu IgorICA6dHlwZSAnbnVtYmVyCisgIDp2ZXJzaW9uICIyOC4xIikKKwogDAogOzs7IGBwYWNrYWdl LWRlc2MnIG9iamVjdCBkZWZpbml0aW9uCiA7OyBUaGlzIGlzIHRoZSBzdHJ1Y3QgdXNlZCBpbnRl cm5hbGx5IHRvIHJlcHJlc2VudCBwYWNrYWdlcy4KQEAgLTI3NDgsOSArMjc2Myw5IEBAIExldHRl cnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5kcy4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1z dGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFja2FnZS1tZW51LS10cmFuc2Fj dGlvbi1zdGF0dXMpKSkKICAgKHNldHEgdGFidWxhdGVkLWxpc3QtZm9ybWF0Ci0gICAgICAgIGBb KCJQYWNrYWdlIiAxOCBwYWNrYWdlLW1lbnUtLW5hbWUtcHJlZGljYXRlKQotICAgICAgICAgICgi VmVyc2lvbiIgMTMgcGFja2FnZS1tZW51LS12ZXJzaW9uLXByZWRpY2F0ZSkKLSAgICAgICAgICAo IlN0YXR1cyIgIDEwIHBhY2thZ2UtbWVudS0tc3RhdHVzLXByZWRpY2F0ZSkKKyAgICAgICAgYFso IlBhY2thZ2UiICxwYWNrYWdlLW5hbWUtY29sdW1uLXdpZHRoIHBhY2thZ2UtbWVudS0tbmFtZS1w cmVkaWNhdGUpCisgICAgICAgICAgKCJWZXJzaW9uIiAscGFja2FnZS12ZXJzaW9uLWNvbHVtbi13 aWR0aCBwYWNrYWdlLW1lbnUtLXZlcnNpb24tcHJlZGljYXRlKQorICAgICAgICAgICgiU3RhdHVz IiAgLHBhY2thZ2Utc3RhdHVzLWNvbHVtbi13aWR0aCAgcGFja2FnZS1tZW51LS1zdGF0dXMtcHJl ZGljYXRlKQogICAgICAgICAgICxAKGlmIChjZHIgcGFja2FnZS1hcmNoaXZlcykKICAgICAgICAg ICAgICAgICAnKCgiQXJjaGl2ZSIgMTAgcGFja2FnZS1tZW51LS1hcmNoaXZlLXByZWRpY2F0ZSkp KQogICAgICAgICAgICgiRGVzY3JpcHRpb24iIDAgcGFja2FnZS1tZW51LS1kZXNjcmlwdGlvbi1w cmVkaWNhdGUpXSkKLS0gCjIuMjAuMQoK --00000000000076563d05a4dcb7b1-- From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 01:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.15886427857012 (code B ref 41086); Tue, 05 May 2020 01:40:03 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 01:39:45 +0000 Received: from localhost ([127.0.0.1]:34353 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmYj-0001p1-96 for submit@debbugs.gnu.org; Mon, 04 May 2020 21:39:45 -0400 Received: from mail-yb1-f174.google.com ([209.85.219.174]:36046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmYh-0001on-Ln for 41086@debbugs.gnu.org; Mon, 04 May 2020 21:39:44 -0400 Received: by mail-yb1-f174.google.com with SMTP id a8so461352ybs.3 for <41086@debbugs.gnu.org>; Mon, 04 May 2020 18:39:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=o+g4pPYg+9Ov5euS+nP/6IowTTchIjtEBfrHhHZMfq8=; b=Ze30yc9MlB23hh1XM5Q6EBsccrgRg2FFAErG2iLSOtVYiNcuKUyn7x8MSSgMneEmXs FJuDEHurrfDW+Uf7b6pnpEJqrR7B382VpINYyNQ04xaJE4jk7eK9XiUv6jIk6ovOH/h/ YMQS7BurEJS5UD+F4JczCWbk9AYN7fhbM2iWY67+juxAN2guKwGqDCWZTEp9oVixMdyV dB2/AT/SgvBqoXICqkDOMZ2Z0bYgzHjguKwwQkcBz5BlV3c4LwLDyanitAaD+p4qKIG8 lcoi0yyoJY7cGnlg1TlQ+FnhFIXUNeXaJD6retpSjsuNMPzGY4YeDUHD582QYcYcy7Jy hIzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=o+g4pPYg+9Ov5euS+nP/6IowTTchIjtEBfrHhHZMfq8=; b=HbEWWyTmf18nPL5szjfebB2KDltr3rMXQTwDGDS5lFJz+g5vXvioPkm0lzzXKZoUCb tCfLMGM8wbxQY5K4RvaPi2pUJ9Z5BIbpmVALH1PHps4eLf1caj1nWhqxGTLxwWRZZpE9 OwpiY50kQHh6dxnc9f8uCjpZAnF2SzDcqnDedf+vdkbbLCE9mhHK/V4B81YPSqBjcQl+ +Rs//Z1Wc3bpi9u8Wc0b42taHYfxQmgQ9fJ8qK1MwFlrzOemDGCIC7+jG/CigPg64k9G 3iOsr3pc1tBg5ZObPSIhtx73TSXnHCKin4Zky435TkRUs9wb+8RXZAQzKAqyzLP/qtLS MVvw== X-Gm-Message-State: AGi0PuZ4I8x2M+Bi3khIwcrb5y2dguxgizr9XAgyvgfSERDMmOEQNQyQ cf1HtyIGtlGNte5sX5pBg4YsA1DKlHNEVbfBpp3QcQ== X-Google-Smtp-Source: APiQypIi6gYzytZmrZ+QZAZuK6zTniHf4uNpYp1To3XsrwL7njMlHAzNkk5uObAtC//4lu02fnQE1bR4Ec9UbnakbLE= X-Received: by 2002:a25:e907:: with SMTP id n7mr1122112ybd.85.1588642777902; Mon, 04 May 2020 18:39:37 -0700 (PDT) MIME-Version: 1.0 References: <87imhbo1ku.fsf@stefankangas.se> <87eerznyav.fsf@stefankangas.se> In-Reply-To: From: Stefan Kangas Date: Tue, 5 May 2020 03:39:26 +0200 Message-ID: Content-Type: multipart/mixed; boundary="00000000000073da4105a4dcb849" 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 (-) --00000000000073da4105a4dcb849 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ---------- Forwarded message --------- Fr=C3=A5n: Chris McMahan Date: tis 5 maj 2020 kl 03:10 Subject: Re: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) To: Stefan Kangas Hello Stephan, Revised patch file is attached. - Chris On Mon, May 4, 2020 at 6:13 PM Stefan Kangas wrote= : > > Hi Chris, > > Chris McMahan writes: > > > Yes, this is my first patch. > > Welcome to Emacs! Let's hope we see more contributions from you in > the future. > > > I have no problem signing the copyright. I just need some guidance on t= he > > process. > > OK, great. Eli, could you please help Chris get started with the > process? > > > The changelog entry follows: > > > > * package.el (package-menu-mode): User can now adjust the column widths= of > > the package menu by setting the values of the following defcustoms. > > > > (package-name-column-width) New defcustom > > (package-version-column-width) New defcustom > > (package-status-column-width) New defcustom > > Thank you, but could you add this as part of the commit message? See > the file CONTRIBUTE for more, or previous commits in the git repository. > > > Subject: [PATCH] Allow user to adjust column widths in the package menu > > Maybe better: "Customizable column widths in package menu" > > Other than that, looks good to me. We just have to wait for your > copyright assignment to come through before we can push it. > > Thanks again. > > Best regards, > Stefan Kangas --=20 Chris McMahan --00000000000073da4105a4dcb849 Content-Type: application/x-patch; name="0001-Allow-user-to-adjust-column-widths-in-the-package-me.patch" Content-Disposition: attachment; filename="0001-Allow-user-to-adjust-column-widths-in-the-package-me.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9t7u4ar0 RnJvbSBkZGVkNjIzMTE5Nzk4OTRhMTJiMjAzZjBkNTc5ZTJmNGFjOGZkZTlmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBDaHJpcyBNY01haGFuIDxjbWNtYWhhbkBnbWFpbC5jb20+CkRh dGU6IE1vbiwgNCBNYXkgMjAyMCAxNzoyNTozMyAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIEFsbG93 IHVzZXIgdG8gYWRqdXN0IGNvbHVtbiB3aWR0aHMgaW4gdGhlIHBhY2thZ2UgbWVudQoKLS0tCiBs aXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbCB8IDIxICsrKysrKysrKysrKysrKysrKy0tLQogMSBm aWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGlzcC9lbWFjcy1saXNwL3BhY2thZ2UuZWwgYi9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5l bAppbmRleCA0MzEyYWI5Y2E5Li41OGRlOTk2ZWQxIDEwMDY0NAotLS0gYS9saXNwL2VtYWNzLWxp c3AvcGFja2FnZS5lbAorKysgYi9saXNwL2VtYWNzLWxpc3AvcGFja2FnZS5lbApAQCAtMzk3LDYg KzM5NywyMSBAQCBzeW5jaHJvbm91c2x5LiIKICAgOnR5cGUgJ2Jvb2xlYW4KICAgOnZlcnNpb24g IjI1LjEiKQogCisoZGVmY3VzdG9tIHBhY2thZ2UtbmFtZS1jb2x1bW4td2lkdGggMzAKKyAgIkNv bHVtbiB3aWR0aCBmb3IgdGhlIFBhY2thZ2UgbmFtZSBpbiB0aGUgcGFja2FnZSBtZW51LiIKKyAg OnR5cGUgJ251bWJlcgorICA6dmVyc2lvbiAiMjguMSIpCisKKyhkZWZjdXN0b20gcGFja2FnZS12 ZXJzaW9uLWNvbHVtbi13aWR0aCAxNAorICAiQ29sdW1uIHdpZHRoIGZvciB0aGUgUGFja2FnZSB2 ZXJzaW9uIGluIHRoZSBwYWNrYWdlIG1lbnUuIgorICA6dHlwZSAnbnVtYmVyCisgIDp2ZXJzaW9u ICIyOC4xIikKKworKGRlZmN1c3RvbSBwYWNrYWdlLXN0YXR1cy1jb2x1bW4td2lkdGggMTIKKyAg IkNvbHVtbiB3aWR0aCBmb3IgdGhlIFBhY2thZ2Ugc3RhdHVzIGluIHRoZSBwYWNrYWdlIG1lbnUu IgorICA6dHlwZSAnbnVtYmVyCisgIDp2ZXJzaW9uICIyOC4xIikKKwogDAogOzs7IGBwYWNrYWdl LWRlc2MnIG9iamVjdCBkZWZpbml0aW9uCiA7OyBUaGlzIGlzIHRoZSBzdHJ1Y3QgdXNlZCBpbnRl cm5hbGx5IHRvIHJlcHJlc2VudCBwYWNrYWdlcy4KQEAgLTI3NDgsOSArMjc2Myw5IEBAIExldHRl cnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5kcy4K ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1z dGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFja2FnZS1tZW51LS10cmFuc2Fj dGlvbi1zdGF0dXMpKSkKICAgKHNldHEgdGFidWxhdGVkLWxpc3QtZm9ybWF0Ci0gICAgICAgIGBb KCJQYWNrYWdlIiAxOCBwYWNrYWdlLW1lbnUtLW5hbWUtcHJlZGljYXRlKQotICAgICAgICAgICgi VmVyc2lvbiIgMTMgcGFja2FnZS1tZW51LS12ZXJzaW9uLXByZWRpY2F0ZSkKLSAgICAgICAgICAo IlN0YXR1cyIgIDEwIHBhY2thZ2UtbWVudS0tc3RhdHVzLXByZWRpY2F0ZSkKKyAgICAgICAgYFso IlBhY2thZ2UiICxwYWNrYWdlLW5hbWUtY29sdW1uLXdpZHRoIHBhY2thZ2UtbWVudS0tbmFtZS1w cmVkaWNhdGUpCisgICAgICAgICAgKCJWZXJzaW9uIiAscGFja2FnZS12ZXJzaW9uLWNvbHVtbi13 aWR0aCBwYWNrYWdlLW1lbnUtLXZlcnNpb24tcHJlZGljYXRlKQorICAgICAgICAgICgiU3RhdHVz IiAgLHBhY2thZ2Utc3RhdHVzLWNvbHVtbi13aWR0aCAgcGFja2FnZS1tZW51LS1zdGF0dXMtcHJl ZGljYXRlKQogICAgICAgICAgICxAKGlmIChjZHIgcGFja2FnZS1hcmNoaXZlcykKICAgICAgICAg ICAgICAgICAnKCgiQXJjaGl2ZSIgMTAgcGFja2FnZS1tZW51LS1hcmNoaXZlLXByZWRpY2F0ZSkp KQogICAgICAgICAgICgiRGVzY3JpcHRpb24iIDAgcGFja2FnZS1tZW51LS1kZXNjcmlwdGlvbi1w cmVkaWNhdGUpXSkKLS0gCjIuMjAuMQoK --00000000000073da4105a4dcb849-- From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 01:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chris McMahan , 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.15886429737393 (code B ref 41086); Tue, 05 May 2020 01:43:01 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 01:42:53 +0000 Received: from localhost ([127.0.0.1]:34362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmbl-0001vA-MI for submit@debbugs.gnu.org; Mon, 04 May 2020 21:42:53 -0400 Received: from mail-yb1-f175.google.com ([209.85.219.175]:43684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVmbk-0001ut-Cr for 41086@debbugs.gnu.org; Mon, 04 May 2020 21:42:52 -0400 Received: by mail-yb1-f175.google.com with SMTP id o198so441450ybg.10 for <41086@debbugs.gnu.org>; Mon, 04 May 2020 18:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=PHczk3MCXLEZYXwhQj4jIbyuEt8eYkQY9GSWUmTOMUU=; b=m/1fphIjm66WSQ5uvvt1WLyf9LzciHRcq70ZPP1LelpYF7VsIedZc8y4n0DL/pZI+j HCmTX8sGmsuOovNNhjryJ8YZnr5ZvSMhYXfNJxrvrV+5iN9JnQbvugPrSLvYP6Dgs219 uBTkBQgd9ONWKbag08pOoRiBtH5UYTI4imR/9a+pkB3ou7vGH5oM/CuEJz9wciugFLiu OpGarF3gPdCyimg5Xa0VkojUnZYUFM3MBuXx0nhsWSpfDfzjxO3Uxob4EyUJjNCI3Lo2 kv1y/WkCPuBwFXnnVO1XjsQdlIizptohaauVcRD19JiujAPE4C/9mhjFNxvmMsckj+xF tYMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=PHczk3MCXLEZYXwhQj4jIbyuEt8eYkQY9GSWUmTOMUU=; b=ihzBTCGN4UqfGS2bC50jbI6cAzrZ4J0dD3E70LV8NTGSvnm4qHxVOmeb858J1lEBFu xg57y0pFKJELVdBTT80YukBB8mpy+RhmlG7XMUz4Kl1J8ci4DmLykdkRcgylqQsaP1sc hqivufOJCm8S4X8iN0ynMubzpoy6x9p5nLTJCX6ztsmKhf864zw0EMUk7ElK3E3zvSyH /ozsgn58rost7tUTe8AquiN1hWdMH6luMvBve9f2D8bEFYCW+7MScYdJJHJYXRUjCTOY p6ffzU0mPrlVhtOra3RAINyr4CrzeKk6O5BOzRLeZNXm/B3MJnH/066+8UDEn8tYDlNP owfQ== X-Gm-Message-State: AGi0PuYG98oZvWTRmT3xqqkhPbLVYFtz58jmipzZthqCb4LYjTCtkYBO g3rEzPXWgSYhS6x3kxUaQvcZ5gvRTIYJ/vdgXZGyF96y X-Google-Smtp-Source: APiQypI0na4Q85RBsF+RNBcFfEQZzKhKHwmvVHUT9w/VbOo0F+AfRvnrLUWaM4hcUUdy+1DZZ4DHCCrGvwJKp4UlcL4= X-Received: by 2002:a25:5c4:: with SMTP id 187mr1168547ybf.181.1588642966851; Mon, 04 May 2020 18:42:46 -0700 (PDT) MIME-Version: 1.0 References: <87imhbo1ku.fsf@stefankangas.se> <87eerznyav.fsf@stefankangas.se> In-Reply-To: From: Stefan Kangas Date: Tue, 5 May 2020 03:42:35 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Thanks. Next time, please include 41086@debbugs.gnu.org in the senders list so we can keep an archive of the discussion for reference. It should be enough to hit "Reply to all" in your email client for it to work automatically. For now, I forwarded your two most recent messages there. You can read the archive at: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41086 Best regards, Stefan Kangas From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 14:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas , Chris McMahan Cc: 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158868811831790 (code B ref 41086); Tue, 05 May 2020 14:16:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 14:15:18 +0000 Received: from localhost ([127.0.0.1]:36968 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVyLu-0008Gg-1J for submit@debbugs.gnu.org; Tue, 05 May 2020 10:15:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVyLs-0008GQ-Mf for 41086@debbugs.gnu.org; Tue, 05 May 2020 10:15:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55079) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jVyLn-0002jv-FQ; Tue, 05 May 2020 10:15:11 -0400 Received: from [176.228.60.248] (port=4053 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jVyLm-0006Rg-UZ; Tue, 05 May 2020 10:15:11 -0400 Date: Tue, 05 May 2020 17:14:50 +0300 Message-Id: <83eerympt1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Tue, 5 May 2020 03:39:09 +0200) References: <87imhbo1ku.fsf@stefankangas.se> 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, 5 May 2020 03:39:09 +0200 > > The changelog entry follows: > > * package.el (package-menu-mode): User can now adjust the column widths of > the package menu by setting the values of the following defcustoms. > > (package-name-column-width) New defcustom > (package-version-column-width) New defcustom > (package-status-column-width) New defcustom Our style is slightly different, see CONTRIBUTE. (Emacs actually has commands that will help you format these log entries.) It should look like this in this case: Let user adjust the column widths of the package menu. * lisp/emacs-lisp/package.el (package-name-column-width) (package-version-column-width, package-status-column-width): New defcustoms. (package-menu-mode): Use the values of defcustoms instead of hardcoded values. (Bug#41086) > +(defcustom package-name-column-width 30 > + "Column width for the Package name in the package menu." > + :type 'number > + :version "28.1") > + > +(defcustom package-version-column-width 14 > + "Column width for the Package version in the package menu." > + :type 'number > + :version "28.1") > + > +(defcustom package-status-column-width 12 > + "Column width for the Package status in the package menu." > + :type 'number > + :version "28.1") These change the default values from the current hard-coded ones. Any reasons for that change? > (setq tabulated-list-format > - `[("Package" 18 package-menu--name-predicate) > - ("Version" 13 package-menu--version-predicate) > - ("Status" 10 package-menu--status-predicate) > + `[("Package" ,package-name-column-width package-menu--name-predicate) > + ("Version" ,package-version-column-width package-menu--version-predicate) > + ("Status" ,package-status-column-width package-menu--status-predicate) > ,@(if (cdr package-archives) > '(("Archive" 10 package-menu--archive-predicate))) Why do we leave the "Archive" column width hard-coded? Also, I see 13 in at least 2 more places in the code, are they related? If so, they should be changed to use the defcustom as well. Finally, I think this warrants a NEWS entry. Thanks. From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 16:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chris McMahan Cc: 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158869500010532 (code B ref 41086); Tue, 05 May 2020 16:10:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 16:10:00 +0000 Received: from localhost ([127.0.0.1]:37184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW08u-0002jo-0T for submit@debbugs.gnu.org; Tue, 05 May 2020 12:10:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51946) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW08r-0002jY-Rd for 41086@debbugs.gnu.org; Tue, 05 May 2020 12:09:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57141) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jW08m-0006cC-LM; Tue, 05 May 2020 12:09:52 -0400 Received: from [176.228.60.248] (port=3208 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jW08l-0005Bz-I3; Tue, 05 May 2020 12:09:52 -0400 Date: Tue, 05 May 2020 19:09:32 +0300 Message-Id: <83zhaml5xf.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Chris McMahan on Tue, 5 May 2020 11:28:13 -0400) References: <87imhbo1ku.fsf@stefankangas.se> <83eerympt1.fsf@gnu.org> 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 (---) [Forwarding to everyone; please use Reply All.] > From: Chris McMahan > Date: Tue, 5 May 2020 11:28:13 -0400 > > Hi Eli, > I hope I'm not being too difficult getting this set up. > > The format for the patch commit message has been incorporated. > > The other hardcoded values (13 in this case) are for aligning the labels and values in the package description > page, and not related to the package-menu table that this patch covers. > > On the question of the Archive column... I have been trying to figure out how to have the value of the variable > substituted in to the list, rather than the variable name as a string. > > Evaluating this code results in the following error: > > [("Package" 30 package-menu--name-predicate) ("Version" 14 package-menu--version-predicate) ("Status" > 12 package-menu--status-predicate) ("Archive" (\, package-archive-column-width) > package-menu--archive-predicate) q ("Description" 0 package-menu--description-predicate)] > > (defcustom package-name-column-width 30 > "Column width for the Package name in the package menu." > :type 'number > :version "28.1") > > (defcustom package-version-column-width 14 > "Column width for the Package version in the package menu." > :type 'number > :version "28.1") > > (defcustom package-status-column-width 12 > "Column width for the Package status in the package menu." > :type 'number > :version "28.1") > > (defcustom package-archive-column-width 12 > "Column width for the Package status in the package menu." > :type 'number > :version "28.1") > > (setq tabulated-list-format > `[("Package" ,package-name-column-width package-menu--name-predicate) > ("Version" ,package-version-column-width package-menu--version-predicate) > ("Status" ,package-status-column-width package-menu--status-predicate) > ,@(if (cdr package-archives) > '(("Archive" ,package-status-column-width package-menu--archive-predicate))) > ("Description" 0 package-menu--description-predicate)]) > > > I can't figure out how to get it to use the value of package-archive-column-width and not the string literal. > > I'll hold off another patch to try to solve this one. Any help you could offer would be greatly appreciated! From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Chris McMahan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 17:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158869876520770 (code B ref 41086); Tue, 05 May 2020 17:13:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 17:12:45 +0000 Received: from localhost ([127.0.0.1]:37251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW17d-0005Ov-5G for submit@debbugs.gnu.org; Tue, 05 May 2020 13:12:45 -0400 Received: from mail-qt1-f177.google.com ([209.85.160.177]:34022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW17b-0005Of-EP for 41086@debbugs.gnu.org; Tue, 05 May 2020 13:12:44 -0400 Received: by mail-qt1-f177.google.com with SMTP id b1so2615400qtt.1 for <41086@debbugs.gnu.org>; Tue, 05 May 2020 10:12:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rFIqrkzS/Grk1MiVF6tnB50LIJX5zfJYr8OBDi4PlSM=; b=ZzQXIXb1k2RJhUwzajtsP7oII5y7EaraHtoVbHAdgbkNKB1M+s7avmKZedERzfSFEb L8G7cdWredY3ZVj9pqeHL0xr0j5HfWxaXCtdg4nXC7UXTeJfxhOSnZETV5NexNQe5Zrl l7dLOV/SNZB+Um4Te+bHa1TX/q7wO/v+X2XeChFKEMAhIaUXt3JjzIZaVVd/fflkUaws FLPDDagJeI+AdtLgFTIvu7I6yFmGgw8SKyBGufQMtt6cUZEQo3MqXL2hx37hi63IF94G wyPJBUkvNl012ES/MRjl+XBWk+pWCRp9uNKWV5wQI3Mym7MhxPaIGh8qARWAVKsTQ5H2 H14A== 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=rFIqrkzS/Grk1MiVF6tnB50LIJX5zfJYr8OBDi4PlSM=; b=GUyktJeHZi+xiJje27n1PH8uoYpzGCnXbjJ4gRZ8KWPDruVYQuVUdX+5jFb1EiBN3Y 3+AzNf0orZJd/XDkp/iSHOi5l76LWRlzQoNtLHHyXomYaRR3mjwlC6jB+7moE0yNwG92 Qe2Ye07cGvs7fadPZiQm097Ein2Y3lDZuB92McG5Y9LY7erAo7BaU8H27WJCdxquq6LR S6eabSOR9H8hbcQJEY3lGOkaDesDpc71G8Dr/POgGpRuIx9S8Qe31aU0mjmCLtS81GFk LWivUA3lP/U1mam5ivQnAP/EXo+kETEqKTRYA03cTsa4DCjLQlEOMuRI27dHJBPv6mIC gxfw== X-Gm-Message-State: AGi0PuatbcXBJQq7zjNxrqf+8CVuPOBbzHgArW4qWLrdHD6XnsYXl6NR 6WuUxWNgjYsW+k0vpkNIBZ+IuSv/6J7pv6XsshMxO1WwYaE= X-Google-Smtp-Source: APiQypKMVkNdliDmJoFsPtWcEGYNqcs7h3qeEfcsYkO82fTGNuC0/JHGTELSdIibKgpkmNf3/bn/jb7ig06WbwRSY/8= X-Received: by 2002:ac8:6d35:: with SMTP id r21mr3633639qtu.210.1588698757817; Tue, 05 May 2020 10:12:37 -0700 (PDT) MIME-Version: 1.0 References: <87imhbo1ku.fsf@stefankangas.se> <83eerympt1.fsf@gnu.org> <83zhaml5xf.fsf@gnu.org> In-Reply-To: <83zhaml5xf.fsf@gnu.org> From: Chris McMahan Date: Tue, 5 May 2020 13:12:26 -0400 Message-ID: Content-Type: multipart/alternative; boundary="0000000000001d68be05a4e9c10c" 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 (-) --0000000000001d68be05a4e9c10c Content-Type: text/plain; charset="UTF-8" I may have found a solution.... but I have no idea if it's a decent one.... ;; Original non-functioning code. Trying to get the value of the package-archive-column-width into the list rather than hardcode it. (setq tabulated-list-format `[("Package" ,package-name-column-width package-menu--name-predicate) ("Version" ,package-version-column-width package-menu--version-predicate) ("Status" ,package-status-column-width package-menu--status-predicate)]) ,@(if (cdr package-archives) '(("Archive" ,package-archive-column-width package-menu--archive-predicate))) ("Description" 0 package-menu--description-predicate)]) ;; potential solution.... any thoughts? (setq tabulated-list-format `[("Package" ,package-name-column-width package-menu--name-predicate) ("Version" ,package-version-column-width package-menu--version-predicate) ("Status" ,package-status-column-width package-menu--status-predicate)]) (if (cdr package-archives) (setq tabulated-list-format (append tabulated-list-format `(("Archive" ,package-archive-column-width package-menu--archive-predicate))))) (setq tabulated-list-format (append tabulated-list-format `(("Description" 0 package-menu--description-predicate)))) - Chris On Tue, May 5, 2020 at 12:09 PM Eli Zaretskii wrote: > [Forwarding to everyone; please use Reply All.] > > > From: Chris McMahan > > Date: Tue, 5 May 2020 11:28:13 -0400 > > > > Hi Eli, > > I hope I'm not being too difficult getting this set up. > > > > The format for the patch commit message has been incorporated. > > > > The other hardcoded values (13 in this case) are for aligning the labels > and values in the package description > > page, and not related to the package-menu table that this patch covers. > > > > On the question of the Archive column... I have been trying to figure > out how to have the value of the variable > > substituted in to the list, rather than the variable name as a string. > > > > Evaluating this code results in the following error: > > > > [("Package" 30 package-menu--name-predicate) ("Version" 14 > package-menu--version-predicate) ("Status" > > 12 package-menu--status-predicate) ("Archive" (\, > package-archive-column-width) > > package-menu--archive-predicate) q ("Description" 0 > package-menu--description-predicate)] > > > > (defcustom package-name-column-width 30 > > "Column width for the Package name in the package menu." > > :type 'number > > :version "28.1") > > > > (defcustom package-version-column-width 14 > > "Column width for the Package version in the package menu." > > :type 'number > > :version "28.1") > > > > (defcustom package-status-column-width 12 > > "Column width for the Package status in the package menu." > > :type 'number > > :version "28.1") > > > > (defcustom package-archive-column-width 12 > > "Column width for the Package status in the package menu." > > :type 'number > > :version "28.1") > > > > (setq tabulated-list-format > > `[("Package" ,package-name-column-width > package-menu--name-predicate) > > ("Version" ,package-version-column-width > package-menu--version-predicate) > > ("Status" ,package-status-column-width > package-menu--status-predicate) > > ,@(if (cdr package-archives) > > '(("Archive" ,package-status-column-width > package-menu--archive-predicate))) > > ("Description" 0 package-menu--description-predicate)]) > > > > > > I can't figure out how to get it to use the value of > package-archive-column-width and not the string literal. > > > > I'll hold off another patch to try to solve this one. Any help you could > offer would be greatly appreciated! > -- *Chris McMahan >* --0000000000001d68be05a4e9c10c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I may have found a solution.... but I have no= idea if it's a decent one....

;; Original non-functioning code. = Trying to get the value of the package-archive-column-width into the list r= ather than hardcode=C2=A0it.
(setq tabulated-list-format
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 `[("Package" ,package-name-column-width package-men= u--name-predicate)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ("Version&quo= t; ,package-version-column-width package-menu--version-predicate)
=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 ("Status" =C2=A0,package-status-colu= mn-width =C2=A0package-menu--status-predicate)])
=C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 ,@(if (cdr package-archives)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 '(("Archive" ,package-archive-col= umn-width package-menu--archive-predicate)))
=C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 ("Description" 0 package-menu--description-predicate)])

;; potential solution.... any thoughts?
(setq tabulated-list-format=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 `[("Package" ,package-name-column= -width package-menu--name-predicate)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = ("Version" ,package-version-column-width package-menu--version-pr= edicate)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ("Status" =C2=A0,p= ackage-status-column-width =C2=A0package-menu--status-predicate)])
(if (= cdr package-archives)
=C2=A0 =C2=A0 (setq tabulated-list-format (append = tabulated-list-format `(("Archive" ,package-archive-column-width = package-menu--archive-predicate)))))
(setq tabulated-list-format (append= tabulated-list-format `(("Description" 0 package-menu--descripti= on-predicate))))

- Chris


On Tue, May 5, 2020 at 12:09 = PM Eli Zaretskii <eliz@gnu.org> w= rote:
[Forwardin= g to everyone; please use Reply All.]

> From: Chris McMahan <cmcmahan@gmail.com>
> Date: Tue, 5 May 2020 11:28:13 -0400
>
> Hi Eli,
> I hope I'm not being too difficult getting this set up.
>
> The format for the patch commit message has been incorporated.
>
> The other hardcoded values (13 in this case) are for aligning the labe= ls and values in the package description
> page, and not related to the package-menu table that this patch covers= .
>
> On the question of the Archive column... I have been trying to figure = out how to have the value of the variable
> substituted in to the list, rather than the variable name as a string.=
>
> Evaluating this code results in the following error:
>
> [("Package" 30 package-menu--name-predicate) ("Version&= quot; 14 package-menu--version-predicate) ("Status"
> 12 package-menu--status-predicate) ("Archive" (\, package-ar= chive-column-width)
> package-menu--archive-predicate) q ("Description" 0 package-= menu--description-predicate)]
>
>=C2=A0 =C2=A0 =C2=A0(defcustom package-name-column-width 30
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Column width for the Package name in t= he package menu."
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:type 'number
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:version "28.1")
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0(defcustom package-version-column-width 14
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Column width for the Package version i= n the package menu."
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:type 'number
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:version "28.1")
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0(defcustom package-status-column-width 12
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Column width for the Package status in= the package menu."
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:type 'number
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:version "28.1")
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0(defcustom package-archive-column-width 12
>=C2=A0 =C2=A0 =C2=A0 =C2=A0"Column width for the Package status in= the package menu."
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:type 'number
>=C2=A0 =C2=A0 =C2=A0 =C2=A0:version "28.1")
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0(setq tabulated-list-format
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0`[("Package" ,packag= e-name-column-width package-menu--name-predicate)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("Version" ,p= ackage-version-column-width package-menu--version-predicate)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("Status"=C2= =A0 ,package-status-column-width=C2=A0 package-menu--status-predicate)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0,@(if (cdr package-arch= ives)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&#= 39;(("Archive" ,package-status-column-width package-menu--archive= -predicate)))
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("Description"= ; 0 package-menu--description-predicate)])
>=C2=A0 =C2=A0
>
> I can't figure out how to get it to use the value of package-archi= ve-column-width and not the string literal.
>
> I'll hold off another patch to try to solve this one. Any help you= could offer would be greatly appreciated!


--
Chris McMahan <cmcmahan@gmail.com>
--0000000000001d68be05a4e9c10c-- From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 17:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Chris McMahan Cc: Eli Zaretskii , 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158869950522076 (code B ref 41086); Tue, 05 May 2020 17:26:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 17:25:05 +0000 Received: from localhost ([127.0.0.1]:37282 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW1JV-0005ja-Fj for submit@debbugs.gnu.org; Tue, 05 May 2020 13:25:05 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:34743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW1JU-0005jN-99 for 41086@debbugs.gnu.org; Tue, 05 May 2020 13:25:00 -0400 Received: by mail-qk1-f173.google.com with SMTP id t3so3152886qkg.1 for <41086@debbugs.gnu.org>; Tue, 05 May 2020 10:25:00 -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=IyRGrYefE9KGrkvVS3VfEg+NEAiLnmVn7HugXjJkbpk=; b=korXnc58TzQHrsdsevc4jr7mBYxElnlKCbi/VNaNeITM6jcI7kbWH5wYuLNcfzbma/ QtUFhIQuqyTDrpPti8gayuQnnN6ggPXt8FwBDEga0uTiN9Rg4OtJzYYa0JUu1W6F5SXM CGrZIJUSbJttPzqf4LHoUSIedvWVRzV5ro+jyxoLNdbIpoLmDL2pc23+VlauSNMSU887 s3+FgiYvT+jMB/XeAwG1b1HacB2JkaH9v6vndGdtyF7QkI/vMWMM2R6BxVBaTMpFwj50 Vdx36CSHzsy6MKox5ahJseIOHVCm9C5bGrQkqV+uc4fkkKEajPhDpInDscxsUh9HMfVX pFYg== 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=IyRGrYefE9KGrkvVS3VfEg+NEAiLnmVn7HugXjJkbpk=; b=sdlG5FxAQ1L6nqOFsyKZduIgB1hKNtOVg2te4Tz+nkUvHr14B91UKjcMRFjuSE1DBt Qra0am7Ts7QEWojnEAzXfA6ykBWfhUR4iF2jEaj1bD6Vl2WOFK8niSLE+D9s8v7PXyoa vGRjWr2D/NfzoKlbm0O8qSy3QPlyhGvU6v7STf3RHKIaCGax+5/YCp6dms25QtI5MqgO RUi66f3Hqe/weB/q1bkwC+Emoq7KX4yF8F7HrpT8Bvgdo58hiC4cPEkjxQEpRHgvstgn ijxp30sTkmR0PX4JTZZ10AutmtxQXAZIbwZ/ar2+iCTwcM1G6UIN/H/3uQYHNFRaRmR9 CH2A== X-Gm-Message-State: AGi0PuYzFh/KJjvVjSarnYj70UF/sIZceWoyrPl0EOjR7BwuVrZiPZPP vEtOok46a724DsXua8yDaCzLKZDN X-Google-Smtp-Source: APiQypKPj7cN6uZH5WDn36LxuIlMNTVkMYmk/kvToVP/49HS5NccGX/JMiZn87IAha7Cadn4hLlLRQ== X-Received: by 2002:a05:620a:13c1:: with SMTP id g1mr2001140qkl.257.1588699494009; Tue, 05 May 2020 10:24:54 -0700 (PDT) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.38.42]) by smtp.gmail.com with ESMTPSA id u11sm2333811qtj.10.2020.05.05.10.24.53 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 05 May 2020 10:24:53 -0700 (PDT) From: Noam Postavsky References: <87imhbo1ku.fsf@stefankangas.se> <83eerympt1.fsf@gnu.org> <83zhaml5xf.fsf@gnu.org> Date: Tue, 05 May 2020 13:24:52 -0400 In-Reply-To: (Chris McMahan's message of "Tue, 5 May 2020 13:12:26 -0400") Message-ID: <85ftceguqj.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (windows-nt) 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 (-) Chris McMahan writes: > ;; Original non-functioning code. Trying to get the value of the > package-archive-column-width into the list rather than hardcode it. > (setq tabulated-list-format > `[("Package" ,package-name-column-width > package-menu--name-predicate) > ("Version" ,package-version-column-width > package-menu--version-predicate) > ("Status" ,package-status-column-width > package-menu--status-predicate)]) > ,@(if (cdr package-archives) > '(("Archive" ,package-archive-column-width ^ You just need a backquote here instead of a plain quote. A good rule of thumb is that if you climb up (using backward-up-list, C-M-u) from a comma, there should always be exactly one corresponding backquote per comma. In this case you had two commas, but only one backquote. > (if (cdr package-archives) > (setq tabulated-list-format (append tabulated-list-format `(("Archive" ,package-archive-column-width package-menu--archive-predicate))))) > (setq tabulated-list-format (append tabulated-list-format `(("Description" 0 package-menu--description-predicate)))) This works too, though it's a bit clunky. >> > I can't figure out how to get it to use the value of >> > package-archive-column-width and not the string literal. FYI, you really mean a quoted symbol, not a string literal. From unknown Sat Sep 13 14:42:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) Resent-From: Chris McMahan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 May 2020 17:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41086 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Noam Postavsky Cc: Eli Zaretskii , 41086@debbugs.gnu.org Received: via spool by 41086-submit@debbugs.gnu.org id=B41086.158870126924887 (code B ref 41086); Tue, 05 May 2020 17:55:02 +0000 Received: (at 41086) by debbugs.gnu.org; 5 May 2020 17:54:29 +0000 Received: from localhost ([127.0.0.1]:37337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW1m0-0006TL-QO for submit@debbugs.gnu.org; Tue, 05 May 2020 13:54:29 -0400 Received: from mail-lj1-f179.google.com ([209.85.208.179]:40326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jW1ly-0006T8-HT for 41086@debbugs.gnu.org; Tue, 05 May 2020 13:54:27 -0400 Received: by mail-lj1-f179.google.com with SMTP id y4so2574100ljn.7 for <41086@debbugs.gnu.org>; Tue, 05 May 2020 10:54:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=kvRu4RT8CVplFoypBUc0ZehEqVNtCdOwePsqgllXEUI=; b=Xi+/4S1uEGHE+Quxgh597PzCJJ9WupRDJjlspLA/mpihK9o7BCXmQkZLARf8b1R3jw H5Q09JeGndnUMMj6j3OCYxtbz5yk/PJgvc5s0D6i6eH9eBwytvoBFFiLBG1UCzxgVdwQ AICZBUAsKI7WU/lIFK5U9LZxZ+0BkkVkbxxwbuXzHbLSdI5qFQIeKY7wTzwva4zW3p5Q d8nnLW/umPfL9g6fR6MgmIKl5Jz+f4HvoBmGXM0Yms9lfuqtUhN9zP0n8M7AhapVv1oI GZQyfHULp+TMULaZdRj2noOQQR4dIqBEhzt+LlAIwNDiXCv3NH59Dl1xBoHlhQQ+eCPg 7UBg== 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=kvRu4RT8CVplFoypBUc0ZehEqVNtCdOwePsqgllXEUI=; b=HcRqlKOH306LYe2A/bn1oxog+VI4Xch/wlIIL5WacSgwdpZ6yFdVOAs+dpTpISiW1C Z9E3x0eRmzB0z/pU+nQu5Hh0ILglODx47D9WbzhL84PfwsNrljHpRol14Y8Yg8ULsfDu lCNd5d4VwPE9Q5C0IXrbR2v+vbtHb7gv6hPSNTWtRpewCK3/NXTrAAifCHznXXBjrd7+ 9DfLqAE9woXHaR6Xy887F+APa8nnzmajQiclIZVeTlf1x1QypCxvvc6ISCq+bBAemBGO cJbo2V31DzpMNlfX87i07QiHv38++YIOvdPUx2L6eR6VBV3+6ZXbdyuDZEp37pP0iBgH ubOw== X-Gm-Message-State: AGi0PuZ59NNZ15lCWTOoaPJ+bFmcn1oGlHVW2ZrM9mmb9rmImzosTxph nxDxy1DX4z6mP6KS7i0M3C6V7AARGuO7E6unrW0= X-Google-Smtp-Source: APiQypJvRRyVfX6patbibvnuXgZUUT29ABcB1SKTmf6StTMEmRuYhJQ6IFQIr7QPMX5Kn9kcjzTaoudsMTYj3gMgG1A= X-Received: by 2002:a2e:9b13:: with SMTP id u19mr2527803lji.161.1588701260473; Tue, 05 May 2020 10:54:20 -0700 (PDT) MIME-Version: 1.0 References: <87imhbo1ku.fsf@stefankangas.se> <83eerympt1.fsf@gnu.org> <83zhaml5xf.fsf@gnu.org> <85ftceguqj.fsf@gmail.com> In-Reply-To: <85ftceguqj.fsf@gmail.com> From: Chris McMahan Date: Tue, 5 May 2020 13:54:08 -0400 Message-ID: Content-Type: multipart/alternative; boundary="00000000000048eb6e05a4ea5640" 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 (-) --00000000000048eb6e05a4ea5640 Content-Type: text/plain; charset="UTF-8" The backquote did the trick! (slaps forehead). I appreciate the help! - Chris On Tue, May 5, 2020 at 1:24 PM Noam Postavsky wrote: > Chris McMahan writes: > > > ;; Original non-functioning code. Trying to get the value of the > > package-archive-column-width into the list rather than hardcode it. > > (setq tabulated-list-format > > `[("Package" ,package-name-column-width > > package-menu--name-predicate) > > ("Version" ,package-version-column-width > > package-menu--version-predicate) > > ("Status" ,package-status-column-width > > package-menu--status-predicate)]) > > ,@(if (cdr package-archives) > > '(("Archive" ,package-archive-column-width > ^ > > You just need a backquote here instead of a plain quote. A good rule of > thumb is that if you climb up (using backward-up-list, C-M-u) from a > comma, there should always be exactly one corresponding backquote per > comma. In this case you had two commas, but only one backquote. > > > (if (cdr package-archives) > > (setq tabulated-list-format (append tabulated-list-format > `(("Archive" ,package-archive-column-width > package-menu--archive-predicate))))) > > (setq tabulated-list-format (append tabulated-list-format > `(("Description" 0 package-menu--description-predicate)))) > > This works too, though it's a bit clunky. > > >> > I can't figure out how to get it to use the value of > >> > package-archive-column-width and not the string literal. > > FYI, you really mean a quoted symbol, not a string literal. > -- *Chris McMahan >* --00000000000048eb6e05a4ea5640 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The backquote did the trick! (slaps forehead).

I apprecia= te the help!

- Chris

On Tue, May 5, 2020 at 1:24 PM Noam Postavsk= y <npostavs@gmail.com> wrot= e:
Chris McMahan= <cmcmahan@gmail= .com> writes:

> ;; Original non-functioning code. Trying to get the value of the
> package-archive-column-width into the list rather than hardcode it. > (setq tabulated-list-format
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0`[("Package" ,package-name-= column-width
> package-menu--name-predicate)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("Version" ,package-= version-column-width
> package-menu--version-predicate)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0("Status"=C2=A0 ,pac= kage-status-column-width
>=C2=A0 package-menu--status-predicate)])
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0,@(if (cdr package-archives) >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0'((&q= uot;Archive" ,package-archive-column-width
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ^

You just need a backquote here instead of a plain quote.=C2=A0 A good rule = of
thumb is that if you climb up (using backward-up-list, C-M-u) from a
comma, there should always be exactly one corresponding backquote per
comma.=C2=A0 In this case you had two commas, but only one backquote.

> (if (cdr package-archives)
>=C2=A0 =C2=A0 =C2=A0(setq tabulated-list-format (append tabulated-list-= format `(("Archive" ,package-archive-column-width package-menu--a= rchive-predicate)))))
> (setq tabulated-list-format (append tabulated-list-format `(("Des= cription" 0 package-menu--description-predicate))))

This works too, though it's a bit clunky.

>> > I can't figure out how to get it to use the value of
>> > package-archive-column-width and not the string literal.

FYI, you really mean a quoted symbol, not a string literal.


--
Chris McMahan <cmcmahan@gmail.com>
--00000000000048eb6e05a4ea5640-- From unknown Sat Sep 13 14:42:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Chris McMahan Subject: bug#41086: closed (Re: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el)) Message-ID: References: <838shj12pg.fsf@gnu.org> X-Gnu-PR-Message: they-closed 41086 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 41086@debbugs.gnu.org Date: Sat, 23 May 2020 08:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1590222122-11039-1" This is a multi-part message in MIME format... ------------=_1590222122-11039-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #41086: [PATCH] Add user-defined column widths to package-list (package.el) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 41086@debbugs.gnu.org. --=20 41086: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D41086 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1590222122-11039-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 41086-done) by debbugs.gnu.org; 23 May 2020 08:21:31 +0000 Received: from localhost ([127.0.0.1]:33354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcPPP-0002rL-7O for submit@debbugs.gnu.org; Sat, 23 May 2020 04:21:31 -0400 Received: from eggs.gnu.org ([209.51.188.92]:56042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcPPN-0002r7-Vu for 41086-done@debbugs.gnu.org; Sat, 23 May 2020 04:21:30 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40447) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jcPPI-0005dj-Nz; Sat, 23 May 2020 04:21:24 -0400 Received: from [176.228.60.248] (port=3912 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jcPPI-0002cb-87; Sat, 23 May 2020 04:21:24 -0400 Date: Sat, 23 May 2020 11:21:31 +0300 Message-Id: <838shj12pg.fsf@gnu.org> From: Eli Zaretskii To: Chris McMahan In-Reply-To: (message from Chris McMahan on Tue, 5 May 2020 14:33:34 -0400) Subject: Re: bug#41086: Fwd: bug#41086: [PATCH] Add user-defined column widths to package-list (package.el) References: <87imhbo1ku.fsf@stefankangas.se> <83eerympt1.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 41086-done Cc: 41086-done@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 (---) > From: Chris McMahan > Date: Tue, 5 May 2020 14:33:34 -0400 > > The latest patch, with a fix for package-archive-menu-width, is attached. Thanks, pushed to the master branch. I also added a NEWS entry calling out the new options. P.S. Please always CC the bug address, so that the discussion gets recorded by the bug tracker. ------------=_1590222122-11039-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 May 2020 20:13:40 +0000 Received: from localhost ([127.0.0.1]:34058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVhT9-0005te-Ra for submit@debbugs.gnu.org; Mon, 04 May 2020 16:13:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:34006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVhQR-0005p8-Cr for submit@debbugs.gnu.org; Mon, 04 May 2020 16:10:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jVhQR-0001yI-83 for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 16:10:51 -0400 Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:34802) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jVhQQ-0003W5-EN for bug-gnu-emacs@gnu.org; Mon, 04 May 2020 16:10:50 -0400 Received: by mail-qt1-x829.google.com with SMTP id b1so119343qtt.1 for ; Mon, 04 May 2020 13:10:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=IB8cD0sy3UhAhm/rdECr3fhN4rBHrrK2tKPRDf3dtwg=; b=IxhYnfucvABVLsC+yDybTcYkXtr9y/EMT5j7LX1nXuQ7MO4o8vCu2vO3CnJXnMR43Y zTIT9/twuEmju/j84mRioyxKzBNciYg8etbd7irloxXIj0FOuow+aX9Pg4YCbrCHpKj7 TqpzCtExObhFEEwUTKcncuMWzyf6apUP69b4Tge6UhuJoSbY9oczgbxzvxQwYb9ugNWd SxrdKgV5OwSzbRiV94P5ndlSMzb3jYTZqPwcL0WaSHtoZqJ/LLixqTrntDysR84OE67V 0rN5IsbQjAMgw6YbeIkQJD4gypn4xRMKhKWX0ieNjw7jORYu+69nRFhEJmYiVSW8DeiI Mstw== 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=IB8cD0sy3UhAhm/rdECr3fhN4rBHrrK2tKPRDf3dtwg=; b=ei6sdkX2ndhxJCA8BKuaytwCSonAvOBRxSXQjSTy1EF2fao8VoPpFfNzONci7Gz//C qGz28iFaL0g/DtQlZ95qIPKUmO2XN5/nFoUyuqpya+HOlIoUAJXs5YyNOSJFLXX9sKe1 ZyVg/qDIy2Ds9fTBGs4otwMrNP3wnJzjs4XWX7OIOcJN8dDyrDr083U31kQ9NfJzesxB BjgjLCSfWtgRiELg1GGQhcb2yaP7UChNyuUJtmNk9RI9BpwwAJtIxA0kvrJ4ZsjVfLZu b+SMURXD9ajQpcxiNOAy8A5NQ4OM9UgKgAS+3qhZM/l+bCsj4Q4tZF3+iXP0ECsLSGNt LDbA== X-Gm-Message-State: AGi0PuYS11m58WiR5xMhLJuqrfWqXmRXhTaut1X7QSi89BXJazYdcNzF 4a/oI7Rcd1DF1U83M3bSaRqIOqRriCvgXeR1kpbtTAnBQeU= X-Google-Smtp-Source: APiQypK3LwLKT70mZCH7qCH6Ta6a5gNIX2qiSyOXismEXtI5gH5xyf9l1fV2SgvgFeM9r5Agqm4AARaU4OyDPeAPR8k= X-Received: by 2002:ac8:3459:: with SMTP id v25mr882705qtb.229.1588623048411; Mon, 04 May 2020 13:10:48 -0700 (PDT) MIME-Version: 1.0 From: Chris McMahan Date: Mon, 4 May 2020 16:10:37 -0400 Message-ID: Subject: [PATCH] Add user-defined column widths to package-list (package.el) To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="0000000000007bf98105a4d82021" Received-SPF: pass client-ip=2607:f8b0:4864:20::829; envelope-from=cmcmahan@gmail.com; helo=mail-qt1-x829.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_FACE_BAD=0.981, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 04 May 2020 16:13:38 -0400 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: -2.3 (--) --0000000000007bf98105a4d82021 Content-Type: multipart/alternative; boundary="0000000000007bf97e05a4d8201f" --0000000000007bf97e05a4d8201f Content-Type: text/plain; charset="UTF-8" When executing the function `package-list-packages', the column widths are too narrow, cutting off a significant portion of the package names. This minor patch adds four variables that can be set by the user to adjust the width of each column within the package list. Changelog entry -------------------------------- 2020-05-04 Chris McMahan * package.el ((define-derived-mode package-menu-mode tabulated-list-mode "Package Menu"): User can now adjust column widths of the package list by setting the values of the following: package-name-column-width (defaults to 30 columns) package-version-column-width (14 column) package-status-column-width (12 columns) package-archive-column-width (14 columns) -------------------------------- Patch is attached: -- *Chris McMahan >* --0000000000007bf97e05a4d8201f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
When executing the function `package-list-packages', the co= lumn widths are too narrow, cutting off a significant
portion of the pac= kage names.=C2=A0

This minor patch adds four variables that can be set= by the user to adjust the width of each column within the package list.=C2= =A0

Changelog entry
--------------------------------=
2020-05-04 =C2=A0Chris McMahan =C2=A0<cmcmahan@gmail.com>

* package.el ((define-derived-mode = package-menu-mode tabulated-list-mode "Package Menu"):
User c= an now adjust column widths of the package list by setting the values of th= e following:
package-name-column-width (defaults to 30 columns)
package-= version-column-width (14 column)
package-status-column-width (12 columns= )
package-archive-column-width (14 columns)
-------------------------= -------

Patch is attached:


--
Chris McMahan <cmcmahan@gmail.com>
--0000000000007bf97e05a4d8201f-- --0000000000007bf98105a4d82021 Content-Type: application/octet-stream; name="package.patch" Content-Disposition: attachment; filename="package.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_k9swzxm20 LS0tIHYyNy4wLjkwX3BhY2thZ2UuZWwJMjAyMC0wNS0wNCAxNTo0OTozMy4zODc4NDU2MDAgLTA0 MDAKKysrIHBhY2thZ2UuZWwJMjAyMC0wNS0wNCAxNTo1MDoxMy4xOTA3ODk0MDAgLTA0MDAKQEAg LTM5Nyw2ICszOTcsMjkgQEAKICAgOnR5cGUgJ2Jvb2xlYW4KICAgOnZlcnNpb24gIjI1LjEiKQog CisoZGVmY3VzdG9tIHBhY2thZ2UtbmFtZS1jb2x1bW4td2lkdGggMzAKKyAgIkNvbHVtbiB3aWR0 aCBvZiB0aGUgJ1BhY2thZ2UnIG5hbWUgd2l0aGluIHRoZSBwYWNrYWdlIGxpc3QKK2ludm9rZWQg dGhyb3VnaCBgcGFja2FnZS1saXN0LXBhY2thZ2VzJy4iCisgIDp0eXBlICdudW1iZXIKKyAgOnZl cnNpb24gIjI3LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2UtdmVyc2lvbi1jb2x1bW4td2lkdGgg MTQKKyAgIkNvbHVtbiB3aWR0aCBvZiB0aGUgcGFja2FnZSAndmVyc2lvbicgd2l0aGluIHRoZSBw YWNrYWdlIGxpc3QKK2ludm9rZWQgdGhyb3VnaCBgcGFja2FnZS1saXN0LXBhY2thZ2VzJy4iCisg IDp0eXBlICdudW1iZXIKKyAgOnZlcnNpb24gIjI3LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2Ut c3RhdHVzLWNvbHVtbi13aWR0aCAxMgorICAiQ29sdW1uIHdpZHRoIG9mIHRoZSBwYWNrYWdlICdz dGF0dXMnIHdpdGhpbiB0aGUgcGFja2FnZSBsaXN0CitpbnZva2VkIGZyb20gdGhlIGBwYWNrYWdl LWxpc3QtcGFja2FnZXMnIGNvbW1hbmQiCisgIDp0eXBlICdudW1iZXIKKyAgOnZlcnNpb24gIjI3 LjEiKQorCisoZGVmY3VzdG9tIHBhY2thZ2UtYXJjaGl2ZS1jb2x1bW4td2lkdGggMTQKKyAgIldp ZHRoIG9mIHRoZSBhcmNoaXZlIGNvbHVtbiBpbiB0aGUgcGFja2FnZSBsaXN0LiIKKyAgOnR5cGUg J251bWJlcgorICA6dmVyc2lvbiAiMjcuMSIpCisKIAwKIDs7OyBgcGFja2FnZS1kZXNjJyBvYmpl Y3QgZGVmaW5pdGlvbgogOzsgVGhpcyBpcyB0aGUgc3RydWN0IHVzZWQgaW50ZXJuYWxseSB0byBy ZXByZXNlbnQgcGFja2FnZXMuCkBAIC0yNzUwLDE4ICsyNzczLDE4IEBACiAKIChkZWZpbmUtZGVy aXZlZC1tb2RlIHBhY2thZ2UtbWVudS1tb2RlIHRhYnVsYXRlZC1saXN0LW1vZGUgIlBhY2thZ2Ug TWVudSIKICAgIk1ham9yIG1vZGUgZm9yIGJyb3dzaW5nIGEgbGlzdCBvZiBwYWNrYWdlcy4KLUxl dHRlcnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBjb21tYW5k cy4KLVxcPHBhY2thZ2UtbWVudS1tb2RlLW1hcD4KLVxce3BhY2thZ2UtbWVudS1tb2RlLW1hcH0i CisgIExldHRlcnMgZG8gbm90IGluc2VydCB0aGVtc2VsdmVzOyBpbnN0ZWFkLCB0aGV5IGFyZSBj b21tYW5kcy4KKyAgXFw8cGFja2FnZS1tZW51LW1vZGUtbWFwPgorICBcXHtwYWNrYWdlLW1lbnUt bW9kZS1tYXB9IgogICAoc2V0cSBtb2RlLWxpbmUtcHJvY2VzcyAnKChwYWNrYWdlLS1kb3dubG9h ZHMtaW4tcHJvZ3Jlc3MgIjpMb2FkaW5nIikKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo cGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1zdGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgcGFja2FnZS1tZW51LS10cmFuc2FjdGlvbi1zdGF0dXMpKSkKICAgKHNldHEgdGFidWxh dGVkLWxpc3QtZm9ybWF0Ci0gICAgICAgIGBbKCJQYWNrYWdlIiAxOCBwYWNrYWdlLW1lbnUtLW5h bWUtcHJlZGljYXRlKQotICAgICAgICAgICgiVmVyc2lvbiIgMTMgcGFja2FnZS1tZW51LS12ZXJz aW9uLXByZWRpY2F0ZSkKLSAgICAgICAgICAoIlN0YXR1cyIgIDEwIHBhY2thZ2UtbWVudS0tc3Rh dHVzLXByZWRpY2F0ZSkKKyAgICAgICAgYFsoIlBhY2thZ2UiICxwYWNrYWdlLW5hbWUtY29sdW1u LXdpZHRoIHBhY2thZ2UtbWVudS0tbmFtZS1wcmVkaWNhdGUpCisgICAgICAgICAgKCJWZXJzaW9u IiAscGFja2FnZS12ZXJzaW9uLWNvbHVtbi13aWR0aCBwYWNrYWdlLW1lbnUtLXZlcnNpb24tcHJl ZGljYXRlKQorICAgICAgICAgICgiU3RhdHVzIiAgLHBhY2thZ2Utc3RhdHVzLWNvbHVtbi13aWR0 aCAgcGFja2FnZS1tZW51LS1zdGF0dXMtcHJlZGljYXRlKQogICAgICAgICAgICxAKGlmIChjZHIg cGFja2FnZS1hcmNoaXZlcykKLSAgICAgICAgICAgICAgICAnKCgiQXJjaGl2ZSIgMTAgcGFja2Fn ZS1tZW51LS1hcmNoaXZlLXByZWRpY2F0ZSkpKQorICAgICAgICAgICAgICAgICcoKCJBcmNoaXZl IiAscGFja2FnZS1hcmNoaXZlLWNvbHVtbi13aWR0aCBwYWNrYWdlLW1lbnUtLWFyY2hpdmUtcHJl ZGljYXRlKSkpCiAgICAgICAgICAgKCJEZXNjcmlwdGlvbiIgMCBwYWNrYWdlLW1lbnUtLWRlc2Ny aXB0aW9uLXByZWRpY2F0ZSldKQogICAoc2V0cSB0YWJ1bGF0ZWQtbGlzdC1wYWRkaW5nIDIpCiAg IChzZXRxIHRhYnVsYXRlZC1saXN0LXNvcnQta2V5IChjb25zICJTdGF0dXMiIG5pbCkpCg== --0000000000007bf98105a4d82021-- ------------=_1590222122-11039-1--