From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Gerd_M=C3=B6llmann?= Newsgroups: gmane.emacs.devel Subject: Re: emacs master + org Wrong type argument: number-or-marker-p Date: Mon, 01 Aug 2022 19:36:25 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22475"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) Cc: emacs-devel@gnu.org To: larsi@gnus.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 01 19:52:48 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oIZax-0005eN-6Z for ged-emacs-devel@m.gmane-mx.org; Mon, 01 Aug 2022 19:52:47 +0200 Original-Received: from localhost ([::1]:52586 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oIZav-0001az-Eq for ged-emacs-devel@m.gmane-mx.org; Mon, 01 Aug 2022 13:52:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oIZLD-0001Tv-Bm for emacs-devel@gnu.org; Mon, 01 Aug 2022 13:36:33 -0400 Original-Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]:42797) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oIZLB-0001IG-S8 for emacs-devel@gnu.org; Mon, 01 Aug 2022 13:36:31 -0400 Original-Received: by mail-ej1-x629.google.com with SMTP id sz17so21655901ejc.9 for ; Mon, 01 Aug 2022 10:36:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:user-agent:mime-version; bh=0SaK8oZaTB85rz5W6ZMTrRPYt8wFlnqbBtjDch7jOnM=; b=B+sUUs4nkbISrzFRQaC6ofGnW5Q4ZcrzA9x/VfDSICz+bVvxnK69QFpn5UyP/YOen9 x0kd3E9U71LDZdN1UZ7sV1xpQufcAYfrv5VomgVQnDLQ0i7gEkCpBVvJbrIKMYLArBNt SpFMu+U38ndjky0eqpdSgZJNpaXhoOw7xCZ4H2TkVKueZrnwD6xX8p/LyhxQYVQzQaQc rk15aagmggWryfDzJXfIq3CHfIeV1bhdXnXBfrftrYf1Ujc63pKrMSocbatvP7XGpbZM aNK0dL7UuvB2nhyb6EkIYmh2y28ZF4f6MUaPDZq0KHQDfyrofDcV4ug1gGUsJIVmSRuz mDrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :mime-version; bh=0SaK8oZaTB85rz5W6ZMTrRPYt8wFlnqbBtjDch7jOnM=; b=ptDtWR8uFM47jMbK6k1xV51L+UMzYXGd2OuxiGScDBRrZmAbfLeJoEXh0tkAJqb+xj h5cbT0d74QIchvzCC3C9zPRp3wIIajxS/vr1g7c6tArIN4zHX7G/Ibd2Ndm35YyzoxA4 boBCBYdcAw1HkO6VWncd7p3Y97eGydFYMNAJ+OlbKclwH1Ff3a26Zn4dY52bBfG8sSwy CGVY65pbuCS8ykv4lr/orqgboyR0IlAatuXyewsjEbGiO/vqWUmmo3mUSo5dFgePwNTw riib6JYWgcoWbRLz+zfiya1ap+CiObXLrGqezr3YH9udmAXTm0Dh9iQXO4tiU6zmfMCz Jbvw== X-Gm-Message-State: AJIora+fr3q8VzWo1TjoF7UzBxW53lOoDcyRjQ9zoEp1p/O9Bh8fe/s8 iKo+qyp7D22+FDh83mFz8Z2EdUqlL0qK6A== X-Google-Smtp-Source: AGRyM1vl/oq9jo3CdtSL1DNOYCo7uiLv7P2P3WLgPzP+3gcxoSTg5Dw61ZTqdXw9b5JHmVtpGTRtfg== X-Received: by 2002:a17:906:6a0a:b0:72b:60b8:d2e7 with SMTP id qw10-20020a1709066a0a00b0072b60b8d2e7mr12732646ejc.607.1659375387351; Mon, 01 Aug 2022 10:36:27 -0700 (PDT) Original-Received: from Mini.fritz.box (pd9e36b1f.dip0.t-ipconnect.de. [217.227.107.31]) by smtp.gmail.com with ESMTPSA id e6-20020aa7d7c6000000b0043a61f6c389sm7148573eds.4.2022.08.01.10.36.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 01 Aug 2022 10:36:26 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::629; envelope-from=gerd.moellmann@gmail.com; helo=mail-ej1-x629.google.com X-Spam_score_int: -5 X-Spam_score: -0.6 X-Spam_bar: / X-Spam_report: (-0.6 / 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, FAKE_REPLY_C=1.486, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:292954 Archived-At: Hi Lars! > I had a quick look at some things in byte-defop-compiler that have > changed arity (or made things optional) to see whether that's happened > before, and it has. So I'm not sure that's the explanation. I can confirm that narrow-to-region in its new form is not compatible with old byte code. The reason: old byte code puts 2 values on the byte stack, the new byte code implementation expects 3 values on the stack. What the third value will be is whatever happenes to be there. And what happens when it finds an integer or marker is also less desirable. > Other bug reports about this has mentioned `file-name-sans-extension', > which doesn't use `narrow-to-region' as far as I can see. That's unrelated: It was an error in nextstep/Makefile.in by which Emacs didn't have a .pdmp, and hence didn't have a file-name-sans-extension (bug#56853).