From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: Ship Mints Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 May 2025 15:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 78216@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17461992024922 (code B ref -1); Fri, 02 May 2025 15:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 May 2025 15:20:02 +0000 Received: from localhost ([127.0.0.1]:60475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAsBF-0001HB-Gl for submit@debbugs.gnu.org; Fri, 02 May 2025 11:20:01 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34548) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uAsBB-0001Go-IA for submit@debbugs.gnu.org; Fri, 02 May 2025 11:19:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uAsB5-0003ne-Gk for bug-gnu-emacs@gnu.org; Fri, 02 May 2025 11:19:51 -0400 Received: from mail-vk1-xa36.google.com ([2607:f8b0:4864:20::a36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uAsB3-0004oA-P0 for bug-gnu-emacs@gnu.org; Fri, 02 May 2025 11:19:51 -0400 Received: by mail-vk1-xa36.google.com with SMTP id 71dfb90a1353d-51eb1823a8eso852914e0c.3 for ; Fri, 02 May 2025 08:19:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746199188; x=1746803988; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=NKGMnIiAD2SyC7pSvm43IKWAt0tCDbhVb6lgvic3MOU=; b=RCb+OI0uinKAnutqPhk959rZCyEHIGELLl7Fv8fNPAvPQTnmiMpIHb4LxznBkaE7Yy iKZ6S6gc2gRtAIvP4csNg4ZdlWbSCo2QcyNVBmTcyLzg051n8PivoD+G3/ZrHHukh0UB FaQKxVbbn3Ck/PHANQkZIvq7MB9Fy3ZFaRf2tYoavk6P2BT5sBry+oCZNVqSsiigb2qr QrxpS0d5QeB5GvtbSHhkv+4iWS2RQF5r1RcdK1o1MnMGcWtt9p7wSNttbkLi+01Q2tV7 Sb1eNx3oJVN5rPMzGKCy9iElam95sw01Cn5z0YuJBBqvUM6nkWx5E0sdxTsgmO+un50I o9Xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746199188; x=1746803988; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=NKGMnIiAD2SyC7pSvm43IKWAt0tCDbhVb6lgvic3MOU=; b=U6AR0mlMB+6McCBHvOl7Q7mm2ebJ0QzArMHWL6oDvJTK2BR//3NNKIFlfUQF0EQFZR aGR/tg7+RP4wpscUHLctCFym60z3d0gmksfgnQE0XcOd7xSfy3w8Jkgb19z9Tm2CNtxi qta8yuTFRFLlz5cbEHrg08TOmcwCC1q9Zs6gjIPNfMjzlDd16huJb6tYdICxClAO4Mxg mZywIouQ6tT7D2fJElvOOrs2HkOEe9g8qG9UZRunGPj6FBg+wv+wBOIvH+ZpZ1vLxDAY EfhBAD5QYEOKkyiQX3W9JKb+xMbW2S8h6Ctv0D+e8fIBLpOJACorSenWa/em/r0jcqw2 KYsw== X-Gm-Message-State: AOJu0YzbcH7ERT3PxmJ3tNycGztyJx7mmhlMMWkDv6+Yx8EbgGgjjt66 nZEiskF2QP2/9luYqcyltC4v42wsVS9b3mhuZmJiskzCAA3XY6fOF4hex1RTy8RlOh2VkTruXho ZYS5pYuOQbT6nXR6zE3DrDtcbrSCsOQ== X-Gm-Gg: ASbGncsoX/tfHgvvznXsZFwT9rup9Uc0nfMv0Qm/7zQVaBoMznY2nGkQZxVrg6vo4j6 EB+2i9KSxGEXDVRjwrZiKQmerM3zbxSf7VGzbO/5yXFdpTWS64Ws0gNyf3/7NgCMmf27CeFx5ZY +ErET0Jo/GFJGHartWzjqckw== X-Google-Smtp-Source: AGHT+IEgF3W2EEYsiWP4nk+2KpA9tszP3Fcu2f9JtL7R0YJx20T/NMoi68PpWIXgIiVTuLqU90W0sGGlim4X0t9YTwU= X-Received: by 2002:a05:6122:3287:b0:529:d7e:d13f with SMTP id 71dfb90a1353d-52aed7ba8c9mr2143466e0c.9.1746199188397; Fri, 02 May 2025 08:19:48 -0700 (PDT) MIME-Version: 1.0 From: Ship Mints Date: Fri, 2 May 2025 11:19:36 -0400 X-Gm-Features: ATxdqUHTtjzadjpsCcMCaGTBbJfQvqOsi7vXAGUYBpzcSzopiSNMVxzlmXkz1vM Message-ID: Content-Type: multipart/mixed; boundary="00000000000054ff4c063428ae4d" Received-SPF: pass client-ip=2607:f8b0:4864:20::a36; envelope-from=shipmints@gmail.com; helo=mail-vk1-xa36.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.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_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) --00000000000054ff4c063428ae4d Content-Type: multipart/alternative; boundary="00000000000054ff4b063428ae4b" --00000000000054ff4b063428ae4b Content-Type: text/plain; charset="UTF-8" See subject. --00000000000054ff4b063428ae4b Content-Type: text/html; charset="UTF-8"
See subject.
--00000000000054ff4b063428ae4b-- --00000000000054ff4c063428ae4d Content-Type: application/octet-stream; name="0001-admin-MAINTAINERS-Added-myself-as-the-vtable.el-main.patch" Content-Disposition: attachment; filename="0001-admin-MAINTAINERS-Added-myself-as-the-vtable.el-main.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ma6xvl250 RnJvbSAxMDQ2NWVlNjRjMjJhZjhiZDIyMzc3NzZhMmQ1M2NiMmYwMGE4YTUxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IEZyaSwgMiBNYXkgMjAyNSAxMToxNzowMCAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdICogYWRtaW4v TUFJTlRBSU5FUlM6IEFkZGVkIG15c2VsZiBhcyB0aGUgdnRhYmxlLmVsCiBtYWludGFpbmVyLgoK LS0tCiBhZG1pbi9NQUlOVEFJTkVSUyB8IDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvYWRtaW4vTUFJTlRBSU5FUlMgYi9hZG1pbi9NQUlOVEFJTkVS UwppbmRleCBkNzQxNmZhNzgzZi4uYTMyMzc3NDA0MmEgMTAwNjQ0Ci0tLSBhL2FkbWluL01BSU5U QUlORVJTCisrKyBiL2FkbWluL01BSU5UQUlORVJTCkBAIC0yNDIsNiArMjQyLDkgQEAgU2VhbiBX aGl0dG9uCiAJICAgIGRvYy9taXNjL2VkaWZmLnRleGkKIAkgICAgdGVzdC9saXNwL3ZjLyoKIAor U3RlcGhhbmUgTWFya3MKKyAgICAgICBsaXNwL2VtYWNzLWxpc3AvdnRhYmxlLmVsCisKID09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQogMi4gQXJlYXMgdGhhdCBzb21lb25lIGlzIHdpbGxpbmcgdG8gbWFp bnRhaW4sIGFsdGhvdWdoIGhlIHdvdWxkIG5vdAogbmVjZXNzYXJpbHkgbWluZCBpZiBzb21lb25l IGVsc2Ugd2FzIHRoZSBvZmZpY2lhbCBtYWludGFpbmVyLgotLSAKMi40Ny4xCgo= --00000000000054ff4c063428ae4d-- From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: Ship Mints Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 May 2025 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.17461994405879 (code B ref 78216); Fri, 02 May 2025 15:24:02 +0000 Received: (at 78216) by debbugs.gnu.org; 2 May 2025 15:24:00 +0000 Received: from localhost ([127.0.0.1]:60497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAsF5-0001Wk-Jq for submit@debbugs.gnu.org; Fri, 02 May 2025 11:23:59 -0400 Received: from mail-vk1-xa30.google.com ([2607:f8b0:4864:20::a30]:59901) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uAsF2-0001WG-NB for 78216@debbugs.gnu.org; Fri, 02 May 2025 11:23:57 -0400 Received: by mail-vk1-xa30.google.com with SMTP id 71dfb90a1353d-527b70bd90dso657935e0c.3 for <78216@debbugs.gnu.org>; Fri, 02 May 2025 08:23:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746199430; x=1746804230; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=zD7f2PWDW6fMfNVvlD+X9if2GjnzZak8U6n7sYA6H6E=; b=kyW3qOg4lnymUxZLnZw07BM1QtFIGrhY/TmpuwoP6Er5+zbTDY4FMqp+/oRxPPeCrm i2rAsFG5CwBimeEa0LRQyqNTt0hHP/thqliBNVzjOVUOg+Z/8wCbYK4ICH97d1ltrKvI K9WE0TQKaXheZknDwL8n4mOToqSUXD222EFDnHlpgHw1do2o/KZw2LlqFhsmKwXeAKwy 1uRLTEZrUcO2Hxmpd4P0vcmHRzZj3bg/3wfkE5LdQDtm01xx9bVErTBeVPDa8MJFi0F8 umymZ5RnFaOcJrD3YZV9A2wkP0LHwu+UUxyvjNaazspk7ay6fTJWOBIczeQXAAGy81yv P7vQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746199430; x=1746804230; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zD7f2PWDW6fMfNVvlD+X9if2GjnzZak8U6n7sYA6H6E=; b=kvp6B9K18K+Za2n2SN7j5baxWuL12BSc3LQbB2idBf+V9orzqo1FnFvuQlulKIhZgz HDxOKiPPMMEcwnU4VtPp62zxoYvKLY587wFw9whkD00lTo36FDwQLeNskKX4Evw6zaJM vtXlfTv+soweLmZ+I9A30cq0YhIrA6dqJ5nNJGU6uQ51GW1SPexDUR7r+GppzwGfGL/9 a2CJhSTTOU3shtN1W4i/ghz41pS9s0DGVPFZNXYAEQrvVBoTzOm3KEqT8C+FHMWudnKn PNEshbzDCdEAJ01XABcnnRmQMl82lbmYVdoJBkEqrBmaMj/f6ivTkufyONKcHZTCpviK x92Q== X-Gm-Message-State: AOJu0YyxiWnNDXxTkTQbCWkVnsI+jBrH61UPAx6qgwiO5xcK6evT1U5x VTSNukltbV8If+zMxuLTn8wph7amCtjzynxUKVck+6KVqw3MoyQo/+4d0ouvDl3tI/nfsbsdSze 7aOetyDudMwEkEjnRamhLPjSJKZQkXA== X-Gm-Gg: ASbGnctswFRYZoqTJ2iesYIMkBdUX2onmcAGJmv+mWhmzYQFRssoWE0gEHDgHS8jS3a i+NOgg4eYQJj+PywUU7h7oikx+r5sgZbmEqWAOCHhIQNO1/x2SrfDNk8bmruUVT3Q0pGuXp39n+ 4pkJ9bKRxkpsHgkIJ9oqJK/g== X-Google-Smtp-Source: AGHT+IEsPbHQkgeLfkfAkxBMPG7eiCNP4+LqASwM+RY4vbTsIx/sCYXGfJf12VlSriMbDonQHoHm8E/FYg64kf/2swM= X-Received: by 2002:a05:6122:208d:b0:529:2644:76bf with SMTP id 71dfb90a1353d-52aed7bf0b0mr2177760e0c.9.1746199430592; Fri, 02 May 2025 08:23:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ship Mints Date: Fri, 2 May 2025 11:23:38 -0400 X-Gm-Features: ATxdqUF-TgCah4dusq2cGVtq8J8GUHISEvVRq1Ywa4LL5j70nyXVHMxqKPmm-7c Message-ID: Content-Type: multipart/alternative; boundary="000000000000c480e0063428bc85" 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 (-) --000000000000c480e0063428bc85 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, May 2, 2025 at 11:21=E2=80=AFAM Ship Mints wr= ote: > See subject. > Lars suggested I request committer rights. I assume I would commit to limit commits to vtable-related files. -Stephane --000000000000c480e0063428bc85 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= On Fri, May 2, 2025 at 11:21=E2=80=AFAM Ship Mints <shipmints@gmail.com> wrote:
= See subject.

Lars suggested I request committer ri= ghts. I assume I would commit to limit commits to vtable-related files.

-Stephane
<= /div>
--000000000000c480e0063428bc85-- From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: Corwin Brust Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 May 2025 17:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Ship Mints Cc: 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.174620596728771 (code B ref 78216); Fri, 02 May 2025 17:13:02 +0000 Received: (at 78216) by debbugs.gnu.org; 2 May 2025 17:12:47 +0000 Received: from localhost ([127.0.0.1]:32925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAtwN-0007Tz-E7 for submit@debbugs.gnu.org; Fri, 02 May 2025 13:12:47 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:38637) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uAtwL-0007Tm-DF for 78216@debbugs.gnu.org; Fri, 02 May 2025 13:12:46 -0400 Received: by mail-pj1-f48.google.com with SMTP id 98e67ed59e1d1-2ff6ce72844so255407a91.2 for <78216@debbugs.gnu.org>; Fri, 02 May 2025 10:12:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746205959; x=1746810759; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=A3G3jRm2Kt5BhCjO8sfAHFAxQFhzE6kXwTdfWffhYm4=; b=XK4+xutlUCx4Q/x5eFr8yDmZXrmWmlqKwGe7UGYcaEzCjPGflIg69FMrgDqVguWBCI XQrC+dt4qszK+jsoH4lCq3DbOr1HRO7ufEn5PVsax8akgBYlDQHwSrr0xOGhBv8XZLFg RBn02z/iwrzxCg3bVB20Y9aru8Gk4HzRH0XKggHRS578iB52rqITkiQx08EKZD3dXiKu LOhtBa1vl92hlzuT5OmW6g5tNrZNJFaXndgOuxF9oTEUD2EXeT1Ec9cGpsgWoLbhCySn YTUPKXi11n2/c1r1LTxA0eDNAdpalHAna9Eu6xw2WogVEGUQXu9U60uRGvFpy+tF8tbz VHag== X-Gm-Message-State: AOJu0Yzqi1M078BeyEqGRnll0tlwecla10ZcfqH4Sk15X0rQqAM/yEIQ EZtsZ8XuPvauvmEAVNVEhnrZ+jxlngHwZumLkqSV3/p+tx7OToSNNq/etxUjuI/W5x6YUwR+Al0 pWA59wrhQwcE95a2MM7wxh0jdv3Y= X-Gm-Gg: ASbGnctj9AuGxVLIbL5Ssw1JaqgsIJw2e2XI25M9YlAMxvMHXt7vJfCbY8cMYYvcTQC w9YAeaSqM392eLSyvtgFH9vXmvMC0sKxa5xLf8W4HOlgHSl0eGE2czeXOaS5wZqrMqb5JI0T0J8 oycR9w79hLvYKc594oSYpY2sg= X-Google-Smtp-Source: AGHT+IHtGanUgDLL6tyHmcwGuMy3Ku8Gj3WVfDnUUwAIW2hk6tHLHmYHBQpS7VJSKG/+ObMYWSQoLnONlh6d8RO5sio= X-Received: by 2002:a17:90b:2247:b0:2fe:b77a:2eba with SMTP id 98e67ed59e1d1-30a4e574bffmr2135157a91.1.1746205959033; Fri, 02 May 2025 10:12:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Corwin Brust Date: Fri, 2 May 2025 12:12:25 -0500 X-Gm-Features: ATxdqUG2RcKpuhIgbAWX35mLXEsn2SjZT3mDCp7v8pRVipAaQeNfdZ2-gCzAT78 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Fri, May 2, 2025 at 10:23=E2=80=AFAM Ship Mints wr= ote: > > On Fri, May 2, 2025 at 11:21=E2=80=AFAM Ship Mints = wrote: >> >> See subject. > > > Lars suggested I request committer rights. I assume I would commit to lim= it commits to vtable-related files. > FWIW, this type of request doesn't usually come via Email. You should be able to request commit rights from Savannah's web-ux, given you have registered an account (which is needed to be granted membership in Emacs or whatever project). https://savannah.gnu.org/project/memberlist.php?group=3Demacs Let me know if you have any problems! PS, once you have membership in any project on Savannah you can use the memher form of cloning (ssh://YOU@git.savannah.gnu.org/...) for any project we host. It's faster and makes better use of savannah's compute compared to using https). From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: =?UTF-8?Q?St=C3=A9phane?= Marks Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Jun 2025 17:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Corwin Brust Cc: 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.17502661716309 (code B ref 78216); Wed, 18 Jun 2025 17:03:02 +0000 Received: (at 78216) by debbugs.gnu.org; 18 Jun 2025 17:02:51 +0000 Received: from localhost ([127.0.0.1]:53748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uRwBW-0001df-8W for submit@debbugs.gnu.org; Wed, 18 Jun 2025 13:02:50 -0400 Received: from mail-oi1-x22b.google.com ([2607:f8b0:4864:20::22b]:42049) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uRwBN-0001cC-EG for 78216@debbugs.gnu.org; Wed, 18 Jun 2025 13:02:46 -0400 Received: by mail-oi1-x22b.google.com with SMTP id 5614622812f47-401c43671ecso526814b6e.0 for <78216@debbugs.gnu.org>; Wed, 18 Jun 2025 10:02:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750266155; x=1750870955; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=On9dOTDW3AcbKArBs9Mg8KlK9KDOivxX1oxd10GhbN0=; b=DQ83SaigH2yvlQF1jtSVcao97wjn7b0zNhvSbqpQfubal2tfAPu7QjGxdrLNV3u8OZ PJ4U8IzkVnRj7+g4IaJhWSYFk6c7zW49r3vpqsOhV/NY/cDk/LLS4GfQdQsNC+nc5W4z /tcoMLp3+av9kcu7MkPLGm9eOagBuzTF/fPJHaOaQw84979VYx2r7/NVtaUyv7BAL/HD 8pdikVoUP7mzSuQeFDONvGX9t/wUZcnV7DTYHfbSuqyQtZNK1fMlgDctl4dKpl8y6V3R kUea/t8EpHPNmySd6a6NbAmlm+hgUxOgwaxNaesg+g5BlHX4i3U60BHYfkYk3F3D/c0A hq2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750266155; x=1750870955; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=On9dOTDW3AcbKArBs9Mg8KlK9KDOivxX1oxd10GhbN0=; b=wEFdG2dR8CJ8lYjLnZ3j6CjmZcd9xKjmj/oOULVvDc3qFdor73t73VeIdrwp4RnI3Y aHQg0ooPUQZTICnhgBOtXi2OImbLLzJhGYzpr/5dKbsnFfFWh/JIZXN1g0fUzQ+09NDJ ecqV4vlTeiEsM/CSjvhlTeNRFcCKJ/uyMlCXcynhEcTY44p6V3VBFbPkuaL+ogS2ZC9p I79SdZVhXOh40YVOJwkaRxHvM+6gzvOGV/gte60OP22mlNFcpOYkHsKiNVUNHzblyiaz aOXIgx8Ox1OqE1G0ALhpvY6sOrDkz1c7dYBoKcDy6bVwM/9lBAMJ7xee7U+UMngNMBNf fatw== X-Gm-Message-State: AOJu0Yx89e5xe356fdf7YP3Vv7KYdy1/46K1G+sP6BPzzNRq6lVWxbT6 vWe0Rs0pzSiimYuiHCVnyp0WyMOU6Iwn+28EARaF771aSyuLVeOtLciiDo3Cn7vkjS1U8o4kPmi 33J74vh9XEi5lOvT1BxT6lm89v8Y85TIPGg== X-Gm-Gg: ASbGncsIsRptgI9NVF4qxS1xSog1ml+Ef5a5likL8Tros5MLkzKatRPtx+gEzaefbaY Z33r2c2r5+YWLi6higH0IAICbLXG4dL93livYgwxAL6qimnJpB5gVdAixOpyi39bnGuMcftU5NK 3bjPhw3MADhxx88x4MWgXfhjBlvOMun+tSZcmdsDBVdu8= X-Google-Smtp-Source: AGHT+IHfSRy8WRzJpDvjqUSAvFjGvUNPbsDOagFmEZIri7K2LNJhKa4rvnimob2iGAajDrhXr6nEvdPvOJ8f0ipGBD4= X-Received: by 2002:a05:6808:2223:b0:3f6:7091:d297 with SMTP id 5614622812f47-40ab526820bmr235223b6e.18.1750266155101; Wed, 18 Jun 2025 10:02:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?St=C3=A9phane?= Marks Date: Wed, 18 Jun 2025 13:02:24 -0400 X-Gm-Features: Ac12FXw71vbaqrGjnQW0iPG14ua55vmocL0iZC2ftBm9BzOTzp2L3reiDlmZgWU Message-ID: Content-Type: multipart/alternative; boundary="0000000000006ff5420637db985f" 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 (-) --0000000000006ff5420637db985f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, May 2, 2025 at 1:12=E2=80=AFPM Corwin Brust wrote: > On Fri, May 2, 2025 at 10:23=E2=80=AFAM Ship Mints = wrote: > > > > On Fri, May 2, 2025 at 11:21=E2=80=AFAM Ship Mints wrote: > >> > >> See subject. > > > > > > Lars suggested I request committer rights. I assume I would commit to > limit commits to vtable-related files. > > > > FWIW, this type of request doesn't usually come via Email. > > You should be able to request commit rights from Savannah's web-ux, > given you have registered an account (which is needed to be granted > membership in Emacs or whatever project). > > https://savannah.gnu.org/project/memberlist.php?group=3Demacs > > Let me know if you have any problems! > > PS, once you have membership in any project on Savannah you can use > the memher form of cloning (ssh://YOU@git.savannah.gnu.org/...) for > any project we host. It's faster and makes better use of savannah's > compute compared to using https). > I've reinstated my savannah account, registered an ssh key, and requested emacs group access. My aim will be to create a feature branch for the vtable fixes and updates (of which there are quite a few along with improved documentation) with the ultimate goal to merge it to master. --0000000000006ff5420637db985f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= On Fri, May 2, 2025 at 1:12=E2=80=AFPM Corwin Brust <corwin@bru.st> wrote:
On Fri, May 2, 2025 at 10:23=E2=80=AFAM Ship Mints <shipmints@gmail.com&g= t; wrote:
>
> On Fri, May 2, 2025 at 11:21=E2=80=AFAM Ship Mints <shipmints@gmail.com> wrote= :
>>
>> See subject.
>
>
> Lars suggested I request committer rights. I assume I would commit to = limit commits to vtable-related files.
>

FWIW, this type of request doesn't usually come via Email.

You should be able to request commit rights from Savannah's web-ux,
given you have registered an account (which is needed to be granted
membership in Emacs or whatever project).

https://savannah.gnu.org/project/member= list.php?group=3Demacs

Let me know if you have any problems!

PS, once you have membership in any project on Savannah you can use
the memher form of cloning (ssh://YOU@git.savannah.gnu.org/...= ) for
any project we host.=C2=A0 It's faster and makes better use of savannah= 's
compute compared to using https).

I've reinstated my s= avannah account, registered an ssh key, and requested emacs group access.

=
My aim will be= to create a feature branch for the vtable fixes and updates (of which ther= e are quite a few along with improved=C2=A0documentation) with the ultimate= goal to merge it to master.
--0000000000006ff5420637db985f-- From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Jun 2025 05:10:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?St=C3=A9phane?= Marks Cc: corwin@bru.st, 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.17503097564848 (code B ref 78216); Thu, 19 Jun 2025 05:10:03 +0000 Received: (at 78216) by debbugs.gnu.org; 19 Jun 2025 05:09:16 +0000 Received: from localhost ([127.0.0.1]:59387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uS7WU-0001Fw-K1 for submit@debbugs.gnu.org; Thu, 19 Jun 2025 01:09:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48776) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uS7WR-0001Ej-7r for 78216@debbugs.gnu.org; Thu, 19 Jun 2025 01:09:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uS7WL-000819-MR; Thu, 19 Jun 2025 01:09:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=EYpCGZEPneTuIA0oWpl6ErqOEEyYc4XMdXjj6YAW+98=; b=Ole4iqEBTAdo2n0J8NZo 6Nc4SDigmwEGu3QWKvP3wc78aJU49a1i+4uw1DzKG9/LxQKtQ8Jsyze37UysuzLjdzLoKUbFAvFyw 6h8NnsDJLLLOV7mK/lr6VCGurMBHQkXdpAEoUIvzPns+B/nL81HDYoIit5swewf4puVWsnM9wcSr3 q5PuzaTLFWDUNgMa0QNZXk3xiek2Sn3ydwRo6mV+aG04S+UVSCuXmWGAIX0oj3Z1rshiTZO1UIG4u WLNshCP/fK/RhL3lbZuUT3CDgbadWgKkiSVtDibWQdqKyek3s67GIyi8rVP0VWDKMc+VTAffy8d88 jf19OrqljcaFcA==; Date: Thu, 19 Jun 2025 08:09:02 +0300 Message-Id: <865xgsmi6p.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from =?UTF-8?Q?St=C3=A9phane?= Marks on Wed, 18 Jun 2025 13:02:24 -0400) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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 (---) > Cc: 78216@debbugs.gnu.org > From: Stéphane Marks > Date: Wed, 18 Jun 2025 13:02:24 -0400 > > My aim will be to create a feature branch for the vtable fixes and updates (of which there are quite a few > along with improved documentation) with the ultimate goal to merge it to master. A feature branch is justified when you are working on a large feature that might potentially break the existing features on master. Is that the case? If you intend to install a significant number of changes, but each one of them will be pushed as a single changeset and will not cause vtable to be in inconsistent state that makes it unfit for everyday usage, then we prefer to install such changes on master. This has two important advantages: (1) it lets more people test the changes (since the number of people who will checkout such a branch is expected to be small), and (2) it is easier to install such changes because that avoids the need to switch branches, especially if someone else will install your patches. Thanks. From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: =?UTF-8?Q?St=C3=A9phane?= Marks Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Jun 2025 09:10:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: corwin@bru.st, 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.17503241814866 (code B ref 78216); Thu, 19 Jun 2025 09:10:06 +0000 Received: (at 78216) by debbugs.gnu.org; 19 Jun 2025 09:09:41 +0000 Received: from localhost ([127.0.0.1]:60658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uSBHA-0001GF-7I for submit@debbugs.gnu.org; Thu, 19 Jun 2025 05:09:41 -0400 Received: from mail-ua1-x929.google.com ([2607:f8b0:4864:20::929]:61463) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uSBH7-0001Eo-3n for 78216@debbugs.gnu.org; Thu, 19 Jun 2025 05:09:38 -0400 Received: by mail-ua1-x929.google.com with SMTP id a1e0cc1a2514c-87f26496daeso113037241.2 for <78216@debbugs.gnu.org>; Thu, 19 Jun 2025 02:09:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750324171; x=1750928971; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=dTA9ps0iQwtH2fLWPYUCtrDEGEykxrMIkdHgKLnfXbg=; b=RXJo86qReSfMoD1bD97oy5s+D0oU7LQndIK5fqIGVJZAupIa3SdiMzDPwvXKAmn6I5 8JmfL7QhX1ZoP4V1xv657QXFUUSFLbUQE6LBvp8jAd1UJl7kzQEf3DzTayg7OvTOoOwc fsao4hF3brY/jGNpBCSQl+16+ncWymizW7qTiw/D0Oki1tcQWdT4izaja8Gn4EpNVLw8 zWpupdUeWlS0JWQqPovTcuIEFHFo9nyu0oTJmOnCkk1oCPyLscQf8WK43R/XBf2wQTn8 BwFg1jA8zX+6r4DUcZY8ibuWhr4cKNtm4QRvhzExV97HrocorYfMS3+iJWdzCN3f76DY Se/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750324171; x=1750928971; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=dTA9ps0iQwtH2fLWPYUCtrDEGEykxrMIkdHgKLnfXbg=; b=qkXJSGEB+VXgmj31DGrq5pskL1ug+qbAw+zIYUr9lSVC/iEco2ri5LZMgJZ6CSYSru paL3PdON1fMRFOjFbqRd2uyqWpNR2Kyj+6NTh500uhTc85ZAZBGZrIhUbPR1m993DYu4 EYZaZ8ZtS6X9UMGafmwfOWRiw8CgqdcnfRDRGcn8F5rcV8P/luLD8cdR8RtVTGGVjuuo TPinKNzQQAwld0PKDJNLOcIX1yFcjF4ncob6uOP55wdb2R7GCoosbQ1UBq1wbGhc5B9j bVLMSI0epYrIIEYVoEuNOnKWcBnxmQkkzGl1o4O/JRHlgUActeUKR9JzSgOy1Lb01Kw0 6mog== X-Forwarded-Encrypted: i=1; AJvYcCXF4cVebJkQ+GvY4s7UnvSf8nQKET2MzDTuddZbHCZWVtnaKeXqnfHvhTw30Jje+7UPnZfQIA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxKidluNjccMY+FaYWQU7ESXQzjjX+25iHjHkS32IRJCtMmSUIG qH6zQIAXpkwRPNVQt0Rf9DHHmYTH+GDxKzsh3Do9TFBBtalYJqrQWgFsqK7u1a3Ppn8OYLWr2+6 JHxOBs2dRoABW6AZsQ7gmL8yKDIOLmdKmREXx X-Gm-Gg: ASbGncsu1Wf3qFk3WAyN8EoAMKgKhlm1ZCd45CZfbQGcCSGxigtxmzoBBTcDA8d9nYt aF644Du7LrmjhHGQVB4vHOiEd2F+5xcm5jdxKRI3AVtVJXM133D7XAkEw7NUWpENJ/SEhseuMPQ fKS3EYE1k3wiCW3z52NDvfUSCL6VbablDutvGYLHQDbVA= X-Google-Smtp-Source: AGHT+IHTexlgioZrKwdKDKSZfEPcCQGgfAQHG1omET71odfkVxRCbdRe0CxWSyKffWeSCGZkncZqoNZFX78D8IPdpfI= X-Received: by 2002:a05:6102:3f0f:b0:4c3:6393:83f4 with SMTP id ada2fe7eead31-4e7f6112c91mr16788843137.2.1750324170980; Thu, 19 Jun 2025 02:09:30 -0700 (PDT) MIME-Version: 1.0 References: <865xgsmi6p.fsf@gnu.org> In-Reply-To: <865xgsmi6p.fsf@gnu.org> From: =?UTF-8?Q?St=C3=A9phane?= Marks Date: Thu, 19 Jun 2025 05:09:19 -0400 X-Gm-Features: Ac12FXyfiBZOGcREffm9lWmWvaDC7Q7VppeozaW-VdJbVR1B2HK1O6G-cWLWv7c Message-ID: Content-Type: multipart/alternative; boundary="0000000000007402350637e91ab1" 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 (-) --0000000000007402350637e91ab1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Jun 19, 2025 at 1:09=E2=80=AFAM Eli Zaretskii wrote: > > Cc: 78216@debbugs.gnu.org > > From: St=C3=A9phane Marks > > Date: Wed, 18 Jun 2025 13:02:24 -0400 > > > > My aim will be to create a feature branch for the vtable fixes and > updates (of which there are quite a few > > along with improved documentation) with the ultimate goal to merge it t= o > master. > > A feature branch is justified when you are working on a large feature > that might potentially break the existing features on master. Is that > the case? If you intend to install a significant number of changes, > but each one of them will be pushed as a single changeset and will not > cause vtable to be in inconsistent state that makes it unfit for > everyday usage, then we prefer to install such changes on master. > This has two important advantages: (1) it lets more people test the > changes (since the number of people who will checkout such a branch is > expected to be small), and (2) it is easier to install such changes > because that avoids the need to switch branches, especially if someone > else will install your patches. > > Thanks. > There were many intertwined and delicate fixes in vtable that took a while to discover and deal with, especially that it was almost completely broken for multiple vtables in a single buffer, and a bunch of nice feature additions chosen in collaboration with other vtable users. I think the revisions are ready for other people to try and there are a couple of things I volunteered to do, e.g., a tab-bar feature discussed with Juri and I propose something similar for project.el, for which I'd use the revised vtable. I'd prefer at this stage to publish a revised vtable and its revised info file all at once, hence the idea it might be better suited for a feature branch that might aid public feedback and commits off master until ready. I assumed I'd be able to publish to this feature branch without touching master (or at least commit to not touching master if there is no branch protection/authorization mechanism on Savannah). All the changes are backward compatible, save the bugs, and I think vtable is still sufficiently young and underused (I did my best to survey uses in the wild and read the code I found), that this approach poses little risk and much more gain. Happy to use the mailing list if I'm not yet up-to-snuff to commit to a feature branch or directly to the sole files I'd maintain and I'll open a new bug for the revision and close the previous bug I opened when I started this (and before I understood how much work Lars left :). -St=C3=A9phane --0000000000007402350637e91ab1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
= On Thu, Jun 19, 2025 at 1:09=E2=80=AFAM Eli Zaretskii <eliz@gnu.org> wrote:
> Cc: 78216@debbugs.gnu.org
> From: St=C3=A9phane Marks <shipmints@gmail.com>
> Date: Wed, 18 Jun 2025 13:02:24 -0400
>
> My aim will be to create a feature branch for the vtable fixes and upd= ates (of which there are quite a few
> along with improved documentation) with the ultimate goal to merge it = to master.

A feature branch is justified when you are working on a large feature
that might potentially break the existing features on master.=C2=A0 Is that=
the case?=C2=A0 If you intend to install a significant number of changes, but each one of them will be pushed as a single changeset and will not
cause vtable to be in inconsistent state that makes it unfit for
everyday usage, then we prefer to install such changes on master.
This has two important advantages: (1) it lets more people test the
changes (since the number of people who will checkout such a branch is
expected to be small), and (2) it is easier to install such changes
because that avoids the need to switch branches, especially if someone
else will install your patches.

Thanks.

There were many intertwined and delicate fixes i= n vtable that took a while to discover and deal with, especially that it wa= s almost completely=C2=A0broken for multiple vtables in a single buffer, an= d a bunch of nice feature additions chosen in collaboration with other=C2= =A0vtable=C2=A0users.=C2=A0 I think the revisions are ready for other peopl= e to try and there are a couple of things I volunteered to do, e.g., a tab-= bar feature discussed with Juri and I propose something similar for project= .el, for which I'd use the revised vtable.

I'd prefer at this stage to publish a= revised vtable and its revised info file all at once, hence the idea it mi= ght be better suited for a feature branch that=C2=A0might=C2=A0aid public f= eedback and commits off master until ready.=C2=A0 I assumed I'd be able= to publish to this feature branch without touching master (or at least com= mit to not touching master if there is no branch protection/authorization m= echanism on Savannah).

All the changes are backward compatible, save the bugs, and I thi= nk vtable is still sufficiently young and underused (I did my best to surve= y uses in the wild and read the code I found), that this approach poses lit= tle risk and much more gain.

Happy to use the mailing list if I'm not yet up-to-snuf= f to commit to a feature branch or directly to the sole files I'd maint= ain and I'll open a new bug for the revision and close the previous bug= I opened when I started this (and before I understood how much work Lars l= eft :).
<= br>
-St= =C3=A9phane
--0000000000007402350637e91ab1-- From unknown Sun Jun 22 04:15:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78216: [PATCH] * admin/MAINTAINERS: Added myself as the vtable.el maintainer. Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Jun 2025 09:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?St=C3=A9phane?= Marks Cc: corwin@bru.st, 78216@debbugs.gnu.org Received: via spool by 78216-submit@debbugs.gnu.org id=B78216.17503245118596 (code B ref 78216); Thu, 19 Jun 2025 09:16:01 +0000 Received: (at 78216) by debbugs.gnu.org; 19 Jun 2025 09:15:11 +0000 Received: from localhost ([127.0.0.1]:60671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uSBMT-0002EN-K5 for submit@debbugs.gnu.org; Thu, 19 Jun 2025 05:15:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39008) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uSBMQ-0002Cb-Kg for 78216@debbugs.gnu.org; Thu, 19 Jun 2025 05:15:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uSBMK-0007d1-Ru; Thu, 19 Jun 2025 05:15:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=xQQL/kqWGYJiO0dUWuvqMPhT76Y8EqUQledsv4mPxrc=; b=R5Fo08cGWV8uWB5F+2vC DQFbGRc897/I4g5jVg6U/er6Vqua1e8+J6kKbGh3wjXWnDA6cCmhDy7qBFVL5ELdKbedfgi8aifle 77nlMmypQ5s72Xy7weepaViausxuZHiSRfxIaN8vZptuVrYUWcR9GGmO3XRfdrXFxKPW3M85jN/2m QgysAS5oS6BFMaUJAAswRhbc1I66FjbrhtMYN1ssFS5jUlWc/wLHUSzfaCNUfOq5onQnOpUgOzHh/ eN3K1l+UcwjNQCqppNvtlwOgtOt4I7j5Vs5PG2hUfPnbA6YfVepDBSjNyHybU1anzkLFXhuAkitJb 8QAAa3qGMrvv6Q==; Date: Thu, 19 Jun 2025 12:14:44 +0300 Message-Id: <86ikksks8r.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from =?UTF-8?Q?St=C3=A9phane?= Marks on Thu, 19 Jun 2025 05:09:19 -0400) References: <865xgsmi6p.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit 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: Stéphane Marks > Date: Thu, 19 Jun 2025 05:09:19 -0400 > Cc: corwin@bru.st, 78216@debbugs.gnu.org > > A feature branch is justified when you are working on a large feature > that might potentially break the existing features on master. Is that > the case? If you intend to install a significant number of changes, > but each one of them will be pushed as a single changeset and will not > cause vtable to be in inconsistent state that makes it unfit for > everyday usage, then we prefer to install such changes on master. > This has two important advantages: (1) it lets more people test the > changes (since the number of people who will checkout such a branch is > expected to be small), and (2) it is easier to install such changes > because that avoids the need to switch branches, especially if someone > else will install your patches. > > Thanks. > > There were many intertwined and delicate fixes in vtable that took a while to discover and deal with, > especially that it was almost completely broken for multiple vtables in a single buffer, and a bunch of nice > feature additions chosen in collaboration with other vtable users. I think the revisions are ready for other > people to try and there are a couple of things I volunteered to do, e.g., a tab-bar feature discussed with Juri > and I propose something similar for project.el, for which I'd use the revised vtable. > > I'd prefer at this stage to publish a revised vtable and its revised info file all at once, hence the idea it might > be better suited for a feature branch that might aid public feedback and commits off master until ready. I > assumed I'd be able to publish to this feature branch without touching master (or at least commit to not > touching master if there is no branch protection/authorization mechanism on Savannah). > > All the changes are backward compatible, save the bugs, and I think vtable is still sufficiently young and > underused (I did my best to survey uses in the wild and read the code I found), that this approach poses little > risk and much more gain. If there's no particular reason to believe the individual pushes might break use of vtable, I think installing on master is preferable. > Happy to use the mailing list if I'm not yet up-to-snuff to commit to a feature branch or directly to the sole files > I'd maintain and I'll open a new bug for the revision and close the previous bug I opened when I started this > (and before I understood how much work Lars left :). Thanks.