From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 25 16:49:49 2020 Received: (at submit) by debbugs.gnu.org; 25 Mar 2020 20:49:49 +0000 Received: from localhost ([127.0.0.1]:57825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jHCyC-0007tH-RE for submit@debbugs.gnu.org; Wed, 25 Mar 2020 16:49:49 -0400 Received: from lists.gnu.org ([209.51.188.17]:60827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jHCyA-0007t9-GL for submit@debbugs.gnu.org; Wed, 25 Mar 2020 16:49:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41227) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jHCy9-0007X5-De for bug-gnu-emacs@gnu.org; Wed, 25 Mar 2020 16:49:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jHCy8-0000hl-62 for bug-gnu-emacs@gnu.org; Wed, 25 Mar 2020 16:49:45 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:41702) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jHCy7-0000So-TT for bug-gnu-emacs@gnu.org; Wed, 25 Mar 2020 16:49:44 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 02PKdIFI057472 for ; Wed, 25 Mar 2020 20:49:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=Cdjn3TK6m0tnDMvDV8vaYq9XWGgD2DtpDOOwSsyD+Tk=; b=PLRKtmK6CSCWadx2+hriR6ZmUx80q9hzoiH/OXxhZbeUUtOUwsAh535rUTVIZdvUIXIi 3UQjxt9VGi0kTGcA9hFpKFNHfoFo4OEeuv+vLUZl0QGy2EAA1R8rM87hDrSMes8cFUkO hO2L7/Wbaq2jPg9Il3QLhzhYaV7XCLGNjkcpk39iS4gu1CxmKutl6QPecMahlQ4f8y9O OwMhu8iuwgEJIxePAks7O1DpNLSzk/Ja2PqhDBHScONLZ+6jSj+EcO7cZUNLmMaNV+gQ vAokUgKs4BpAD0pQzhCxHxlR1VxIf9QZT3mVJBp9rfLNYhZzzjKOkThzS7LMBZ09/JUo MQ== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by userp2130.oracle.com with ESMTP id 2ywabrc4bc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 25 Mar 2020 20:49:26 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 02PKcXV5123995 for ; Wed, 25 Mar 2020 20:49:26 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userp3030.oracle.com with ESMTP id 2yxw4s71jh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 25 Mar 2020 20:49:26 +0000 Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 02PKnPAA027471 for ; Wed, 25 Mar 2020 20:49:25 GMT MIME-Version: 1.0 Message-ID: Date: Wed, 25 Mar 2020 13:49:24 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 26.3; Add (remove|delete)-if(-not) to plain Emacs X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4966.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9571 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 suspectscore=1 spamscore=0 mlxlogscore=999 adultscore=0 phishscore=0 mlxscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2003250160 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9571 signatures=668685 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 lowpriorityscore=0 malwarescore=0 phishscore=0 priorityscore=1501 clxscore=1015 adultscore=0 mlxscore=0 mlxlogscore=999 bulkscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2003250160 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 156.151.31.86 X-Spam-Score: 0.3 (/) 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: -0.7 (/) Enhancement request: Please add simple, list-only `delete-if', `delete-if-not', `remove-if', and `remove-if-not' functions to Emacs. Simple list-only versions are fine. It seems silly to load cl-seq.el, which in turn requires cl-lib.el, just for such mundane, simple workhorses. In my libraries I redefine one or more of these (for lists only) for individual libraries, to avoid users having to load another library just for such a function. This has been requested several times before, I believe. In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32) of 2019-08-29 Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd Windowing system distributor `Microsoft Corp.', version 10.0.18362 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 26 19:46:36 2020 Received: (at 40230) by debbugs.gnu.org; 26 Mar 2020 23:46:36 +0000 Received: from localhost ([127.0.0.1]:60389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jHcCp-0005iF-QC for submit@debbugs.gnu.org; Thu, 26 Mar 2020 19:46:35 -0400 Received: from relay11.mail.gandi.net ([217.70.178.231]:46097) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jHcCl-0005hb-B9 for 40230@debbugs.gnu.org; Thu, 26 Mar 2020 19:46:31 -0400 Received: from mail.gandi.net (m91-129-96-173.cust.tele2.ee [91.129.96.173]) (Authenticated sender: juri@linkov.net) by relay11.mail.gandi.net (Postfix) with ESMTPSA id BB1A9100003; Thu, 26 Mar 2020 23:46:23 +0000 (UTC) From: Juri Linkov To: Drew Adams Subject: Re: bug#40230: 26.3; Add (remove|delete)-if(-not) to plain Emacs Organization: LINKOV.NET References: Date: Fri, 27 Mar 2020 01:37:45 +0200 In-Reply-To: (Drew Adams's message of "Wed, 25 Mar 2020 13:49:24 -0700 (PDT)") Message-ID: <871rpebsc6.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40230 Cc: 40230@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.7 (-) > Enhancement request: Please add simple, list-only `delete-if', > `delete-if-not', `remove-if', and `remove-if-not' functions to Emacs. > > Simple list-only versions are fine. It seems silly to load cl-seq.el, cl-seq.el? I thought that everyone uses seq.el nowadays where seq-filter and seq-remove are autoloaded. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 28 03:38:58 2021 Received: (at 40230) by debbugs.gnu.org; 28 Jan 2021 08:38:58 +0000 Received: from localhost ([127.0.0.1]:47152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l52pN-0005r2-QC for submit@debbugs.gnu.org; Thu, 28 Jan 2021 03:38:57 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59798) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l52pM-0005qo-Gb for 40230@debbugs.gnu.org; Thu, 28 Jan 2021 03:38:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: 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=LNKTSxQS01zvPEXmkoYHsiaO+KwnEKcNUcyo0kv4mvM=; b=jmWDT7+AIiaAiQnRLaon8B91NL BRHz+BSzDa2ApMckP7V9+n4yJKi4m6f7GlrUkh37oWnio/RLA68/U5EoEVhkp9akbEHG2Psfbw4rK +SVEHRnVfeJ6Gskv+ZcThvlegpDrP/YTUUgmG0tV69ssCaPejMW6B1E0vXvTfZW7aYuE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l52p5-00066b-4C; Thu, 28 Jan 2021 09:38:49 +0100 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#40230: 26.3; Add (remove|delete)-if(-not) to plain Emacs References: <871rpebsc6.fsf@mail.linkov.net> X-Now-Playing: Josephine Wiggs's _We Fall_: "Afterwards" Date: Thu, 28 Jan 2021 09:38:37 +0100 In-Reply-To: <871rpebsc6.fsf@mail.linkov.net> (Juri Linkov's message of "Fri, 27 Mar 2020 01:37:45 +0200") Message-ID: <87wnvxzcaa.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juri Linkov writes: >> Enhancement request: Please add simple, list-only `delete-if', >> `delete-if-not', `remove-if', and `remove-if-not' functions to Emacs. >> >> Simple list-only versions are fine. It seems silly to l [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40230 Cc: 40230@debbugs.gnu.org, Drew Adams 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 (-) Juri Linkov writes: >> Enhancement request: Please add simple, list-only `delete-if', >> `delete-if-not', `remove-if', and `remove-if-not' functions to Emacs. >> >> Simple list-only versions are fine. It seems silly to load cl-seq.el, > > cl-seq.el? I thought that everyone uses seq.el nowadays > where seq-filter and seq-remove are autoloaded. Yup; seq is the recommended interface, so adding functions like these would just be confusing. Closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 28 03:39:02 2021 Received: (at control) by debbugs.gnu.org; 28 Jan 2021 08:39:02 +0000 Received: from localhost ([127.0.0.1]:47156 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l52pS-0005rX-1A for submit@debbugs.gnu.org; Thu, 28 Jan 2021 03:39:02 -0500 Received: from quimby.gnus.org ([95.216.78.240]:59812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l52pQ-0005qt-Hc for control@debbugs.gnu.org; Thu, 28 Jan 2021 03:39:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type: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=Ja61t08nm0OAQaeJAiY/cyUAnzB93OSUWaI5GjDdZcM=; b=TO/EmaoA60z/E0MJPD5vuBPZNu ELEsXbastNAsPp9WNIP4P/iFtrhPSLL6hFgGOEZBTu9gZCGbtLIhjqEXdWB13DfCuv0By+L0Y/D5k lc3qxMS1ys92w+2XjoopwCTohBsvzZ3ge6xZFNwteGOrnPzg11LJuWx2rBDzEYjP20PE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l52pI-00066o-U7 for control@debbugs.gnu.org; Thu, 28 Jan 2021 09:38:54 +0100 Date: Thu, 28 Jan 2021 09:38:51 +0100 Message-Id: <87v9bhzc9w.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #40230 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 40230 notabug close 40230 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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 (-) tags 40230 notabug close 40230 quit From unknown Wed Sep 10 21:55:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 25 Feb 2021 12:24:06 +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