From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#58278: Add new function seq-keep Date: Tue, 04 Oct 2022 12:42:50 +0200 Message-ID: <878rlv50ph.fsf@gnus.org> References: <87y1twtx22.fsf@bernoul.li> <87pmf84ggg.fsf@gnus.org> <87lepvaoow.fsf@gmail.com> <87czb7521o.fsf@gnus.org> <87h70janpn.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21287"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58278@debbugs.gnu.org, Jonas Bernoulli To: Robert Pluim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 04 12:43:15 2022 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 1offOM-0005Lk-Vi for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Oct 2022 12:43:15 +0200 Original-Received: from localhost ([::1]:36354 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1offOM-00038h-2m for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Oct 2022 06:43:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33680) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1offOA-00032E-Mt for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 06:43:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53495) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1offOA-0002e1-Cv for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 06:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1offOA-0001Ro-83 for bug-gnu-emacs@gnu.org; Tue, 04 Oct 2022 06:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Oct 2022 10:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58278 X-GNU-PR-Package: emacs Original-Received: via spool by 58278-submit@debbugs.gnu.org id=B58278.16648801805550 (code B ref 58278); Tue, 04 Oct 2022 10:43:02 +0000 Original-Received: (at 58278) by debbugs.gnu.org; 4 Oct 2022 10:43:00 +0000 Original-Received: from localhost ([127.0.0.1]:52572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1offO8-0001RS-Fx for submit@debbugs.gnu.org; Tue, 04 Oct 2022 06:43:00 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:44332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1offO7-0001RF-KD for 58278@debbugs.gnu.org; Tue, 04 Oct 2022 06:43:00 -0400 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:Date:References: In-Reply-To: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=5eLZugKOHPvuyOqa1ZZSFznaxDuMNoTXRVQ4Gas49rY=; b=SelcLaOIPXJmIZV0rMkvBzMIGy HOYQxCmWObJg1LksDCwT9tGmF3Nrz63PDU/q8iwqsZKjAFbfbt6whiTv/PPiJqqdqtAzy5JVeySgC Zl547Uk9AOkW7Yg6erki7xiE+UvidJJOEAHvJ3zIcZhVa532srroaocNM3hkiGZKfDFc=; Original-Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1offNy-0002y3-MC; Tue, 04 Oct 2022 12:42:52 +0200 In-Reply-To: <87h70janpn.fsf@gmail.com> (Robert Pluim's message of "Tue, 04 Oct 2022 12:27:00 +0200") Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAADFBMVEVzh4uuvrxBUFX/ //8ut8HHAAAAAWJLR0QDEQxM8gAAAAd0SU1FB+YKBAopMkgdlnQAAAF9SURBVCjPPdJBa4MwFAfw tJhSPHWl2WEnHStUv4VlHc6TSp4MT9vYofRT2GJ28DjWnasQiO9TLia2gpAf/5eX8JQQWjAYniJd EQ2hlx9Q3sDaEVwA/w5YbgA0S7y54BZ+/qNmEiyivEQ8Q+oMgDSc4jmzCZStF8q3dGFwOAlXZimx cNhWXsuSih36aGyAE0j6V7unQP32WcoHrFAYOBYMCpXZMtcAbOtQ36VQOwPmnijkY0KTTtzK6OFL wsMIP3458qS3CF4/q2wbjNiHRz8cE7qfV/7UYsXiqG7vLO5ZOZdy0lrQsiPtY1/oqxGHlsT5fWxz A8Enu/NUlKabKJRXd1fkuD+hHtUAmSpnicKMiq0BvxYNs/jg6P00zJzDIo6X2TB4vdbf0PNyDeDE VQze3/8almBFEHs4+Pd4RlQW8g8FXhRRJlk0EpXF/qluxAWvyfO87oY9KoDNmm47ZRpsAL1qurFQ gN0yDlRosFJ+QoLhHP3vLI/r+FnxmPwDfgizGO14aqQAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjIt MTAtMDRUMTA6NDE6NDkrMDA6MDBAXGpQAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTA0VDEw OjQxOjQ5KzAwOjAwMQHS7AAAAABJRU5ErkJggg== X-Now-Playing: Propaganda's _A Secret Wish_: "p:Machinery" 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:244385 Archived-At: Robert Pluim writes: > Well, cl-mapcan applies a function to the elements of a sequence and > discards 'nil' results. Looks pretty similar to me. No, it concatenates the results, so the values returned by the function has to be lists. But, yes, if you return lists, then nil return values will "disappear".