From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel Mendler Newsgroups: gmane.emacs.bugs Subject: bug#60990: 29.0.60; New seq release 2.24 Date: Sat, 9 Sep 2023 18:07:54 +0200 Message-ID: <1ccb9edc-bb5d-60bb-6c7e-2c42732312c7@daniel-mendler.de> References: <87y1pw54al.fsf@daniel-mendler.de> <26a3817a-ed9d-178f-28b1-4b387b027000@daniel-mendler.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2624"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Kangas , 60990-done@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Sep 09 18:09:16 2023 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 1qf0WK-0000U8-0R for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 09 Sep 2023 18:09:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qf0W5-0007p2-MO; Sat, 09 Sep 2023 12:09:01 -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 1qf0W3-0007oq-PV for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:09:00 -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 1qf0W3-0005TI-HN for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:08:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qf0W6-0000co-60 for bug-gnu-emacs@gnu.org; Sat, 09 Sep 2023 12:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Mendler Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Sep 2023 16:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60990 X-GNU-PR-Package: emacs Original-Received: via spool by 60990-done@debbugs.gnu.org id=D60990.16942756912345 (code D ref 60990); Sat, 09 Sep 2023 16:09:02 +0000 Original-Received: (at 60990-done) by debbugs.gnu.org; 9 Sep 2023 16:08:11 +0000 Original-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 Original-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=; Content-Language: en-US In-Reply-To: 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:269880 Archived-At: 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