From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joost Kremers Newsgroups: gmane.emacs.bugs Subject: bug#70664: 29.3; vtable-insert-object cannot insert at top of table Date: Tue, 30 Apr 2024 11:30:47 +0200 Message-ID: <86o79rb3js.fsf@p200300d6272f17850b27304eb886326a.dip0.t-ipconnect.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16979"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.12.2; emacs 29.3 To: 70664@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 30 11:32:12 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1s1jqL-00049c-Pm for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 30 Apr 2024 11:32:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s1jpw-0002K1-35; Tue, 30 Apr 2024 05:31:44 -0400 Original-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 1s1jpu-0002Jo-9S for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2024 05:31:42 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s1jpu-0004CN-1n for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2024 05:31:42 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s1jqE-0000d8-Fg for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2024 05:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Joost Kremers Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Apr 2024 09:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 70664 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.17144694832410 (code B ref -1); Tue, 30 Apr 2024 09:32:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Apr 2024 09:31:23 +0000 Original-Received: from localhost ([127.0.0.1]:59279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1jpa-0000co-W4 for submit@debbugs.gnu.org; Tue, 30 Apr 2024 05:31:23 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:59974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s1jpZ-0000ci-1F for submit@debbugs.gnu.org; Tue, 30 Apr 2024 05:31:21 -0400 Original-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 1s1jp7-0002Gp-NP for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2024 05:30:53 -0400 Original-Received: from fout8-smtp.messagingengine.com ([103.168.172.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s1jp5-0003yL-OQ for bug-gnu-emacs@gnu.org; Tue, 30 Apr 2024 05:30:53 -0400 Original-Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailfout.nyi.internal (Postfix) with ESMTP id 5038A1380E2D for ; Tue, 30 Apr 2024 05:30:50 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 30 Apr 2024 05:30:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3; t=1714469450; x=1714555850; bh=5Bgmi9XsETm/LrH8OdOtGJf4jklHCtqK ufMR8d0FV4A=; b=w3jP2zxjRq7sgml8f/s38H6jaRmHXzHadNdYEQaYBK0qPlWT IqZj8Ffx4VKOsv0g1l9FaicJEp/UnVygYxGwMYSKGB2VnhiJyR0UwaktOvd1TDA4 oaVo4G6Dl7ynnxDnYpsFIHIx/+xVNC54XDA0Mdc0+465EtWdQUc2/Ft8KPHQBcbw Aj3glUE1YfPZO6pcIspafrW2GlQu6HkilneU7N8wpTDZODwi7sRyvoeAbiomLvCy msCzx4vI2IIu7JLLwTt1aE6KC1GEv83arzFE4bjUIWbHS3Ah16WRH/8SV+mrAG+D /xzJ1FtwTDlclh38EFD8vSB0IVUPTieTjdax/g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1714469450; x=1714555850; bh=5Bgmi9XsETm/LrH8OdOtGJf4jklHCtqKufM R8d0FV4A=; b=MA/YjIfzJeeIL0gdh3Bb6F+RW2Q+3/nQSnJCZp0MMG/jFnAe59J pab3FE1NIC9iO1yliZyHGvmF5aYNmfrKfeQJFtOFRTDOnYbgDMKSnYLVq1vg+Q1j pxJsp8utZThZMtTrh8RYvPEH7Iy46VYP+h0OmQguVi7H/9nG+zIJGDKylXAB2vzC vAB32shi1DyKdWdgk0ZjcPH8KumyEupyFFu2CFMP7DBNRabJjJFrL/n8yw7gXV2c a8J2D5yNqGAnKuIW0N6QsbLQLLPAf9d2fn4sPnKLBaSCGF2dDP9OriUh4Y62zezr ZNHTKUm2JHftOLtsTXtum+S2vBY3PydH/GQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvddufedgudeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufgffkfggtgesthdtredttd ertdenucfhrhhomheplfhoohhsthcumfhrvghmvghrshcuoehjohhoshhtkhhrvghmvghr shesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhephfevffejhfegueffge eivdehheefudehudffgedtjedujeehveehffffkefhffeknecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepjhhoohhsthhkrhgvmhgvrhhssehfrg hsthhmrghilhdrfhhm X-ME-Proxy: Feedback-ID: ie15541ac:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 30 Apr 2024 05:30:49 -0400 (EDT) Received-SPF: pass client-ip=103.168.172.151; envelope-from=joostkremers@fastmail.fm; helo=fout8-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:284192 Archived-At: The current implementation of `vtable.el` provides the function `vtable-insert-object` to add an object to the vtable. Its signature is this: vtable-insert-object table object &optional after-object The doc string says that if AFTER-OBJECT is not provided, the new object is added to the end of the table. This makes it impossible to add an object as the first element of the table. Note that although this e-mail is written from Emacs 29.3, the version of `vtable.el` in master has the same problem. [All the diagnostic info that `M-x report-emacs-bug` usually gathers should appear here, but there was a problem with the buffer being read-only. I'll have to look into that, but for this report, this info isn't relevant, I think.] TIA -- Joost Kremers Life has its moments