From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#50999: 29.0.50; Deleting libraries obsolete since Emacs 24 Date: Wed, 8 Dec 2021 02:37:43 +0100 Message-ID: References: <87r1d1nn5m.fsf@gnus.org> <875yuc7y44.fsf@gnus.org> <83lf374px5.fsf@gnu.org> <87sfv9uog6.fsf@yahoo.com> <87czm9jgt3.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14598"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Po Lu , Glenn Morris , Lars Ingebrigtsen , 50999@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Dec 08 02:38:14 2021 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 1muluQ-0003aZ-SY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 08 Dec 2021 02:38:14 +0100 Original-Received: from localhost ([::1]:42070 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1muluP-0002DF-3t for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 07 Dec 2021 20:38:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1muluE-0002D5-QK for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 20:38:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55876) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1muluE-0001WO-Iu for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 20:38:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1muluE-00007g-Gs for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2021 20:38:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 Dec 2021 01:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50999 X-GNU-PR-Package: emacs Original-Received: via spool by 50999-submit@debbugs.gnu.org id=B50999.1638927473457 (code B ref 50999); Wed, 08 Dec 2021 01:38:02 +0000 Original-Received: (at 50999) by debbugs.gnu.org; 8 Dec 2021 01:37:53 +0000 Original-Received: from localhost ([127.0.0.1]:39189 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulu5-00007J-HB for submit@debbugs.gnu.org; Tue, 07 Dec 2021 20:37:53 -0500 Original-Received: from mail-pl1-f180.google.com ([209.85.214.180]:39890) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mulu1-00006z-Dq for 50999@debbugs.gnu.org; Tue, 07 Dec 2021 20:37:52 -0500 Original-Received: by mail-pl1-f180.google.com with SMTP id z6so497429plk.6 for <50999@debbugs.gnu.org>; Tue, 07 Dec 2021 17:37:49 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=ztfur42pl6yUzXZsLnZugqeIjvlFUgOA7CrJAG0g0to=; b=l9asLy1jNP+3FSVua7TpvYswc1LZIVb9zpVh/kSre6OzhbuqeNNc5qmKzOyKLrrjot 6t++ijYd4+dlklU7UCZ3CgzzVdOem/r5EC5IawsAVGmij7tafXMtUmi4AagGsKIOsxsf k2rK0EZBjRbZC3rqoB9ZYCDF3HTWk2EtfSYbnAr9kI1SMwe4aHZieE/jvwIa1/poZeqO 3Ct7+U+5DjL2+uR3MQ3TCf/pC0SWVt4T3g3cAT3TBwb7SEy8bc1Dn+SsksIaPQGuS3+u 92p5HqC3z1R1vp7fSUEHebjl+ef3he3JkniwgOkUDvGWu9rEQ2JYvF6V+8+NuNPmE0Iv 6Gjw== X-Gm-Message-State: AOAM53291eDy4jFBeB/hpkV8jWtbtJL2XIL6BQWGHDwAUIJd9Cqqi9B7 z2SpwSTf2siOtu5Ypa/9A0wp3ULxOLzYh0MGcqA= X-Google-Smtp-Source: ABdhPJxYo2P1JE+FJ6YT3UqxR0Ksz7bf8einy7/aCXA6FOhBsMHiZGUVc3oF8Sp6Fa4uKG+D+JYrbIV4m1S+26+Br9o= X-Received: by 2002:a17:902:c145:b0:142:50c3:c2a with SMTP id 5-20020a170902c14500b0014250c30c2amr55551097plj.32.1638927463732; Tue, 07 Dec 2021 17:37:43 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 8 Dec 2021 02:37:43 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 06 Dec 2021 22:07:00 -0500") 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" Xref: news.gmane.io gmane.emacs.bugs:221900 Archived-At: Stefan Monnier writes: > Po Lu [2021-12-07 10:21:28] wrote: >> Glenn Morris writes: >>> If it were me, I'd just bundle assoc.el with my code, rather than ask >>> upstream to distribute it forever. >> That raises the question of where to put assoc.el. > > I recommend /dev/null for it. > >> It might also lead to a proliferation of various incompatible versions >> of it. > > Seeing that there's been basically no substantial made to it in a decade > (other than cosmetic fixes), I wouldn't worry about it. > Also because its semantics is sufficiently twisted that it'd be pretty > hard to make any non-trivial change without risking breaking something. To summarize this discussion, it seems like those who still need that file should just keep a local copy. One idea is to just copy the definitions from that short file to any files that still use them. (If it was me, I'd just wrap the definition in unless+fboundp.)