From unknown Fri Jun 20 07:13:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69664 <69664@debbugs.gnu.org> To: bug#69664 <69664@debbugs.gnu.org> Subject: Status: [PATCH] 29.2; vtable-update-object does not work Reply-To: bug#69664 <69664@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:13:14 +0000 retitle 69664 [PATCH] 29.2; vtable-update-object does not work reassign 69664 emacs submitter 69664 Adam Porter severity 69664 normal tag 69664 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 08 23:40:28 2024 Received: (at submit) by debbugs.gnu.org; 9 Mar 2024 04:40:29 +0000 Received: from localhost ([127.0.0.1]:60206 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rioVX-0004zb-M1 for submit@debbugs.gnu.org; Fri, 08 Mar 2024 23:40:28 -0500 Received: from lists.gnu.org ([209.51.188.17]:44366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rioVQ-0004zN-TK for submit@debbugs.gnu.org; Fri, 08 Mar 2024 23:40:24 -0500 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 1rioUu-00026y-2U for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2024 23:39:48 -0500 Received: from hedgehog.birch.relay.mailchannels.net ([23.83.209.81]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rioUs-0006J5-AB for bug-gnu-emacs@gnu.org; Fri, 08 Mar 2024 23:39:47 -0500 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 749707A2594 for ; Sat, 9 Mar 2024 04:39:44 +0000 (UTC) Received: from pdx1-sub0-mail-a243.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 0DF517A2590 for ; Sat, 9 Mar 2024 04:39:44 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1709959184; a=rsa-sha256; cv=none; b=INv//hw4kLPilRVuFtJVjzFo+LAdjQJCi2BDN5af9d/iESbHLBacYZQy2VTOj9HT8KPdde 7cxOBaBFH7Xc7eKNc/hCkX3Hz8pK+0E7VhtbKaKEwVYQ2wca57HE1Yp0lj1VDUTgnANtNo +PXtBuV2Zy5AdyqW13gxCehMmuErWutCB/Bj0a3hqKtUxuWMXeAsx5GsoY8SRYB5icKH/I Tz27IG9gZJrro05rixgPlWogY5kWfJo6/P14OQmGKE2Gdg/huZ8bReVPfP5pJuobrIggAf /QPkbRgBMzTf4q/n4ZPQPPnmRNPIe0ZUHsOo7hyT8gTFv0FBIUus7G82h3XLgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1709959184; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=ee9iU5qan9uvq+05nRThbCeNtUwfJa6hmaaEWYlPiis=; b=kWBTPQ13zLRE0TQ/8sVM/hxdEYkma62IG6u5CT+SaGwi3hQreyqimFSTFugw40D7H2SMvF c5JK6sqjON88Bkt87an7KyMbhLC9w+wqRrVGdCjSekR++yT3pC56YWzvXtX0QwCNwayZXL UdmRjZMaKhNzmh00XVXUjRTLZxds1dP2gHqKb7S85f69EORglzJGyfUZGwHGK4bVRBSNbl rH8AleIJknQMvAbo8rGRLfKVsIQo22WqLjbm11rTcaDZrANOpdmJmWPMcjmfl/KaEd0d6F uPHTBMGv/WTalFC9cBtyvpaQDFwRLdbdT4cQ6ROUk3jMa0r79eWMzWYq8OJyZQ== ARC-Authentication-Results: i=1; rspamd-5db57bc4b6-9st6j; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Squirrel-Ski: 441cd6f2340b37af_1709959184322_424789008 X-MC-Loop-Signature: 1709959184321:2932360485 X-MC-Ingress-Time: 1709959184321 Received: from pdx1-sub0-mail-a243.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.127.222.74 (trex/6.9.2); Sat, 09 Mar 2024 04:39:44 +0000 Received: from [10.66.3.62] (unknown [91.193.232.98]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@alphapapa.net) by pdx1-sub0-mail-a243.dreamhost.com (Postfix) with ESMTPSA id 4Ts9LR56tcz8n for ; Fri, 8 Mar 2024 20:39:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1709959183; bh=ee9iU5qan9uvq+05nRThbCeNtUwfJa6hmaaEWYlPiis=; h=Content-Type:Date:To:From:Subject; b=tOMRbRFnIk8ZvppU86QqfSchk95VUcudJmwqH8ue7AmC6WfMoSrwDC3YY56eZEyZh 3tfjiRayyWEKsx97fQn2Leqnu8sWioWBm8Rwj0bEw20ETgSnEBClGY/h/mtN6Lti1A p829ivoGZZ6Qtz16+hypUyEiXx3gk+sOaxefDnG535fiYDzbl4D1Q54ZVo6OnS1D8N 4VT9JhvmXlBUNDBjEFTlQJcOW3vY5VJOrbUV2O7RTl4f4UBptXsG7abH7PbxZbVSUA mY4HUGmZlR3wJ6WM83N8CYRoGKuUTFAigWZ7uhRIWYolODUoUEUpToFr/6bL8zpxVW /k7kiBe3oXmBA== Content-Type: multipart/mixed; boundary="------------0Ibjz5ovzt5AJmvTUyXjrtEB" Message-ID: Date: Fri, 8 Mar 2024 22:39:42 -0600 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: bug-gnu-emacs@gnu.org From: Adam Porter Subject: [PATCH] 29.2; vtable-update-object does not work Received-SPF: neutral client-ip=23.83.209.81; envelope-from=adam@alphapapa.net; helo=hedgehog.birch.relay.mailchannels.net X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NEUTRAL=0.779, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) This is a multi-part message in MIME format. --------------0Ibjz5ovzt5AJmvTUyXjrtEB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hello, Please see the attached patch that fixes the function 'vtable-update-object', which does not currently work. With this change, it seems to work. Thanks, Adam --------------0Ibjz5ovzt5AJmvTUyXjrtEB Content-Type: text/x-patch; charset=UTF-8; name="0001-lisp-emacs-lisp-vtable.el-vtable-update-object-Fix.patch" Content-Disposition: attachment; filename*0="0001-lisp-emacs-lisp-vtable.el-vtable-update-object-Fix.patc"; filename*1="h" Content-Transfer-Encoding: base64 RnJvbSA5MjE1YmM1NTQxNmRkYTEyNDVjNzVjZGI0MjllYzRhZDBlZDQ2ZDIwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGFtIFBvcnRlciA8YWRhbUBhbHBoYXBhcGEubmV0 PgpEYXRlOiBGcmksIDggTWFyIDIwMjQgMjI6Mjg6NTIgLTA2MDAKU3ViamVjdDogW1BBVENI XSAqIGxpc3AvZW1hY3MtbGlzcC92dGFibGUuZWwgKHZ0YWJsZS11cGRhdGUtb2JqZWN0KTog Rml4CgpUaGUgb3JkZXIgb2YgdGhlIGFyZ3VtZW50cyB0byAnc2VxLXBvc2l0aW9uJyB3YXMg d3JvbmcsIGFuZCBpdCBkaWQgbm90CmNvbXBhcmUgdGhlIGNvcnJlY3QgdmFsdWVzLgotLS0K IGxpc3AvZW1hY3MtbGlzcC92dGFibGUuZWwgfCA0ICsrKy0KIDEgZmlsZSBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saXNwL2VtYWNz LWxpc3AvdnRhYmxlLmVsIGIvbGlzcC9lbWFjcy1saXNwL3Z0YWJsZS5lbAppbmRleCAwMjAy MDU1MmU3Zi4uNWNmOGQ4ODU0YmIgMTAwNjQ0Ci0tLSBhL2xpc3AvZW1hY3MtbGlzcC92dGFi bGUuZWwKKysrIGIvbGlzcC9lbWFjcy1saXNwL3Z0YWJsZS5lbApAQCAtMzAwLDcgKzMwMCw5 IEBAIHZ0YWJsZS11cGRhdGUtb2JqZWN0CiAgICAgICAgIChlcnJvciAiQ2FuJ3QgZmluZCB0 aGUgb2xkIG9iamVjdCIpKQogICAgICAgKHNldGNhciAoY2RyIG9iamVjdHMpIG9iamVjdCkp CiAgICAgOzsgVGhlbiB1cGRhdGUgdGhlIGNhY2hlLi4uCi0gICAgKGxldCogKChsaW5lLW51 bWJlciAoc2VxLXBvc2l0aW9uIG9sZC1vYmplY3QgKGNhciAodnRhYmxlLS1jYWNoZSB0YWJs ZSkpKSkKKyAgICAobGV0KiAoKGxpbmUtbnVtYmVyIChzZXEtcG9zaXRpb24gKGNhciAodnRh YmxlLS1jYWNoZSB0YWJsZSkpIG9sZC1vYmplY3QKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKGxhbWJkYSAoYSBiKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChlcXVhbCAoY2FyIGEpIGIpKSkpCiAgICAgICAgICAgIChsaW5l IChlbHQgKGNhciAodnRhYmxlLS1jYWNoZSB0YWJsZSkpIGxpbmUtbnVtYmVyKSkpCiAgICAg ICAodW5sZXNzIGxpbmUKICAgICAgICAgKGVycm9yICJDYW4ndCBmaW5kIGNhY2hlZCBvYmpl Y3QiKSkKLS0gCjIuMzAuMgoK --------------0Ibjz5ovzt5AJmvTUyXjrtEB-- From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 12 17:07:38 2024 Received: (at 69664) by debbugs.gnu.org; 12 Mar 2024 21:07:39 +0000 Received: from localhost ([127.0.0.1]:43952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk9LW-0004YX-E8 for submit@debbugs.gnu.org; Tue, 12 Mar 2024 17:07:38 -0400 Received: from weasel.tulip.relay.mailchannels.net ([23.83.218.247]:2977) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rk9LU-0004YN-63 for 69664@debbugs.gnu.org; Tue, 12 Mar 2024 17:07:37 -0400 X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1E2747630A3 for <69664@debbugs.gnu.org>; Tue, 12 Mar 2024 21:07:00 +0000 (UTC) Received: from pdx1-sub0-mail-a264.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B9C43762C8D for <69664@debbugs.gnu.org>; Tue, 12 Mar 2024 21:06:59 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1710277619; a=rsa-sha256; cv=none; b=kKVCkygEWa6S/AiJIZtBmVvkDb3zbUozI4DcSFtHOMc4itrcuw0nFTmY0e0aLakBRklsVl 3dY5K1EiyNWiEob2vmnIStibgPZLOwlQGgH2N1raRiRHUIDRSh5/VZzPkwhIMSS7P2jGEA juzeTE1ZsRG2nWlQXPhP4p7O0JJDQi8aByKxnWE66GGCd732DMSLmL1IoEjiqc/bAnkBUY SOIwpNig7BKi+kqXmWeaUvo41L2tGOh19hn4Ngiod1ewM3fRjifZzItVaQkSpxiIOCT9Es rQlgDXTWnvcZWTu87XcqYdRhsyV4fs6KTrcXId8LR+33zl8rPmkLrZ6OqT7Qxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1710277619; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=MXdqDib3OdHB3ZJfu+DzYoWuA9deFf7Nu+wppBYVpg0=; b=QKp61yO6Gda0ib8//RkDX3d2GH3TD/xMo7BVhMW7FILCA7ooFPPsyEVjex5DcQm+28MLAr 4pr199Hx2ap0Q82hSJiy6ZIZmCc+9icrzKdYuSR0VQuqqpN6X4yNfjEqviZuG7dtZuSDpD GhRfq8xFwSCanYziDG+SiNk8oNJAx9hnUQIQcwL8akmmN3VOtYaMKymQfblDPNj0lxG2jf mCtu4nbAMsEwRJNYRMoEAvODg7i4EZwh/Z+SNdkzHQ6shkOXrlcCpHqCBzegB2a2GGpo9c jkiJXfruqFE+JEmAH33JebJ0eqr8OuUwBTpAj/OsMaIhQI0RelPVCtzTC3SCCA== ARC-Authentication-Results: i=1; rspamd-58dbdf9585-cgkkx; auth=pass smtp.auth=dreamhost smtp.mailfrom=adam@alphapapa.net X-Sender-Id: dreamhost|x-authsender|adam@alphapapa.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|adam@alphapapa.net X-MailChannels-Auth-Id: dreamhost X-Cellar-Cure: 7b30da777f1cc801_1710277619994_1335225465 X-MC-Loop-Signature: 1710277619994:3586627154 X-MC-Ingress-Time: 1710277619994 Received: from pdx1-sub0-mail-a264.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.122.162.95 (trex/6.9.2); Tue, 12 Mar 2024 21:06:59 +0000 Received: from [10.28.0.62] (unknown [45.131.192.18]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: adam@alphapapa.net) by pdx1-sub0-mail-a264.dreamhost.com (Postfix) with ESMTPSA id 4TvR6C2jFkzHt for <69664@debbugs.gnu.org>; Tue, 12 Mar 2024 14:06:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alphapapa.net; s=dreamhost; t=1710277619; bh=MXdqDib3OdHB3ZJfu+DzYoWuA9deFf7Nu+wppBYVpg0=; h=Content-Type:Date:To:From:Subject; b=JGU5jaDg2mvNdnG/7dfWC9+UBVy68uXAPpei5L+W4GjRSHKFNxYvaGjMPuhdKEXpN bJ0PnNdM1Xm6UELbQT7Q7b5iTV9jNOXJn8LiWCjkJp3rvdgZFL4Zr6P3crvKrFccPc 9rV6uPn+oYVPl9Xez0SAWhWKr+9pcwTIK/soNwlDlKWOCJfYoUiywL2VTrQKkZMQAm JPwYbqRQM1/N+5i0O1ZWg/iCoc4nJZyf6ugno+jzBSxojG8Mzjfhi++UBS/tFAB86B fAP3ttLUJbb90uA7GZGZHJxEHZjdT7EkVHrF5wBE/3/NA3Uk3HHhDrOpM2XNy/rXwV FLZrQ7g8BXM2Q== Content-Type: multipart/mixed; boundary="------------z0ZXgZFA06XIlhBRNt0ZTys8" Message-ID: <863835b0-a5da-4496-8ef1-adadc6ef3b14@alphapapa.net> Date: Tue, 12 Mar 2024 16:06:58 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: 69664@debbugs.gnu.org From: Adam Porter Subject: Additional patch X-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: 69664 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.4 (/) This is a multi-part message in MIME format. --------------z0ZXgZFA06XIlhBRNt0ZTys8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, Please see the attached patch, which should be applied on top of the previous one. It handles the case in which the old object is not found in the vtable, avoiding calling ELT with a nil position argument. Thanks, Adam --------------z0ZXgZFA06XIlhBRNt0ZTys8 Content-Type: text/x-patch; charset=UTF-8; name="0001-lisp-emacs-lisp-vtable.el-vtable-update-object-Ensur.patch" Content-Disposition: attachment; filename*0="0001-lisp-emacs-lisp-vtable.el-vtable-update-object-Ensur.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA4OWRmNzcxYTkxMGI1ZDU4ZmM2NjdhODViNGNlNThhOGQ3ZmY5NGY1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBBZGFtIFBvcnRlciA8YWRhbUBhbHBoYXBhcGEubmV0 PgpEYXRlOiBUdWUsIDEyIE1hciAyMDI0IDE2OjAxOjU3IC0wNTAwClN1YmplY3Q6IFtQQVRD SF0gKiBsaXNwL2VtYWNzLWxpc3AvdnRhYmxlLmVsICh2dGFibGUtdXBkYXRlLW9iamVjdCk6 IEVuc3VyZQogZm91bmQgb2JqCgpUaGUgT0xELU9CSkVDVCBtYXkgbm90IGJlIGZvdW5kIGlu IHRoZSB0YWJsZSwgc28gU0VRLVBPU0lUSU9OIG1heSByZXR1cm4KbmlsLCBpbiB3aGljaCBj YXNlIEVMVCBzaG91bGQgbm90IGJlIGNhbGxlZC4KLS0tCiBsaXNwL2VtYWNzLWxpc3AvdnRh YmxlLmVsIHwgNDQgKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tCiAx IGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKSwgMjIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvbGlzcC9lbWFjcy1saXNwL3Z0YWJsZS5lbCBiL2xpc3AvZW1hY3MtbGlzcC92 dGFibGUuZWwKaW5kZXggNWNmOGQ4ODU0YmIuLjE1YTQzMGY1YzI2IDEwMDY0NAotLS0gYS9s aXNwL2VtYWNzLWxpc3AvdnRhYmxlLmVsCisrKyBiL2xpc3AvZW1hY3MtbGlzcC92dGFibGUu ZWwKQEAgLTMwMCwyOCArMzAwLDI4IEBAIHZ0YWJsZS11cGRhdGUtb2JqZWN0CiAgICAgICAg IChlcnJvciAiQ2FuJ3QgZmluZCB0aGUgb2xkIG9iamVjdCIpKQogICAgICAgKHNldGNhciAo Y2RyIG9iamVjdHMpIG9iamVjdCkpCiAgICAgOzsgVGhlbiB1cGRhdGUgdGhlIGNhY2hlLi4u Ci0gICAgKGxldCogKChsaW5lLW51bWJlciAoc2VxLXBvc2l0aW9uIChjYXIgKHZ0YWJsZS0t Y2FjaGUgdGFibGUpKSBvbGQtb2JqZWN0Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChsYW1iZGEgKGEgYikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoZXF1YWwgKGNhciBhKSBiKSkpKQotICAgICAgICAgICAobGluZSAoZWx0 IChjYXIgKHZ0YWJsZS0tY2FjaGUgdGFibGUpKSBsaW5lLW51bWJlcikpKQotICAgICAgKHVu bGVzcyBsaW5lCi0gICAgICAgIChlcnJvciAiQ2FuJ3QgZmluZCBjYWNoZWQgb2JqZWN0Iikp Ci0gICAgICAoc2V0Y2FyIGxpbmUgb2JqZWN0KQotICAgICAgKHNldGNkciBsaW5lICh2dGFi bGUtLWNvbXB1dGUtY2FjaGVkLWxpbmUgdGFibGUgb2JqZWN0KSkKLSAgICAgIDs7IC4uLiBh bmQgcmVkaXNwbGF5IHRoZSBsaW5lIGluIHF1ZXN0aW9uLgotICAgICAgKHNhdmUtZXhjdXJz aW9uCi0gICAgICAgICh2dGFibGUtZ290by1vYmplY3Qgb2xkLW9iamVjdCkKLSAgICAgICAg KGxldCAoKGtleW1hcCAoZ2V0LXRleHQtcHJvcGVydHkgKHBvaW50KSAna2V5bWFwKSkKLSAg ICAgICAgICAgICAgKHN0YXJ0IChwb2ludCkpKQotICAgICAgICAgIChkZWxldGUtbGluZSkK LSAgICAgICAgICAodnRhYmxlLS1pbnNlcnQtbGluZSB0YWJsZSBsaW5lIGxpbmUtbnVtYmVy Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG50aCAxICh2dGFibGUtLWNhY2hl IHRhYmxlKSkKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodnRhYmxlLS1zcGFj ZXIgdGFibGUpKQotICAgICAgICAgIChhZGQtdGV4dC1wcm9wZXJ0aWVzIHN0YXJ0IChwb2lu dCkgKGxpc3QgJ2tleW1hcCBrZXltYXAKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICd2dGFibGUgdGFibGUpKSkpCi0gICAgICA7OyBXZSBt YXkgaGF2ZSBpbnNlcnRlZCBhIG5vbi1udW1lcmljYWwgdmFsdWUgaW50byBhIHByZXZpb3Vz bHkKLSAgICAgIDs7IGFsbC1udW1lcmljYWwgdGFibGUsIHNvIHJlY29tcHV0ZS4KLSAgICAg ICh2dGFibGUtLXJlY29tcHV0ZS1udW1lcmljYWwgdGFibGUgKGNkciBsaW5lKSkpKSkKKyAg ICAoaWYtbGV0ICgobGluZS1udW1iZXIgKHNlcS1wb3NpdGlvbiAoY2FyICh2dGFibGUtLWNh Y2hlIHRhYmxlKSkgb2xkLW9iamVjdAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChsYW1iZGEgKGEgYikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChlcXVhbCAoY2FyIGEpIGIpKSkpCisgICAgICAgICAgICAgKGxpbmUg KGVsdCAoY2FyICh2dGFibGUtLWNhY2hlIHRhYmxlKSkgbGluZS1udW1iZXIpKSkKKyAgICAg ICAgKHByb2duCisgICAgICAgICAgKHNldGNhciBsaW5lIG9iamVjdCkKKyAgICAgICAgICAo c2V0Y2RyIGxpbmUgKHZ0YWJsZS0tY29tcHV0ZS1jYWNoZWQtbGluZSB0YWJsZSBvYmplY3Qp KQorICAgICAgICAgIDs7IC4uLiBhbmQgcmVkaXNwbGF5IHRoZSBsaW5lIGluIHF1ZXN0aW9u LgorICAgICAgICAgIChzYXZlLWV4Y3Vyc2lvbgorICAgICAgICAgICAgKHZ0YWJsZS1nb3Rv LW9iamVjdCBvbGQtb2JqZWN0KQorICAgICAgICAgICAgKGxldCAoKGtleW1hcCAoZ2V0LXRl eHQtcHJvcGVydHkgKHBvaW50KSAna2V5bWFwKSkKKyAgICAgICAgICAgICAgICAgIChzdGFy dCAocG9pbnQpKSkKKyAgICAgICAgICAgICAgKGRlbGV0ZS1saW5lKQorICAgICAgICAgICAg ICAodnRhYmxlLS1pbnNlcnQtbGluZSB0YWJsZSBsaW5lIGxpbmUtbnVtYmVyCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChudGggMSAodnRhYmxlLS1jYWNoZSB0YWJs ZSkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2dGFibGUtLXNwYWNl ciB0YWJsZSkpCisgICAgICAgICAgICAgIChhZGQtdGV4dC1wcm9wZXJ0aWVzIHN0YXJ0IChw b2ludCkgKGxpc3QgJ2tleW1hcCBrZXltYXAKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndnRhYmxlIHRhYmxlKSkpKQorICAgICAg ICAgIDs7IFdlIG1heSBoYXZlIGluc2VydGVkIGEgbm9uLW51bWVyaWNhbCB2YWx1ZSBpbnRv IGEgcHJldmlvdXNseQorICAgICAgICAgIDs7IGFsbC1udW1lcmljYWwgdGFibGUsIHNvIHJl Y29tcHV0ZS4KKyAgICAgICAgICAodnRhYmxlLS1yZWNvbXB1dGUtbnVtZXJpY2FsIHRhYmxl IChjZHIgbGluZSkpKQorICAgICAgKGVycm9yICJDYW4ndCBmaW5kIGNhY2hlZCBvYmplY3Qg aW4gdnRhYmxlIikpKSkKIAogKGRlZnVuIHZ0YWJsZS1yZW1vdmUtb2JqZWN0ICh0YWJsZSBv YmplY3QpCiAgICJSZW1vdmUgT0JKRUNUIGZyb20gVEFCTEUuCi0tIAoyLjMwLjIKCg== --------------z0ZXgZFA06XIlhBRNt0ZTys8-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 13 03:59:30 2024 Received: (at 69664) by debbugs.gnu.org; 13 Mar 2024 07:59:30 +0000 Received: from localhost ([127.0.0.1]:44417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkJWM-0007wI-4S for submit@debbugs.gnu.org; Wed, 13 Mar 2024 03:59:30 -0400 Received: from mout.gmx.net ([212.227.17.20]:60227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkJWH-0007vx-1Q for 69664@debbugs.gnu.org; Wed, 13 Mar 2024 03:59:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1710316720; x=1710921520; i=michael.albinus@gmx.de; bh=hY0EZQ8Uev3DVz9BwBVxHsKQf0UU927Q7YJbqWwMSxg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References: Date; b=K5xGOETT00fghw1K93b8lcCox123ozf9QJ6QFAGlfEiqAt7eJRDRG1anXTTM9o2g AzU3JPOtNvKZrWZRA0NbvWyhX++ssMeNmIPtbPBrXgnpouYZ1H4sZXXIg4XwWAIwK zVd5PJjnDZmhAK4EtX3NYcjWIn7LdW3lVOeOfUByi0N5HibE0ZAj/dw78DVBaqajO /2N6mO98AogsyVvpIuP4BzfdYPoNmqfduPhfNSzLsuyEr7kvt8mp/AZ7CPPowYuYe WEeoZlKYldOLiO1xAQPGHO49tRMjFbfX5iUAOSq1oaBvlUXbv9eCUS1rvv14xPiQL 3hbBUk2sErH82ib+2w== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.16]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MirjY-1r7voi0Pwa-00ewYx; Wed, 13 Mar 2024 08:58:40 +0100 From: Michael Albinus To: Adam Porter Subject: Re: bug#69664: Additional patch In-Reply-To: <863835b0-a5da-4496-8ef1-adadc6ef3b14@alphapapa.net> (Adam Porter's message of "Tue, 12 Mar 2024 16:06:58 -0500") References: <863835b0-a5da-4496-8ef1-adadc6ef3b14@alphapapa.net> Date: Wed, 13 Mar 2024 08:58:39 +0100 Message-ID: <878r2mo95c.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:YF1y12kXnlpMRTCc4Ef06O8r419RyMbTA2V0vV3qRllwlritgr+ /+cNE2vP6JKf/EupWgn92v+eD+ql/A1Zj6Y3bEjwGegHhFMyx4/35db617B2nPXfQ0r1syA qIEBrPOGd/uuDTEfsZ3vspX82FnwHvHuNzYxfOW3ITGHVMtgg8Zr3kYa7umF63ZUTRyqoWp QwqGWWNcFYTKJei7grRtg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:53WQpVH+r4M=;Kk0u6ZA2H6IUqEbV1F5kYIO588y 02MiUP4W0InQLmJBDIqpiiV4srx7zVAKJejrnS/GA7/GHx50H7PL+PjDeauBvRR1f64GvHhWT u/sK0ei84A9gcQyIPjVMEszTb9OdXX9BDRztsBtbIgWOm4MICJSLgtsLLqAykC87YZosgYVjA XsTBnV8qPWBIcy5p/bzgxA1w9x410IJNPKlXJMtHuNu/eZmTEIUwFtGAwdjtkJzCsRwWnUZcp bldm3AABvBsRQvish3pmo7XWoJ7df6aGD8Vr7APlDlLnEgjZATUBidWVN7iDWp4QJOjl9DbU1 ONsLavG1ZdH+ArSilLsO8/WQqx1ZgKDeEv5f/CFtggAA4v4BX1Vv7U3u0vGOk0nHMaR1t3PSW u1Ot3kFk/1jKAOhvcEgSj3Fcc5VudfXTmSmJTVMhzQ0ae1x9UGORHrRaPvws+dSqG0lqHyP3L pKLUC9HaJzZZa/+MydyupApaPNs2filNOJC2SKy/9a1Oq/xameIl2fI4fGMVLNwSTCnlg+eS2 BdLQXtd2ds1KUdJS1Ii/EQvyGxrU/g1AtYOI6ZVUDIaFs9r4x8vVE3ot6lMI0E8fjqFbNKuLj 49WR0LwIvFMDdiUoraZOAPRTEdvzO8SBNAvDXkndzbYL7oXVgqL0cR009DJVP2xEBNKsl1os1 xmMLiJp5h27I1gZW5O5+zXJWXngeg24F+LNOKjKv4dCRcytnSeA4ReQkL6z9vumFnScxAIWVw 2L+WKXqU0kIPLFf4azt4rSEzL93p8opTNU0COcoVfGo9MSn0TKlzd/9z6CplA1uUfdMFAn2vi Q99m/7BtQGaOeydH5KfZjwYS/DcvAv18tRGrMc+JW2yW+xoUp263w8zs1+fuWdKlJE X-Spam-Score: 2.9 (++) 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: Adam Porter writes: > Hi, Hi Adam, Content analysis details: (2.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.16 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 69664 Cc: 69664@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.9 (+) 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: Adam Porter writes: > Hi, Hi Adam, Content analysis details: (1.9 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4) [212.227.17.20 listed in wl.mailspike.net] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [185.89.39.16 listed in zen.spamhaus.org] -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [212.227.17.20 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michael.albinus[at]gmx.de) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Adam Porter writes: > Hi, Hi Adam, Could you pls keep the subject when replying? I scan new messages wrt to Emacs bugs via the ML . Neither I know all bug topics based on the bug number, nor I know what it is about with your changed subject. So it makes it hard to decide, whether your message matters to me. > Thanks, > Adam Thanks, and best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 14 04:50:21 2024 Received: (at 69664-done) by debbugs.gnu.org; 14 Mar 2024 08:50:21 +0000 Received: from localhost ([127.0.0.1]:48306 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkgn7-0000cn-3Y for submit@debbugs.gnu.org; Thu, 14 Mar 2024 04:50:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58996) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkgn5-0000cT-4m for 69664-done@debbugs.gnu.org; Thu, 14 Mar 2024 04:50:19 -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 1rkgmP-0001iv-59; Thu, 14 Mar 2024 04:49:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=KL6D8v+ORt92XB0Sne28WU4knx8Xx/RnXGOUK4xAKpY=; b=pPkP5zBiTacr ht7tYVScgk/AaQBKSdFxIHhBycvz6a9lKKr6eb5SH4MMeiq/zL+r2nXvvnqxkjzcz8zWzAbcRWuEL vqeMaRYBMCTwqqQF2pWxRN8XhBKodskBH1ajeyIEUHcrMe1bVcZ8bynKdH4HdTfmL1X0B6UdN6byY Ii0AlhHNtVXED87WX4UhujWqpZAj1zpd/Wg2+t7vHp0sOf4vpC3lrU6thjBel0Po5V5RnoiUuuILo 6VHzLLaMxkRVawIcFX1qMyO3mZN7TNNw2ivYgql6Ne3jLnVyr/KXmS+Jva+1CP06RnL80r6H/bUTD h+M+5PC7m+KwYGF4xjQHjg==; Date: Thu, 14 Mar 2024 10:49:32 +0200 Message-Id: <86a5n1b3kz.fsf@gnu.org> From: Eli Zaretskii To: Adam Porter In-Reply-To: (message from Adam Porter on Fri, 8 Mar 2024 22:39:42 -0600) Subject: Re: bug#69664: [PATCH] 29.2; vtable-update-object does not work References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69664-done Cc: 69664-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 (---) > Date: Fri, 8 Mar 2024 22:39:42 -0600 > From: Adam Porter > > Please see the attached patch that fixes the function > 'vtable-update-object', which does not currently work. With this > change, it seems to work. Thanks, installed on the master branch, and closing the bug. From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 14 06:50:52 2024 Received: (at 69664-done) by debbugs.gnu.org; 14 Mar 2024 10:50:52 +0000 Received: from localhost ([127.0.0.1]:48427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkifk-0004C7-ID for submit@debbugs.gnu.org; Thu, 14 Mar 2024 06:50:52 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43056) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rkifh-0004Bu-2j for 69664-done@debbugs.gnu.org; Thu, 14 Mar 2024 06:50:50 -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 1rkiez-0006G1-37; Thu, 14 Mar 2024 06:50:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=dfg20hSDZR11zI2H0xvXTivrkJYrn8SZFIRAsM7JZMM=; b=ZgQkKwQwf29l g/Lqu7AuwDXNa86F8MQAU/FHJfHP0aMuxpdESafuuRarXFlFmkGUsCbnBHug8ffMnPaX98VOcw2bK sZi+q6R1AOnMows0pwYScOSSnNu5JpBfCnvbT5RbSwi1Q35H8aRqUIjur3LQyIyMykDRex32nJ5VT fvp4ejkaVeri4YqmWoYdl1jCb7LwzE9naR+AyHziKvjifzTBoKh8XO2XPRhCqiCPw3V74q0xZ+VZ2 GDc1fltvjS6hZGmr8Brv804lxg7Gl2rA+l02t18+gcWJM/P6mHl2/R4a8mSLhAV1BUMqoJcYLuVpt vM8Isp0sgxwWeWhmPhVybQ==; Date: Thu, 14 Mar 2024 12:50:02 +0200 Message-Id: <86plvx9jfp.fsf@gnu.org> From: Eli Zaretskii To: Adam Porter In-Reply-To: <863835b0-a5da-4496-8ef1-adadc6ef3b14@alphapapa.net> (message from Adam Porter on Tue, 12 Mar 2024 16:06:58 -0500) Subject: Re: bug#69664: Additional patch References: <863835b0-a5da-4496-8ef1-adadc6ef3b14@alphapapa.net> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69664-done Cc: 69664-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 (---) > Date: Tue, 12 Mar 2024 16:06:58 -0500 > From: Adam Porter > > Please see the attached patch, which should be applied on top of the > previous one. It handles the case in which the old object is not found > in the vtable, avoiding calling ELT with a nil position argument. Thanks, installed, and closing the bug. Please in the future mention the bug number, when known, in the commit log message, to avoid the possibility that the committer forgets to add it. From unknown Fri Jun 20 07:13:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 11 Apr 2024 11:24:33 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator