From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Teemu Likonen Newsgroups: gmane.emacs.devel Subject: Re: Adding assoc-delete-all / rassoc-delete-all Date: Thu, 17 Apr 2014 18:17:43 +0300 Message-ID: <87a9bk3rzc.fsf@mithlond.arda> References: <87a9bkjibm.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1397747908 9637 80.91.229.3 (17 Apr 2014 15:18:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Apr 2014 15:18:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tassilo Horn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 17 17:18:21 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Wao4y-0002At-CP for ged-emacs-devel@m.gmane.org; Thu, 17 Apr 2014 17:18:20 +0200 Original-Received: from localhost ([::1]:33243 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wao4x-0006Cf-UY for ged-emacs-devel@m.gmane.org; Thu, 17 Apr 2014 11:18:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35093) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wao4o-0006C4-5h for emacs-devel@gnu.org; Thu, 17 Apr 2014 11:18:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wao4g-0002xK-H7 for emacs-devel@gnu.org; Thu, 17 Apr 2014 11:18:10 -0400 Original-Received: from mta-out.inet.fi ([195.156.147.13]:37485 helo=jenni2.inet.fi) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wao4Y-0002v7-CO; Thu, 17 Apr 2014 11:17:54 -0400 Original-Received: from mithlond.arda (88.193.156.216) by jenni2.inet.fi (8.5.140.03) id 534D2ABA0030E4E8; Thu, 17 Apr 2014 18:17:47 +0300 Original-Received: from dtw by mithlond.arda with local (Exim 4.80) (envelope-from ) id 1Wao4Q-0001im-Bh; Thu, 17 Apr 2014 18:17:46 +0300 In-Reply-To: <87a9bkjibm.fsf@gnu.org> (Tassilo Horn's message of "Thu, 17 Apr 2014 13:39:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.90 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 195.156.147.13 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:171475 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Tassilo Horn [2014-04-17 13:39:41 +02:00] wrote: > So I'm voting for adding a function `assoc-delete-all' which is just > like `assq-delete-all' except that it does the comparison with `equal' > instead of `eq'. Then the above becomes just That would add symmetry but how about cl-delete(-if(-not))? (setq Tex-Command-List (cl-delete "Biber" TeX-command-list=20 :key 'car :test 'equal)) > For symmetry, I'd also add `rassoc-delete-all' to the existing > `rassq-delete-all'. I prefer those generic higher-order Common Lisp versions which already have all the features. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJTT/CXAAoJEHGdadMkU5RQOrgP/0InYWPqASH5JCRW48N3rdra SpqRc87f+otfXm+jWR16kfv0xVW4xilZnlMUyJZGTZaJxdgxXkHHN1d0XzBCBMOL NEYqjrfZ7eh9iI0rjSQBUlv7rDqve5tcY98NAB1EPeRALBukdiD0Q9uGUWYffidj lT/dSKsY/9AKWyk17T/ZT1HrRbzCjh2+UzC+7f1pazs85HP/eKQbwJT4OX/9Tqah Lj+hRGFFRTs/4iNxu+vPgOQuKP/ThkjiFfHv7hLlngvlVCxutkNFSg6H7cuVDDWU 0FWlOceqOPtjF3vJbFjxeVBgAN6dOVPrwsJWINsv+3Ie7+ZpA0La31u4XPFAQsM/ yGBUz8/n7n93cxIWk54B3v5a5inQVe//e7aXQVyeDHXT9gYlu8zm+CuF6RB1XMZx xGUSCc/x/DixNOXqSEzRswXapJSXFDVdMz6GdPoOdeS9GYxsjnqSypyb19S6+3gt NfimH5QLwEoDfg8kado5cWdB93i5LCFUaLfE/dVVVn3Yhy8xai+zZ2/tfNB1DifX moQdOUNzMh6Hb+UPMicfebx1E9Beist3w7LuymHrYrJq6QYdG2cKjNarcgN5lyM0 ETYU1HRUB4zZL7MTQJa/ZGGMcBtTwoZotJan4ohr7IiffJI/+rzKp4m/svydWFLB XxZX3s2eXOVCh/MWwDZk =6IVg -----END PGP SIGNATURE----- --=-=-=--