From unknown Sat Jun 21 03:18:41 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#60990 <60990@debbugs.gnu.org> To: bug#60990 <60990@debbugs.gnu.org> Subject: Status: 29.0.60; New seq release 2.24 Reply-To: bug#60990 <60990@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:18:41 +0000 retitle 60990 29.0.60; New seq release 2.24 reassign 60990 emacs submitter 60990 Daniel Mendler severity 60990 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 21 09:52:13 2023 Received: (at submit) by debbugs.gnu.org; 21 Jan 2023 14:52:13 +0000 Received: from localhost ([127.0.0.1]:48415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJFE5-0000Rs-5K for submit@debbugs.gnu.org; Sat, 21 Jan 2023 09:52:13 -0500 Received: from lists.gnu.org ([209.51.188.17]:40020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pJFE3-0000Rk-F7 for submit@debbugs.gnu.org; Sat, 21 Jan 2023 09:52:11 -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 1pJFE3-000642-90 for bug-gnu-emacs@gnu.org; Sat, 21 Jan 2023 09:52:11 -0500 Received: from server.qxqx.de ([2a01:4f8:121:346::180] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJFE0-0004cp-Cd for bug-gnu-emacs@gnu.org; Sat, 21 Jan 2023 09:52:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Type:MIME-Version:Message-ID:Date: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: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=qJQcEJMWU1s5ItD6R0cJ02tkq+zDsWdkGgCewqrKWag=; b=ll7u1ThqhIuVUSQEKfHa8A2jY2 6Uc4VWt8iqBru3nUeHFoNdesBSNKtk/4Id97xxf3IjplSUorSSIUCcf6q4dHswSDNt8+NODXqNJFC cfAuuGtXKzckOkvGMUjRQ3Y9JEtwlr9PHNHwiV/rtIklY1mH17Vm8tGobBwA4F9G8Ukk=; From: Daniel Mendler To: bug-gnu-emacs@gnu.org Subject: 29.0.60; New seq release 2.24 Date: Sat, 21 Jan 2023 15:51:46 +0100 Message-ID: <87y1pw54al.fsf@daniel-mendler.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:121:346::180; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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.4 (--) The seq package has seen multiple additions since the seq 2.23 release. Would it be possible to release a new version 2.24 and bump the version in Emacs 29? With such a seq release 2.24, which coincides with Emacs 29, packages depending 2.24 would not pull in the additional package if installed on Emacs 29. In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2023-01-14 built on projects Repository revision: 8d7ad65665833ae99b7e7119dae37afa438968a4 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 05:11:46 2023 Received: (at control) by debbugs.gnu.org; 4 Sep 2023 09:11:46 +0000 Received: from localhost ([127.0.0.1]:48696 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5cX-0006TX-Sj for submit@debbugs.gnu.org; Mon, 04 Sep 2023 05:11:46 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:53570) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qd5cV-0006TG-OT for control@debbugs.gnu.org; Mon, 04 Sep 2023 05:11:44 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-50091b91a83so2046546e87.3 for ; Mon, 04 Sep 2023 02:11:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693818698; x=1694423498; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=penBmtkwu0W2jK6WRI6WTImtKAQMYJFKYgvnj2tUTM4=; b=HTVo1mJFDJnvlZ/QVU9b3dLNyv/SsGeKRtAPOAefxv3sGm9fNmr7kI/5MW6lrCABKp 010ImzsbUxo3q8qQyArWu/w8i5GCw/c9cqEFjC3Hn0ATV8IANtbDAZfa0MaBbjYC6kUe 3RpatSISRTUlkp5dLExRW5tlS5UlLh5SuK2KYiLmuFcyTFnY4mkx1fvemNiC18f5uoB2 y58nuXICb2rI0YFQvOXO/n+v5cX19izJo52+hd7T1/JYy7nyW0bRE6Rhb5H+Y4s+gHVt kdxNvHASWcoRyJW2MaYdA7YnGQIkp7bDhiy3ZAaX7IY9Wjf3dVctKsx6nCnZ/0pNJyWx SZ8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693818698; x=1694423498; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=penBmtkwu0W2jK6WRI6WTImtKAQMYJFKYgvnj2tUTM4=; b=NLTpA3Gx6nS1fIpf0nfZpHuLZg0Jf4LV6sDY6yhmhA56aCTGNRqEVXEmTLvleA7SRT BUg2FGqCOmu7HmTWUlhnvjvR8T/7NMS+ObLKo5k4liall7pQMLcBoRgqtWIASOZJEDgu h2P+E7bEXPOJ0xzUaDuaT0Dh88Z6bd0taNJqYkgDAyh7EeLMlnNrq5ICJMkn+E+D/FKt 15ED4e9hnu9Y7kvOunV5hMwgsBftp5a2epVkBgozhKFD4a/B/CRz2s2XmH7+DgNgF1/m xfuC/gf+yu7amkLCcWb5GxKYbKsOF/9AFbOTeYqIVavA1en443fAMNz6ZSM3ztJOMMpi uT/g== X-Gm-Message-State: AOJu0Yy/wd/6HyY7C8GTJa2gNM8utVMdnUjvH/liBxXG6KsSxE7t14Fx mkVPbyK6wtIffe+q0vcEn1JJLxrSVK+CrwZYxO5gSP/+4DE= X-Google-Smtp-Source: AGHT+IEXvEI6f3iz6M55fVCtzi5QqExGHO4KW7/OtfgOfg/xJlXsnjuqFCBPfGx58w5lp8Z+j/0dfUo8fJ+4kV2zAk4= X-Received: by 2002:a05:6512:2ec:b0:500:77c4:108 with SMTP id m12-20020a05651202ec00b0050077c40108mr5163684lfq.9.1693818697943; Mon, 04 Sep 2023 02:11:37 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 02:11:37 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Mon, 4 Sep 2023 02:11:37 -0700 Message-ID: Subject: control message for bug #60990 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) severity 60990 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 11:21:10 2023 Received: (at control) by debbugs.gnu.org; 4 Sep 2023 15:21:10 +0000 Received: from localhost ([127.0.0.1]:52281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdBO2-0002kI-3j for submit@debbugs.gnu.org; Mon, 04 Sep 2023 11:21:10 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:54299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdBNw-0002j7-4d for control@debbugs.gnu.org; Mon, 04 Sep 2023 11:21:08 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2bd0a5a5abbso23720281fa.0 for ; Mon, 04 Sep 2023 08:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693840858; x=1694445658; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=bERQuR4d253JgVgLh/s4jFmqIAH9uiCqIX/HNihi6lA=; b=cFYGcwPdG6XOqDLuynxIE6HJ6iTVGQ11m8IluFnMGE91gA5gjocpOrpZPgRxZQ66vJ 3/g5ZAJ7xMllq4Ue2Rq6xFctxDNlgqNbMWYFi7PssaGGWJ0aPLFsYsv7NhufTFZDybBW diOwxfbhu5Dy8VBa0VvrKW0UsbHpHnaNIf5u1Ea1lEnPo3xJnDs2RTG4Cl35DQZwrIuZ YJwVtaG7VuWaNJjnkBlucftwzOpd3wV2dkVIt8TvpgVyNR4fgIRPp/yuZr7QythrLRE9 tHjNfZwK+t0DR9BC/gkxnuMBn3RiwABO1zaTqPAdUT0+fEdiP8nMh5aGq+4nwyDL9AN8 CDbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693840858; x=1694445658; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=bERQuR4d253JgVgLh/s4jFmqIAH9uiCqIX/HNihi6lA=; b=hfZN+YUmYpKd/AyHfLa1b9kU+0d4sFxBzhmd+TJcalkVm6YsDej3dbL+FW+5kP/MHp zDedg/dksiH1CKkFtEg41lTM6hcbyIrmXMkvfLfyTj91djQFDzKNTkLCjNYqcBFgAeC/ fUujBw5xcoaiF2YJjm3HcusBKhUmiaPME89oJdYs1gm3Zja5ujQpfJyHNmT0JmD8ZGDJ Etk/8k22YbSlsyLpT6VQJt8OaEWNHtVJ6qcPUGoEedjLGLaibjV1nsqBYt2VLDjeS/l4 RRduN/gujBX5HiigVYPxkon5yV6jOYbK2wdebjW6y83KRSh9pm5MMDWitnA4x/Jnm84R jOUg== X-Gm-Message-State: AOJu0YwrYmJmp9OJ4BlcnbO6MC+ELfE0WA3GgR/CdE02KahyeZmp+tgj r4CTYU9VYnvVBMVZrSkUwyyzDrfeB8hpHzEu1OQ= X-Google-Smtp-Source: AGHT+IG+EqpbH0xSbPUWnzw4FiMc866NSpd87jE5DfyDScRlUthPQaL3BjUzxSDVvaeP8ir5sebh9mLViZ+6dwsIIe0= X-Received: by 2002:a05:651c:214:b0:2b6:9da9:2884 with SMTP id y20-20020a05651c021400b002b69da92884mr7502642ljn.40.1693840857801; Mon, 04 Sep 2023 08:20:57 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 08:20:57 -0700 From: Stefan Kangas In-Reply-To: References: MIME-Version: 1.0 Date: Mon, 4 Sep 2023 08:20:57 -0700 Message-ID: Subject: Re: bug#65733: 29.1.50; seq 2.23 in Emacs 29 not the same as seq 2.23 on ELPA To: Jimmy Yuen Ho Wong , 65733@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Bcc: control@debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) forcemerge 60990 65733 thanks Jimmy Yuen Ho Wong writes: > I was trying to find out why `seq-split` and `seq-keep` are missing on > the seq package version 2.23 on ELPA and realized even though the seq > package in Emacs 29 is at version 2.23, it's not the same as the same > package of the same version on ELPA. > > The version in Emacs 29 probably needs a version bump and then apply the > changes to ELPA and bump that version too. This is a duplicate of Bug#60990. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 11:32:51 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 15:32:51 +0000 Received: from localhost ([127.0.0.1]:52319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdBZL-0005kg-9c for submit@debbugs.gnu.org; Mon, 04 Sep 2023 11:32:51 -0400 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]:57850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdBZH-0005kS-Fp for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 11:32:50 -0400 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-5009969be25so2459036e87.3 for <60990-done@debbugs.gnu.org>; Mon, 04 Sep 2023 08:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693841561; x=1694446361; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=a+DFb/4IlCu40enUSluuYsMv1ZhBbxBDqP3T3P9P/LA=; b=pPBatq90f6ilAVPt1g5czn3lEqUU0hfPxZxP7tx2trYawOO//Twj9ASqefpChjEjbE mZpx8b7XySj4MM5fZhfHVzN3HCi8vLt4vshSMe3fYYAO1BnJcZm4x31+CbAgyEhp4EWF UxqEV9ll41Ufk8Vz/up5DuloL7b5U6tHS6KU4l4TpS2srgiegVQ1SFL9uqzdvrJWfY+x eNEXImafAkIV8WJ4ovcSFUCHqQxtdJNscAk/DrBaCb8L1wvx9gawnwgIM6sD4cYHZwGc vc/C9aOhOgv5b2F55LY07uKowHG9cH65UYkfq9sSTSjpkUJJtjRrW9MA1PpGBj34cedw tqIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693841561; x=1694446361; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=a+DFb/4IlCu40enUSluuYsMv1ZhBbxBDqP3T3P9P/LA=; b=MuNyc72YpsF2HG3RboTjPqcoONvfya6HZSCILaNH3vZzRmklja+0921+d8uTMniHLJ uPZZU+4nowvv4ldqlnoQuoZaNAYd0QGbphbb8oKIMUN7I4FStkd9Vo8utD8ltsiUBl8V Htvw7uj09UnrRDDbgdAWT2XrvsyPUk8xnQkkbbpA51ILaJNEh2lVd5gTYpeKIPrSA7MR i3FD1C8Vu97UFt1NteSNzhVNVtQinKXag6XZPgx0VET9Z9vNr4PW3a3ySC/EC81mAYWO EDj5buO4NAAGrA5c80+TM7HkPGAmVSqW5IACgCx1+ccoRcVOyaGtpp3LOmGPksqpH1u2 53pg== X-Gm-Message-State: AOJu0Yw+oF7W0v6dXdXCHHpjLBZhSkMU9ax1SET4hRFFUcx3TVmCzPUq W2XMNV5jaAmHufUVMYysXOjf2vM2JjNUe5WBw/hf0Koq X-Google-Smtp-Source: AGHT+IFVcPkkCyEmj1ZoWQygIfQV0B6UkDTQ4PY3eUGms12mKI2qHfPyjPDf0vHty6Od4sKF8KOzvFEvCbQ3EZObbjU= X-Received: by 2002:a19:4f0e:0:b0:4fe:2d93:2b50 with SMTP id d14-20020a194f0e000000b004fe2d932b50mr6235298lfb.31.1693841561279; Mon, 04 Sep 2023 08:32:41 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 08:32:40 -0700 From: Stefan Kangas In-Reply-To: <87y1pw54al.fsf@daniel-mendler.de> (Daniel Mendler's message of "Sat, 21 Jan 2023 15:51:46 +0100") References: <87y1pw54al.fsf@daniel-mendler.de> MIME-Version: 1.0 Date: Mon, 4 Sep 2023 08:32:40 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: 60990-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: -1.0 (-) Version: 29.2 Daniel Mendler writes: > The seq package has seen multiple additions since the seq 2.23 release. > Would it be possible to release a new version 2.24 and bump the version > in Emacs 29? With such a seq release 2.24, which coincides with Emacs 29, > packages depending 2.24 would not pull in the additional package if > installed on Emacs 29. > > In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo > version 1.16.0, Xaw scroll bars) of 2023-01-14 built on projects > Repository revision: 8d7ad65665833ae99b7e7119dae37afa438968a4 > Repository branch: emacs-29 > Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 > System Description: Debian GNU/Linux 11 (bullseye) It seems we dropped the ball here and released Emacs 29.1 with seq.el versioned as 2.23. I've now bumped the seq version to 2.24, so that we won't have the same problem in Emacs 29.2. With that, I'm closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 12:17:07 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 16:17:08 +0000 Received: from localhost ([127.0.0.1]:52407 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdCGB-00072f-I0 for submit@debbugs.gnu.org; Mon, 04 Sep 2023 12:17:07 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:54031 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdCG7-000722-H3 for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 12:17:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=YjUsbYquK9LXR15YsWURBmvvITPliw0qyJB9jGUcPGU=; b=zU3QZ9V1VcMViR97jTYTvTfvgZ G4bnyUMCEEruqdL0nv6bgekNNafhArdeNg3865DN7f/nTi+BKM7ccj6UYzPcIHyibWmRbKi7eeasY /pxVRHYl+xRrR1q5Me9qQjP7sefHh5XfHAjv+Num6lMprzGLZc2336ZS+77112o4xTiQ=; Message-ID: Date: Mon, 4 Sep 2023 18:16:54 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Kangas References: <87y1pw54al.fsf@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: 60990-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 (---) Hello Stefan, can we also get a new seq release 2.24 on ELPA? My report was about both tagging a new seq version in Emacs and a new release on ELPA. Thanks! Daniel On 9/4/23 17:32, Stefan Kangas wrote: > Version: 29.2 > > Daniel Mendler writes: > >> The seq package has seen multiple additions since the seq 2.23 release. >> Would it be possible to release a new version 2.24 and bump the version >> in Emacs 29? With such a seq release 2.24, which coincides with Emacs 29, >> packages depending 2.24 would not pull in the additional package if >> installed on Emacs 29. >> >> In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo >> version 1.16.0, Xaw scroll bars) of 2023-01-14 built on projects >> Repository revision: 8d7ad65665833ae99b7e7119dae37afa438968a4 >> Repository branch: emacs-29 >> Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 >> System Description: Debian GNU/Linux 11 (bullseye) > > It seems we dropped the ball here and released Emacs 29.1 with seq.el > versioned as 2.23. I've now bumped the seq version to 2.24, so that we > won't have the same problem in Emacs 29.2. > > With that, I'm closing this bug report. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 13:05:39 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 17:05:39 +0000 Received: from localhost ([127.0.0.1]:52457 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdD19-0008MY-1B for submit@debbugs.gnu.org; Mon, 04 Sep 2023 13:05:39 -0400 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]:61663) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdD16-0008MJ-A8 for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 13:05:37 -0400 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-4ff09632194so2817807e87.2 for <60990-done@debbugs.gnu.org>; Mon, 04 Sep 2023 10:05:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693847130; x=1694451930; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=EJ4v0n+IpUNExbCho+rvLSo9iiCBz82XCSy//CIvlJk=; b=Dh1WcEkt7mlbiUDLndKWawUI0keXGb/x3Xxg2rxS7c5xdXGnc1mUTCuiUE0xPMoPNo nhCNS57eXhXHFOsxzi6T1XKCagSLjbV0mqOhc8IUMmEwUDRX00Alpdv/AfdES+PjSnJM uhoKIC0xJ0fHa/AmXjQsnKdPp8+1HX9BHvX33bMRoUFIIqEQ0iYJzfvk8wYA8tCK1yFP kvpZP1j0Wq7pS9CzWGwFliDI9eQ6RlJcLsBWT9XpQMSZJy/5RDPuBlSUw3/LMNDNA0tP W+RC6F0F1UOgj6YxnfsWQDeys9unPdYFjXqwKpq+OB4ooC9OFivu/DKbC3MXRtmxjjyZ jZ3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693847130; x=1694451930; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EJ4v0n+IpUNExbCho+rvLSo9iiCBz82XCSy//CIvlJk=; b=YfQn5HeXudfVLrx0ssx/UVoKzd9TaumT60K/8Q9s5CJU8liHKo//ntvFAD5KStWGRn brVnKwfUgkH/Q2x3XzJLPmjvCmb1NpVlgJixVwXBs1kfUgE0DJPp6ksGS7LS/TD2XYQM XIdNXLAZiMYfrtImuLhNWk2XkogOO18xIbqBXFP4gv7kIpxqmuSdp5I7KyWqyrBfExy7 6WbGPLko35sns0EOGb+4bujyTf6PQl2KQCJolqgfO25Ebcgn2RA/swhK1CzWplOFGAs+ pG1LwK8rXeNLP3EI3PXx7y7+NqIkxoIULWsu7SoXkqPCIZXIP3mBrKJ8wjKPSnB/QV6a JlKQ== X-Gm-Message-State: AOJu0YwTJW9k4eDfT2/QWUJGU8cdapNXCCZQDPOXK/690Gpen3dhsWOK pxsaY+U2PsEEyyDuczWS5Nx/YQMQpXikhgldsYU= X-Google-Smtp-Source: AGHT+IGk1NNl1gwyUlptoPFPL3VyVIpy9yhVGMsw6wQpcwdyC2Nn1+tr9QYMET/FGzNgf8sfDQjXD4VdUaxpzBjr9sk= X-Received: by 2002:a05:6512:4029:b0:500:c6fa:83b7 with SMTP id br41-20020a056512402900b00500c6fa83b7mr8499074lfb.20.1693847129975; Mon, 04 Sep 2023 10:05:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 10:05:29 -0700 From: Stefan Kangas In-Reply-To: References: <87y1pw54al.fsf@daniel-mendler.de> MIME-Version: 1.0 Date: Mon, 4 Sep 2023 10:05:29 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: 60990-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: -1.0 (-) Daniel Mendler writes: > Hello Stefan, > > can we also get a new seq release 2.24 on ELPA? My report was about both > tagging a new seq version in Emacs and a new release on ELPA. Thanks! Yes, it will be released on GNU ELPA automatically by the GNU ELPA once emacs-29 is merged to master. Unfortunately, users of Emacs 29.1 will be able to "upgrade" to the identical version in GNU ELPA. Users of Emacs 29.2 will not have that problem, though. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 13:32:52 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 17:32:52 +0000 Received: from localhost ([127.0.0.1]:52485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdDRU-0000b9-07 for submit@debbugs.gnu.org; Mon, 04 Sep 2023 13:32:52 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:55463 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdDRP-0000as-Sv for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 13:32:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=qzvolgm9F6A8zyalvjtD/aZRWsqIyZ+uqikXBzSDQSw=; b=IyphlIm3MrdrFM8kHEKFgKlpCT rWGelgBBccvMLxQCUKJRdyySksMhiasVDNLA5Uie0xLSJnqfON8CKRwrYctTKXyBnA3fc6SxmWb76 Sr1Pu1dG7NzKfUvT5WShakirCypCa7upyD0hPHTpxUSooNCIJEInZEYtiVaDtHP8LD3M=; Message-ID: <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Date: Mon, 4 Sep 2023 19:32:39 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 Content-Language: en-US To: Stefan Kangas References: <87y1pw54al.fsf@daniel-mendler.de> From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (---) On 9/4/23 19:05, Stefan Kangas wrote: > Daniel Mendler writes: > >> Hello Stefan, >> >> can we also get a new seq release 2.24 on ELPA? My report was about both >> tagging a new seq version in Emacs and a new release on ELPA. Thanks! > > Yes, it will be released on GNU ELPA automatically by the GNU ELPA once > emacs-29 is merged to master. > > Unfortunately, users of Emacs 29.1 will be able to "upgrade" to the > identical version in GNU ELPA. > > Users of Emacs 29.2 will not have that problem, though. How is that? I thought that seq is not a :core package, since it supports Emacs versions from before the introduction of cl-defgeneric. It has different code which must be updated manually and as such doesn't automatically get released. Daniel From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 14:35:29 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 18:35:29 +0000 Received: from localhost ([127.0.0.1]:52537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdEQ5-0004qt-GF for submit@debbugs.gnu.org; Mon, 04 Sep 2023 14:35:29 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:55789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdEQ3-0004qh-J6 for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 14:35:28 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-500cefc3644so2891411e87.3 for <60990-done@debbugs.gnu.org>; Mon, 04 Sep 2023 11:35:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693852521; x=1694457321; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=uM2g5OMfp5Smsy64UfM3ku2z1K09aN+OPIlgYL1Ko1k=; b=XGKGipSl54kM7loUs2pGFvXG0QUVdJA5uF/qlOHhSJDqwLY3Y9su8QCmp14uwsQ35l nWKbOtLj2PheVjrY2vsPGl/8nzv8JIaOvj4R8WI/f0DoCOMbgw0HG3UjGSCOBfuU9TUU Z/fvcG7TXZLr1Bc2rzbL2Q1DHe2ndhTSnjg/39+v0HGKwYBCFLVdTXbBjyYG8VDsVswA 2sQEECBl0z8SgUZy9nI9NLOzrLrKA4qa4VOO12Y4W0JrIkAP9z9Lkbp/peaN29YB1S8q X99biR+zRPjTVrfpHlQRZyiDiYvkjzrXpmMWUNi6COG+lGTTO7rbs145lRGS710b3p8V h2Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693852521; x=1694457321; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uM2g5OMfp5Smsy64UfM3ku2z1K09aN+OPIlgYL1Ko1k=; b=d03hyK6QMZenSHlEO4bjbrh4Ex1T3iMtc7iDFm8Ch0zr422kExomdt0hUxe1xscxhd 1m2C6dEEVUtcl3L+l8nt/t8fBgpRFEqD93WuDM9rZchLy3BsCWAGIVtuprLf4fFJhzBP wmr5zqjDjJ9UGertu2YHyO62IohDPMK0cXtNrJrigonzwF2HmZU3kXt8+8IfURoZqp8R dKOsS+Hksly/LUF7fRSZ0jlzSwxMPAXPVTIHyw/E99aE5a9cpRSXc+ldgviuBnFwGagP Um9OqSge9tGPW4Ypi12aarkSa4SdZgYKzoP93DqRFTFi+TrV6vKIM1Zz+0gfpQYnEQOG /RlQ== X-Gm-Message-State: AOJu0YyOExMEz272ZZCvDHu5heEkez5GahOY5Jn8/MhOgYNERMFTe99f WU4Rd6bhW/pZQ0RShf3CNu9ZGE0wGyESt9qwmo8= X-Google-Smtp-Source: AGHT+IHPPnS6neitMLTjwrvnR+yrGdN9lEvNavMNoS8zxdQYLqY/NU1hY5C4WXvoAy6IOzsbvIKYbLQE/kfvwjoYa+M= X-Received: by 2002:a05:6512:2395:b0:4ff:8d9e:d36f with SMTP id c21-20020a056512239500b004ff8d9ed36fmr9708271lfv.39.1693852521188; Mon, 04 Sep 2023 11:35:21 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 11:35:20 -0700 From: Stefan Kangas In-Reply-To: <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> MIME-Version: 1.0 Date: Mon, 4 Sep 2023 11:35:20 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (-) Daniel Mendler writes: > How is that? I thought that seq is not a :core package, since it > supports Emacs versions from before the introduction of cl-defgeneric. > It has different code which must be updated manually and as such doesn't > automatically get released. Uhm, yes, you're right of course. I have now merged all the changes from master/emacs-29 (the branches are identical), and pushed it to elpa.git. I only saw `take' that needed an compatibility alias, and the rest of the changes should be fine on older versions. Testing on Emacs 25 would be much appreciated, though. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 15:23:21 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 19:23:21 +0000 Received: from localhost ([127.0.0.1]:52630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdFAO-0006DW-OU for submit@debbugs.gnu.org; Mon, 04 Sep 2023 15:23:21 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:33163 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdFAN-0006DI-0e for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 15:23:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=+/TbQuI5AmngHUH19MYXzRiXcGWW5fSLzz+pIq+S+Yw=; b=bGjvQ64Pzfh1nprl4VozvtIXj+ x/jiuDaXVmMSmGra1O1Q0qhCaInNS4NlKQkwAJcZiZrbJGx18FjECX/Jp5VtwXIGqm2JzDIdbS3oV uRMBNi+kNwfKifajrDWzxWc6Q/qFTsGHSsSj38kPAZTbMVkiKeiprbJJcLOppxBDinGA=; Message-ID: <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> Date: Mon, 4 Sep 2023 21:23:09 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Kangas References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , 60990-done@debbugs.gnu.org, Stefan Monnier 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 (---) On 9/4/23 20:35, Stefan Kangas wrote: > Daniel Mendler writes: > >> How is that? I thought that seq is not a :core package, since it >> supports Emacs versions from before the introduction of cl-defgeneric. >> It has different code which must be updated manually and as such doesn't >> automatically get released. > > Uhm, yes, you're right of course. > > I have now merged all the changes from master/emacs-29 (the branches are > identical), and pushed it to elpa.git. Thanks! Btw, it seems that seq 2.24 is the last version which can be distributed via ELPA since Emacs 29 preloads seq. If Emacs 30 comes with a hypothetical new seq 2.30 with new functions, a package requiring seq 2.30 cannot load seq on Emacs 29, since the feature is already loaded. We could possibly work around this problem by distributing seq functions from than 2.30 and newer via Compat. We should then document that packages needing a seq newer than 2.24 should rely on Compat instead. I am not sure if this is a desired solution though since it might be a bit confusing. I've added Philip and Stefan M. in cc. What do you think? Daniel From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 16:11:52 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 20:11:52 +0000 Received: from localhost ([127.0.0.1]:52703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdFvM-0001k2-Cr for submit@debbugs.gnu.org; Mon, 04 Sep 2023 16:11:52 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:39039) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdFvK-0001jq-DF for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 16:11:51 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 4431D4444EA; Mon, 4 Sep 2023 16:11:44 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1693858303; bh=2JiygB3wkW+OKmGhJZqTopc0X9v9TlwmI8kex/MIxzE=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=g3Z0P+XrZ4+0WMNNVAV2WwugoVOrp1lNQLVo9h7H8npBKB5OXQfDyUyYoVg6laEKb 0xTDiWEAVM+9WnSYvppEKYPJuBUUD4/DNiZVcyVaNEZVVszG61HLl4ovUsctGkYORn 4QxsYq/6RHS6qKgmLEf9ATAvhC3WrlAiaX6ULnEki+qoiYt/T6g6wHCxoU/qDeoPws exILvHDoMSEd5FB6oiOCGvqmj6ycvohUi3XLsU413HeNLAf8L78+e0vlnOL9srL0tA dC2lpporCAc1inqyobtD52ZGKFHu18rLgEJESywoJsJgPAO6UNmG3BwDS4e8uOGQ6s dSYkK4jJdDt4Q== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 1F2884444E9; Mon, 4 Sep 2023 16:11:43 -0400 (EDT) Received: from pastel (69-165-136-223.dsl.teksavvy.com [69.165.136.223]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id E818A12013F; Mon, 4 Sep 2023 16:11:42 -0400 (EDT) From: Stefan Monnier To: Daniel Mendler Subject: Re: bug#60990: 29.0.60; New seq release 2.24 In-Reply-To: <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> (Daniel Mendler's message of "Mon, 4 Sep 2023 21:23:09 +0200") Message-ID: References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> Date: Mon, 04 Sep 2023 16:11:41 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.390 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , Stefan Kangas , 60990-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 (---) > Thanks! Btw, it seems that seq 2.24 is the last version which can be > distributed via ELPA since Emacs 29 preloads seq. Maybe it's OK to leave seq at 2.24 on ELPA. The main purpose of putting it up on ELPA was to encourage adoption and accommodate changes more easily, but it's now mature enough that changes are fairly slow, so we can now rely on "the usual" solutions to deal with compatibility issues, I think. Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 16:35:54 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 20:35:54 +0000 Received: from localhost ([127.0.0.1]:52738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdGIc-00050K-Ij for submit@debbugs.gnu.org; Mon, 04 Sep 2023 16:35:54 -0400 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:52610) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdGIa-000506-Li for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 16:35:53 -0400 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-501bd6f7d11so86237e87.1 for <60990-done@debbugs.gnu.org>; Mon, 04 Sep 2023 13:35:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693859746; x=1694464546; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=A3LuY4z49w8ckYLU3LCDPTs36xeajbmIukc9pqmRkwM=; b=TE8l6J9cU5WGRJAjp75aJjY2SzR6ZNDu7/MTnuD/kwgzQrrDDIh7Iym0QV/whnZXI5 gEXfoXsZ1zQ93ojST19XLG7+G4GgpirITPY48ErNelyAn69Fnheno+EYoJAakaWjZZdb hi9KM30rfIULRMh7+OcLkT/Q3rH+NRA/4JhJF601T6OT9UnVY/Adz9KGA5KO4BVS5WPk dOqC13jYMGKdz0rfRDd84qyWwaSm6d42L1camSNCE4SD0EelpL+QIelE3CTouLGizmFB 99fEasEO0gLKtx/VTY+LoFwMkTG1gKW8El4wfg8d8GpWbWfAqIa3mgEkZv+EtAexiTab k5fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693859746; x=1694464546; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=A3LuY4z49w8ckYLU3LCDPTs36xeajbmIukc9pqmRkwM=; b=k5JRAuDsT4OXWDCJyw5GBLXQR/VbsZG/SJWSASIL6Jv6CAPpPEaeH9c1V68oFl3J5d Hm6V9C/zegwbJThidbNtYRhC27dG8jpx8h2YdP+HvRBdEoDxUeXFIWJDEEb+4rlpXrb4 kJRw9wfczhsf0JUI15nbekrc137JOQvAd3BMkV7Vl8XCkskbINfmeTtuS98GHPptF7DG aSFNZZS+VMovXg1D/pG8QjTIuXtUuSBXZyxdez/pNNTP3xGFugn8KrsR3yqhEDx0Tn+0 L85VBlgtztXjul+3VoQSXXfk63x5TBSdkcPYJZoVxft25dAn0pjmHq7WsMHg6tGMyBjR oNtg== X-Gm-Message-State: AOJu0YyIEAtPx0E24xJu0FKYszU5Glz8Z5hoQCnVJ7nEQN/fdroVTJ7H SjO5aA4+lUj0cXHGkO7i8AntP8NDIiNiqM9XdvM= X-Google-Smtp-Source: AGHT+IGgBDinks2G7qGm+BNLHn55B6v3CpLKo554Zrs13DNDiQkP9l3VohoVgR3UHtVtoDrMKIATx7XVMeV1ky0hPRs= X-Received: by 2002:a05:6512:3610:b0:4fd:d213:dfd0 with SMTP id f16-20020a056512361000b004fdd213dfd0mr6044313lfs.11.1693859745592; Mon, 04 Sep 2023 13:35:45 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 4 Sep 2023 13:35:45 -0700 From: Stefan Kangas In-Reply-To: References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> MIME-Version: 1.0 Date: Mon, 4 Sep 2023 13:35:45 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Monnier , Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , 60990-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: -1.0 (-) Stefan Monnier writes: >> Thanks! Btw, it seems that seq 2.24 is the last version which can be >> distributed via ELPA since Emacs 29 preloads seq. > > Maybe it's OK to leave seq at 2.24 on ELPA. The main purpose of putting > it up on ELPA was to encourage adoption and accommodate changes more > easily, but it's now mature enough that changes are fairly slow, so we > can now rely on "the usual" solutions to deal with compatibility issues, > I think. Sounds like a plan. If no objections crop up, I'll document this decision in seq.el and bump the Emacs 30.1 version to 2.25 once emacs-29 has been merged to master. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 17:12:20 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 21:12:20 +0000 Received: from localhost ([127.0.0.1]:52804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdGrs-0000J6-4d for submit@debbugs.gnu.org; Mon, 04 Sep 2023 17:12:20 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:45515 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdGrp-0000Il-GF for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 17:12:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=9W+ot3AcA1sSS4eop1/IZSq46BMg5Wq4HsrADpwoGGc=; b=xsHwSl90NuYpqjqBpgQfvQZ9tO GAZ3UdoKqMSTbAU+zyO8Uq4kpso5QplinbhN0xE81WIcXtC1J+EmI3LiEhVycPhzczo9hxJFXgSug Gzp/OVWgnNvusvM98Moq5d2RbtW/7vScLt17fuekPxx4+R4uKY6bfNjkvdO1rh8+TLVw=; Message-ID: <77c2030d-c8cf-6695-6568-feb23521860f@daniel-mendler.de> Date: Mon, 4 Sep 2023 23:12:08 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Monnier References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , Stefan Kangas , 60990-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 (---) On 9/4/23 22:11, Stefan Monnier wrote: >> Thanks! Btw, it seems that seq 2.24 is the last version which can be >> distributed via ELPA since Emacs 29 preloads seq. > > Maybe it's OK to leave seq at 2.24 on ELPA. The main purpose of putting > it up on ELPA was to encourage adoption and accommodate changes more > easily, but it's now mature enough that changes are fairly slow, so we > can now rely on "the usual" solutions to deal with compatibility issues, > I think. What do you see as '"the usual" solutions'? To be concrete, if new seq-* functions are added in Emacs 30 do you consider it a viable solution if we add backports to Compat or not? They would land in compat-30.el, which is not yet part of the released Compat version. Daniel From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 04 18:20:59 2023 Received: (at 60990-done) by debbugs.gnu.org; 4 Sep 2023 22:20:59 +0000 Received: from localhost ([127.0.0.1]:52883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdHwJ-0004ll-CO for submit@debbugs.gnu.org; Mon, 04 Sep 2023 18:20:59 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:27554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdHwH-0004lY-RI for 60990-done@debbugs.gnu.org; Mon, 04 Sep 2023 18:20:58 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 52C8410006B; Mon, 4 Sep 2023 18:20:52 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1693866051; bh=zJLd4hxT0HLwhUdoyEgv23luKkS7Ez22DgIXfdXN3ig=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ZRTrP3E8se6+tadOLdiFdlanevLZEJ1HMrUdUeWs1mqpeUJcfsFSHGGQIWHoO+i5a ZiojR4+02sCrJlfzXnYuiYgs0Qsvm2F/w9XSiXlzBs0T6A4dDXKkX3dMHNJYxoAw+S LdwCfIlhOQLhFTyZ7rrWNKsVB0ey141Zh5eClrZZyYHmjp2rLcuqNIljGZGIArATuX jSEbFknLxEZzW+wP/XfQx3AiarYlLWE74GskW7kiQHzv2KmrsZF546azeC5fSzS/hC YaSbHTzT6i3ITBW0MN95SlnTiDzOiNVv/yzsi6WdcVAdRJ+EZHBASesm1s/tOZ/9Xh 77KKLUKNYOojg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 3D42E100046; Mon, 4 Sep 2023 18:20:51 -0400 (EDT) Received: from pastel (69-165-136-223.dsl.teksavvy.com [69.165.136.223]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 11B71120314; Mon, 4 Sep 2023 18:20:51 -0400 (EDT) From: Stefan Monnier To: Daniel Mendler Subject: Re: bug#60990: 29.0.60; New seq release 2.24 In-Reply-To: <77c2030d-c8cf-6695-6568-feb23521860f@daniel-mendler.de> (Daniel Mendler's message of "Mon, 4 Sep 2023 23:12:08 +0200") Message-ID: References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> <77c2030d-c8cf-6695-6568-feb23521860f@daniel-mendler.de> Date: Mon, 04 Sep 2023 18:20:50 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.366 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , Stefan Kangas , 60990-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 (---) > What do you see as '"the usual" solutions'? The solutions used when changes are made in `minibuffer.el`, `simple.el`, `subr.el`, ... E.g. using `fboundp`, testing `emacs-major-version`, ... > To be concrete, if new seq-* functions are added in Emacs 30 do you > consider it a viable solution if we add backports to Compat or not? Can't see why not, yes (but I'm not sufficiently familiar with `compat` to know if there might be some subtle issues). Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 05 03:45:10 2023 Received: (at 60990-done) by debbugs.gnu.org; 5 Sep 2023 07:45:10 +0000 Received: from localhost ([127.0.0.1]:53292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdQkE-0002jk-07 for submit@debbugs.gnu.org; Tue, 05 Sep 2023 03:45:09 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:50181 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdQk8-0002iq-H0 for 60990-done@debbugs.gnu.org; Tue, 05 Sep 2023 03:45:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=fWpbnHaXGAjqIEPc9tfCE5XebFNgqHqphMP5B6U+IPM=; b=YTh7FkKWsHi5EVFvIR5BZIUDJa DMQ/Pt/Zg8n1xTl9urCYqvEPdM1MIucMpeUtN2A306nDtInj+Qu0FqvyOLsKdliMMSkXdWZgfuzwX IDg02PlO+SkBdZbronqozVRW7qwa4WfWfh+f30zKbrU5uwfmaOJFBK/KzxBu2u0387bU=; Message-ID: <35c9fd30-9bd2-5196-e5e9-ceaab7855f15@daniel-mendler.de> Date: Tue, 5 Sep 2023 09:44:51 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Monnier References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <1886c406-0af0-a385-02f7-d7a89d247249@daniel-mendler.de> <77c2030d-c8cf-6695-6568-feb23521860f@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Philip Kaludercic , Stefan Kangas , 60990-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 (---) On 9/5/23 00:20, Stefan Monnier wrote: >> What do you see as '"the usual" solutions'? > > The solutions used when changes are made in `minibuffer.el`, > `simple.el`, `subr.el`, ... > > E.g. using `fboundp`, testing `emacs-major-version`, ... Okay, thanks! Makes sense. The goal of Compat is to reduce such feature checks in packages, but if Compat is not used, fboundp is the way to go. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 04:16:15 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 08:16:16 +0000 Received: from localhost ([127.0.0.1]:46049 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qet8Z-0007vL-JY for submit@debbugs.gnu.org; Sat, 09 Sep 2023 04:16:15 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:36019 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qet8T-0007un-GA for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 04:16:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=HAIIpr0LIvRzvCy7UvBlJYHEOkdcA8rfLgNqtbPtqyY=; b=I0TVMuw9tJaPZ9HUeiAXumV8FL I07hBawt3njnbJF67YoKsAHyvP1fPfNGXs+fM9rkzfw9J72fCob9vtBjSDRzBxV53+N+qYHAoe3yy 4qEdRy/ITjaymiMYOYbcJqgXFR6VLoyOD+Xzz3rkZH4EBa/9l5tUXUsDZiZa0VNxYp7A=; Message-ID: Date: Sat, 9 Sep 2023 10:15:56 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Kangas References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (---) On 9/4/23 20:35, Stefan Kangas wrote: > Daniel Mendler writes: > >> How is that? I thought that seq is not a :core package, since it >> supports Emacs versions from before the introduction of cl-defgeneric. >> It has different code which must be updated manually and as such doesn't >> automatically get released. > > Uhm, yes, you're right of course. > > I have now merged all the changes from master/emacs-29 (the branches are > identical), and pushed it to elpa.git. > > I only saw `take' that needed an compatibility alias, and the rest of > the changes should be fine on older versions. Testing on Emacs 25 would > be much appreciated, though. Hello Stefan, I just looked at the seq repository and noticed that the new additions (commit 9d9f51b0e3ca59e0a488801064512f4878ac910b, seq-split, seq-keep, etc.) seem to be missing from the file seq-24.el, such that the functionality of the package differs between Emacs 24 and Emacs 25 and newer. It is a bit unfortunate that the code has to be duplicated but it may be a bit too early to drop Emacs 24 support from seq altogether? As another example, for Compat we try to maintain compatibility with Emacs 24.4 and newer for the time being. For Compat it hasn't been a big problem to maintain support for 24.4. We didn't have to use the cl-defgeneric functionality so far. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 08:28:35 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 12:28:35 +0000 Received: from localhost ([127.0.0.1]:46352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qex4l-0000KS-7s for submit@debbugs.gnu.org; Sat, 09 Sep 2023 08:28:35 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:55644) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qex4h-0000KC-64 for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 08:28:34 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-501be2d45e0so4902526e87.3 for <60990-done@debbugs.gnu.org>; Sat, 09 Sep 2023 05:28:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694262502; x=1694867302; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=0kV3DsG93955HkrX11Asn88+fz7zHpVUl4zKF2XMdNo=; b=KoVVrwXl+tEvz16hWPcPmCsM/l1UiPGmeW7yUCo4ctdU/ttoB1ahxikpmqvn30q3gc Aht9jE1UKtt8H+ztozLJd1XipZ0ao7ft6nfQzqEN3dFHhU2CEEgfFkW3cGm66tOrVEqE 4XB7w74cNHQ6KOGRpHdgAJO6z3hemBLrq9vy0//eqstxCa2YNnvDxkJQYc95FPV2/CVS F5IxoNrY8pmn7A0efqLAyEp1AKcb7/8FCwQDM1mDKus3nJrvATjQiuTsZi9hwxk90U8m AhzJG9ngtcYnO6BcFszA87GfnAipw0iI5d9/qkGIEFktkpnzC1Mk+xj8eDayfzF9b3Fm KTUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694262502; x=1694867302; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0kV3DsG93955HkrX11Asn88+fz7zHpVUl4zKF2XMdNo=; b=MHeS6ZWaHHnq9tgFNb3HqZbph5hBIAP73rOdElQsR9TX59TVLz5lLxByjv50QnY3xM evONPYryd1M5prh+jmm5GKA4XThcJltw5CzryNhKjT1KCPG5D6SFzu2ReUzkYelRUIr9 Q6+kPptV/1U7iv4UI9RZ1La7R7Ug6ndViopf1fBUfFylOnMXBeYODdbJap1iCCjhE6MK p1dKI9ZfPiVo3IH1CyTXgEVhPtrhQBPpogbMV6k3pAt/drHgJlYF52iBKlit2H+OULIL UGRiDVkH/JxsfhV/q2/qBzaM7ItX0wdSILaPAx/l0U9pHHsdj5zRlzcgs2rHx9Y7uXRO znng== X-Gm-Message-State: AOJu0YzCXG46g8/n1TcsafFqVboymDh/WmdQxKXUdzbLhoFBMXC1CoQE FjzB88E/qgd0PEVVwugqmZbLlQK37NCoEKFkDyA= X-Google-Smtp-Source: AGHT+IE1oOf/K0JgtQuiLg3V0dmRLx48FeitgLmOk/9AYlFMESud1df7X3NVslY8yp5mFRlaD4WhdaX07DZxFe/sCQ4= X-Received: by 2002:a19:2d58:0:b0:4f8:6abe:5249 with SMTP id t24-20020a192d58000000b004f86abe5249mr3488511lft.3.1694262501530; Sat, 09 Sep 2023 05:28:21 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 9 Sep 2023 05:28:21 -0700 From: Stefan Kangas In-Reply-To: References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> MIME-Version: 1.0 Date: Sat, 9 Sep 2023 05:28:21 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (-) Daniel Mendler writes: > I just looked at the seq repository and noticed that the new additions > (commit 9d9f51b0e3ca59e0a488801064512f4878ac910b, seq-split, seq-keep, > etc.) seem to be missing from the file seq-24.el, such that the > functionality of the package differs between Emacs 24 and Emacs 25 and > newer. Patches welcome, I think. > It is a bit unfortunate that the code has to be duplicated but it may be > a bit too early to drop Emacs 24 support from seq altogether? There's no need to drop Emacs 24 support, but that support is still useful even if it's not complete. Packages that want to use the new stuff can also do that in the usual ways, as Stefan M pointed out. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 09:43:10 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 13:43:10 +0000 Received: from localhost ([127.0.0.1]:46438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeyEw-0002DE-BQ for submit@debbugs.gnu.org; Sat, 09 Sep 2023 09:43:10 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:51267 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qeyEt-0002CM-N7 for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 09:43:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=hxE+qhoEylJzRXj33W2Vqs6rRL79MU5wGjNaOUeTNPs=; b=o7eshuqtajWc9pyzZWR4ki2DAW ms1zxRx4BJaWyNs8W2uq58hskKgwRf+RnEAYpwtgdL9u2L1c5B00rtU+qqdHSfTvXlxB05KtFHKBb gLyMfHJKVaR4PP3OOUCKryFyq98a2wxklJezuNr+CpeWN4fyUcJfvyZmxjuik3lPvNkk=; Message-ID: <0fc0532b-d14a-0824-21e0-58ab00b18ac2@daniel-mendler.de> Date: Sat, 9 Sep 2023 15:42:55 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Kangas References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (---) On 9/9/23 14:28, Stefan Kangas wrote: > Daniel Mendler writes: > >> I just looked at the seq repository and noticed that the new additions >> (commit 9d9f51b0e3ca59e0a488801064512f4878ac910b, seq-split, seq-keep, >> etc.) seem to be missing from the file seq-24.el, such that the >> functionality of the package differs between Emacs 24 and Emacs 25 and >> newer. > > Patches welcome, I think. Should I open a bug report to track this? Thanks! Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 11:47:21 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 15:47:21 +0000 Received: from localhost ([127.0.0.1]:48321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0B7-0008Sn-Ac for submit@debbugs.gnu.org; Sat, 09 Sep 2023 11:47:21 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:38193) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0B4-0008SY-T3 for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 11:47:20 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id EF5CB4412B2; Sat, 9 Sep 2023 11:47:09 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1694274428; bh=AfGPLHIDXQ7FRw9Z/G8EGkm8BPfN9aVWPUtkTUhgwCY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=nxQCIjy4UxQHf2eX12n0O/gsuFA5rILKXOXCCYIJGnGDW8mgYdhgGNXwaLqAcE8tf KvD+BtmVOEfjtVMqCkCLLkr/g27OVMB9oa+0ULaxaZUwzse0v7thXPTICuwvzXeDit XtQcBs9VptAHt9I08W/Be29mTNb+NPUHvyWNf8ytM3cLxV+/h2og7BevwvLnYITMpn rIJsqOyYgASGiqLR3YhEGcJ/y/P4oqZU/Rq6QKllu444EAbkad0NAEhK59/LQ1gP4N k5S2202+DnqQt5YYK+ANFPQ9MgBZySeggdpAaufqOF5/gqVxotbOYI2qgSpYOXoKk1 ZFeCaTTgEdnTw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id A806C4415C9; Sat, 9 Sep 2023 11:47:08 -0400 (EDT) Received: from pastel (unknown [104.247.229.91]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 7D5B41202E4; Sat, 9 Sep 2023 11:47:08 -0400 (EDT) From: Stefan Monnier To: Daniel Mendler Subject: Re: bug#60990: 29.0.60; New seq release 2.24 In-Reply-To: (Daniel Mendler's message of "Sat, 9 Sep 2023 10:15:56 +0200") Message-ID: References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Date: Sat, 09 Sep 2023 11:47:07 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.307 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Stefan Kangas , 60990-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 (---) > It is a bit unfortunate that the code has to be duplicated but it may be > a bit too early to drop Emacs 24 support from seq altogether? In my experience, the better way to handle backward compatibility is in a reactive rather than proactive way, especially when talking about compatibility with 10 year old software. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 12:08:11 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 16:08:11 +0000 Received: from localhost ([127.0.0.1]:48351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0VG-0000bk-Tr for submit@debbugs.gnu.org; Sat, 09 Sep 2023 12:08:11 -0400 Received: from server.qxqx.de ([2a01:4f8:121:346::180]:50645 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf0VB-0000bC-Vy for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 12:08:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=UAdzTMkNvYegNaC7vUxz2SYVxWKC/a5tH3DEyllgrEc=; b=FMYQi99kYCAMuDpN+1sx+AlMlr URAJt+1l7BVidxO4Jt48kKqefY/PvoMsNZl4XjKqt0OYnxRTQMidEhv/8xmoKS0TZXEocDu9eEAIz hvEs2VBsa3MQK9EcDz6VWY5kf0+LJyhk0dqB0SCydXZ45AuJJVVpEmkuQaVtcAPCKu0U=; Message-ID: <1ccb9edc-bb5d-60bb-6c7e-2c42732312c7@daniel-mendler.de> Date: Sat, 9 Sep 2023 18:07:54 +0200 MIME-Version: 1.0 Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Stefan Monnier References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60990-done Cc: Stefan Kangas , 60990-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 (---) On 9/9/23 17:47, Stefan Monnier wrote: >> It is a bit unfortunate that the code has to be duplicated but it may be >> a bit too early to drop Emacs 24 support from seq altogether? > > In my experience, the better way to handle backward compatibility is in > a reactive rather than proactive way, especially when talking about > compatibility with 10 year old software. Actually I don't disagree. It looked as if the seq package aims to provide all seq functions on all supported Emacs versions. Compat almost fully supports 24.4 and newer, which works surprisingly well. Philip initially even added support for 24.3 but this led to serious complications. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 09 17:57:26 2023 Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 21:57:27 +0000 Received: from localhost ([127.0.0.1]:48565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf5xG-0003jF-Kp for submit@debbugs.gnu.org; Sat, 09 Sep 2023 17:57:26 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:52710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qf5xC-0003j0-BG for 60990-done@debbugs.gnu.org; Sat, 09 Sep 2023 17:57:25 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2bcc187e0b5so54917981fa.1 for <60990-done@debbugs.gnu.org>; Sat, 09 Sep 2023 14:57:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694296633; x=1694901433; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=eXCCHrm3fUn81avZJ3OM/kLoxQku0Z97hnURroYztmE=; b=DCPT5Ijh2erSQek9ltE6uUVT5E35OAg7beZB4TQVHELVk7F6hZz+lzl1vqRIMWMm+2 XoGijDRKnHZd3+My17tNn9iWct5NDw8h/tOQAukYYGU1Q4GgiNNEEpSgz2zbBNIbaevQ zNXFrv/Ti11v5zycJPwkWrW3ELLjhz5ZS4Smg/w8SlLRnVmyE5IT4FRT5D3Mh2clMcPR q0DgpPyqiUMYTDCIni0QYCUrXmnSe70t2fjdzJ1e0mHzkXj7NsazE04r7aLc5Q4Po81L SjfsuvZo5XU/Yz5/DnHVeH/oOcYzYfWKfYqKitNvgzm1wq7GsTlJGpr7++Vh1M5Fx5mi wKEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694296633; x=1694901433; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=eXCCHrm3fUn81avZJ3OM/kLoxQku0Z97hnURroYztmE=; b=HcC7zpdeM0WLzMr3RP3vqnGCA6izujegtP6UHGFgZvP52pCVOtoZnOen93YrIm844N Czg7LtjpNiMEUO9n15AqR6KUrIAjlpvaU3RC5YZsas6PDY6rZGpDiLk7hnleE23Olqao z1/7XAwlOB9Xd2kPwVGpqgzmXiGZPiwKjUS3eW2N7ynHaDysX5NQO/7jYORtrtzXyaMN IsAB0ik7goOQ7y8bStf9zE8Bx9VvUvdvogLhaTK62iirLz1Aqa+ffW27B6ofPsMawu1D BGn9Nabo8np8PU9R7EfijZqnJSGvTNZ+rKuX9QDJ2bZlSAYYT/VDppo2VmPTz6DY0Yll SO9w== X-Gm-Message-State: AOJu0YwUCRjiniUOJ5G1o54zGS4wPAFsGt2jvHUnOC/UWXFWoOJLLB21 q8pxoKEM7SawQMpytqz1hqHgErM4qX7gDdPRn9E= X-Google-Smtp-Source: AGHT+IHm3z/2jXEdUyNNJyX036yqZg67YSoLriLhSu880ayS4ytqbI35+G5kilns2q0jEAUnvdwo7prHs1Sr+O7ALLs= X-Received: by 2002:a2e:7e04:0:b0:2b9:55c9:c228 with SMTP id z4-20020a2e7e04000000b002b955c9c228mr4072975ljc.27.1694296632923; Sat, 09 Sep 2023 14:57:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 9 Sep 2023 14:57:12 -0700 From: Stefan Kangas In-Reply-To: <0fc0532b-d14a-0824-21e0-58ab00b18ac2@daniel-mendler.de> References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> <0fc0532b-d14a-0824-21e0-58ab00b18ac2@daniel-mendler.de> MIME-Version: 1.0 Date: Sat, 9 Sep 2023 14:57:12 -0700 Message-ID: Subject: Re: bug#60990: 29.0.60; New seq release 2.24 To: Daniel Mendler Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60990-done Cc: 60990-done@debbugs.gnu.org, Stefan Monnier 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 (-) Daniel Mendler writes: > Should I open a bug report to track this? Thanks! I don't mind. It might make more sense to wait for someone to ask for it though, so that we know that there is a real need. From unknown Sat Jun 21 03:18:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 08 Oct 2023 11:24:07 +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